Диаграмма последовательностей.



После завершения разработки концептуальной модели, диаграмм прецедентов на этапе детального проектирования устанавливается распределение функций между объектами.

Детальное проектирование осуществляется с помощью диаграммы последовательности, которая фактически является динамической моделью ДВД.

 Диаграмма последовательности – основной рабочий продукт проектирования. Для каждого прецедента создается диаграмма, описывающая как типичный ход событий, так и альтернативную последовательность действий.

В результате получаем ядро динамической модели, в которой подробно описывается поведение системы во времени и то, как оно реализуется.

4 основных элемента диаграммы последовательности:

1) текст последовательности действий в прецеденте, который записывается сверху вниз. Целесообразно разбивать текст на отдельные фрагменты с их отделением пустыми строками, чтобы было видно каким элементам диаграммы соответствуют фрагменты текста.

2) объекты, в которых в формате «объект:класс» записывается имя или номер экземпляра объекта и имя класса объекта;

3) сообщения, изображаемые стрелками, которые направлены от одного объекта к другому;

4) методы (операции), представляемых в виде прямоугольников. Метод владеет управлением вплоть до точки, в которой прямоугольник кончается.

Существует четыре этапа разработки диаграмм последовательности. (ICONIX)

Скопируйте текст прецедента из спецификации.

Добавьте сущностные объекты справа с их атрибутами.

Добавьте граничные объекты и актеров.

Граничные объекты принадлежат пространству решений, а не пространству задач.

Применение методов проектирования на разных стадиях.

Методология (технология) SSADM регламентирует и поддерживает все этапы ЖЦ ИС. Входом в технологию явл. документы, инициирующие проект, а выходом – проектные реш-я. Структура ЖЦ ИС в SSADM реализуется каскадной моделью. В SSADM выделяют 5 этапов проектирования и 7 стадий.

SSADM позволяет разработчикам реализовать ЖЦ с использованием ТПП (типового процесса проектирования) и соответствующего методического обеспечения.

При использовании ТПП первая стадия может быть опущена. Основной задачей АР явл. разработка ТЭО (технико-экономического обоснования).

На 2м этапе 2 стадии. Предпроектное обследование предусм. описание. Работы: определить границы исследования, изучить инф.потоки и системы обработки данных, разработать логическое описание существующей системы, определить КП(каталоги пользователей), КТ(каталоги требований) при формировании недостатков существующей системы. На 2й стадии разрабатывается предварительный вариант ИС, а так же уточняется ТЭО, позволяющее с участием пользователей выбрать рациональный вариант ИС.

На этапе разработки ТЗ полностью определяются тр-я к разрабатываемой ИС. ТЗ состоит из КТ, КП, модели информационных потоков, логической модели данных. Работы: разработать тр-я к ФС(функц-й стр-ре), ЛМД(лог.модели данных), разработка прототипа ИС, проекта создания ИС.

На этапе 4 осуществл-ся выбор вариантов техн. реализации в рамках программной и технической составляющей ИС по аналогии со стадией 2. Выполняемые работы: разработка вариантов ПК и ТК, выбор варианта ПК и ТК.

Стадия 5 – разработка логического проекта осуществл-ся параллельно с 4й, предусматривающая создание интерфейса с., согласованного с РРЗ(режимом решения задач).

На 6 стадии осуществляется реализация физ. разработки ИС. Работы: разработка физ. модели БД, спецификаций треб-й к ПО, оптимизирует физ. стр-ру БД(по запросам КП), согласовуют интерфейс между задачами и КСА(комплексом средств автоматизации), оформляет физ. проект.

SSADM содержит 13 методик, поддерживающие виды работ по всем стадиям:

 

Название методик Стадии Форма представления
1 Определение тр-й 0-6 Таблица
2 Моделирование инф.потоков 0-3 Таблица
3 ЛМД (лог.модели данных) 0-3,5 Таблица
4 Опред-е ф-й и задач 0-3 Таблица
5 Динамическое моделирование 1,3 Таблица, схема
6 Реляционный анализ данных 1-3 Таблица, схема
7 Выбор вариантов автоматизации 2 Пояснительная записка
8 Разработка прототипа 3 Схема, диаграммы
9 Выбор вариантов техн.реализации 4 Пояснительная записка, таблица
10 Проектирование диалогового взаимодействия 3,5 Таблица, схема
11 Логическое проект-е процессов обработки данных 5 Таблица, схема
12 Физическое проект-е 6 Таблица, схема
13 Физическое проект-е процедур обработки данных 6 Таблица, схема

Эти методики представлены в виде нормативных документов доступных для всех пользователей. Кроме этих методик, SSADM представляет 50 доп. документов. Эти методики позволяют повысить качество проектных решений. Кроме того, эти методики поддерживаются инструментальными CASE-средствами.

ДЗ.

Методика выбора модели ЖЦ ИС

Методика выбора модели ЖЦ

Дан методика базир на разраб-ке 4х таблиц по соответств 4м критериям.

Строки таблиц указ хар-ки одного критерия, а столбцы – выбираем модели

По кажд хар-ке критерия необход получ экспертн оценку (Да/Нет)

Выбор лучш модели осущ с использ-ем соотв процедуры.

Процедура реализ в виде след шагов: 1.Опред-ие типов проекта по вопросам, занесен в таблицы. 2.Составить табл по анализируемому проекту с ответами да/нет. 3.Располо таблицы по степени важности для конкретн проекта ИС. 4.Выбрать из моделей ту модель, кот имеет макс кол-во ответов по всему мн-ву критер с учетом их степени важности.

Обобщенная схема выбора модели ЖЦ

Задача выбора модели ЖЦ относится к получен многокритер-ой оценки альтерн-в, что треб-ет примен-ие соотв-их метод-ов выбора альтер-в.

Эта задача относ-ся к многофактор-ым исслед-ям, связана с достов-тью оценок по альтерн-ам, огранич-ям накладыв-ым на выбир-ые варианты.


Дата добавления: 2018-02-15; просмотров: 563; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!