Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Концептуальное проектирование. Создание ER-модели предметной области.




Формы первичных документов.

Акт о списании исключённой из библиотеки литературы (код формы — 0504144)

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

Акт имеет следующие поля:

· Руководитель учреждения, подпись

· Дата, Номер акта

· Название учреждения

· Название структурного подразделения

· Материально ответственное лицо

· Номера счетов

· Председатель комиссии

· Члены комиссии

· Номер приложения к акту

· Список списываемой литературы

· Дата

На данном этапе нужно выполнить следующее:

· Определение типов сущностей, типов связей и атрибутов типов сущностей и типов связей.

· Определение доменов атрибутов.

· Выявление потенциальных ключей и выбор первичного ключа для каждой сильной сущности.

· Проверка отсутствия дефектов типа “разветвление” и типа “разрыв”.

В результате проверки дефекты типа «разветвление» и типа «разрыв» обнаружено не было.

· Проверка модели на избыточность: исключение дубликатов типов сущностей (повторное исследование связей "один к одному" (1:1)) и избыточных типов связей.

В результате проверки модели избыточность обнаружена не была.

 

Таким образом, были определены следующие типы сущностей.

Имя типа сущности Описание Псевдонимы Ожидаемое количество экземпляров
Издание Содержит печатные издания и информацию о них Издание Свыше 100
Формат издания Содержит форматы печатных изданий Формат издания 5-10
Жанры Содержит список жанров печатных изданий Жанры 5-10
Издательство Содержит список издательств и данные о них Издательство 15-50
Читательский билет Содержит всю информацию о читателях Читательский билет 500-1000
Выдача книг Содержит информацию о выданных книгах, датах фактического и планового возврата Выдача книг  

Вышеперечисленные сущности имеют следующие связи.

Имя типа связи Имена типов сущностей Кратность Описание
Включается в Издание Выдача книг 1..1 0..* Издание включается в запись о выдаче изданий на руки читателям
Издаёт Издательство Издание 1..1 1..* Издательство издаёт издания
Имеет Издание Формат издания 1..* 1..1 Каждое издание имеет формат (книга, журнал и т.д.)
Издание Жанры 1..* 1..1 Каждое издание имеет жанр (фантастика, научное издание и т..п.)
Оформляется на Выдача книг Читательский билет 0..* 1..1 Выдача издания оформляется на читателя, то есть на читательский билет этого читателя

 

Все сущности и связи имеют следующие атрибуты.

Имя типа сущности/типа связи Атрибуты Описание Псевдонимы Тип данных Размерность Значения по-умолчанию Значение Null Производный
Издание ID издания Идентификационный номер издания ID издания Целочисленный   нет нет нет
Название Название издания Название Символьный   нет нет нет
Количество Количество изданий в библиотеке и на руках у читателей Количество Целочисленный   нет нет нет
Год издания Год издания Год издания, дата издания Дата - нет   нет
Автор Автор издания Автор, автор издания Символьный   нет да нет
Библиографические особенности Библиографические особенности издания Библиографические особенности Символьный   нет да нет
Формат издания ID формата Идентификационный номер формата издания Формат издания, формат Целочисленный   нет нет нет
Название Название формата Название формата, название Символьный   нет нет нет
Пени Пени за несвоевременную сдачу издания в библиотеку по данному формату издания Пени (на формат), штраф (на формат) Деньги   нет нет нет
Жанры ID жанра Идентификационный номер жанра издания ID жанра Целочисленный   нет нет нет
Название Название жанра Название жанра, название Символьный   нет нет нет
Издательство ID издательства Идентификационный номер издательства ID издательства Целочисленный   нет нет нет
Название Название издательства Название издательства, название Символьный   нет нет нет
Выдача книг ID выдачи Идентификационный номер выдачи издательства ID выдачи Целочисленный   нет нет нет
Дата выдачи Дата выдачи издательства на руки Дата выдачи, дата Дата - нет нет нет
Дата возврата (плановая) Дата возврата издания в библиотеку по плану Плановая дата возврата, дата возврата (плановая) Дата - нет нет нет
Дата возврата (фактическая) Дата возврата издания в библиотеку по факту Фактическая дата возврата, дата возврата (фактическая) Дата - нет да нет
Пени Штраф за несвоевременный возврат издания в библиотеку Пени, штраф Деньги   нет да (Дата возврата (фактическая) - Дата возврата (плановая)) * Пени (на формат)
Читательский билет ID читательского билета Идентификационный номер читательского билета ID читательского билета, ID билета Целочисленный   нет нет нет
Фамилия Фамилия читателя Фамилия, фамилия читателя Символьный   нет нет нет
Имя Имя читателя Имя, имя читателя Символьный   нет нет нет
Отчество Отчество читателя Отчество, отчество читателя Символьный   нет нет нет
Адрес Адрес читателя Адрес читателя, адрес Символьный   нет да нет
Телефон Телефон читателя Телефон читателя, телефон Целочисленный   нет да нет
Серия паспорта Серия паспорта читателя Серия паспорта Целочисленный   нет нет нет
Номер паспорта Номер паспорта читателя Номер паспорта, номер паспорта читателя Целочисленный   нет нет нет
Кем выдан Кем читателю выдан паспорт Кем выдан Целочисленный   нет нет нет
Номер Номер читательского билета Номер читательского билета, номер билета Целочисленное   нет нет нет

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

В ходе всех вышеперечисленных операций строится ER-диаграмма будущей базы данных.

ER-диаграмма

 




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 445; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.