Скачиваний:
8
Добавлен:
17.06.2023
Размер:
3.01 Mб
Скачать

СОДЕРЖАНИЕ

 

ВВЕДЕНИЕ........................................................................................................

6

1 ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ АВТОМАТИЗАЦИИОПЕРАТИВНОГО

УЧЕТА РАБОЧЕГО ВРЕМЕНИ СОТРУДНИКОВ ЭЛЕКТРОСНАБЖАЮЩЕЙ

ОРГАНИЗАЦИИ .........................................................................................................

7

1.1 Обзор существующих решений учета рабочего времени сотрудников

электроснабжающей организации..........................................................................

7

1.2 Сравнительный анализ существующих технологий решения задачи

автоматизации учета рабочего времени сотрудников........................................

10

2 АНАЛИЗ И ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ

ДЛЯ АВТОМАТИЗАЦИИ УЧЕТА ВРЕМЕНИ РАБОТЫ СОТРУДНИКОВ

ЭЛЕКТРОСНАБЖАЮЩЕЙ ОРГАНИЗАЦИИ .....................................................

12

2.1 Постановка задачи проектирования информационной системы ......

12

2.2 Анализ предметной области вэлектроснабжающей организации. ... 14

2.3Функциональная модель процесса учета рабочего времени

сотрудников электроснабжающей организации .................................................

16

2.4Модель данных учета рабочего времени сотрудников

электроснабжающей организации........................................................................

18

3 РАЗРАБОТКА И ТЕСТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ УЧЕТА РАБОЧЕГО ВРЕМЕНИ СОТРУДНИКОВ

ЭЛЕКТРОСНАБЖАЮЩЕЙ ОРГАНИЗАЦИИ .....................................................

21

3.1

Описание таблиц базы данных .............................................................

21

3.2

Дерево программных модулей .............................................................

22

3.3

Схема взаимосвязей модулей и массивов данных .............................

26

3.4

Алгоритм построение отчета о локализованных авариях на местах

выезда ......................................................................................................................

 

27

 

4

 

3.5 Инструкция пользователя по установке программного продукта и

работе с ним............................................................................................................

31

3.6 Результаты тестирования программного продукта в различных

режимах...................................................................................................................

33

ЗАКЛЮЧЕНИЕ ...............................................................................................

36

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ .....................................

37

ПРИЛОЖЕНИЕ А Гласарий ..........................................................................

40

ПРИЛОЖЕНИЕ Б Модель бизнес-процессов учета движения материалов

по стандарту IDEF0 ...................................................................................................

42

ПРИЛОЖЕНИЕ В Схемы баз данных ..........................................................

45

ПРИЛОЖЕНИЕ Г Ксерокопия статьи по теме курсового проекта ...........

49

5

ВВЕДЕНИЕ

Для выбора наиболее подходящей информационной системы (ИС) для учета времени следует уделять внимание особенностям организации, на основе которых определяются функциональные возможности, которые должна обеспечивать ИС.

Внедрение информационной системы, так же как и каждое серьезное преобразование в организации, считается трудоемким и нередко болезненным процессом. Однако, отдельные проблемы, появляющиеся при внедрении системы, довольно хорошо исследованы, формализованы и обладают эффективными методологиями решения.

Объектом исследования являетсяавтоматизация деятельности по учету рабочего времени электроснабжающей организации. Предмет исследования – электроснабжающая организация.

Цель курсовой работы по дисциплине «Проектирование информационных систем» - формирование навыков разработки элементов информационных систем для предметной области.

Для достижения поставленной цели необходимо выполнить следующие задачи:

-исследовать проблемы предметной области;

-создать техническое задание на разработку элементов информационной системы;

-спроектировать структуры данных элементов информационной

системы;

-разработать основные алгоритмы обработки данных.

6

1 ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ АВТОМАТИЗАЦИИОПЕРАТИВНОГО УЧЕТА РАБОЧЕГО ВРЕМЕНИ СОТРУДНИКОВ ЭЛЕКТРОСНАБЖАЮЩЕЙ ОРГАНИЗАЦИИ

1.1 Обзор существующих решений учета рабочего времени сотрудников электроснабжающей организации

На современном этапе развития производственных организаций важным условием для обеспечения высокого качества и необходимого уровня конкурентоспособности организации выступает организация учета рабочего времени сотрудников.

Автоматизация учета рабочего времени выступает обязательным условием для обеспечения контроля над сотрудниками организации. С данной целью большинство организаций используют самые разные системы (начиная с обычного MicrosoftExcel и заканчивая профессиональнымTimeManagerKeeper),

которые и предназначены для управления и учета времени работы сотрудников.

