Веб-приложение с мобильным клиентом

Отменен
Заказ
5788331
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
15 Янв в 23:55
Цена
Договорная
Блокировка
15 дней
Размещен
28 Дек 2023 в 17:46
Просмотров
59
Описание работы

Разработать пример простого AJAX WEB-приложения с мобильным клиентом. Приложение состоит из

- база данных, реализованная с помощью системы управления базами данных MySQL

- ряд модулей интерфейса клиент/сервер, которые запрашивают/изменяют базу данных по запросу клиента (url). Эти модули должны быть реализованы с помощью Java-сервлетов, сценариев JSP, Groovy или NodeJS (Back-End).

- ряд сценариев пользовательского интерфейса, которые взаимодействуют с сервером через интерфейс клиент/сервер и реализуют функциональные возможности системы (Front-End). Эти сценарии должны быть реализованы с помощью простого JS, jQuery (Front-End).

- Мобильный клиент (мобильный интерфейс), реализованный как гибридное или нативное приложение Android.


Пример должен включать как минимум:

- Схема базы данных из 3 отношений.

- Бэкэнд, работающий с СУБД и предоставляющий API для фронтенда. Серверная часть должна реализовывать обновление и запросы к базе данных с помощью SQL.

- Интерфейс, который извлекает и обрабатывает данные с сервера. Интерфейс должен работать с любым веб-браузером. Обратите внимание, что использование HTML DOM (DHTML) обязательно.

- Мобильный клиент (мобильный интерфейс).


Помните, что вам необходимо загрузить отчет, состоящий из 6 разделов, следующим образом:


- Мотивация. Кратко опишите (3–5 предложений) цель приложения, которое вы разработали.

- Установка. Опишите среду разработки, которую вы использовали, а также кратко опишите, как установить приложение.

- Схема базы данных в 3-й нормальной форме

Практическая реализация базы данных с MySQL

Здесь вы предоставляете распечатки MySQL для создания таблиц и установки первичных ключей.

- Серверные сценарии — запросы к базе данных (сервлеты, сценарии JSP, Groovy).

- Здесь вам необходимо проиллюстрировать API, то есть предоставить несколько URL-адресов, вызывающих сценарии на стороне сервера, и пример ответа от сервера.

- Описание внешнего интерфейса — сценарии Javascript, которые связываются с упомянутым выше сайтом сервера и реализуют пользовательский интерфейс. Обратите внимание, что использование HTML DOM (DHTML) является обязательным.

- Описание мобильного клиента (мобильный Front-End).


Упаковка и представление результатов:


Таким образом, ваши результаты должны состоять из

- письменный отчет в формате PDF, содержащий все ранее упомянутые разделы.

- пример базы данных, работающей на вашем компьютере. Дамп MySQL («mysqldump -u user --database mydb> mydb.sql»), содержащий вашу базу данных, должен быть сжат в архив «базы данных».

- пример интерфейса клиент/сервер, реализованный в виде серверных сценариев (сервлеты, JSP, Groovy).

Исходные файлы должны быть сжаты в «интерфейсный» архив.

- интерфейс реализован в виде клиентских скриптов (Javascripts). Каталог, содержащий ваши файлы HTML, JS и CSS, должен быть сжат в архив «gui».

- мобильный интерфейс. Все файлы, реализованные для мобильного приложения, должны быть сжаты в «мобильный» архив.


Все пять файлов (отчет, дамп вашей базы данных, сжатый интерфейс клиент/сервер, сжатый графический интерфейс и мобильный клиент) должны быть загружены.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир