
- •Задание на работу
- •1.1. Разработать проект каркаса для работы со спецификациями изделий
- •1.2. Содержание работы
- •1.3. Исходные данные для задачи
- •1.4. Рекомендуемые инструменты
- •1.5. Рекомендуемые источники
- •Аннотация
- •1. Анализ исходных данных
- •2. Разработка функциональных требований к подсистеме
- •3. Разработка проектной модели классов
- •4. Разработка модели хранения
- •5. Реализация
- •Процедура, создающая запись в таблице «func»:
- •Процедура, создающая запись в таблице «prod_spec»:
- •Процедура, создающая запись в таблице «predicate»:
- •Процедура, создающая запись в таблице «func_body»:
- •Процедура, вычисляющая допустимость данного варианта исполнения согласно спецификациями заданным для его типового изделия с конфигуратором:
- •Вспомогательная процедура(проверяет спецификацию для продукции конкретного экземпляра) для процедуры check_spec_obj_variant(obj_id_val: int)
- •6. Тестирование
МИНОБРНАУКИ РОССИИ
Санкт-Петербургский государственный
электротехнический университет
«ЛЭТИ» им. В.И. Ульянова (Ленина)
Кафедра Информационных систем
ДОМАШНЯЯ РАБОТА
по дисциплине «Методы и средства проектирования информационных систем»
Тема: Задача 2-4. Приемы моделирования Спецификации изделий (Bill of materials) с вариантами исполнения
Студенты:
Группа |
ФИО |
Подпись исп. |
Оценка |
Подпись преп. |
1374 |
Наволоцкий И.Р. |
|
|
|
1374 |
Зырянов В.М. |
|
|
|
1374 |
Харитонов А.А. |
|
|
|
Преподаватель |
|
Дубенецкий В.А. |
Санкт-Петербург
2024
Задание на работу
Тема работы : Задача 2-4. Приемы моделирования Спецификации изделий (Bill of materials) с вариантами исполнения Требования |
1.1. Разработать проект каркаса для работы со спецификациями изделий
Обеспечить:
Ведение справочника изделий различных типов, используемых в составе изделий;
Формирование строк спецификаций с указанием норм расхода;
Формирование состава параметров конфигурации изделия;
Описание правил управления конфигурацией на основе значений параметров конфигурации;
Поиск всех строк спецификации изделия на всю глубину вложенности для варианта исполнения;
Расчет сводных норм расхода компонентов изделия для заданного варианта исполнения по ресурсам заданного класса.
1.2. Содержание работы
№ |
Этап выполнения |
Результат |
|
Разработать функциональные требования к проектируемой подсистеме |
Диаграммы вариантов использования. Описание компонентов диаграмм |
|
Разработать модель классов для выделенных процессов |
Диаграммы классов с операциями и атрибутами. Описание компонентов диаграмм. |
|
Разработать модель хранения в среде СУБД данных о классификаторах |
Диаграммы ER. Скрипты метаданных с комментариями. |
|
Разработка основных SQL-процедур для работы с классификатором |
Скрипты SQL-процедур с комментариями. |
|
Тестирование процедур |
Описание тестов. Скрипты исходных данных для тестов. Скриншоты результатов тестирования. |
1.3. Исходные данные для задачи
№ вар. |
Наименование изделия |
Источник (для просмотра использовать вьюер ViewRep.exe) |
|
Корпус |
Файл Корпус 01.frm |
|
Кронштейн |
Файл Кронштейн01.frm |
|
Опора |
Файл Опора01.frm |
|
Теплообменник |
Файл Теплообменник01.frm |
|
Трубопровод |
Файл Трубопровод01.frm |
Состав параметров конфигурации и правила конфигурирования согласовать с преподавателем.
1.4. Рекомендуемые инструменты
Редактор StarUML
РедакторVisio.МодельDatabase.Entityrelationship
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. Информационное обеспечение жизненного цикла изделий. Учебное пособие: СПб, Издательство Политехнического университета, 2012
5. Приемы объектно-ориентированного проектирования. Паттрны проектирования: Изд-во «ПИТЕР», 2008
6. Проектирование корпоративных информационных систем.: СПб, Изд-во СПбГЭТУ «ЛЭТИ», 2013
Содержание пояснительной записки: «Введение», «Анализ предметной обрасти», «Разработка объектной модели этапа проектирования», «Разработка модели хранения», «Разработка основных процедур», поддерживающих работы с материальными спецификациями изделий, «Результаты тестирования», «Заключение», «Список использованных источников») |
||||||||||||
Предполагаемый объем пояснительной записки: Не менее 15 страниц. |
||||||||||||
Дата выдачи задания: |
||||||||||||
Дата сдачи отчета: |
||||||||||||
Дата защиты работы: |
||||||||||||
Студенты:
|
Преподаватель _____________________ (Дубенецкий В.А.)