- •1.2.Начало 70-х годов - “software crisis” (кризис по)
- •3.Категории современных проектов
- •4. Проблемы сегодняшнего дня
- •5. Экстремальные проекты
- •6. Сопровождение
- •7. Принципы оценки технологий (Agile Software Development)
- •8. Модель смм
- •9.Основные направления развития современных технологий
- •11.Жизненный цикл по. Процессы и модели
- •13. Процесс разработки по
- •14. Процесс управления конфигурацией (configuration management process) –
- •15. Процесс обеспечения качества (quality assurance process)
- •16. Модель жц по
- •17. Состав стадий полного жц по
- •18 Каскадная модель жц по (waterfall)
- •21.Подход rad (Rapid Application Development) – ibm, James Martin, середина 80-х годов
- •23А. Модели и их роль в создании систем
- •23. Графическое моделирование - средство преодоления сложности больших систем
- •24. Язык моделирования:
- •26. Диаграммы uml (версия 1.Х)
- •27. Технологии создания программного обеспечения
- •28. Технология Rational Unified Process (rup)
- •29. Стадии жизненного цикла по
- •30. Понятие бизнес-процесса
- •31.Области применения бизнес-моделей:
- •32.Многообразие средств моделирования
- •33.Метод sadt
- •34.Преимущества и недостатки idef0
- •35.Метод idef3
- •36.37.Моделирование потоков данных (процессов)
- •38.39.Erd (Entity-Relationship Diagrams) – диаграммы “сущность-связь”
34.Преимущества и недостатки idef0
Преимущества:
полнота описания бизнес-процесса (управление, информационные и материальные потоки, обратные связи);
комплексная декомпозиция; возможность агрегирования и детализации потоков данных и управления (разделение и слияние стрелок);
жесткие требований метода, обеспечивающих получение моделей стандартного вида;
соответствие подхода к описанию процессов стандартам ISO 9000:2000.
Недостатки:
сложность восприятия (большое количество стрелок);
большое количество уровней декомпозиции;
трудность увязки нескольких процессов, представленных в различных моделях одной и той же организации.
35.Метод idef3
Назначение - описание рабочих процессов (Workflow), для которых важно отразить логическую последовательность выполнения процедур
36.37.Моделирование потоков данных (процессов)
DFD (Data Flow Diagrams) – диаграммы потоков данных
Элементы модели:
Внешняя сущность - материальный объект или физическое лицо, представляющие собой источник или приемник информации
Процесс - преобразование входных потоков данных в выходные в соответствии с определенным алгоритмом
Накопитель данных - абстрактное устройство для хранения информации
Поток данных - информация, передаваемая через некоторое соединение от источника к приемнику
Определение момента прекращения декомпозиции (детализации процесса)
Небольшое количество входных и выходных потоков данных (2-3 потока)
Каждому потоку данных соответствует один целостный и идентифицируемый документ
Описание преобразования данных процессом возможно в виде последовательного алгоритма
Процесс выполняет единственную логическую функцию преобразования входной информации в выходную
Логика процесса описывается спецификацией небольшого объема (не более 20-30 строк)
38.39.Erd (Entity-Relationship Diagrams) – диаграммы “сущность-связь”
Элементы модели:
Сущность (Entity) – реальный либо воображаемый объект, имеющий существенное значение для рассматриваемой предметной области
Экземпляр сущности - конкретный представитель данной сущности
Атрибут (Attribute) – любая характеристика сущности, значимая для рассматриваемой предметной области и предназначенная для квалификации, идентификации, классификации, количественной характеристики или выражения состояния сущности
Уникальный идентификатор - атрибут или совокупность атрибутов и/или связей, предназначенная для уникальной идентификации каждого экземпляра данного типа сущности
Связь (Relationship) – поименованная ассоциация между двумя сущностями, значимая для рассматриваемой предметной области
Степень связи - количество сущностей, участвующих в связи
Мощность связи - максимальное число экземпляров сущности, которое может быть связано с одним экземпляром данной сущности
Класс принадлежности - обязательность участия экземпляра сущности в связи