Файл: Автоматизация учета выпуска готовой продукции (Технико-экономическая характеристика предметной области и предприятия.).pdf
Добавлен: 25.04.2023
Просмотров: 190
Скачиваний: 2
СОДЕРЖАНИЕ
1.Технико-экономическая характеристика предметной области и предприятия:
1.1. Характеристика предприятия и его деятельности
1.2. Организационная структура управления предприятием
1.3. Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов
1.4. Диаграмма деятельности и диаграмма прецедентов
2. Техническое и программное обеспечение
2.1. Структура и состав комплекса технических средств и конфигурация сети
2.2. Информационная модель и её описание
Есть ещё дополнительное ПО я его указал в таблице 2.1.5.
Таблица 2.1.5 – Дополнительное ПО
Установленное ПО |
Конфигурация |
Blender |
Версия: 0.15 Разрядность:64 Совместимость: Win,10,8,7 |
Google SketchUp |
Версия: 2.0 Разрядность: 64 Совместимость: Win,10,8,7 |
MeshLab |
Версия: 0.3 Разрядность: 64 Совместимость: Win,10,8,7 |
BRL-CAD |
Версия: 1.2 Разрядность: 64 Совместимость: Win,10,8,7 |
MakeHuman. |
Версия: 1.78 Разрядность: 64 Совместимость: Win,10,8,7,XP |
OpenSCAD. |
Версия: 1.9 Разрядность: 64 Совместимость: Win,10,8,7 |
OpenSCAD. |
Версия: 2.9 Разрядность: 64 Совместимость: Win,10,8,7 |
Sculptris |
Версия: 3.0 Разрядность: 64 Совместимость: Win,10,8,7 |
Wings3D |
Версия: 3.0 Разрядность: 64 Совместимость: Win,10,8,7 |
TinkerCAD |
Версия: 3.0 Разрядность: 64 Совместимость: Win,10,8,7 |
3D Max |
Версия: 7.0 Разрядность: 64 Совместимость: Win,10,8,7,XP |
2.2. Информационная модель и её описание
Внизу я представил информационную модель со стороны клиента и сотрудника, со стороны рабочего места сотрудника и основные функции ЭИС учета выпуска готовой продукции. На рисунках 2.2.8-2.2.10.
Рисунок 2.2.8 – ЭИС со стороны клиента
На данной схеме показано то что клиент делает запрос через на авторизацию через меню после этого он может обсудить с сотрудником свои предпочтения к своему заказу после того как клиент сделает заказ все его данные о заказе переходят в БД.
Рисунок 2.2.9 – ЭИС функции
На схеме показано какие именно данные о заказе идут в отчёт для дальнейшей работы с ними для сотрудников.
Рисунок 2.2.10 – ЭИС со стороны сотрудника
На схеме показана рабочая станция сотрудника и данные, с которыми он может работать. Функции, которые сотрудник может выполнять:
- Сотрудник может узнать информацию о заказе.
- Сотрудник может просмотреть подробные документы о заказе.
- Сотрудник может просмотреть какая продукция уже выполнена и составить отчёт по окончании производства готовой продукции.
2.3. Характеристика базы данных
Для проектирования ИС была создана модель сущность-связь. В ней определены все основные объекты (сущности) и связи, которые существуют между ними. Были выделены 6 сущностей в таблицах 2.3.6-2.3.11. На рисунке 2.3.11.
Рисунок 2.3.11 – ER модель
Таблица 2.3.6 - Сущность «Заказы»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
ID Заказа |
ID_Order |
Числовой |
4 |
Ключевое поле |
Клиент |
ID_Cust |
Числовой |
5 |
|
Название |
Budget |
Короткий текст |
10 |
|
Количество |
Dock_Call |
Числовой |
20 |
Таблица 2.3.7 - Сущность «Клиенты»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
ID Клиента |
ID_Cust |
Числовой |
5 |
Ключевое поле |
Фамилия |
Named |
Короткий текст |
25 |
|
Имя |
FaMily |
Короткий текст |
25 |
|
Отчество |
Patro |
Короткий текст |
25 |
|
Номер телефона |
Phonumber |
Числовой |
11 |
|
Адрес |
Addr |
Короткий текст |
100 |
Таблица 2.3.8 - Сущность «Отделы»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
ID Отдел |
ID_Dep |
Числовой |
8 |
Ключевое поле |
Название отдела |
Dep_Name |
Короткий текст |
30 |
|
Начальник отдела |
Id_Sotr |
Числовой |
8 |
Таблица 2.3.9 - Сущность «Сотрудники»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
ID Сотрудника |
Id_Sotr |
Числовой |
7 |
Ключевое поле |
Фамилия |
NaMe |
Короткий текст |
25 |
|
Имя |
FaMily |
Короткий текст |
25 |
|
Отчество |
Patro |
Короткий текст |
25 |
|
Номер телефона |
Phonumber |
Числовой |
11 |
|
Адрес |
Addr |
Короткий текст |
100 |
|
Количество смен |
Num_ Change |
Числовой |
3 |
|
Тариф оплаты |
Pay_rate |
Денежный |
10 |
|
Отдел |
ID_Dep |
Короткий текст |
30 |
Таблица 2.3.10 - Сущность «Продукция на разработке»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
ID Продукции |
ID_prod |
Числовой |
7 |
Ключевое поле |
Название |
Budget |
Числовой |
25 |
|
Сделанное количество |
St_kol |
Числовой |
25 |
|
Нужное количество |
Dock_Call |
Числовой |
25 |
|
На выпуск |
Yes1 |
Короткий текст |
11 |
|
Отдел |
ID_Dep |
Числовой |
100 |
Таблица 2.3.11 - Сущность «Статус продукции»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Название |
Budget |
Числовой |
25 |
Ключевое поле |
Статус |
Yes2 |
Числовой |
25 |
3. Контрольный пример реализации и описание
На рисунках 3.12-3.14 изображена работа запроса на "поиск клиента по ID” При запуске данной формы появляется окно, в которое требуется ввести ID клиента. После этого, появляется информация, связанная с личными данными.
Рисунок 3.12 - Форма запроса поиск клиента в БД
Рисунок 3.13 - Форма запроса поиск клиента в БД
Рисунок 3.14 - Форма запроса поиск клиента в БД
После того как мы ввели ID клиента мы получили все необходимые данные о клиенте, а точнее его заказ, необходимое количество которые нужно сделать и статус заказа.
Дальше идет форма (запрос) на добавление строки в таблицу заказы. На рисунках 3.15-3.17 .
Рисунок 3.15 - Форма запроса поиск клиента в БД
Рисунок 3.16 - Форма запроса поиск клиента в БД
В открывшемся поле нужно вписать ID заказа, ID клиента, название продукции и количество
Рисунок 3.17 - Форма запроса поиск клиента в БД
Дальше идет форма (запрос) на удаление пользователя и заказа строки в таблицу заказы. На рисунках 3.18-3.20.
Рисунок 3.18 - Форма запроса поиск клиента в БД
Рисунок 3.19 - Форма запроса поиск клиента в БД
После того как мы ввели ID клиента и ID заказа происходит удаление из таблиц “Клиенты” и” Заказы”.
Рисунок 3.20 - Форма запроса поиск клиента в БД
После того как операция произошла успешно мы видем что из тобици заказов пропала нижняя строка которую мы ввели в запросе на добовление строки.
Дальше идут простые две формы. Первая форма преднозначена для того чтобы добовлять клиентов и их закзы в тоблицы “Клиенты”, “Заказы”.Вторая форма нужна для просмотра существующих клиенто и их заказов, так же в этой форме можно изменять хорактеристики килиенто и их заказов. На ресунках 3.21-3.22.
Рисунок 3.21 - Форма запроса поиск клиента в БД
Рисунок 3.22 - Форма запроса поиск клиента в БД
Дальше идёт отчёт, созданный для проверки нынешней продукции/заказов. В данном отчёте можно просмотреть клиента его заказ какое количество заказано и его статус. На рисунках 3.23- 3.24.
Рисунок 3.23 - Отчёт о заказе в БД
Рисунок 3.24 - Отчёт о заказе в БД
Дальше идёт второй отчёт, в котором можно посмотреть саму продукцию, нужное количество продукции, седланую продукцию и статус готов продукт или нет. На рисунке 3.25.
Рисунок 3.25 - Отчёта продукции на этапе разработке в БД
Заключение
Мною было осуществлено создание АИС по теме автоматизация учета выпуска готовой продукции. Я изучил организационную структуру и благодаря этому я смог создать две диаграммы. Первая диаграмма действий в системе, вторая диаграмма прецедентов на предприятии. Также я создал две диаграммы IDF на которых изображено входящие исходящие в действия ив бизнес-процессах.
Благодаря этому я понял, как должна выглядеть информационная модель ЭИС. Я создал несколько диаграмм, а именно: работу со стороны клиента и системы, функции системы, и работу со стороны рабочего места сотрудника.