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


РАЗРАБОТКА АИС «НТР-СЕРВИС»

Работа №180323

Тип работы

Бакалаврская работа

Предмет

программирование

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

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


АННОТАЦИЯ 3
Перечень рисунков 3
Перечень таблиц 4
Перечень листингов 4
Термины и сокращения 5
Введение 6
1 Анализ требований 7
1.1 Функциональные требования 7
1.2 Нефункциональные требования 11
1.3 Модель предметной области 11
1.4 Детализация вариантов использования 16
2 Проектирование архитектуры системы 22
2.1 Стек используемых технологий 23
2.2 Анализ бизнес-процессов 29
2.3 WEB 36
2.4 Service.ShadowManager 42
2.5 Service.ContactCenter 43
2.6 Service.Client 44
2.7 FileStorage 45
3 Разработка 46
3.1 Перенос на архитектуру ASP.NET Core 3.1 46
3.2 Особенности реализации 48
3.3 Результаты реализации 51
Заключение 53
Список литературы и источников 54
11р11.1ожси11с А

АИС «НТР-сервис» представляет собой автоматизированную справочную службу, создаваемую в виде веб-приложения для удовлетворения потребностей клиентов в качественном и удобном информировании об ограничениях в поставке тепло-энергоресурсов и других событиях, связанных с работой тепловых сетей, посредством контакт-центра при телефонных обращениях и специализированной веб-страницы при подачи электронной заявки.
Объектом автоматизации создаваемой системы является деятельность структурных подразделений организации заказчика, расположенных в разных регионах.
На основе анализа требований были выявлены следующие процессы, которые необходимо автоматизировать:
1) сбор и отображение данных, получаемых от подразделений (тепловых сетей и филиалов) об авариях, плановых, внеплановых и аварийных работах на сетях и иной информации, влияющей на качество поставки;
2) учет, хранение и обработка заявок клиентов по вопросам качества тепло- энергоресурсов и коммунальных услуг с доступом к данным для всех участников процесса;
3) информирование клиентов об авариях, аварийных, внеплановых и плановых ремонтных работах на объектах тепловых сетей, влияющих на качество поставки тепло- энергоресурсов и предоставления коммунальных услуг, в виде предоставления информации на открытом портале и в режиме телефонного автоинформирования.
В системе можно выделить две основные сущности, которые распределяются по двум типам подразделений - РСО и ТИ: заявки на обслуживание и заявки на информирование. Оба типа заявок тесно связаны с объектами ФИАС.
Данный проект является заказной разработкой, которая осуществлялась коллективно с участием автора выпускной квалификационной работы. В ВКР рассмотрены те артефакты и аспекты проектирования и разработки, в создании которых автор принимал непосредственное участие.
Целью выпускной квалификационной работы является создание системы АИС «НТР-сервис». Данная цель достигается посредством последовательного решения следующих стандартных для заказной разработки программного обеспечения задач:
1) проанализировать требования к системе;
2) спроектировать архитектуру системы;
3) разработать систему.


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

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

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


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



1. Rotem-Gal-Oz A. SOA Patterns. USA: Manning Publications, 2012. 269 p.
ISBN 9781933988269.
2. Федеральная информационная адресная система // Федеральная налоговая служба [официальный сайт]. URL: https://fias.nalog.ru (дата обращения: 06.04.2021).
3. API // MDN Web Docs [сайт]. URL: https://developer.mozilla.org/ru/docs/Glossary/API (дата обращения: 12.04.2021).
4. Unified Modeling Language. Ver. 2.5: Specification [Электронный документ] // Object Management Group. [Б. м.], 2015. URL: https://www.omg.org/spec/UML/2.5/PDF (дата обращения: 02.04.2021)
5. Cockburn A. Writing Effective Use Cases. Addison-Wesley Longman, 2000. 204 p.
6. Приемы объектно-ориентированного проектирования. Паттерны проектирования / Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес; пер. с англ. А. Слинкина. СПб: Питер, 2001. 368 с. ISBN 5-272-00355-1.
7. Документация по ASP.NET // Microsoft [сайт]. URL: https://docs.microsoft.com/ru- ru/aspnet/core/?view=aspnetcore-3.1 (дата обращения: 25.04.2021).
8. Документация по Entity Framework Core // Microsoft [сайт].
URL: https://docs.microsoft.com/ru-ru/ef/ (дата обращения: 25.04.2021).
9. gRPC [сайт]. URL: https://grpc.io/ (дата обращения: 25.04.2021).
10. Bootstrap [сайт]. URL: https://getbootstrap.com/ (дата обращения: 03.05.2021).
11. Kendo UI // Progress Telerik [сайт]. URL: https://www.telerik.com/kendo-ui (дата обращения: 03.05.2021).
12. DataTables [сайт]. URL: https://datatables.net/ (дата обращения: 03.05.2021).



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




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