Для выбора наиболее подходящей информационной системы (ИС) для учета времени следует уделять внимание особенностям организации, на основе которых определяются функциональные возможности, которые должна обеспечивать ИС. На современном рынке программного обеспечения и программно-аппаратного комплекса присутствует множество информационных систем, предназначенных для автоматизации процесса учета времени. Наиболее востребованными из них выступают: «TimeDoctor»[1],«1С:Зарплата и управление персоналом» [2], «Большой брат»[3].

Большой Брат - отличное название для новой системы учёта рабочего времени. Она позволяет отмечать время пребывания на работе, время обеденного перерыва и простоев; контролирует интернет-трафик, строит отчеты по использованию рабочего времени. Разработчики говорят, что в результате использования системы у них самих в компании сотрудники стали

7

более счастливыми. Теперь они могут работать по гибкому графику и появляются в офисе в любое время с 6:00 до 11:00. Выходя из дома позже или раньше часа пик, они могут сократить время на дорогу почти в три раза. Сервис позволяет точно учитывать (а потом оплачивать) время переработки. А

руководству больше не приходится верить на слово удаленным работникам,

оно точно знает, за что им платит. Кроме того, появилась возможность предлагать заказчикам почасовую схему оплаты и предоставлять им полный отчет о том, как было потрачено оплаченное время. Интерфейс программы представлен на рисунке 1.1.

Рисунок 1.1 - Интерфейс программы "Большой брат"

Тайм Доктор - новая онлайн программа учета рабочего времени, которая подходит для профессионалов, желающих улучшить личный тайм-менеджмент и управления сотрудниками. TimeDoctor не только отслеживает работу персонала, но и предоставляет разбивку о том, сколько времени тратится на определённые проекты (или клиентов). Есть съёмка скриншотов для мониторинга работы сотрудников. Приложение имеет 32 интеграции: с Asana,

Basecamp, GoogleDocs, JIRA, ZenDesk, Trello, Slack, Podio, Teamwork.

Стоимость - $5.99/мес за сотрудника.

Также, разработчики тайм трекера Тайм Доктор не стали исключением и также добавили весьма важную функцию GPS-трекинг в приложение для смартфонов. Приложение схоже с десктопной версией, обладает всеми

8

основными функциями: учёт рабочего времени, отслеживание выполняемых заданий и ведение статистики за определённый период (день, неделя, месяц).

Также возможна интеграция мобильного приложения с другими сервисами.

Например, интегрировав приложение с SalesForce, пользователь сможет работать над проектами, созданными в этой системе, прямо в окне Тайм Доктор. GPS трекинг особенно полезен выездным сотрудникам [4]. Один из клиентов – компания FoodPanda, занимающаяся доставкой пиццы и других блюд. Интерфейс программы представлен на рисунке 1.2.

Рисунок 1.2 - Интерфейс программы "Тайм Доктор" «1С:Зарплата и управление персоналом 8» – программа массового

назначения, позволяющая в комплексе автоматизировать задачи, связанные с расчетом заработной платы персонала и реализацией кадровой политики, с

учетом требований законодательства и реальной практики работы предприятий.

Она может успешно применяться в службах управления персоналом и бухгалтериях предприятий, а также в других подразделениях,

заинтересованных в эффективной организации работы сотрудников, для управления человеческими ресурсами коммерческих предприятий различного масштаба.

В «1С:Зарплате и управлении персоналом 8» поддерживаются все основные процессы управления персоналом, а также процессы кадрового учета,

учет рабочего времени (во всех версиях), расчета зарплаты, исчисления налогов. Учтены требования законодательства, реальная практика работы предприятий и перспективные мировые тенденции развития подходов к

9

управлению персоналом [5].

Функционал различных версий программы представлен на рисунке 1.3.

Рисунок 1.3 - Функционал различных версий программы "1С Зарплата и управление персоналом"

Стоимость базовой версии такого решения составляет 7400 руб. на 1

устройство[5-6].

1.2 Сравнительный анализ существующих технологий решения задачи автоматизации учета рабочего времени сотрудников.

Сравнение описанных программных решений, применяемые для автоматизации учета рабочего времени сотрудников, можно произвести по следующим пунктам: понятность интерфейса, простота взаимодействия с программой, скорость работы программы, функционал программы,

возможность резервного копирования данных, количество возможных отчетов,

наличие ограничений, стоимость, наличие «поддержки».

Оценку программных продуктов производится по пятибалльной шкале от

1 до 5, где 5 максимально возможная оценка. Результатысравнения представлены в таблице 1.

10

Таблица 1.1 – Сравнение программ для учета рабочего времени сотрудников.

Критерий оценки

Большой брат

Тайм Доктор

1С Зарплата и

программы

 

 

управление

 

 

 

 

