Материал: Автоматизация учета рабочего времени сотрудников компании ООО "Фольксваген Групп Рус"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
71
Должности
Код должности
Число
8
Да
Название
должности
Строка (текстовый)
50
Оклад
Число
8
Отделы
КодОтдела
Число (целое)
8
Да
Название
Строка (текстовый)
50
Кабинет
Число (целое)
3
Начальник
Строка (текстовый)
50
Журнал
НомерВЖурнале
Число (целое)
3
Да
Дата
Дата
Отдел
Строка (текстовый)
50
Да
ФИО
Строка (текстовый)
50
Да
ВремяПрихода
Дата
ВремяУхода
Дата
Подпись
Строка (текстовый)
5
Примечание
Строка (текстовый)
100
Табель
НомерВТабеле
Число (целое)
3
Да
Дата
Дата
Отдел
Строка (текстовый)
50
Да
Ответственный
Строка (текстовый)
50
ФИО
Строка (текстовый)
8
Да
День1
Число (целое)
3
День2
Число (целое)
3
День3
Число (целое)
3
День4
Число (целое)
3
День5
Число (целое)
3
День6
Число (целое)
3
72
День7
Число (целое)
3
В результате получим следующую ER-модель (рисунок 22) [13]:
Рисунок 22. ER-модель
2.3.3.Структурная схема пакета (дерево вызова программных модулей)
Разработанная конфигурация включает в себя непосредственно модуль
конфигурации и платформу (серверную часть).
Платформа является базой для разработанного модуля и осуществления все
основных функций программного продукта.
Чтобы облегчить указанный процесс, разработано дерево вызовов
созданных объектов (рисунок 23).
Сотрудники
Код сотрудника
ФИО
Адрес
Телефон
Код должности (FK)
Пол
Должности
Код должности
Название должности
Оклад
Отделы
Код отдела
Название
Кабинет
Начальник
Жу рнал
Номер в жу рнале
Код сотрудника (FK)
Дата
Время прихода
Время у хода
Подпись
Примечание
Код отдела (FK)
Табель
Номер в табеле
Дата
Ответственный
День1
День2
День3
День4
День5
День6
День7
Код отдела (FK)
Код сотрудника (FK)
73
Рисунок 23. Дерево вызовов
Созданная конфигурация состоит с нескольких модулей:
основной модуль;
модуль справочников;
модуль документов;
модуль форм;
модуль печатных форм;
модуль отчетов.
В таблице 13 описаны функции модулей конфигурации.
Таблица 13
Функции модулей
п/п
Название
Функции
1
Основной модуль
Содержит вызовы подсистем, а также меню для
настройки внешнего вида конфигурации
2
Модуль
справочников
Содержит основные массивы для хранения
справочной информации, которая применяется при
оперативном ведении документации и отчетности
Подсистема "Администрация"
Справочник "Должности"
Справочник "Отделы"
Справочник "Сотрудники"
Отчет по журналу
Подсистема "Бухгалтерия"
Справочник "Отделы"
Справочник "Сотрудники"
Документ "Табель"
Подсистема "Персонал"
Документ "Табель"
Документ "Журнал"
Справочник "Сотрудники"
Справочник "Отделы"
Справочник "Должности"
Отчет по табелю
Отчет по журналу
74
3
Модуль
документов
Содержит оперативные данные, на основании
которых формируются отчеты
4
Модуль форм
Содержит экранные формы для справочников и
документов
5
Модуль отчетов
Содержит инструменты для формирования
отчетности
6
Модуль печатных
форм
Содержит инструменты для формирования
документации и вывода ее на печать
2.3.4.Описание программных модулей
Рассмотрим состав программных моделуй, которые представлены в
разрабатываемой конфигурации:
подсистемы:
Администрация;
Бухгалтерия;
Персонал.
справочники:
Отделы;
Должности;
Сотрудники.
документы;
Журнал;
Табель.
отчеты:
Отчет по табелю;
Отчет по журналу.
модуль печатных форм:
печатная форма Табель;
печатная форма Журнал.
Изобразим функционал некоторых модулей в виде блок-схем (рисунки 24
25):
75
Начало
Ввод данных в
справочник
«Сотрудники»
Ввод данных в
справочник
«Отделі»
Заполнение
документа
«Журнал»
Справочники
заполнены?
+
-
Формирование
отчета
Конец
Рисунок 24. Блок-схема формирования отчета по журналу
Начало
Ввод данных в
справочник
«Должности»
Ввод данных в
справочник
«Отделы»
Формирование
документа
«Журнал»
Справочники
заполнены?
Заполнение
справочников
+ -
Вывод
табеля
Конец
Ввод данных в
справочник
«Сотрудники»
Журнал
сформирован?
Формирование
отчета
-
+
Рисунок 25. Блок-схема составления отчета по табелю
Источник: https://baza.diplomsite.ru/previewfile/2438