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

2 АНАЛИЗ И ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ АВТОМАТИЗАЦИИ УЧЕТА СДАЧИ ЭКЗАМЕНОВ ПО ПРАВИЛАМ ОХРАНЫ ТРУДА И ЭКСПЛУАТАЦИИ ЭЛЕКТРОУСТАНОВОК В ОРГАНИЗАЦИИ

2.1 Постановка задачи проектирования информационной системы

Информационная система для автоматизации учета сдачи экзаменов по правилам охраны труда и эксплуатации электроустановок в организации должна содержать в себе следующую информацию:

1. Сведения о сотрудниках организации (ФИО, дата рождения,

должность, фотография и т.д.).

2.Сведения о датах последней и следующей сдачах экзаменов.

3.Сведения о текущем графике работы конкретного сотрудника.

4.Сведения о процессе сдачи экзамена (время выполнения, количество времени, затраченного на каждый вопрос и т.д.).

5.Сведения о нормативных параметрах входа в систему конкретного пользователя (логин и пароль, выданный сотруднику).

6.Сведения о названии и классификации экзамена.

7.Информацию по не сдавшим экзамен сотрудникам.

8.Сведения о тех сотрудниках, кто имел пропуск на время сдачи назначенного экзамена (назначенного повторно).

9.Информацию наиболее подходящем времени для сдачи экзамена сотрудником.

Таким образом, информационная система будет автоматизировать учет сдачи экзаменов сотрудников организации, вывод информации о не сданных вовремя экзаменов сотрудниками.

Значит, информационная система должна обеспечивать выполнение следующих функций (основных и дополнительных):

1. Ввод, удаление и редактирование той или иной информации, с

13

возможностью автоматизации (подстановок из других таблиц, фиксированных

наборов данных и т.д.) и входного контроля от некорректных действий.

2.Многопользовательский режим работы.

3.Разграничение прав доступа к ИС с помощью идентификации и аутентификации пользователей (пользователь – соответствующий пароль).

Обеспечить возможность оперативного изменения пароля.

4.Резервное копирование информационных баз по желанию администратора системы.

5.Осуществлять поиск и сортировку по разнообразным признакам.

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

7.Вывод информации обо всех экзаменах, которые были пропущены сотрудником в заданный пользователем промежуток времени.

8.Вывод информации о сотрудниках, которые не имели задолженности по сдачам экзаменов.

9.Выводить итоговый документ результатов сдачи экзаменов сотрудниками в текущем месяце. Организовать возможность вывода документа

вMSWord (или MSExcel).

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

также информацию о пропущенных экзаменах.

2.2 Анализ предметной области в организации.

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

14

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

Конкретизируя входную информацию БД, можно выделить следующие документы по категориям:

данные сотрудников (табельный номер, ФИО, должность, дата рождения, фото сотрудника);

список вопросов, включающий в себя перечень верных и неверных вопросов для каждого экзамена;

список ответов, включающий в себя перечень верных и неверных ответов для каждого экзамена;

сведения об экзаменах (дата проведения экзамена, список сотрудников для тестирования и т.д.).

Когда у компании возникают новые задачи для проверки навыков и умений, не всегда кто-то из сотрудников добровольно вызывается их выполнять. Большинство работников ссылается на предельную занятость.

Программа покажет, в каком подразделении и у какого конкретно сотрудника есть свободное время, которое он может потратить на прохождение тестирования.

Аналитика системы учета сдачи экзаменов даст понять, где сотрудники испытывают затруднения, поможет выявить те вопросы, которые занимают слишком много времени и принять необходимые меры: увеличить количество времени на отдельный вопрос, организовать дополнительное обучение при массовом осложнении на конкретном этапе тестирования, возможно, провести смену кадровой политики взамен имеющийся.

Проблема выполнения поставленных организацией условий встречается достаточно часто. Данный аспект может решить нормирование рабочих операций в виде оптимального распределения нагрузки на каждый отдельный рабочий элемент во избежание избыточной деятельности в определенную единицу времени [4].

15

Эффективность работы сотрудников, как правило, оценивается по выполнению плановых показателей. Но каким образом следует максимально безвредно для основной работы определить план прохождения тестирования сотрудником? Если делать это “на глазок”, оптимального результата добиться не удастся. Оценив с помощью системы реальную загрузку работников,

руководитель сможет назначить время прохождения тестирования каждому работнику.

Когда сотрудники жалуются на высокую загрузку и нехватку времени,

учет рабочего времени покажет реальное положение дел: руководитель либо задумается о расширении штата, либо будет иметь неоспоримые аргументы в разговоре с персоналом о недостатке времени.

Проблема опозданий остро стоит во многих организациях. Руководителю приходится тратить собственное время для того, чтобы отслеживать тех, кто не справляется с обязанностями по прохождению обязательной аттестации. Если пустить все на самотек, может случиться ситуация, когда никто из сотрудников не пройдет ни одного тестирования и не получит необходимой сертификации.

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

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

