logo
Разработка автоматизированной системы "Библиотека"

6. Реализация пользовательского интерфейса средствами форм

1. Разберем подробно разработку Главной формы и ее вкладки Просроченные книги. Эта вкладка предназначена для просмотра информации о тех книгах, которые читатель просрочил и не заплатил пеню.

1.1) Подсхема данных:

1.2) Наилучший тип формы для построения:

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

1.3) Источники записей формы:

Для Главной формы источником записей являются следующие таблицы:

Улицы, Адрес и Читатели.

Для вложенной формы Просроченные_подчиненная форма форма источником записей являются следующие таблицы:

Заглавия, Вид_издания, Авторы, Издание, Экземпляр, Читатели и Выдача.

1.4) Связанные поля форм:

Вложенная форма Просроченные_подчиненная форма и Главная форма:

Подчиненные поля: Номер_билета.

Основные поля: Номер_билета.

1.5) Поля базы данных, которые отражены в форме:

Вложенная форма Просроченные_подчиненная форма:

Авт_знак

Автор

Заглавие

Год_издания

Вид_издания

Пеня

Главная форма:

Фамилия

1.6) Форма