![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
CASE-технологии, основные принципы. Этапы создания информационной системы на основе CASE-технологии. Факторы эффективности CASE-технологии.
CASE (Computer-Aided Software/System Engineering) означает проектирование программного обеспечения или системы на основе компьютерной поддержки. Такое проектирование называется CASE-технологией проектирования. CASE-технологии – актуальное и интенсивно развивающееся направление создания САПР в области программных продуктов и информационных систем. Помимо этого, CASE-технологии применяются и для разработки моделей бизнес-процессов, помогающих в принятии решений в области стратегического планирования. Это направление называют бизнес-анализом. Принципы CASE-технологии: · Принцип всесторонней компьютерной поддержки проектирования. · Принцип модельного подхода. Это может методология функционально ориентированного подхода или методология объектно ориентированного подхода. · Иерархическое представление модели предметной области. В них предусмотрена иерархическая последовательность детализации (декомпозиции) описания системы. Эти модели соответствуют принципу проектирования «сверху вниз», от общего к частному. · Наглядность представления модели, т.е. наличие визуальных средств проектирования. Графические средства обозначения и правила, предназначенные для описания структуры системы, этапов обработки информации представляют собой нотации CASE-технологии. Нотации включают графы, диаграммы, таблицы, формальные и естественные языки. · Декомпозиции не только модели предметной области, но и самого процесса проектирования на стадии и этапы. · Перенесение трудоемкости разработки в большей степени на анализ и проектирование. Ошибки на последующих стадиях труднее исправить. Поэтому CASE-технологии проектирования предусматривают особенно тщательную проработку стадии анализа и проектирования. Здесь строятся модели AS IS, TO BE. · Отделение независимость стадий проектирования от средства реализации, от программирования. Что позволяет переносить проектные решения с одной программно-технической платформы на другую. · Возможность как прямого, так и обратного проектирования (формирование моделей и спецификаций на основе программных кодов и схем баз данных). · Использование репозитария – хранилища проектных данных, представляющего собой центральный компонент CASE-средства (Рис. 1).
Репозитарий – специальная база данных, содержащая информацию о проекте ИС. Репозитарий содержит информацию, характеризующую: · диаграммы; · связи между диаграммами; · структуры данных; · программные модули; · права доступа проектировщиков ИС и т.д. Репозитарий обеспечивает хранение версий проекта, групповую работу над проектом, контроль полноты и непротиворечивости данных Средства контроля и сбора статистики выполняют следующие функции: · проверка правильности построения диаграмм и выдача сообщений об ошибках; · выделение на диаграмме ошибочных элементов. Администратор занимается административными функциями проектирования: · назначение и изменение прав доступа к репозиторию; · мониторинг процесса проектирования. Браузер позволяет осуществлять просморт проекта, в том числе переключение от одной программы к другой. Генератор кодов программ на основе моделей проекта, хранящихся в репозитории, создает код программы. Обычно выделяют следующие стадии и этапы создания информационной системы на основе CASE-технологии: Анализ Собственно проектирование 3. Программирование (реализация) 4. Внедрение Факторы эффективности CASE-технологии: Повышение качества создаваемого проекта ИС Сокращение стоимостных и временных затрат проектирования ИС Сокращение затрат на внедрение и сопровождение ИС
|
|||||
Последнее изменение этой страницы: 2017-01-19; просмотров: 1242; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.135.186.12 (0.008 с.) |