ПО для школы HTML разработка

Гость4 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
12.10.2021

Техническое задание на написания ПО, для школьного продукта «электронное расписание»

· 1. Обзор продукта.

Программное обеспечение предназначено для учебного заведения и будет использоваться на

интерактивном дисплее учениками и их родителями. Работа осуществляется на любой

операционной системе, предусматривающей поддержку HTML5.

Интерфейс представляет из себя меню в полный экран, с активными разделами (кнопками): расписание уроков, новости, меню в столовой, рейтинг учеников, фото (изображения)

· 2. Взаимодействие продукта (с другими продуктами и компонентами)

ПО должно взаимодействовать с ресурсом «электронная школа» на котором содержится

информация для данных разделов.

· 3. Функции продукта (краткое описание)

Расписание уроков

Взаимодействие ПО с ресурсом «электронная школа» основано на технологии API. С платформы «электронная школа», (при обновлении или изменении) получается *.xml файл, из данного файла формируется расписание и

отображается в ПО на интерактивном дисплее.

Расписание должно отображаться с возможностью выбора желаемого класса (т.е показывать уроки выбранного класса)

Расписание должно содержать:

1. День недели

2. Номер урока п\п

3. Время начала и окончания

4. Название предмета

5. Номер кабинета

6. Фамилия преподавателя

Новости

Возможность изменения и добавление информации в текстовом виде, с изображениями и видеоряда с удаленного рабочего места.

При добавлении новостей формируется дата выхода этой новости

Каждая добавленная новость выходит топ раздела новостей.

Желательно новости представлять в кратком виде в виде ленты-ротатора, в случае потребности получить больше информации по выбранной

новости она открывается во весь экран. Задержка показа такой новости

регулируется константой времени показа развернутой новости. После истечения

этого веремени новость «схлопывается» до формы ленты ротатора. Далее ротатор

перебирает новости следующие по списку.

Меню в столовой

Меню в столовой должно отображать актуальную информацию по меню школьной столовой с формированием информации через файл

формата xls, который можно взять с сайта. Шаблон имеется.

Рейтинг учеников

Исходная информация берется из системы ЭШ через технологию API, это Ученик (ФИО), класс, средний бал. Если средний бал попадает в «вилку» констант, этот ученик

будет выводится в рейтинге учеников по классу, по школе. Периодичность

считывания данных среднего балла (1 сутки/1 час какая затратность)

Фото (изображения)

Возможность добавить изображения для вывода на экран

Каталоги с фотографиями должны размещаться на устройстве, на котором установлено данное

программное обеспечение

Раздел фото на интерфейсе должен содержать в себе фотоальбомы с названиями.

Изображения должны отображаться в виде «карусели». Имеется опция которая позволяет показывать одни

изображения чаще чем другие, или «заморозить» на одном.

· 4. Требование к безопасности:

Пользователь не должен никаким способом закрыть, свернуть данное ПО, чтобы попасть на рабочий стол ОС.

· 5. Требования к производительности

2х ядерный процессор

4Gb RAM

SSD 240

Операционная система, поддерживающая HTML5

Форм-фактор Nettop

· 6. Требования к логической структуре БД (если требуется)

- Целостность базы данных – требование полноты и непротиворечивости данных;

- Многократное использование данных;

- Простота обновления данных;

- Защита данных от несанкционированного доступа, искажения и уничтожения.

- Беспрепятственное взаимодействие базы данных с ресурсом «электронная школа»

- База данных должна находиться на локальном серверном устройстве

Заявки фрилансеров