Дипломная работа: Автоматизация управления персоналом в ОАО "МОСЭНЕРГОСБЫТ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
87
Рисунок 19. Внешний вид работающего приложения
По мнению пользователя-оператора, (т.е. начальника отдела кадров) есть
лишь работающая программа. Вся работа с карточками и архивом сторонних
программ.
Оно само ПО состоит из двух логически разделенных блоков – БД и
программного интерфейса.
БД хранит все необходимые данные. К ним модно отнести данные
непосредственно архива и служебную информацию, необходимую для работы
программного интерфейса. БД абсолютно не привязана к программному
интерфейсу, и ее данным может пользоваться какая-либо другая программа.
Поэтому можно сказать, что уже изначально имеется возможность развития всей
программы. Например, бухгалтерская программа может получать данные о
сотрудниках завода, обращаясь к указанной БД. При этом сама бухгалтерская
программа создавалась другой группой разработчиков, без применения знаний о
создании подобной программы.
Программа жестко привязана к БД. Она реализует две наиболее важные
функции. Во-первых, она отображает данные из базы данных в понятном для
88
пользователя виде, а во-вторых, реализует различные манипуляции с хранящимися
данными (расчет, поиск, отправка на печать и т.д.).
В программе заложен принцип разделения прав доступа на изменение
данных.
В процессе работы с программой первым шагом является авторизация
пользователя, определяющая уровень доступа пользователя к хранимым данным и
возможность их редактирования (изменения, удаления, модификации).
Максимальный уровень доступа по сложившимся правилам принадлежит
системному администратору. Он имеет право регистрации новых пользователей в
системе, изменения их паролей, максимальной доступ к хранящейся информации.
Такой подход диктовался максимальным приближением электронного АРМ
к реальным условиям работы. Только начальник отдела кадров имеет возможность
удаления личной карточки сотрудника или изменения введенной информации
после того, как она попадает в архив и считается полностью верной. При
стандартной организации работ, сам факт изменения возраста сотрудника или его
стажа, не расценивается как нормальный.
Конфиденциальность данных реализуется фактически на двух уровнях –
защита со стороны SQL сервера и применение разграничения доступа. АРМ в
процессе работы с БД также является пользователем с точки зрения сервера. И
чтобы подключение прошло успешно, он передает серверу авторизующие данные
(логин и пароль). Системный администратор обязан завести необходимую учетную
запись в настройках SQL сервера. Чтобы сделать это, почитайте приложение.
В начале работы программа выводит окно ввода логина и пароля. У
пользователя имеется только два варианта дальнейшей работы – либо ввести логин
и корректный пароль и авторизоваться в системе, либо просто выйти из
программы. Ввод неверного пароля активирует предупреждающее сообщение и,
естественно, не приводит к входу в систему – рисунок 20.
89
Рисунок 20. Внешний вид окна ввода пароля
В архив отела кадров ОАО «Мосэнергосбыт» будут переведены сведения об
уволившихся сотрудниках, именно для этого в программе разработан раздел
Архив, в нем будут храниться личные карточки этих работников, кроме того, в
архиве будет очень удобно осуществлять поиск и сортировку необходимой
информации, а также имеется возможно восстановить данные из архива. Так, это
будет удобно, если в ОАО «Мосэнергосбыт» трудоустроится ранее работавший там
человек, или например, человек, вышедший из длительного отпуска.
Во время привычной рутинной работе отдела могло понадобиться большое
количество времени для того, чтобы отыскать личное дело того или иного
сотрудника, затем заводилась новая карточка, куда дублировались все записи из
старой. Очевидно и не требует объяснения существенная экономия времени
сотрудников. Так, теперь для того, чтобы осуществить поиск личной карточки
сотрудника, необходимо всего лишь нажать соответствующую кнопку в
программе, в то время как ранее необходимо было идти в другое помещение,
сортировать картотеку, достать личное дело и потом уже переписывать данные из
одной карточки в другую. Как стало очевидно, раздел Архив практически
идентичен разделу Личные карточки.
90
Рисунок 21. Раздел Личные карточки
Таким образом, это произведено для того, чтобы максимально упростить и
сделать удобной работу в программе сотрудником, также необходимо внедрить и
продумать простой интуитивный интерфейс.
В разработанной программе можно производить создание отчетов и другой
документации, распечатывать их на принтерах.
Рисунок 22. Форма получения отчетов
91
Рисунок 23. Отчет штатное расписание
Рисунок 24. Отчет Личная карточка
При проведении аттестации вызывается специальная экранная форма.
Источник: https://baza.diplomsite.ru/previewfile/2262