Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Моя ПЗ.doc
Скачиваний:
23
Добавлен:
07.02.2015
Размер:
3.31 Mб
Скачать

4. Интерфейс проекта

Для того чтобы пользователю удобней было работать, с интерфейсом базы данных из стандартного интерфейса оболочки Explorerоперационной системыWindowsудаляются неиспользуемые в работе кнопки. Для создания интерфейса использовались как стандартные средства, так и дополнительные ресурсы Интернет встроенного вMSAccess2003.

В базе данных, средства интерфейса разделяются на группы:

  • главная кнопочная форма;

  • запросы;

  • простые формы;

  • сложные формы;

  • отчёты.

4.1. Главная кнопочная форма

Главная кнопочная форма «Главное меню» появляется автоматически после открытия базы данных «По учету продаж товара в специализированном цветочном магазине» (рис.4.1). Она позволяет быстро открыть часто используемые формы. Пользователю для работы с базой данных будет достаточно иметь открытой эту форму и из неё получать доступ ко всем остальным средствам интерфейса.

Вызов соответствующих объектов осуществляется посредством нажатия соответствующей кнопки на форме. К каждой кнопке имеется всплывающая подсказка, которая кратко поясняет, какое действие произведёт при нажатии этой кнопки.

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

Главная кнопочная форма позволяет вызывать формы, а также закрыть её и выйти из программы.

4.2. Запросы

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

Запрос «Клиент».

Данные запросы выбираются из таблиц «клиент» (рис.4.2). Создает поле, содержащее адрес сотрудника.

Запрос «Сотрудник».

Данные запросы выбираются из таблиц «Список сотрудников» (рис.4.3). Создает поле, содержащее ФИО сотрудника.

Запрос «Товар».

Данные запросы выбираются из таблиц «Товар» (рис.4.4). Создает поле, содержащее Наименование товара.

4.3.Сложные формы

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

Форма «Сотрудники».

Форма «Сотрудники» используется для ввода данных о работниках магазина (рис.4.5). Она может быть вызвана из «Главного меню», посредством нажатия соответствующей кнопки, либо непосредственно из окна базы данных. Информация, которой заполняется данная форма, соответствует тому набору атрибутов, который мы определили при анализе предметной области. Данные, вводимые в форму «Сотрудники» разделены на семь групп:

  1. Сотрудники

В данную группу включены следующие атрибуты:

  • Фамилия;

  • Имя;

  • Отчество.

  • Дата рождения;

  • Пол;

  • ИНН;

  • ПСС.

2. Адрес сотрудника (Рис 4.6)

Данная группа включает в себя такие атрибуты:

  • Улицы;

  • Собственный адрес;

  • Прописка.

4. Средства связи сотрудника (Рис 4.7)

Эта группа содержит следующие атрибуты:

  • Номер;

  • Тип средства связи.

5. Прием на работу (Рис 4.8)

Эта группа содержит следующие атрибуты:

  • Отделение компании;

  • Должности;

  • Дата приема;

  • Дата увольнения;

  • Причина;

  • Размер ставки.