Дипломная работа на тему "Разработка сетевого программного обеспечения | Синергия [ID 44282]"

Эта работа представлена в следующих категориях:

Работа на тему: Разработка сетевого программного обеспечения
Оценка: хорошо.
Оригинальность работы на момент публикации 50+% на антиплагиат.ру.
Ниже прилагаю все данные для покупки.
https://studentu24.ru/list/suppliers/Anastasiya1---1326

Демо работы

Описание работы

НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ ЧАСТНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«МОСКОВСКИЙ ФИНАНСОВО-ПРОМЫШЛЕННЫЙ УНИВЕРСИТЕТ «СИНЕРГИЯ»
Факультет онлайн обучения

Направление подготовки: Информатика и вычислительная техника

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
на тему: «Разработка сетевого программного обеспечения»

Москва 2018

Оглавление
ВВЕДЕНИЕ 3
1 АНАЛИЗ СУЩЕСТВУЮЩЕГО БИЗНЕС-ПРОЦЕССА И ВЫЯВЛЕНИЕ ПУТЕЙ ЕГО ОПТИМИЗАЦИИ 7
1.1 Моделирование процесса учёта, контроля и распределения запросов программистам. Модель AS-IS 7
1.2 Требования к проектируемой информационной системе 17
1.3 Обзор программных аналогов 24
2 РАЗРАБОТКА ПРОЕКТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 33
2.1 Обзор средств разработки информационных систем и обоснование проектирования собственной ИС и выбора средств разработки 33
2.2 Моделирование процесса учёта, контроля и распределения запросов программистам. Модель TO-BE 41
2.3 Объектно-ориентированное проектирование системы учёта, контроля и распределения запросов программистам ООО «Компания» 50
3 РЕАЛИЗАЦИЯ И ОЦЕНКА ПРОЕКТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 61
3.1 Моделирование структуры реляционной базы данных и интерфейса в составе информационной системы учёта, контроля и распределения
запросов программистам 61
3.2 Анализ затрат на ресурсное обеспечение 70
3.3 Анализ качественных и количественных факторов воздействия проекта на бизнес-архитектуру организации 75
ЗАКЛЮЧЕНИЕ 86
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 90

