Смекни!
smekni.com

Разработка программной системы для отдела метрологической обеспечения университета (стр. 2 из 3)

Рисунок 3 Окно конструктора таблицы "Структурное подразделение"


3) Создадим таблицу "Поверка прибора".

Рисунок 4 Окно конструктора таблицы "Поверка прибора"

4) Создадим таблицу "Консервация прибора".

Рисунок 5 Окно конструктора таблицы "Консервация прибора"

5) Создадим таблицу "Ремонт прибора".


Рисунок 6 Окно конструктора таблицы "Ремонт прибора"

6) Создадим таблицу "Списание прибора".

Рисунок 7 Окно конструктора таблицы "Списание прибора"

7) Создание таблицы "Организация по обслуживанию прибора".


Рисунок 8 Окно конструктора таблицы "Организация по обслуживанию прибора"

После создания всех таблиц в окне базы данных должны быть записаны имена все таблиц(рисунок 9).

Рисунок 9 Окно базы данных после создания всех таблиц

3.1.1 Создание связей между таблицами

Нажимаем кнопку "Схема данных"

на панели инструментов.

Автоматически открывается диалоговое окно "Добавление таблицы".

Дважды щелкаем на именах таблиц, для которых требуется определить связи, и закрываем окно "Добавление таблицы". В открытом окне "Схема данных" должны быть видны все таблицы базы данных "Метрологическое обеспечение университета".

Устанавливаем связи между полями таблиц.

Рисунок 10 Схема связей таблиц базы данных

3.2 Построение запросов базы данных

При работе с базой данных "Метрологическое обеспечение университета" отделу метрологического обеспечение могут потребоваться следующие сведения:

Какие прибора и в каком количестве имеются в университете?

Какие приборы находятся на консервации, поверке, ремонте?

Какие приборы были списаны по годам?

Каким приборам необходимо в следующем (или текущем) году пройти поверку?

Какие организации осуществляют поверку и ремонт приборов?

1) Рассмотрим построение одного из запросов, который показывает список приборов по подразделениям.

В окне базы данных "Метрологическое обеспечение университета" выбираем закладку "Запросы".

Выбираем действие "Создание запроса в режиме конструктора". При этом автоматически откроется окно "Добавление таблицы".

Добавляем в запрос таблицы, в которых хранятся данные, необходимые для построения запроса: "Структурное подразделение", "Прибор".

Добавим в запрос поля - "вид подразделения", "наименование прибора", "количество приборов", имя таблицы - "структурное подразделение", "прибор", "прибор" и они автоматически добавятся в область данных (рисунок 11). Сохраняем запрос.

Рисунок 11 Добавление полей из таблиц

Для просмотра результатов выполнения построенного запроса необходимо его открыть двойным щелчком мыши по запросу.


Рисунок 12 Результат выполнения запроса "Список приборов по подразделениям"

2) Создадим запрос "Годовой график поверки на 2007 год".

Рисунок 13 Результат выполнения запроса "Годовой график поверки на 2007 год"

3) Создадим запрос "Перечень списанных приборов по годам".

Рисунок 14 Результат выполнения запроса "Перечень списанных приборов по годам"

4) Создание запроса "Приборы на консервации".


Рисунок 15 Результат выполнения запроса "Приборы на консервации"

5) Создадим запрос "Приборы на поверке".

Рисунок 16 Результат выполнения запроса "Приборы на поверке"

6) Создание запроса "Прибор на ремонте".

Рисунок 17 Результат выполнения запроса "Прибор на ремонте"

7) Создание запроса "Список организации осуществляющих поверку и ремонт приборов".

Рисунок 18 Результат выполнения запроса "Список организации осуществляющих поверку и ремонт приборов"


8) Создание запроса "Список приборов на поверку в следующем (или текущем) году".

Рисунок 19 Результат выполнения запроса "Список приборов на поверку в следующем (или текущем) году"

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

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

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

Рассмотрим создание формы "Заявка не ремонт прибора".

1) В БД выбираем закладку "Формы".

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

(рисунок 20).

Рисунок 20 Окно создания формы

Затем выбираем таблицу "Прибор" и поля "Наименование прибора", "Тип прибора", "Код подразделения" (рисунок 21).

Рисунок 21 Окно создания формы

Окончив эту процедуру, выполняем щелчок кнопкой "Далее".

Затем в окне мастера выбираем вид представления данных "Ремонт прибора", щелкаем на кнопку "Далее" (рисунок 22).

Рисунок 22 Окно создания формы

Определяем внешний вид формы: "Ленточный", переходим к следующему окну (рисунок 23).

Рисунок 23 Окно создания формы


Выбираем требуемый стиль: "Стандартный", щелкаем на кнопку "Далее" (рисунок 24).

Рисунок 24 Окно создания формы

Задаем имя формы "Заявка на ремонт прибора", щелкаем на кнопку "Готово" (рисунок 25).

Рисунок 25 Окно создания формы

Для просмотра результата выполнения построение формы необходимо щелкнуть мышью по форме "Заявка на ремонт" (рисунок 26).


Рисунок 26 Результат создания формы "Заявка на ремонт прибора"

2) Создадим форму "Заявка на поверку прибора" (рисунок 27).

Рисунок 27 Результат создания формы "Заявка на поверку прибора"

3) Создадим форму "Добавление приборов".

Рисунок 28 Результат создания формы "Добавление приборов"

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

Рассмотрим создание отчета "График поверки приборов на 2007 год".

1) В БД выбираем закладку "Отчеты".

В закладке "Отчеты" выбираем "Создание отчета с помощью мастера". При этом автоматически откроется первое диалоговое окно мастера.

В списке "Таблицы и Запросы" выбираем запрос "Годовой график поверки на 2007 год". После из списка "Допустимые поля" выбираем поле "Наименование прибора", "Инвентарный номер прибора", "Дата поверки", перенесем их в список "Выбранные поля", используя кнопку

, окончив эту процедуру, выполните щелчок на кнопке "Далее" (рисунок 29).

Рисунок 29Создание отчета

В окне выбираем вид представленных данных "Поверка прибора" и нажимаем кнопку "Далее" (рисунок 30).