Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 10.doc
Скачиваний:
58
Добавлен:
06.02.2016
Размер:
3.25 Mб
Скачать

Вопрос 3. Факторы эффективности case-технологий

Эффективность применения CASE-технологии проектирования ИС проявляется в улучшении качества создаваемого проекта, сокращении стоимостных и временных затрат на всех стадиях ЖЦ ИС (рис. 3.1).

Рассмотрим факторы эффективности CASE-технологии:

    1. Как отмечалось, CASE-технология создает возможность для реин­жиниринга бизнеса и предусматривает перенос центра тяжести трудоемкости создания системы на предпроектную и проектную стадии. Тщательная проработка этих стадий в интерактивном ре­жиме с компьютерной поддержкой уменьшает число возможных ошибок проектирования, исправлять которые на последующих ста­диях затруднительно.

Рисунок 3.1 – Факторы эффективности CASE-технологии

    1. Доступная для понимания пользователей-непрограммистов гра­фическая форма представления модели позволяет следовать принципу пользовательского проектирования, предусматривающему участие пользователей в создании системы. CASE-модель способствует взаимопониманию между всеми участниками создания системы (заказчиками, пользователями, проектировщиками, программистами).

    2. Наличие формализованной модели системы создает возможность для многовариантного анализа с прототипированием и ориентировочной оценкой эффективности вариантов. CASE-модели позволяют осуществлять функционально-стоимостной анализ (Activity-Based CostingABC) для выявления и исследования стоимости выпол­нения той или иной функции. Анализ прототипа системы позволя­ет скорректировать будущую систему до того, как она будет реали­зована в окончательном виде. Этот подход ускоряет и удешевляет создание системы.

    3. CASE-технология позволяет использовать концепцию сборочного проектирования, основанную на повторном использовании типовых проектных решений (компонентов) системы. Сборка прикладной программы из готовых компонентов позволяет значительно со­кратить стоимость и время разработки ИС.

    4. Закрепление в формализованном виде требований к системе избавляет проектировщиков от необходимости многочисленных корректировок в соответствии с новыми требованиями пользова­телей.

    5. Отделение проектирования системы от программирования со­здает устойчивость проектных решений для реализации на раз­ных программно-технических платформах.

    6. Наличие формализованной модели реализации системы и соот­ветствующих средств автоматизации позволяет осуществить ав­томатическую кодогенерацию программного обеспечения систе­мы и создать рациональную структуру базы данных.

    7. На стадии эксплуатации системы появляется возможность внесения изменений на уровне модели, не обращаясь к текстам программ, силами специалистов отдела автоматизации фирмы, т. е. осуществить модификацию проекта.

    8. Модель системы может использоваться не только как основа, но и в целях автоматизированного обучения персонала с использо­ванием диаграмм.

    9. На основе модели действующей системы может выполняться биз­нес-анализ для поддержки управленческих решений и бизнес-ре­инжиниринг при изменении направления деятельности фирмы.

Соседние файлы в предмете Проектирование информационных систем