В этом задании вам будет предложено создать диаграмму компонентов UML для приложения. Кодовая база, с которой вы будете работать, включает приложение Android, веб-приложение и удаленную базу данных. Краткое описание функционала: - Пользователь приложения может создавать и редактировать профиль с уникальным именем пользователя и любым адресом электронной почты. - Пользователь приложения может входить в систему и выходить из нее. - Владелец может записывать предметы, которыми он владеет и которыми хочет поделиться. - Участник торгов может делать ставки на товары, которые он хочет позаимствовать у других пользователей, что изменяет статус товара “На торгах”. - Владелец может принять ставку и одолжить предмет участнику торгов, что меняет статус предмета на «Заимствован». - Владелец может изменить статус предмета, которым он владеет, с «Взял» на «Доступен», когда предмет больше не берется взаймы. - Владелец может просматривать: все свои товары; “Доступные” товары; “Торгуемые” товары; или их “Позаимствованные” товары. - Заемщик может просмотреть список предметов, которые он заимствует. - Пользователь приложения может осуществлять поиск по списку всех “Доступных” и “Торгуемых” товаров по ключевым словам. - Владелец может просматривать профиль заемщика, который одалживает один из своих товаров. В этом задании вы должны предположить, что мобильное приложение (описанное выше) хранит свои данные в удаленной базе данных (а не локально, как это фактически делает текущая версия приложения). Чтобы получить доступ к этой удаленной базе данных, мобильное приложение отправляет HTTP-запрос на удаленный сервер, который соответствует предоставленному интерфейсу удаленного сервера. Веб-сервер анализирует HTTP-запрос, чтобы определить его тип, а затем передает данные на сервер приложений. Данные, которые веб-сервер предоставляет серверу приложений, должны соответствовать предоставленному интерфейсу сервера приложений. Далее сервер приложений анализирует запрос. В зависимости от запроса он либо извлекает данные из базы данных, либо изменяет базу данных, используя предоставленный интерфейс базы данных. В дополнение к мобильному приложению существует также веб-приложение, доступ к которому можно получить через веб-браузер. Веб-приложение, как и мобильное приложение, может получить доступ к удаленной базе данных, отправив запрос на веб-сервер. На основе этого описания составьте диаграмму компонентов UML, представляющую эту систему. (Можно использовать любые программы, например MS Visio или бесплатный онлайн-инструмент — Lucidchart. Обратите внимание, что вам нужно будет создать учетную запись, чтобы использовать этот инструмент.)
эля
ниб
Исполнитель добросовестно написал речь, подготовил презентацию.В целом все отлично.
Инна
Северо-Западный институт управления
Спасибо автору! Работа выполнена в кротчайшие сроки, качественно, без замечаний, с учетом ...
Дарья
МЭИ
Цитата преподавателя: «Блестящий материал!» Все досрочно было сделано, качественно. Все мо...
Анастасия
СГУ
Полина пошла навстречу, ответственно отнеслась к заданию, выполнила раньше срока, всем рек...