Разработка программного модуля графического представления параллельно выполняемых процессов с помощью диаграммы Ганта

4 286 руб.

Вам необходимо авторизоваться чтобы совершать покупки
После покупки готовой работы, при необходимости вы можете повысить уникальность этой работы до 75-100% с помощью сервиса Антиплагиат Экспресс

Информация о работе

Дипломная работа
Программирование
158
РЭУ им. Плеханова
Математическое обеспечение и администрирование информационных систем
4
2016

Введение

Информационная революция общества продолжается: этап информатизации пройден. По данным Территориального органа Федеральной службы государственной статистики по г. Москве, приведённым в источнике [19], процент организаций, использующих глобальные информационные сети, от общего числа обследованных организаций, превышает 90%. Из них сеть Интернет используют более 99%, а также более 70% имеют собственный веб-сайт. В отдельных областях экономической деятельности данные показатели достигают 100%.
Следующим этапом стала оптимизация информационных технологий. Разрабатываются программные продукты, позволяющие выполнять не только простые операции обработки и передачи информации, но и оптимизирующие управление информационными потоками. На сегодняшний день актуальными являются вопросы разработки методов управления и контроля за деятельностью работников предприятия с использованием современных технических средств. По некоторым оценкам, по насыщенности данными средствами Россия занимает первое место в мире.
Одним из ключевых понятий в производственной сфере является понятие бизнес-процесса – это система взаимосвязанных действий, конечной целью которых является создание продукта или услуги для клиентов. Данная работа рассматривает вопросы автоматизации управления параллельно выполняемыми бизнес-процессами, целью которых является оказание платных услуг.
Эффективность мониторинга и управления многими бизнес-процессами значительно повышается при использовании информационных технологий. Однако на сегодняшний день остаётся достаточно много не автоматизированных или некачественно автоматизированных способов управления бизнес-процессами. Использование устаревших вариантов управления и мониторинга ведёт к повышению трудозатрат и снижению качества работ за счёт влияния человеческого фактора.
На сегодняшний день распространённым инструментом для контроля за взаимодействием с клиентами являются CRM-системы. Многие CRM-системы выполняют следующие стандартные функции:
● Контроль контактов с потенциальными и действующими клиентами;
● Календарь событий клиентов;
● Документирование взаимодействия (не только звонки с поздравлениями, но и выполнение бизнес-функций, связанных с выполнением счетов и рассылкой писем);
● План действий сотрудников.
Современные CRM-системы помимо стандартных функций, имеют функционал социальной сети, адаптированный под бизнес-задачи и маркетинговый анализ. Упрощённые CRM-системы являются электронными аналогами ежедневников.
Существующие CRM-системы не позволяют выполнять эффективный мониторинг процесса параллельного оказания услуг множеству контрагентов, управление и контроль за ними множеством менеджеров. Зачастую менеджер выполняет данную задачу вручную или при помощи в незначительной степени адаптированных инструментов, что приводит к снижению качества оказываемых услуг и не позволяет оперативно осуществлять целостный контроль за результатом деятельности подразделений и всей фирмы в целом.
Цель: повышение эффективности функционирования систем управления параллельными бизнес-процессами оказания платных услуг.
Объект исследования: параллельные бизнес-процессы управления и контроля за исполнителями информационно-технологического сопровождения по договорам оказания платных услуг.
Предмет исследования: повышение качества управления оказываемыми услугами.
Для достижения поставленной цели были решены следующие задачи:
● Проведён анализ существующих систем управления взаимодействия с клиентами;
● Разработан программный модуль для мониторинга деятельности сотрудников, выполняющих разъездную и дистанционную работу;
● Выполнена оценка эффективности разработанного инструмента.
Результат был апробирован в ООО «Дело Системы».
Разработанное программное обеспечение не является CRM-системой, поскольку не выполняет стандартные функции и позволяет выполнять управление и контроль за параллельными процессами с возможностью интегральной оценки деятельности подразделения в целом.
В первой главе приводится характеристика ООО «Дело Системы», разъясняется понятие информационно-технологического сопровождения (1С:ИТС), приводится обзор существующих программных продуктов для управления параллельным оказанием услуг множеству клиентов: CRM-систем и продуктов для построения диаграмм Ганта, а также анализ их недостатков. Далее формулируются требования к разрабатываемому программному модулю и составляется техническое задание на его разработку.
Во второй главе приводится обоснование выбора в качестве средств разработки CMS «1С-Битрикс: Управление сайтом», языка программирования PHP, языка гипертекстовой разметки HTML и каскадных таблиц стилей CSS. Далее составляется алгоритм решения задачи построения модифицированных диаграмм Ганта и приводится описание алгоритма на естественном языке.
В третьей главе демонстрируются результаты проведения структурного и функционального тестирования программного модуля, а также оценка технико-экономических показателей.

