Диплом: Автоматизация управления персоналом в ОАО "МосЭнергосбыт"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
ФизическиеЛица
PK Код
Наименование
Фамилия
Имя
Отчество
ДатаРождения
Пол
МестоРождения
ИНН
КодИМНС
СтраховойНомерПФР
Комментарий
ОсновноеИзображение
ПеречислениеПол
Значения
ТЧПредыдущиеМестаРаботы
Место
Должность
ДатаНачала
ДатаОкончания
ПеречислениеДокументОбразования
Значения
ПеречислениеЗнаниеЯзыка
Значения
ПеречислениеВидыОбъектов
Значения
ПеречислениеСост.ФизЛица
Значения
ПеречислениеПричиныУвольнения
Значения
ПеречислениеПричиныПереводов
Значения
ТЧОбразование
Образование
ОбразовательноеУчреждение
ДокументОбразования
Серия
Номер
ГодОкончания
Специальность
Квалификация
ТЧЗнаниеЯзыков
Язык
ЗнаниеЯзыка
ТЧПрофессии
Профессия
ТЧСемья
Родство
ФИО
ГодРождения
ТЧКонтакты
ТипКонтакта
Контакт
Должности
PK Код
Наименование
ТипыКонтактов
PK Код
Наименование
Образование
PK Код
Наименование
Специальности
PK Код
Наименование
Обр.Учреждения
PK Код
Наименование
Родство
PK Код
Наименование
ДокументыУдост.Личность
PK Код
Наименование
Профессии
PK Код
Наименование
Языки
PK Код
Наименование
СемейноеПоложение
PK Код
Наименование
РРСемейноеПоложение
PK ФизЛицо
СемейноеПоложение
ХранилищеДоп.Информации
PK Код
Наименование
ВидДанных
ИмяФайла
Объект
Хранилище
ТекстФайла
Подразделения
PK Код
Наименование
РРПаспорт.ДанныеФизЛиц
PK ФизЛицо
ДокументВид
ДокументСерия
ДокументНомер
ДокументДатаВыдачи
ДокументКемВыдан
ДокументКодПодр
ДатаРегистрации
РРСотрудники
PK ФизЛицо
Должность
Подразделение
Оклад
Состояние
ДокументПриемНаРаботу
PK НомерДок
ДатаДок
Комментарий
ДокументПриказОбУвольнении
PK НомерДок
ДатаДок
Комментарий
ДокументКадровоеПеремещение
PK НомерДок
ДатаДок
Комментарий
ДокументИзменениеСостояния
PK НомерДок
ДатаДок
Комментарий
ПереводВоВременноНеработающие
ТЧПриемНаРаботу
ФизЛицо
Должность
Подразделение
Оклад
ТЧПриказОбУвольнении
ФизЛицо
ПричинаУвольнения
ТЧКадровоеПеремещение
ФизЛицо
СтароеПодразделение
НовоеПодразделение
СтараяДолжность
НоваяДолжность
СтарыйОклад
НовыйОклад
ТЧИзменениеСостояния
ФизЛицо
Причина
Рисунок 2.5. Диаграмма таблиц базы данных
Разрабатываемое прикладное решение на платформе «1С:Предпряитие
8.1» никак не зависит от того, какая СУБД будет использована при
развертывании разработанного решения на конкретном предприятии. Более
того, в процессе эксплуатации прикладного решения возможен перенос базы
данных с одной СУБД на другую, в том числе с файловой на клиент-
серверную. Это достигается благодаря тому, что разработчик
1С:Предприятия не обращается к базе данных напрямую, он работает только
с объектами метаданных платформы «1С:Предприятие 8.1» [17].
Таким образом, при разработке нового прикладного решения нет
необходимости привязываться к особенностям той или иной СУБД. Вся
разработка ведется с помощью механизмов платформы «1С:Предпряитие
8.1».
2.6 Архитектура приложения
2.6.1 Схема взаимосвязи программных модулей и
информационных файлов
Основное назначение разрабатываемой АИС – это автоматизация
кадрового учета. Структуру АИС можно описать основными блоками (Рисунок
2.6).
64
Справочники и
перечисления
Главные модули
Регистры
Домументы
Отчеты и обработки
Рисунок 2.6 Блок-схема основных модулей программы
Модуль «Главный модуль» предназначен для запуска основных процедур
программы и завершения работы с программой.
Модуль работы со справочниками включает справочники:
Справочник «Физические лица»;
Справочник «Должности»;
Справочник «Подразделения»;
Справочник «Образовательные учреждения»;
Справочник «Специальности»;
Справочник «Образование»;
Справочник «Языки»;
Справочник «Профессии»;
Справочник «Степень родства»;
Справочник «Семейное положение»;
65
Справочник «Типы контактов»;
Справочник «Документы, удостоверяющие личность»;
Справочник «Хранилище дополнительной информации».
Назначение данного модуля является поиск и просмотр информации по
физическим лицам, а также подготовка справочной информации.
Модуль «Документы» предназначен для ввода первичных кадровых
документов и просмотра ранее введенных. Данный модуль реализует задачи
учета состояния сотрудников, обеспечивая ввод документов по приему на
работу, увольнению с работы, кадровому перемещению, изменению состояния
с помощью специальных форм документов.
Схема алгоритма работы документа «Приказ о приеме на работу»
приведена на Рисунок 2.7.
66
Начало
По всем строкам
табличной части
Сотрудник =
Сотрудники[i]
Состояние =
РегистрыСведений.С
отрудники.ПолучитьП
оследнее(Дата,
Сотрудник)
Состояние =
«Основное место
работы»
Состояние =
«Временно не
работает»
Все реквизиты
Сотрудника
заполнены
Получить последнее
состояние сотрудника
из регистра сведений
«Сотрудники»
Движение =
Движения.Сотрудн
ики.Добавить();
Нет
Нет
Заполнить все
реквизиты Движения
По всем строкам
табличной части
Сотрудник =
Сотрудники[i]
Движения.Сотрудник
и.Записать()
Невозмож
но
провести
Ошибка
Да
Записать все
движения в
регистр сведений
«Сотрудники»
Конец
Да
Да
Нет
Рисунок 2.7. Схема алгоритма документа «Приказ о приеме на работу»
Схема алгоритма работы документа «Кадровое перемещение»
приведена на Рисунок 2.8.
67
Начало
По всем строкам
табличной части
Сотрудник =
Сотрудники[i]
Состояние =
РегистрыСведений.С
отрудники.ПолучитьП
оследнее(Дата,
Сотрудник)
Состояние =
«Основное место
работы»
Сотрудник выбран
Движение =
Движения.Сотрудн
ики.Добавить();
Да
Да
По всем строкам
табличной части
Сотрудник =
Сотрудники[i]
Движения.Сотрудник
и.Записать()
Невозмож
но
провести
Ошибка
Конец
НоваяДолжность
выбрана
Движение.Должность
= НоваяДолжность
Движение.Должность
= СтранаяДолжность
НовоеПодразде
ление выбрано
Движение.подразделе
ние =
НовоеПодразделение
Движение.Подразделе
ние =
СтароеПодразделение
НовыйОклад
выбран
Движение.Оклад =
НовыйОклад
Движение.Оклад =
СтарыйОклад
Да
Нет
Да
Нет
Да
Нет
Нет
Рисунок 2.8. Схема алгоритма документа «Кадровое перемещение»
Схема алгоритма работы документа «Приказ об увольнении»
приведена на Рисунок 2.9.
68
Начало
По всем строкам
табличной части
Сотрудник =
Сотрудники[i]
Состояние =
РегистрыСведений.С
отрудники.ПолучитьП
оследнее(Дата,
Сотрудник)
Состояние =
«Основное место
работы»
Сотрудник выбран
Движение =
Движения.Сотрудн
ики.Добавить();
Двежение.Подразд-
еление = Пусто
По всем строкам
табличной части
Сотрудник =
Сотрудники[i]
Движения.Сотрудник
и.Записать()
Невозмож
но
провести
Ошибка
Да
Конец
Нет
Нет
Движение.Должность
= Пусто
Движение.Оклад = 0
Движение.Состояние
= Уволен
Рисунок 2.9. Схема алгоритма документа «Приказ об увольнении»
Модуль формирования отчетов выполняет функции по построению
отчетов. Отчет «Список сотрудников» выполнен при помощи механизма «1С:
Предприятие 8.1» «Построитель отчетов». Схема работы построителя отчетов
представлена на Рисунок 2.10.
69
Рисунок 2.10 Схема работы построителя отчетов
2.6.2 Описание структуры диалога
На Рисунок 2.11 представлено дерево функций программы.
Функции
Служебные
Основные
Ведение
справочников
Ведение
документов
Получение
Отчетов
Помощь
Настройки
Авторизация
Календарь
Управление
окнами
Калькулятор
Рисунок 2.11 Дерево функций
70
Основным связующим элементом разрабатываемой АИС является
система меню, состоящего из главного меню и подменю. Главное меню
представлено на Рисунок 2.12.
Рисунок 2.12 Главное меню программы
При выборе меню «Справочники» пользователь попадает в подменю в
котором определены пункты:
- Физические лица;
- подменю «Структура компании»;
- подменю «Классификаторы».
Пункт меню «Физические лица» вызывает на экран список физических
лиц. Удобный интерфейс позволяет внести новое физическое лицо, изменить
данные или удалить существующего, установить отбор и сортировку, вывести
список на экран и принтер.
Подменю «Структура компании» содержит элементы:
- Должности;
- Подразделения.
Вызов этих пунктов меню вызывает их формы списка. Интерфейс
справочников для платформы «:Предприятие 8.1» содержит стандартный
набор действий.
Подменю «Классификаторы» содержит элементы:
- Образовательные учреждения;
- Образование;
- Специальности;
- Профессии;
71
- Степень родства;
- Семейное положение;
- Документы удостоверяющие личность;
- Языки;
- Типы контактов;
- Хранилище дополнительной информации.
Вызов этих пунктов меню вызывает их формы списка. Интерфейс
справочников для платформы «: Предприятие 8.1» содержит стандартный
набор действий.
При выборе меню «Документы» пользователь попадает в подменю в
котором определены:
- Журнал документов;
- Ввести документ прием на работу;
- Ввести документ кадровое перемещение;
- Ввести документ изменение состояния;
- Ввести документ приказ об увольнении.
Пункт меню «Журнал документов» вызывает на экран диалог выбора
журналов документов.

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

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