ВВЕДЕНИЕ 4
1 Анализ средств автоматизации для разработки программного
обеспечения 6
1.1 Исследование особенностей и тенденций развития рынка ПО 6
1.2 Актуальность применения средств автоматизации при разработке
программного обеспечения 12
1.3 Сравнительный анализ средств автоматизации 19
2 Моделирование бизнес-процессов ООО «ПК-Сервис 35
2.1 Анализ деятельности предприятия 35
2.2 Существующая информационная система компании 47
2.3 Проектирование структуры автоматизированной системы 55
3 Автоматизированная система по управлению бизнес-процессами
разработки ПО на примере ООО «ПК-Сервис» 62
3.1 Обоснование выбора средств для реализации 62
3.2 Разработка автоматизированной системы по управлению бизнес-
процессом разработки ПО 66
3.3 Экономическая эффективность внедрения разработанной
автоматизированной системы 80
ЗАКЛЮЧЕНИЕ 92
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 93
В настоящее время в любая сфера деятельности не обходится без внедрения необходимого программного обеспечения (далее ПО), т.к. современные технологии позволяют облегчить большое количество процессов, происходящих внутри любой организации таких как расчет зп сотрудников, контроль исполняемых работ, ведение и формирование различной отчетности и многих других, путем приобретения уже существующего ПО с наличием желаемого функционала или путем обращения к организациям, основной деятельностью которых является разработка ПО, его сопровождение и консультация клиентов по вопросам использования программных продуктов.
К сожалению, процесс разработки ПО зачастую сталкивается со множеством проблем, из-за которых нередко графики работ не соответствуют заявленным и сопровождается это нарушением установленного бюджета. В конечном итоге программный продукт не отвечает заявленным качествам, и возникают сложности с его настройкой, сопровождением и оптимизацией.
Решить данные проблемы можно путем использования специальных программных средств для автоматизации процессов разработки ПО, которые будут рассмотрены в данной работе. На основе анализа информационной системы (далее ИС) организации ООО «ПК-Сервис» и рассмотренных средств автоматизации будет разработано информационно - аналитическое обеспечение, которое поспособствует решению проблем автоматизации бизнес - процессов разработки ПО для данной организации.
Объект исследования: общество с ограниченной ответственностью «ПК- Сервис» (ООО «ПК-Сервис»).
Предмет исследования: процесс разработки ПО для клиентов ООО «ПК- Сервис».
Цель работы: разработка автоматизированной системы по управлению бизнес-процессом разработки программного обеспечения, которая позволит оптимизировать процесс разработки ПО для минимизации потенциального допущения ошибок, снижения затрат на разработку и соблюдения заранее обозначенных сроков выполнения работ.
Для достижения поставленной цели в данной работе предлагается решение следующих задач:
- анализ структуры ООО «ПК-Сервис»;
- описание бизнес - процесса разработки ПО для ООО «ПК-Сервис»;
- формирование требований к автоматизированной системе;
- разработка архитектуры автоматизированной системы;
- программная реализация разработанной автоматизированной системы;
- проведение практической апробации автоматизированной системы на примере разработки ПО для ООО «ПК-Сервис».
Методы исследования: системный подход, применяемый к изучению всех аспектов развития компании, с использованием всех общенаучных методов анализа, сравнения, обобщения, группировки и классификации; стратегический метод; экономико-статический метод.
В процессе выполнения выпускной квалификационной работы был проанализирован рынок программного обеспечения, обусловлен высокий спрос на его разработку и выявлены основные проблемы, которые возникают при разработке программного обеспечения, а также приведен рейтинг лидеров Российского рынка разработки программного обеспечения на данный момент.
На основе полученных в результате анализа данных, заметно, что процесс контроля разработки программного обеспечения очень сложен и зачастую компании-разработчики прибегают к привлечению программных средств автоматизации процессов своей деятельности.
Целью данной работы являлось повышение эффективности контроля и управления процессом разработки ПО компании ООО «ПК-Сервис» путем разработки и внедрения автоматизированной системы по управлению процессом разработки ПО.
В результате исследования были изучены информационные потоки компании, проанализирована существующая информационная система и проблемы ее функционирования. На основе полученной информации было предложено программное решение имеющихся проблем.
Внедрение предложенной автоматизированной системы осуществит наиболее прозрачный контроль процесса разработки ПО компании ООО «ПК- сервис», что улучшит показатели эффективности ведения бухгалтерского учета, распределения задач руководителем и контроля выполнения работ программистов и всей компании в целом.
По окончанию выполнения работ была рассчитана себестоимость разработки, а также экономическая эффективность внедрения данной автоматизированной системы в деятельность компании.
1. Программное обеспечение компьютера [Электронный ресурс] : Классификация программного обеспечения компьютера. - Режим доступа: http://komputercnulia.ru/fat_os/programmnoe-obespechenie-kompyutera
2. Н.В. Макарова. Экономическая нформатика. - Москва: Финансы и статистика, 2004
3. С.В. Симонович. Информатика. Базовый курс. - Санкт Петербург.: Питер, 2004
4. Можаров Р.В., Можарова Н.Р., Евтеев В.В., Кузьменко О.А., Шевченко М.О. Программное обеспечение персональных компьютеров: Учебное пособие для вузов. - Москва.: Финстатинформ, 2003
5. Хомоненко А.Д. Основы современных компьютерных технологий: Учебное пособие для вузов. - Санкт Петербург: Корона принт, 2001
6. Аналитический портал 3DNews [Электронный ресурс] : Итоги
2017 года на рынке ПО. - Режим доступа:https://3dnews.ru/963329
7. Обзор мирового рынка ИТ-технологий [Электронный ресурс] : Портал для ИТ-специалистов. - Режим доступа: https://habr.com/company/moex/blog/250463/
8. Обзор российского рынка ИТ по секторам и прогноз развития до
2018 года [Электронный ресурс] : Портал для ИТ-специалистов. - Режим доступа:https://habr.com/company/moex/blog/250463/
9. Специализированный российский информационно-аналитический портал iXTB [Электронный ресурс] : Запрет на закупки иностранного ПО в России. - Режим доступа:https://www.ixbt.com/editorial/foreign-software-ban.shtml
10. Импортозамещение программного обеспечения в госсекторе [Электронный ресурс] : Аналитический портал «TADVISER». - Режим
доступа: http: //www.tadviser.ru/index.php/Статья%3AИмпортозамещение_прог раммного_обеспечения_в_госсекторе
11. Кармайкл Э., Хейвуд Д. Быстрая и качественная разработка программного обеспечения. - Москва: Издательский дом Вильямс, 2003.
12. Одинцов И. О. Профессиональное программирование. Системный подход. - 2-е изд. - Санкт Петербург: БХВ-Петербург, 2005. - 624 с.
13. Средства автоматизации разработки ПО [Электронный ресурс] : CASE-средства. - Режим доступа:https://studfiles.net/preview/4614865/page:25/
14. Куликов Г.Г. Набатов А.Н. Речкалов А.В. Автоматизированное проектирование информационно-управляющих систем. Системное моделирование предметной области. - Уфа: Уфимский государственный авиационный технический университет, 1998. - 104 с.
15. Репин В.В. Бизнес-процессы. Моделирование, внедрение, управление. - Москва: Манн, Иванов и Фербер, 2013
16. Структурный анализ и моделирование потоков данных [Электронный ресурс] : Классификация CASE-средств. - Режим доступа: https: //studwood.ru/1723591/informatika/klassifikatsiya_c ase_sredstv
17. Национальная библиотека им. Н.Э. Баумана [Электронный ресурс] : Erwin Data Modeler. - Режим доступа:https: //ru.bmstu.wiki/
18. Официальный сайт производителя Erwin Data Modeler [Электронный ресурс] : Облачные службы автоматизации и управления. - Режим доступа:https: //www.lo gicworks. com/
19. IDEF3 [Электронный ресурс] : Свободная энциклопедия «Википедия». - Режим доступа:https://ru.wikipedia.org;
20. IDEF0 [Электронный ресурс] : Свободная энциклопедия
«Википедия». - Режим доступа:https://ru.wikipedia.org;
21. Обзор базовых возможностей Erwin Data Modeler [Электронный ресурс] : Международный научный журнал «Молодой ученый». - Режим доступа:https: //moluch.ru/archive/143/40104/
23. Официальный сайт производителя Rational Rose [Электронный ресурс] : О продукте IBM Rational Rose. - Режим доступа:
https://www.ibm.com/ru-ru/
24. Инструментальное средство Rational Rose [Электронный ресурс] : Введение в Rational Rose. - Режим доступа:
http://masters.donntu.org/2005/kita/klochkov/library/Rational%20Rose.htm
25. Автоматизация СМК, Моделирование бизнес-процессов [Электронный ресурс]: CASE-средства/Rational Rose. - Режим доступа: http: //www.kpms .ru/Automatization/Rational_Rose.htm
26. Моделирование деятельности работы предприятия [Электронный ресурс]: Достоинства и недостатки Rational Rose. - Режим доступа: https://vuzlit.ru/1000016/dostoinstva_ produkta_rational_rose
27. Официальный сайт разработчика продукта ARIS [Электронный
ресурс] : Программное обеспечение для цифровой трансформации и бизнес- аналитики для предприятий. - Режим доступа:
https: //www. softwareag.com/corporate/default.html
28. Моделирование и оптимизация бизнес процессов [Электронный
ресурс] : Обзор программы ARIS. - Режим доступа:
https://studwood.ru/1004750/menedzhment/obzor_sistemy_aris_obzor_referentnoy
modeli etom obzor 13ti protsessnoy modeli
29. Моделирование бизнес-процессов средствами ARIS [Электронный ресурс] : Международный научный журнал «Молодой ученый». - Режим доступа:https://moluch.ru/archive/41/4942/
30. Инструментальная программная среда ARIS [Электронный
ресурс] : Обзор продукта ARIS. -_ Режим доступа:
https://compress.ru/Article.aspx?id=11748
31. Методология ARIS [Электронный ресурс] : Описание методологии ARIS. - Режим доступа:
https: //dic.academic.ru/dic. nsf/ruwiki/1034740
32. Официальный сайт разработчика «ИНТАЛЕВ: Корпоративный менеджмент» [Электронный ресурс] : «ИНТАЛЕВ: Корпоративный менеджмент» как средство автоматизации. - Режим доступа: https://www.intalev.ru/
33. Обзор возможностей «ИНТАЛЕВ: Корпоративный менеджмент»
[Электронный ресурс] : Консультационно-внедренческая фирма «ИНТАЛЕВ». - Режим доступа:
http: //www.intalev.ua/upload/iblock/a94/4_kf2004pres.pdf
34. А.В. Федосеев, Б.М. Карабанов. Битва за эффективность.- Москва:Альпина Паблишер, 2013. - 288 с.
35. Стандарты разработки, сопровождения, тестирования и
управления конфигурацией компонентов и программных средств [Электронный ресурс] : Стандарты ISO/IEC (International Organization for Standardization International / Electrotechnical Commission - Международная электротехническая комиссия). - Режим доступа:
http://kaf401.rloc.ru/TRPO/ISOIECstandards.pdf
36. Об информации, информационных технологиях и о защите информации: федер. закон от 27.07.2006. № 149-Ф3. - Москва. Юридическая литература. 3477 - 3448 с.
37. ГОСТ 34.003-90. Автоматизированные системы. Термины и определения. - Взамен ГОСТ 24.003-84, ГОСТ 22487-77; введ. 1992-01-01. - Москва, 1990. - 68 с.
40. Стрелец, И. А. Новая экономика и информационные технологии / И. А. Стрелец. - Москва: Экзамен, 2003. - 256 с.
41. Захарова И.Г. Информационные технологии в образовании / И.Г. Захарова. - 4-е изд., стер. — Москва: 2008. - 192 с.
42. Что такое информационная система [Электронный ресурс] : информационный интернет-проект IT CONCORD. - Режим доступа: http://itconcord.ru/articles/information-system/
43. Информационные системы. Структура и классификация информационных систем [Электронный ресурс] : Образовательный проект Сколково Якласс. - Режим доступа : http: //www.yaklass.ru/materiali?mode=cht&chtid=455
44. Шавшина С. А. Опыт внедрения корпоративных систем на
Российских предприятиях. [Электронный ресурс] : Журнал «Современные наукоемкие технологии», выпуск №10 / 2008. - Режим доступа:
https://cyberleninka.ru/article/v/opyt-vnedreniya-korporativnyh-informatsionnyh-sistem-na-rossiyskih-predpriyatiyah
45. Коноков Д. Г. Организационная структура предприятий: издание второе / Коноков Д.Г., Рожков М.А., Смирнов А.О., Яниковская О.Н. - Москва: ИСАРП, 1999. - 176 с.
46. Акулов В. Б. Теория организации: учебное пособие / Акулов В.Б., Рудаков М.Н. - Петрозаводск: ПетрГУ,2002. - 142 с.
47. Организационная структура предприятия [Электронный ресурс] : Энциклопедия экономиста. - Режим доступа:
http: //www.grandars .ru/college/ekonomika-firmy/organizacionnaya- struktura. html
48. ГОСТ Р ИСО 9241-210-2012. Эргономика взаимодействия человек-система. Человекоориентированное проектирование интерактивных систем. -Введ. 29.11.2009. -Москва: Московский печатник, 2012
49. Обзор системы «1С: Предприятие 8» [Электронный ресурс] :
Система программ «1С: Предприятие 8». - Режим доступа:
http://v8.1c.ru/overview/
50. Назначение и возможности программы «1С: Предприятие 8» [Электронный ресурс] : Знакомство с программным комплексом «1С: Предприятие». - Режим доступа:https://wd-x.ru/1c-predpriyatie/
51. Обзор программы «Microsoft Excel» [Электронный ресурс] : Описание электронных таблиц «Microsoft Excel». - Режим доступа: http://nросто-nк.рф/msoff7microsoft-excel.html
52. Приемы эффективной работы в Microsoft Excel [Электронный
ресурс] : Новые возможности таблиц Excel. - Режим доступа:
https://www.planetaexcel.ru/techniques/11/227/
53. Официальный сайт разработчика таблиц Excel [Электронный ресурс] : Программа для редактирования таблиц XLS(X) Excel. - Режим доступа:https://www.microsoft.com/ru-ru/
54. ER-модель базы данных [Электронный ресурс] : Нормализация
базы данных. - Режим доступа:
http: //studbooks .net/2157128/informatika/model bazy dannyh
55. Элементы модели «сущность-связь» [Электронный ресурс] : Введение в системы управления базами данных. - Режим доступа: http: //citforum.ru/database/dblearn/dblearn08.shtml
56. Понятие логической модели реляционной базы данных [Электронный ресурс] : Лекция по созданию логической модели базы данных. - Режим доступа:https://www.intuit.ru/studies/courses/953/191/lecture/4977
57. Б. Хеллен. Firebird, руководство разработчика баз данных. - Санкт Петеребург: БХВ, 2006
58. Firebird 1.5 Быстрый старт [Электронный ресурс] : IBPhoenix Editors Перевод с английского от Григория Сапункова. - Режим доступа: http: //www.firebirdsql .org/index. php?op=devel&sub=doc.
59. Общие сведения об InterBase [Электронный ресурс] : Знакомство с возможностями утилиты IBexpert. - Режим доступа:http://www.metods-rgrtu.ru/index.php/mets-3600-3699/170-3605?format=pdf
60. Юркова Т.И., Юрков С.В. Экономика предприятия [Электронный
ресурс] : Электронный учебник. - Режим доступа:
http://www.alleng.ru/d/econ/econ086.htm
61. HeadHunter [Электронный ресурс] : Сервис поиска работы и показателей трудовой деятельности. - Режим доступа: https://hh.ru/?customDomain=1
62. JobStatistics [Электронный ресурс] : Показатели заработной платы
по отраслям ИТ-сферы и по регионам РФ. - Режим доступа:
https://github.com/bocharovf/job. statistics
63. Сравнение доходов специалистов различных направлений [Электронный ресурс] : Что учить ИТ-специалисту?. - Режим доступа: http: //j ob. bocharovf.ru/##aboutSection
64. НДФЛ по РФ 2018 [Электронный ресурс] : Налог на доходы физических лиц в 2018 году. - Режим доступа: https://ya2018.com/economy/nalog-na-dohody-fizlits-2018/
65. Обзор ноутбука HP Pavillion g6 [Электронный ресурс] : Официальный сайт производителя. - Режим доступа:https://support.hp.com/ru-ru/document/c03362756
66. Krasnoyarsk.trud [Электронный ресурс] : Сервис поиска работы по Красноярскому краю. - Режим доступа:https://krasnoyarsk.trud.com/
67. Стабилометрия: реабилитационная и функциональная
диагностика [Электронный ресурс] : Биомера электронные средства измерений. - Режим доступа:https: //www.biomera.ru/diagn. php
68. Официальный сайт фирмы «1С» [Электронный ресурс] : Обзор программы «1С: Предприятие 8». - Режим доступа:http://v8.1c.ru/overview/
69. Глобальная профессиональная площадка для IT-специалистов habr.ru[Электронный ресурс] : Программирование на «1С:Предприятие 8». - Режим доступа:https://habr.com/post/247657/
70. Репин В.В. Бизнес-процессы. Моделирование, внедрение, управление. - Москва: Манн, Иванов и Фербер, 2013