ТРЕБОВАНИЯ К ПРОГРАММЕ ИЛИ ПРОГРАММНОМУ ИЗДЕЛИЮ



4.1.Требования к функциональным характеристикам

4.1.1. Система должна представлять совокупность методических и программных средств решения следующих задач:

• задачи построения минимального покрывающего дерева;

• поиск покрывающего цикла минимальной длины (задача коммивояжера);

• задачи поиска кратчайшего пути.

4.1.2. Для этих задач должны быть реализованы:

• алгоритм, обеспечивающий получение точного решения;

• в том случае, если точное решение получается алгоритмом, имеющим неполиномиальную вычислительную сложность, то необходимо дополнительно разработать алгоритм, обеспечивающий получение приближенных решений с полиномиальной вычислительной сложностью.

4.1.3. Методическое обеспечение должно быть реализовано в пользовательском интерфейсе системы, который должен предполагать выбор задачи, метода и алгоритма ее решения; ввод данных; решение проектной задачи и сохранение исходных данных, промежуточных и окончательных результатов во встроенной базе данных для последующего анализа.

4.2. Требования к надежности

4.2.1. Предусмотреть контроль вводимой информации и блокировку некорректных действий пользователя при работе с системой.

4.2.2. Обеспечить корректное завершение вычислений с соответствующей диагностикой при превышении имеющихся вычислительных ресурсов.

4.2.3. Обеспечить целостность информации, хранящейся в базе данных.

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

4.3.1.Система должна работать на IBM совместимых персональных компьютерах.

4.3.2. Минимальная конфигурация:

• тип процессора................................... Pentium-100;

• объем оперативного запоминающего устройства 16 Мб;

• тип монитора...................................... SVGA (15").

4.4. Требования к информационной и программной совместимости

Система должна работать под управлением операционной системы Windows'95 и выше.

ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ

5.1.Разрабатываемая система должна включать справочную информацию о работе системы и подсказки пользователю.

5.2.В состав сопровождающей документации должны входить:

• пояснительная записка;

• руководство пользователя.

После утверждения технического задания организация-разработчик непосредственно приступает к созданию программного обеспечения. Однако переход к следующему этапу разработки - этапу уточнения спецификаций требует принятия еще некоторых принципиальных решений, от которых во многом зависят как характеристики и возможности разрабатываемого программного обеспечения, так и особенности его разработки, начиная с выбора моделей этапа уточнения спецификаций.

 


Дата добавления: 2021-04-15; просмотров: 83; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!