ПОИСК Статьи Чертежи Таблицы Изучение возможностей и функциональные спецификации из "Как интегрировать САПР и АСТПП " Изучение возможностей является вашим первым рассмотрением проблемы и должно занять не более недели или двух. Примените инженерный подход и определите проблему в общих чертах. Если изучение показывает, что проблема ориентирована на людей, вам надлежит исключить всякое дальнейшее изучение с компьютерной точки зрения и рекомендовать гуманитарный подход. В противном случае вы увязнете в зыбучих песках . [c.243] Функциональные спецификации выполняют роль некоего контракта между системным подразделением и пользователем они устанавливают, какие функции система программного обеспечения будет обеспечивать и как пользователь сможет работать с системой. [c.243] Функциональную спецификацию нужно сформулировать на (нетехническом) понятном языке и ориентировать на такого читателя в коллективе пользователей, который не обязательно знаком с компьютерной технологией. Она должна занимать не более 100 страниц даже для большой системы. Если вы новичок в системе ИПТ, то изготовление функциональной спецификации может занять месяцы, потому что вы все еще изучаете способности своей системы. Однако как только вы обретаете понимание того, что ваша система может делать и как с этим обходиться, завершение функциональной спецификации должно занять не более 8 недель (если оно длится дольше, рассмотрите разделение проекта на меньшие подпроекты). [c.243] Функциональная спецификация будет содержать, по крайней мере, следующие разделы. [c.243] Обзор для руководства. Устанавливает общую цель системы и причину ее существования. Детализирует потребительную стоимость, обеспечиваемую системой организации, и представляет краткое обоснование затрат. [c.243] Этот обзор должен иметь вид повествования, чтобы пользователь получил реалистическое представление о том, на что будет похожа работа с системой. [c.244] Детализация функциональных возможностей. 6 этом разделе уточняются входные данные, внутренняя обработка и результаты. Следует полностью детализировать функции, намеченные в функциональном обзоре. Для всех программ представляются форматы экрана и отчета. Для любого экрана, требующего ввода, перечисляются все элементы, которые должны быть введены, и указывается, кем и когда. Следует объяснить все формулы и алгоритмы, которые нужно применять. [c.244] Разное. Сюда можно включать разнообразную информацию, изменяющуюся от проекта к проекту. Например, описания аппаратуры и интерфейсов, документацию, методы обучения, модификации и поддержки, общее описание предполагаемых будущих этапов, глоссарий терминов, протоколы телекоммуникаций, формы печати входных данных. [c.244] Вернуться к основной статье