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