Проектирование информационных систем: Методические указания к лабораторным и курсовым работам, страница 10

Обзор: система продажи билетов позволяет покупать и сдавать билеты и абонементы на матчи, проходящие на одном стадионе с нумерованными местами через несколько одновременно работающих касс.

11.Текстовый редактор

Обзор: текстовый редактор позволяет создавать, редактировать и печатать текстовые файлы. При отображении файлов специальных форматов поддерживается подсветка ключевых слов.

12.Система автоматического тестирования

Обзор: Система позволяет автоматически запускать тесты, отслеживать результаты их выполнения и выдавать отчеты.

13.Электронная доска объявлений

Обзор: информационная система позволяет размещать и удалять объявления о продаже различных товаров.

14.Игра Монополия

Обзор: Игра человека против машины

ПРИЛОЖЕНИЕ  2

КРАТКИЙ СПРАВОЧНИК ПО 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