Программа "Учет выдачи и возврата книг"

Министерство образования и науки РФ

Федеральное агентство по образованию

Уральский государственный экономический университет

























Курсовая работа

По дисциплине: «Базы данных»

На тему: «Учет выдачи и возврата книг»



















Каменск-Уральский 2008




Содержание



1. Постановка задачи 

2. Входная информация 

3. Схема данных 

4. Выходная информация 

5. Обращение к приложению 




1. Постановка задачи



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

Формирование меню из пунктов: таблицы, формы, запросы и отчеты для вызова разработанных таблиц, форм, запросов и отчетов.

2. Входная информация.

Таблица «Читатели» состоит из: номера читательского билета, фамилии, адреса, даты рождения и паспортных данных.





Рис. 2.1 Таблица «Читатели» при проектировании





Рис. 2.2 Таблица «Читатели» при выполнении



Таблица «Книги» состоит из: регистрационного номера книги, кода тематики, наименования книги, авторов, адреса хранения, кода издательства.



Рис. 2.3 Таблица «Книги» при проектировании





Рис. 2.4 Таблица «Книги» при выполнении



Таблица «Тематика» состоит из: кода тематики и наименования тематики



Рис. 2.5 Таблица «Тематика» при проектировании




Рис. 2.6 Таблица «Тематика» при выполнении



Таблица «Издательства» состоит из: кода издательства и наименования издательства





Рис. 2.7 Таблица «Издательства» при проектировании






Рис. 2.8 Таблица «Издательства» при выполнении



Таблица «Выдача и возврат книг» состоит из: номера читательского билета, регистрационного номера книги, даты выдачи, даты возврата и даты фактического возврата.





Рис. 2.9 Таблица «Выдача и возврат книг» при проектировании






Рис. 2.10 Таблица «Выдача и возврат книг» при выполнении



3. Схема данных





Рис. 3.1 Схема данных при проектировании



4. Выходная информация. Формирование запросов





Рис. 4.1 «Базовый запрос» при проектировании




Рис. 4.2 «Базовый запрос» при выполнении





Рис. 4.3 Итоговый запрос «Итог выданных книг по тематике» при проектировании





Рис. 4.4 Итоговый запрос «Итог выданных книг по тематике» при выполнении






Рис. 4.5 Итоговый запрос «Итог выданных книг по читателям» при проектировании





Рис. 4.6 Итоговый запрос «Итог выданных книг по читателям» при выполнении





Рис. 4.7 Перекрестный запрос «Выданные книги по тематике и авторам» при проектировании




Рис. 4.8 Перекрестный запрос «Выданные книги по тематике и авторам» при выполнении





Рис. 4.9 Перекрестный запрос «Выданные книги по дням и читателям» при проектировании





Рис. 4.10 Перекрестный запрос «Выданные книги по дням и читателям» при выполнении




Формирование форм





Рис. 4.11 Форма «Книги» при выполнении





Рис. 4.12 Форма «Читатели» при выполнении





Рис. 4.13 Форма «Диаграмма итог выданных книг по тематике» при выполнении






Рис. 4.14 Форма «Сводная таблица по читателям и выданным книгам» при выполнении



Формирование отчета





Рис. 4.15 Отчет при проектировании






Рис. 4.16 Отчет при выполнении



5. Обращение к приложению





Рис. 5.1 Окно меню




Рис. 5.2 Список таблиц в меню «Таблицы»





Рис. 5.3 Список запросов в меню «Формы»






Рис. 5.4 Список форм в меню «Запросы»





Рис. 5.5 Список отчетов в меню «Отчеты»





Рис. 5.6 Отчет при запуске

2