Требования к системе следующие:
* программный продукт должен обладать необходимой гибкостью для последующего развития (добавления новых функциональных модулей)
* программный продукт должен обеспечивать целостность и конфиденциальность хранимой информации
* должна быть обеспечена авторизация пользователей с использованием единого механизма регистрации, разграничения доступа пользователей иили групп пользователей к функциям и различным ресурсами системы, использование ролевой модели для разграничения прав доступа
* должно быть обеспечено взаимодействие с СУБД промышленного класса, класса MS SQL Server или эквивалент.