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