
6 сем / 3 / преподское / ЗАДАНИЕ 1_3
.docxДОМАШНЕЕ ЗАДАНИЕ
Тема работы : Задание 1.3. Приемы моделирования Справочников Требования |
1.1. Разработать проект каркаса для работы с реестрами изделий с настраиваемым списком параметров
Функциональные требования:
1. Схема классификатора должна сохраняться в базе данных
2. Обеспечить:
Ведение списков параметров изделий численного типа и типа перечисление;
Редактирование состава параметров каждого подкласса изделий;
Описание ограничений на значения численных параметров изделий;
Редактирование значений параметров изделия;
Отбор изделий заданного класса по значениям параметров;
Обеспечить формирование и работу с агрегатами параметров.
1.2. Содержание работы
1. Провести анализ фрагментов предметной области, связанной с поддержанием сервисов работы со справочниками изделий с представлением примеров справочников и моделей классов этапа анализа.
2.Сформировать требования к частям проекта применительно к заданиям 1.0 — 1.3 с обязательным представлением диаграмм вариантов использования
3.Разработать необходимые модели классов этапа проектирования с пояснениями принятых решений.
4.Разработать модели хранения данных с представлением диаграмм Сущность-Связь и описанием введенных сущностей, атрибутов и связей. Создать БД и занести необходимые метаданные
5.Разработать и описать необходимый набор SQL-процедур, обеспечивающий поддержку описанных выше требований.
6.Выбрать представительный пример фрагмента справочника.
7.Выполнить тестирование работоспособности реализованного фрагмента проекта с протоколированием результатов.
8.Оформить все материалы в виде отчетов по заданиям 1 — 3. Возможно представить один общий отчет.
9.Отчет представить в виде файла *.docx
10.Продемонстрировать работоспособность разработанного фрагмента приложения.
№ |
Этап выполнения |
Результат |
|
Анализ исходных данных |
Содержательное описание исходных данных. Модель классов предметной области этапа анализа. |
|
Разработать функциональные требования к проектируемой подсистемы |
Диаграммы вариантов использования. Описание компонентов диаграмм |
|
Разработать модель классов этапа проектирования |
Диаграммы классов с операциями и атрибутами. Описание компонентов диаграмм. |
|
Разработать модель хранения в среде СУБД данных об изделиях |
Диаграммы ER. Скрипты метаданных с комментариями. |
|
Разработать основные SQL-процедуры для работы со справочником |
Скрипты SQL-процедур с комментариями. |
|
Тестирование процедур |
Описание тестов. Скрипты исходных данных для тестов. Скриншоты результатов тестирования. |
1.3. Исходные данные для задачи
№ вар. |
Наименование справочника |
Источник |
|
СОРТАМЕНТ ПРОКАТНОЙ СТАЛИ |
http://soprotmat.ru/sortament.htm, Справочник конструктора-механика.exe |
|
Строительные материалы |
http://petrovichstd.ru/?utm_source= Yandex_CPC&utm_medium= Yandex_CPC&utm_campaign= Obshhee_2&utm_content=stroitelnie_materiali_i_izdeliya
|
|
Конструкционные пластмассы |
http://www.ftoroplast.com.ru/reference/5
|
|
Крепеж |
http://krepegcity.ru/fasteners.php?c=3 |
|
Самостоятельный выбор примера |
|
1.4. Рекомендуемые инструменты
Редактор StarUML
Редактор Visio. Модель Database.Entity relationship
DB-редактор IBExpert
СУБД Firebird 2.5.3.
Текстовый редактор Notepad
Текстовый редактор Word
Самостоятельный выбор инструментов
1.5. Рекомендуемые источники
1. Data Definition Guide : файл DataDef.pdf
2. Language Reference Guide: файл LangRef.pdf
3. Информационное обеспечение жизненного цикла изделий. Учебное пособие: СПб, Издательство Политехнического университета, 2012
4. Приемы объектно-ориентированного проектирования. Паттерны проектирования: Изд-во «ПИТЕР», 2008
5. Проектирование корпоративных информационных систем.: СПб, Изд-во СПбГЭТУ «ЛЭТИ», 2013
6. В.А.Дубенецкий, А.Г. Кузнецов Использование объектных моделей при создании информационных систем: учебно-методическое пособие. СПбГЭТУ «ЛЭТИ», 2016. 220 с.
7. В.А.Дубенецкий, А.Г. Кузнецов Проектирование информационных систем с использованием UML: учебно-методическое пособие. СПбГЭТУ «ЛЭТИ», 2016. 62 с.
Содержание пояснительной записки: «Введение», «Анализ предметной обрасти», «Разработка объектной модели этапа проектирования», «Разработка модели хранения», «Разработка основных процедур», поддерживающих работы с конструктором классификатора и справочником, «Результаты тестирования», «Заключение», «Список использованных источников». |
||||||||||||||
Предполагаемый объем пояснительной записки: Не менее 15 страниц. |
||||||||||||||
Дата выдачи задания: |
||||||||||||||
Дата сдачи отчета: |
||||||||||||||
Дата защиты работы: |
||||||||||||||
Студенты:
|
||||||||||||||
|
|
|
||||||||||||
Преподаватель |
|
Дубенецкий В.А. |