📄Работа №215968

Тема: Разработка приложения «Коммунальные услуги. Личный кабинет потребителя»

📝
Тип работы Бакалаврская работа
📚
Предмет информатика
📄
Объем: 46 листов
📅
Год: 2024
👁️
Просмотров: 4
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Аннотация 2
Введение 5
Глава 1 Анализ предметной области 6
1.1 Характеристика отрасли ЖКХ 6
1.2 Характеристика компании «ООО Квартплата 24» 7
1.3 Концептуальное моделирование предметной области 9
1.4 Анализ существующих аналогов 12
1.5 Постановка задачи на разработку 14
1.6 Разработка и анализ бизнес-модели «Как должно быть» 14
Глава 2 Проектирование веб-приложения «Личный кабинет потребителя» .. 18
2.1 Логическое моделирование веб-приложения 18
2.2 Разработка логической и физической модели данных для личного
кабинета потребителя коммунальных услуг 22
Глава 3 Разработка веб-приложения «Личный кабинет потребителя» 25
3.1 Выбор технологий и программных средств для разработки 25
3.2 Описание функциональности и реализация проекта 28
3.3 Тестирование веб-приложения 43
Заключение 46
Список используемой литературы 47

📖 Введение

В современном мире самой важной частью повседневной жизни человека стали информационные технологии. Их можно использовать для быстрого получения информации, ведения бизнеса, создания контента и многих других вещей. Но, пожалуй, главным преимуществом информационных технологий является оптимизация и облегчение ежедневных рутинных задач. И администрирование своего жилищно¬коммунального хозяйства, несомненно, является такой задачей.
Для удобной оплаты, внесения и изменение показаний счетчиков, отправки заявок и прочих жилищно-коммунальных услуг, несомненно, потребуется веб-приложение. С помощью веб-приложения есть возможность реализовать весь функционал, необходимый для личного кабинета рядового потребителя жилищно-коммунальных услуг.
Целью выпускной квалификационной работы является разработка личного кабинета для потребителя жилищно-коммунальных услуг, который имел бы функционал авторизации и регистрации, управления личными данными, внесения показателей счетчиков, вывод истории платежей и показаний приборов, функционал отправки заявки в аварийную службу и раздел с помощью.
Объектом исследования в данной работе является деятельность компании «Квартплата 24». Предметом исследования бакалаврской работы - усовершенствование процесса взаимодействия пользователя со своими коммунальными услугами посредством информационных технологий.
Для достижения поставленной цели необходимо решить следующие задачи:
- провести анализ предметной области и компании «Квартплата 24»;
- рассмотреть аналогичные решения на рынке;
- выбрать технологии и программные средства для разработки;
- разработать клиентскую и серверную часть веб-приложения.

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

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

👨‍🎓 Помощь в написании

✅ Заключение

Целью данной выпускной квалификационной работы была разработка приложения «Коммунальные услуги. Личный кабинет потребителя». Для достижения поставленной цели были решены следующие задачи:
- ознакомление и изучение работы компании «Квартплата 24», был проведен анализ предметной области;
- был проведен анализ веб-приложений аналогичных компаний;
- изучены и выбраны средства разработки;
- разработан пользовательский интерфейс и функционал веб-приложения;
- разработана логика взаимодействия пользователя с приложением и серверная часть.
Анализ предметной области продемонстрировал, что существующие на данный момент решения имеют недостатки. На основе этого анализа и контекстной модели «как есть» было принято решение разработать личный кабинет для пользователей. Во время выполнения работы были поставлены требования к разрабатываемому веб-приложению и на их основе спроектированы диаграмма вариантов использования и диаграмма классов. После чего были построены логические и физические модели данных.
Для разработки веб-приложения был выбран язык программирования Python и фреймворк Django, которые обеспечивают высокую производительность и масштабируемость приложения. Использованы технологии HTML и CSS для создания интерфейса. Были реализованы основные функции, включая регистрацию, авторизацию, управление профилем, внесение показаний счетчиков, управление оплатами и отправку заявок в аварийную службу. Проведено тестирование методом «черного ящика», которое показало, что все основные функции работают корректно.
Все поставленные задачи были достигнуты, веб-приложение разработано и, следовательно, цель работы достигнута.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Веб-разработка [Электронный ресурс]. - URL:
https://habr.com/ru/articles/357720/ (дата обращения 01.02.24)
2. Диаграмма классов [Электронный ресурс]. - URL: https://ru.wikipedia.org/wiki/Диаграмма_классов (дата обращения 01.02.24)
3. Логические и физические модели данных [Электронный ресурс]. -
URL: https://aws.amazon.com/ru/compare/the-difference-between-logical-and-
physical-data-model/ (дата обращения 01.02.24)
4. Марк Саммерфильд. Python на практике. - М.: ДМК Пресс, 2014. - 338 с.
5. Модель «Как есть» [Электронный ресурс]. - URL: https://piter- soft.ru/knowledge/glossary/process/as-is-model.html (дата обращения 01.02.24)
6. ООО «Квартплата 24» [Электронный ресурс]. - URL:
https://www.ikvp24.ru/about/ (дата обращения 01.02.24)
7. Особенности тестирования «черного ящика» [Электронный ресурс].
- URL: https://quality-lab.ru/blog/key-principles-of-black-box-testing/ (дата
обращения 24.04.2024)
8. Руководство по CSS [Электронный ресурс]. - URL: https://developer.mozilla.org/ru/docs/Web/CSS/Reference (дата обращения 01.02.24)
9. Смит Дж. Django. Полный справочник. - М.: Диалектика, 2018. - 720 с.
10. Тестирование по стратегии чёрного ящика [Электронный ресурс]. - URL:
https://ru.wikipedia.org/wiki/Тестирование_по_стратегии_чёрного_ящика (дата обращения 22.04.2024)
11. Уэсли Дж. Чан. Python. Создание приложений. - М.: Вильямс, 2015.
- 816 с.
12. Якоб Нильсен. Веб-дизайн. Книга Якоба Нильсена. - М.: Символ- Плюс, 2006. - 512 с.
13. Brown A. Django Design Patterns and Best Practices. - M.: Packt Publishing Ltd., 2015. - 384 с.
14. Django [Электронный ресурс]. - URL:
https://ru.wikipedia.org/wiki/Django (дата обращения 01.02.24)
15. Django Software Foundation. Django Documentation. [Электронный ресурс]. - URL: https://docs.djangoproject.eom/en/3.2/ (дата обращения: 05.03.2024)..20

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

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