Содержание

Введение 5
ГЛАВА 1: АНАЛИЗ СУЩЕСТВУЮЩИХ ПРОГРАММНЫХ ПРОДУКТОВ ДЛЯ УПРАВЛЕНИЯ ПРОЦЕССАМИ ОКАЗАНИЯ УСЛУГ КЛИЕНТАМ 9
1.1 Характеристика ООО «Дело Системы» 9
1.2 Особенности информационно-технологического сопровождения 13
1.3 Обзор платных CRM-систем 16
1.4 Диаграмма Ганта 18
1.5 Разработка технического задания 23
Выводы Главе 1 25
ГЛАВА 2: РАЗРАБОТКА ПРОГРАММНОГО МОДУЛЯ ДЛЯ УПРАВЛЕНИЯ ОБСЛУЖИВАНИЕМ КЛИЕНТОВ ПО ДОГОВОРУ 1С:ИТС 27
2.1 Обоснование выбора системы управления веб-проектами «1С-Битрикс: Управление сайтом» 27
2.2 Обоснование выбора языка программирования PHP 33
2.3 Обоснование выбора языка гипертекстовой разметки HTML и каскадных таблиц стилей CSS 35
2.4 Разработка алгоритма решения задачи повышения эффективности управления оказанием платных услуг по договору 1С:ИТС 36
2.5 Разработка архитектуры программного модуля 46
Выводы по Главе 2 50
ГЛАВА 3: ТЕСТИРОВАНИЕ И ОЦЕНКА РАЗРАБОТАННОГО ПРОГРАММНОГО МОДУЛЯ 52
3.1 Тестирование и отладка 52
3.1.1 Структурное тестирование 52
3.1.2 Функциональное тестирование 54
3.2 Оценка технико-экономических показателей 56
3.2.1 Для операции мониторинга клиентов с приближающимся сроком окончания действия подписки 1С:ИТС 59
3.2.2 Для операции сбора сведений о выполненных сервис-инженерами работах и выявление проблем в обслуживании заказчиков 59
Выводы по Главе 3: 61
ЗАКЛЮЧЕНИЕ 63
СПИСОК ЛИТЕРАТУРЫ 65
ПРИЛОЖЕНИЕ А 69
ПРИЛОЖЕНИЕ Б 72
ПРИЛОЖЕНИЕ В 84
ПРИЛОЖЕНИЕ Г 100
ПРИЛОЖЕНИЕ Д 103

Список литературы

