- •ВВЕДЕНИЕ
- •1.1 Общая характеристика водоснабжающих организаций
- •1.2 Обзор и сравнение существующих программных продуктов для автоматизации учета рабочего времени в водоснабжающей организации
- •Выводы по первому разделу
- •2 ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ АВТОМАТИЗАЦИИ ОПЕРАТИВНОГО УЧЕТА РАБОЧЕГО ВРЕМЕНИ ВОДОСНАБЖАЮЩЕЙ ОРГАНИЗАЦИИ
- •2.1 Постановка задачи проектирования информационной системы
- •2.2 Анализ предметной области проектирования информационной системы
- •Предметной областью разработки является деятельность водоснабжающей организации по учету рабочего времени.
- •1) Обработка сведений о сотрудниках;
- •2) Учет и анализ информации о текущем графике работ конкретного сотрудника;
- •3) Обработка данных о выезде на места аварий;
- •4) Работа со сведениями о нарушениях графика работ сотрудников;
- •5) Вывод информации анализа в наглядной форме, в виде отчетов.
- •Основными предполагаемыми пользователями системы является:
- •Гость ‒ лицо, не имеющее существенных прав. Имеет право на просмотр некоторых отчётов.
- •Входные и выходные документы для разрабатываемой ИС учета рабочего времени сотрудников, имеют форму бумажных носителей.
- •Входным документом является унифицированная форма Т-12 ‒ документ двойного назначения [7-8].
- •Выходными документами выступают:
- •В качестве СУБД выбрано PostgreSQL, клиент для работы с БД pgAdmin3, так как присутствует опыт работы, так же СУБД удобна для использования [11].
- •2.3 Построение функциональных моделей, описывающих бизнес-процесс учета рабочего времени сотрудников в водоснабжающей организации
- •Выводы по второму разделу
- •В результате написания второго раздела курсового проекта был проведен анализ предметной области, выявлены категории пользователей разрабатываемого приложения.
- •Также была определена цель и задачи разработки информационной системы, которая предназначена для автоматизации процесса учета рабочего времени сотрудников водоснабжающей организации.
- •Были построены следующие модели для последующего проектирования ИС: функциональная модель бизнес-процесса по стандарту IDEF0, логическая и физическая модель данных по стандарту IDEF1X.
- •3 РАЗРАБОТКА И ТЕСТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ АВТОМАТИЗАЦИИ УЧЕТА РАБОЧЕГО ВРЕМЕНИ СОТРУДНИКОВ В ВОДОСНАБЖАЮЩЕЙ ОРГАНИЗАЦИИ
- •3.1 Описание таблиц баз данных
- •3.2 Дерево программных модулей
- •3.3 Схема взаимосвязей модулей и массивов данных
- •3.4 Алгоритм формирования отчета обо всех авариях, которые были локализованы
- •3.5 Инструкция пользователя по установке программного продукта и работа с ним
- •3.6 Способы и результаты тестирования программного продукта в различных режимах
- •Выводы по третьему разделу
- •ЗАКЛЮЧЕНИЕ
- •СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- •ПРИЛОЖЕНИЕ А
- •ПРИЛОЖЕНИЕ Б
- •ПРИЛОЖЕНИЕ В
- •ПРИЛОЖЕНИЕ Г
- •План выполнения курсового проекта
- •Рисунок Г.1 ‒ План курсового проекта
- •Рисунок Г.2 ‒ План курсового проекта
- •Рисунок Г.3 ‒ План курсового проекта
- •Рисунок Г.4 ‒ План курсового проекта
- •ПРИЛОЖЕНИЕ Д
- •Листинг Д.2 ‒ Отчеты
ПРИЛОЖЕНИЕ Б
Обзор существующих решений учета рабочего времени сотрудников
Таблица Б.1 ‒ Сравнительный анализ программных продуктов по выделенным характеристикам
|
Kickidler |
StaffCop |
ManicTime |
SkypeTime |
|
|
|
|
|
Настройка прав |
есть |
есть |
есть |
есть |
доступа |
|
|
|
|
|
|
|
|
|
Стоимость |
10000р. |
4200р. |
4400р. |
2560р. |
|
|
|
|
|
Отчеты |
есть |
есть |
есть |
есть |
|
|
|
|
|
Интеграция с |
нет |
нет |
есть |
нет |
AD |
|
|
|
|
|
|
|
|
|
Наличие API |
нет |
нет |
есть |
нет |
|
|
|
|
|
Отчеты |
есть |
есть |
есть |
есть |
|
|
|
|
|
Преимущества |
Возможность |
Гибкость |
Широкий |
Большой выбор |
|
организации |
настроек |
функционал |
возможностей |
|
рабочего |
системы |
|
по настройке |
|
процесса с |
|
|
задач |
|
использованием |
|
|
|
|
шаблонов, |
|
|
|
|
гибкая система |
|
|
|
|
отчетности |
|
|
|
|
|
|
|
|
Недостатки |
Громоздкость |
Тяжелый |
Громоздкость |
Отсутствие |
|
настроек и |
интерфейс |
настроек и |
фильтрации |
|
интерфейса; |
|
интерфейса; |
|
|
Отсутствие |
|
Отсутствие |
|
|
фильтрации |
|
фильтрации |
|
|
|
|
|
|
48
ПРИЛОЖЕНИЕ В
Модель бизнес-процесса
Рисунок B.1 ‒ Концептуальный уровень диаграммы
49
Рисунок B.2 ‒ Декомпозиция блока диаграммы
Рисунок B.3 ‒ Декомпозиция блока диаграммы
50
Рисунок B.4 ‒ Декомпозиция блока диаграммы
Рисунок B.5 ‒ Декомпозиция блока диаграммы
51