
- •Содержание
- •Введение
- •2 Теоретическая часть
- •2.1 Особенности и назначение языка uml
- •2.2 Виды диаграмм
- •2.3 Диаграмма активностей
- •3 Практическая часть
- •3.1 Изучение особенностей диаграмм
- •3.2 Примеры использования диаграмм
- •3.3 Советы по построению диаграмм активностей
- •3.4 Выразительные средства диаграмм активностей
- •Заключение
- •Список литературы
- •Введение
- •1 Основная часть
- •1.1 Физические модели таблиц базы данных
- •1.2 Физические модели хранения данных
- •1.3 Файловые структуры организации базы данных
- •1.4 Индексные файлы
- •1.4.1 Файлы с плотным индексом, или индексно-прямые файлы
- •1.4.2 Файлы с неплотным индексом, или индексно-последовательные файлы
- •1.4.3 Организация индексов в виде в-дерева — многоуровневой иерархической структуры
- •2 Специальная часть
- •2.1 Назначение и функции программной системы
- •2.2 Системные требования
- •2.3 Связывание таблиц
- •2.4 Запросы
- •2.5 Формы
- •2.6 Отчеты
- •Заключение
- •Список использованной литературы
Содержание
Введение 3
1 Основная часть 3
1.1 Физические модели таблиц базы данных 3
1.2 Физические модели хранения данных 3
1.3 Файловые структуры организации базы данных 3
1.4 Индексные файлы 3
1.4.1 Файлы с плотным индексом, или индексно-прямые файлы 3
1.4.2 Файлы с неплотным индексом, или индексно-последовательные файлы 3
1.4.3 Организация индексов в виде В-дерева — многоуровневой иерархической структуры 3
2 Специальная часть 3
2.1 Назначение и функции программной системы 3
2.2 Системные требования 3
2.3 Связывание таблиц 3
2.4 Запросы 3
2.5 Формы 3
2.6 Отчеты 3
Заключение 3
Список использованной литературы 3
ВВЕДЕНИЕ 8
2 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 13
2.1 Особенности и назначение языка UML 13
2.2 Виды диаграмм 20
Впрочем, точное число канонических диаграмм неважно по той причине, что количество типов диаграмм для конкретной модели конкретного приложения не является строго фиксированным. Для простых приложений нет необходимости строить все без исключения диаграммы. Например, для локального приложения не обязательно строить диаграмму развертывания. Перечень диаграмм зависит от специфики разрабатываемого проекта и определяется самим разработчиком. 26
2.3 Диаграмма активностей 27
3 ПРАКТИЧЕСКАЯ ЧАСТЬ 37
3.1 Изучение особенностей диаграмм 37
3.2 Примеры использования диаграмм 55
3.3 Советы по построению диаграмм активностей 67
3.4 Выразительные средства диаграмм активностей 76
ЗАКЛЮЧЕНИЕ 81
СПИСОК ЛИТЕРАТУРЫ 85
Введение
В современных информационных технологиях важное место отводится инструментальным средствам и средам разработки автоматизированных информационных систем и, в частности, системам разработки и сопровождения их программного обеспечения. Эти технологии и среды образуют системы, называемые CASE-системами.
Изначально разрабатываемые как инструмент для создания программного обеспечения, в настоящее время CASE-технологии являются целым направлением по системному анализу и проектированию. CASE-технологии представляют собой инструментарий для аналитиков и разработчиков, позволяющими минимизировать затраты на создание моделей будущей (или существующей) системы и на основе этой модели заранее найти возможные ошибки.
Объемы информации, высокие требования к точности и достоверности, необходимость эффективного анализа - вот основные причины, предопределяющие использование новых информационных технологий, что становится принципиальным условием для достижения успешного результата. при разработке крупных проектов критичным становится время реализации проекта. Одним из решений проблемы может стать автоматическая генерация кода приложения CASE-средствами на основе модели предметной области.
В первой половине 90-х годов был предложен универсальный язык объектного проектирования – Unified Modeling Language, UML.
Существует несколько CASE-средств, поддерживающих язык UML. Наиболее известным являются PLATINUM Paradigm Plus фирмы PLATINUM technology и выпущенный фирмой Rational Software программный пакет Rational Rose. Эти инструменты позволяют генерировать код приложения в полной мере отвечающий бизнес-правилам, и с наименьшим риском.
Целью данной работы является исследование одного из основных элементов UML – диаргамм, в частности диаграммы активностей (или деятельности)