Диплом: Автоматизация учета рабочего времени сотрудников компании ООО "Табер Трейд"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
71
начало
ИС
Загрузка системы
Загрузка меню и
выбор ПМ
Меню
Пункт меню
конец
ИС
А
F
Реквизиты
Тип пользователя
Выход из системы
Загрузка пункта
меню Справочники
Меню
Пункт меню
E1
E2
E3
Товар
Сотрудник
Должность
E
E4
Единицы измерения
H
Выход
Добавить
Удалить
Загрузка пункта
меню Справочник
Тип товара
Меню
Пункт меню
E5.1.1
E5.1.2
E5.1.3
Редактировать
E 5.1
E5.1.4
E5.1.5
Обновить
Сохранить
X
Выход
G
Отчеты
X
Выход
E5
Тип упаковки
B
Клиенты
C
Поступление
D
Отправка
E
Справочник
E6
Тип товара
Рис. 2.3 Схема технологического процесса сбора, передачи, обработки и выдачи информации
72
2.2.3. Характеристика результатной информации
В данном проекте присутствует 4 справочника «Справочник видов
товаров», «Справочник видов транзакций», «Справочник дней недели»,
«Справочник ТС».
«Справочник видов транзакций» содержит в себе информацию об ID
вида и его наименовании. Этот справочник используется в задаче «Запрос
информации по показателям ОП».
«Справочник видов товаров» содержит в себе информацию об ID
товара и его наименовании. Этот справочник используется в задаче «Запрос
информации по показателям ОП».
«Справочник день недели» содержит в себе информацию о
наименовании дня недели. Этот справочник используется в задачах
«Планирование работы по новому графику» и «Генерация новых показателей
в системе».
«Справочник ТС» содержит в себе информацию длительности каждого
таймслота. Этот справочник используется в задачах «Запрос информации по
показателям» и «Генерация новых показателей в системе».
Далее приведен список первичных документов (их макеты приведены
далее в Приложении №1), использующийся в данном проекте: «Заявка на
изменение рабочего времени сотрудников в офисе продаж», «График работы
(план рабочего времени)», «Ответ владельца проекта».
«Заявка на изменение рабочего времени сотрудников в офисе продаж»
содержит: ID офиса, дата создания заявка, код дня на который нужно
поменять показатели, временной промежуток дня, в который необходимо
увеличить или уменьшить количество работающих сотрудников,
комментарий, с указанием желаемого количества выхода людей в смену и
73
статус заявки. Используется в задачах «Запрос информации по показателям
ОП» и «Планирование работы по новому графику».
«График работы (план рабочего времени)» содержит: ID плана, ID
офиса, дата, ТС1, ТС2, ТС3. Используется в задачах «Запрос информации по
показателям ОП» и «Планирование работы по новому графику».
«Ответ владельца проекта» содержит решение по каждому из новых
графиков на согласование, а именно согласованный график, отклоненная
заявка и доработка. Используется в задаче «Учет решения Владельца
проекта».
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Функционально система состоит из двух модулей – приложения и базы
данных.
Служебными функциями разработанного приложения являются
возможность настройки интерфейса и настройки системы. Основные
функции - это работа с клиентами, проектами и получение отчетов.
Дерево функций ИС представлено на рисунке 2.4.
На основе дерева функций формируется сценарий диалога. Схема
сценариев диалога представляет собой пути диалога пользователя программы
с самим программным продуктом [7]. В данной системе сценарий построен
по иерархическому принципу. Главная экранная форма является началом
работы. На ней присутствуют вкладки «формы» и «отчеты».
Вкладка Формы содержит 5 пунктов меню с вызовом экранных форм
для учета проектов, работ, клиентов и сотрудников.
Вкладка Отчеты содержит меню для выбора периода отчета и кнопки
для вызова отчетов.
74
Функции
Получение
отчетов
Ведомость проектов, находящихся в работе
График сдачи проектов
График занятости сотрудников отдела, выполняющих
проекты
Учет
Сотрудник
Проект
Тип работы
Клиент
Удаление
Добавление
Редактирование
Получение списка
Ведомость загрузки сотрудников отдела за период
Отчет по проектной деятельности отдела за период
Отчет по расчету стоимостных показателей проектной
деятельности
Отчет по выполнению проектов для клиентов отдела за
период
Отчет по выполнению плана по проектной деятельности
Выбор периода
отчета
Отчет по работе администратора по распределению
проектов
Отчет по проектам
Рис. 2.4 Дерево функций пользователя ИС
Сценарий диалога приведен на рисунке 2.5.
75
Меню
Вкладка Отчеты
Ведомость проектов, находящихся в работе
График сдачи проектов
График занятости сотрудников отдела
, выполняющих проекты
Вкладка Формы
Сотрудник
Проект
Тип работы
Клиент
Ведомость загрузки сотрудников отдела за период
Отчет по проектной деятельности отдела за период
Отчет по расчету стоимостных показателей проектной
деятельности
Отчет по выполнению проектов для клиентов отдела за
период
Отчет по выполнению плана по проектной деятельности
Отчет по работе администратора по распределению
проектов
Главная экранная
форма
Отчет по проектам
Рис. 2.5 Сценарий диалога
76
Схема дерева вызова процедур создана для того, чтобы схематично
отобразить структуру программных модулей, которые присутствуют в
автоматизированном программном продукте администратора проектов [15].
Дерево вызова процедур и программ приведено на рисунке 2.6.
ПМ формирования
меню
ПМ
формирования
Вкладки Отчеты
ПМ формирования отчета
Ведомость проектов, находящихся в работе
ПМ формирования отчета
График сдачи проектов
ПМ формирования отчета
График занятости сотрудников компании,
выполняющих проекты
ПМ
формирования
Вкладки Формы
ПМ работы с
сотрудниками
ПМ работы с
преоктами
ПМ учета типов
работ
ПМ работы с
клиентами
ПМ формирования отчета
Ведомость загрузки сотрудников компании за
период
ПМ формирования отчета
по проектной деятельности организации за период
ПМ формирования отчета
по расчету стоимостных показателей проектной
деятельности
ПМ формирования отчета по выполнению проектов
для клиентов компании за период
ПМ формирования отчета по выполнению плана по
проектной деятельности
ПМ формирования отчета по работе менеджера по
распределению проектов
ПМ запуска главной
экранной формы
ПМ выбора
периода отчета
Рис. 2.6 Структурная схема пакета ИС
77
2.3.2. Характеристика базы данных
На рисунке №2.1. представлена инфологическая модель, необходимая
для решения задач системного аналитика по планированию рабочего времени
сотрудников в офисах продаж. Она создана с помощью CASE-средства All
Fusion ERwin Data Modeler r7.
Рисунок №2.1 Инфологическая модель
Даталогическая модель - это модель, которая показывает логические
связи между данными. Разработка даталогической модели происходит с
учетом особенностей СУБД и предметной области на основе инфологической
модели. [10] В данном проекте представлена схема данных и реализована в
СУБД MS Access.
Схема данных представлена ниже на рисунке 2.7
78
Рис. 2.7 Схема данных
Далее в таблице 2.3 приведено описание таблиц в разработанной базе
данных.
Таблица 2.3
Описание таблиц базы данных
№п/п
Наименование показателя
Тип данных
Признак ключа
Офисы
1
ID ОП
Короткий текст
Ключ
2
Адрес
Длинный текст
3
Статус
Короткий текст
4
Площадь
Числовой
5
Телефон
Короткий текст
Транзакции
1
ID транзакции
Счетчик
Ключ
2
ID ОП
Короткий текст
3
Время
Дата/время
№п/п
Наименование показателя
Тип данных
Признак ключа
4
ID вида транзакции
Числовой
5
Сумма
Денежный
6
ID вида товара
Числовой
Таймслоты
79
1
ID ОП
Короткий текст
Составной ключ
2
ID дня
Числовой
Составной ключ
3
ID ТС
Короткий текст
Составной ключ
4
Количество человек
Числовой
Заявка на изменение рабочего времени
1
ID заявки
Числовой
Ключ
2
Дата
Короткий текст
3
Статус заявки
Короткий текст
4
Комментарий
Короткий текст
ТС заявки
1
ID дня
Числовой
Составной ключ
2
ID заявки
Числовой
Составной ключ
3
ID ОП
Короткий текст
Составной ключ
4
ID ТС
Короткий текст
Составной ключ
5
Корректированное значение
Числовой
Транзакции
1
ID оптимального показателя
Короткий текст
Ключ
2
ID ОП
Короткий текст
3
Период
Короткий текст
4
Выручка
Денежный
5
Количество проданных SIM
Числовой
6
Количество операций
Короткий текст
День недели
1
ID дня
Числовой
Ключ
2
Наименование
Короткий текст
План рабочего времени по количеству сотрудников
1
ID графика
Счетчик
Составной ключ
2
ID ОП
Короткий текст
Составной ключ
3
Дата
Дата и время
4
ТС1
Числовой
5
ТС2
Числовой
6
ТС2
Числовой
График работы офисов
1
ID ОП
Короткий текст
Составной ключ
2
ID ТС
Короткий текст
Составной ключ
Справочник ТС
80
1
ID ТС
Короткий текст
Ключ
2
Наименование ТС
Короткий текст
3
Время начала
Дата и время
4
Время окончания
Дата и время
Справочник видов транзакций
1
ID вида транзакции
Числовой
Ключ
2
Наименование
Короткий текст
Справочник видов товара
1
ID вида товара
Числовой
Ключ
2
Наименование
Короткий текст
2.3.3. Структурная схема пакета (дерево вызова программных
модулей)
В программном продукте прототипа автоматизированной системы по
решению задач системного аналитика по планированию рабочего времени
сотрудников в офисах продаж используется диалоговый режим работы,
который сильно облегчает процесс пользования системой. Пользователь
проводит все изменения с помощью экранных форм. [9]
Вывод всей результатной информации осуществляется путем выведения
на печать или на экран.
В данном пункте представлены схемы технологического процесса,
реализованного в системе. [20],[25]
На рисунке 2.7 приведен фрагмент схемы технологического процесса для
автоматизации комплекса задач системного аналитика по планированию
рабочего времени сотрудников в офисах продаж, выход из меню.
На рисунке 2.8. приведен фрагмент схемы технологического процесса
для автоматизации комплекса задач системного аналитика по планированию
рабочего времени сотрудников в офисах продаж, вход в меню.

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

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