1. ГОСТ 19.201-78 ЕСПД. Техническое задание. Требования к содержанию и оформлению.
2. ГОСТ 19.301-79 ЕСПД. Программа и методика испытаний. Требования к содержанию и оформлению.
3. ГОСТ 19.401-78 ЕСПД. Текст программы. Требования к содержанию и оформлению.
4. ГОСТ ISO/IEC 12207:2008. Жизненный цикл программного обеспечения.
5. ГОСТ 19.402-78 ЕСПД. Состав и требования к содержанию программного документа «Описание программы»
6. Резолюция Генеральной Ассамблеи ООН от 20.12.2002 № 57/295 «Использование информационно-коммуникационных технологий в целях развития».
7. Воройский Ф.С. Информатика. Энциклопедический систематизированный словарь-справочник. — М.: Физматлит, 2006. — С. 432 — 945.
8. Гринберг П. CRM со скоростью света — СПб.: Символ Плюс, 2007. — 528 с.
9. Дронов В.А., Прохоренок Н.А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера. - СПб.: БХВ-Петербург, 2015 - 766 с.
10. Ковалевская Е.В. Метрология и сертификация программного обеспечения: дополнение к учебному пособию. – М.: МЭСИ, 2004 – 5 с.
11. Комлева Н.В. Структуры и алгоритмы компьютерной обработки данных. Учебное пособие. – М.: МЭСИ, 2011. – 140 с.
12. Ньюэлл Ф. Почему не работают системы управления отношениями с клиентами (CRM) - М.: Добрая книга, 2004. - 368 с.
13. Проаспэт А.Г. Методические материалы для слушателя курса “1С-Битрикс: Управление сайтом. Базовый курс” - М.: ООО «Дело Системы», 2015 - 162 с.
14. Проаспэт А.Г. Методические материалы для слушателя курса “Администратор 1С-Битрикс: Управление сайтом. Старт” – М.: ООО «Дело Системы», 2015 - 248 с.
15. Проаспэт А.Г. Методические материалы для слушателя курса “HTML и CSS: практическое использование при редактировании сайта на платформе 1С-Битрикс” – М.: ООО «Дело Системы», 2015 - 319 с.
16. Проаспэт А.Г. Методические материалы для слушателя курса “интеграция дизайна в Bitrix Framework” – М.: ООО «Дело Системы», 2015 - 426 с.
17. Трофимов С.А. CRM для практиков. Второе дыхание отдела продаж. – М.: ООО АвтоКод, 2006 г. – 308 с.
18. Шлосснейгл Дж., Профессиональное программирование на PHP. - М.: Вильямс, 2006 – 624с.
19. Официальный сайт Территориального органа Федеральной службы государственной статистики по г. Москве. Статистика числа организаций, использовавших глобальные информационные сети, по видам экономической деятельности - Режим доступа http://moscow.gks.ru/wps/wcm/connect/rosstat_ts/moscow/ru/statistics/enterprises/ict/ (дата обращения: 17.03.2016).
20. Ресурс рейтингов Basetop. Рейтинг CRM-систем. – Режим доступа http://basetop.ru/reyting-luchshih-crm-sistem/ (дата обращения: 20.01.2016).
21. Официальный сайт единого центра дистанционного образования АКЕСО. Информационная система управления персоналом. – Режим доступа http://upravlencam.ru/page82/page95/index.html (дата обращения: 21.02.2016).
22. Хабрахабр. Кинзябулатов Р. Что такое CRM-системы и как их правильно выбирать? – Режим доступа https://habrahabr.ru/post/249633/ (дата обращения: 21.02.2016).
23. Информационный портал о фрилансе Kadrof. Что такое CRM-система и как она помогает в работе? – Режим доступа http://www.kadrof.ru/st-crm.shtml (дата обращения: 21.02.2016).
24. HR-Portal. Диаграмма Ганта. – Режим доступа http://hr-portal.ru/varticle/diagramma-gantta-gantt-chart (дата обращения 01.03.2016).
25. Интернет Профессионал. Диаграммы Ганта. – Режим доступа http://inprofy.ru/blog/dlya-biznesa/diagrammyi-ganta.html (дата обращения 01.03.2016).
26. Форум PHP программистов. Документация. – Режим доступа https://php.ru/manual/ (дата обращения 20.04.2016).
27. Портал о PHP. – Режим доступа http://www.php.su/ (дата обращения 21.04.2016).
28. Официальный сайт PHP. Руководство по PHP. – Режим доступа http://php.net/manual/ru/index.php (дата обращения 22.04.2016).
29. Онлайн учебник PHP для начинающих. – Режим доступа http://php720.com/ (дата обращения 30.04.2016).
30. Официальный сайт проекта Ruward:Track. Рейтинг CMS-систем. – Режим доступа http://track.ruward.ru/cms#!cms-commercial-tab (дата обращения 20.05.2016).
31. Блог об интернет-магазинах. Безопасность сайта в 1С-Битрикс. Инструменты против взлома. – Режим доступа http://webdela.ru/blog/1cbitrix/bezopasnost-sayta-v-1c-bitrix/ (дата обращения 01.06.2016).
32. Официальная документация 1С-Битрикс. Сайт в понятии Bitrix Framework. – Режим доступа http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&CHAPTER_ID=04773&LESSON_PATH=3913.4608.4773 (дата обращения 12.06.2016).
33. Официальная документация 1С-Битрикс. Реализация и системные требования. – Режим доступа http://dev.1c-bitrix.ru/user_help/reqintro.php (дата обращения 12.06.2016).
34. Хабрахабр. Обзор сервисов для построения диаграмм Ганта. – Режим доступа https://habrahabr.ru/post/202552/ (дата обращения 12.04.2016).
35. Официальный сайт центра управления финансами. Бизнес-процесс. – Режим доступа http://center-yf.ru/data/ip/Biznes-process.php (дата обращения 15.06.2016).
36. Справочник по веб-технологиям. – Режим доступа https://webref.ru/ (дата обращения 16.04.2016).
37. Официальный сайт 1С:ИТС. – Режим доступа http://its.1c.ru/ (дата обращения 20.04.2016).
38. Портал LiveInternet. Рейтинг веб-ресурсов. Режим доступа http://www.liveinternet.ru/rating/ (дата обращения 12.05.2016).
39. Официальный сайт рейтинга TIOBE Index. Режим доступа http://www.tiobe.com/tiobe_index?page=index (дата обращения 12.05.2016).