- •Министерство образования Российской Федерации
- •3. Содержание курсовой работы
- •3. Общие сведения об объектном моделировании ис
- •Язык uml
- •Диаграммы вариантов использования
- •Диаграммы взаимодействия (interaction diagrams)
- •Диаграмма последовательности (sequence diagrams)
- •Диаграмма кооперации (collaboration diagram)
- •Диаграммы классов
- •Диаграммы состояний
- •Диаграммы размещения
- •Диаграммы компонентов
- •Количественная оценка диаграмм uml
- •Оценки основных элементовUml
- •Оценки основных типов связей
- •Диапазоны оптимальных оценок диаграмм.
- •2. Описание функций Информационной системы:
- •3. Описание аппарата проектирования.
- •3.1.Использование
- •3.2.История
- •3.3.Диаграммы языка uml:
- •3.4.Преимущества uml
- •3.5. Недостатки языка uml
- •3.6.Case-средства.
- •4. Разработка по информационной системы “Охранная фирма”.
- •4.2.Диаграмма классов.
- •4.3.Диаграммы последовательностей.
- •4.4.Диаграммы состояний(Statechar diagram)
- •4.5 Диаграммы видов деятельности(Activity diagram)
- •4.6.Диаграмма размещений (Диаграмма развертывания).
- •4.7.Диаграмма пакетов (Package diagram)
- •7. Литература
4.5 Диаграммы видов деятельности(Activity diagram)
Диаграммы видов деятельности(Activitydiagram)-диаграмма, на которой показано разложение некоторой деятельности на ее составные части. Под деятельностью понимается спецификация исполняемого поведения в виде координированного последовательного и параллельного выполнения подчиненных элементов - вложенных видов деятельности и отдельных действий, соединенных между собой потоками, которые идут от выходов одного узла ко входам другого.
рис.23. Диаграмма видов деятельности. “Перечисление средств”.
S diagram=
рис.24. Диаграмма видов деятельности. “ Назначение охранника”.
S diagram=
рис.25. Диаграмма видов деятельности. “ Подача документов”.
S diagram=
рис.26. Диаграмма видов деятельности. “Получение зарплаты”.
S diagram=
рис.27. Диаграмма видов деятельности. “Сотрудничество с охранной фирмой”.
S diagram=
4.6.Диаграмма размещений (Диаграмма развертывания).
Диаграмма развертывания (Deployment diagram)- предназначена для визуализации элементов и компонентов программы, существующих лишь на этапе ее исполнения. Диаграмма развертывания отражает физические взаимосвязи между программными и аппаратными компонентами разрабатываемой системы. Каждый узел на диаграмме развертывания представляет собой некоторый тип вычислительного устройства - в большинстве случаев самостоятельную часть аппаратуры.
S =
4.7.Диаграмма пакетов (Package diagram)
Диаграмма пакетов(Package diagram)- структурная диаграмма, основным содержанием которой являются пакеты и отношения между ними. Диаграммы пакетов служат, в первую очередь, для организации элементов в группы по какому-либо признаку с целью упрощения структуры и организации работы с моделью системы. Строго говоря, пакеты и зависимости являются элементами диаграммы классов, т. е. диаграмма пакетов - это всего лишь форма диаграммы классов. Однако на практике причины построения таких диаграмм различны.
S diagram=
Заключение.
В данной курсовой работе спроектирована информационная система «Охранная фирма» в нотации UML с использованием Сase-средства IBM Rational Rose EnterPrise Edition. Система описана практически со всех возможных точек зрения, рассмотрены разные аспекты поведения системы, диаграммы сравнительно просты для чтения, методы описания результатов анализа и проектирования семантически близки к методам программирования на современных ОО-языках.
Данная работа дает возможность организовать качественное функционирование описанной информационной системы, позволяет автоматизировать процессы, что сэкономит и время, и средства.
7. Литература
Ларман К. Применение UML 2.0 и шаблонов проектирования, Вильямс, 2009 г.
Буч Г., Якобсон А., Рамбо Дж. UML. Классика CS / Пер. с англ.; Под редакцией С. Орлова — СПб.: Питер, 2006.
Фаулер М., Скотт К. UML. Основы, Символ-Плюс, 2006 г.
Леоненков А.В. Самоучитель UML-СПб.: БХВ-Петербург, 2001 г.