Клиент-серверное приложение для взаимодействия жильцов многоэтажного дома
Взаимодействие серверной и клиентской частей приложения. Поддержка различных ролей пользователей. Оценка работы приложения посредством формы обратной связи. Документирование 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