Тип оборудования Установленное программное обеспечение
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
1C:Бухгалтерия 8 (в бухгалтерии)
Сервер Windows Server 2008
Kaspersky Small Office Security
MS Office 2010
MS SQL Server 2008 R2
Техническая архитектура информационной сети АО ЧФМК представлена в таблице 1.4.
Таблица 1.4 – Техническая архитектура
Оборудование Характеристики
Персональный компьютер CPU: Intel Core i5 2,5ГГц
RAM: 4 Гб DDR3
HDD: 500 Гб
Сервер CPU: Intel Core i5 2,5ГГц
HDD: 2Тб
RAM: 8Гб DDR3
Маршрутизатор D-link DSR-150 LAN: 8 x Ethernet 10/100 Мбит/сек
WAN: Ethernet 10/100 Мбит/сек
RAM: 128 Мб
Консольный порт, web-интерфейс, telnet
Firewall, NAT, DHCP-сервер, DMZ, VPN
Коммутатор D-link DES-1210-52 LAN: 48 x Ethernet 10/100/1000 Мбит/сек
Пропускная способность: 96 Гбит/сек
Выбор автоматизируемого комплекса задач
Проанализируем деятельность предприятия. Построим SADT модель бизнес-процессов. На рисунке 1.3 представлена контекстная диаграмма деятельности предприятия.
Рисунок 1.3 – Контекстная модель деятельности предприятия
Входные данные:
информация о клиентах;
информация об оплатах;
информация о персонале;
информация о поставках МТО.
Выходные данные:
договор поставок;
график работ;
отчисления и ЗП;
заказы на поставку.
Управляющие потоки:
законодательство;
управляющие решения;
налоги и сборы.
Ресурсы:
служба сбыта;
отдел кадров;
МТО;
бухгалтерско-финансовая служба;
логистический центр;
отдел ОТ;
производство.
В деятельность АО ЧФМК входят процессы:
работа с клиентами;
работа с персоналом;
производство;
снабжение и логистика;
бухгалтерский учёт.
Декомпозиция контекстной диаграммы представлена на рисунке 1.4.
Рисунок 1.4 – Декомпозиция контекстной диаграммы деятельности предприятия
На рисунке 1.5 представлена контекстная диаграмма процесса работы с персоналом. Он включает в себя:
наём и увольнение;
расчёт выплат;
составление рекомендаций и правил;
контроль персонала по ОТ.
Рисунок 1.5 – Декомпозиция процесса работы с персоналом
Как видно из диаграммы, участники процесса работы с персоналом оперируют очень большим объёмом данных. Это трудоёмкий комплекс задач. Одной из самых трудоёмких задач является контроль по охране труда и технике безопасности персонала. При работе отдела ОТ используются средства МS Office, что имеет ряд недостатков:
большие трудозатраты при обработке документов специалистом;
контроль персонала по ОТ проходит медленно;
большой процент ошибок, связанных с ручным учётом и поиском документов.
Анализ существующих решений
Для определения способа автоматизации требуется рассмотреть и проанализировать готовые решения. Для этого рассмотрим:
«Охрана труда» для 1С:Предприятия 8;
«ЭРМ по ОТ»;
«Ассистент ТБ».
Программа «Охрана труда» для 1С:Предприятия 8 – система учёта для служб охраны труда.
«Охрана труда» для 1С:Предприятия» автоматизирует процессы:
учет Рабочих мест с учетом вредных и опасных факторов;
учет Медицинских осмотров согласно Приказу №302н;
подготовка к Специальной оценке условий труда по 426-ФЗ;
учет Спецодежды и средств индивидуальной защиты;
учет Инструктажей, обучений, проверок знаний;
учет Допусков к работе, предписания и мероприятия;
управление инструкциями и документацией;
расследование несчастных случаев;
учет льгот, компенсаций, ЛПП, доп. дней отпуска;
планирование бюджета;
учет опасных объектов;
учет объектов защиты, пожарной техники, систем защиты.
Общие функциональные возможности:
ведение учёта сразу по нескольким организациям;
поддержка работы многопользовательского режима;
обмен данными из других конфигураций 1С: ЗУП, ЗКБУ, БП, КА, УПП, БГУ, ERP и др.
загрузка данных из сторонних источников XML и таблицы;
при поставке уже заполнена нормативно-справочная информация, что позволит сразу эксплуатировать систему;
существует возможность доработки конфигурации под конкретную организацию благодаря открытому программному коду;
формирование отчётов возможно по любым данным из БД, благодаря «Универсальному отчёту»;
формирование собственных журналов документов благодаря функционалу «Универсальный журнал документов».
«ЭРМ по ОТ» - позволяет автоматизировать труд специалиста по ОТ и ТБ.
Возможности программы:
планирование;
подготовка документов;
отчетность, в т. ч. финансовые отчеты о затратах на ОТ;
проведение инструктажей;
контроль статуса мероприятий.
Состав программы — 8 модулей:
медосмотры;
специальная оценка условий труда;
проверка знаний;
несчастные случаи и профзаболевания;
обеспечение СИЗ и СиОС;
инструктажи;
производственный контроль;
документация.
«Ассистент ТБ» - позволяет вести учёт мероприятий по охране труда. Автоматизация труда специалиста по охране труда и смежных специальностей, связанных с ОТ и ТБ.
Система позволяет вести учёт:
работников;
медосмотров;
инструктажей;
аттестаций;
средств индивидуальной защиты;
смывающих и обезвреживающих средств;
оборудования;
обслуживания.
В таблице 1.5 представлено сравнение цен рассмотренных программных продуктов.
Таблица 1.5 - Сравнение цен рассмотренных программных продуктов
ПП Цена Срок лицензии Возможность модификации
«Охрана труда» для 1С:Предприятия 8 15000 1 год Да
«ЭРМ по ОТ» 35 000 Бессрочная Нет
«Ассистент ТБ» 25000 Бессрочная Нет
Из описанного функционала и цен видно, что программные продукты стоят достаточно дорого. При этом предстоит их изменение под конкретную среду АО ЧФМК. Также, требуется дорогостоящий процесс внедрения и сопровождения. Было принято решение разработки собственного программного продукта для нужд предприятия.
Постановка задачи
Одной из областей, в которой проведена только техническая автоматизация является работа специалиста по ОТ. Создано современное рабочее место с подходящей технической архитектурой
Зарегистрируйся, чтобы продолжить изучение работы
. Но отсутствует требуемое программное оснащение. Пока вся работа осуществляется в MS Office.
Контроль ОТ – это трудоёмкая задача. Рассмотрим подробнее деятельность специалиста по ОТ – диаграмма потоков данных представлена на рисунке 1.6.
USED AT:
AUTHOR:
DATE:
REV:
PROJECT: Контроль персонала по ОТ
02.10.2018
01.11.2018
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
READER
DATE
CONTEXT:
TOP
NODE:
TITLE:
NUMBER:
Контроль персонала по ОТ
A-0
Данные о
персонале
Сведения о медосмотре персонала
Данные о нарушениях охраны труда
Результаты тестирования персонала
График медосмотров
Отчёт по сотруднику
График
проверок
Предписания
Помощник
директора по ОТ
Управляющие решения
Законодательство РФ
Нормы и ГОСТы
Информация о травмах и несчастных случаях
A0
Контроль персонала по ОТ
Рисунок 1.6 - Контекстная диаграмма деятельности специалиста
Входные потоки:
данные о персонале;
сведения о медосмотрах персонала;
данные о нарушении охраны труда;
результаты тестирования персонала;
информация о травмах и несчастных случаях.
Выходные потоки:
график медосмотров;
отчёт по сотруднику;
график проверок;
предписания.
Отсюда следует, что функции для системы автоматизации ОТ следующие:
ведение учёта персонала компании;
ведение учёта аварий, травм на производстве;
формирование графика и учёта результатов медицинского осмотра персонала;
формирование графика и учёта результатов тестирования персонала компании;
формирование отчётов.
В системе требуется предусмотреть учёт следующих данных:
личные анкеты персонала;
информация о работе персонала (должности, подразделения и т.д.);
информация о средствах индивидуальной защиты;
информация о медицинских работах;
информация о проверках персонала по знанию техники безопасности;
информация о результатах медицинских осмотрах;
информация о результатах проверок персонала;
информация об инцидентах, произошедших на производстве;
информация об участниках инцидентов;
данные о выписанных предписаниях по результатам анализа инцидентов;
также, данные о группе инцидентов, послуживших выписке предписания.
Данные о персонале предприятия:
фамилия имя отчество;
дата рождения сотрудника;
пол сотрудника;
адрес, по которому зарегистрирован сотрудник;
контактный номер телефона;
СНИЛС сотрудника;
паспортные данные сотрудника.
Данные о работе персонала подразумевает учёт должностей, отделов, и пометок работает сотрудник или уволен.
Информация о медицинских осмотрах:
дата проведения медицинского осмотра;
описательная часть о каждом осмотре.
Информация о тестировании персонала:
дата проведения тестирования;
описание тестирования.
Результаты прохождения медицинского осмотра:
идентификатор сотрудника, который проходил осмотр;
пометка – пройден или нет;
причина, по которой осмотр не пройден.
Результаты прохождения проверок и тестирований:
идентификатор сотрудника6 который проходит проверку;
пометка – пройден или нет;
причина, по которой проверка не была пройдена.
Информация о инциденте нарушения техники безопасности:
номер происшествия;
дата и время происшествия;
тип происшествия;
описание нарушения;
пометка о травме, была или нет.
Данные об участниках инцидента:
идентификатор сотрудника предприятия;
роль участника в инциденте.
Данные о предписании:
идентификатор сотрудника предприятия;
дата, когда было выписано предписание;
пометка, действительно предписание или нет.
Список, на которых основывается предписание содержит идентификатор предписания и идентификатор инцидента.
Данные о СИЗ:
модель;
номер;
пометка о наличии на складе;
идентификатор работы, к которой относится СИЗ.
Данные о медицинских осмотрах и проверках похожи по структуре, их можно объединить в одну сущность – график. Результаты прохождения также объединяются в одну сущность.
В результате, база данных должна состоять из сущностей, перечисленных ниже:
«сотрудник»;
«график»;
«происшествие»;
«предписание»;
«результат»;
«работа»;
«участник»;
«список инцидентов»;
«СИЗ».
В системе потребуется реализовать следующую нормативно-справочную информацию: подразделения, должность, причина не прохождения, тип происшествия, роль участника, тип СИЗ.
Проектная часть
Выбор СУБД и языка программирования
Задача выбора систем управления базами данных является достаточно сложной и многопараметрической. Данная задача является одним из важнейших этапов при разработке приложений баз данных. Требуется учесть не только текущие требования системы, но и подготовить возможность для решения возможных будущих систем. Также, требуется учесть затраты на приобретение необходимого оборудования, лицензий на ПО, разработка программного обеспечения для работы с базой, обучение персонала работы в новой системе.
Одними из самых распространённых систем являются реляционные и объектно-реляционные. Такие базы данных представляют из себя связанные таблицы, запись в которых представляет из себя упорядоченные поля оопределённого типа. Каждая запись должна иметь уникальное значение одного или нескольких полей - первичный ключ. Обработка строк и столбцов таблицы базы даных может происходить в любом порядке. Между таблицами устанавливаются свзяи - отношения. Благодаря этому есть возможность работать с данными из разных таблиц, объединяя их в одном запросе.
Для доступа к данным используется специальный язык структурированных запросов - SQL.
Далее рассматриваются несколько популярных СУБД.
Одной из популярнейших СУБД является MySQL. СУБД используется во многих крупных компаниях, таких как Facebook, Wikipedia, Twitter и т.д
50% дипломной работы недоступно для прочтения
Закажи написание дипломной работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!