КАТЕГОРИИ: Архитектура-(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) |
IV. Состав, структура и функциональные особенности CASE-средств
III. Характеристики CASE-средств
- CASE-технологии обеспечивают всех участников проекта, включая заказчиков, наглядным и интуитивно понятным графическим языком, что позволяет получать понятные компоненты с простой и четкой структурой.
- Основа CASE-технологий – это использование БД проектов для хранения все информации, которая может совместно использоваться разработчиком в соответствии с их правами доступа.
- Обеспечивает сбор средств, общий пользовательский интерфейс по всем средствам, передачу данных между средствами, интеграцию стаков разработки через единую систему представления фаз ЖЦ.
- Обеспечивает работу в сети; экспорт/импорт любых фрагментов проекта для их развития и/или модификации, а также контроль руководства их взаимодействия
- Быстро строит макеты будущей системы, что позволяет на ранних этапах разработки оценить ценность ИС
- Документация всегда отвечает текущему состоянию дел
- CASE-технология обеспечивает проверку и контроль проекта на полноту и состоятельность даже на ранних этапах
- Позволяет автоматически построить до …….. 90% текстов на языках высокого уровня.
- Возможность перепроектирования
CASE-средства служат инструментарием для поддержки и усиления методов структурного анализа и проектирования ИС. Эти инструменты поддерживают работу при создании и редактировании графического проекта. CASE-средства – тип графически-ориентированных инструментов, восходящих к системе поддержки ЖЦ ПО. К ним относят программное средство, обеспечивающее автоматическую помощь при разработке ПО, его сопровождении или деятельности по управлению проектом, и проявляющее черты: · мощная графика для описания и документирования ПО и для интерфейса; · интеграция, обеспечивающая легкость передачи данных и позволяющая управлять процессом проектирования и разработки ПО через процесс планирования проекта; · использование компьютерного хранилища (репозитария) для информации. В основе построения CASE-средств лежат следующие положения: · Человеческий фактор. · Широкое использование базовых программных средств. · Автоматизированная или автоматическая кодогенерация. · Ограничение сложности. · Доступность для разных категорий пользователей. · Рентабельность. · Сопровождаемость. Интегрированный CASE-пакет содержит четыре основные компоненты: 1) Средства централизованного хранения информации (репозитарий) являются основой CASE-пакета. Репозитарий должен обеспечивать: · распространение действия нового или скорректированного описания на информационное пространство всего проекта; · синхронизацию поступления информации от различных пользователей; · хранение версий проекта и его отдельных компонент; · сборку любой запрошенной версии; · контроль информации на корректность, полноту и состоятельность. 2) Средства ввода данных в репозитарий и для взаимодействия с CASE-пакетом. Эти средства должны использоваться: аналитиками, проектировщиками, инженерами, администраторами и т.д. 3) Средства анализа, проектирования и разработки и их преобразования. 4) Средства вывода для документирования, управления проектами. Все перечисленные компоненты в совокупности должны: · поддерживать графические модели; · контролировать ошибки; · организовывать и поддерживать репозитарий; · поддерживать процесс проектирования и разработки. Поддержка графических моделей. Графическая ориентация CASE заключается в том, что программы являются схематическими проектами и формами. Для представления программ применяются структурные диаграммы. Для CASE существенны 4 типа диаграмм: диаграммы функционального проектирования (DFD - диаграммы потоков данных), диаграммы моделирования данных (ERD - диаграммы “сущность-связь”), диаграммы моделирования поведения (STD - диаграммы переходов состояний) и структурные диаграммы (карты). Создание и модификация диаграмм осуществляется с помощью графических редакторов (диаграммеров). Диаграммы дают понимание и решение проблемы, позволяют проанализировать функционирование ПО, фиксируют связи между разработчиками, пользователями и руководителями, обеспечивают стандартизацию структуры программы и данных. Контроль ошибок. Важность контроля ошибок на этапах анализа требований и проектирования спецификаций обуславливается возможностью их автоматического обнаружения на ранних этапах ЖЦ
Дата добавления: 2014-01-07; Просмотров: 1587; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |