Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
2100 ₽

Web-приложение(Тема:Онлайн магазин электронных устройств)

истекло время актуальности


Общее задание: Информационная система должна быть реализована в виде распределенного приложения на языке Java c использованием современных технологий и фреймворков разработки веб-приложений.  

Уровни архитектуры: приложение должно быть распределено по 3-ем отдельным серверам: 

Сервер СУБД: СУБД для размещения базы данных курсового проекта выбирается студентом самостоятельно. 

Сервер Приложений 1: используется для размещения "серверной" части приложения, представленной Моделью на основе ORM технологии и Бизнес-логикой приложения на основе сервисного-ориентированного фреймворка по выбору студента. 

Сервер Приложений 2: используется для размещения Клиентского веб-приложения разработанного с использованием технологий построения веб-приложений Java либо JavaScript по выбору студента. 

Обязательные требования: 

1. Конкретные версии фреймворков и технологий применяемых для реализации проектов должны быть актуальными на начало 2017 года (используемая стабильная версия должна быть выпущена не позднее четвертого квартала 2016 года). 

2. Функционал серверной части должен составлять не менее 7 вариантов использования без учета CRUD операций и Авторизации/регистрации пользователей. Функционал приложения должен быть согласован с руководителем курсового проекта в срок согласно календарному плану работы над курсовым проектом. Невыполнение заявленного функционала, может служить причиной не допуска студента к защите курсового проекта. 

3. При разработке необходимо использовать не менее трех паттернов проектирования GoF. 

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

5. Обязательны для исполнения все требования, представленные в техническом задании, а также в приложении к техническому заданию.  

Требования к поставке. Разработанное приложение поставляется в виде 4-х артефактов: 

1. База данных в виде скрипта(ов) создания и изначального наполнения данными. 

2. Бизнес-логика в виде архива приложения для развертывания на сервере приложений 1. 

3. Клиентского веб-приложения в виде архива приложения для развертывания на сервере приложений 2.



  1.  фрилансер больше не работает на сервисе
  2. 25 дней25000 ₴
    ARTEM OREL
     322  проверен 

    Добрый день!
    Меня зовут Дмитрий Хроменков
    Компания prof-it
    www.prof-it.bz
    Нам интересен Ваш проект
    В рамках какого бюджета Вы рассматриваете разработку данного ресурса?
    Есть ли опыт работы с компаниями?
    Какой вариант оплаты для Вас был бы удобен?
    Есть ли какие-то особые пожелания ?
    +380731045190
    [email protected]

    Украина Киев | 13 апреля 2017 |
  3. 20 дней20000 ₴
    Никита Дмитренко
     211 

    Добрый день . Реализую вам ваш магазин соблюдая все требования которые вы описали выше(Микросервисная архитектура). Будет выполнено на spring(IoC,MVC,Data,Security,Boot), Hibernate,MySQL/PostgreSQL. Разверну все 3 сервера в облаке на DigitalOcean, сможете следить за выполнением.
    Цена указана приблизительно и за работу бэк-енда , о фронт-енде и его сложности нужно отдельно говорить т.к буду поручать верстальщику отдельно работу. Реализуем четко в срок если будет точное тз.
    Скайп dmitrenko55555, моб 380635927798

    Украина Киев | 13 апреля 2017 |
  4. 30 дней40000 ₽
    Владимир Шадов
     95 
    Россия Россия | 18 апреля 2017 |
  • Привет!!
    не совсем понимаю зачем разделять эту логику?

    Сервер Приложений 1: используется для размещения "серверной" части приложения, представленной Моделью на основе ORM технологии и Бизнес-логикой приложения на основе сервисного-ориентированного фреймворка по выбору студента. 

    Сервер Приложений 2: используется для размещения Клиентского веб-приложения разработанного с использованием технологий построения веб-приложений Java либо JavaScript по выбору студента. 



Заказчик
Egor Palatov
Беларусь Беларусь
Проект опубликован
12 апреля 2017
58 просмотров