ВВЕДЕНИЕ 4
1 Анализ предметной области 6
1.1 Предметная область 6
1.2 Современные методы решения 7
2 Проектирование информационной системы 11
2.1 Возможные методы и способы решения задач 11
2.2 Функциональные модели информационной системы 13
2.2.1 Функциональная модель в виде «AS-IS» 13
2.2.2 Функциональная модель в виде «AS-BE» 19
2.3 Выбор инструментальных средств для реализации информационной
системы 24
2.4 Проектирование базы данных 26
2.4.1 Выбор СУБД 26
2.4.2 Проектирование структуры БД 26
3 Реализация информационной системы 32
3.1 Алгоритмы распределения задач 32
3.2 Реализация спроектированной БД 35
3.3 Разработка и тестирование информационной системы 41
3.4 Сравнительный анализ реализованных методов распределения заявок .... 59
3.5 Анализ разработанной системы 64
ЗАКЛЮЧЕНИЕ 67
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 68
ПРИЛОЖЕНИЕ А 71
В магистерской диссертации создается информационная система, реализующая функционал подачи обращений в IT аутсорсинг. Данные обращения (или заявки) могут взять на исполнение зарегистрированные инженеры.
Актуальность темы магистерской диссертации можно обосновать тем, что на данный момент большое количество организаций испытывают трудности в исполнении задач в связи с высокой конкуренцией на рынке труда в части IT- специалистов. Помимо этого существуют риски, связанные с отсутствием компетенций у собственных сотрудников и необходимость их обучения. При этом организации, переходя на аутсорсинг, получают более квалифицированные услуги. Так же ведение учета выполненных работ в IT- сфере - это задача, требующая автоматизации.
Для снижения рисков и большей продуктивности, в рамках магистерской диссертации будет разработана система, позволяющая указывать нужные методы выполнения работ и распределять задачи и заявки относительно предыдущих результатов работ, которые уже были успешно достигнуты инженерами.
Магистерская диссертация состоит из трех разделов. В первом проводится анализ предметной области, анализируются уже имеющиеся системы подачи обращений, ключевые объекты предметной области и известные на данный момент способы решения поставленных задач.
Во втором разделе производится выявление объекта и предмета исследования, представлены возможные методы и алгоритмы, которые могут быть применены для достижения поставленных задач, обосновывается научная новизна. В данном разделе так же отражены разработанные функциональные модели в разрезе «как есть» и «как будет».
В третьем разделе описывается и представляется функционал разработанного предмета исследования - информационной системы подачи и обработки обращений. Описываются реализованные алгоритмы и методы, отображаются тестовые прогоны разработанной системы.
Для разрабатываемой магистерской диссертации была поставлена цель, которая заключается в усовершенствовании методов подачи и обработки обращений для компаний, предоставляющих услуги IT-аутсорсинга...
В магистерской диссертации создана информационная система, реализующая функционал подачи и обработки обращений в IT аутсорсинг.
Для снижения рисков и большей продуктивности, в рамках магистерской диссертации разработана система, позволяющая указывать нужные методы выполнения работ и распределять задачи и заявки относительно предыдущих результатов работ, которые уже были успешно достигнуты инженерами.
В результате разработанной системы, была достигнута цель, которая заключалась в усовершенствовании методов подачи и обработки обращений для компаний, предоставляющих услуги IT-аутсорсинга.
Для достижения цели разработана информационная система, которая позволяет осуществлять:
- создание, контроль и мониторинг обращений в IT аутсорсинг;
- указание и изменение параметров заявок;
- обеспечение обратной связи между исполнителем и субъектом обращения;
- разграничение прав по работе с заявками заданных групп пользователей;
- более точный подбор наиболее компетентных лиц для решения заявок с помощью методов «Монте-Карло» или BPM-ранжирования.
Разработанная система является перспективной и обладает всеми возможностями и задатками для дальнейшего развития и сопровождения.
1. Михелёв, В.М. Базы данных и СУБД: учебное пособие // В.М. Михелёв, - Б.: Издательство БелГУ, 2007. - 200 с.
2. Малыхина, М.П. Базы данных: основы, проектирование, использование // М.П. Малыхина, - СПБ.: БХВ - Петербург, 2015. - 512 с.
3. Федоров, А.Г. Базы данных для всех // А.Г. Федоров, - М.:
КомпьютерПресс, 2016. - 256 с.
4. Дейт, К.П. Введение в системы баз данных // К.П. Дейт, - СПБ.: Издательский дом «Вильямс», 2015. - 848 с.
5. Стивенс, Р.О. Программирование баз данных // Р.О. Стивенс, - М.: Бином-Пресс, 2017. - 384 с.
6. Полякова, Л.Н. Основы SQL: Курс лекций. Учебное пособие. // Л.Н.
Полякова, - М.: ИНТУИТ.РУ, Интернет -Университет Информационных
технологий, 2016. - 368 с.
7. Карпова, Т.С. Базы данных: модели, разработка, реализация. // Т.С. Карпова, - М.: Эксмо, 2016. - 423 с.
8. Агальцов, В.П. Базы данных: Учебное пособие. / В.П. Агальцов - Москва: Мир, 2017. - 375 с.
9. Вирт, Н.А. Алгоритмы и структуры данных. // Н.А. Вирт, - СПБ.: Невский диалект, 2016. - 325 с.
10. Глушаков, С.В. Базы данных: Учебный курс. // С.В. Глушаков, - Х.: Фолио, 2016. - 504 с.
11. Самуйлов, К.Е. Бизнес-процессы и информационные технологии // К.Е. Самуйлов, - М.: Паблишер, 2014. - 446 с.
12. Вирт, Д.С. Алгоритмы и структуры данных // Д.С. Вирт, - М.: Мир, 2015. - 128 с.
13. Диденко, Н.И. Анализ и обоснование решений в маркетинге // Н.И. Диденко, Д.Ф. Скрипнюк, - М.: Высшая школа, 2015. - 304 с.
14. Маторин, С.И. Теория систем и системный анализ: учебное пособие // С.И. Маторин, О.А. Зимовец, - Б.: БУКЭП, 2016 г. - 259 с.
15. Котеров, Д.А. PHP в подлиннике // Д.А. Котеров, - СПБ.: БХВ- Петербург, 2017 г. - 1120 с... 41