logo

51. Методы анализа информационных систем

Начало формирования требований связано уже с первой (предпроектной) стадией создания системы, когда проводится обоснование целесообразности разработки.

Чем полнее, обоснованнее будут сформулированы требования на начальном этапе (на стадии ТЗ), тем успешнее (быстрее, дешевле) может оказаться процесс создания системы. Требования к системе делят на три группы.

1. Требования к системе в целом

Включают в себя

1.1. Требования к структурным характеристикам и режимам функционирования системы:

– состав основных функций (состав функциональных подсистем);

– объектная структура системы (число уровней иерархии, основные объектные подсистемы на каждом уровне);

– требования к средствам и способам обмена информацией между объектными подсистемами в случае их территориальной разобщенности;

– требования к интегрируемости (совместимости) со смежными системами или уже реализованными элементами создаваемой системы, с которыми должна быть обеспечена возможность взаимодействия;

– требования к режимам функционирования системы (пакетный, интерактивный и т. д.).

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

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

– перечень отказов (указание на то, что понимается под отказом) системы или ее частей, по которым следует предъявлять требования по надежности;

– состав и количественные значения (нормы) показателей надежности по типам отказов для системы или ее элементов;

– требования к методам оценки и контроля надежности на разных этапах создания системы (жизненного цикла системы);

1.4. Требования к качеству данных:

– показатели достоверности данных (вводимых, хранящихся, выдаваемых системой) и их количественные значения; ситуации (события), при которых должна быть обеспечена сохранность данных;

– возможные способы несанкционированного доступа к данным, от которых система должны быть защищена;

1.5. Требования по стандартизации и унификации: используемые стандарты при создании системы документооборота, используемые классификаторы, требования по применению типовых программных и технических средств при создании системы;

1.6. Требования к развитию системывозможности модификации, включения новых функций, открытости (возможности взаимодействия с другими системами), масштабируемости (увеличения числа пользователей, числа подключаемых терминалов и пр.)

2. Требования к функциям (задачам), выполняемым системой; включают в себя:

– перечни задач по каждой функциональной подсистеме (комплек­су информационных технологий) с их распределением по уровням системы;

– требования к качеству реализации каждой функции (задачи, комплекса задач);

– формы представления входной и выходной информации;

– временной регламент (требования к временным характеристикам); требования к качеству результатов (достоверности выдаваемой информации, точности расчетов и т. д.).

3. Требования к видам обеспечения (информационному, техническому, программному и т. д.).

Состав требований к видам обеспечения зависит от типа и назначения системы.

Требования к информационному обеспечению могут включать в себя требования к качеству данных, составу и способу организации данных, их совместимости со смежными системами, использованию классификаторов и унифицированных документов, методам контроля, хранения, обновле­ния и восстановления данных.

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

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