ИПР_1_В5 / ИПР _1
.pdfБЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
Кафедра программного обеспечения информационных технологий
Факультет ФКСиС Специальность ПОИТ
Индивидуальная практическая работа №1
по дисциплине «Технологии разработки программного обеспечения»
Вариант 5
Выполнил студент: Бордон Е.С. группа 991051 Зачетная книжка № 99105004
Минск 2021
Задание:
1)разработать IDEF0-модель предметной области, соответствующей выбранному варианту индивидуального задания. IDEF0-модель должна содержать три иерархических уровня:
– 1-й уровень – контекстная диаграмма;
– 2-й уровень – диаграмма декомпозиции контекстной диаграммы (не менее четырех блоков);
– 3-й уровень – диаграммы декомпозиции двух блоков диаграммы 2-го уровня;
2)разработать IDEF3-диаграммы оставшихся блоков диаграммы 2-го
уровня;
3)разработанную модель представить в виде диаграммы дерева узлов;
4)выполнить генерацию следующих отчетов в среде BPwin по разработанной IDEF0-модели:
– отчет об ошибках. Необходимо представить сгенерированный средой Bpwin отчет об ошибках. Если в разработанной модели средой Bpwin будут найдены ошибки, необходимо их исправить и опять сгенерировать отчет об ошибках. При отсутствии ошибок необходимо представить скриншот с соответствующим сообщением;
– отчет об объектах. Необходимо представить сгенерированный средой Bpwin отчет об объектах разработанной модели и провести анализ данного отчета.
5)разработать DFD-модель, аналогичную разработанной ранее IDEF0модели и содержащую три иерархических уровня:
– 1-й уровень – контекстная диаграмма;
– 2-й уровень – диаграмма декомпозиции контекстной диаграммы (не менее четырех блоков);
– 3-й уровень – диаграммы декомпозиции всех блоков диаграммы 2-го уровня;
6)выполнить генерацию следующих отчетов в среде BPwin по разработанной DFD-модели:
– отчет об ошибках. Необходимо представить сгенерированный средой Bpwin отчет об ошибках. Если в разработанной модели средой Bpwin будут найдены ошибки, необходимо их исправить и опять сгенерировать отчет об ошибках. При отсутствии ошибок необходимо представить скриншот с соответствующим сообщением;
– отчет об объектах. Необходимо представить сгенерированный средой Bpwin отчет об объектах разработанной модели и провести анализ данного отчета.
Работа выполнена в программной среде Process Modeler r7. В результате проверок ошибок не обнаружено (отчеты прилагаются). Все диаграммы были экспортированы в формате PDF и приложены к отчету ниже (в порядке согласно заданию). Файлы исходники приложены к отчету в архиву ИПР_1.rar.
USED AT: |
AUTHOR: Бордон Е. С. |
|
DATE: |
14.12.2021 |
WORKING |
|
READER |
DATE |
CONTEXT: |
|
|
PROJECT: Программное средство учета товаров |
REV: |
14.12.2021 |
DRAFT |
|
|
|
TOP |
||
|
магазина автозапчастей |
|
|
|
|
RECOMMENDED |
|
|
|
|
|
NOTES: 1 2 3 4 5 6 7 8 9 10 |
|
|
|
|
PUBLICATION |
|
|
|
|
|
|
БД склада |
Техника |
|
Данные по условиям ТКПР на складе |
Инструкции магазина |
|
|
||
|
|
|
безопастности |
хранения товара на |
|
|
|
|
||
|
|
|
|
|
складе |
|
|
|
|
|
Автозапчасть |
|
|
|
|
|
|
|
|
|
|
Порядок хранения и транспортировки от |
|
Постановка товара на учет магазина |
Автозапчасть поставленная на учет склада магазина |
|||||||
производителя |
|
|||||||||
Характеристики товара |
|
|
|
|
|
|
|
|
|
|
|
|
0 ? |
|
|
|
|
|
0 |
|
|
|
|
|
Оператор |
|
Кладовщик |
Сотрудкик ИТР |
Оператор ВМС |
|
|
|
NODE: |
TITLE: |
Постановка товара на учет магазина |
NUMBER: |
|
|
|||||
|
A-0 |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
USED AT: |
AUTHOR: Бордон Е. С. |
|
DATE: |
14.12.2021 |
WORKING |
READER |
DATE |
CONTEXT: |
||
|
PROJECT: Программное средство учета товаров |
REV: |
14.12.2021 |
DRAFT |
|
|
|
|||
|
магазина автозапчастей |
|
|
|
RECOMMENDED |
|
|
|||
|
|
|
|
|
|
|
|
|
||
|
NOTES: 1 2 3 4 5 6 7 8 9 10 |
|
|
|
PUBLICATION |
|
|
A-0 |
||
|
БД склада |
Данные по |
ТКПР на складе |
Инструкции магазина |
Техника безопастности |
|
||||
|
условиям хранения |
|
|
|
||||||
|
|
|
|
|
|
|||||
|
|
|
товара на складе |
|
|
|
|
|
|
|
Порядок хранения |
|
|
|
|
|
|
|
|
|
|
и транспортировки |
|
|
|
|
|
|
|
|
|
|
от производителя |
|
Проверка возможности хранения |
|
Разрешение |
|
|
|
|
|
|
|
|
|
товара на складе магазина |
|
на |
|
|
|
|
|
|
|
0 ? |
1 |
производство |
|
|
|
|
|
|
|
|
работ |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Выдача данных |
|
|
|
|
|
|
|
|
|
|
для кладовщиков |
|
|
|
|
|
|
|
|
|
|
0 ? |
|
2 |
|
|
|
|
|
|
|
|
|
Инструкция по |
|
|
|
|
|
|
|
|
|
|
складированию |
|
Производство |
|
|
Автозапчасть |
|
|
|
|
|
|
Отчет об |
|
||
|
|
|
|
|
|
складских работ |
|
|||
|
|
|
|
|
|
|
|
окончании |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 ? |
3 |
работ |
|
|
|
|
|
|
|
|
|
|
складирования |
|
Характеристики товара |
|
|
|
|
|
|
|
Поставновка |
||
|
|
|
|
|
|
|
|
|
товара на учет склада |
|
|
|
|
|
|
|
|
|
|
0 ? |
4 |
|
|
|
|
|
|
|
|
|
|
Автозапчасть |
|
|
|
Оператор |
|
Сотрудкик ИТР |
|
Кладовщик |
Оператор ВМС |
поставленная на |
|
|
|
|
|
|
учет склада |
|||||
|
|
|
|
|
|
|
|
|
|
магазина |
NODE: |
|
|
TITLE: |
|
Постановка товара на учет магазина |
NUMBER: |
|
|||
|
A0 |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
USED AT: |
AUTHOR: Бордон Е. С. |
|
DATE: |
14.12.2021 |
WORKING |
READER |
|
DATE |
CONTEXT: |
|
PROJECT: Программное средство учета товаров |
REV: |
14.12.2021 |
DRAFT |
|
|
|
|
|
|
магазина автозапчастей |
|
|
|
RECOMMENDED |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NOTES: 1 2 3 4 5 6 7 8 9 10 |
|
|
|
PUBLICATION |
|
|
|
A0 |
|
Данные по |
БД склада |
|
|
|
ТКПР на складе |
|
|
|
|
условиям |
|
|
|
|
|
|
|
|
|
хранения товара |
|
|
|
|
|
|
|
|
|
на складе |
|
|
|
|
|
|
|
|
Порядок хранения и |
|
|
|
|
|
|
|
|
|
транспортировки от |
|
|
|
|
|
|
|
|
|
производителя |
Проверка условий склада |
Допуск к |
|
|
|
|
|
|
|
|
для хранения товара |
проверке |
|
|
|
|
|
|
|
|
|
|
наличия |
|
|
|
|
|
|
|
0 ? |
|
1 |
|
|
|
|
|
|
|
|
|
|
Проверка наличия |
|
|
|
|
|
|
|
|
доступного места на складе |
Допуск к |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
проверке |
|
|
|
|
|
|
0 ? |
|
2 |
возможности |
|
|
|
|
|
|
|
|
|
|
|
|
Разрешение на |
|
|
|
|
|
|
Проверка возможности |
|
производство |
|
|
|
|
|
|
|
|
работ |
||
|
|
|
|
|
|
складирования товара |
|
|
|
|
|
|
|
|
|
0 ? |
|
3 |
|
|
Оператор |
|
|
|
|
|
|
|
|
NODE: |
TITLE: |
Проверка возможности хранения товара на складе |
NUMBER: |
|
|
||||
|
|
|
|
|
|||||
A1 |
|
|
магазина |
|
|
|
|
|
USED AT: |
AUTHOR: Бордон Е. С. |
|
DATE: |
14.12.2021 |
WORKING |
|
READER |
DATE |
CONTEXT: |
|
|
PROJECT: Программное средство учета товаров |
REV: |
14.12.2021 |
DRAFT |
|
|
|
|
||
|
магазина автозапчастей |
|
|
|
RECOMMENDED |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NOTES: 1 2 3 4 5 6 7 8 9 10 |
|
|
|
PUBLICATION |
|
|
|
A0 |
|
|
|
БД склада |
Инструкции магазина |
|
ТКПР на складе |
|
|
|
|
|
Разрешение на |
|
|
|
|
|
|
|
|
|
|
производство работ |
|
|
|
|
|
|
|
|
|
|
|
|
Определить место хранения |
Допуск к |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Порядок хранения и |
0 ? |
1 |
определению |
|
|
|
|
|
||
порядка |
|
|
|
|
|
|
||||
транспортировки от |
|
|
|
|
|
|
|
|
|
|
производителя |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Определить порядок |
Допуск к |
|
|
|
|
|
|
|
|
|
производства работ |
|
|
|
||
|
|
|
|
|
|
|
формированию |
|
|
|
|
|
|
|
0 ? |
|
2 |
инструкции |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
Сформировать |
|
Инструкция по |
|
|
|
|
|
|
|
|
|
складированию |
|
|
|
|
|
|
|
|
|
конечную инструкцию |
|
|
|
|
|
|
|
|
|
0 ? |
|
3 |
|
|
|
Сотрудкик ИТР |
|
|
|
|
|
|
|
|
NODE: |
|
TITLE: |
|
Выдача данных для кладовщиков |
NUMBER: |
|
|
|||
|
A2 |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
USED AT: |
AUTHOR: Бордон Е. С. |
|
DATE: |
14.12.2021 |
WORKING |
READER |
DATE |
CONTEXT: |
|
|
PROJECT: Программное средство учета товаров |
REV: |
14.12.2021 |
DRAFT |
|
|
|
||
|
магазина автозапчастей |
|
|
|
RECOMMENDED |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NOTES: 1 2 3 4 5 6 7 8 9 10 |
|
|
|
PUBLICATION |
|
|
A0 |
|
|
Инструкции магазина |
Техника безопастности |
|
|
|
|
|
||
|
|
|
|
Допуск к работе |
|
Товар складирован |
|
|
|
Инструкция по складированию |
0 ? |
|
0 ? |
|
|
0 ? |
|
Отчет об окончании работ |
|
|
|
|
|
|
|
|
Сформировать отчет |
|
складирования |
|
|
Подготовка к работе |
Произвести складские работы |
|
|
||||
|
|
об окончании работ |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
Автозапчасть |
1 |
|
2 |
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|||
|
|
Кладовщик |
|
|
|
|
|
|
|
NODE: |
|
TITLE: |
|
Производство складских работ |
NUMBER: |
|
|
||
|
A3.1 |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
USED AT: |
AUTHOR: Бордон Е. С. |
|
DATE: |
14.12.2021 |
WORKING |
READER |
DATE |
CONTEXT: |
|
|
PROJECT: Программное средство учета товаров |
REV: |
14.12.2021 |
DRAFT |
|
|
|
||
|
магазина автозапчастей |
|
|
|
RECOMMENDED |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NOTES: 1 2 3 4 5 6 7 8 9 10 |
|
|
PUBLICATION |
|
|
A0 |
||
|
Инструкции магазина |
БД склада |
|
|
|
|
|
|
|
|
|
|
|
|
|
Все данные занесены |
|
|
|
Отчет об окончании |
|
|
|
|
|
|
|
|
|
работ складирования |
|
|
|
|
|
|
Автозапчасть |
||
|
|
0 ? |
|
0 ? |
|
|
0 ? |
поставленная на учет |
|
|
|
|
|
|
Занесение данных о |
|
склада магазина |
||
Характеристики товара |
Занесение характеристик товара |
|
Постановка на учет магазина |
|
|
||||
месте хранения товара |
|
|
|||||||
|
|
|
|
|
|
|
|||
|
|
4 |
|
5 |
|
|
6 |
|
|
Порядок хранения и |
|
|
|
|
|
|
|
|
|
транспортировки от |
|
Допуск к |
|
|
|
|
|
|
|
производителя |
|
|
|
|
|
|
|
||
|
|
|
дальнейшему |
|
|
|
|
|
|
|
|
|
оформлению |
|
|
|
|
|
|
|
|
|
Оператор ВМС |
|
|
|
|
|
|
NODE: |
|
TITLE: |
Поставновка товара на учет склада |
NUMBER: |
|
|
|||
|
A4.1 |
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
USED AT: |
AUTHOR: Бордон Е. С. |
|
DATE: |
15.12.2021 |
WORKING |
READER |
DATE |
CONTEXT: |
||
|
PROJECT: Программное средство учета товаров |
|
REV: |
15.12.2021 |
DRAFT |
|
|
TOP |
||
|
магазина автозапчастей |
|
|
|
RECOMMENDED |
|
|
|||
|
NOTES: 1 2 3 4 5 6 7 8 9 10 |
|
|
|
PUBLICATION |
|
|
A-0 |
||
|
|
|
Постановка товара на учет магазина |
|
|
|
|
|
||
|
|
|
0 ? |
|
0 |
|
|
|
|
|
Проверка возможности хранения |
|
Выдача данных |
|
Производство |
Поставновка |
|
|
|
||
товара на складе магазина |
|
для кладовщиков |
|
складских работ |
товара на учет склада |
|
|
|
||
0 ? |
|
1 |
0 ? |
2 |
0 ? |
3 |
0 ? |
4 |
|
|
Проверка условий склада для |
|
Определить место хранения |
Подготовка к работе |
Занесение характеристик товара |
|
|
||||
хранения товара |
|
Определить порядок |
|
Произвести складские работы |
Занесение данных о месте |
|
|
|
||
Проверка наличия доступного |
|
|
|
|
|
|||||
|
производства работ |
|
Сформировать отчет об |
хранения товара |
|
|
|
|||
места на складе |
|
Сформировать конечную |
|
Постановка на учет магазина |
|
|
|
|||
|
|
окончании работ |
|
|
|
|
||||
Проверка возможности |
|
|
|
|
|
|
||||
|
инструкцию |
|
|
|
|
|
|
|
||
складирования товара |
|
|
|
|
|
|
|
|
|
|
NODE: |
|
|
TITLE: |
Постановка товара на учет магазина |
|
NUMBER: |
|
|||
|
A0 |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|