Технологические аспекты разработки ПО АСОИУ. - 15 стр.

UptoLike

17
статические или динамические структуры, массивы или иные структуры.
При необходимости могут быть созданы новые структуры или модифициро-
ваны уже известные. Как правило, выбор структур сопровождается учётом
следующих параметров: объём и типы данных, основные операции с данны-
ми (создание, хранение, поиск, сортировка), частота обращения к данным.
Отбор возможных вариантов структур данных производится по объёму тре-
буемой памяти и сложности вычислений при выполнении основных опера-
ций с данными.
Необходимо описать входные/выходные данные. Приводится общая ха-
рактеристика всех входных данных с указанием их назначения, типа, форма-
та, размера и способа организации. Описываются тип носителя, расположе-
ние входных данных и метод доступа к ним. Затем описываются выходные
данные, получаемые в результате полной обработки соответствующих вход-
ных данных и отвечающие требованиям постановки задачи. Формы описа-
ния входных и выходных данных совпадают. В обязательном порядке ука-
зываются ограничения, накладываемые на входные и выходные данные (до-
пустимые значения, диапазоны изменений, максимальные объёмы и т.д.), и
размеры необходимой памяти всех видов.
Разработка пользовательского интерфейса. Этот подраздел второго
раздела должен содержать обзор существующих способов и форм взаимо-
действия (диалога) пользователя с системой. Членам бригады необходимо
мотивировать выбор определённой формы человеко-системного взаимодей-
ствия. Необходимо разработать сценарий диалога и в соответствии с ним
построить граф состояний интерфейса. Для случая табличной формы взаи-
модействия нужно привести в отчёте описание всех основных оконных
форм и меню. При использовании директивной (фразовой) формы нужно
описать основные команды (директивы). В случае событийного программи-
рования бригаде необходимо разработать и описать в отчёте граф состояний