Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
2100 ₽

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

project expired


Общее задание: Информационная система должна быть реализована в виде распределенного приложения на языке 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.  freelancer isn't working in the service any longer
  2.  381 
     

    25 days25000 ₴

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

    Development

    Ukraine Kyiv | 13 April 2017 |
  3. 20 days20000 ₴
    Никита Дмитренко
     191 

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

    Ukraine Kyiv | 13 April 2017 |
  4. 30 days40000 ₽
    Владимир Шадов
     95 
    Russia Russia | 18 April 2017 |
  • Alexandr Brytskyi
    Complain | 13 April 2017 |

    Привет!!
    не совсем понимаю зачем разделять эту логику?

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

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



Client
Egor Palatov
Belarus Belarus
Project published
12 April 2017
58 views