
- •Применение uml для моделирования и проектирования информационных систем
- •6.050102 - “Компьютерная инженерия”
- •Предисловие
- •Общие указания к лабораторным работам
- •Цель лабораторного практикума
- •Порядок выполнения лабораторных работ
- •Диаграммы «сущность-связь»
- •Диаграммы потоков данных
- •Отношение ассоциации
- •Отношение расширения
- •Отношение обобщения
- •Отношение включения
- •Построение диаграммы анализа
- •Бизнес-процесс
- •Ресурс и информация
- •Событие
- •Содержание отчета
- •Контрольные вопросы
- •Отношения между классами
- •Отношение зависимости
- •Отношение ассоциации
- •Отношение обобщения
- •Отношение реализации
- •Отношение агрегации
- •Отношение композиции
- •Рекомендации по построению диаграммы классов
- •Линия жизни объекта
- •Фокус управления
- •Сообщения
- •Диаграмма кооперации
- •Кооперация
- •Состояние
- •Переход
- •Диаграмма деятельности
- •Компоненты
- •Зависимости
- •Рекомендации по построению диаграммы компонентов
- •Соединения
- •Рекомендации по построению диаграммы развертывания
- •Содержание отчета
- •Контрольные вопросы
- •Список индивидуальных вариантов заданий студентов
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
Черниговский государственный технологический университет
Применение uml для моделирования и проектирования информационных систем
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к лабораторному практикуму
по дисциплине
“Объектно-ориентированный анализ и проектирование”
для студентов направления подготовки
6.050102 - “Компьютерная инженерия”
-
Утверждено
на заседании кафедры
информационных и компьютерных систем
Протокол № 9 от 28.05.2010
Чернигов ЧГТУ 2010
Методичні вказівки до лабораторного практикуму з дисципліни „ Об’єктно-орієнтований аналіз та проектування” для студентів напряму підготовки 6.050102 -“Комп’ютерна інженерія”./ Укл. А. М. Акименко, В.І. Павловський, І. В. Кириєнко — Чернігів: ЧДТУ, 2010. — 40с. Рос. мовою.
Составители: Акименко Андрей Николаевич, кандидат физико-математических наук, доцент Павловский Владимир Ильич, кандидат технических наук, доцент Кириенко Ирина Валентиновна, ассистент |
Ответственный за выпуск: Павловский Владимир Ильич, заведующий кафедрой информационных и компьютерных систем, кандидат технических наук, доцент |
Рецензент: Нестеренко Сергей Александрович, кандидат технических наук, доцент кафедры информационных и компьютерных систем Черниговского государственного технологического университета |
СОДЕРЖАНИЕ
1. Цели проведения объектного анализа. 9
Фокус управления 22
Сообщения 22
Компоненты 30
Зависимости 30
Узел 33
Соединения 33
Предисловие
Проектирование информационных систем всегда начинается с определения цели проекта. Основная задача любого успешного проекта заключается в том, чтобы на момент запуска системы и в течение всего времени ее эксплуатации можно было обеспечить:
требуемую функциональность системы и степень адаптации к изменяющимся условиям ее функционирования;
требуемую пропускную способность системы;
требуемое время реакции системы на запрос;
безотказную работу системы;
простоту эксплуатации и поддержки системы;
необходимую безопасность.
Проектирование информационных систем охватывает три основные области:
проектирование объектов данных, которые будут реализованы в базе данных;
проектирование программ, экранных форм, отчетов, которые будут обеспечивать выполнение запросов к данным;
учет конкретной среды или технологии, а именно: топологии сети, конфигурации аппаратных средств, используемой архитектуры (файл-сервер или клиент-сервер), параллельной обработки, распределенной обработки данных и т.п.
В реальных условиях проектирование — это поиск способа, который удовлетворяет требованиям функциональности системы средствами имеющихся технологий с учетом заданных ограничений.
К любому проекту предъявляется ряд абсолютных требований, например, максимальное время разработки проекта, максимальные денежные вложения в проект и т.д. Одна из сложностей проектирования состоит в том, что оно не является такой структурированной задачей, как анализ требований к проекту или реализация того или иного проектного решения.