Обзор: система продажи билетов позволяет покупать и сдавать билеты и абонементы на матчи, проходящие на одном стадионе с нумерованными местами через несколько одновременно работающих касс.
11.Текстовый редактор
Обзор: текстовый редактор позволяет создавать, редактировать и печатать текстовые файлы. При отображении файлов специальных форматов поддерживается подсветка ключевых слов.
12.Система автоматического тестирования
Обзор: Система позволяет автоматически запускать тесты, отслеживать результаты их выполнения и выдавать отчеты.
13.Электронная доска объявлений
Обзор: информационная система позволяет размещать и удалять объявления о продаже различных товаров.
14.Игра Монополия
Обзор: Игра человека против машины
КРАТКИЙ СПРАВОЧНИК ПО UML
Таблица 1
Сущности UML
Обозначение |
Оригинальное название |
Перевод по книге |
Название в русской версии Visio |
Actor |
Актер |
Актер |
|
Class |
Класс |
Класс |
|
Use case |
Прецедент |
Сценарий выполнения |
|
Component |
Компонент |
Компонент |
|
Node |
Узел |
Узел |
|
Interface |
Интерфейс |
Интерфейс |
|
Packages |
Пакет |
Пакет |
|
Note |
Примечание |
Примечание |
|
Collaboration |
Кооперация |
отсутствует |
Таблица 2
Отношения UML
Обозначение |
Оригинальное название |
Перевод по книге |
Название в русской версии Visio |
Dependency |
Зависимость |
Зависимость |
|
Association |
Ассоциация |
Сообщение |
|
Generalization |
Обобщение |
Обобщение |
Таблица 3
Стереотипы UML
Оригинальное название |
Символ, к которому применим стереотип |
Назначение |
actor |
Класс (class) |
Определяет связанное множество ролей, которые играет пользователь прецедента при взаимодействии с ним |
become |
Сообщение (message) |
Целевой объект совпадает с исходным, но в более поздний момент времени |
bind |
Зависимость (dependency) |
Исходный класс инстанцирует целевой шаблон с данными фактическими параметрами |
call |
Зависимость (dependency) |
Исходная операция вызывает целевую |
copy |
Сообщение (message) |
Целевой объект – это точная, но независимая копия исходного |
create |
Сообщение (message) |
Целевой объект создан в результате события или сообщения |
derive |
Зависимость (dependency) |
Исходный объект может быть вычислен по целевому |
destroy |
Сообщение (message) |
Целевой объект уничтожен в результате события или сообщения |
document |
Компонент (component) |
Компонент представляет документ |
exception |
Класс (class) |
Определяет событие, которое может быть возбуждено или перехвачено операцией |
executable |
Компонент (component) |
Описывает компонент, который может быть выполнен в узле |
extend |
Зависимость (dependency) |
Целевой вариант использования расширяет поведение исходного в данной точке расширения |
file |
Компонент (component) |
Компонент, который представляет документ, содержащий исходный код или данные |
friend |
Зависимость (dependency) |
Исходный класс имеет специальные права видимости в целевом |
include |
Зависимость (dependency) |
Исходный прецедент явно включает поведение другого прецедента в точке, определяемой исходным |
instanceOf |
Зависимость (dependency) |
Исходный объект является экземпляром целевого классификатора |
instantiate |
Зависимость (dependency) |
Операции над исходным классом создают экземпляры целевого класса |
interface |
Класс (class) |
Описывает множество операций, определяющих, что может делать класс или компонент |
library |
Компонент (component) |
Статическая или динамическая объектная библиотека |
model |
Пакет (package) |
Описывает семантически замкнутую абстракцию системы |
powertype |
Класс (class) |
Классификатор, все объекты которого являются потомками данного родителя |
precondition |
Ограничение (constraint) |
Ограничение, которое должно выполняться перед выполнением операции |
refine |
Зависимость (dependency) |
Говорит, что исходный объект является более детальной абстракцией, чем целевой |
send |
Зависимость (dependency) |
Исходная операция посылает целевое событие |
stub |
Пакет (package) |
Пакет выступает в роли заместителя для открытого содержимого другого пакета |
subsystem |
Пакет (package) |
Описывает группирование элементов, ряд которых составляет спецификацию поведения других элементов |
system |
Пакет (package) |
Описывает пакет, представляющий всю моделируемую систему |
table |
Компонент (component) |
Компонент, представляющий таблицу базы данных |
use |
Зависимость (dependency) |
Семантика исходного элемента зависит от семантики открытого содержания целевого элемента |
Учебное издание
АЛЬТМАН Евгений Анатольевич
Проектирование Информационных систем
––––––––––––––––
Редактор
* * *
Лицензия ИД № 01094 от 28.02.2000.
Подписано в печать . .2010. Формат 60 ´ 84 1/16.
Бумага писчая. Плоская печать.
Усл. печ. л. 2,5. Уч.-изд. л. 2,8. Тираж 120 экз. Заказ .
* *
Редакционно-издательский отдел ОмГУПСа
Типография ОмГУПСа
*
644046, г. Омск, пр. Маркса, 35
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.