Использование прототипов для разработки АИС [26] - Способы построения автоматизированных информационных систем

Основной трудностью при создании интегрированных АИС является длительность разработки -- большая протяженность этапов проектирования зачастую приводит к тому, что к завершению создания АИС уже не удовлетворяет изменившимся требованиям пользователей.

Для обеспечения высокого качества создаваемых АИС зачастую в процесс разработки вовлекают будущих пользователей. При этом на начальных этапах реализации проекта создается система-прототип, т. е. интерактивная модель будущей системы, с помощью которой пользователю демонстрируют возможности будущей системы. В процессе работы с прототипом пользователь знакомится с функциями будущей системы, оценивает ее состав и структуру, эксплуатационные характеристики. На основании прототипа пользователь может уточнять и дополнять свои требования, что служит своеобразной спецификацией для дальнейшей разработки ИС и позволяет разработчикам оперативно реализовывать уточнения в создаваемой системе, модифицируя состав реализуемых функций, элементы интерфейса, формы итоговых отчетов и т. д.

Проектирование АИС при использовании прототипов включает следующие основные этапы:

    1) определение основных требований; 2) создание рабочего прототипа; 3) использование рабочего прототипа (оценка прототипа и уточнение требований); 4) пересмотр и улучшение прототипа; 5) разработка окончательной версии системы.

Отметим, что перечисленные этапы могут многократно повторяться, реализуя тем самым спиральную модель жизненного цикла.

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

Похожие статьи




Использование прототипов для разработки АИС [26] - Способы построения автоматизированных информационных систем

Предыдущая | Следующая