Содержание
- 2. Содержание Рост сложности проектов ИС. Предпосылки появления средств автоматизации разработки ИС CASE-средства, -технологии, -индустрия CASE-технологии: Основные
- 3. 7 CASE По литературе 6 и 7
- 4. Термин CASE Computer Aided Software Engineering (англ.) - дословный перевод: разработка программного обеспечения информационных систем при
- 5. Рост сложности ИС Развитие современных ИТ ведет к постоянному росту сложности ИС. Современные крупные проекты ИС
- 6. Предпосылки появления средств автоматизации: Ручная разработка обычно порождала следующие проблемы: неадекватная спецификация требований; неспособность обнаруживать ошибки
- 7. “Главная идея” software engineering фундаментальная идея программной инженерии: “проектирование ПО ИС является формальным процессом, который можно
- 8. CASE* : CASE-инструменты (CASE-средства) – инструментарий для системных аналитиков, разработчиков и программистов, заменяющий им бумагу и
- 9. Понятие CASE-технология CASE-технология представляет собой совокупность методологий анализа, проектирования, разработки и сопровождения сложных систем и поддерживается
- 10. CASE-средства – это программно-технологические средства специального класса, реализующие CASE-технологию и поддерживающие процессы создания и сопровождения ИС,
- 11. CASE-технология
- 12. CASE-технологии - естественное продолжение эволюции отрасли разработки ПО 6 периодов эволюции, отличающихся инструментами: 1 - ассемблеры,
- 13. Предпосылки появления CASE-технологий При использовании методологий структурного анализа появился ряд ограничений (сложность понимания, большая трудоемкость и
- 14. Основные черты CASE-технологии: Назначение: автоматизация проектирования сложных информационных систем. Изначально CASE-средства были ориентированы на разработку ПО.
- 15. Содержание CASE-технологии Методология – определяет шаги реализации проекта, а также правила используемых при его разработки методов.
- 16. Достоинства CASE по сравнению с традиционным(ручным) подходом улучшают качество создаваемого ПО за счет средств автоматического контроля,
- 17. Оценки трудозатрат по фазам ЖЦ См. 7 лит-ру: http://www.studfiles.ru/preview/1500389/page:11/ Вывод для CASE-технологий: 1) Наибольшие трудозатраты на
- 18. CASE-средства Задачи CASE-средств: Отделить проектирование ПО от его кодирования и последующих этапов разработки (тестирование, документирование и
- 19. CASE-I CASE-II Автоматизация деятельности системного аналитика и проектировщика, Включала: средства поддержки графических моделей, проектирования спецификаций, экранных
- 20. Для современных CASE-средств характерно: Автоматизация всех этапов ЖЦ ПО и прежде всего начальных. Отделение проектирование ПО
- 21. Классификация CASE-средства (наиболее распространенные) По области действия в пределах ЖЦ ИС По поддерживаемым методологиям проектирования По
- 22. Классификация по области действия в пределах ЖЦ: Upper CASE(верхние) – средства, используемые на стадии анализа предметной
- 23. По поддерживаемым методологиям проектирования: Функционально-ориентированные; Объектно-ориентированные; Комплексные (поддерживают различные методологии). По режиму коллективной разработки проекта: Не
- 24. По степени интеграции: CASE Tools (вспомогательные программы) - включает отдельные локальные средства, решающие небольшие автономные задачи;
- 25. По функциональному назначению Средства анализа и проектирования ИС (автоматизация наиболее популярных методологий проектирования); Средства проектирования баз
- 26. Средства анализа и проектирования ИС предназначены для построения и анализа как моделей деятельности организации (т.е. предметной
- 27. Средства проектирования БД Цель: обеспечение моделирования данных и генерации схем баз данных (как правило, на SQL)
- 28. Cредства разработки приложений К ним относятся средства: 4GL (Uniface (Compuware), JAM (JYACC), PowerBuilder (Sybase), Developer/2000 (ORACLE),
- 29. Средства обратного(реверсного) инжиниринга Цель: предназначены для переноса существующей системы ПО в новую среду. Они обеспечивают анализ
- 30. Вспомогательные средства Примеры: Средства документирования проекта - SoDA — Software Document Automation — автоматизированное документирование ПО
- 31. Архитектура CASE-средств включает в себя следующие компоненты: Сервис набор системных утилит по обслуживанию репозитория. Данные утилиты
- 32. Архитектура CASE-средств включает в себя следующие компоненты: Репозиторий (словарь данных) – специализированная база данных, являющаяся ядром
- 33. Архитектура CASE-средств включает в себя следующие компоненты: Графические средства анализа и проектирования (редакторы диаграмм). Используются для
- 34. Архитектура CASE-средств включает в себя следующие компоненты: Он выполняет функции: мониторинг правильности построения диаграмм; диагностику и
- 35. Архитектура CASE-средств включает в себя следующие компоненты: Средства администрирования проектом. Представляют собой набор инструментов и служебных
- 36. Технология внедрения CASE-средств Этапы внедрения CASE-средств : определение потребностей в CASE-средствах; оценка и выбор CASE-средств; выполнение
- 37. Выбор CASE-средства Стратегия выбора CASE-систем для конкретных применений зависит от - целей и потребностей самого проекта,
- 38. Критерии выбора CASE-средств При выборе инструментария нет готовых универсальных решений. Состав и структура продукта проекта должна
- 39. Критерии выбора CASE-средств (приведены лишь некоторые) Поддержка процессов жизненного цикла (ЖЦ) ПО. Размер поддерживаемых приложений Требуемые
- 40. Для успешного внедрения CASE-средств организация должна обладать следующими качествами: Технология. Понимание ограниченности существующих возможностей и способность
- 41. Основные проблемы внедрения/ использования CASE-средств • достоверная оценка отдачи от инвестиций в CASE-средства сложна т. к.
- 42. Некоторые примеры CASE-инструментов: PowerDesigner (Sybase/Powersoft) ERwin (LogicWorks) Silverrun (CSA) CASE. Аналитик (Эйтекс) Designer/2000 (Oracle) Rational Rose
- 43. PowerDesigner Графический инструмент, позволяющий в определенной степени автоматизировать процесс проектирования реляционных БД При разработке структуры БД
- 44. ERwin Система концептуального моделирования баз данных Система ERwin реализует проектирование схемы БД, генерацию ее описания на
- 45. Silverrun Открытая система, используемая совместно с продуктами других различных фирм Инструментальная поддержка структурных методологий информационных систем
- 46. CASE. Аналитик Конкурентоспособное отечественное CASE-средство функционального моделирования Построение и редактирование DFD Анализ диаграмм и проектных спецификаций
- 47. Designer/2000 Поддерживает следующие этапы разработки прикладных систем: моделирование и анализ деятельности организации, разработку концептуальных моделей предметной
- 48. Rational Rose Автоматизация анализа и проектирования ПО, генерации кодов на различных языках и подготовки проектной документации
- 50. Скачать презентацию