Файл: Автоматизация учета расхода топлива электроэнергии на производстве (на примере ООО “Ничто”).pdf
Добавлен: 20.05.2023
Просмотров: 290
Скачиваний: 5
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия
1.1 Характеристика предприятия и его деятельности ООО “Ничто”.
1.2 Организационная структура управления предприятием
1.2 Аппаратные средства компании ООО “Ничто”
3. Информационное обеспечение задачи
3.1 Информационная модель и её описание
3.2 Характеристика нормативно – справочной, входной и результатной информации
3.2.1 Описание актеров и прецедентов
4. Программное обеспечение задачи
4.1 Характеристика базы данных
5. Контрольный пример реализации
5.1 Схема данных “Автоматизированный учет расхода топлива и электроэнергии на производстве”
Введение
Есть такая фраза: “Лень – двигатель прогресса”. Новые изобретения облегчают нашу жизнь, делают так, чтобы мы тратили меньше энергии на определенные действия, работы. Например, нужно пропылесосить квартиру, но как-то не хочется, доставать этот пылесос, как-то лениво и т.д. Выход есть – робот-пылесос. Запустил его, и он пылесосит за нас. Или вот пример – Промышленная революция - массовый переход от ручного труда к машинному, от мануфактуры к фабрике, произошедший в ведущих государствах мира в XVIII—XIX веках. Появились новые машины, инновации, произошло развитие металлургии, повысилось производство. Машины делали работу быстрее и продуктивнее, человеку нужно просто быть оператором этой машины. Работа стала легче (относительно, с промышленной революцией появились и новые проблемы, в основном социальные).
Или вот еще простой пример – калькулятор. Нужно что-то быстро посчитать – вместо того чтобы все считать в голове используем калькулятор, он и ошибиться может реже, чем человек, да и ошибка калькулятора – это в основном ошибка человека.
Вот и автоматизированная система расчета расхода топлива и электроэнергии на производстве призвана и создана для того, чтобы легче вести расчет. Система сама ведет подсчет расхода, надо только ввести изначальные данные. Система все считает, делает отчет и сама его отправляет. С помощью этой системы экономятся человеческие ресурсы и исключается человеческий фактор.
С помощью этой системы облегчится работа генерального директора и бухгалтера. Им не придется самим проводить подсчеты, все это делает система, они просто получают отчет.
1. Технико-экономическая характеристика предметной области и предприятия
1.1 Характеристика предприятия и его деятельности ООО “Ничто”.
Компания ООО “Ничто”. Основана в 2010 году. Компания занимается грузоперевозками. К нам обращаются разные клиенты, которым нужно доставить или отвезти той или иной груз. Компания появилась в 2018 году. Миссия компании заключается в том, чтобы быстро и качественно выполнять перевозку грузов. Основные конкуренты это ПЭК. На следующий год планируется расширить штат до 4 менеджеров и 10 водителей.
Компания имеет в штате на данный момент 20 сотрудников и два отдела. Первый отдел – отдел обработки заказов. В этом отделе находится 8 сотрудник: генеральный директор, технический директор, директор по персоналу, бухгалтер, IT-специалист, 3 менеджера. Второй отдел – отдел погрузки. В этом отделе находится 12 сотрудников: 4 грузчика и 8 водителей.
1.2 Организационная структура управления предприятием
Рис. 1 - Организационная структура
1.2.1 Должность и обязанности
Таблица 1 “Должности и обязанности”
|
Должность |
Обязанности |
|
Генеральный директор |
|
|
Технический директор |
|
|
Директор по персоналу |
|
|
Бухгалтер |
|
|
IT-специалист |
|
|
Менеджер |
|
|
Грузчик |
|
|
Водитель |
|
Выбор комплекса задач автоматизации и характеристика существующих бизнес-процесс
Система реализует ведение учёта расхода топлива и электроэнергии автоматически.
В ней должны быть реализованы следующие функции:
- учёт работы водителей, потребление топлива транспорта;
- учёт затраты электроэнергии в час.
Входными данными системы являются изначальное количество топлива и электроэнергии.
Выходными данными системы являются число, сколько было израсходовано топлива и электроэнергии.
В проектируемой системе необходимо предусмотреть сколько времени и расстояния водителям нужно для заказа и сколько работает сама компания в день в часах.
Подсистема формируется на основе подсчёта времени и табельному номеру водителя.
- На первом этапе она должна считать начало работы водителей (во сколько они отправились на адрес заказа) на основе списка водителей, и на сколько был заполнен бак транспорта. Информацию о изначальном количестве топлива в баке вводят менеджеры;
- За тем она должна высчитывать конец работы водителей (во сколько водители вернулись на базу), и сколько топлива осталось в баке, были дозаправки или нет. Информацию о остатке топлива в баке, информацию о дозаправках вводят менеджеры;
- На втором этапе она должна считать, сколько электроэнергии потребила компания за час работы;
- В итоге она должна из выше перечисленной информацией высчитывать, сколько топлива и электроэнергии было израсходовано за рабочий день.
- Система под конец рабочего дня отправляет отчет генеральному директору и бухгалтеру.
1.2 Аппаратные средства компании ООО “Ничто”
Таблица 2 “Аппаратные средства”
|
N п/п |
Наименование устройства |
Технические характеристики |
Установленное программное обеспечение |
|
1 |
Маршрутизатор ASUS RT-AC58U |
3G (требуется USB модем), 4G/LTE (требуется USB модем); 802.11 aс; 802.11 b/g/n; 2.4 ГГц; 5 ГГц; 400 Мбит/с; 867 Мбит/с; 5 dBi; WEP, WPA, WPA2, WPS; |
|
|
2 |
Коммутатор ALLIED TELESIS AT-GS908M-50 |
управляемый; настольный; 10/100/1000 Мбит/сек |
|
|
3 |
МФУ Kyocera ECOSYS M2540dn |
1200x1200 dpi; 40 стр/мин (А4) |
Драйвер работы МФУ |
|
4 |
МФУ HP Color LaserJet Pro M181fw |
|
Драйвер работы МФУ |
|
5 |
Принтер Brother HL-1110R |
2400x600 dpi; 20 стр/мин (A4) |
Драйвер работы принтера |
|
6 |
Принтер Brother HL-L2360DNR |
2400x600 dpi; 30 стр/мин (A4) |
Драйвер работы принтера |
|
7 |
Рабочая станция HP 290 G1 SFF |
Процессор Core i3 8100; Частота 3600 МГц; Размер опер.памяти 4 ГБ; Суммарный объем жестких дисков 500 ГБ |
Windows 10 Pro, MS Word, MS Visio, MS Excel |
|
8 |
Сервер HPE ProLiant MicroServer Gen10 |
Модель процессора X3216; 1MB; DDR4; кол-во слотов 2; 32 ГБ; 1x8 ГБ; SATA; 3.5" |
Windows Server 2019, 1С |
|
9 |
Сервер Dell PowerEdge T30 |
Модель процессора
|
Windows Server 2019, MS SQL |
|
10 |
Сервер IRU Rock S2144 |
Модель процессора G3930; 2x4 ГБ; Емкость одного установленного HDD 2.9 Тб |
Windows Server 2019, 10 ip-камер |
|
11 |
Xiaomi Xiaobai Smart Camera 1080p |
Стандарт видеокамеры: IP; макс. разрешение 1920x1080; ночной режим; ИК-подсветка; Wi-Fi; встроенный микрофон; встроенный динамик; слот для карт памяти; угол обзора 110° |
Драйвер работы камер |
Рис. 2 - Техническая архитектура
На представленной технической архитектуре представлены следующие объекты:
- 8 рабочих станций;
- 2 принтера;
- 10 ip-камер;
- 2 МФУ;
- 3 коммутатора;
- 1 маршрутизатор;
- 3 сервера;
- В компании имеется интернет-соединение от местного провайдера (МГТС)
За безопасность рабочих станций (компьютеров) отвечает 360 Total security
Преимущества этого антивируса
- Защиты от всех видов интернет - угроз.
- Полноценная защита от всех видов вирусов и атак, которая включает эвристический анализ, поведенческую блокировку, проверку по всем базам.
- Проверка трафика, почтовых сообщений и скачиваемых файлов в режиме реального времени.
- Защита от спама и фишинга.
- Защита от утечек всей конфиденциальной информации.
- Автоматическое обновление баз данных.
- Постоянный сетевой контроль.
Нынешняя система подсчета реализована следующим образом
2.2.1 Диаграмма IDEF0 Автоматизированный расчет расхода топлива и электроэнергии
Рис. 3 – Осуществление подсчета расхода топлива и электроэнергии
ОПИСАНИЕ
На рисунке 3 представлена контекстная диаграмма, выполненная с использованием методологии IDEF0. Система осуществляет подсчет расхода топлива и электроэнергии на производстве.
Рис. 4 – Декомпозиция функции “Автоматизация учета расхода топлива и электроэнергии на производстве”
ОПИСАНИЕ
При осуществлении подсчета расхода топлива и электроэнергии происходит, собственно, подсчет расхода топлива и электроэнергии и формирование отчета.
Рис. 5 – Декомпозиция функции “Расход топлива”
ОПИСАНИЕ
В функции “Расход топлива” происходит подсчет расхода топлива и информации о дозаправках. После обработанная информация о расходе топлива идет в формирование отчета.
3. Информационное обеспечение задачи
3.1 Информационная модель и её описание
Рис. 4 - Функциональная диаграмма деятельности
3.2 Характеристика нормативно – справочной, входной и результатной информации
Рис. 5 – диаграмма прецедентов
3.2.1 Описание актеров и прецедентов
Актеры:
- Менеджеры;
- Генеральный директор;
- Бухгалтер.
Прецеденты:
Вводит данные о топливе - менеджеры вводят данные о топливе в систему;
Узнает данные о топливе от водителей - менеджеры узнают данные о топливе от водителей;
Автоматический подсчет расхода топлива и электроэнергии - система автоматически подсчитывает расход топлива и электроэнергии за рабочий день, и создает отчет;
Отчет о расходе топлива и электроэнергии - в конце рабочего дня отчет автоматически отправляется генеральному директору и бухгалтеру;
Получать всю информацию о расходе топлива и электроэнергии - генеральный директор получает всю информацию о расходе топлива и электроэнергии;
Создать список расхода топлива и электроэнергии - бухгалтер создает список расхода топлива и электроэнергии раз в месяц.
4. Программное обеспечение задачи
4.1 Характеристика базы данных
Диаграмма Сущность связь
ER модель базы данных “Автоматизация учета расхода топлива и электроэнергии на производстве”
Рис. 6 – диаграмма Сущность – связь
Для проектирования ИС была создана модель сущность-связь. В ней определены все основные объекты (сущности) и связи, которые существуют между ними. Были выделены 4 сущностей: список сотрудников, расход топлива, расход электроэнергии, общий расход топлива и электроэнергии.
Атрибуты
Список сотрудников:
- Код сотрудника;
- ФИО сотрудника;
- Должность;
- Время работы (в часах);