2 анализ и выбор инструментальных средств реализации бд 7




Скачать 0.87 Mb.
Название 2 анализ и выбор инструментальных средств реализации бд 7
страница 3/20
Дата публикации 23.05.2014
Размер 0.87 Mb.
Тип Документы
literature-edu.ru > Лекции > Документы
1   2   3   4   5   6   7   8   9   ...   20

2.2 Общие сведения CASE - средствах



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

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

Ниже приводиться перечень типичных функций CASE-репозитория.

  • координация доступа к моделям.

  • помощь в организации взаимодействия между разработчиками.

  • хранение нескольких версий моделей.

  • идентификация различий между версиями.

  • возможность совместного использования одних и тех же концептов в различных моделях.

  • проверка непротиворечивости и целостности моделей.

  • генерация проектных отчетов и документов.

CASE-средства позволяют нескольким разработчикам

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

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

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

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

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

В наиболее полном виде CASE-средства обладают следующими характерными особенностями:

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

  • единая БД проекта. Основа CASE-технологии - использование БД проекта (репозитория) для хранения всей информации о проекте, которая может совместно использоваться разработчиками в соответствии с их правами доступа. Содержимое репозитория включает в себя не только информационные объекты различных типов, но и отношения между их компонентами, а также правила использования или обработки этих компонентов;

  • интеграция средств. На основе репозитория осуществляются интеграция CASE-средств и разделение системной информации между разработчиками. При этом возможности репозитория обеспечивают несколько уровней интеграции: общий пользовательский интерфейс по всем средствам, передачу данных между средствами, интеграцию этапов разработки через единую систему представления фаз жизненного цикла, передачу данных и средств между различными платформами;

  • поддержка коллективной разработки и управления проектом. CASE- технология поддерживает групповую работу над проектом, обеспечивая возможность работы в сети, экспорт-импорт любых фрагментов проекта для их развития и/или модификации, а также планирование, контроль, руководство и взаимодействие, то есть функции, необходимые в процессе разработки и сопровождения проектов. Эти функции также реализуются на основе репозитория. В частности, через него может осуществляться контроль версий и изменений, контроль безопасности.

  • макетирование. CASE-технология дает возможность быстро строить макеты будущей системы, что позволяет заказчику на ранних этапах разработки оценить, насколько она устраивает его и приемлема для будущих пользователей;

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

  • верификация проекта. CASE-технология обеспечивает автоматическую верификацию и контроль проекта на полноту и состоятельность на ранних этапах разработки, что влияет на успех разработки в целом, автоматическая генерация программного кода. Генерация программного кода осуществляется на основе репозитория и позволяет автоматически построить до 80-85% текстов на языках высокого уровня;

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

В дипломном проекте использовалось Case средство – ErWin 4.0

Пакет ERWin это средство концептуального моделирования БД. Используется при моделировании и создании баз данных произвольной сложности на основе диаграмм "сущность - связь". В настоящее время ERWin является наиболее популярным пакетом моделирования данных благодаря поддержке широкого спектра СУБД самых различных классов. Возможности ERWin:

  • поддерживает методологию структурного моделирования SADT и следующие нотации: стандартную нотацию IDEF1x для ER-диаграмм моделей данных, нотацию IE и специальную нотацию, предназначенную для проектирования хранилищ данных – Dimensional;

  • поддерживается прямое (создание БД на основе модели) и обратное (генерация модели по имеющейся базе данных) проектирование для 20 типов СУБД: настольные, реляционные и специализированные СУБД, предназначенные для создания хранилищ данных;

  • интегрирован линейкой продуктов Computer Associates для поддержки всех стадий разработки ИС, CASE-средствами Oracle Designer, Rational Rose, средствами разработки и др.;

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

  • возможна совместная работа группы проектировщиков с одними и теми же моделями (с помощью AllFusion Model Manager);

  • позволяет переносить структуру БД (не сами данные!) из СУБД одного типа СУБД в другой;

  • позволяет документировать структуру БД.
1   2   3   4   5   6   7   8   9   ...   20

Похожие:

2 анализ и выбор инструментальных средств реализации бд 7 icon Национальный исследовательский университет
Целью изучения дисциплины является изучение теоретических и методологических положений анализа экономических процессов и систем на...
2 анализ и выбор инструментальных средств реализации бд 7 icon 1. Технологический подход в обучении. Анализ обобщенных педагогических...
Термин «технология обучения» это способ реализации содержания обучения, предусмотренного учебными программами, включающий в себя...
2 анализ и выбор инструментальных средств реализации бд 7 icon Название кабинетов и лабораторий
«Схема перекрестков», «Схема дорог Большеболдинского айона, с расположением дорожных знаков и средств регулирования», «Маневрирование...
2 анализ и выбор инструментальных средств реализации бд 7 icon Отдела образования Администрации Макушинского района о реализации...
Од, о реализации проекта «Интеллектуал Зауралья» в образовательных учреждениях района. Был заслушан отчёт директора Макушинской сош...
2 анализ и выбор инструментальных средств реализации бд 7 icon Победители конкурсного отбора лучших учителей на получение денежного...
Победители конкурсного отбора лучших учителей на получение денежного поощрения за счет средств областного бюджета в рамках реализации...
2 анализ и выбор инструментальных средств реализации бд 7 icon Техническое задание 11 > 1 Назначение разработки 11 2 Анализ проблемы...
Аис учета и реализации товаров в коммерческом магазине
2 анализ и выбор инструментальных средств реализации бд 7 icon Рекомендации по проектированию и использованию оценочных средств...
Рекомендации по проектированию и использованию оценочных средств при реализации основной образовательной программы высшего профессионального...
2 анализ и выбор инструментальных средств реализации бд 7 icon Арт-менеджмент управление в сфере искусства; совокупность принципов,...

2 анализ и выбор инструментальных средств реализации бд 7 icon Анализ работы Станции детского и юношеского туризма и экскурсий (юных...
Станция на выбор предлагала посещать 7 детских объединений, входящих в отделы туризма и краеведения
2 анализ и выбор инструментальных средств реализации бд 7 icon Выбираем средства защиты персональных данных
Выбор сертифицированных средств защиты информации традиционно сводится к выбору между наложенными комплексными средствами защиты...
Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции