Автор: Пользователь скрыл имя, 13 Ноября 2011 в 11:53, курсовая работа
Для успешной реализации проекта объект проектирования (ПО ИС) должен быть, прежде всего, адекватно описан, т.е. должны быть построены полные и непротиворечивые модели архитектуры ПО, включающей:
совокупность структурных элементов системы и связей между ними;
поведение элементов системы в процессе их взаимодействия;
иерархию подсистем, объединяющих структурные элементы.
На диаграмме необходимо указать связь между поваром и созданным вариантом использования. Так как каждый вариант использования должен быть инициирован каким-либо действующим лицом, то стрелка должна вести от действующего лица к варианту использования. Чтобы добавить связь на диаграмме, надо выполнить следующие действия:
Между прецедентом «zadanie konfiguracii» и актёром «controller» также нужно добавить связь.
Разработанные конфигурации необходимо ввести в программу, которая передаст информацию на контроллер. Поэтому необходимо поместить на диаграмму действующее лицо –Бд с конфигурациями и рецептами:
Необходимо создать на диаграмме ещё один вариант использования, показывающий передачу информация о конфигурациях на контроллер:
На диаграмме необходимо указать связь между БД с конфигурациями и созданным вариантом использования. Чтобы добавить связь на диаграмме, надо выполнить следующие действия:
Затем надо поместить на диаграмме следующее действующее лицо – Контроллер, для чего выполнить следующее:
От варианта использования «schityvanie configuracii» к контроллеру нужно провести линию связи, для чего использовать кнопку Unidirectional Association на панели инструментов.
Контроллер инициирует два действия – передаёт информацию о времени на таймер и задает температуру и предает сигнал на печь. Поэтому следует поместить на диаграмме три варианта использования и провести к ним от контроллера линии связи:
Необходимо поместить на
Таймер в определенное время посылает сигнал на контроллер о том, что необходимо извлечь выпечку из печи. Чтобы это показать на диаграмме, необходимо создать прецедент:
Затем надо поместить на диаграмме следующее действующее лицо – Датчик температуры, для чего выполнить следующее:
Теперь необходимо создать на диаграмме ещё один вариант использования.
Придерживая левую кнопку мыши, провести линию от варианта использования к действующему лицу.
Добавляем еще один прецедент. Для этого делаем:
Придерживая левую кнопку мыши, провести линию от варианта использования к действующему лицу. Так же связываем данный вариант использования с Контроллером.
Создаем еще один вариант использования:
Щелкнуть по созданному варианту использования правой кнопкой мыши, в появившемся меню выбрать пункт Open Specification, в поле Name ввести имя варианта использования – Zapis konfiguracii. В поле Documentation ввести комментарий к варианту использования – «Производится запись конфигураций в Бд с конфигурациями. И нужно связать данный прецедент с Контроллером и БД с конфигурациями.
Если элемент ошибочно введен или является лишним, то существует два способа удалить элемент из диаграммы Вариантов Использования. Первый приведет к его удалению из текущей диаграммы, но он останется в браузере и на остальных диаграммах системы. Согласно второму методу элемент удаляется из всей модели - со всех диаграмм и из браузера.
Чтобы удалить элемент с текущей диаграммы, необходимо выделить его и нажать клавишу Delete.
Чтобы удалить объект из модели, необходимо выделить его в броузере и щелкнуть правой кнопкой мыши, что приведет к появлению контекстного меню. Выбрать из него пункт Delete (Удалить). Можно также выделить элемент на диаграмме и нажать сочетание клавиш CTRL + D. В таблице 1 представлены основные команды работы с данной диаграммой.
Кнопка | Назначение |
Selection tool (Выделение объекта или отмена его выделения) | Превращает курсор в стрелку указателя, так что вы можете выделить объект |
Text box (Текст) | Добавляет к диаграмме текст |
Note (Примечание) | Добавляет к диаграмме примечание |
Anchor note to item (Прикрепление примечания к объекту) | Связывает примечание с вариантом использования или объектом на диаграмме |
Package (пакет) | Помещает на диаграмму новый пакет |
Use case (вариант использования) | Помещает на
диаграмму новый вариант |
Actor (Действующее лицо ) | Помещает на диаграмму новое действующее лицо |
Unidirectional association (Однонаправленная ассоциация) | Рисует связь между действующим лицом и вариантом использования |
Dependency or instantiates (Зависимость или наполнение) | Рисует зависимость между элементами диаграммы |
Generalization (Обобщение) | Рисует связь использования или расширения между вариантами использования, или рисует связь наследования между действующими лицами |
Диаграмма размещения отражает состав аппаратной части системы и взаимосвязи между компонентами системы, где каждый компонент представляет собой устройство. Центром диаграммы является процессор - компьютер, производящий обработку данных и управляющий исполнительными устройствами. К устройствам, входящим в состав аппаратной части системы, в автоматизированной системе «Выпечка» относится лишь таймер и печь. К устройствам, входящим в состав программной части системы относится датчик температуры.
У модели может быть только одна диаграмма размещения. Чтобы открыть ее, надо дважды щелкнуть мышью на словах Deployment View в броузере. Открывается панель инструментов с пиктограммами, соответствующая именно этой диаграмме. Прежде всего в центр диаграммы необходимо поместить процессор:
Все остальные устройства, входящие в состав аппаратной части системы, следует поочередно разместить на диаграмме вокруг процессора:
Таким образом для каждого компонента ввести имя и комментарий:
Информация о работе Проектирование автоматизированной информационной системы