Требования к программному обеспечению - GitPushMe/IP_calculate GitHub Wiki

Требования к программному обеспечению

Требования к программному обеспечению серверной части

Для функционирования сайта необходимо следующее программное обеспечение:

  • Операционная система – не ниже Windows 7 Professional SP1;
  • Веб-сервер – Apache версии не ниже 2.26;
  • СУБД – MySQL версии не ниже 8.x.

Требования к клиентскому программному обеспечению

Сайт должен быть доступен для полнофункционального просмотра с помощью следующих браузеров:

  • Google Chrome 80 и выше;
  • Яндекс.Браузер 20 и выше;
  • MS IE 11.0 и выше;
  • Opera 70.0 и выше;
  • Mozilla Firefox 80.0. Сайт должен быть работоспособен (информация, расположенная на нем, должна быть доступна) при отключении в браузере поддержки Flash и JavaScript.

Требования к техническому обеспечению

Для функционирования сайта необходимо следующее техническое обеспечение со следующими минимальными характеристиками:

  • процессор – Intel Pentium III 1 GHz;
  • оперативная память – 512 Mb RAM;
  • жесткий диск - 20 Gb HDD.

Требования к лингвистическому обеспечению

Сайт должен выполняться на русском и английском языках. Должна быть предусмотрена возможность переключения между русским и английским языками на любой из страниц сайта.

Требования к эргономике и технической эстетике

Сайт должен быть адаптивным, то есть оптимизирован для просмотра при разрешении 1024768, 12801024 без горизонтальной полосы прокрутки и без пустых (белых) полей для основных типов разрешения. Элементы управления должны быть сгруппированы однотипно – горизонтально либо вертикально – на всех страницах. На каждой странице должны отображаться логотип компании и контактная информация. Интерфейс подключаемых модулей должен быть выполнен в едином стиле с интерфейсом ядра системы и должен обеспечивать возможность прозрачного перемещения администратора между модулями системы и использование одинаковых процедур управления и навигационных элементов для выполнения однотипных операций.