МиСПрИС_КР2_Петрова_Романова_Заболотников_9373
.pdfМИНОБРНАУКИ РОССИИ САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
«ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА)
Кафедра информационных систем
ОТЧЕТ по курсовой работе
по дисциплине «Методы и средства проектирования ИС» Тема: Разработка пользовательского интерфейса спецификатора
изделий
Студентка гр. 9373 |
|
Петрова С.В. |
|
Студентка гр. 9373 |
|
Романова Е.С. |
|
|
|||
Студент гр. 9373 |
|
Заболотников М.Е. |
|
|
|||
Преподаватель |
|
Дубенецкий В.А. |
|
|
|||
|
|
|
|
Санкт-Петербург
2022
Постановка задачи.
Разработать проект каркаса для работы со спецификациями изделий.
Требования
Разработать проект каркаса для работы со спецификациями изделий.
Обеспечить:
a)Ведение справочника изделий различных типов, используемых в составе изделий;
b)Формирование строк спецификаций с указанием норм расхода;
c)Поиск всех строк спецификации изделия на всю глубину вложенности;
d)Расчет сводных норм расхода компонентов изделия по ресурсам заданного класса.
2
Содержание пояснительной записки:
«Введение», «Анализ предметной обрасти», «Разработка объектной модели этапа проектирования», «Разработка модели хранения», «Разработка основных процедур», поддерживающих работы с материальными спецификациями изделий, «Результаты тестирования», «Выводы», «Разработка пользовательского интерфейса», «Список использованных источников»)
Предполагаемый объем пояснительной записки:
Не менее 20 страниц.
Дата выдачи задания: 01.09.2022
Дата сдачи отчета: 08.12.2022
Дата защиты работы:
Студенты:
Группа |
ФИО |
Подпись исп. |
|
9373 |
Заболотников Максим Евгеньевич |
|
|
9373 |
Петрова Софья Викторовна |
|
|
9373 |
Романова Елизавета Сергеевна |
|
|
Дубенецкий В.А.
Преподаватель
3
АННОТАЦИЯ
Приводятся результаты проектирования и фрагменты реализации каркаса, поддерживающего работу с материальными спецификациями изделий. Представлены результаты тестирования разработанных процедур с примерами спецификаций различных изделий. Также реализован пользовательский интерфейс для взаимодействия с базой данных.
SUMMARY
The results of the design and fragments of the implementation of the framework supporting work with the material specifications of products are presented. The results of testing the developed procedures with examples of specifications of various products are presented. A user interface for interacting with the database is also implemented.
4
Оглавление
Введение……………………………………………………………………... 6
Описание выполненной работы……………………………………………. 7
Анализ исходных данных…………………………………………………... 7
Разработка функциональных требований к подсистеме………………….. 9
Разработка проектной модели классов…………………………………….. 10
Разработка модели хранения……………………………………………….. 11
Разработка физической модели и процедур поддержки…………………. 11
Тестирование………………………………………………………………... 12
Разработка пользовательского интерфейса………………………………... 13
Выводы………………………………………………………………………. 23
Приложение А………………………………………………………………. 24
Приложение Б………………………………………………………………. 33
5
Введение
Материальная спецификация изделий является неотъемлемой частью данных об изделии. Эти данные требуются для материального обеспечения изготовления, закупок, хранения. Объем этих данных определяется сложностью изделий и их разнообразием. Материальная спецификация может содержать до нескольких миллионов компонентов, состав компонентов и нормы их расхода непрерывно изменяются при модификации изделий и технологии их изготовления. В этой связи автоматизация процессов работы с материальными спецификациями изделий несомненно актуальна.
6
Описание выполненной работы Анализ исходных данных
В качестве исходных данных была взята спецификация сборочной единицы – велосипеда фирмы "Орион".
Ниже представим фрагмент классификатора (см. рис. 1).
Рисунок 1 – Фрагмент классификатора
7
Пример состава сборки представлен на рис. 2 – 4.
Рисунок 2 – Состав сборки. Часть 1
Рисунок 3 – Состав сборки. Часть 2
8
Рисунок 4 – Состав сборки. Часть 3
Модель классов этапа анализа представлена на рис. 5.
Рисунок 5 – Модель классов для ведения спецификации материальных ресурсов
Разработка функциональных требований к подсистеме.
Создадим диаграмму вариантов использования с именем Материальная спецификация изделий. Создадим следующие варианты использования. На рис. 6 приведена диаграмма прецедентов Материальная спецификация изделий.
9
Рисунок 6 – Диаграмма прецедентов Материальная спецификация изделий
Разработка проектной модели классов.
Рисунок 7 – Проектная модель классов для прецедента Управление спецификацией изделия
10