Курсовая работа: Автоматизированная система учета абонентов библиотеки

- Операционная система Microsoft Windows 2000/XP;

- Мышь;

- Клавиатура;

- Принтер HP LaserJet M1005


2 Проектная часть

2.1 Проектирование БД

Цель инфологического моделирования — создать точное и полное отображение реального мира, используемое в дальнейшем в качестве источника информации для построения БД.

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

«Учет абонентов библиотеки»



Номер документа



Даталогическая модель

«Учет абонентов библиотеки»

Даталогическая модель«Абонент»

Fields Name Type Size
1 N_vidachi A 6
2 D_vidachi D
3 Kod_abon A 6
4 N_doc A 6
5 D_vozvrata D
6 Flag_vozvrata L
7 Shtraf $

Даталогическая модель «Код абонента»

Fields Name Type Size
1 Kod_abon A 6
2 Fam A 25
3 Im A 25
4 Otch A 25
5 D_R D
6 Adres A 25
7 Pasp_dan N

Даталогическая модель «Номер документа»

Fields Name Type Size
1 N_doc A 6
2 Nazvanie A 50
3 Avtor A 30
4 Type A 30
5 Izdatelstvo A 25
6 God_izdaniya A 10

Модель физического уровня

С помощью инструментов DataBaseDesktop создаем файл таблиц БД. Задаем им имена – Abonent.db, Kod_abon.db и N_doc.db. Далее откроем таблицы в режиме структуризации и в окне TableProperties выберем SecondaryIndexes. Нажимаем Define. Откроется окно, в котором слева расположены поля таблицы, а справа пустое окно, в которое заносятся поля, по которым создается индекс. Зададим следующие индексы – по № выдачи, зададим имя N_vidachi; по коду абонента, зададим имя Kod_abonи по номеру документа, зададим имя N_doc. После сохранения вторичных индексов, в окне высвечиваются их названия. Сохраним наши таблицы в папке «Наида» на диске D. Таким образом, путь к нашим таблицам будет D: Наида.

2.2 Машинная реализация

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

- Операции:

- Документы;

К-во Просмотров: 571
Бесплатно скачать Курсовая работа: Автоматизированная система учета абонентов библиотеки