Файл: М инобрнауки россии федеральное государственное бюджетное образовательное учреждение высшего образования Национальный исследовательский университет мэи.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 09.11.2023
Просмотров: 1972
Скачиваний: 4
СОДЕРЖАНИЕ
1. Анализ предметной области и постановка задачи
1.4 Инструментальные средства разработки
2. Проектирование информационной системы
3. Разработка информационной системы
3.1 Физическая структура проекта
3.3 Реализация работы с данными
3.7 Требования к средствам обеспечения
4. Технико-экономическое описание разработки
4.1 Расчёт себестоимости программного продукта
| М ИНОБРНАУКИ РОССИИфедеральное государственное бюджетное образовательное учреждение высшего образования «Национальный исследовательский университет «МЭИ» |
| Институт | ИнЭИ |
| Кафедра | БИТ |
| | Направление | 09.03.03 Прикладная информатика | ||||||||||||||||||
| | | (код и наименование) | ||||||||||||||||||
| | Образовательная программа | Прикладная информатика в экономике | ||||||||||||||||||
| | Форма обучения | заочная | ||||||||||||||||||
| | | (очная/очно-заочная/заочная) | ||||||||||||||||||
| | Тема: | Разработка мобильного приложения на платформе Android для работы с данными федеральной информационно системы в автономном режиме | ||||||||||||||||||
| | Студент | ИЭзс-62-19 | | Пантелеев А.Д. | ||||||||||||||||
| | | группа | подпись | фамилия и инициалы | ||||||||||||||||
| | Руководитель ВКР | к.т.н. | доцент | | Петров С.А. | |||||||||||||||
| | | уч. степень | должность | подпись | фамилия и инициалы | |||||||||||||||
| | Консультант | | | | | |||||||||||||||
| | | уч. степень | должность | подпись | фамилия и инициалы | |||||||||||||||
| | Внешний консультант | | | | | |||||||||||||||
| | | уч. степень | должность | подпись | фамилия и инициалы | |||||||||||||||
| | | |||||||||||||||||||
| | организация | |||||||||||||||||||
| | «Работа допущена к защите» | |||||||||||||||||||
| | Заведующий кафедрой | к.т.н. | доцент | | Невский А.Ю. | |||||||||||||||
| | | уч. степень | звание | подпись | фамилия и инициалы | |||||||||||||||
| | | Дата | | |||||||||||||||||
| | | Москва, 2022 | | |||||||||||||||||
| М ИНОБРНАУКИ РОССИИфедеральное государственное бюджетное образовательное учреждение высшего образования «Национальный исследовательский университет «МЭИ» | | |||||||||||||||||||
| Институт | ИнЭИ |
| Кафедра | БИТ |
| Направление | 09.03.03 Прикладная информатика | |||||||||||||
| | (код и наименование) | |||||||||||||
| Образовательная программа | Прикладная информатика в экономике | |||||||||||||
| Форма обучения | зочная | |||||||||||||
| | (очная/очно-заочная/заочная) | |||||||||||||
| Тема: | Разработка мобильного приложения на платформе Android для работы с данными федеральной информационно системы в автономном режиме | |||||||||||||
| Студент | ИЭзс-62-19 | | Пантелеев А.Д. | |||||||||||
| | группа | подпись | фамилия и инициалы | |||||||||||
| Руководитель ВКР | к.т.н. | доцент | | Петров С.А. | ||||||||||
| | уч. степень | должность | подпись | фамилия и инициалы | ||||||||||
| Консультант | | | | | ||||||||||
| | уч. степень | должность | подпись | фамилия и инициалы | ||||||||||
| Внешний консультант | | | | | ||||||||||
| | уч. степень | должность | подпись | фамилия и инициалы | ||||||||||
| | ||||||||||||||
| организация | ||||||||||||||
| Заведующий кафедрой | к.т.н. | доцент | | Невский А.Ю. | ||||||||||
| | уч. степень | звание | подпись | фамилия и инициалы | ||||||||||
| Место выполнения работы | ФГБОУ ВО «НИУ «МЭИ» | |||||||||||||
СОДЕРЖАНИЕ РАЗДЕЛОВ ЗАДАНИЯ И ИСХОДНЫЕ ДАННЫЕ
| Цель работы: Проектирование и разработка приложения на платформе Android для работы с |
| данными федеральной информационно системы в автономном режиме для предоставления |
| возможности использовать федеральную адресную базу в любых условиях, даже при |
| отсутствии доступа в интернет |
| Решаемые задачи: |
| 1. Анализ существующих форматов базы данных федеральной информационной адресной |
| системы, и определение наиболее подходящего для работы в мобильном приложении |
| 2. Выбор и сравнение технических средств реализации. |
| 3. Проектирование и разработка приложения, а также его тестирование. |
| 4. Экономическая оценка и расчеты эффективности проекта. |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| Количество листов | 50 |
| | |
| Количество слайдов в презентации | 21 |
| | |
| 1. Арораа Г., Чилберто Д. Паттерны проектирования для C# и платформы .NET Core. – |
| СПб.:Питер,2021. |
| 2. Мартин Р. Чистый код: создание, анализ и рефакторинг. – СПб.: Питер, 2019. |
| 3. Прайс М. C# 8 и NET Core Разработка и оптимизация. – СПб.: Питер, 2021. |
| 4. Стивен К. Конкурентность в C#. Асинхронное, параллельное и многопоточное |
| программирование. – СПб.: Питер, 2020. |
| 5. Microsoft [Электронный ресурс]: Документация по C#. URL: |
| https://docs.microsoft.com/ru-ru/dotnet/csharp/. |
| 6. Metanit [Электронный ресурс]: Полное руководство по Xamarin Forms: |
| https://metanit.com/sharp/aspnet5/1.1.php. |
ПриложенияАННОТАЦИЯВыпускная квалификационная работа состоит из мобильного приложения, работающего с федеральной информационной адресной системой в автономном режиме и пояснительной записки на 80 страницах, содержащей 34 рисунков, 10 источников литературы, а так же два приложения.Целью работы является создание мобильного приложения на базе операционной системы Android, которой позволяло бы осуществлять работу с федеральной адресной системой в автономном режиме – без доступа к сети интернет. Для достижения данной цели была проанализирована предметная область, изучены необходимые источники литературы, отобраны инструментальные средства производства, спроектирована БД и интерфейс приложения и реализовано само мобильное приложение.The final qualifying work consists of a mobile application that works with the federal information address system offline and an explanatory note on 80 pages containing 34 drawings, 10 literature sources, as well as two appendices.The purpose of the work is to create a mobile application based on the Android operating system, which would allow you to work with the federal address system offline – without access to the Internet. To achieve this goal, the subject area was analyzed, the necessary literature sources were studied, production tools were selected, the database and the application interface were designed and the mobile application itself was implemented.Перечень сокращенийОС – операционная системаФИАС – федеральная информационная адресная системаCRM – customer relationship managementERP – enterprise resource planningРФ – Российская ФедерацияБД – база данныхСУБД – система управления базами данныхПО – программное обеспечениеAPI – application programming interfaceФНС – федеральная налоговая службаИФНС – код инспекций ФНС РоссииDBF – data base file ГАР – государственный адресный реестрКЛАДР – классификатор адресов Российской ФедерацииОКАТО – код объекта административно-территориального деленияОКТМО – код объекта муниципального образованияXML – extensible markup languageXAML – eXtensible Application Markup LanguageGUI – graphic user interfaceLINQ – language integrated queryORM – object-relational mappingSQL – structured query languageRAM – Random Access MemoryWi-Fi – технология беспроводной локальной сетиОГЛАВНЕНИЕ
1. Анализ предметной области и постановка задачи 9
2. Проектирование информационной системы 27
3. Разработка информационной системы 46
4. Технико-экономическое описание разработки 60
ЗАКЛЮЧЕНИЕ 68
СПИСОК ЛИТЕРАТУРЫ 70
ПРИЛОЖЕНИЯ 71
техники и возможность реализации многозадачности, многопользовательского режима, то сейчас сложно представить себе человека или предприятие которые не использовали бы современные технологии, в которых всё это уже реализовано. Данная тенденция привела к глобальной цифровизации окружающих нас процессов, сейчас любое крупное предприятие, занимающееся розничной торговлей, имеет своё собственное веб-приложение для продажи товаров, а внутренние бизнес-процессы большинства компаний отражены в ERP или CRM системах. Цифровизации поддалась и информация, что быстро привело к созданию единых и не только, информационных систем, которые стали обеспечивать людей необходимыми данными, и одной из наиболее важных систем является ФИАС.
ФИАС – это федеральная информационная адресная система, из названия следует, что данная разработка необходима государственным ведомствам для осуществления надлежащей им работы, связанной с использованием адресов РФ. Помимо этого, ФИАС в качестве информационной продукции предоставляет в открытом доступе используемую в ней БД. Данный продукт имеет большое значение для многих в том числе частных компаний, поскольку этот ресурс является единственным официальным, обновляемым источником данных обо всех адресных объектах РФ. Таким образом можно сделать вывод, что данная БД используется, например в:
-
ERP-системах; -
CRM-системах; -
других информационных системах; -
веб-приложениях, осуществляющих продажу и доставку товаров по РФ.
ИНОБРНАУКИ РОССИИ