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