Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА ИНТЕРАКТИВНОЙ КАРТЫ НИУ «БелГУ»

Работа №75246

Тип работы

Дипломные работы, ВКР

Предмет

информационные системы

Объем работы55
Год сдачи2018
Стоимость4750 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
234
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ ...................................................................................................... 4
1 Аналитическое обеспечение задачи ..................................................... 7
1.1 Анализ текущего бизнес-процесса организации событий............ 7
1.2 Формирование рабочего технического задания .......................... 14
1.3 Построение модели оптимизированного бизнес-процесса
организации событий ........................................................................................... 18
1.4 Обзор существующих решений ..................................................... 21
2 Инфологическое обеспечение задачи ................................................ 23
2.1 Обоснование и выбор проектных решений .................................. 23
2.2 Выбор программных средств реализации проекта ...................... 24
2.3 Проектирование концептуальной архитектурной схемы ........... 27
2.4 Проектирование баз данных .......................................................... 29
3 Программная реализация проекта ...................................................... 35
3.1 Программная реализация серверного приложения ..................... 35
3.2 Программная реализация клиентского приложения ................... 38
3.3 Тестирование разработанной программной реализации ............ 41
ЗАКЛЮЧЕНИЕ ............................................................................................. 46
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ................................... 48
ПРИЛОЖЕНИЕ

В настоящее время уровень социализации современного информационного общества растет в геометрической прогрессии. Данную тенденцию поддерживает непрерывно прогрессирующий уровень интеграции информационных технологий в различные отрасли человеческой деятельности.
Общая потребность во внедрении информационных технологий в социальные и технологические процессы обусловлена повышением уровня сложности как организационных структур, так и мультипарадигмальных механизмов взаимодействия между ними. Также текущий вектор развития информационных технологий объясняется повсеместным распространением доступа к сети Интернет - только в Российской Федерации ежедневно порядка семидесяти восьми миллиона [1] человек (по состоянию на 2016 год) пользуется системой объединенных компьютерных сетей [2].
Потребность в упрощении, автоматизации бизнес-процессов возникает у потребителей всех уровней. Описанная тенденция развития информационного общества позволяет использовать сеть Интернет как площадку для реализации маркетинговых процессов.
Примером такого варианта использования является процесс организации событий, который включает в себя целый перечень гетерогенных процедур, затрагивающих, в случае предприятия, работу комплекса организационных структур.
Даже с имеющимся открытым доступом к всевозможным каналам и платформам распространения, демонстрации информации существует проблема их агрегации и минимизации трудозатрат при одновременном использовании [3]. Данный факт демонстрирует множество точек потенциальной избыточности использования человеческих ресурсов, предрасположенных для внедрения информационных автоматизированных систем [4].
Для организации событий принято использовать специальные онлайн площадки, являющиеся средством публикации информации и предоставляющие возможность регистрации и учета участников. Данный подход реализует механизмы привлечения юридических и физических лиц для их дальнейшего внедрения в бизнес-процессы компании. Определенному проценту пользователей такой способ организации может оказаться достаточным, но в действительности у крупных организаций требования и цели значительно выше.
У бизнеса любого уровня есть базы текущих и потенциальных клиентов. В случае с процессом организации событий, участие таких лиц является наиболее приоритетным [5]. При этом возникает задача распространения приглашений на мероприятия. Её решение позволит повысить стабильность уровня текущей бизнес-нагрузки и обеспечить ее потенциальный рост.
Помимо этого, существует вероятность возникновения непредвиденных обстоятельств, изменяющих место и время проведения событий. Данный фактор также подводит к проблеме последующего информирования участников мероприятия.
На текущий момент для решения определенных выше проблем не существует универсального решения. Чаще всего процесс организации событий включает в себя личное обращение к каналам связи и площадкам размещения информации о событиях. В связи с этим, в рамках описанного контекста, задача автоматизации и упрощения рассматриваемого процесса обладает высокой актуальностью, а отсутствие целостных решений только укрепляет её.
Предметом исследования работы являются м методы построения распределенных систем и агрегация каналов распространения информации, реализация которых позволит упростить и оптимизировать процесс отправки сообщений, оповещений, рассылок, а также предоставляющий площадку для организации событий с возможностью дальнейшей регистрации пользователей и их учета для последующего материального планирования и привлечения новых клиентов.
Целью работы является оптимизация использования человеческих ресурсов в рамках процесса организации событий путем создания инструмента, обладающего интуитивно понятным интерфейсом, максимальным охватом доступных каналов доставки сообщений и информации удовлетворяющего всем современным экономическим и функциональным требованиям. Также необходимо выделить процесс организации событий средствами Интернет в качестве объекта данной работы. Данный проект реализуется в рамках заказа российского представительства компании «Pegasystems inc.» на платформе работодателя ООО «Технологии надежности». Поставленные цели определяют следующие задачи:
а) произвести анализ бизнес-процесса организации событий «Как есть» на основе построенный модели, отражающей текущий подход организации для выявления недостатков и структурных единиц, подлежащих оптимизации, а также формирования предложения по решению проблем;
б) сформировать рабочее техническое задание на основе пожеланий заказчика и выявленных недостатков текущей стратегии реализации бизнес- процесса для определения дальнейшего подхода к реализации проекта.
в) построить модель бизнес-процесса организации событий «Как должно быть», наглядно отражающей вносимые изменения в структуру компании;
г) проектирование архитектуры программной реализации для определения основных функциональных узлов разработки и взаимодействия между ними;
д) проектирование схем баз данных, удовлетворяющих определенной архитектуре и структурным требованиям;
е) программная реализация и тестирование.
Работа выполнена на 48 страницах, с приложениями - на 50, содержит 31 рисунок и ссылается на 32 источника.
Аналитическое обеспечение задачи
Неотъемлемым этапом реализации проектов любой сложности и направленности является проведение анализа цели работы для дальнейшего формирование ключевых требований, свойств и ограничений разрабатываемой системы.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Анализ текущего порядка ведения дел обозначил потенциальные участки внедрения разрабатываемого модуля, а составление результативной модели позволяет наглядно увидеть существенную оптимизацию использования человеческих ресурсов. Данный факт позволил эффективно перераспределить задачи между участниками процесса и упразднить ведение рутинных функциональных блоков.
Обзор существующих решений позволил подтвердить актуальность разработки, поскольку имеющиеся средства являются узконаправленными, а доступные механизмы решения поставленной задачи - монополизированными. Также в результате были обнаружено и учтено наличие ограничений и ряда поставщиков каналов передачи информации средствами Интернет.
Грамотное инфологическое обеспечение проекта позволило выполнить разработку распределенного модуля в кратчайшие сроки. Сформированное техническое задание отражает все пожелания заказчика с соблюдением общепринятых стандартов.
Проведенное проектирование архитектуры разрабатываемого программной реализации позволило реализовать сложные и актуальные шаблоны проектирования распределенных систем. Применение прогрессивных подходов структурной организации приложения открывает широкие возможности для дальнейшего масштабирования продукта.
Ввиду специфики разрабатываемый программный продукт работает с инкапсулированными и логически раздробленными фрагментами большой базы данных. Проектирование схем позволило составить наглядное представление комплексной схемы подобного класса.
Разработанный программный продукт отвечает всем современным требованиям к системам подобного класса. Внедрение такого решения позволит улучшить эффективность и скорость ведения маркетинговых компаний с целью увеличения оборота компании и клиентской базы. Также ожидается стабильный рост представительства компании, спровоцированный рядом внесенных оптимизаций в структуру ведения бизнес-процессов.
После внедрения программной реализации в бизнес-процессы компании - заказчика ожидается рост продуктивности как коллективных структур, прежде задействованных в оптимизируемом участке, так и остальных организационных структур в целом.
В итоге все поставленные задачи были решены своевременно и в полном объеме, а цели достигнуты. Разработанное программное обеспечение готовится к внедрению в компанию заказчика с целью оптимизации рассматриваемых на протяжении работы процессов.



