Курсовая работа: Проектирование базы данных "Почтовое отделение"

· Во вкладке Объединение задается объединение таблиц

· Во вкладке Условие отбора задаются условия отбора записей

· В строке Сортировка выбирается порядок сортировки записей результата

· В строке Группировка выбирается порядок группировки записей результата

База данных содержит 8 запросов:

3 Запроса по получениям и 3 запроса по отправлениям, на вывод информации о письмах, посылках, бандеролях в отдельности, соответственно установив в качестве фильтров «письма», «посылки», «бандероли».

Запрос о возможной подписке стоимостью не более 50 грн, соответственно в поле фильтра цены установить <50.

Запрос на получение информации о подписке, которая еще действительна. В поле фильтра установив Срок подписки <DATE ()

Пример запроса используемого в базе данных:

Запрос на получение информации о действующих подписках:

Рис. 3. Запрос на выборку

3.3 Создание форм

Fox Pro – это прежде всего система управления базами данных. Она предназначена для хранения и получения данных, представления их в удобном виде и автоматизации часто выполняемых операций, а также разрабатывать удобные формы ввода данных и составлять сложные отчёты.

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

Формы создают из набора отдельных элементов управления: текстовые поля для ввода и редактирования данных, кнопки, флажки, переключатели, списки, метки полей, а также рамки объектов для отображения графики и объектов OLE. Простейший путь создания основной и подчинённой форм – использование «Мастера форм», который позволяет создавать формы, содержащие поля из одной или более таблиц или запросов. «Мастер форм» создает базовый внешний вид формы и добавляет текстовые поля для отображения и редактирования значений полей таблиц. Независимо от уровня владения компьютером использование «Мастера форм» заметно упрощает и ускоряет процесс создания простых форм, которые затем можно усовершенствовать в режиме конструктора. Создание форм базы данных происходит несколькими способами: авто формой, мастером и конструктором. Выбираем пункт «Создание формы с помощью мастера». Следуя указаниям «Мастера» выбираем поля для формы, которые могут браться из разных таблиц, которые имеются в создаваемом проекте. После выбора полей формы выбираем внешний вид и стиль оформления создаваемой формы, после чего задаётся имя формы.

После создания формы можно перейти в режим конструктора и откорректировать содержащиеся в форме поля, кнопки и т.д.

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

Пример формы «Отправления»

Рис.4. Форма «Отправления»


отправка подписка
сведения опеации сведения
письма отправка получение подписка дешевая
посылки действующая
бандероли получение отчет
отчет сведения
письма
посылки
бандероли
отчет

Схема 2:схема связи форм

3.4 Создание отчетов

Отчёт представляет собой специальный тип непрерывных форм, предназначенных для печати. Для создания отчёта, который можно распечатать и распределить между потребителями, комбинируются данные в таблицах, запросах и даже формах. Распечатанная версия формы может служить отчётом. Можно создавать отчёты как из одной таблицы, так и из нескольких пользуясь связями.

В основном отчёты проще всего построить при помощи «Мастера отчётов». Он старается создать оптимальный вариант окончательного отчёта с первой попытки. Обычно мастер в достаточной степени приближается к законченному варианту, так что тратиться намного меньше времени на редактирование базового отчёта мастера.

В базе данных используется 3 отчета: отправления, получения, подписка

Пример отчета, используемого в базе данных:


Рис.5 Отчет «Подписка»


4. Инструкция пользователя

СУБД «Почтовое отделение» создана для удобного хранения, просмотра и исправления информации на аптечном складе. Главная форма является первым шагом в работе с этой СУБД. Описание главной формы:

Кнопка «Отправления» открывает форму, которая содержит полную информацию об отправлениях.

Кнопка «Получения» открывает форму, которая содержит полную информацию о получениях.

К-во Просмотров: 554
Бесплатно скачать Курсовая работа: Проектирование базы данных "Почтовое отделение"