ВВЕДЕНИЕ 2
1 Исследование предметной области 4
1.1 Особенности коммунальных услуг в Казани 4
1.2 Текущие проблемы управления и контроля расходов на коммунальные услуги 5
1.3 Анализ существующих решений 7
1.4 Актуальность решения для городской инфраструктуры 8
2 Составление требований к функционалу приложения 15
2.1 Основные требования к приложению 15
2.2 Функции приложения 16
3 Разработка системы управления и контроля приложения 19
3.1 Система управления 19
3.2 Система контроля 20
4 Описание выбранных технологий для разработки 22
4.1 Фреймворки и языки программирования 22
4.2 Инструменты для разработки 24
5 Разработка дизайна мобильного приложения 27
6 Разработка серверной части приложения 32
7 Разработка графического интерфейса приложения 41
8 Тестирование системы 58
ЗАКЛЮЧЕНИЕ 59
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 61
ПРИЛОЖЕНИЕ А. Программный код серверной части 64
ПРИЛОЖЕНИЕ Б. Программный код фронтенд-разработки графического интерфейса 81
Целью моей выпускной квалификационной работы является создание мобильного приложения на базе операционной системы Android, которое обеспечит эффективное управление и контроль расходов на коммунальные услуги в г. Казань. Разработка проекта проводится при поддержке Комитета жилищно-коммунального хозяйства Исполнительного комитета города.
Данное приложение позволит упростить процесс передачи показаний приборов учета водо- и энергоснабжения в городские информационные системы, поможет анализировать и прогнозировать расходы на потребление, а также повысить уровень комфорта и прозрачности при взаимодействии управляющей компании и жильцов.
Для достижения поставленной цели необходимо выполнить следующие задачи:
1) Провести исследование предметной области и изучить особенности инфраструктуры жилищно-коммунального хозяйства г. Казани.
2) Провести анализ рынка существующих приложений и их функционала.
3) Провести опрос населения и выявить потребности будущих потребителей.
4) Составить требования к функционалу приложения.
5) Изучить, с помощью каких современных технологий происходит разработка мобильных приложений и выбрать подходящую среду разработки и язык программирования.
6) Спроектировать интерфейс будущего приложения.
7) Спроектировать модели и архитектуру базы данных.
8) Разработать серверную часть приложения.
9) Разработать клиентскую часть приложения.
10) Протестировать разработанное мобильное приложение совместно с Комитетом жилищно-коммунального хозяйства Исполнительного комитета г.Казани.
Разработка мобильного приложения для эффективного управления и контроля расходов на коммунальные услуги. А также похожие готовые работы: страница 3 #9106179
Артикул: 9106179
- Предмет: Программирование
- Уникальность: 75% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2023 году
- Количество страниц: 96
- Формат файла: docx
1 999p.
1 Постановление Государственного комитета Республики Татарстан по тарифам от 18.11.2022 № 658-26/э-2022 «Об установлении цен (тарифов) на электрическую энергию для населения и приравненных к нему категорий потребителей по Республике Татарстан на 2023 год» [Электронный ресурс]. – URL: https://kt.tatarstan.ru/file/pub/pub_3511717.pdf
2 Указ Президента Республики Татарстан от 26.11.2022№ УП-832 «О предельных (максимальных) индексах изменения размера вносимой гражданами платы за коммунальные услуги в муниципальных образованиях Республики Татарстан на декабрь 2022 года и на 2023 год» [Электронный ресурс]. – URL: https://kt.tatarstan.ru/rus/file/pub/pub_3056630.pdf
3 Решение Казанской городской Думы от 29 декабря 2010 г. N 17-3 "О Муниципальном казенном учреждении «Комитет жилищно- коммунального хозяйства Исполнительного комитета муниципального образования города Казани» [Электронный ресурс]. – URL: https://kzn.ru/upload/uf/8c3/8c347a07d38afb7e908a5f15d6f10c4b.rtf
4 Статья 159. Предоставление субсидий на оплату жилого помещения и коммунальных услуг, жилищный кодекс Российской Федерации N 188-ФЗ
– Москва: принят Государственной Думой от 22 декабря 2004 года. – с. 153.
5 Отчет по информационно-статистическому обзору рассмотренных обращений граждан в Комитете жилищно-коммунального хозяйства г.Казани за 2022 год [Электронный ресурс]. – URL:https://kzn.ru/upload/uf/781/Obrashcheniya-_2021_2022_-_-godovoy.doc
6 Интернет-магазин мобильных приложений Google, позволяющий сторонним компаниям предлагать владельцам устройств с операционной системой Android устанавливать и приобретать различные приложения [Электронный ресурс]. – URL: https://play.google.com/store/games
7 Онлайн-анкета для жильцов, разработанная совместно с Комитетом жилищно-коммунального хозяйства Исполнительного комитета г. Казани [Электронный ресурс]. – URL: https://forms.gle/hQHvmBbhYemEuYUn8
8 Статья 155. Внесение платы за жилое помещение и коммунальные услуги, жилищный кодекс Российской Федерации N 188-ФЗ – Москва: принят Государственной Думой от 22 декабря 2004 года. – ч. 15, с. 139.
9 Б. Пахомов. Руководством по разработке приложений на языке C#. – Санкт-Петербург: «C# для начинающих», 2014 г.
10 Д. Прайс, М. Гандерлой. Руководство по программированию на языке C# и архитектуре . NET. – «Visual C# .NET», 2020 г.
11 Официальный сайт языка программирования Kotlin [Электронный ресурс].
– URL: https://kotlinlang.ru/
12 Руководство по Web API 2 в ASP.NET [Электронный ресурс]. – URL: https://metanit.com/sharp/aspnet_webapi/1.1.php
13 Руководство по LINQ [Электронный ресурс]. – URL: https://metanit.com/sharp/tutorial/15.1.php
14 Руководство по Entity Framework Core [Электронный ресурс]. – URL: https://habr.com/ru/companies/otus/articles/500012/
15 Руководство по GSON [Электронный ресурс]. – URL: https://www.techiedelight.com/ru/serialization-java-objects-google-gson- library/
16 Руководство по Retrofit [Электронный ресурс]. – URL: https://habr.com/ru/articles/428736/
17 Руководство по работе в Visual Studio [Электронный ресурс]. – URL: https://ru.wikipedia.org/wiki/Microsoft_Visual_Studio
18 Руководство по работе в Android Studio [Электронный ресурс]. – URL: https://ru.wikipedia.org/wiki/Android_Studio
19 PostgreSQL: Documentation [Электронный ресурс]. – URL: https://www.postgresql.org/docs/
20 PgAdmin: Documentation [Электронный ресурс]. – URL: https://pgadmin.ru/
21 Руководство по работе Docker [Электронный ресурс]. – URL: https://habr.com/ru/articles/253877/
22 Руководство по работе Swagger [Электронный ресурс]. – URL: https://highload.today/swagger-api/
23 Marfel E. UX-дизайн в Figma. UX-аналитика проекта. [Электронный ресурс]. – URL: https://stepik.org/course/129807/promo
24 Видеоинструкция по работе в приложении [Электронный ресурс]. – URL: https://youtu.be/pJNsub03I7Y
2 Указ Президента Республики Татарстан от 26.11.2022№ УП-832 «О предельных (максимальных) индексах изменения размера вносимой гражданами платы за коммунальные услуги в муниципальных образованиях Республики Татарстан на декабрь 2022 года и на 2023 год» [Электронный ресурс]. – URL: https://kt.tatarstan.ru/rus/file/pub/pub_3056630.pdf
3 Решение Казанской городской Думы от 29 декабря 2010 г. N 17-3 "О Муниципальном казенном учреждении «Комитет жилищно- коммунального хозяйства Исполнительного комитета муниципального образования города Казани» [Электронный ресурс]. – URL: https://kzn.ru/upload/uf/8c3/8c347a07d38afb7e908a5f15d6f10c4b.rtf
4 Статья 159. Предоставление субсидий на оплату жилого помещения и коммунальных услуг, жилищный кодекс Российской Федерации N 188-ФЗ
– Москва: принят Государственной Думой от 22 декабря 2004 года. – с. 153.
5 Отчет по информационно-статистическому обзору рассмотренных обращений граждан в Комитете жилищно-коммунального хозяйства г.Казани за 2022 год [Электронный ресурс]. – URL:https://kzn.ru/upload/uf/781/Obrashcheniya-_2021_2022_-_-godovoy.doc
6 Интернет-магазин мобильных приложений Google, позволяющий сторонним компаниям предлагать владельцам устройств с операционной системой Android устанавливать и приобретать различные приложения [Электронный ресурс]. – URL: https://play.google.com/store/games
7 Онлайн-анкета для жильцов, разработанная совместно с Комитетом жилищно-коммунального хозяйства Исполнительного комитета г. Казани [Электронный ресурс]. – URL: https://forms.gle/hQHvmBbhYemEuYUn8
8 Статья 155. Внесение платы за жилое помещение и коммунальные услуги, жилищный кодекс Российской Федерации N 188-ФЗ – Москва: принят Государственной Думой от 22 декабря 2004 года. – ч. 15, с. 139.
9 Б. Пахомов. Руководством по разработке приложений на языке C#. – Санкт-Петербург: «C# для начинающих», 2014 г.
10 Д. Прайс, М. Гандерлой. Руководство по программированию на языке C# и архитектуре . NET. – «Visual C# .NET», 2020 г.
11 Официальный сайт языка программирования Kotlin [Электронный ресурс].
– URL: https://kotlinlang.ru/
12 Руководство по Web API 2 в ASP.NET [Электронный ресурс]. – URL: https://metanit.com/sharp/aspnet_webapi/1.1.php
13 Руководство по LINQ [Электронный ресурс]. – URL: https://metanit.com/sharp/tutorial/15.1.php
14 Руководство по Entity Framework Core [Электронный ресурс]. – URL: https://habr.com/ru/companies/otus/articles/500012/
15 Руководство по GSON [Электронный ресурс]. – URL: https://www.techiedelight.com/ru/serialization-java-objects-google-gson- library/
16 Руководство по Retrofit [Электронный ресурс]. – URL: https://habr.com/ru/articles/428736/
17 Руководство по работе в Visual Studio [Электронный ресурс]. – URL: https://ru.wikipedia.org/wiki/Microsoft_Visual_Studio
18 Руководство по работе в Android Studio [Электронный ресурс]. – URL: https://ru.wikipedia.org/wiki/Android_Studio
19 PostgreSQL: Documentation [Электронный ресурс]. – URL: https://www.postgresql.org/docs/
20 PgAdmin: Documentation [Электронный ресурс]. – URL: https://pgadmin.ru/
21 Руководство по работе Docker [Электронный ресурс]. – URL: https://habr.com/ru/articles/253877/
22 Руководство по работе Swagger [Электронный ресурс]. – URL: https://highload.today/swagger-api/
23 Marfel E. UX-дизайн в Figma. UX-аналитика проекта. [Электронный ресурс]. – URL: https://stepik.org/course/129807/promo
24 Видеоинструкция по работе в приложении [Электронный ресурс]. – URL: https://youtu.be/pJNsub03I7Y
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Разработка мобильного приложения для эффективного управления и контроля расходов на коммунальные услуги |
Артикул: | 9106179 |
Дата написания: | 27.05.2023 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 75% |
Количество страниц: | 96 |
Скрин проверки АП.ВУЗ приложен на последней странице.
Работа включает в себя только пояснительную записку и листинг программы
Работа включает в себя только пояснительную записку и листинг программы
Файлы артикула: Разработка мобильного приложения для эффективного управления и контроля расходов на коммунальные услуги. А также похожие готовые работы: страница 3 по предмету программирование
Пролистайте "Разработка мобильного приложения для эффективного управления и контроля расходов на коммунальные услуги. А также похожие готовые работы: страница 3" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 22.01.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 75% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 50 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Реализация протокола обмена сообщениями для умного дома
СЛЕДУЮЩАЯ РАБОТА
Разработка чат-бота для облегчения принятия заказов в интернет-магазине в Django с использованием SQlite