
- •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-средств.
- •Классифик по уровням
54. Idef1x. Неспецифические связи. Формализация неспецифич связей. Пр.
Неспецифич связь-связь при к-ой экземпляр каждой сущ-ти мот быть связан с некоторой кол-ом экземпл др сущ-ти.(или многие-ко-многим второе название).
Мощность неспецифич связи равна в общем случае: ноль-один-или-много-к-ноль-один-или-много
Графич связи представл сплошной линией с точками на концах (точка------точка)
(РИС!!!!!!)
Неспецифич связи м/у сущ-ми могут быть полезны в начале работы над моделью, когда сложно определ конкретн связи м/у сущ-ми.
На Более позних этапах разраб модели кажд неспецифич связь следует заменить на пару специфич-их соединит-ых связей.
С этой целью создается 3 сущности, представл собой общую дочернюю сущ-ть, связанную соединит-ми связями с 2-мя исходными сущ-ми.
Сущности вводимые для устранения неспецифич связей- ассоциативные.
Они содержат идентиф каждого из участвующих в связи экземпляров исходной сущности, т.е позвол формализовать в данных связи М:М
(РИС!!!!)
После введения ассоциативные сущности следует определ мощность кажд из связанных с ней соединит-ых связей и присвоить им соотв-ие имена.
Введение ассоциативн сущ-ти для формализации связи М:М позволяет устранить избыточность информационной модели и БД.
55. Idef1x. Организация рекурсивн связей. Иерархич и сетевая рекурсии. Пр.
Рекурсивными могут быть только неидентиф-ие соединительные связи и неспецифич связи., т.е. они могут связывать экземпл сущности с др. экземпляром той же сущ-ти.
(РИС)
В сущности сотрудник появился внешний ключ ID-руководителя, его имя отлич от идентиф ID-сотрудника мигрирующего по связи руководителя из родит-го в дочерн экземпляр сущности.
В данном случае внешнему ключу присв имя роли.
Имя роли- имя альтернативное базовому имени мигрирующего из родит сущ-ти внешнего ключа , отражающее роль данного ключа в дочерней сущ-ти.
Иногда применение имен-ролей явл обязательным. Это касается тех случаев когда 2 или несколько атриб одной сущ-ти определены в одной и той же обл значений, но имеют разный смысл.
В кач имени внешнего ключа может использ-ся базовое имя, имя роли, а также имя <имя_роли>точка<базовое_имя>
Использование неидентифицир соединений связи позвол организовать иерархич рекурсию м/у экземпл сущ-ти.
(РИС!)
Рекурсивн связь многие-ко-многим замен-ся аналогично рассм-ой ранее(с пом 2 связей)
(РИС!!!!)
Использование связи многие-ко-многим позвол организовать сетевую рекурсию м/у экземпл сущности.
(РИС)
56. Idef1x. Связи категоризац. Графич представл. Полная и неполная группы категорий. Дискриминатор. Роли. Пример.
При разработке информациооных модулей могут возникать ситуации когда несколько сущностей имеют общие атрибуты
(РИС аж 3 штуки!!!!!)
Для устранения избыточности информационной модели в таких случаях рекомендуется создать общую сущность для представления хар-к совместно принадлежащих специализированным сущностям. Такие сущности связаны м/у собой категоризацией (связью ктегоризации)(РИС бальшой такой)
Связь категоризации-связь м/у одной сущностью называемой групповой/родовой сущ-ю и др сущностью называемой сущ-ю категорией при к-ой один реальный или виртуальн объект предметн обл представляется комбинацией экземпляра групповой сущ-ти и экземпл сущности категории.
Группа категорий-определяет набор одной или более связей категоризации.и связ с ними сущ-ей категории. Кажд экземпляр сущ-ти категории связан строго с одним экземпл групповой сущ-ти и кажд экземпл групповой cущности может быть связан с экземпл только одной сущ-ти категории из входящих в группу.
Если в группе категорий представлены все возможные сущности категории, то такая группа называется полной группой категорий. В этом случае, кажд экземпл групповой сущ-ти связ с экземпл категории.
Графически полная группа категорий представляется линией выходящих из групповой сущ-ти с кругом к-ый подчеркивается двойной линией. От подчеркивания отходят отельные линии к кажд сущ-ти входящей в группу.
Мощность связи для сущ-ей категорий обычно графически не изображ-ся, т.к. она всегда равна 0 или 1
Сущ-ти категорий всегда явл зависимыми.
Если в группе категорий представлены не все возможные сущ-ти категорий, то она-неполная группа категорий. В этом случае экземпл групповой сущ-ти без связи с к-л экземпл сущ-ти атегорий.
При графич изображ неполной группы категорий- круг подчеркивается одной линией.
Один из атрибутов групповой сущ-ти или ее предка может быть определен как дескриминатор для группы сущ-ей категории.
Дескриминатор-атрибут групповой сущ-ти значение к-го определяет категорию его экземпляра. Имя дескриминатора записыв-ся рядом с кругом объединяющим группу категорий.
Связям категоризации явные имена не присваиваются.
Для неполных групп категорий кажд связь читается -может бытьДля полных -должен быть.В обратном направлении связь категоризаций читается как есть.
Групповая сущность и кажд сущ-ть категории должны иметь одинаков идентификаторы. Идентификатор сущ-ти категории назыв- унаследованным идентификатором. Он передается или из группов сущ-ти или из ее предка. В качестве имен унаследованных идентиф возможно использ-е имен-ролей.