2.3 Функциональная модель процесса учета сдачи экзаменов сотрудниками организации

Функциональная модель бизнес-процессов разрабатываемой информационной системы представлена в приложении Б на рисунках Б.1-Б.9.

16

Функциональная модель построена с точки зрения интегрированного пользователя: директора и менеджера, ответственного за учет прохождения тестов сотрудниками. Это обусловлено тем, что с системой необходимо работать только менеджеру, который и будет фиксировать различные показатели в ходе проведения аттестации каждого сотрудника. Исходя из чего,

можно выделить следующие роли для работы с системой: администратор,

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

Следовательно, при моделировании системы учета были выделены следующие работы, которые представлены на рисунке 2.1.

Рисунок 2.1 – Иерархическое дерево работ

Для проведения количественного анализа разработанной функциональной модели необходимо рассмотреть поведение следующих показателей:

коэффициент уровня (формула 1), коэффициент сбалансированности (формула

2) и коэффициент применения элементарных функций (формула 3).

17

,

(2.1)

,

(2.2)

,

(2.3)

где N – количество работ на текущем уровне;

L – номер уровня;

-стрелки, входящие и выходящие в функцию;

-количество элементарных функций.

От уровня к уровню

должен уменьшаться (хотя бы не возрастать). в

идеале равен нулю, допускаются значения 2-3.

Показывает

соотношение

выходных и выходных

стрелок. Если

>1 и

 

 

>0,5, то

продолжать

 

 

декомпозицию не надо.

Результаты расчёта коэффициентов для каждого уровня представлены на рисунке 2.2. Для расчёта коэффициента применения элементарных функций за элементарные функции были приняты работы, отражённые в списке элементарных функций (приложение В).

Рисунок 2.2 - Результаты расчёта коэффициентов

18

В результате можно сделать следующие выводы:

1)Коэффициент уровня уменьшается (3 -> 1,5 -> 0,67).

2)Коэффициент сбалансированности = 1 только на уровне А1. На уровне A2 = 0, на уровне A0 = 2.

3)Коэффициент применения элементарных функций находится в пределах нормы и не требует дальнейшей декомпозиции системы

2.4 Модель данных учета сдачи экзаменов сотрудниками организации.

Для информационной системы учета сдачи экзаменов сотрудниками организации. Логическая модель данных представлена на рисунке 2.3,

физическая модель данных представлена на рисунке 2.4

Рисунок 2.3 – Логическая модель данных

Рисунок 2.4 – Физическая модель данных

19

Основными элементами информационной системы являются таблицы. В

них вносится информация о сотрудниках организации, информация об экзаменах и вопросы. Табельные данные вносятся в таблицу «Сотрудники» и

нужны впоследствии для составления отчета.

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

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

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

разработана функциональная модель процесса учета сдачи экзаменов сотрудниками организации;

построена модель данных учета сдачи экзаменов сотрудниками организации.

20

3 РАЗРАБОТКА И ТЕСТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ УЧЕТА СДАЧИ ЭКЗАМЕНОВ СОТРУДНИКАМИ ОРГАНИЗАЦИИ

3.1 Описание таблиц базы данных

Информационная система по учету времени работы сотрудников организации состоит из 3 основных справочников (рисунок 3.1): сотрудники,

экзамен и вопросы.

Рисунок 3.1 – Схема данных информационной системы

Подробное описание всех баз данных представлено в приложении В.

Таблица «Сотрудники» хранит информацию о сотрудниках организации:

в ней рассоложены следующие поля: ФИО, дата рождения, должность сотрудника, дата последней сдачи экзамена, дата следующей сдачи экзамена.

Таблица «Экзамен» содержит информацию о графике работы сотрудников. Она состоит из следующих полей: Вариант ответа на вопрос,

верность ответа и id вопроса, а также сведения о количестве вопросов,

респонденте и финальный результат тестирования.

В таблице «Вопросы» хранятся тексты вопроса, правильность ответа,

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

Справочник состоит из следующих полей: вариант ответа на вопрос, верность ответа, id вопроса, ФИО.

21

3.2 Дерево программных модулей

В данной информационной системе по учету сдачи экзаменов сотрудниками используются следующие программные модули (рисунок 3.2).

Рисунок 3.2 – Дерево программных модулей

Программа состоит из следующих модулей:

-таблицы (6);

-запросы (9);

-отчеты (3).

Таблицы, используемые в информационной системе представлены на рисунке 3.3.

В таблице «Сотрудники» хранится информацию о сотрудниках организации: в ней расположены следующие реквизиты: ФИО, дата рождения,

должность сотрудника, дата последней сдачи экзамена, дата следующей сдачи экзамена.

Таблица «Экзамен» содержит информацию о графике работы сотрудников. Она состоит из следующих полей: Вариант ответа на вопрос,

22

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