4.2.3. Основные проектные методики
Методическое обеспечение технологии SSADM образовано 13 Методики проектирования АС, которые тесно связаны между собой и с элементами ТПП. Их краткую характеристику приведены в табл. 4.1.Методики значительно отличаются по степени формализации проектных процедур, содержащихся в них. Например, методика «реляционный анализ данных» жестко формальная и может быть полностью автоматизирована. О некоторых других, то они трудно поддаются автоматизации, однако их авторы приложили максимум усилий для того, чтобы четко структурировать проектные процедуры и формализовать критерии оценки качества результатов. Примерами таких методик является «Определение требований к АС» и «Выбор вариантов».
С целью привлечения пользователей к процессу разработки целый ряд методик базируется на интенсивном использовании изображений проектных решений в графической форме, что обеспечивает достаточную наглядность и не требует для понимания их сути специальной подготовки в области информационных технологий. Такая форма, например, лежит в основе методик «Моделирование информационных потоков», «Логическое моделирование данных», «Динамическое моделирование данных» и ин.
В рамках ТПП использования отдельных методик, например «Выбор вариантов», ограничено одной технологической стадией или даже этапом. Однако через итерационный характер разработки основных проектных документов большинство методик используются в течение нескольких стадий. Методическое обеспечение технологии SSADM отличается от известных аналогов тем, что значительно повышает качество проектирования. Речь идет о понятии «событие», которое, наряду с понятиями «данные» и «задача», занимает в SSADM центральное место. Введение к рассмотрению понятия «событие» позволяет перенести принятие проектных решений по этим вопросам на стадию 3 и зафиксировать их в проектных документах в достаточно общем виде и в форме, понятной пользователям, которые таким образом могут контролировать правильность решений на содержательном ривни.
Кроме того, если традиционные методы проектирования ориентированы на изображение проекта будущей системы только в пространстве «данные» - «задачи», то технология SSADM позволяет рассматривать проект еще в двух других проекциях: «данные» - «события» и «события» - « задачи ». Наличие этих двух вспомогательных аспектов позволяет разработчикам уже на ранних стадиях выявить скрытые противоречия в проекте и устранить ошибки еще до того, как их могли бы найти при традиционном пидходу.
Все методики, входящие в состав технологии SSADM, изложены достаточно подробно, в доступной форме и обеспечено примерами заполнения проектных документов.
4.2.2. Типовой технологический процесс SSADM | 4.2.4. Перспективы развития технологии SSADM |