Презентация МУ Системы автоматизации проектирования ПО

Скачать презентацию  МУ Системы автоматизации проектирования ПО Скачать презентацию МУ Системы автоматизации проектирования ПО

mu_sistemy_avtomatizacii_proektirovaniya_po.ppt

  • Размер: 222 Кб
  • Количество слайдов: 15

Описание презентации Презентация МУ Системы автоматизации проектирования ПО по слайдам

Проектирование программных систем МЕТОДИЧЕСКИЕ УКАЗАНИЯ к лабораторным работам  по дисциплине «Системы автоматизации проектирования программного обеспечения»Проектирование программных систем МЕТОДИЧЕСКИЕ УКАЗАНИЯ к лабораторным работам по дисциплине «Системы автоматизации проектирования программного обеспечения» http: //rudocs. exdat. com/docs/index-32333. html

Проектирование программных систем Технология автоматизированной разработки программного обеспечения [Computer Aided Software Engineering, CASE],  Технология автоматизированнойПроектирование программных систем Технология автоматизированной разработки программного обеспечения [Computer Aided Software Engineering, CASE], Технология автоматизированной разработки систем [Computer Aided System Engineering, CASE], CASE-технология [CASE Technology] – автоматизированная технология, обеспечивающая с помощью предназначенного для этих целей инструментария (CASE-систем) комплексную поддержку разработки либо поддержку отдельных стадий жизненного цикла сложных программных или информационных систем.

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

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

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

CASE-системы На сегодняшний день российский рынок программного обеспечения располагает следующими наиболее развитыми CASE -средствами:  VantageCASE-системы На сегодняшний день российский рынок программного обеспечения располагает следующими наиболее развитыми CASE -средствами: Vantage Team Builder (Westmount I-CASE); Designer/2000; Silverrun; ERwin+BPwin; S-Designor; CASE. Аналитик; Rational Rose.

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

CASE-системы Технологии программирования:  Учебник/В. А. Камаев, В. В. Костерин. — 2-е изд. , перераб. иCASE-системы Технологии программирования: Учебник/В. А. Камаев, В. В. Костерин. — 2-е изд. , перераб. и доп. — М. : Высш. шк. , 2006. — 454 с: ил. Глава 10. CASE-СРЕДСТВА И ВИЗУАЛЬНОЕ МОДЕЛИРОВАНИЕ

CASE-системы МЕТОДИЧЕСКИЕ УКАЗАНИЯ к лабораторным работам  по дисциплине «Системы автоматизации проектирования программного обеспечения»  ПриложениеCASE-системы МЕТОДИЧЕСКИЕ УКАЗАНИЯ к лабораторным работам по дисциплине «Системы автоматизации проектирования программного обеспечения» Приложение А. Техническое задание 92 Приложение Б. Варианты заданий

CASE-системы Лабораторная работа № 2  «Построение концептуальной модели предметной области. Разработка диаграммы вариантов использования вCASE-системы Лабораторная работа № 2 «Построение концептуальной модели предметной области. Разработка диаграммы вариантов использования в среде Rational Rose» Содержание отчета — титульный лист; — постановка задачи; — диаграмма вариантов использования. Срок – 28. 02.

CASE-системы Лабораторная работа № 3  «Построение моделей поведения проектируемого ПО. Построение диаграммы состояний в средеCASE-системы Лабораторная работа № 3 «Построение моделей поведения проектируемого ПО. Построение диаграммы состояний в среде Rational Rose» Содержание отчета — титульный лист; — постановка задачи; — диаграмма состояний Срок – 13. 03.

CASE-системы Лабораторная работа № 4  «Построение диаграммы классов этапа проектирования в среде Rational Rose» CASE-системы Лабораторная работа № 4 «Построение диаграммы классов этапа проектирования в среде Rational Rose» Задание на лабораторное занятие Разработайте диаграмму классов для реализации метода многомерного статистического анализа, применяемого в приложении. Срок – 27. 03.

CASE-системы Лабораторная работа № 5 «Генерация кода проектируемого программного обеспечения» Задание на лабораторное занятие  1.CASE-системы Лабораторная работа № 5 «Генерация кода проектируемого программного обеспечения» Задание на лабораторное занятие 1. Сгенерировать программный код на С++ для диаграммы классов, разработанной вами в предыдущей лабораторной работе. Содержание отчета — титульный лист; — постановка задачи; — листинг сгенерированного кода; — вывод Срок – 10. 04.

CASE-системы Лабораторная работа № 6  «Отладка и тестирование проектируемого программного обеспечения» Задание на самоподготовку -CASE-системы Лабораторная работа № 6 «Отладка и тестирование проектируемого программного обеспечения» Задание на самоподготовку — уметь отлаживать программные средства; — знать методику тестирования ПС. Срок – 24. 04.

CASE-системы Лабораторная работа № 7  «Исследование характеристик разработанной автоматизированной системы» По аналогии с первой лабораторнойCASE-системы Лабораторная работа № 7 «Исследование характеристик разработанной автоматизированной системы» По аналогии с первой лабораторной работой исследовать структуру и характеристики разработанного программного средства: разработать функциональную схему и укрупненную схему алгоритма (см. лаб. раб. № 1). Срок – 08. 05.