Телефонный справочник

Автор работы: Пользователь скрыл имя, 22 Ноября 2013 в 10:53, курсовая работа

Описание работы

Одно из основных назначений СУБД – поддержка программными средствами представления, соответствующего реальности. Предметной областью называется фрагмент реальности, который описывается или моделируется с помощью БД и ее приложений. В предметной области выделяются информационные объекты – идентифицируемые объекты реального мира, процессы, системы, понятия и т.д., сведения о которых хранятся в БД. В данной работе я создала учебную БД “Телефонный справочник”. Она состоит из двух таблиц, со взаимосвязанными данными, запросов, а так же форм, которые используются для наглядной работы с данными. На этом примере я продемонстрировала возможности Microsoft Access.

Содержание работы

Введение
Проектирование базы данных
Создание базы данных
Создание таблиц
Создание формы «Сведения об абонентах»
Создание формы «Личные данные»
Создание кнопки связывающей формы «Сведения об абонентах» и «Личные данные»
Создание запросов
Создание форм «Поиск по телефону» и «Поиск по фамилии»
Создание главной кнопочной формы «Заставка»
Создание формы «Первая»
Приложение
Список использованной литературы

Файлы: 1 файл

курсовая(4 курс).doc

— 455.00 Кб (Скачать файл)

 

Кнопка Просмотр и редактирование записей делается аналогично кнопке Личные данные.

  1. откроем форму  в режиме Конструктор;
  2. на Панели элементов выделим объект Кнопка и перетащим его на форму;
  3. в появившемся меню выбираем категорию Работа с формой – Открытие формы нажимаем кнопку Далее;
  4. выбираем форму «Сведения об абонентах» и нажимаем Далее;
  5. ставим флажок в пункт Открыть форму и показать все записи и нажимаем Далее;
  6. назовем кнопку Просмотр и редактирование записей.

И еще можно  сделать кнопку Закрытия формы, а как это сделать уже рассматривалось выше.

11. Создание  формы «Первая»

Форма «Первая» демонстрирует автоматическое открытие формы на несколько секунд при  запуске приложения. При запуске  приложения полезно вывести на экран  в течение нескольких секунд название приложения, сведения об авторских правах и эмблему. При запуске демонстрационного БД «Телефонный справочник» на экран автоматически выводится форма «Первая».

Сначала мы создадим свободную формы, в которой выводятся  сведения о приложении. Создание для свойства Открытие (OnOpen) процедуры обработки события, которая задает (в миллисекундах) значение свойства формы Интервал таймера (TimerInterval). Создание для свойства Таймер (OnTimer) процедуры обработки события, которая закрывает форму. Указание имени формы «Первая» в диалоговом окне Параметры запуска.

При создание формы  «Первая».

 

а) Задайте следующие значения для свойств формы:

Режим по умолчанию Простая форма

Допустимые  режимы  Форма

Полосы прокрутки Отсутствуют

Область выделения   Нет

Поле номера записи Нет

Выравнивание  по центру Да

Тип границы Отсутствует

Контекстные меню Нет

Открытие [Процедура обработки событий]

Таймер [Процедура обработки событий]

Чтобы пользователи могли рассмотреть заставку, в  приложении «Первая» свойство Интервал таймера (TimerInterval) получает значение 5000 миллисекунд (т.е. 5 секунд) в процедуре обработки события Открытие и сбрасывается до 0 в процедуре обработки события Таймер.

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

Процедура обработки  события Открытие:

Private Sub Form_Open(Cancel As Integer)

        ' Форма открыта в качестве приложения.

        ' Скрывает кнопку и задает  для интервала таймера

        ' (TimerInterval) 5 секунд.

        ' cmdЗакрыть.Visible = False

        Me.TimerInterval = 5000

End Sub

Процедура обработки  события Таймер:

Процедура обработки события Таймер (Timer) выполняется в период времени, заданный для свойства формы Интервал таймера (TimerInterval) событием Загрузка (Load). Данная процедура сначала задает для свойства Интервал таймера (TimerInterval) значение 0, запрещая таким образом возникновения события Таймер (Timer) во время загрузки формы. После этого вызывается процедура DisplayStartup для определения следующей открываемой формы.

Private Sub Form_Timer()

' Конструкция If используется для  сброса значения

    ' свойства "Интервал  таймера" (TimerInterval).

    If Me.TimerInterval <> 0 Then

        Me.TimerInterval = 0

            DoCmd.OpenForm "Заставка"

    End If

    DoCmd.Close acForm, "Первая"

End Sub

Теперь укажем имя формы в параметре «Первая».

 

а) В окне базы данных выберите в меню Сервис команду Параметры запуска.

б) Введите имя «Первая» в поле Форма.

12. Приложение

Выделение не соседних или перекрывающихся элементов  управления

  1. Откройте форму в режиме конструктора формы или отчет в режиме конструктора отчета.
  2. Нажмите клавишу SHIFT и, удерживая ее, выберите каждый нужный элемент управления.

Перемещение элемента управления и его подписи

  1. Откройте форму в режиме конструктора формы или отчет в режиме конструктора отчета.
  2. Выберите элемент управления или его подпись. Если выбрать компонент составного элемента управления, то маркеры перемещения и маркеры размера выводятся вокруг обоих компонентов элемента управления.
  3. Перемещайте указатель по границе (не по маркерам перемещения) элемента управления или его подписи, пока указатель не примет вид открытой ладони, а затем перетащите элементы управления на новое место.

Изменение размеров элемента управления:

  1. Откройте форму в режиме конструктора формы или отчет в режиме конструктора отчета.
  2. Выберите элемент управления (или несколько элементов), размеры которого требуется изменить.
  3. Перемещайте маркеры размера, пока элемент управления не получит требуемые размеры.

Если выделено несколько элементов управления, то при перемещении маркеров размера  одного элемента будут изменяться размеры  всех элементов.

Совет.   Если размеры элемента управления нужно изменить на небольшую величину, удобнее нажать клавишу SHIFT и нажимать соответствующую клавишу перемещения курсора.

Изменение размеров элемента управления по размерам его  содержимого

  1. Откройте форму в режиме конструктора формы или отчет в режиме конструктора отчета.
  2. Выделите один или несколько элементов управления, размеры которых нужно изменить.
  3. Выберите команду Размер в меню Формат и подкоманду  по размеру данных.

Привязка  размеров элементов управления к  сетке

  1. Откройте форму в режиме конструктора формы или отчет в режиме конструктора отчета.
  2. Если сетка не выведена на экран, выберите в меню Вид команду Сетка.
  3. Выделите элементы управления, размеры которых требуется изменить.
  4. Выберите команду Размер в меню Формат и подкоманду  по узлам сетки.

Выравнивание  размеров нескольких элементов управления

  1. Откройте форму в режиме конструктора формы или отчет в режиме конструктора отчета.
  2. Выделите элементы управления, размеры которых требуется изменить.
  3. Выберите в меню Формат команду Размер и одну из следующих подкоманд:
    • по самому высокому - делает высоту всех элементов управления равной высоте самого высокого.
    • по самому низкому - делает высоту всех элементов управления равной высоте самого низкого.
    • по самому широкому - делает ширину всех элементов управления равной ширине самого широкого.
    • по самому узкому - делает ширину всех элементов управления равной ширине самого узкого.

Для создания линии в форме

    1. Откройте форму в режиме конструктора форм<span clas

Информация о работе Телефонный справочник