«Договор о проведении обследования». Документ является договором на выполнение работ по этапу Анализа предметной области (его можно также назвать «Соглашением»).
В договоре можно определить состав и содержание результирующих документов. Можно также оговорить способ описания бизнес-диаграмм (стандарт IDEF0, средства Oracle или Rational Rose, ARIS и пр.).
Соглашение о конфиденциальности
«Соглашение о конфиденциальности». Данный документ, призван защитить Заказчика от возможной утечки конфиденциальной информации, полученной при обследовании предприятия.
Составляется по инициативе Заказчика. Может оформляться как приложение к «Договору о проведении обследования».
Техническое задание
Документ «Техническое задание» содержит определение цели и границ проекта, функционального наполнения системы и требуемых ресурсов, этапов работ и выходных документов. За основу формы и содержания ТЗ взят отечественный стандарт ГОСТ 34.602-89 [см. 2.1.2]. Учтены также рекомендации международного стандарта IEEE Std 830-1993 (Спецификация требований к ПО), которые касаются второй, третьей и, частично, первой части ТЗ [см. 2.4.2].
|
|
ТЗ состоит из разделов:
1. Общие сведения.
2. Назначение и цели создания (развития) системы.
3. Требования к системе.
3.1. Требования к системе в целом.
3.2. Требования к функциям системы.
3.3. Требования к информационному обеспечению.
3.4. Требования к программному обеспечению.
3.5. Требования к техническому обеспечению.
3.6. Требования к организационному обеспечению.
3.7. Требования к методическому обеспечению.
4. Состав и содержание работ по созданию (развитию) системы.
5. Порядок контроля и приемки системы.
6. Описание состава работ и исполнителей по подготовке системы к внедрению.
7. Требования к документированию.
8. Источники разработки.
9. Приложения.
Далее опишем эти разделы.
Общие сведения
Здесь указывается, главным образом, следующее:
· Полное наименование системы и ее условное обозначение.
· Основание работ – в первую очередь, номер договора, на основании которого создается система.
· Наименование предприятий разработчика (исполнителя) и заказчика системы, их реквизиты.
· Плановые сроки начала и окончания работ по созданию (развитию) системы.
· Сведения об источниках и порядке финансирования работ.
· Порядок оформления и предъявления заказчику результатов работ по созданию системы.
Назначение и цели создания (развития) системы
В разделе 2 определяются:
· Назначение создания (развития) системы - здесь указывают вид автоматизируемой деятельности и перечень объектов автоматизации.
· Цели создания (развития) системы - здесь указывают конкретные цели, например, требуемые значения каких-либо показателей объекта автоматизации, которые должны быть достигнуты в результате создания ИС.
|
|
Требования к системе
Раздел 3 может содержать следующие пункты (состав пунктов определяется Исполнителем и Заказчиком):
· Требования к системе в целом:
· требования к программной архитектуре и функционированию системы;
· требования по эксплуатации системы (условия и регламент эксплуатации и обслуживания, допустимые площади, параметры электросетей, состав и условия хранения технических компонентов и пр.);
· требования к численности, квалификации и режиму работы персонала системы;
· требования безопасности (при монтаже, наладке, эксплуатации, обслуживании и ремонте технических средств системы, по допустимым уровням освещенности, вибрационных и шумовых нагрузок);
· требования к эргономике и технической эстетике;
· требования к надежности (по сохранности информации при авариях, по защите от влияния внешних воздействий и пр., причем приводится перечень событий, при которых должна быть обеспечена сохранность информации);
· требования к защите информации от несанкционированного доступа (на основе отраслевых нормативов);
· требования к патентной чистоте (указывают перечень стран, в отношении которых должна быть обеспечена патентная чистота системы и ее частей);
· требования по стандартизации и унификации (степень использования стандартных, унифицированных методов реализации функций системы, поставляемых программных средств, типовых проектных решений, унифицированных форм документов и т.д.);
· дополнительные требования (к стендам, тренажерам, специальные требования к системе при особых условиях эксплуатации и пр.).
· Требования к функциям системы:
· по каждой подсистеме (перечень которых определяется выше в требованиях к программной архитектуре) - перечень функций и задач, подлежащих автоматизации;
· требования к качеству реализации каждой функции, к форме представления выходной информации, характеристики необходимой точности и времени выполнения, требования одновременности выполнения группы функций и пр.;
· перечень и критерии отказов для каждой функции, по которой задаются требования по надежности (это можно указать в документе «Спецификация на программирование»).
· Требования к информационному обеспечению:
· к составу, структуре и способам организации данных в системе;
· к информационному обмену между компонентами системы;
· к информационной совместимости со смежными системами;
· по использованию действующих классификаторов;
· к процессу сбора, обработки, передачи данных в системе и представлению данных;
· к контролю, хранению, обновлению и восстановлению данных.
· Требования к программному обеспечению – требования к видам и характеристикам средств программного окружения (ОС, СУБД, драйверы и пр.).
· Требования к техническому обеспечению – требования к видам, функциональным, конструктивным и эксплуатационным характеристикам средств технического обеспечения.
· Требования к организационному обеспечению – требования к функциям персонала подразделений, участвующих в функционировании системы или обеспечивающих эксплуатацию, в т.ч. к защите от ошибочных действий персонала.
· Требования к методическому обеспечению - требования к составу НТД системы (перечень применяемых при ее функционировании стандартов, нормативов, методик и т. п.).