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

Пример проекта 2

.pdf
Скачиваний:
7
Добавлен:
04.04.2023
Размер:
1.26 Mб
Скачать

Ресурсами необходимыми для выполнения являются: тальманы, инспектор погрануправления ФСБ, подготовленное рыболовецкое судно, второй помощник капитана и капитан.

Результатом (выходом) процесса являются: заполненные пункты Ш10, Ш11 в ССД и коносамент.

Заключительным процессом является заполнение отчетности. На вход данного процесса поступают ССД (Ш10, Ш11) и коносамент, полученные на выходе процесса выгрузки рыбопродукции.

Процесс управляется: Приказом Министерства сельского хозяйства Российской Федерации от 26.12.2019 №721 "Об утверждении Порядка передачи данных в отраслевую систему мониторинга водных биологических ресурсов".

Ресурсами необходимыми для выполнения являются: подготовленное рыболовецкое судно, второй помощник капитана, капитан и помощник капитана по радиоэлектронике.

Результатом (выходом) процесса является: отправленный ССД и рейсовые отчеты.

Также в измененной версии процесс заполнения отчетности декомпозируется на 3 функциональных блока: заполнение ССД за сутки; архивация ССД и формирование отчётности за рейс.

Заполнение ССД 2-м помощником и зав.производством происходит параллельно из записей в промысловом и технологическом журналах. Все ССД теперь попадают в архив из которого формируется база ССД. С помощью этой базы можно формировать рейсовые отчеты. Основываясь на них, капитан анализирует итоги промысловой деятельности судна.

Данное описание представлено на рисунке 5.

21

Рисунок 5 - Декомпозиция процесса заполнения отчётности

На данной диаграмме показано подробное описание процесса заполнения отчётности.

Сначала происходит заполнение ССД за сутки. На вход поступают запись в промысловом журнале - ССД (Ш3), запись в технологическом журнале - ССД (Ш6) и коносамент - ССД (Ш10,Ш11).

Процесс управляется: Приказом Министерства сельского хозяйства Российской Федерации от 26.12.2019 №721 "Об утверждении Порядка передачи данных в отраслевую систему мониторинга водных биологических ресурсов".

Ресурсами необходимыми для выполнения являются: зав.производством, капитан и 2-й помощник капитана.

Результатом (выходом) процесса является: ССД.

Далее из процесса заполнение ССД за сутки мы переходим в процесс “архивация ССД”. На вход поступает ССД, полученное на выходе предыдущего процесса.

Ресурсом, необходимым для выполнения этого процесса, является помощник капитана по радиоэлектронике.

Результатом (выходом) процесса является: база ССД.

Заканчивается процесс заполнения отчетности процессом под названием “формирование отчетности за рейс”. На вход поступает база ССД из выхода прошлого процесса.

22

Процесс управляется распоряжением генерального директора ООО

«Фрам» Ресурсами необходимыми для выполнения являются: зав.производством,

капитан и 2-й помощник капитана.

Результатом (выходом) процесса является: рейсовый отчет.

23

2.2.Определение автоматизированных рабочих мест

Для управления производственной деятельностью в системе будут выделены следующие автоматизированные рабочие места:

-АРМ 2-го помощника капитана

-АРМ заведующего производством

-АРМ помощника капитана по радиоэлектронике

-АРМ капитана

2.3.Описание функций выявленных АРМ АРМ 2-го помощника капитана обеспечивает:

-заполнение промыслового журнала;

-внесение в базу коносамента;

-формирование справки о наличии продукции на борту;

-контроль заполнения пункта Ш3 “Промысловые операции”;

-контроль заполнения пунктов Ш10, Ш11 “Перегруз мороженной рыбопродукции”;

-проверка на заполнение пунктов в рейсовом отчете.

АРМ заведующего производством

-заполнение технологического журнала;

-контроль заполнения пункта Ш6 “Выпуск мороженой рыбопродукции”;

-выдача справки о нахождении рыбопродукции на борту;

-проверка на заполнение пунктов в рейсовом отчете.

АРМ помощника капитана по радиоэлектронике обеспечивает:

