Применение case-средств для проектирования информационных систем

  • 18 окт. 2010 г.
  • 5503 Слова
Содержание

| |Введение…………………………………………………………… |3 |
|1. |Эволюция CASE-средств…………………………………………. |5 |
|2. |Классификация CASE-средств…………………………………….|7 |
|3. |Примеры CASE-средств и их характеристики………………….. |9 |
|4. |Состав, структура и функциональные особенности CASE-средств……………………………………………………………… |14 |
|5. |Методологии и технологии проектирования информационныхсистем………………………………………………………………. |17 |
|6. |Пилотный проект………………………………………………….. |21 |
|7. |Переход к практическому использованию CASE-средств……… |28 |
||Заключение………………………………………………………… |32 |
| |Список используемой литературы……………………………….. |34 |
Принятые сокращения

CASE – Computer Aided Software/System Engineering;
SADT – Structured Analysis and Design Technique;
UML – Unified Modeling Language;
БД – База данных;
ЖЦ– Жизненный цикл;
ИС – Информационная система;
ПО – Программное обеспечение;
СУБД – Система управления базами данных;

Введение

Целью данной курсовой работы является рассмотрение особенностей, развития, классификации и применения современных методов и средств проектирования информационных систем, основанных на использовании CASE-технологии.
Термин CASE (Computer Aided SoftwareEngineering) используется довольно в широком смысле. Первоначально значение термина CASE было ограничено вопросами автоматизации разработки только программного обеспечения. Сейчас же оно приобрело новый смысл, охватывающий процесс разработки сложных информационных систем в целом. Теперь под термином CASE-средства понимаются программные средства, поддерживающие процессы создания и сопровождения ИС,включая анализ и формулировку требований, проектирование прикладного программного обеспечения и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы. Вместе с системным программным обеспечением и техническими средствами CASE-средства образуют полную среду разработки ИС.
При разработкекрупных проектов критичным обычно становится время реализации проекта. Одним из решений проблемы может стать автоматическая генерация кода приложения CASE-средствами на основе модели предметной области. Хотя большинство средств решают эту задачу, код генерируется обычно на основе реляционной модели данных (например, Erwin генерирует код на основе модели IDEF1X, то есть фактически на основе модели данных).Кроме того, классический структурный подход к созданию информационных систем предполагает последовательную реализацию этапов анализа, проектирования, создания модулей, объединения модулей в единую систему, тестирования и внедрения. Применение CASE-средств и CASE-технологий, подобных Erwin и BPwin, позволяет в несколько раз сократить время разработки (и как следствие – более качественногопланирования и проектирования) и автоматической генерации структуры сервера базы данных и кода клиентского приложения.

1. Эволюция CASE-средств

С самого начала CASE-технологии развивались за счет автоматизации и интеграции поддерживающих средств. Таким образом, CASE-технологии не могут считаться самостоятельными методологиями, они только...
tracking img