Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

CASE-технологии




Понятие и сферы применения CASE- средства. Понятие CASE- технологий. Классификация CASE- средств.

Термин «CASE» используется в настоящее время в весьма широком смысле. Первоначальное значение ограничивалось вопросами автоматизации разработки только программного обеспечения. В настоящее время приобретает новый смысл, охватывающий процесс разработки сложных систем, имеющих широкую область поддержки многочисленных технологий проектирования ИС, покрывающих весь жизненный цикл программного обеспечения.

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

В разряд CASE-средств попадают как относительно дешевые системы для персональных компьютеров с весьма ограниченными возможностями, так и дорогостоящие системы для неоднородных вычислительных платформ и операционных сред.

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

1. мощные графические средства для описания и документирования ИС, обеспечивают удобный интерфейс с разработчиком и развивающий его творческие возможности

2. интеграция отдельных компонентов CASE-средств, обеспечивает управляемость процесса разработки ИС

3. использование специальным образом организованного хранилища проектных метаданных, называемых репозиторием.

Классификация CASE-средств в основном совпадает с компонентным составом и включает следующие основные типы:

1. средства анализа, предназначенные для построения и анализа моделей предметной области

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

3. средства проектирования БД, обеспечивающие моделирование данных и генерацию схем БД для наиболее распространенных СУБД

4. средства разработки приложений

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

1) средства планирования и управления проектом

2) средства конфигурационного управления

3) средства тестирования

4) средства документирования

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

Сущность структурного подхода к разработке ИС заключается в ее декомпозиции (разбиении) на автоматизированные функции, т.е. система разбивается на функциональные подсистемы, которые в свою очередь делятся на подфункции, подразделяющиеся на задачи.

В структурном анализе используются в основном две группы средств, иллюстрирующих функции, выполняемые системой, и отношения между данными. Каждой группе средств соответствуют определенные виды моделей, выполненных в виде диаграмм, наиболее распространенными среди которых являются SADT и DFD.

SADT – модели и соответствующие им функциональные диаграммы.

DFD – диаграммы потоков данных.




Поделиться с друзьями:


Дата добавления: 2015-04-24; Просмотров: 1426; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.