Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Case-технология проектирования программного обеспечения информационных систем


Структура каждой CASE-системы должно обеспечивать скоординированную взаимодействие всех ее компонентов между собой и с пользователем. Большую роль при этом играют возможности менеджеров задач и сообщений, согласовывают работу различных инструментальных средств. Гибкий интерфейс призван обеспечивать единый доступ пользователей к различным компонентам и их функций.

Интегрированный CASE-пакет содержит множество средств, принадлежащих к четырем основным группам:

1. Средства централизованного хранения в течение ЖЦ всей информации относительно проектируемого ПО. Это так называемый репозиторий, который является основой CASE-пакета. Соответствующая БД должна быть способна поддерживать большую систему описаний и характеристик и предусматривать надежные меры защиты от ошибок и потерь информации. Репозиторий должен обеспечивать:

• хранение описания структуры программы и всех компонентов последней;
• режим накопления при введении описаний объектов;
• распространение действия нового или скорректированного описания на информационное пространство всего проекта;
• синхронизацию поступления информации от различных пользователей;
• хранение версий проекта и отдельных его компонентов;
• управление сложными конфигурациями и сбором версий при построении больших приложений;
• возможности совместной работы инструментальных средств от различных производителей;
• контроль информации на корректность, полноту и обоснованность.

2. Средства ввода, предназначенные для ввода данных в репозиторий, а также для организации взаимодействия с CASE-пакетом. Эти средства должны поддерживать различные методологии и использоваться в течение ЖЦ многими категориями пользователей: аналитиками, проектировщиками, инженерами, администраторами и т.д.

3. Средства анализа, проектирования и разработки, имеющие поддерживать планирование и анализ различных описаний, а также преобразование их в процессе разработки.

4. Средства вывода, используемые для документирования, управления проектом и кодовой генерации.

Все приведенные компоненты вместе должны обеспечивать решение следующих функциональных задач:
o поддержка графических моделей;
o контроль проектной информации;
o организация и поддержка репозитория;
o поддержка процесса проектирования и разработки.

Другие статьи по теме:

- Интегрированная программная среда поддержки дистанционного обучения «МатЛог»
- Язык программирования Паскаль
- Этапы проектирования при разработке программного продукта
- Eclipse
- Средства быстрой разработки прикладных программ


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами