Similar presentations:
Автоматизированное рабочее место инженера по охрана труда
1.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬУЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ
«БРЕСТСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ
УНИВЕРСИТЕТ»
Кафедра «ЭВМ и системы»
Тема дипломного проекта:
АВТОМАТИЗИРОВАННОЕ
РАБОЧЕЕ МЕСТО
ИНЖЕНЕРА ПО ОХРАНА ТРУДА
Проект выполнил слушатель:
Кошко Алексей Владимирович
группа П-23 ИПК и ПК БрГТУ
2.
Целью дипломного проекта является:Разработка программного продукта «Автоматизированного
рабочего места инженера по охране труда», предназначенного
для обработки информации на рабочем месте инженера по
охране труда.
3.
Анализ существующих разработокВ
результате
проведенного
анализа
рынка
информационных технологий на территории Республики
Беларусь и Российской Федерации были выявлены
следующие продукты АРМ инженера по охране труда:
− АРМ «Охрана труда», разработчик - ОДО «Экспертцентр»;
4.
−«Охрана труда для 1С:Предприятия 8», разработчик ООО
«Информ Центр».
5.
Основные задачи проектирования:-
-
-
-
-
проведение анализа предметной области;
создание базы данных с картотекой персонала;
создание базы данных, для регистрации информации о
пройденном обучении работником;
создание базы данных, для регистрации информации о
прохождении работником проверок знаний;
создание
пользовательского
интерфейса
для
взаимодействия пользователя с базой данных;
- создание выходных документов, содержащих сведения о
предстоящих проверках знаний работников, предстоящем
обучении работников, имеются ли просрочки.
6.
Требования к характеристикамразрабатываемого объекта:
-
-
-
-
-
в качестве языка манипулирования данными БД
использовать язык SQL;
для реализации программы АРМ
использовать язык
разработки – С++;
санкционированный доступ пользователей к ресурсам
информационной системы;
разработанный программный продукт должен работать в
операционных системах Windows 7, Windows 8, Windows 10.
разрядность
операционной
системы
–
должны
поддерживаться как 32-битные операционные системы, так
и 64-битные;
7.
На этапе разработки структуры базы данных:1. Были определены требования к разрабатываемой базе данных;
8.
На этапе разработки структуры базы данных:2. Построена логическая модель данных;
9.
На этапе разработки структуры базы данных:3. Построена физическая модель данных;
10.
На этапе функционального проектирования:1. Выбрана среда разработки приложения Qt Creator
и язык программирования C++
11.
На этапе функционального проектирования:2. Разработан предполагаемый графический интерфейс приложения
Главное окно системы
Интерфейс окна авторизации
Интерфейс диалогового
окна для вывода отчета
12.
На этапе разработки программногообеспечения:
- реализованы формы графического интерфейса и написан исходный
код программы, обработки логики пользовательских форм.
13.
На этапе разработки программного обеспечения:- реализованы формы графического интерфейса и написан исходный код
программы, обработки логики пользовательских форм.
14.
Тестирование программного обеспечения:15.
Тестирование программного обеспечения:16.
Тестирование программного обеспечения:17.
Тестирование программного обеспечения:18.
Тестирование программного обеспечения(вывод на печать):
19.
Тестирование программного обеспечения(вывод на печать):
20.
Тестирование программного обеспечения(вывод на печать):
21.
Тестирование программного обеспечения(вывод на печать):
22.
Тестирование программного обеспечения(вывод на печать):