Диплом: Автоматизация документооборота организации ООО "Ветеринарная Медицина Юго-Запад"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
57
вида отпусков, справочник табельных номеров, справочник основания
приказов, справочник дней (рабочих, календарных, праздничных и другие).
Заполнение справочников необходимо произвести перед началом
работы. При разработке конфигурации созданы такие информационные
объекты (справочники): Отделы; Сотрудники; Должности.
Справочник «Отделы» предназначен для хранения данных об отделе, где
работают сотрудники Администрации. Структура справочника Отделы
рассмотрена в таблице 4:
Таблица 4
Структура справочника «Отделы»
Имя
Тип
КодОтдела
Число (целое)
Отдел
Строка (текстовый)
Кабинет
Число (целое)
Начальник
Строка (текстовый)
Справочник «Сотрудники» – предназначен для хранения информации о
сотрудниках Администрации. Структура справочника Сотрудники показана в
таблице 5:
Таблица 5
Структура справочника «Сотрудники»
Имя
Тип
КодСотрудника
Число (целое)
Сотрудник
Строка (текстовый)
Должность
Строка (текстовый)
Отдел
Строка (текстовый)
Паспорт
Строка (текстовый)
Телефон
Строка (текстовый)
Дата рождения
Строка (текстовый)
ИНН
Строка (текстовый)
СНИЛС
Строка (текстовый)
Пол
Строка (текстовый)
Примечание
Строка (текстовый)
Справочник «Должности» описывает должности персонала, который
работает в Администрации. Структура справочника показана в таблице 6:
Таблица 6
Структура справочника «Должности»
Имя реквизита
Тип
КодДолжности
Число (целое)
Должность
Строка (текстовый)
Оклад
Число (целое)
58
Входные данные могут вводится в систему двумя методами: вводом
вручную, импортом/экспортом данных с других типов ПО.
На рисунках 23 25 показаны экранные формы для ввода информации:
Рисунок 23 – Форма Отделы
Рисунок 24 –Форма Сотрудники
Рисунок 25 – Форма Должности
В таблице 7 приведены данные о созданных справочниках:
59
Таблица 7
Описание справочников
Название
справочника
Отделы
Должности
Сотрудники
Ответственный
за его ведение
Сотрудник
отдела
кадров
Сотрудник
отдела кадров
Сотрудник отдела
кадров
Средний объем
справочника в
записях
15
15
100
Средняя частота
актуализации
1 раз в год
1 раз в год
1 раз в месяц
Средний объем
актуализации,
записей
1
1
2-3
2.2.3.Характеристика результатной информации
Выходная информация – это информация, которая формируется на базе
входной и нормативно справочной информации по учету кадров. Формируются
те показатели, которые составляют содержание установленных форм, а также
показатели, предназначенные для исполъзования в других разделах учета.
Рассмотрим реквизитный состав документов ИС.
В таблице 8 приведен реквизитный состав документа «Табель».
Таблица 8
Реквизитный состав документа «Табель»
Имя
Тип
НомерВТабеле
Число (целое)
Дата
Дата
Отдел
Строка (текстовый)
Сотрудник
Строка (текстовый)
День1
Число (целое)
День2
Число (целое)
День3
Число (целое)
День4
Число (целое)
День5….
Число (целое)
День31
Число (целое)
Всего дней
Число (целое)
Сверхурочные
Число (целое)
БольничныхДней
Число (целое)
ОтпускДней
Число (целое)
КомандировокДней
Число (целое)
Выходные
Число (целое)
Опоздание
Число (целое)
Прогул
Число (целое)
60
В таблице 9 приведен реквизитный состав документа «Учет отпусков».
Таблица 9
Реквизитный состав документа «Учет отпусков»
Имя
Тип
КодОтпуска
Число (целое)
Дата
Дата
Номер заявления
Строка (текстовый)
Номер приказа
Строка (текстовый)
Сотрудник
Строка (текстовый)
Должность
Строка (текстовый)
Вид отпуска
Строка (текстовый)
Дата начала
Дата
Дата окончания
Дата
ОтпускДней
Число (целое)
Примечание
Строка (текстовый)
В таблице 10 приведен реквизитный состав документа «Учет больничных
листов».
Таблица 10
Реквизитный состав документа «Учет больничных»
Имя
Тип
КодБольничного
Число (целое)
Дата предъявления
Дата
Номер листка нетрудоспособности
Строка (текстовый)
Сотрудник
Строка (текстовый)
Отдел
Строка (текстовый)
Начало периода нетрудоспособности
Дата
Конец периода нетрудоспособности
Дата
Причина нетрудоспособности
Строка (текстовый)
БольничныхДней
Число (целое)
Примечание
Строка (текстовый)
В таблице 11 приведен реквизитный состав документа «Учет командировок».
Таблица 11
Реквизитный состав документа «Учет командировок»
Имя
Тип
КодКомандировок
Число (целое)
Дата
Дата
Сотрудник
Строка (текстовый)
Должность
Строка (текстовый)
Номер приказа
Строка (текстовый)
Номер заявления
Строка (текстовый)
Дата убытия
Дата
Дата прибытия
Дата
Пункт назначения
Строка (текстовый)
КомандировкаДней
Число (целое)
Примечание
Строка (текстовый)
Заметим, что формы для данных документов имеют табличную часть
для удобной структуризации информации.
61
В таблице 12 описаны характеристики документов.
Таблица 12
Сводная таблица по результатной информации
Название
Учет
больничных
Учет
командировок
Учет
отпусков
Табель
Ответствен-
ный за его
ведение
Сотрудник
отдела
кадров
Сотрудник
отдела кадров
Сотрудник
отдела
кадров
Сотрудник
отдела
кадров
Средний
объем
документа в
записях
1500
150
1500
1500
Средняя
частота
актуализации
Ежедневно
Еженедельно
Ежедневно
Ежемесячно
Средний
объем
актуализации,
записей
100
10
100
100
Источники
Сотрудники
Отделы
Сотрудники
Должности
Сотрудник
и
Должности
Сотрудники
Отделы
Метод
доставки
информации
Ввод вручную
Ввод
вручную
Ввод
вручную
Ввод
вручную
Автоматизация кадрового учета позволяет выдавать следующие виды
выходных форм:
Отчет по больничным листам содержит информацию: код больничного,
дата предъявления, номер больничного листа, ФИО сотрудника, отдел, начало
периода нетрудоспособности, конец периода нетрудоспособности, причина
нетрудоспособности, количество неотработанных дней сотрудником в связи с
болезнью, примечание. Отчет формируется из внутрисистемной формы
документа Учета больничных листов.
Отчет отпусков содержит информацию: код отпуска, дата, номер
заявления, номер приказа, ФИО сотрудника, должность, вид отпуска дата
начала отпуска, дата окончания, количество дней, примечание. Отчет
формируется из внутрисистемной формы документа Учет отпусков.
Отчет по командировкам содержит информацию: код командировки,
дата, ФИО сотрудника, должность, номер приказа, номер заявления, дата
62
прибытия, дата убытия, пункт назначения, количество дней примечание.
Отчет по командировкам формируется из внутрисистемной формы документа
Учет командировок.
Табель учета рабочего времени содержит информацию: номер, дата,
отдел, ФИО сотрудника, 31 день, всего дней, сверхурочные, больничные,
отпуск, командировка, выходные, опоздания, прогул. Входной информацией
по табелю будут внутрисистемный документ Табель и внутрисистемные файлы:
из документа учет отпусков – количество дней, документа учет командировок –
количество дней, документа учет больничных листов – количество дней и
информация из справочника Сотрудники, кроме того, в табель вручную
вносится информация о прогулах и опозданиях.
2.3.Программное обеспечение задачи
2.3.1.Общие положения (дерево функций и сценарий диалога)
Некоторые функции модуля разделены между подсистемами
конфигурации: «Кадровик» и «Начальник отдела кадров».
Некоторые объекты конфигурации могут брать участие как в одной
подсистеме, так и во всех (к примеру, справочник Сотрудники).
Дерево функций для работы сотрудника ОК представлено на рисунке 26:
Рисунок 26 - Дерево функций конфигурации
63
В конфигурации предусмотрена работа пользователей, которые
выполнят основные функции для получения отчетных документов, вводу
данных по заявлениям, больничным листам, приказам, командировочным,
заполнению справочников и формированию результатных документов.
На рисунке 27 рассмотрен сценарий диалога, в котором описаны
возможности разрабатываемого программного продукта.
Рисунок 27 – Сценарий диалога
Пункт Действия описывает действия с объектами конфигурации.
Пункт Справочники используется для ввода исходных данных в базу.
Пункт Документы для ввода информации о деятельности сотрудников.
Пункт Отчеты используется для вывода результатной информации по
документообороту.
Пункт Печатные форма для вывода информации на печать.
Пункт Выход используется для закрытия конфигурации.
Основное
меню
Действия
Создать
Провести
Изменить
Удалить
Обновить
Справочники
Отделы
Должности
Сотрудники
Документы
Табель
Учет
больничных
Учет отпусков
Учет коман-
дировок
Отчеты
Отчет
больничных
Отчет отпусков
Отчет
командировок
Формы Печать
Список
Сотрудники
Список Отделы
Список
Должности
Табель учета
рабочего вр
Отчет
больничных
Отчет отпусков
Отчет ко-
мандировок
Выход
64
2.3.2.Характеристика базы данных
Атрибуты содержатся в специальных таблицах, в каталогах размещены
ссылки на эти таблицы, таким образом файл включен сразу в несколько
каталогов. Полный список всех атрибутов расположен в (Приложение 9).
Основные атрибуты объектов показаны на примере Сотрудники,
Должности, Отделы, Учет командировок в таблице 13:
Таблица 13
Описание основных атрибутов
Название
Тип
Длина
Ключевое
поле
Сотрудники
КодСотрудника
Число (целое)
8
Да
Сотрудник
Строка (текстовый)
50
Должность
Строка (текстовый)
15
Да
Отдел
Строка (текстовый)
15
Да
Паспорт
Строка (текстовый)
50
Телефон
Строка (текстовый)
13
Дата рождения
Строка (текстовый)
10
ИНН
Строка (текстовый)
15
СНИЛС
Строка (текстовый
15
Пол
Строка (текстовый)
3
Примечание
Строка (текстовый)
20
Должности
КодДолжности
Число (целое)
8
Да
Должность
Строка (текстовый)
15
Оклад
Число (целое)
8
Отделы
КодОтдела
Число (целое)
8
Да
Отдел
Строка (текстовый)
15
Кабинет
Число (целое)
3
Начальник
Строка (текстовый)
25
Журнал Учет командировак
КодКомандировок
Число (целое)
8
Да
Дата
Дата
10
Сотрудник
Строка (текстовый)
50
Да
Должность
Строка (текстовый)
15
Да
Номер приказа
Строка (текстовый)
15
Номер заявления
Строка (текстовый)
15
Дата убытия
Дата
10
Дата прибытия
Дата
10
Пункт назначения
Строка (текстовый)
50
КомандировокДней
Число (целое)
3
Да
Примечание
Строка (текстовый)
50
Числовой КодСотрудника имеет длину 8 знаков и ключевое поле,
благодаря которому путем кодировки он отображается во всех связанных
65
подсистемах и выводит на основные документы данные о сотруднике. В
результате кодировки, во время формирование основных учетных форм, вместе
с кодом, на данной форме отображаются его фамилия, имя, отчество а так же
его должности и отдел в котором он работает.
В результате получим следующую ER-модель - рисунок 28:
Рисунок 28 ER-модель
2.3.3.Структурная схема пакета (дерево вызова программных модулей)
Основной модуль состоит из семи дополнительных, таких как
должности, сотрудники, отделы, учет командировок, учет отпусков, табеля,
учет рабочего времени и учета больничных листков. Подсистема каждого
модуля определена на схеме модели.
Разработанная конфигурация включает в себя непосредственно модуль
конфигурации и платформу (серверную часть).
66
Платформа является базой для разработанного модуля и осуществления
все основных функций программного продукта. Чтобы облегчить указанный
процесс, разработано дерево вызовов созданных объектов - рисунок 29:
Рисунок 29 – Дерево вызовов
В таблице 14 описаны функции модулей конфигурации.
Таблица 14
Функции модулей
п/п
Название
Функции
1
Основной модуль
Содержит вызовы подсистем, а также меню для
настройки внешнего вида конфигурации
2
Модуль
справочников
Содержит основные массивы для хранения справочной
информации, которая применяется при оперативном
ведении документации и отчетности
3
Модуль
документов
Содержит оперативные данные, на основании которых
формируются отчеты
4
Модуль форм
Содержит экранные формы для справочников и
документов
5
Модуль отчетов
Содержит инструменты для формирования отчетности
6
Модуль
печатных форм
Содержит инструменты для формирования
документации и вывода ее на печать
Подсистема "Кадровик"
Справочник "Сотрудники"
Документ "Табель"
Документ "Учет больничных"
Документ "Учет
командировок""
Документ "Учет отпусков"
Отчеты
Печать
Подсистема "Начальник отдела
кадров"
Справочник "Должности"
Справочник "Отделы"
Справочник "Сотрудники"
Документ "Табель"
Отчеты
Печать

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

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