1. Развитие интернета в регионах России [Электронный ресурс] /
Yandex - Москва: 2016. - Режим доступа:
https://yandex.ru/company/researches/2016/ya_internet_regions_2016, свободный.
2. Официальное определение термина Интернет [Электронный ресурс] / Издание Medium - Россия: 2017. - Режим доступа: https://medium.com/bazanov-org/интернет-официальное-определение-термина- e8374398892, свободный
3. Кравец А. Д., Петрова И. Ю., Кравец А. Г. Агрегация информации о перспективных технологиях на основе автоматической генерации интеллектуальных агентов мультиагентных систем //Прикаспийский журнал: управление и высокие технологии. - 2015. - №. 4. - С. 141-148.
4. Ляндау Ю. В., Стасевич Д. И. Автоматизация бизнес-процессов //Russian Journal of Management. - 2014. - Т. 2. - №. 6. - С. 290-302.
5. Саати Т. Л., Кернс К. Аналитическое планирование: организация систем. - Радио и связь, 2013. - С. 224.
6. Методология функционального моделирования IDEF0 [Электронный ресурс] / Новосибирский государственный университет - Россия: 2014. - Режим доступа: https://nsu.ru/smk/files/idef.pdf, свободный.
7. Репин В., Елиферов В. Процессный подход к управлению. Моделирование бизнес-процессов. - Litres, 2017.
8. Ганелина Н., Мамонова В., Мамонова Н. Моделирование бизнес- процессов. - Litres, 2018.
9. Елугачев П. А., Елугачев М. А. Подготовка технического задания в концепции информационного моделирования дорог //САПР и ГИС автомобильных дорог. - 2015. - №. 2 (5).
10. Пыжикова Н. И., Титова Е. В. Комплексная задача организации эффективного бизнес-процесса //Успехи современной науки. - 2016. - №. 1. - С. 21-24.
11. Beasley J. E. OR-Library: distributing test problems by electronic mail //Journal of the operational research society. - 2014. - Т. 41. - №. 11. - С. 1069¬1072.
12. Dumais S. et al. Stuff I've seen: a system for personal information retrieval and re-use //ACM SIGIR Forum. - ACM, 2016. - Т. 49. - №. 2. - С. 28-35.
13. Закон Ф. Об информации, информационных технологиях и о защите информации //№ 149-ФЗ. РФ - Режим доступа: http://www.internet- law.ru/law/inflaw/inf.htm. (дата обр. 6.05.18 г.). - 2016.
14. Артамонов Ю. С., Востокин С. В. Разработка распределенных приложений сбора и анализа данных на базе микросервисной архитектуры //Известия Самарского научного центра Российской академии наук. - 2016. - Т. 18. - №. 4-4.
15. Малахов К. С. Микросервисная архитектура как основа для построения сервисориентированных информационных систем //Материалы. - С. 32-33.
16. Зяблов Д. В., Кот А. А. ПРИМЕНЕНИЕ МИКРОСЕРВИСНОЙ АРХИТЕКТУРЫ ПРИ РАЗРАБОТКЕ КОРПОРАТИВНЫХ ВЕБ-ПРИЛОЖЕНИЙ //Электронный научный журнал. - 2017. - С. 17.
17. Алексанян Г. К., Тарасов А. Д., Клевец К. В. Анализ возможности применения языка программирования Java в задачах электроимпедансной томографии //Новая наука: От идеи к результату. - 2015. - №. 7-2. - С. 101¬103.
18. Уолтс К. Spring в действии/Уолтс К //ДМК Пресс. - 2015. - Т. 754.
19. Холмс С. Getting MEAN with Mongo, Express, Angular, and Node. - Manning Publications Co., 2015 - С. 78-100.
20. Krochmalski J. IntelliJ IDEA Essentials. - Packt Publishing Ltd, 2014.
21. Feng X., Shen J., Fan Y. REST: An alternative to RPC for Web services architecture //Future Information Networks, 2009. ICFIN 2009. First International Conference on. - IEEE, 2009. - С. 7-10.
22. Копылов М. В., Кравец О. Я. Модель трехзвенной архитектуры «клиент-сервер» //Современные проблемы информатизации в проектировании и телекоммуникациях. - 2016. - №. 1. - С. 1.
23. Cogoluegnes A. et al. Spring batch in action. - Manning Publications Co., 2014.
24. Pollack M. et al. Spring Data: modern data access for enterprise Java. - " O'Reilly Media, Inc.", 2015.
25. King G., Bauer C. Hibernate in action //Greenwich, CT: Manning. - 2015. - С. 2-7.
26. Fowler M. Inversion of control containers and the dependency injection pattern. - 2014.
27. Liskin O., Singer L., Schneider K. Teaching old services new tricks: adding HATEOAS support as an afterthought //Proceedings of the Second International Workshop on RESTful Design. - ACM, 2015. - С. 3-10.
28. McIlroy M. D. et al. Mass-produced software components //Proceedings of the 1st International Conference on Software Engineering, Garmisch Pattenkirchen, Germany. - 2016. - С. 88-98.
29. Darwin P. B., Kozlowski P. AngularJS web application development. - Packt Publ., 2014.
30. Jain N., Bhansali A., Mehta D. AngularJS: A modern MVC framework in JavaScript //International Journal of Global Research in Computer Science (UGC Approved Journal). - 2015. - Т. 5. - №. 12. - С. 17-23.
31. Jadhav M. A., Sawant B. R., Deshmukh A. Single page application using angularjs //International Journal of Computer Science and Information Technologies. - 2015. - Т. 6. - №. 3. - С. 2876-2879.
32. Janzen D., Saiedian H. Test-driven development concepts, taxonomy, and future direction //Computer. - 2014. - Т. 38. - №. 9. - С. 43-50.


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2024 Cервис помощи студентам в выполнении работ