ВУЗ:
Составители:
Рубрика:
− широкое внедрение и постоянный рост производительности компьютеров, позволив-
шие использовать эффективные графические средства и автоматизировать большинство эта-
пов проектирования;
− внедрение сетевой технологии, предоставившей возможность объединения усилий
отдельных исполнителей в единый процесс проектирования путем использования разделяе-
мой базы данных, содержащей необходимую информацию о проекте.
САSЕ-технология представляет собой методологию проектирования ИС, а также набор
инструментальных средств, позволяющих в наглядной форме моделировать предметную об-
ласть, анализировать эту модель на всех этапах разработки и сопровождения ИС и разраба-
тывать приложения в соответствии с информационными потребностями пользователей.
Большинство существующих САSЕ-средств основано на методологиях структурного (в ос-
новном) или объектно-ориентированного анализа и проектирования, использующих специ-
фикации в виде диаграмм или текстов для описания внешних требований, связей между мо-
делями системы, динамики поведения системы и архитектуры программных средств.
Современные САSЕ-средства охватывают обширную область поддержки многочислен-
ных технологий проектирования ИС: от простых средств анализа и документирования до
полномасштабных средств автоматизации, покрывающих весь жизненный цикл ПО.
Наиболее трудоёмкими этапами разработки ИС являются этапы анализа и проектирова-
ния, в процессе которых САSЕ-средства обеспечивают качество принимаемых технических
решений и подготовку проектной документации. При этом большую роль играют методы ви-
зуального представления информации. Это предполагает построение структурных или иных
диаграмм в реальном масштабе времени, использование многообразной цветовой палитры,
сквозную проверку синтаксических правил. Графические средства моделирования предмет-
ной области позволяют разработчикам в наглядном виде изучать существующую ИС, пере-
страивать её в соответствии с поставленными целями и имеющимися ограничениями.
В разряд САSЕ-средств попадают как относительно дешёвые системы для персональных
компьютеров с весьма ограниченными возможностями, так и дорогостоящие системы для
неоднородных вычислительных платформ и операционных сред. Так, современный рынок
программных средств насчитывает около 300 различных САSЕ-средств, наиболее мощные из
которых так или иначе используются практически всеми ведущими западными фирмами.
Интегрированное САSЕ-средство (или комплекс средств, поддерживающих полный ЖЦ
ПО) содержит следующие компоненты:
− репозитарий, являющийся основой САSЕ-средства. Он должен обеспечивать хранение
версий проекта и его отдельных компонентов, синхронизацию поступления информации от
различных разработчиков при групповой разработке, контроль метаданных на полноту и не-
противоречивость;
− графические средства анализа и проектирования, обеспечивающие создание и редак-
тирование иерархически связанных диаграмм (IDЕF, DFD, ЕRD и др.), образующих модели
ИС;
− средства разработки приложений, включая языки 4GL и генераторы кодов;
− средства конфигурационного управления;
− средства документирования;
− средства тестирования;
− средства управления проектом;
− средства реинжиниринга.
Все современные САSЕ-средства могут быть классифицированы, в основном, по ти-
пам и категориям. Классификация по типам отражает функциональную ориентацию САSЕ-
средств на те или иные процессы ЖЦ. Классификация по категориям определяет степень ин-
тегрированности по выполняемым функциям и включает отдельные локальные средства, ре-
шающие небольшие автономные задачи (Тооls), набор частично интегрированных средств,
охватывающих большинство этапов жизненного цикла ИС (Тооlkit) и полностью интегриро-
Страницы
- « первая
- ‹ предыдущая
- …
- 27
- 28
- 29
- 30
- 31
- …
- следующая ›
- последняя »