-работа со словарями (подразделения, виды водных биоресурсов);

-работа с базами данных;

-проверка на заполнение всех данных;

-ведение архива;

24

-отправка ССД.

АРМ капитана обеспечивает:

-контроль правильности заполнения документов;

-заверение документов;

-формирование рейсовых отчётов.

АРМ генерального директора обеспечивает:

-чтение всей базы данных.

25

3.Разработка структуры информации

3.1.Разработка логической структуры данных

Разработаем структуру хранения информации. На основании предложенной структуры будет проектироваться база данных. С этой целью выделим объекты и связи между ними. Анализ показывает, что в нашей системе выделяются такие объекты как: Выгрузка, ССД, Разрешения, Судна,

Сотрудники, Должности, Рейсы, Операции добычи, Орудия лова, Объекты промысла, Выпуск продукции.

Рисунок 6 - Логическая структура данных

На данной схеме можно увидеть список объектов, необходимых для реализации физической модели данных.

26

3.2.Разработка физической структуры данных

Разработанные объекты в логической модели преобразуем в физическую модель.

Рисунок 7 - Физическая структура данных

На данной модели отображаются таблицы,содержащие в себе первичные и альтернативные ключи, которые необходимы для построения взаимосвязи между объектами, и остальные, существенные поля таблиц.

27

3.3.Структура таблиц

Структура таблицы включает что каждый объект должен содержать определенный тип данных. Опишем структуру таблиц.

Trip

Сущность содержит информацию о рейсах, выполняемых компанией.

Название поля

Тип

Пояснение

Ключи

 

данных

 

 

 

 

 

 

id

Int

Первичны

Primar

 

 

й ключ

y key

 

 

 

 

Permissionid

Int

Номер

 

 

 

разрешения

 

 

 

 

 

Ship

Int

Судно

Foreign

 

 

 

key

 

 

 

 

Capitan

Int

Капитан

Foreign

 

 

 

key

 

 

 

 

Ship

Сущность содержит информацию о судах предприятия.

Название поля

Тип

Пояснение

Ключи

 

данных

 

 

 

 

 

 

Id

Int

Первичны

Primary

 

 

й ключ

key

 

 

 

 

name

Varchar

Название

Alter

 

 

судна

key

 

 

 

 

 

 

28

 

Permission

Сущность содержит информацию о разрешениях, выдаваемых судам

предприятия.

Название поля

Тип

Пояснение

Ключи

 

данных

 

 

 

 

 

 

id

Int

Первичны

Primary

 

 

й ключ

key

 

 

 

 

Ship

Int

Судно

Foreign

 

 

 

key

 

 

 

 

Districtid

int

Район

 

 

 

промысла

 

 

 

 

 

Fishing_object_district

Служебная сущность, необходимая для разрешения связи многие ко

многим между сущностями “District” и “Fishing_object”.

Название поля

Тип

Пояснение

Ключи

 

данных

 

 

 

 

 

 

Obj_id

Int

Объект

Foreign

 

 

промысла

key

 

 

 

 

Dist_id

Int

Район

Foreign

 

 

промысла

key

 

 

 

 

Fishing_object

 

 

 

 

 

29

 

Сущность содержит информацию об объектах промысла предприятия.

Название поля

Тип

 

Пояснение

Ключи

 

данных

 

 

 

 

 

 

 

 

id

Int

 

Первичный

Primar

 

 

ключ

 

y key

 

 

 

 

 

Name

varchar

 

Наименова

Alter

 

 

ние

Объекта

key

 

 

промысла

 

 

 

 

 

 

District

int

 

Район

 

 

 

промысла

 

 

 

 

 

 

Discharging

Сущность содержит информацию об отгрузках продукции с судна.

Название поля

Тип

Пояснение

Ключи

 

данных

 

 

 

 

 

 

id

Int

Первичны

Primar

 

 

й ключ

y key

 

 

 

 

Date_

datetime

Дата

 

 

 

выгрузки

 

 

 

 

 

Trip

int

Рейс

Foreig

 

 

 

n key

 

 

 

 

Ship

int

Судно

 

 

 

 

 

 

 

30