Этапы проектирования ИС с применением UML
Концептуальная модель – бизнес процессы – диаграмма бизнес прецедентов. Логическая: диаграммы классов, последовательности, состояния, прецедентов Физическая: диаграммы классов, компонентов., развертывания. Разработка модели бизнес – прецедента Описание модели с точки зрения ????? Прецеденты должны удовлетворять критерию: 1. Что надо сделать, а не как 2. Описать действие с точки зрения инициатора (исполнителя) 3. Прецедент должен возвращать действие, прецедент 4. Последовательность действий прецедента должна представлять собой единую неделимую цепочку Разработка модели бизнес – объекта Показывает выполнение бизнес – процесса организации. Ее внутренних исполнителей. Результатом анализа данного этапа является согласование с заказчиком и подробное описание действий специалистов организации, внедрение ИС, необходимое для выполнения обеспечения ее функций Разработка концептуальной модели деятельности Диаграмма классов без атрибутов, название класса, и свойства модели ??? Последний этап процедуры бизнес – моделирования. Разработка требований к системе Необходимо определить область действия ИС Описание системы прецедентов (спецификация прецедентов): - Заголовок (название, ответственность, дата) - Краткое описание - ограничения - предусловия - постусловия - предположение - основная последовательность действий - альтернативные последовательности действий и условия их инициализации - т. расшир. и вкл. прецендента. Элементы бизнес моделиМодель системы прецедентов Бизнес – прецедент ------------> Подсистема Внешний исполнитель ------------> Исполнитель Внутренний исполнитель ------------> Исполнитель или прецедент Процессы, выполняемые --внутр--> прецеденты Исполнителем Диаграмма прецедентов Диаграмма последовательностей Диаграмма видов деятельности Анализ требований и предварительное проектирование системы Задачи: 1. Определить проект системы. Должна отвечать всем бизнес требованиям. 2. Разработать общий предварительный проект для всех команд разработчиков. Основной инструмент – диаграмма классов. Уточненная диаграмма деятельности, выполненная отдельными прецедентами. Диаграмма классов с атрибутами, функциями, типами. Результатом проектирования данного этапа является подробное описание состава Разработка модели БД и приложений Преобразование иерархии Проектирование физической реализации системы На этом этапе проектируются БД и приложения. Дополнение значениями их размещения на технических ???? Основные понятия: 1. Компонент – самостоятельный физический модуль системы (принтер, сканер) 2. Зависимость 3. Устройство – узел, не обрабатывающий данные 4. Процессор – узел, выполняющий обработку данных 5. Соединение Диаграмма разверт. Недостатки UML: -субъективен -не формализован -устарел ©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|