Характеристики
Тип услуг
Разработка сайтов, ПО
Описание
Проект:Создание веб-сайта предприятия по сборке компьютеров с автоматизированной системой расчёта оптимальной стоимости комплектующих.
3.3. Обязательные требования:
3.3.1. Архитектурная модель. Серверная часть проекта реализуется на сервере Node.js с использованием npm и веб-фреймворка express. Бизнес-логика приложения должна быть реализована на основе языка JavaScript. Бизнес-логика реализует основные алгоритмы обработки данных. Клиентский интерфейс реализуется с использованием технологий HTML5, CSS3, DHTML, Ajax, актуальных JavaScript библиотек и других методов разработки веб-интерфейса (React/Angular - по согласованию с руководителем). СУБД для создания базы данных (реляционной/нереляционной) выбирается студентом самостоятельно. Схема базы данных должна обеспечивать ссылочную целостность данных.
3.3.2. Функциональность. Пользовательский интерфейс должен обеспечивать доступ ко всем функциям. Система должна реализовать не менее 10 бизнес-операций, не считая простых операций с базой данных (чтение, запись, изменение данных).
Необходимо предусмотреть механизм авторизации всех пользователей. Количество ролей – не менее 2-3 в зависимости от специфики предметной области (администратор, сотрудник компании, гость и т.п.).
3.3.3. Разработанная система должна обладать следующей инфраструктурой:
- операционная система Windows 8 и выше с возможной предустановкой библиотек или пакетов выбранной среды программирования;
- сервер Node.js актуальной версии;
- СУБД MySQL, MongoDB (допускается свой выбор по согласованию с руководителем) ;
- браузеры Yandex, Firefox, Chrome либо Opera актуальной версии.
Программная документация представляется в составе руководства по установке (развертыванию) программного средства и руководства пользователя для всех категорий.
3.3.4. Требования к информационной безопасности. Организовать процесс защиты хранимых и передаваемых данных (шифрование, резервное копирование данных).
Kufar не несет ответственности за предлагаемый товар.