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

Содержание:

Введение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

1. Инфологическая модель. . . . . . . . . . . . . . . . . . . . . . . . . 3

1.1. Описание предметной области. . . . . . . . . . . . . . . . . . . 3

1.2. Схема «Сущность-связь» . . . . . . . . . . . . . . . . . . . . . 4

1.3. Схемы «Атрибут-Атрибут» . . . . . . . . . . . . . . . . . . . . 5

1.4. Составление спецификаций. . . . . . . . . . . . . . . . . . . . 7

1.4.1. Спецификация связей. . . . . . . . . . . . . . . . . . . . . . 7

1.4.2. Спецификация атрибутов. . . . . . . . . . . . . . . . . . . 8

1.5. Переход от ER-диаграммы к реляционным таблицам. . . . . 10

1.6. Схема данных. . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2. Состав АИС. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

3. Описание таблиц. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

4. Создание запросов. . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

5. Создание форм. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25

6. Отчеты. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39

7. Требования к аппаратному и программному обеспечению АИС . 48

Заключение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49

Библиографический список. . . . . . . . . . . . . . . . . . . . . . . . .50

Введение

Базы данных (БД) являются сегодня одной из наиболее распространенных информационных технологий. Такое большое распространение БД получили в связи с необходимостью хранить, обрабатывать и быстро получать огромное количество информации, с которой постоянно сталкивается человек в современном мире. Характерной особенностью БД является то, что они обладают очень жесткой структурой. Это, с одной стороны, облегчает работу по поиску и обработке информации, но, с другой стороны, усложняет ее ввод.

Можно с уверенностью сказать, что почти в каждой предметной области, связанной со значительными объемами информации, эффективно использование СУБД. При этом СУБД, как правило, реализуется с использованием реляционной модели.

Целью данной курсовой работы является введение контроля выдачи книг в отдельно взятой библиотеке. Этот контроль вводится посредством ввода в эксплуатацию Автоматизированной информационной системы (далее АИС). Данная курсовая работа содержит все этапы создания АИС, приведенные на примере АИС «Библиотека».

1.Инфологическая модель

1.1. Описание предметной области

Необходимость данной системы АИС «Библиотека» заключается в учете выдаваемых книг читателям и ведении записей о возврате их. Представлена подробная информация о книгах и их классификация, которая позволяется облегчить поиск библиотекарю, требуемого издания, для выдачи ее читателю.

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

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

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

  • АВТОРЫ;

  • ЖАНР;

  • ИЗДАНИЯ;

  • ИЗДАТЕЛЬСТВА;

  • ФОРМУЛЯРЫ;

  • АВТОРИЗДАНИЕ;

  • ЧИТАТЕЛИ.

1.2. Схема «Сущность-связь»

Схема «Сущность-связь» представлена на рис.1.

Издания

Формуляры

Читатели

Автор Издание

Авторы

Рис. 1. Диаграмма «Сущность-Связь» .

1.3. Схемы «Атрибут-Атрибут»

Сущность «Издание» (рис. 2).

Рис. 2. Сущность «Издание».

Сущность «Формуляры» (рис. 3).

Рис. 3. Сущность «Формуляры».

Сущность «Читатели» (рис. 4).

Рис. 4. Сущность «Читатели».

Сущность «АвторИздание» (рис. 5).

Рис. 5. Сущность «ЧитальныеЗалы».

Сущность «Авторы» (рис. 6).

Рис. 6. Сущность «Авторы».

1.4. Составление спецификаций

1.4.1. Спецификация связей

Спецификация связей представлена на таблице 1.

Таблица 1. «Спецификация связей».

Тип

связи

Тип сущности А

Класс принадлежности

Тип сущности В

Класс принад.

Направленность

Степ. связи

Примечания

1

Каталог

компьютеров

Обязательный

Формуляры

Обязательный

Двунаправленная

1 : М

Соответствие издания формулярам

2

Каталог

компьютеров

Обязательный

Производитель

Каталог

компьютеров

Обязательный

Двунаправленная

1:М

Соответствие производителя каталога

3

Формуляры

Обязательный

Клиенты

Обязательный

Двунаправленная

М:1

Соответствие формуляра имени читателя

4

Производитель

Каталог

компьютеров

Обязательный

Производители

Обязательный

Двунаправленная

М:1

Соответствие

Автора изданию