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

Задание для самостоятельной работы.

  1. Объедините Меню1 и Меню2, перетащив содержимое первого меню во второе. У вас должно получиться меню приведенное на рисунке 2.14. После этого Меню1 можно удалить из списка.

Рис. 2.14Объединенное меню

  1. Добавьте к пунктам подменю, относящегося к пункту линейки «Нагрузка», еще один пункт – «По категориям». Добавляемый пункт свяжите с всплывающим меню, состоящим из следующих пунктов: «Все», «доценты», «ассистенты», «ассистенты к.н.», «профессора». Каждый пункт должен быть связан с вызовом отчета «Планируемая нагрузка», представленного на рисунке 2.8. При выборе первого пункта отчет должен выводиться целиком, а при выборе остальных четырех пунктов - только для преподавателей выбранной категории.

  2. Поменяйте подпись пункта меню «Сообщение» на значение «Об авторе», назначив букву «О» в качестве «горячей» клавиши.

  3. Создайте кнопочную форму, показанную на рисунке 2.15, связав с каждой кнопкой команду запуска соответствующей формы или отчета. С последней кнопкой надо связать команду выхода из приложения. Сделайте эту форму главной формой приложения вместо формы, созданной в пункте 4.

Рис. 2.15Главная форма приложения Teach

Лабораторная работа 11: Создание приложения. Цель работы

Создание небольшой автоматизированной системы, объединяющей таблицы, запросы, экранные формы и отчеты, и предназначенной для решения задачи из некоторой предметной области

Общие сведения

Разработке приложений посвящена вторая часть этой книги. Работа по созданию приложения состоит из двух частей:

  • проектирование и реализация базы данных, то есть создание хранилища данных,

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

Для выполнения лабораторной работы необходимо ознакомиться хотя бы с одним из методов проектирования БД, которые описаны в главе 3. Проектировать интерфейс не нужно, он определен заданием, и его требуется только реализовать.

Порядок выполнения работы

  • По согласованию с преподавателем выберите одно из индивидуальных заданий, представленных в Приложении1.

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

  • В СУБД Accessопределите структуру каждой таблицы, заполните таблицы данными (2 – 3 строки) и определите постоянные связи между ними.

  • Реализуйте перечисленные в задании запросы.

  • Создайте отчеты.

  • Последовательно реализуйте все необходимые для решения задачи экранные формы. Начать следует с форм, которые не вызывают другие формы, а закончить главной(кнопочной) формой, которая объединит в себе все разработанные ранее элементы приложения.

  • Если экранная форма содержит элемент вызова запроса с параметром, то значение параметра должно задаваться не в стандартном окне ввода значения параметра, а в этой же форме. Значение параметра обычно вводится в поле формы или выбирается из списка. Привязка задания значения параметра к экранной форме потребует от вас корректировки запросов с параметрами. Замените в параметрических запросах стандартное задание значения параметра ссылками на элементы экранных форм типа Forms!<имя формы>!<имя элемента формы>.

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

77