- •1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ НЕОБХОДИМОСТИ АВТОМАТИЗАЦИИ ПРОЦЕССА УЧЕТА СДАЧИ ЭКЗАМЕНОВ ПРАВИЛ ПО ОХРАНЕ ТРУДА ЭКСПЛУАТАЦИИ ЭЛЕКТРОУСТАНОВОК В ОРГАНИЗАЦИИ
- •1.1 Описание предметной области организаций по организации экзамена по охране безопасности
- •1.2 Обзор и сравнение существующих программных продуктов для автоматизации учета сдачи экзаменов правил по охране труда эксплуатации электроустановок в организации
- •2 АНАЛИЗ И ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ АВТОМАТИЗАЦИИ УЧЕТА СДАЧИ ЭКЗАМЕНОВ ПРАВИЛ ПО ОХРАНЕ ТРУДА ЭКСПЛУАТАЦИИ ЭЛЕКТРОУСТАНОВОК В ОРГАНИЗАЦИИ
- •2.1 Постановка задачи проектирования информационной системы
- •2.2 Анализ предметной области проектирования информационной системы
- •Входные и выходные документы для разрабатываемой ИС учета сдачи экзаменов правил по охране труда эксплуатации электроустановок в организации, имеют форму бумажных носителей.
- •Входным документом является унифицированная форма Т-2 ‒ Личная карточка работника [7-8].
- •Выходными документами выступают:
- •2.3 Построение функциональных моделей, описывающих бизнес-процесс учета сдачи экзаменов правил по охране труда эксплуатации электроустановок в организации
- •3 РАЗРАБОТКА И ТЕСТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ АВТОМАТИЗАЦИИ УЧЕТА СДАЧИ ЭКЗАМЕНОВ ПРАВИЛ ПО ОХРАНЕ ТРУДА ЭКСПЛУАТАЦИИ ЭЛЕКТРОУСТАНОВОК В ОРГАНИЗАЦИИ
- •3.1 Описание таблиц базы данных
- •3.2 Дерево программных модулей и схема взаимосвязей модулей и массивов данных
- •3.3 Алгоритм формирования отчета о результатах теста сотрудника
- •3.4 Инструкция пользователя по установке программного продукта и работе с ним
- •3.5 Способы и результаты тестирования программного продукта в различных режимах
- •ЗАКЛЮЧЕНИЕ
- •СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Рисунок 3.13 – Форма выборки данных для отчета
Рисунок 3.14 – Форма выводов результатов в отчете Таким образом, информационная система проста в использовании и
предоставляет весь необходимый функционал конкретному пользователю системы, избавляя от излишних функций.
3.5 Способы и результаты тестирования программного продукта в различных режимах
Вкачестве стратегии тестирования выбрана стратегия «черный ящик», то есть проверка соответствия функционирования информационной системы техническому заданию без учета особенностей алгоритма данного программного модуля. Тестирование проводилось методом «сверху вниз» в трех режимах: нормальном и исключительном [20].
Вданной работе было проведено три вида тестирования: нормальное,
29
экстремальное и исключительное. При нормальном тестировании была проверка всех подсистем, введены необходимые данные для тестирования, проверено заполнение объектов. При тестировании в нормальном режиме никаких сбоев в информационной системе не возникло. Например, при заполнении данных о новом клиенте, все данные корректно записываются и обрабатываются, документ проводится исправно.
Исключительное тестирование представляло собой некорректных данных. Например, при некорректном введении номера в форме редактирования сотрудников справочника сотрудники появляется сообщение о необходимости внесения корректных.
В результате проведенного тестирования выявлена работоспособность программы. Стандартные и исключительные ситуации обработаны, таким образом, наиболее вероятные сбои программы были предотвращены на этапе проектирования и создания информационной системы.
30
Выводы по третьему разделу
Врезультате написания третьего раздела курсового проекта, была разработана информационная система учета сдачи экзаменов правил по охране труда эксплуатации электроустановок в организации, также было приведено описание таблиц БД системы, работы основных модулей и их взаимодействия с массивами данных, подробно был описан алгоритм работы одного из модулей на примере формирования отчета по дате прохождения экзамена.
Впрограмме предусмотрена возможность автоматизации ввода и редактирования данных с помощью подстановок из других объектов, что отражено на схемах взаимосвязи общих модулей и массивов данных.
Кроме того, была составлена инструкция по установке программного продукта и работе с ним, а также проведено тестирование информационной системы методом «черного ящика», результаты которого показали корректную работу системы.
31
ЗАКЛЮЧЕНИЕ
В ходе выполнения курсового проекта было дано описание предметной области – учета сдачи экзаменов правил по охране труда эксплуатации электроустановок в организации, результатом которой стала постановка задачи к проектированию информационной системы.
При выполнении курсового проекта были построены функциональная модель бизнес-процессов, логическая и физическая модели данных по стандарту IDEF1X.
На основании полученных результатов был осуществлен разработка приложения клиент-серверной архитектуры с помощью языка программирования Ruby.
Для отражения функциональных возможностей информационной системы было построено дерево модулей, а также схема взаимодействия модулей и массивов данных.
Тестирование информационной системы осуществлялось методом «сверху вниз» в двух режимах нормальном и исключительном. В результате проведенного тестирования информационной системы выявлена корректная работоспособность программы и устойчивость к исключительным ситуациям.
Результатом курсового проекта стала информационная система для автоматизации учета сдачи экзаменов правил по охране труда эксплуатации электроустановок в организации.
Таким образом, поставленные задачи курсового проекта выполнены, следовательно, цель по разработке информационной системы для учета сдачи экзаменов правил по охране труда эксплуатации электроустановок в организации.
32