Требования к лингвистическому обеспечению
Интерфейс системы должен быть реализован преимущественно на русском языке.
Лингвистическое обеспечение системы должно быть достаточным для общения различных категорий пользователей в удобной для них форме с техническими средствами разрабатываемой системы и для осуществления процедур преобразования и машинного представления обрабатываемой информации.
Формы ввода и отображения информации разрабатываются посредством среды визуального программирования Borland Delphi 7.
Работа с базой данных, реализуемой на основе СУБД Oracle 9, должна производиться при помощи языков манипулирования данными SQL и PL/SQL.
Требования к программному обеспечению
Программное обеспечение (ПО) разрабатываемой системы должно быть достаточным для надежного и качественного выполнения всех функций системы и дальнейшего расширения задач системы, а также иметь средства организации всех требуемых процессов обработки данных, позволяющие своевременно выполнять все автоматизируемые функции.
ПО должно создаваться на основе следующих принципов:
а) функциональная достаточность;
б) надежность (в том числе восстанавливаемость, наличие средств выявления ошибок);
в) модульность построения для обеспечения единой технологии написания программ и удобства эксплуатации (ПО должно быть построено таким образом, чтобы отсутствие отдельных данных не сказывалось при выполнении функций, для реализации которых эти данные не используются);
г) модифицируемость (внесение изменений в ПО, связанные с изменением коэффициентов расчетов, отчетной документации и т.д., должно осуществляться программистами сопровождения достаточно просто, без значительных изменений всего ПО);
д) отделение данных и вычислительных процедур от клиентских программ.
Прикладное ПО должно обеспечивать:
а) выполнение всех функций системы;
б) возможность адаптации к изменяющимся с течением времени условиям функционирования объекта автоматизации.
Программное обеспечение должно позволять производить частичную замену программ: без коррекции других.
Эксплуатационная программная документация на систему должна соответствовать стандартам и содержать все сведения, необходимые персоналу АСУ для использования ПО (в том числе его модификации), его первоначальной загрузки., запуска программ и проверки их функционирования с помощью соответствующих тестов.