Тема работы Обзор CASE-средств. Что это? Термин CASE (Computer Aided Software Engineering) CASE-средства CASE-система CASE-технология CASE-индустрия.

Презентация:



Advertisements
Похожие презентации
ЛЕКЦИЯ 2 Программные средства поддержки жизненного цикла программного обеспечения Учебные вопросы: Вопрос 1. Методологии проектирования программного обеспечения.
Advertisements

Основные понятия и классификация CASE- технологий.
Разработка баз данных предприятий ЯОК Саровский физико-технический институт.
Л ЕКЦИЯ 10 И СПОЛЬЗОВАНИЕ CASE- СРЕДСТВ ДЛЯ СОПРОВОЖДЕНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ Ученые вопросы: 1. Общая характеристика и классификация CASE- средств 2.
Представление предметной области. Методы представления предметной области. Модель сущность-связь. Инфологическое описание предметной области.
Глава 9. CASE-технологии – инструментарий поддержки жизненного цикла.
Computer-Aided Software/System Engineering – автоматизированная разработка программного обеспечения/систем ОпределениеОпределение CASE-средство представляет.
Презентация дисциплины по выбору Для студентов, обучающихся по направлению «Прикладная информатика» (магистерская программа «Прикладная информатика.
ЛЕКЦИЯ 1 Автоматизированное проектирование информационных систем с использованием CASE-технологии Учебные вопросы: Вопрос 1. История возникновения и понятие.
Выполнил студент группы А Алексан П.А.. Проектирование и реализация информационной системы «Лаборатория химического анализа» для автоматизации обработки.
Лекция 1 Учебные вопросы : Вопрос 1. История возникновения и понятие CASE- технологии. Вопрос 2. Особенности внедрения CASE- технологии. Вопрос 3. Основные.
Тема 2. Концептуальное проектирование. Лекция 1. Уровни моделей и этапы проектирования.
Курсовая работа на тему: Проектирование информационной системы «Торговое предприятие» Выполнил: Артеменко И.Н. Научный руководитель: Камалян С.В. Краснодарский.
3.3. ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ КАК СИСТЕМА Успешное внедрение информационных технологий связано с возможностью их типизации. Конкретная информационная.
CASE - средства Преподаватель: Тихонов И.Н Студент: Корабельникова К.А. Группа: М Министерство образования и науки РФ ФГАОУ ВПО « УрФУ имени первого.
Oracle SQL Developer Data Modeler 3.0 Опыт практического использования при построении хранилищ данных Носенко Виктор Начальник отдела хранилищ.
Разработка программного обеспечения (Software Engineering) Часть 1. Введение.
Т ехнологии проектирования ИС. Понятие технологии проектирования Технология (греч.) – искусство, мастерство, умение, совокупность методов изготовления.
Автоматизация рабочего места менеджера по продаже квартир Заказчик: Пешков Е.В., руководитель группы информационных приложений Центра ПетрГУ-Метсо Систем.
Транксрипт:

Тема работы Обзор CASE-средств

Что это? Термин CASE (Computer Aided Software Engineering) CASE-средства CASE-система CASE-технология CASE-индустрия

Задачи CASE-средств Отделить проектирование программного обеспечения от его кодирования и последующих этапов разработки (тестирование, документирование и пр.) Автоматизировать весь процесс создания программных систем Решать исследовательские и проектные задачи

Выигрыш Ускорение и облегчение разработки Повышение качества Возможность перехода от концептуальной модели БД к физической и обратно Использование объектно- ориентированных систем

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

CASE-системы PowerDesigner (Sybase/Powersoft) ERwin (LogicWorks) Silverrun (CSA) CASE. Аналитик (Эйтекс) Designer/2000 (Oracle) Rational Rose (RSC)

PowerDesigner Графический инструмент, позволяющий в определенной степени автоматизировать процесс проектирования реляционных БД При разработке структуры БД с помощью PD формируется концептуальная модель данных (КМД), которая впоследствии преобразуется в физическую модель данных (ФМД) Позволяет создавать базы данных путем подключения к работающему серверу СУБД через интерфейс ODBC или готовить текстовые файлы (пакеты) SQL-операторов по созданию структуры БД

ERwin Система концептуального моделирования баз данных Система ERwin реализует проектирование схемы БД, генерацию ее описания на языке целевой СУБД (Oracle, Sybase, MS SQL Server и др.) и реинжиниринг баз данных Для ряда систем быстрой разработки приложений (PowerBuilder, SQL Windows, Delphi, Visual Basic) обеспечивается генерация форм и прототипов приложений

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

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

Designer/2000 Поддерживает следующие этапы разработки прикладных систем: моделирование и анализ деятельности организации, разработку концептуальных моделей предметной области, проектирование приложения и синтез программ

Rational Rose Автоматизация анализа и проектирования ПО, генерации кодов на различных языках и подготовки проектной документации Средства реинжиниринга программ, обеспечивающие повторное использование программных компонентов в новых проектах

Сравнительная таблица CASE- средство Фирма- разработчик РеорганизацияФункцииДанныеСобытия PDSybase/ Powersoft -++- ERwinLogicWorks --+- SilverrunCSA -+++ Designer/ 2000 Oracle +++- CASE. Аналитик Эйтекс -+++ Rational Rose RSC ++++