Клиент-серверное приложение для взаимодействия жильцов многоэтажного дома

Взаимодействие серверной и клиентской частей приложения. Поддержка различных ролей пользователей. Оценка работы приложения посредством формы обратной связи. Документирование API приложения. Анализ отображения профиля пользователя с информацией о нем.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 28.08.2020
Размер файла 2,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Для остальных пользователей приложения данная страница представляет компонент оценки, после нажатия на который появляется поле для ввода описания. При нажатии кнопки сохранить данные отправляются на сервер, а вместо формы появляется надпись «Спасибо».

В четвертой главе приведено описания стека технологий для реализации клиентской части, механизма работы с данными и способов реализации функциональных требований.

Заключение

В рамках выполнения выпускной квалификационной работы было разработано клиент-серверное приложение для взаимодействия жильцов многоэтажного дома.

Для этого были решены следующие задачи:

Реализована регистрация в приложении;

Реализована авторизация в приложении;

Добавлена поддержка различных ролей в приложении;

Реализован механизм чатов, разделенных по тематике;

Добавлена возможность поднятия тем на обсуждение в чатах;

Добавлен механизм голосования;

Добавлена возможность просмотра профиля УО;

Реализован механизм внесения предложений и обсуждения проблем между жильцами и управляющей организацией;

Добавлена возможность рассылки объявлений жильцам;

Реализован механизм ведения истории регистраций;

Реализован механизм уведомлений;

Добавлена страница профиля пользователя с информацией о нем;

Реализована возможность вызова мастера на дом;

Добавлена возможность оценки работы приложения посредством формы обратной связи;

В дальнейшем планируется реализовать возможность управления несколькими квартирами в различных домах и наличие у пользователя нескольких ролей. Данное нововведение является крайне необходимым, однако внесет существенные изменения в обе части приложения. Архитектура и логика сервера поддерживает данное поведение, однако на стороне клиента необходимо внести существенные изменения. Также планируется добавить поддержку локализации.

Размещено на Allbest.ru


Подобные документы

  • Создание клиент-серверного приложения "Чат" с помощью среды визуальной разработки приложений Borland C++ Builder версии 6. Описание функциональности приложения: наличие клиент-серверной архитектуры, обмен короткими сообщениями, а также передача файлов.

    курсовая работа [302,0 K], добавлен 30.01.2012

  • Проектирование информационной модели данных, серверной и клиентской частей приложения. Обеспечение коллективного доступа. Составление оптимального набора тестов. Разработка инструкций по сопровождению и эксплуатации клиент–серверного приложения.

    дипломная работа [2,7 M], добавлен 07.07.2012

  • Мониторинг сервисов веб-приложения. Проблема отслеживания большого количества сервисов, поддерживающих работу веб-приложения, ее решение с помощью "Service discovery"-инструментов. Применение программного инструмента Consul как клиент-серверной системы.

    статья [184,4 K], добавлен 10.12.2016

  • Создание многоуровневого приложения с Web-интерфейсом выставления оценки фильму и просмотра оценок других пользователей. Клиентская часть приложения. Разработка многопользовательского веб-приложения на ASP.NET MVC 3 с разграничением доступа к данным.

    курсовая работа [949,7 K], добавлен 22.02.2015

  • Особенности настройки корпоративной сети предприятия. Разработка приложения, обеспечивающего эффективную работу клиент-серверной сети железнодорожной кассы. Защита от несанкционированного доступа, специфика шифрования паролей и ряд других средств защиты.

    курсовая работа [5,9 M], добавлен 30.01.2014

  • Реализация проекта по оптимизации отделений почтовой связи. Направления деятельности в области кадровой политики. Автоматизация обработки получаемой техническим отделом информации. Разработка приложения клиент-сервер. Описание клиентского приложения.

    курсовая работа [34,3 K], добавлен 07.08.2013

  • Общая схема работы приложения Android. Разработка обучающего приложения для операционной системы Android, назначение которого - развитие речи посредством произнесения скороговорок. Описание компонентов разработанного приложения, его тестирование.

    дипломная работа [1,2 M], добавлен 04.02.2016

  • Разработка сетевой карточной игры "King" для операционной системы Windows XP. Реализация приложения с помощью интерфейса прикладного программирования Win32 API. Назначение серверной и клиентской части. Анализ исходных данных, тестирование приложения.

    курсовая работа [209,3 K], добавлен 24.01.2016

  • Создание базы данных при помощи СУБД, разработка собственного приложения. Информационно-логическая модель рекламного агентства. Структура реляционной базы данных в Access. Заполнение таблиц информацией. Структура приложения и взаимодействия форм.

    курсовая работа [12,6 M], добавлен 17.06.2014

  • Проектирование вариантов использования приложения. Анализ существующей версии приложения. Обоснование выбора инструментальных программных средств. Проектирование интерфейса пользователя. Адаптация под мобильные устройства. Описание программного продукта.

    курсовая работа [2,8 M], добавлен 25.06.2017

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.