Проектирование кнопочной формы

 

Быстрый доступ к созданным ранее формам и отчетам можно получить с помощью кнопочной формы.

Для создания новой кнопочной формы или изменения существующей служит Диспетчер кнопочных форм.

Перед созданием кнопочной формы разрабатывается ее эскиз: определяется количество страниц кнопочной формы, элементы (или кнопки), которыми будут наполнены эти страницы, команды (действия), закрепленные за этими кнопками, подписи к кнопкам и т.д. По умолчанию создаваемая кнопочная форма имеет одну главную страницу с именем Главная кнопочная форма. Страница (форма) не содержит кнопок (элементов). Разработчик базы данных сам определяет количество страниц (количество форм) в кнопочной форме, которые можно будет вызвать с главной страницы путем нажатия на соответствующие кнопки.

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

Для создания кнопочной формы выполнены следующие этапы.

1 этап. Создание страниц кнопочной формы.

- Диспетчер кнопочных форм, кнопка «Да» (на запрос о создании кнопочной формы);

- в окне «Диспетчер кнопочных форм» кнопка «Создать» и в поле «Имя страницы кнопочной формы» ввести имя первой страницы (Формы);

Аналогично создается и вторая страница («Отчеты»).

2 этап. Оформление элементами главной кнопочной формы.

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

- в окне «Диспетчер кнопочных форм» выбрана главная страница и кнопка «Изменить», при этом появится окно «Изменение страницы кнопочной формы»;

- выбрана кнопка «Создать» (появится окно «Изменения элемента кнопочной формы»);

- в соответствующих полях (путем ввода или выбора из раскрывающегося списка) вводится текст подписи к кнопке, выбирается из списка нужное действие (команда, кнопочная форма, форма, отчет). Например, для создания кнопки, осуществляющей переход к странице «Формы», поля в окне «Изменения элемента кнопочной формы» имеют вид:

Текст: Работа с формами

Команда: Переход к кнопочной форме

Кнопочная форма: Формы

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

3 этап. Оформление страницы «Формы»

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

- страница «Формы» и кнопка «Изменить»;

- кнопка «Создать» и в соответствующих полях ввести или выбрать из списка:

Текст: <ввести любой текст надписи к кнопке>

Команда: Открыть форму для изменения

Форма: <выбрать имя нужной формы из списка>

Подобным образом создаются кнопки, дающие доступ к другим формам.

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

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

4 этап. Работа со страницей «Отчеты»

Кнопки этой страницы создаются по аналогии с созданием кнопок для страницы «Формы». В качестве команды выбирается из списка команда «Открыть отчет», в поле «Отчёт» выбирается нужный отчёт из списка существующих. Текст надписи к кнопке разъясняет ее назначение в соответствии с содержимым отчёта.

Для перехода со страницы «Отчеты» к главной странице создается кнопка «Выход». Оформление страницы заканчивается нажатием на кнопку «Закрыть».

Создание кнопочной формы (работа с диспетчером кнопочных форм) заканчивается кнопкой «Закрыть».

Для открытия созданной кнопочной формы нужно выбрать объект «Формы», найти имя формы - «Кнопочная форма». В режиме Конструктор кнопочную форму можно редактировать.

5 этап. Автоматический запуск кнопочной формы

Для автоматического запуска кнопочной формы при открытии базы данных выбрать команды Файл - Параметры – Текущая база данных. В поле Форма просмотра вместо параметра Отсутствует выбрать Кнопочная форма.

Ниже представлены три страницы Кнопочной формы.

 

Вставьте «рисунки» страниц кнопочной формы!!!

 

 


 

Выводы

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

С помощью СУБД Microsoft Access были созданы необходимые объекты базы данных: таблицы, запросы, формы, отчёты, а также главная кнопочная форма. Созданные запросы позволят быстро находить нужную информацию согласно заданному условию поиска. Пользователь имеет возможность добавлять новые, изменять старые записи. Таблицы базы данных взаимосвязаны, что позволяет обеспечить её целостность и возможность обновления.

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

 


 

Список использованной литературы

1. Макарова Н.В., Волков В.Б. Информатика: Учебник для вузов. – СПб.: Питер, 2011.

2. Мокшина В.В. Задания для выполнения курсовых работ по дисциплине «Информатика». – Калининград: БГА РФ, 2010.

3. Мокшина В.В. Основы работы с СУБД ACCESS. Программирование на языке высокого уровня Visual Basic: Методические указания для выполнения курсовых работ. – Калининград: БГАРФ, 2010.

4. Практикум по информатике: Учебное пособие для вузов / Под ред. Н.В. Макаровой. – СПб.: Питер, 2012.

5. Семенова А.П. Информатика. Методические указания и контрольные задания для студентов морских и инженерных специальностей заочной формы обучения. – Калининград: Издательство БГАРФ, 2014.

6. Семенова А.П. Проектирование базы данных в СУБД Microsoft Access: учебное пособие. – Калининград: Издательство БГАРФ, 2014.

7. Сеннов А. Access 2010. Учебный курс. – СПб.: Питер, 2010.

8. Симонович С.В. Информатика. Базовый курс: Учебник для вузов. – СПб.: Питер, 2013 .

9. Стоцкий Ю., Васильев А., Телина И. Office 2010: Самоучитель. – СПб.: Питер, 2011.