Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вадим отчет.doc
Скачиваний:
2
Добавлен:
05.11.2018
Размер:
1.53 Mб
Скачать

2.3. Разработка объектной модели пк

Объектная модель отображает основные понятия предметной области в виде совокупности типов объектов (сущностей).

На этом этапе, прежде всего, определяется внутреннее поведение каждого объекта сущности, без учета взаимодействия с другими объектами предметной области. На диаграмме указывается только имя операции, а ее подробное описание приводится в отдельной таблице. В таблице содержится краткое описание назначения операции, ее имя и список входных и выходных параметров. Ассоциация между сущностями отражает некоторое бинарное отношение между ними.

Диаграмма сущностей представлена на рис. 2.8. Детальное описание операций представлено в табл. 2.2.

Рис. 2.7. Диаграмма сущностей

Таблица 2.2

Сущность

Имя операции

Параметры операции

Тип возвращаемого значения

Назначение операции

Вид

Название

Тип

Читатель

Создать

Вх.

Номер чит.бил.

Строка

Пусто

Создает объект с заданными значениями атрибутов

Вх.

ФИО

Строка

Вх.

Телефон

Строка

Вх.

Дата записи

Строка

Ввести данные

Вх.

Номер чит.бил.

Строка

Пусто

Задает значения атрибутов объекта

Вх.

ФИО

Строка

Вх.

Телефон

Строка

Вх.

Дата записи

Строка

Получить данные

Вых.

Номер чит.бил.

Строка

Пусто

Получает значения атрибутов объекта

Вых.

ФИО

Строка

Вых.

Телефон

Строка

Вых.

Дата записи

Строка

Книга

Создать

Вх.

Шифр

Строка

Пусто

Создает объект с заданными значениями атрибутов

Вх.

Автор

Строка

Вх.

Название

Строка

Вх.

Год издания

Число

Вх.

Количество

Число

Ввести данные

Вх.

Шифр

Строка

Пусто

Задает значения атрибутов объекта

Вх.

Автор

Строка

Вх.

Название

Строка

Вх.

Год издания

Число

Вх.

Количество

Число

Получить данные

Вых.

Шифр

Строка

Пусто

Получает значения атрибутов объекта

Вых.

Автор

Строка

Вых.

Название

Строка

Вых.

Год издания

Число

Вых.

Количество

Число

Читательс-кий билет

Создать

Вх.

Номер чит.бил.

Строка

Пусто

Создает объект с заданными значениями атрибутов

Вх.

Шифр

Строка

Вх.

Дата взятия

Строка

Вх.

Дата возврата

Строка

Ввести данные

Вх.

Номер чит.бил.

Строка

Пусто

Задает значения атрибутов объекта

Вх.

Шифр

Строка

Вх.

Дата взятия

Строка

Вх.

Дата возврата

Строка

Получить данные

Вых.

Номер чит.бил.

Строка

Пусто

Получает значения атрибутов объекта

Вых.

Шифр

Строка

Вых.

Дата взятия

Строка

Вых.

Дата возврата

Строка