
- •1. Осн понят и определ. Жц пc. Структ жц пс в соотв исо/мэк 12207. Классиф проц жц пс. Структ проц разраб. Модель жц.
- •8. Базовая rad-модель быстрой разработки приложений жизненного цикла пс. Достоинства и недостатки. Область применения.
- •11. Инкрементн модель жцпс. Дост-ва и недост. Обл применения.
- •13. Эволюционная модель жц пс по гост р исо/мэк то 15271-2002. Достоинства и недостатки. Область применения.
- •17. Упрощ спиральн модель жц пс института качества sqi. Достоинства и недостатки. Область применения.
- •18. Упрощенная спиральная модель жц пс Института Управления проектами. Дост и недостатки. Область применения.
- •20. Спиральная модель жц пс Консорциума по вопросам разработки программного обеспечения. Дост и недостатки. Область применения.
- •21. Компонентно-ориентированная модель жизненного цикла пс. Достоинства и недостатки. Область применения.
- •22. Классиф проектов по разработке пс и систем, ориентированная на выбор модели жц. Категории и критерии классификации проектов.
- •23. Процесс выбора модели жц разработки пс и систем института sqi
- •24. Адаптация модели жц разработки пс и систем к условиям конкретного проекта по стб исо/мэк 12207-2003 и гост р исо/мэк то 15271-2002. Харак-ки проекта, влияющ на адаптац.
- •25. Модульное проектирование программ. Признаки модульности программы. Дост и недост модульности. Классификация методов проектирования модульных программ.
- •26. Нисходящее проектирование программ и его стратегии. Стратегия, основ на использовании псевдокода. Дост и недост. Пр.
- •27. Стратегия пошаг проект-я при нисходящем проектировании программ, основанная на использовании комментариев. Виды и нормы комментариев. Пример.
- •28. Стратегия анализа сообщений при нисходящем проектировании программ. Пример.
- •29. Метод восходящего проектир. Сущность. Целесообразность использования. Недостатки. Способы сочетания с другими методами.
- •30. Метод Джексона. Сущность. Основ констр постр структур дан. Примен к иерархич, сетев и реляц структ данн. Пр.
- •31. Первый этап метода Джексона. Виды документов, создаваемых на данном этапе. Пример.
- •32. 2 Этап метода Джексона. Цель.Сущность. Правила уст-я соотв.
- •33. Третий этап метода Джексона. Цель. Сущность. Подэтапы.
- •34. Четвертый этап метода Джексона. Цель. Сущность. Контрольный перечень операций. Пример.
- •35. Пятый этап метода Джексона. Цель. Сущность. Пример.
- •36. Связность модуля. Типы и сила связности.
- •37.Сцепление модулей. Типы и меры сцепления.
- •38.Case-технологии. Обзор методов структ проектирования. Цели использования case-технологий. Семейство методологий idef.
- •39.Idef0. Системы и модели. Основные понятия и определения. Цель модели. Точка зрения модели. Субъект моделирования. Пример.
- •40. Idef0. Синтаксис диагр. Правила изобр функц блоков. Доминир-е. Виды отношений м/у объектами и функциями. Пример
- •41. Idef0. Синтаксис диагр. Правила изображения дуг. Метки. Типы взаимосвязей между блоками. Иерархия дуг. С-номера. Пр.
- •42. Idef0. Синтаксис моделей. Декомпозиц. Контекстная диагр. Номер узла. Организац связей м/у диагр. Диагр дерева узлов.
- •43. Idef0. Синтаксис моделей. Внешние дуги. Обозначения. Правила стыковки внешних и граничных дуг. «Вхождение дуги в тоннель». Пример.
- •44. Idef0. Стратегии декомпозиции. Пример.
- •45. Процесс моделирования в idef0.
- •46. Idef1x. Сущности. Категории сущн. Завис и независ сущности. Пример.
- •47. Idef1x. Атрибуты. Классификация атрибутов. Пример.
- •Классиф атриб
- •48. Idef1x. Правила атрибутов. Способы представл сущн с атриб.
- •3 Основн способа представления сущностей с атриб
- •49. Idef1x. Связи. Соединит связи. Графич представл соединит связи. Пр.
- •50.Информ моделир. Безусл и условн связи. Мощно связи. Формы связи. Пр.
- •Безусловные формы
- •Условные формы
- •Биусловные формы
- •51.Idef1x. Графич и текстов представл дочерн мощности соедин связей. Пр.
- •52. Idef1x Формализация соединит связей. Идентиф и неидентиф связи. Пр.
- •53. Idef1x. Реализация условных и безусловных связей. Обязательные и необязат связи. Родительская мощность связи.
- •54. Idef1x. Неспецифические связи. Формализация неспецифич связей. Пр.
- •55. Idef1x. Организация рекурсивн связей. Иерархич и сетевая рекурсии. Пр.
- •56. Idef1x. Связи категоризац. Графич представл. Полная и неполная группы категорий. Дискриминатор. Роли. Пример.
- •57. Idef1x. Рабочие продукты информац моделирования. Уровни диаграмм. Пр.
- •58. Эволюц case-средств. Периоды развития case-средств.
- •59. Базовые основы построения case-средств. Принципы и положения, положенные в основу построения case-средств.
- •61. Классиф case-средств по типам. Примеры case-средств.
- •62. Классиф case-средств по категориям и уровням. Пр case-средств.
- •Классифик по уровням
45. Процесс моделирования в idef0.
Проц моделир-я в IDEF0 включ: 1)сбор инф об исследуемой обл, 2)документир-е получ инф;3) представл ее в виде модели и уточнение модели посредством итеративного рецензирования.
Рисунок 5.5изображает процесс моделирования вIDEF0, описанный с помощью IDEFO-диаграммы.
Проц моделир-я явл итерационным. Он основан на разделении ф-ций выполняемых участниками моделир-я. Это явл явл основой для организац коллективн работы.
Участники моделир-я: 1эксперты-явл источниками инф, 2авторы созд диагр и модели, 3библиотекарь координирует обмен письменной инф м/у участниками, 4читатели-участники, рецензируют модели, 5комитет технич контроля, принимает и утверждает модель.
Ф-ции:
А1- "Опрос"-цель- получение знаний о моделир-ой сист (о предметной области).
Участники-эксперт, автор; результ-собранные факты о сист.
А2-создание модели-входн данн-факты о сист, собр на А1, участники-автор; результ-диагр модели, папки, комплекты докум-ции.( документирует получ знания)
А3 распростр материалов-его назнач-координация выполнения ф-ций; исполнитель-библ-рь; на входе-диагр модели, папки; результ-дуга напоминания, папки, опубликов модели.
А4-рецензирование-цель-оценка диагр/моделей разраб автором4 специалисты-читатели;входн данн-папки от автора;результ-папки с комментариями.
А5-обсуждения и принятие, назначение-оценка того, что создаваемая модель будет соотв предметн обл; оценка кач-ва модели; При наличии статуса принятия-библиотекарь публикует модель.
-------------------------------------------------------------------------------------
Таким образом, методология IDEF0 поддерживает как асинхронный, так и параллельный просмотр модели. Это является наиболее эффективным способом распределения работы в коллективе. На практике над различными частями модели работает совместно несколько авторов, так как каждый функциональный блок модели представляет отдельный компонент, который может быть независимо проанализирован и декомпозирован.
Для эффективного моделирования важнейшее значение имеет организация своевременной обратной связи между участниками IDEF0-проекта, так как устаревшая информация способна свести на нет все усилия по разработке системы. Поэтому IDEF0 выделяет специальную роль наблюдателя за процессом рецензирования. Эту роль выполняет так называемый библиотекарь, который является главным координатором процесса моделирования в IDEF0. Он обеспечивает своевременное и согласованное распространение рабочих материалов, контролирует их движение.
46. Idef1x. Сущности. Категории сущн. Завис и независ сущности. Пример.
Сущностью (объектом) в инф-ом моделир—представляет мн-ва предметов реального мира, для к-го:
1) все Эл-ты мн-ва {экземпляры) имеют одни и те же
характеристики;
2) все экземпляры подчинены одному и тому же набору правил и линий поведения и участв в одних и техже связях.
Кажд сущность должна иметь уникальн имя основанного на использовании сущ-го в единств числе.(студент, дом,завод)
Если имя сост из нескольких слов,то они пишутся через дефис. Для организации документации сущности нумеруются(для больших моделей)номер сущности записыв за именем(Пр.студент/1)
Большинство сущностей относится к следующим категориям:
реальные объекты;
роли;
инциденты;
взаимодействия;
спецификации.
Реальные объекты –представл фактических предметов в физич мире.Завод, Университет, Аэропорт, Банк.
Роли – представления цели или назначен чел, оборуд-я или организации.
Пр, для универа сущностями-ролями являются Преподаватель и Студент;
Инциденты - представления к-л события.
Пр.Землетрясение, Несчастн случай, Запуск космич корабля, Выборы.
Взаимодействия - сущности, получ из отношений между двумя сущностями.
Пр.Перекресток (место пересеч улиц), Контракт (соглаш м/у сторонами),
Спецификации - сущности, использ-е для представления правил, стандартов, требований, критериев качества и т.п.
Пр. метрика-качества Рецепт - правило приготовления порции пищи.
Кажд сущность должна сопровождаться описанием. Описание - это короткое информативное утверждение, к-ое позволяет установить, является ли некотор Эл-т экземпляром сущности.
Сущность независимая-если кажд экземпляр сущности мот быть уникально идентиф-ан независ от ее связей с др сущностями.
Сущность зависимая- если уникальн идентиф его экземпляра зависит от связи с др. сущностями.