Предварительное внешнее проектирование

Следует отметить, что наиболее общей рекомендацией для этого этапа является структурирование (декомпозиция) целей программного продукта по схеме: основные цели —> подцели 1-го уровня... —>... подцели i-го уровня —>..... —> подцели n-го уровня —> функции для пользователя ПО.

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

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

Однако, кроме ответа на вопрос, что должна делать программа, для создания конкурентоспособных ПП в ходе выполнения этого этапа должны быть получены четкие ответы и на ряд других вопросов:

n в чем состоят реальные проблемы, разрешению которых должен способствовать ПП;

n что представляют собой входные данные;

n какими должны быть выходные данные;

n какими ресурсами располагает проектировщик.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: