Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Логическое и физическое моделирование

Автор:   •  Декабрь 20, 2022  •  Лабораторная работа  •  751 Слов (4 Страниц)  •  156 Просмотры

Страница 1 из 4

Самостоятельная работа №9

Тема: логическое и физическое моделирование

Цель: закрепление навыков разработки и формализации предметной области в виде информационной модели в нотации П.Чена и нотации Мартина

Вариант 3. Ход работы:

  1. Анализ предметной области «Библиотечный фонд»

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

Библиотечный фонд (романы, стихи и т.д.) размещен в залах-хранилищах различных библиотек на определенных местах хранения (номер зала, полки) и идентифицируется номенклатурными номерами.

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

Сотрудники библиотеки, работающие в различных залах различных

библиотек,        ведут        учет        читателей,        а        также        учет        размещения        и        выдачи литературы.

  1. Необходимый набор сущностей, отражающих предметную область и информационные потребности пользователей

В        ходе        разработки        информационной        системы        были        выявлены следующие сущности:

Библиотека: Номер библиотеки, читальные залы;

Посетители: Номер телефона, студенты, граждане;

Склад: Номер склада, полки;

Книги: УН книги, романы, стихи;

 Сотрудники: УН сотрудника, стажер, работник

  1. Связи между сущностями, структура связей, исключение избыточных, формулировка связей с точки зрения каждой участвующей сущности,

формализация связи вида 1:1, 1:М, M:N, отражающих предметную область и информационные потребности пользователей

Одна библиотека может содержать несколько читателей. Один читатель посещает несколько библиотек. Для связи «Библиотека –Читатели» будет использоваться кардинальность 1,М, для связи «Библиотека – Читатели» – 1,М. (Рисунок 1).

[pic 1]

Рисунок 1 – «Библиотека – Читатели» в нотации П.Чена

Одна библиотека может содержать несколько складов. Один склад принадлежит одной библиотеке. Для связи «Библиотека – Склад» будет использоваться кардинальность 1,1, для связи «Библиотека – Склад» – 1, М. (Рисунок 2).

[pic 2]

Рисунок 2 «Библиотека – Склад» в нотации П.Чена

Одна библиотека может содержать несколько сотрудников. Один сотрудник работает только в одной библиотеке. Для связи «Библиотека – Сотрудники» будет использоваться кардинальность 1,1, для связи «Библиотека

– Сотрудники» – 1,М. (Рисунок 3).

[pic 3]

Рисунок 3 – «Библиотека – Сотрудники» в нотации П.Чена

Один склад содержит несколько книг. Одна книга находится на одном складу. Для связи «Склад – Литература» будет использоваться кардинальность 1,1, для связи «Склад – Книги» – 1,М. (Рисунок 4).

[pic 4]

Рисунок 4 – «Склад – Литература» в нотации П.Чена

  1. Построение ER-диаграммы модели данных

ER-диаграмма, построенная для предметной области «Библиотечный фонд» на основе выявленных ранее сущностей и связей между ними (Рисунок 5).[pic 5]

Рисунок 5 «Библиотечный фонд» в нотации П.Чена

...

Скачать:   txt (9.6 Kb)   pdf (195.1 Kb)   docx (119.7 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club