персоналом

Понятность интерфейса

4

4

4

Простота

 

5

4

5

взаимодействия

с

 

 

 

программой

 

 

 

 

Скорость

работы

4

4

5

программы

 

 

 

 

Функционал программы

4

5

4

Возможность резервного

5

1

5

копирования данных

 

 

 

Количество возможных

4

4

5

отчетов

 

 

 

 

Отсутствие ограничений

5

5

5

Стоимость

 

5

4

3

Наличие «поддержки»

4

4

5

Наличие отличительных

3

5

4

функций

 

 

 

 

Итого

 

43

40

45

Таким образом, данные системы подходят для автоматизации складского учета, однако выбор той или иной системы будет зависеть от необходимого функционала, от необходимости масштабируемости системы и наличия бюджетных средств на ее приобретение.

Выводы по первому разделу Исходя из проведенного анализа систем, применяемых для автоматизации

складского учета, можно сделать вывод, что выбор «1С Зарплата и управление персоналом» будет правильным для средних и крупных организаций.

Для малых и средних организаций оптимальным выбором может оказаться именно «Большой брат», если не требуется большая масштабируемость или широкий функционал. Однако, рассматривая автоматизацию подпроцесса учета времени работы сотрудников, стоит отметить, что наиболее приемлемым вариантом будет разработать свою конфигурацию на платформе «1С:Предприятие» или же разработать собственное приложение, которое будет узко специализировано для решения задач,связанных с учетом рабочего времени.

11

2 АНАЛИЗ И ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ АВТОМАТИЗАЦИИ УЧЕТА ВРЕМЕНИ РАБОТЫ СОТРУДНИКОВ ЭЛЕКТРОСНАБЖАЮЩЕЙ ОРГАНИЗАЦИИ

2.1 Постановка задачи проектирования информационной системы

Информационная система для автоматизации учета времени работы сотрудников электроснабжающейорганизациидолжна содержать в себе следующую информацию:

1.Сведения о сотрудниках электроснабжающейорганизации (ФИО, дата рождения, должность, квалификация, группа допуска, фотография и т.д.).

2.Сведения о видах графиков работ сотрудников в электроснабжающейорганизации (8 часовой график, 24 часовой график у дежурного персонала и т.д.).

3.Сведения о текущем графике работы конкретного сотрудника

(текущая дата, отработанное время т.д.)

4. Сведения о нарушениях графика работы сотрудниками (текущая дата,

причина отсутствия работника и т.д.).

5.Сведения о нормативных сроках ремонта тех или иных аварий (вид аварии, нормативный срок ремонта и т.д.)

6.Сведения о выезде ремонтных бригад на места аварий (дата выезда на аварию, кто из сотрудников выезжал, какой вид ремонта осуществлялся,

результат ремонта, удалось ли отремонтировать в сроки отведенные по

нормативам и т.п.)

7.Информацию обо всех авариях, которые были локализованы в заданный пользователем промежуток времени.

8.Информацию о том, сотруднике, который участвовал больше других в локализации аварий (ремонтов) за заданный пользователем промежуток времени.

9.Информацию о работе сотрудников в текущем месяце.

12

10. Информацию о тех авариях, которые не удалось локализовать в срок

(в соответствии с нормативами),за заданный пользователем промежуток времени.

Таким образом, информационная система будет автоматизировать учет времени работы сотрудников организации, вывод информации о результатах аварии.

Значит, информационная система должна обеспечивать выполнение следующих функций (основных и дополнительных):

1.Ввод, удаление и редактирование той или иной информации, с

возможностью автоматизации (подстановок из других таблиц, фиксированных наборов данных и т.д.) и входного контроля от некорректных действий.

2.Многопользовательский режим работы.

3.Разграничение прав доступа к ИС с помощью идентификации и аутентификации пользователей (пользователь – соответствующий пароль).

Обеспечить возможность оперативного изменения пароля.

4.Резервное копирование информационных баз по желанию администратора системы.

5.Осуществлять поиск и сортировку по разнообразным признакам.

6.Осуществлять сортировку по различным признакам (не менее одного в каждой из информационных категорий, например, по видам ремонта и т.д.).

7.Вывод информации обо всех авариях, которые были локализованы в заданный пользователем промежуток времени.

8.Вывод информации о том, сотруднике, который участвовал больше других в локализации аварий (ремонтов) за заданный пользователем промежуток времени.

9.Выводить документ итоговый документ работы сотрудников в текущем месяце. Организовать возможность вывода документа в MSWord( илиMSExcel).

10.Вывод информации о тех авариях, которые не удалось локализовать в срок, за заданный пользователем промежуток времени.

13

Соседние файлы в папке Курсовые работы