По меньше, чем информационная система предприятия 1



Скачать 183.42 Kb.
страница1/18
Дата28.04.2018
Размер183.42 Kb.
Название файлаКурсприклинт.docx
ТипАнализ
  1   2   3   4   5   6   7   8   9   ...   18

Оглавление


1.Проектирование программного обеспечения 1

1.1 Жизненный цикл разработки программного обеспечения 1

Система ПО меньше, чем информационная система предприятия 1

Процесс создания и эксплуатации ПО является частью бизнес – процесса 2

Программная инженерия отличается от традиционной инженерии 3

Программная инженерия больше, чем программирование 3

Программная инженерия напоминает моделирование 4

1.2 Стадии жизненного цикла 4

Анализ требований 4

Проектирование систем 4

Реализация 5

Интеграция и внедрение 5

Процесс функционирования и сопровождения 6

1.3 Модели жизненного цикла 6

Жизненный цикл «водопад с обратной связью» 6

Итеративный пошаговый жизненный цикл 6

Спиральная модель 6

Быстрая разработка ПО с короткими итерациями 7

1.4 Сертификация и оценка процессов создания ПО. Зрелость процессов 7

Модель оценки зрелости СММ (пять уровней технологической зрелости) 8

2. Общие принципы проектирования системы 9

«Правильная» декомпозиция 9

Инкапсуляция 10

Два подхода к проектированию системы 11

2.1 Визуальное моделирование 11

Модель, моделирование 11

Визуальное моделирование 11

Архитектурное проектирование системы 12

Язык моделирования 12

Модель As-is и As-To Be 12

3. Структурные методы анализа проектирования ПО 12

Понятие «черный ящик» 12

3.1 Метод функционального моделирования SADT (IDEFO) 14

Общие сведения о методе SADT 14

Состав функциональной модели. 15

Общие сведения о методе моделирования процессов DEF3. 15

Концептуальная модель данных 16

Основные понятия 16

Сущность 16

Экземпляр сущности 16

Атрибут, уникальный 16

Идентификатор, связь 16

4. Объектно-ориентированные методы анализа и проектирования ПО 17

Объектная декомпозиция 17

4.1 Основные принципы построения объектной модели 17

Объектная модель 17

Объекты и классы 17

4.2. Основные элементы объектной модели 17

Описание элементов 17

Графическое представление объектов 18

Зависимость между элементами 19

Обобщение 19

Описание стандарта языка UML. 20

Диаграммы вариантов использования 20

Предусловия. 21

Постусловия. 21

Расширения. 21

Диаграммы взаимодействия 21

Диаграммы классов 22

Диаграммы состояний 22

Диаграммы деятельности 22

Механизмы расширения UML 22

Язык OCL 23

Образцы 24

4.4 Сопоставление и взаимосвязь структурного и объектно-ориентированного подходов 24

Преимущества и недостатки структурного проектирования 24

Преимущества и недоставки объектно-ориентированного проектирования 24

Взаимосвязь между структурным и объектно-ориентированным подходом. 25

5. Моделирование бизнес-процессов и спецификация требований. 25

Определения понятий: бизнес процесс, бизнес-модель, бизнес-правила, действующее лицо бизнес-процессов, реинжиниринг бизнес-процессов. 25

Применение диаграмм потока данных. 26

Использование методики Йордана 26

Построение концептуальной модели данных 27

Система моделирования ARIS. 27

Организационные модели 27

Функциональные модели 28

Информационные модели 28

Модели управления 28

Технология Rational Unified Process (RUP) 28

Модель бизнес-процессов 28

Business Actor 28

Business Use Case 29

Собеседования (интервьюирование) 30

Анкетирование 30

Сессии по выявлению требований (мозговой штурм) 31

Создание и демонстрация работающих прототипов приложений 31

Основные документы с выявленными требованиями к ПО, регламентируемые технологией RUP 31

6.Анализ проектирования ПО 32

6.1. Структурное проектирование ПО 32

Модель системных процессов 32

Диаграммы последовательностей экарснных форм 32

Техника структурных карт 33

Проектирования БД 33

Правила преобразования сущностей 33

Правила преобразования связей 34

6.2. Объектно-ориентированный анализ 34

Основные сведения 35

Архитектурный анализ 35

Анализ вариантов использования 35

6.3. Объектно-ориентированное проектирование 36

Проектирование архитектуры системы 36

Идентификация архитектурных решений и механизмов 36

Выявления подсистем и интерфейсов 37

Формирование архитектурных уровней 37

Проектирование конфигурации системы 37

Проектирование элементов системы 37

Уточнение описания вариантов использования 38

Проектирование классов 38

Проектирование БД 38

7. Технология создания ПО 39

7.1 Основные определения технологии создания ПО (ТС ПО) 39

7.2 Общие требования предъявления к ТС ПО 39

7.3 Внедрение ТС ПО в организации 40

Общие сведения 40

Определите потребностей в ТС ПО 41

Оценка и выбор ТС ПО 42

Критерии оценки и выбора 43

Выполнение пилотного проекта 43

Практическое внедрение ТС ПО 44

Технология RUP (Rational Unified Process) 45

Технология Oracle 45

Технология Borland 46

Технология Computer Associates 46





Поделитесь с Вашими друзьями:
  1   2   3   4   5   6   7   8   9   ...   18


База данных защищена авторским правом ©nashuch.ru 2019
обратиться к администрации

    Главная страница
Контрольная работа
Курсовая работа
Лабораторная работа
Пояснительная записка
Методические указания
Рабочая программа
Методические рекомендации
Теоретические основы
Практическая работа
Учебное пособие
Общие сведения
Общая характеристика
Теоретические аспекты
Физическая культура
Дипломная работа
Самостоятельная работа
Федеральное государственное
История развития
Направление подготовки
квалификационная работа
Техническое задание
Выпускная квалификационная
Общая часть
Методическое пособие
Технологическая карта
Краткая характеристика
Теоретическая часть
прохождении производственной
государственное бюджетное
Общие положения
Методическая разработка
Технология производства
Гражданское право
Техническое обслуживание
Математическое моделирование
Исследовательская работа
Металлические конструкции
учреждение высшего
Понятие предмет
Организация работы
Правовое регулирование
Технологическая часть
Уголовное право
Описание технологического
Решение задач
Практическое занятие
Основная часть
Образовательная программа
Сравнительная характеристика
Метрология стандартизация
Общие требования