Диплом: Автоматизация набора, отбора и профессиональной адаптации персонала предприятия для ОАО "Электросталь"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
83
п/п
Наименование модуля
Функции модуля
1)
Учет
Совокупность алгоритмов, выполняющих
учет клиентов – основную функцию системы
2)
Отчеты
Позволяет получить отчеты, существующие в
системе
3)
Справочники
Данный модуль позволяет осуществлять
управление работой системы через
управление содержимым справочников
4)
Добавление записей
Данный модуль
Добавление записей
позволяет
осуществлять
5)
Удаление записей
Данный модуль
Удаление записей
позволяет
осуществлять
6)
Редактирование записей
Данный модуль позволяет осуществлять
Редактирование записей
7)
Содержание справочника
Данный модуль позволяет формировать
содержание справочника
8)
Учет трудовых договоров
Данный модуль позволяет осуществлять
Учет трудовых договоров
9)
Учет
больничных,
командировок, отпусков и
аттестаций
Данный модуль позволяет осуществлять
Учет больничных, командировок, отпусков и
аттестаций
10)
Личная карточка
Данный модуль позволяет формировать отчет
Личная карточка
11)
Штатное расписание
Данный модуль позволяет формировать отчет
Штатное расписание
12)
Списки
Данный модуль позволяет формировать отчет
Списки
2.3.4
Описание программных модулей
Каждая страница реализованной системы содержит меню навигации, с
помощью которого возможно быстрое перемещение по страницам реализованной
системы. Это удобно для пользователя, поскольку нет необходимости долго искать
необходимый справочник или другой элемент системы.
При отображении записей, хранящихся в таблицах, не отображаются
кодовые поля, поскольку отображение не даст пользователю большого количества
информации. Отображение кодовых полей удобно при отладке программного
продукта и необходимо программисту для проверки правильности отображаемой и
хранящейся информации в базе данных.
Поэтому работа с ключевыми полями осуществляется с помощью списков
выбора, что позволяет избежать непосредственного ввода ключевых полей
пользователем.
84
Для проверки правильности ввода информации реализована маска ввода,
которая диктует пользователю не только тип вводимых данных, но и вид данных.
Для работы приложения пользователя с программным продуктом
осуществляется настройка таблиц, созданных в приложении пользователя.
Осуществляется настройка отображаемых полей, количество отображаемых и
выводимых символов и т.п. Все это необходимо для удобства пользователя в
работе с программным продуктом.
Редактирование таблиц осуществляется с помощью непосредственного
ввода данных в таблицы или ввода данных в поля, предназначенные для этого.
Ввод в поля осуществляется, когда необходимо вводить большие объемы
информации в одну запись таблицы.
На рисунках 2.7 представлена схема заполнения таблиц базы данных
исходя из данных содержащихся в других таблицах.
85
Рисунок 2.7 Схема технологического процесса сбора, передачи и выдачи
информации
2.4
Контрольный пример реализации проекта и его описание
При запуске программного продукта появляется главная форма программы,
представлена на рисунке 2.8.
Установка
соединения с
сервером БД
Фильтр таблицы
DOK по условию
(dok_id=KP)
Открытие таблиц
Типы документов,
Документы,
Сотрудники
Создание
представления для
списка документов
Sotrudn[j].summ=
Sotrudn[j].summ+
Sotrudn[i].summ
Удаление i-й записи
из представления
Цикл по месяцам
m=1; m<=12; m++
Цикл по
пользователям
j=1;
j<=COUNT(Sotrudn);
j++
Установка указателя
в представлении
Документы на
первую запись
Sotr[i].employee_
id=Sotr[j].employ
ee_id;
Sotr[i].paymonth
Нет
=m
Да
i=i+1
Чтение i-й записи
представления
Документы
i=j+1;
Начало
Конец цикла по
месяцам
Конец цикла по
пользователям
Конец
Закрытие таблиц,
уничтожение
представления
Документы
86
Рисунок 2.8 Главная форма программного продукта.
С помощью данной формы осуществляется управление всем программным
продуктом. Окно разбито на две части. Слева располагаются отделы организации,
справа представлены штатные единицы выбранного отдела. На главной форме
присутствует главное меню. С помощью главного меню можно осуществить вызов
любой другой формы программного продукта.
На рисунке 2.9. представлена форма «Справочники». С ее помощью
осуществляется редактирование всех справочников, присутствующих в
информационной системе.
87
Рисунок 2.9 Форма «Справочники».
Все вкладки содержат такие же элементы управления, как и на
представленной вкладке, это позволит пользователю быстро ориентироваться в
работе с любым справочником.
Для просмотра подробной информации о штатной единице необходимо
дважды щелкнуть по соответствующей строке в таблице или нажать на кнопку
«
о
П
пределени е
олная
информация».
После
этого
появиться
форма
«Подробная
информация
о
штатно единице, представлена на рисунке 2.10.
Рисунок 2.10 Форма «Подробная информация о штатной единицы».
С помощью данной формы осуществляется назначение сотрудников на
новые должности, изменение информации о принятии или увольнении
88
сотрудников. Также с помощью данной формы осуществляется добавление новых
штатных единиц. Для этого необходимо нажать кнопку «Добавить сотрудника в
штат». При этом откроется данная форма, но с пустыми полями.
Для
заполнения
полей«
Код
штатного
расписания»
и
«
м
К
атериалы
од
сотрудника»
рядом с этими полями присутствуют кнопки, при нажатии на которые открывается
штатное расписание или все сотрудники организации, представлено на рисунке
2.11.
Рисунок 2.11 Формы выбора штатного расписания и сотрудника.
После двойного нажатия на строку, автоматически заполняются поля
связанные с штатным расписанием или сотрудником соответственно.
Для редактирования информации о штатном расписании необходимо на
соответствующую кнопку на главной форме или выбрать соответствующий пункт в
меню. В результате появится форма «Штатное расписание», представленная на
рисунке 2.12.
89
Рисунок 2.12 Форма «Штатное расписание отдела».
На форме отражается информацию по штатному расписанию только
выделенного отдела.
Для просмотра информации о персонале необходимо выбрать пункт
главного меню« Персонал организации», после чего появиться форма« Персонал
организации», представленная на рисунке 2.13.
Рисунок 2.13 Форма« Персонал организации».
90
Для редактирования или просмотра информации о сотруднике, необходимо
нажать на кнопку« Анкета сотрудника», после чего появиться форма« Полная
информация о сотруднике», представлена на рисунке 2.14.
Рисунок 2.14 Форма «Полная информация о сотруднике», вкладка
«Основные данные».
Для упрощения работы с данными сотрудника, они были классифицированы
и размещены на четырех вкладках. На вкладке «Основные данные» представлена
основная информация о человека, такая как: образование, место проживания,
возраст и т.п.
На
вкладке
«
у
Д
добно
анные
о
документах»
отражается
информация
о
документах
сотрудника: о паспорте, о ИНН, о пенсионном свидетельстве и
На вкладке« Опыт работы» отражается информация относительно уже
имеющегося стажа работы сотрудника, т.е. мест, где данный сотрудник работал
ранее.
На вкладке« Семья» отражается информация относительно семьи
сотрудника.
Штатная единица может быть отправлена в отпуск или командировку. Для
отражения этой информации была создана соответствующая форма, она
вызывается с помощью меню главной формы или кнопок.
91
На рисунке 2.15. представлена форма «Отпуска и командировки
сотрудника», на вкладке« Командировки». На данной вкладке отражается
информация относительно командировок сотрудника.
Рисунок 2.15 Форма «Отпуска и командировки сотрудника», вкладка
«Командировки».
На вкладке «Отпуска» отражается информация относительно отпусков
сотрудника.
Листинги программных модулей приведены в Приложении.
92
3
Обоснование экономической эффективности проекта
3.1
Выбор и обоснование методики расчета экономической
эффективности
За все время функционирования и создания различных информационных
систем принято выделять несколько общих принципов их экономического
обоснования и организации этих процессов. В любом случае оценка экономической
эффективности такой информационной системы должна быть комплексной и
обязательно учитывать все социальные, экономические, экологические и другие
особенности принимаемых решений.
Основной целью экономического обоснования рассматриваемой
информационной системы будет количественное и качественное обоснование
экономической целесообразности разработки или модернизации информационной
системы, а также определение главных экономических и организационных условий
для ее успешного функционирования.
При разработке отдельных компонентов или элементов информационной
системы, то результаты экономического анализа составляются непосредственно по
ним. Важно помнить, что в любом процессе проектирования ИС обязательно
содержится несколько аспектов экономического обоснования.
Программное обеспечение занимает особое место в составе комплексного
средства автоматизации. Оно также включает в себя программные модули или
отдельные пакеты программ, разработанные для использования другой
информационной системой (заимствованные), или созданные для широкого
использования в разных информационных системах (другими словам –
универсальные), или абсолютно стандартные для различных сфер применения
компьютеров. Помимо такого типа программного обеспечения почти в каждой
информационной системе имеются оригинальные, специально созданные
программы и алгоритмы, которые необходимы для нормальной работы данной
информационной системы. Важно всегда выделять процесс создания ПО из общего
процесса разработки автоматизированной системы и определять его с двух позиций
:
Прикладной, поскольку создаваемые программные продукты можно
использовать независимо от основной системы;

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)