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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
Рисунок 2.13. Алгоритм работы модулей справочников
Пользователи системы, обладающие соответствующими правами
(специалист отдела управления персоналом, администратор), могут создавать
документы. Алгоритм создания документа представлен на рисунке 2.14.
Начало
Открытие формы документа
AddButton ->
onclick
Заполнение формы документа
Да
SaveButton ->
onclick
Сохранение документа
Да
CloseButton ->
onclick
Закрытие формы документа
Да
Нет
Нет
Конец
Нет
Рисунок 2.14. Алгоритм создания документа
В результате работы с системой будет формироваться отчет по учету
рабочего времени сотрудников. Алгоритм формирования отчета представлен на
рисунке 2.15.
Начало
Ввод даты начала формирования отчета;
Ввод даты окончания формирования отчета
ExecButton ->
onclick
Выборка данных из таблиц «Табель»,
«Сотрудник», «Отдел», «Смена»
Да
Загрузка элементов отчетной формы
Нет
Конец
Группировка данных
Вычисление итоговых сумм
отработанных часов
Рисунок 2.15. Алгоритм формирования отчета
На основании разработанных алгоритмов был разработан программный код
информационной системы, написанный на языке программирования высокого
уровня c++. Программный код разработанной системы представлен в
Приложении 1.
2.4 Контрольный пример реализации проекта и его описание
Для разработки контрольного примера реализации проекта и его описания
необходимо:
1. Описать тестовые данные, которые необходимы для проверки
работоспособности основных функций проекта.
2. Описать процесс обработки тестовых данных.
3. Описать результаты обработки тестовых данных.
Реализация контрольного примера состоит из следующих этапов:
1. Ввод тестовых данных в справочники.
2. Результат формирования отчета.
К тестовым данным, которые необходимы для проверки работоспособности
системы относятся:
1. Данные справочников.
2. Оперативные данные о рабочем времени.
Доступ к системе предоставляется только авторизованным пользователям.
Авторизация пользователя представлена на рисунке 2.16.
Рисунок 2.16. Авторизация пользователя
После авторизации пользователя загружается главная форма приложения,
представленная на рисунке 2.17.
Рисунок 2.17. Главная форма приложения
Рассмотрим процесс ввода данных в справочники системы. На рисунке 2.18
представлен ввод данных в справочник «Отдел».
Рисунок 2.18. Ввод данных в справочник «Отдел»
На рисунке 2.19 представлен ввод данных в справочник «Должность».
Рисунок 2.19. Ввод данных в справочник «Должность»
На рисунке 2.20 представлен ввод данных в справочник «Сотрудник».
Рисунок 2.20. Ввод данных в справочник «Сотрудник»
На рисунке 2.21 представлено заполнение справочника «График работы».
Рисунок 2.21. Ввод данных в справочник «График работы»
Далее рассмотрим процесс ввода данных о рабочем времени сотрудников.
Каждый сотрудник предприятия осуществляет самостоятельно учет своего
рабочего времени. Для этого сотрудник переходит в меню «Учет рабочего
времени» и выбирает в пункте «Смена» команду «Добавить». Пользователю
выводится окно ввода данных о рабочем времени, представленное на рисунке
2.22.
Рисунок 2.22. Ввод данных о рабочем времени
В случае переработок, больничных или иных несоответствий рабочему
графику организации необходимо ввести основание. Для этого нужно нажать
кнопку «Добавить документ» и ввести данные о документе. Зачастую сотрудники
не обладают полной информацией о реквизитах документов, поэтому ввод
данных о документе осуществляет сотрудник отдела кадров. На рисунке 2.23
представлен ввод данных о переработке.
Рисунок 2.23. Ввод данных о переработках
После ввода данных об отработанном времени, сотрудник отдела кадров
может сформировать отчетную форму табеля учета рабочего времени. Отчетная
форма представлена на рисунке 2.24.
Рисунок 2.24. Отчетная форма
3 Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической
эффективности
За все время функционирования и создания различных информационных
систем принято выделять несколько общих принципов их экономического
обоснования и организации этих процессов [18]. В любом случае оценка
экономической эффективности такой информационной системы должна быть
комплексной и обязательно учитывать все социальные, экономические,
экологические и другие особенности принимаемых решений.
Основной целью экономического обоснования рассматриваемой
информационной системы будет количественное и качественное обоснование
экономической целесообразности разработки или модернизации
информационной системы, а также определение главных экономических и
организационных условий для ее успешного функционирования.
При разработке отдельных компонентов или элементов информационной
системы, то результаты экономического анализа составляются непосредственно
по ним [19]. Важно помнить, что в любом процессе проектирования ИС
обязательно содержится несколько аспектов экономического обоснования.
Программное обеспечение занимает особое место в составе комплексного
средства автоматизации. Оно также включает в себя программные модули или
отдельные пакеты программ, разработанные для использования другой
информационной системой (заимствованные), или созданные для широкого
использования в разных информационных системах (другими словам –
универсальные), или абсолютно стандартные для различных сфер применения
компьютеров. Помимо такого типа программного обеспечения почти в каждой
информационной системе имеются оригинальные, специально созданные
программы и алгоритмы, которые необходимы для нормальной работы данной
информационной системы. Важно всегда выделять процесс создания ПО из
общего процесса разработки автоматизированной системы и определять его с двух
позиций:
Прикладной, поскольку создаваемые программные продукты можно
использовать независимо от основной системы;
Системной, т.к. создается программное обеспечение.
Для правильного планирования процесса создания ПО и расчета его
стоимости важно определить трудоемкость разработки программных средств.
Распределение труда в процессе разработки ПО всегда вызывает огромные
трудности, как и любое другое нормирование творческой деятельности, элементы
которой могут определяться только на основе экспертных оценок опытных
программистов, либо жесткими и неизменными сроками реализации всего
проекта, что IT-специалиста находить решение.
За период работы и создания различных ИС было решено выделять часть
общих принципов их экономического обоснования и реализации подобных
процессов. В любом случае оценка результативности подобной ИС обязана быть
комплексной и включать все социальные, экологические и экономические, а также
многие другие особенности принимаемых решений.
Базовой целью экономического описания новой ИС станут количественное
и качественное обоснование экономической рентабельности разработки или
обновления ИС, а также выявление основных экономических и организационных
условий для последующей спокойной работы.
При создании ряда компонентов или элементов ИС, итоги экономического
анализа включаются непосредственно по ним. Важно понимать, что в любом
процессе подготовки ИС нужно учесть несколько аспектов экономического
обоснования.
ПО стоит на особом место в составе комплексного инструмента для
автоматизации. Оно также имеет внутри себя программные модули или некоторые
пакеты программ, созданных для применения сторонней ИС (заимствованные),
или реализуемые для обширного круга использования в разных ИС
(универсальные), или класические для различных сфер ипользования ПК. Также
такого типа ПО почти в каждой ИС включает оригинальные, созданные на заказ
программы и алгоритмы, требуемые для нормальной работы данной ИС. Важно
всегда отражать процесс создания ПО из общей совокупности процессов удобно
определять его с двух позиций:
• Прикладной, т.к. реализуемые программные продукты можно
применять независимо от базовой системы;
• Системной, т.к. создано пиратское ПО.
Для корректного планирования процесса разработки ПО и расчета итоговой
цены важно определить эффективность работы программных средств. Деление
труда в процессе внедрения ПО всегда граничит с рядом трудностей, так же, как и
любое нормирование творческой деятельности, элементы которого могут
объединится только после проведения экспертных оценок главных
программистов, либо сложными и нереальными сроками подготовки всего
проекта, что заставляет IT-специалиста выбирать решение. Творческая часть
работы программистов можно нормировать, но точность этих норм всегда очень
большая и зависит от ряда факторов. Только в рамках опытно-статистических
данных от многих компаний, которые программируют или занимаются им,
Отрыто несколько методов расчета сложности создания ПО.
В рамках подсчета экономической эффективности этого диплома лежит на
сравнении двух вариантов для единой задачи нового и текущего. Базовый вариант
помогает автоматизировать некую часть процессов учета, а описываемая модель
реализует полноценную автоматизацию процесса.
Совокупная эффективность часто зависит от пары составляющих:
• Косвенный эффект: определяется при повышении точности и
верности данных, ростом максимальных объемом анализируемых данных;
• Прямой эффекта позволяющий минимизировать время на обработку
и получение данных, Минимизацией трудоёмкости процесса работы и траты
времени на описание проведенных операций.
Для расчет прямого эффекта, о опишем параметры выходных данных и
стоимость затрат.
К трудовым показателям можно отнести следующие:
Абсолютное уменьшение трудовых затрат (T) (час), которое
рассчитывается по формуле:
T
T
– T
1,
где T
0
базовый вариант трудозатрат на обработку данных (час),

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

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