3.2Требования к программному обеспечению Программное обеспечение Системы состоит из Общего программного обеспечения и Специального программного обеспечения.
Общее ПО представляет собой программные средства, требуемые для обеспечения работы специального ПО: операционная система Windows Server 2008, либо Windows Server 2012, .NET Framework 4.0, веб-сервер IIS 7.0, СУБД Oracle 11g и выше.
Специальное ПО предназначено для выполнения определенных предметных задач. Специальное ПО использует компоненты общего ПО для выполнения задач.
В состав специального ПО входит веб-приложение «Электронная Школа».
Все компоненты Системы являются функциональными блоками одного и того же общего и специального ПО.
Разрабатываемые компоненты Системы, представленные в виде модулей подсистем, реализованы в виде отдельных компонентов и входят в состав специального программного обеспечения.
Для организации возможности доступа и одновременной комфортной работы до 1000 пользователей Система должна обеспечивать работу на следующих операционных системах:
Windows XP и выше;
Linux для рабочих станций и серверов;
MacOS;
любой другой операционной системы, в которой есть возможность запуска одного из web-браузеров (см. ниже).
Должна быть реализована возможность работы пользователей в следующих web-браузерах:
Internet Explorer 10.0 и выше (только для Windows);
Mozilla Firefox 10.0 и выше;
Safari 3 и выше;
Google Chrome 5.0 и выше;
Opera 15 и выше.
Для возможности загрузки, выгрузки и печати данных должна быть реализована возможность работы пользователей в следующих офисных приложениях:
MS Office 2003 и выше;
OpenOffice 3.0 и выше;
любой другой аналог вышеперечисленных приложений.
Система должна обеспечивать комфортную работу пользователей с доступом к сети Интернет со скоростью не менее 512 Кбит/сек.
3.3Требования к техническому обеспечению Требования к техническим характеристикам серверов для функционирования модуля представлены в таблице (см. Таблица 1).
Таблица 1 – Требования к техническим характеристикам серверов для функционирования модуля «Электронная Школа»
Наименование сервера
| Технические характеристики
| Технические характеристики сервера приложения «Электронная Школа».
Количество 2 шт.
| Платформа - Intel64
| Процессор – 8 шт. (технологии «Core»)
| Объем оперативной памяти – 16 Гб
| Дисковая подсистема – 80 Гб
| Сетевые интерфейсы – 1 шт.
| Интерфейсы сети хранения – 1 шт.
| Системное ПО
Операционная система:
Ubuntu Server 12.04 LTS или выше.
Программные компоненты:
Python2.6
psycopg2
libxml2
openssl
pyxmlsec
PIL
JAVA
Python-LDAP
LXML
Web-сервер gunicron
| Технические характеристики сервера БД «Электронная Школа».
Количество 1 шт.
| Платформа - Intel64
| Процессор – 16 шт. (технологии «Core»)
| Объем оперативной памяти – 32 Гб
| Дисковая подсистема – 80 Гб
| Сетевые интерфейсы – 1 шт
| Интерфейсы сети хранения – 1 шт.
| Системное ПО
Операционная система:
Ubuntu Server 12.04 LTS или выше.
Программные компоненты:
PostgreSQL 9.3
| Технические характеристики сервера балансировщика «Электронная Школа».
Количество 1 шт.
| Платформа - Intel64
| Процессор – 2 шт. (технологии «Core»)
| Объем оперативной памяти – 4 Гб
| Дисковая подсистема – 40 Гб
| Сетевые интерфейсы – 1 шт.
| Системное ПО
Операционная система:
Ubuntu Server 12.04 LTS или выше. Web-сервер Ngnix
| |