Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

МиСПрИС_КР2_Петрова_Романова_Заболотников_9373

.pdf
Скачиваний:
8
Добавлен:
20.06.2023
Размер:
2.08 Mб
Скачать

МИНОБРНАУКИ РОССИИ САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

«ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА)

Кафедра информационных систем

ОТЧЕТ по курсовой работе

по дисциплине «Методы и средства проектирования ИС» Тема: Разработка пользовательского интерфейса спецификатора

изделий

Студентка гр. 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