2.49M
Категория: ПрограммированиеПрограммирование

Автоматизированное рабочее место инженера по охрана труда

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.

Тестирование программного обеспечения
(вывод на печать):

23.

СПАСИБО ЗА ВНИМАНИЕ!
English     Русский Правила