
- •230401 «Информационные системы (по отраслям)»
- •Аннотация
- •Содержание
- •Пояснительная записка
- •Техника безопасности при работе с эвм Правила безопасности: Запрещается
- •В случае поражения электрическим током, необходимо:
- •Правила пожарной безопасности: Запрещается
- •Требования к выполнению и оформлению практических работ
- •Критерии оценки практических работ
- •Практическое занятие № 1
- •Обзор uml
- •Концептуальная модель uml
- •Строительные блоки uml
- •Общие механизмы языка uml
- •Теоретический материал
- •Корпоративные информационные системы
- •Библиотечно-издательский комплекс
- •625000, Тюмень, ул. Володарского, 38. Типография библиотечно-издательского комплекса.
- •625039, Тюмень, ул. Киевская, 52.
Общие механизмы языка uml
Строительство упрощается и ведется более эффективно, если придерживаться некоторых соглашений. Следуя определенным архитектурным образцам, можно оформить здание в викторианском или французском стиле. Тот же принцип применим и в отношении UML. Работу с этим языком существенно облегчает последовательное использование общих механизмов, перечисленных ниже:
спецификации (Specifications);
дополнения (Adornments);
принятые деления (Common divisions);
механизмы расширения (Extensibility mechanisms).
Спецификации UML создают семантический задний план, который полностью включает в себя составные части всех моделей системы, согласованные между собой. Таким образом, диаграммы UML можно считать визуальными проекциями на этот задний план, при этом каждая из них раскрывает один из значимых аспектов системы.
Спецификация класса может содержать и другие детали, например видимость атрибутов и операций или указание на то, что класс является абстрактным. Многие такие детали можно визуализировать в виде графических или текстовых дополнений к стандартному прямоугольнику, служащему изображением класса. Так, на рис. 16 показан класс, в обозначение которого включены сведения о том, что он абстрактный и содержит две открытые, одну защищенную и одну закрытую операцию.
Рисунок
16- Дополнения
Задания к работе
Изучить предлагаемый теоретический материал.
Постройте диаграмму вариантов использования для выбранной информационной системы.
Выполните реализацию вариантов использования в терминах взаимодействующих объектов и представляющую собой набор диаграмм:
диаграмм классов, реализующих вариант использования;
диаграмм взаимодействия (диаграмм последовательности и кооперативных диаграмм), отражающих взаимодействие объектов в процессе реализации варианта использования.
Разделить классы по пакетам использую один из механизм разбиения.
Постройте диаграмму состояний для конкретных объектов информационной системы.
Построить отчёт, включающий все полученные уровни модели, описание функциональных блоков, потоков данных, хранилищ и внешних объектов.
В отчете следует указать:
Цель работы
Введение
Программно-аппаратные средства, используемые при выполнении работы.
Основную часть (описание самой работы), выполненную согласно требованиям к результатам выполнения лабораторного практикума (п.2).
Заключение (выводы)
Список используемой литературы
Контрольные вопросы
Назначение диаграммы классов.
Для чего используется диаграмма классов на стадии анализа?
Назовите основные компоненты диаграммы классов.
Что собой представляет ассоциация?
В чем смысл множественной ассоциации?
Как описывается класс?
Значение характеристики атрибута ключ.
Что входит в описание атрибута?
Что такое признак видимости?
Что представляет собой операция класса?
Рекомендуемая литература: 1,2,3,4
Практическое занятие № 2
Тема: Создание модели КИС с помощью языка UML
Цели: Составить и проанализировать требования к информационной системе, оформить техническое задание на разработку программного обеспечения.
Задачи:
составить диаграмму идентификации точек зрения и диаграмму иерархии точек зрения;
определить пользовательские требования, четко описывающие будущий функционал системы;
определить наличие системных требований, включающих требования к структуре, программному интерфейсу, технологиям разработки, общие требования к системе наличие составленного технического задания.
Вид работы: групповой
Время выполнения: 6 часов
Оборудование: персональный компьютер, программное средство проектирования, текстовый процессор MS Word.