ВВЕДЕНИЕ
Актуальность проекта заключена в том, что повсеместное развитие конкуренции оказывает значимое влияние на подготовку стратегии торговой компании и достижение желаемых стратегических бизнес-целей. Аналогично, быстрота корректировки внешней среды обязывает фирмы нацеливаться на проектную методику управления, позволяющую реализовать намеченные эффекты требуемого качества в границах сроков и выделенных бюджетов [40].
Исходя из теории управления проектами, для поддержания и обеспечения управления на предприятии важно подготовить специализированный отдел - офис контроля проектов. Но исходя из опыта, часто фирм отказываются от подобной структуры после провальной реализации проектов в рамках работы этого офиса, ставя под вопрос его значимость и эффективность. Аналогичная ситуация подтверждается и в исследовании агентства Gartner в 2016 г. [7], исходя из которого, создание офиса контроля проектов (ОКП) не несет должного эффекта даже в 50% случаев. А причинами этого становятся: несоответствие ожиданий фирмы и моделью работы ОКП, а также нехватка четких, нереалистичных, измеримых целей, которые могут отразить важность данного подразделения.
Зачастую методики и инструменты контроля проектов, эффектные последние 20-30 лет и включенные в разные учебники, стандарты и своды, в рамках применения в современных реалиях дают очень неубедительные итоги. А причинами таких ситуация становится то, что классическое управление проектами складывалось в относительно стабильных отраслях и основано на принципах, препятствующих применению его в рамках контроля проектов. Для улучшения данной проблемы требуется создать обновленные подходы и методы контроля проектов. Одним обновленных направлений в развитии контроля проектов стало гибкое управление проектами. Появилось оно не так давно - 15 лет назад, но уже смогло завоевать много сторонников на практике. Практика гибкого контроля проектами, исходя из отзывов экспертов-практиков, включает в себя противоречивые результаты, что ведет к необходимости реализации самостоятельного исследования, которое будет связано с изучением принципов гибкого контроля проектами и улучшению представленных методик.
Конкретной проблемой в таком управлении выбирается отсутствие моделей мультисистем контроля проектами. Очень часто проект не соблюдает сроки и бюджет, изменяет ранее утвержденные требований качества. Выявлять эффект проекта лишь в рамках денежных, календарных или технических показателей очень сложно. Тут основной становится оценка целостности целевого эффекта, изначально отражающего ценность, которая будет видна конечному потребителю или пользователю.
Объектом исследования является компания по разработке программного обеспечения , предметом – процесс распределения запросов между программистами компании.
Цель работы: Разработка программного обеспечения для автоматизации распределения задач между программистами компании.
Задачи:
1. Провести анализ сущности управления проектами и особенностей гибких методологий.
2. Провести анализ бизнес-процессов в ходе управления проектами и выявить существующие проблемы.
3. Построить бизнес-модели управления проектами с использованием гибких методологий.
4. Разработать программное обеспечение, позволяющее реализовать спроектированную модель.
Работа состоит из трех глав.
В результате работы, проведенной в первой главе выпускной квалификационной работы определено, что рассматриваемая компания в качестве одного из основных бизнес-процессов определяет процесс распределения запросов на выполнение работ между программистами компании с целью оптимизации их занятости и учета спецификации.
В результате анализа данного бизнес-процесса определены недостатки в его текущем виде, на основании чего сформулированы требования к разрабатываемой информационной системе. Далее проведен анализ существующих аналогов, определенно, что существующее программное обеспечение не подходит для реализации поставленной задачи, в связи с чем необходимо осуществлять самостоятельную разработку.
Во второй главе выпускной квалификационной работы проведен обзор средств разработки информационных систем и выбраны средства разработки, далее на основании требований к модернизации рассматриваемого бизнес-процесса разработана и описана модель этих же бизнес-процессов после внедрения разрабатываемой информационной системы.
В результате разработки данной модели удалось определить перечень функциональных требований и детализировать функции, структуру и состав информационной системы с помощью разработки и описания пакета моделей на языке UML, в том числе диаграмма вариантов использования, характеризующая функциональность системы, диаграмма классов, описывающая структуру системы, диаграммы последовательности, описывающую порядок выполнения основных действий, диаграмма состояний, диаграмма деятельности, диаграмма компонентов и диаграмму развертывания, описывающую порядок развертывания системы для начала ее использования.
В третьей главе выпускной квалификационной работы проведено моделирование реляционной базы данных для разработанного
приложения, что позволяет осуществить хранение всей необходимой для его работы информации, а также обеспечить эффективный поиск и выдачу по необходимым запросам. Использование базы данных позволит также строить все необходимые для работы программного обеспечения отчеты в удобном для восприятия виде.
Далее проведен анализ и оценка средств, требуемых для разработки программы, к которым, прежде всего относятся затраты на заработную плату программистов (разработчиков), налоговые отчисления, а также затраты на материальные ресурсы, в том числе электроэнергию. Дальнейший расчет показал, что в результате использования разработанного программного обеспечения трудовые и стоимостные затраты на выполнение ежедневных операций снизятся таким образом, что позволят окупить разработку уже в течение 9 месяцев использования, что является удовлетворительным результатом.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Алистер Коберн. Современные методы описания функциональных требований к системам, М. Лори, 2017 г., 288 с.
2. Баклин Д. Профессиональное программирование приложений для iPhone и iPad / Джин Баклин ; [пер. с англ. ООО "Айдиономикс"]. 116 с.
3. Баодин Лю. Теория и практика неопределенного программирования, М. Бином. Лаборатория знаний, 2017 г, 416 с.
4. Барт Бэзинс, Эйми Бэкил, Зеппе Ванден Бруке. Java для начинающих. Объектно-ориентированный подход, М. Питер, 2018 г, 688 с.
5. Березин С.А., Березин Б.А. Начальный курс С и С++, М. Диалог- МИФИ, 2017 г., 288 с.
6. Бондарев В. В. Введение в информационную безопасность автоматизированных систем. Учебное пособие, М. МГТУ им. Н. Э. Баумана, 2018 г., 252 с.
7. Брайан У. Керниган, Деннис М. Ритчи. Язык программирования C, М. Вильямс, 2017 г, 288 с.
8. Брайан У. Керниган, Роб Пайк. Практика программирования, М. Вильямс, 2017 г., 288 с.
9. Бунаков П.А., Лопатин А. В. Практикум по решению задач на ЭВМ в среде Delphi. Учебное пособие, М. Инфра-М. 2018 г, 304 с.
10. Васильев Р.А, Калянов Г.А., Левочкина Г.А. Стратегическое управление информационными системами, М. Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2017 г, 512 с.
11. Вон Вернон. Реализация методов предметно-ориентированного проектирования, М. Вильямс, 2017 г, 688 с.
12. Габасов Р.А., Кириллова Ф.А. Методы линейного программирования. Часть 1. Общие задачи, М. ЛиброкоМ. 2018 г, 176 с.
13. Габасов Р.А., Кириллова Ф.А. Методы линейного программирования. Часть 3. Специальные задачи, М. ЛиброкоМ. 2018 г, 368 с.
14. Головин И. Г., Захаров В. Б., Мостяев А. И. Влияние тенденций современного общества на процесс создания, распространения и поддержки программ для мобильных устройств // Научный взгляд в будущее. - 2016. - Т. 4, № 2. - С. 41-51.
15. Гольштейн Е.А., Юдин Д.А. Специальные направления в линейном программировании, М. Красанд, Editorial URSS, 2018 г, 526 с.
16. Грацианова Т.А. Программирование в примерах и задачах, М. Лаборатория знаний, 2018 г, 368 с.
17. Джоэл Грас Data Science. Наука о данных с нуля, М. БХВ- Петербург, 2018, 336 с.
18. Дональд Эрвин Кнут .Искусство программирования. Том 2. Получисленные алгоритмы, М. Вильямс, 2017 г, 832 с.
19. Дональд Эрвин Кнут. Искусство программирования. Том 3. Сортировка и поиск, М. Вильямс, 2017 г., 824 с.
20. Дронов В.А. Laravel. Быстрая разработка современных динамических Web-сайтов на PHP, MySQL, HTML и CSS, Спб, БХВ- Петербург, 2018 г, 768 с.
21. Залогова Л. А. Основы объектно-ориентированного программирования на базе языка С#, М. Лань 2018 г., 192 с.
22. Зоткин С. А. Программирование на языке высокого уровня С/С++. Конспект лекций, М. МГСУ, 2018 г, 140 с.
23. Иванова Г.А. Технология программирования, М. КноРус, 2018 г, 336 с.
24. Исаев Г.А. Теоретико-методологические основы качества информационных систеМ. М. Инфра-М. 2018 г. 258 с.
25. Кузнецов А. С., Ченцов С. В. Многоэтапный анализ архитектурной надежности и синтез отказоустойчивого программного обеспечения сложных систеМ. М. Инфра-М. 2018 г, 144 с.
26. Кузьменко Е.А., Мойзес О.А. Информатика. Углубленный курс. Учебное пособие для СПО, М. Юрайт, 2018 г., 164 с.
27. Ли Атчисон. Масштабирование приложений. Выращивание сложных систеМ. М. Питер, 2018 г, 256 с.
28. М. Тим Джонс .Программирование искусственного интеллекта в приложениях, М. ДМК Пресс, 2018 с., 312 с.
29. Макаровских Т.А., Панюков А. С. Языки и методы программирования. Создание простых GUI-приложений с помощью Visual С++, М. Ленанд, 2018 г, 144 с.
30. Никифоров С.Н. Прикладное программирование, М. Лань, 2018 г., 140 с.
31. Панюкова Т.А. Панюков А.С. Языки и методы программирования. Путеводитель по языку С++, М. Ленанд, 2018 г, 216 с.
32. Подбельский В.А. Курс программирования на языке Си, М. ДМК Пресс, 2018 г, 384 с.
33. Стивен С. Скиена. Алгоритмы. Руководство по разработке, Спб, БХВ-Петербург, 2018 г, 720 с.
34. Филимонова Е.В. Информатика и информационные технологии в профессиональной деятельности. Учебник, М. Юстиция, 2019 г., 216 с.
35. Фредерик Брукс. Проектирование процесса проектирования. Записки компьютерного эксперта, М. Вильямс, 2017 г, 464 с.
36. Фуфаев Э.В., Фуфаев Д.В. Базы данных, М. Academia, 2018 г, 320 с.
37. Царев Ю.Р. Мультиверсионное программное обеспечение. Алгоритмы голосования и оценка надёжности: Монография, М. Инфра-М. 2018 г, 118 с.
38. Шустова Л.В., Тараканов О.А. Базы данных. Учебник, М. Инфра- М. 2018 г, 304 с
39. .Выбор языка программирования [Официальный веб-сайт]// Центр разработки для Windows. [Электронный ресурс]

Похожие работы

Другие работы автора


Бухгалтерский учет анализ и аудит
Дипломная работа
Автор: Maksim

НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.

СТАТЬ ЗАКАЗЧИКОМ