- •Задание
- •Анализ и описание предметной области
- •Цели и задачи создания базы данных «Библиотека»
- •Проектирование базы данных
- •Входные и выходные данные задач
- •Инфологическое проектирование базы данных
- •Читатель
- •Экземпляр
- •Выбор субд
- •Даталогическое проектирование базы данных
- •Книга (Шифр книги, Название, Автор, Издательство, Город издания, Год издания, Кол. Страниц, Кол. Экземпляров в библиотеке, Цена, Номер области знаний, Название области знаний)
- •Нормализация отношений
- •Читатель
- •Экземпляр
- •Статистика
- •Количество запросов книги
- •Автоматизированная информационная система на основе базы данных «Библиотека»
- •Структура информационной системы
- •Форма11
- •Запрос 21.
- •Запрос32
- •Отчет32
- •Запросы на выборку данных для решения поставленных задач
- •Отчеты по результатам решения задач
- •Организация интерфейса пользователя.
Форма1.
Прием
новых книг
и списание старых Автор, названиеи
другая информация
о новой
книгеФорма11
Таблица1.
Книги
Отчет11. Список
непопулярных книг,
подлежащих списанию


Запрос12 Список
книг, не пользующихся
спросом
Таблица2.
Экземпляр


Таблица3.Книга_ Обл_знаний
Запрос11 Списан. устарев. книг
Отчет12. Список старых, списываемых книг.

Таблица4. Область_знаний

Таблица5.
Статистика
Рис.8. Структура компоненты для приема и списания книг
Форма 2. Запись
читателя в библиотеку и
уничтожение
информации по выбывающим читателям Форма21.
Номер_чит_бил, ФИО
читателя,
Дата_рождения, и
т.д.


Таблица 6. Читатель
Уничтожение записи
по выбыва ющему
читателюЗапрос 21.

Рис.9. Структура компоненты для ввода и стирания информации по читателям.
Форма 3. Выдача
и прием книг
библиотекарем. Форма 31. Номер читательского билета, Инвентарный
номер книги, Дата
выдачи, Дата
возврата Таблица5. Статистика
Отчет31. Список задолжников на
текущую дату Запрос31 Задолж-ники
на текущую дату.
Таблица 2. Экземпляр






Таблица
6. Читатель «Злост-ные» задолжники Список
злостных задолжников
с указа- нием
при- читающейся
с них суммы.
Запрос32
Отчет32
Форма 32. Инвент.
номер возвращаемой
книги
Таблица1. Книги





Рис.10. Структура компоненты для организации выдачи и возврата книг.
Форма4. Поиск
книг. Запрос41. Поиск
книг по автору и названию Таблица 1. Книги



Таблица
3. Книга_обл_знаний
Запрос42. Поиск
книг по области знаний
Таблица
4. Области_знаний


Рис.11. Структура компоненты для поиска нужных книг.
На рисунках 8-11 представлены Структуры основных компонентов подсистемы «Библиотекарь». Аналогично, исходя из решаемых задач, могут быть представлены структуры подсистем «Читатель» и «Администратор», в виде взаимосвязи созданных таблиц, запросов, форм и отчетов.
-
Запросы на выборку данных для решения поставленных задач
В этой пункте необходимо показать структуру всех запросов, осуществляемых в системе на языке QBE, а в приложении результаты , получаемые на каждый запрос по таблицам контрольного примера.
Мы же в качестве примера рассмотрим Запрос42 и запросим список книг по программированию.

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