СОДЕРЖАНИЕ
Задание по контрольной работе. 3
1 Краткие теоретические сведения об используемых языках и технологиях. 4
Задание №1. Разработать функциональную модель программы для вычисления эффективной процентной ставки. 10
Задание №2. Создать три диаграммы UML на примере похода в магазин. 14
2.1 Ход выполнения работы.. 14
2.1.1 Диаграмма прецедентов (вариантов использования) 14
2.1.2 Диаграмма состояний. 15
2.1.3 Диаграмма активности. 16
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.. 17
Диаграмма дерева узлов показывает иерархическую зависимость работ, но не взаимосвязи между работами. Диаграмм деревьев узлов может быть в модели сколь угодно много, поскольку дерево может быть построено на произвольную глубину и не обязательно с корня.
На рисунке 14 изображена диаграмма дерева узлов («node tree») функциональной модели.
Рисунок 14 –Диаграмма дерева узлов
Задание №2. Создать три диаграммы UML на примере похода в магазин
Диаграмму активности; Диаграмму прецедентов; Диаграмму состояний.
2.1 Ход выполнения работы
2.1.1 Диаграмма прецедентов (вариантов использования)
Диаграмма вариантов использования (прецедентов) представляет совокупность прецедентов и актеров. Они описывают систему с точки зрения возможностей ее использования. Наиболее часто данный вид диаграмм используют при организации и моделировании поведения системы. Она позволяет создать список операций, которые должна выполнять система. Часто эти диаграммы называют диаграммами функций т.к. на их основе определяется список требований к системе и множество, выполняемых системой функций. На диаграмм6е отображаются объекты предметной области с выполняемыми ими задачами.
Для разработки диаграммы вариантов использования модели в среде Rational Rose 2008 необходимо активизировать соответствующую диаграмму в окне диаграммы. Это можно сделать следующими способами:
раскрыть представление вариантов использования Use Case View в браузере проекта и дважды щелкнуть на пиктограмме Main (Главная); с помощью операции главного меню BrowseUse Case Diagram (БраузерДиаграмма вариантов использования)....
Список использованной литературы:
[1] Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя: ДМК, 2000. – 432 с.
[2] Кратчен Ф. Введение в Rational Unified Process. 2-е изд., Пер. с англ - М.: Издательский дом «Вильямс», 2002. –240с.
[3] Маклаков С.В. «CASE-средства разработки информационных систем. BPwin и Erwin» –М.: ДиалогМифи, 2001.
[4] Рогозов Ю.И., Стукотий Л.Н., Свиридов А.С. «Моделирование систем» ТРТУ, 2004.

