Введение
Аналитическая часть 5
1.1 Технико-экономическая характеристика предметной области 5
1.1.1 Характеристика предприятия, включая организационную структуру управления предприятием 5
1.1.2 Краткая характеристика отдела разработки 7
1.2 Постановка задачи 8
1.2.1 Цель и назначение автоматизированного варианта решения задачи 8
1.2.2 Общая характеристика организации решения задачи на ЭВМ 9
1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи 11
1.4 Анализ существующих разработок 16
2 Проектная часть 20
2.1 Обоснование проектных решений 20
2.1.1 Обоснование проектных решений по техническому обеспечению 20
2.1.2 Обоснование проектных решений по информационному обеспечению 22
2.1.3 Обоснование проектных решений по программному обеспечению 24
2.1.4 Обоснование проектных решений по технологическому обеспечению 25
2.1.5 Обоснование выбора программных средств 26
2.2 Характеристика базы данных 28
2.2.1 Характеристика инфологической модели БД 28
2.2.2 Характеристика даталогической модели БД 31
3 Программная реализация 35
3.1 Описание дерева функций и сценария диалога 35
3.2 Организация технологии сбора, передачи, обработки и выдачи информации 37
3.3 Описание контрольного примера реализации проекта 38
3.4 Обоснование эффективности экономической разработки 50
3.4.1 Выбор и обоснование показателей эффективности и методики их расчёта 50
3.4.2 Расчёт показателей эффективности 50
ЗАКЛЮЧЕНИЕ 55
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 56
ПРИЛОЖЕНИЯ
По данным аналитического портала TAdviser объём российского рынка услуг в сфере информационных технологий (ИТ-услуг) составляет свыше 250 млрд руб. В 2017 году больше 90 млрд руб. составила сфера оказания услуг по разработке программного обеспечения специализированными организациями (ИТ-аутсорсинг), что составляет порядка 1/3 от всего объёма данного рынка [25]. Среди многочисленного списка организаций, оказывающих все виды услуги по разработке программного обеспечения, находится и ООО «ИНЛАЙТ». Сотрудниками данной организации являются высококвалифицированные инженеры-программисты, менеджеры, дизайнеры и проектировщики интерфейсов.
На данный момент все процессы по проектному управлению в ООО «ИНЛАЙТ» происходят в ручном режиме. Отсутствует формализованная отчётность сотрудников о выполненных ими задачах, а также не проводится анализ деятельности сотрудников на основе данных отчётов. На обработку информации генеральным директором ООО «ИНЛАЙТ» затрачиваются существенные временные ресурсы.
Объектом исследования в данной работе является ООО «ИНЛАЙТ».
Предмет исследования - деятельность сотрудников отдела разработки ООО «ИНЛАЙТ».
Целью данной выпускной квалификационной работы является разработка информационного сопровождения деятельности сотрудников отдела разработки ООО «ИНЛАЙТ».
Задачи, которые необходимо решить в рамках ВКР для достижения поставленной цели:
- изучить предметную область;
- выполнить сбор и анализ данных;
- привести обоснование выбора основных проектных решений;
- выполнить проектирование системы;
- разработать информационное сопровождение деятельности сотрудников;
- провести тестирование разработанной системы;
- выполнить обоснование экономической эффективности проекта.
Техническое задание на разработку информационного сопровождения деятельности сотрудников ООО «ИНЛАЙТ» представлено в приложении А.
Во введении приведена актуальность выбранной темы исследования, определены цель, задачи, объект и предмет исследования.
В первом разделе представлена технико-экономическая характеристика предметной области, содержащая краткую характеристику ООО «ИНЛАЙТ» и видов его деятельности. Приведена модель «Как есть» бизнес-процессов компании в нотации IDEF0. Обоснована необходимость решения задачи с использованием информационных технологий. Приведена модель «Как должно быть» бизнес-процессов компании в нотации IDEF0. Проведён подробный анализ существующих разработок и обоснование выбора технологии проектирования информационного сопровождения.
Второй раздел посвящён обоснованию и выбору проектных решений по техническому, информационному, программному и технологическому обеспечению. Приводится характеристика базы данных.
В третьем разделе описан разработанный программный продукт, дерево функций, сценарий диалога, процесс организации технологии сбора, передачи, обработки и выдачи информации. Представлен контрольный пример реализации проекта, а также приведён расчёт экономических затрат на разработку и эксплуатацию системы.
В заключении представлены выводы по проведённому исследованию.
Работа состоит из 54 страниц, которые содержат 28 рисунков, 8 таблиц, 2 формулы и 3 приложения.
В рамках выпускной квалификационной работы для учёта деятельности сотрудников отдела разработки было разработано информационное сопровождение деятельности сотрудников в ООО «ИНЛАЙТ», организующее динамическое обновление информации, а также накапливающее информацию в виде, позволяющем анализировать деятельность сотрудников за любой промежуток времени.
В процессе выполнения выпускной квалификационной работы был реализован ряд следующих задач:
- изучена предметная область;
- выполнен сбор и анализ данных;
- приведено обоснование выбора основных проектных решений;
- выполнено проектирование системы;
- разработано информационное сопровождение деятельности сотрудников;
- проведено тестирование разработанной системы;
- выполнено обоснование экономической эффективности проекта.
В процессе выполнения выпускной квалификационной работы было разработано информационное сопровождение деятельности сотрудников отдела разработки ООО «ИНЛАЙТ».
Был получен акт о внедрении информационного сопровождения (см. приложение В).
Внедрение данного сопровождения позволяет сотрудникам ООО «ИНЛАЙТ» рациональнее использовать рабочее время для эффективной организации процесса трудовой деятельности, обсуждения поставленных задач, не расходуя его на поиск требуемой информации в разных отделах.
1. Алиев, С.А. Быстрая разработка программного обеспечения [Текст] / С.А. Алиев. - М., 2013. - 336 с.
2. Андрейчиков, А.А. Системный анализ и синтез стратегических решений в инноватике. Концептуальное проектирование инновационных систем [Текст] / А.А. Андрейчиков, О.С. Андрейчикова. - М., 2013. - 402 с.
3. Антонова, А.С. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие [Текст] / А.С. Антонова. - М.: Гелиос АРВ, 2014. - 368 с.
4. Астел, Д.С. Практическое руководство по экстремальному программированию [Текст] / Д.С. Астел. - М.: Издательский дом "Вильямс", 2011. - 320 с.
5. Баранова, Е. Н. Основы информатики и защиты информации [Текст] / Е.Н. Баранова. - М., 2013. - 192 с.
6. Баранова, Е.Н. Информационная безопасность и защита информации [Текст] / Е.Н. Баранова, А.Н. Бабаш. - М., 2014. - 256 с.
7. Билл Карвин, Программирование баз данных SQL. Типичные ошибки и их устранение [Текст] / Б. Карвин. - М., 2014. - 336 с.
8. Брайан, С.А. HTML5 и CSS3. Веб-разработка по стандартам нового поколения [Текст] / С.А. Брайан - М.,2014. - 320 с.
9. Бретт, М.К. PHP и MySQL. Исчерпывающее руководство [Текст] / М.К. Бретт. - М., 2014. - 544 с.
10. Брюс, Б.Б. Семь языков за семь недель. Практическое руководство по изучению языков программирования [Текст] / Б.Б. Брюс. - М., 2014. - 384 с.
11. Вигерс, Б.М. Разработка требований к программному обеспечению [Текст] / Б.М. Вингерс. - М., 2014. - 736 с.
12. Гашков, С.Б. Криптографические методы защиты информации [Текст] / С.Б. Гашков, Э.А. Применко, М.А. Черепнев. - М., Издательство: Академия, 2010. - 304 с.
13. Голицына, О. Л. Информационные технологии [Текст] /
О.Л. Голицина, И.И. Попов, Н.В. Максимов, Т.Л. Партыка. - М., 2014. - 608 с.
14. Головков, А.С. HTML5 и CSS3 для всех [Текст] / А.С. Головков. - М.: Эксмо-Пресс, 2012. - 368 с.
15. ГОСТ Р ИСО/МЭК 12207/99. Государственный стандарт РФ. Информационная технология. Процессы жизненного цикла информационных систем. Издание официальное [Текст]. - М., 2012. - 78 с.
16. Гусятников, В.Н. Стандартизация и разработка программных систем. [Текст] / В.Н. Гусятников. - М.: Финансы и статистика, 2012. - 288 с.
17. Джигалов, А.С. HTML5, CSS3 и JavaScript. Исчерпывающее руководство [Текст] / А.С. Джигалов. - М., 2014. - 528 с.
18. Довлатов, П.Р. Практическое руководство по доступу к данным [Текст] / П.Р. Довлатов. - СПБ, 2013. - 304 с.
19. Дудукало, А.В. HTML и CSS. Разработка и дизайн веб-сайтов [Текст] / А.В. Дудукало. - М., 2013. - 480 с.
20. Дунаев В.А. HTML, скрипты и стили [Текст] / В.А. Дунаев. - М., 2015. - 824 с.
21. Дэвид Макфарланд Большая книга CSS3 [Текст] / Д. Макфарланд. - М., 2014. - 608 с.
22. Дэвид Паттерсон. Архитектура компьютера и проектирование компьютерных систем [Текст] / Д. Паттерсон. - М., 2014. - 784 с.
23. Емельянова, Н.З. Проектирование информационных систем [Текст] / Н.З. Емельянова, Т.Л. Партыка, И.И. Попов. - М., 2014. - 432 с.
24. Жадаев, А.Н. PHP для начинающих [Текст] / А.Н. Жадаев. - М., 2014. - 288 с.
25. ИТ-аутсорсинг (рынок России) [Электронный ресурс] - Режим
доступа: ййр:/Ла^зег.ги/шбех.рйр/Статья:ИТ-аутсорсинг_(рынок_России))
(дата обращения 20.12.2017 г.)
26. Когаловский, М.Р. Технология баз данных на персональных ЭВМ [Текст] / М.Р. Когаловский. - М.: Финансы и статистика, 2013. - 123 с.
27. Методология IDEF0 [Электронный ресурс] - Режим доступа: https://ru.wikipedia.org/wiki/IDEF0(дата обращения 18.12.2017 г.)
28. Норенков, И.П. Автоматизированные информационные системы: Учебное пособие [Текст] / И.П. Норенков. - М.: МГТУ им. Баумана, 2013. - 342 с.
29. Российская государственная библиотека [Электронный ресурс] - Режим доступа: http://www.rsl.ru/(дата обращения 24.12.2017)
30. Федорова, Г.Н. Информационные системы: Учебник для студ. учреждений сред. проф. образования [Текст] / Г.Н. Федорова. - М.: ИЦ Академия, 2013. - 208 с.