Скачиваний:
10
Добавлен:
17.06.2023
Размер:
1.81 Mб
Скачать

-Осуществлять поиск по разнообразным признакам (не менее одного

вкаждой из информационных категорий, например, ФИО сотрудника и т.д.).

-Осуществлять сортировку по различным признакам (не менее одного в каждой из информационных категорий, например, по дате тестирования и т.д.).

-Проводить экзамен (тестирование) и автоматически выставлять оценку, заполняя поле результат тестирования.

-Выдача списка всех сотрудников, которые должны сдавать экзамен

втекущем месяце. Организовать возможность вывода списка в MSWord (или

MSExcel).

-Формировать список сотрудников, которые успешно сдали экзамен.

-Формировать список (с возможностью вывода на печать) сотрудников, которые не сдали экзамен своевременно.

2.2 Анализ предметной области проектирования информационной системы

Предметной областью разработки является проведение экзаменов правил по охране труда эксплуатации электроустановок в организации.

Позаказный метод учета широко применяется на многих предприятиях. Главной отличительной чертой данного метода является то, что в качестве главного объекта учета выступает отдельный сотрудник.

Система предназначена для автоматизации учета сдачи экзаменов правил по охране труда эксплуатации электроустановок в организации. Основными возможностями разрабатываемой системы будут являться:

– обработка сведений о сотрудниках проходящих экзамен, при которой будет происходить ввод, удаление и редактирование той или иной информации, с возможностью автоматизации (подстановок из других таблиц, фиксированных наборов данных и т.д.) и входного контроля от некорректных

действий;

12

обеспечение многопользовательского режима работы;

разграничение прав доступа к ИС с помощью идентификации и аутентификации пользователей;

резервное копирование информационных баз по желанию пользователя (только администратора);

осуществление поиска и сортировки по разнообразным признакам для вывода информации анализа в наглядной форме, в виде отчетов.

Основной целью разрабатываемой ИС является сбор, обработка, хранение информации в БД и представление ее пользователям. Информация, используемая в БД, должна отражать процесс взаимодействия организации с клиентом и сопровождать весь этот бизнес-процесс.

К задачам системы можно отнести: обеспечение автоматизации процесса учета сдачи экзаменов правил по охране труда эксплуатации электроустановок

ворганизации, структурирование алгоритма работы, получение необходимой аналитической информации с возможностью ее дальнейшей детализации [13].

Основными предполагаемыми пользователям системы являются:

администратор БД;

пользователь.

Администратор - лицо, ответственное за удаление сведений из базы данных, а также изменение пароля для входа в систему, резервное копирование базы данных, за подключение к нужной базе данных. Оно имеет доступ ко всем пунктам главного меню системы, возможность редактирования всех объектов системы.

Сотрудник (пользователь) - лицо, отвечающее за ввод данных в систему. Лицо не имеет доступа к конфигурации системы, не имеет осуществления смены пароля и резервного копирование базы. Так же сотрудник не может интерактивно удалять записи в базе данных.

Выходными документами выступают:

данные сотрудника;

итоговый результат теста;

13

– отчет о результатах теста; Разработка информационной системы по учета сдачи экзаменов правил

по охране труда эксплуатации электроустановок в организации будет осуществляться с использованием языка программирования Ruby. Ruby – динамический императивный объектно-ориентированный язык программирования. Решение об использовании данного языка программирования при разработке информационной системы обусловлено легкой средой разработки, развертывания, обслуживания web-приложений. Язык Ruby используется в веб-разработке в составе открытого веб-фреймворка Rails, чаще называемого Ruby on Rails (RoR).

Среди преимуществ Ruby on Rails можно выделить:

открытая разработка;

работает на многих платформах;

может внедряться в HTML-разметку;

предоставляет продвинутые методы манипуляции строками и текстом;

легко интегрирует в свои программы высокопроизводительные серверы баз данных (DB2, MySQL, Oracle и Sybase);

программы на Ruby on Rails хорошо масштабируются и легко сопровождаются;

имеется простой программный интерфейс;

возможности языка можно расширить при помощи библиотек, написанных на C или Ruby;

дополнительные возможности для обеспечения безопасности.

Входные и выходные документы для разрабатываемой ИС учета сдачи экзаменов правил по охране труда эксплуатации электроустановок в организации, имеют форму бумажных носителей.

Входным документом является унифицированная форма Т-2 ‒ Личная карточка работника [7-8].

Выходными документами выступают:

14

Соседние файлы в папке Курсовые работы