
- •Министерство образования российской федерации
- •1. Цель работы
- •2. Подготовка к созданию меню
- •3. Этапы создания стоки меню
- •3.1. Запуск конструктора меню
- •3.2. Создание меню
- •3.3. “Горячие” клавиши
- •3.4. Задание параметров пункта меню в диалоговом окне Prompt Options
- •3.5. Действия для пунктов меню и подменю
- •3.5.1. Определение подменю
- •3.5.2. Определение команды
- •3.5.3. Определение процедуры
- •3.6. Разделители элементов меню
- •4. Сохранение, генерация и запуск меню
- •5. Создание всплывающего меню
- •6. Добавление меню в форму верхнего уровня
- •7. Варианты организации меню
- •7.1. Структура меню
- •7.2. Определение составляющих меню
- •7.3. Определение пунктов pad
- •7.4. Определение всплывающего меню popup
- •6.5. Определение пунктов bar всплывающего меню
- •6.7. Управление доступом к пунктам меню
- •6.8. Описание реакции пунктов меню на выбор
- •7. Создание выполнимого приложения
- •В окне Build Options имеются четыре флажка:
- •9. Порядок выполнения работы
- •10. Контрольные задания
- •11. Контрольные вопросы
Министерство образования российской федерации
ЮЗГУ
ПРОЕКТИРОВАНИЕ СИСТЕМЫ МЕНЮ
В СРЕДЕ Visual FoxPro
Методические указания к выполнению
лабораторной работы №7 по дисциплине
"Автоматизированные базы данных"
( для студентов специальностей: 190500 – Биотехнические и медицинские аппараты и системы, 190600 – Инженерное дело в медико-биологической практике)
Курск 2003
Составитель: Г. П. Колоскова
УДК 681
Рецензент
Кандидат физико-математических наук, профессор,
зав. кафедрой ПО ВТ
Ф.А. Старков.
Проектирование системы меню в среде Visual FoxPro: Методические указания к выполнению лабораторной работы по дисциплине «Автоматизированные базы данных» / Курск. гос. техн. ун-т; Сост. Г.П. Колоскова. Курск, 2003. 29 с.
Содержат описание способов организации многоуровневых меню, а также функциональных возможностей конструктора меню для проектирования горизонтальных и вертикальных меню в среде СУБД Visual FoxPro.
Методические указания соответствуют содержанию программы дисциплины «Автоматизированные базы данных».
Предназначены для студентов специальностей 190500, 190600.
Ил. 21. Табл. 4.
Текст печатается в авторской редакции
ИД №06430 от 10.12.01.
Подписано в печать . Формат 60х84 1/16.Печать офсетная.
Усл. печ. л. Уч.-изд. л. Тираж 75. Заказ .Бесплатно.
Курский государственный технический университет.
Издательско-полиграфический центр Курского государственного технического
университета. 305040 Курск, ул. 50 лет Октября, 94.
1. Цель работы
Изучение способов организации многоуровневых меню, получение практических навыков проектирования горизонтальных и вертикальных меню в среде СУБД Visual FoxPro.
2. Подготовка к созданию меню
Основной формой диалогового интерфейса в прикладных системах обработки данных является многоуровневое меню.
В соответствии со стандартами Windows в любом приложении рекомендуется иметь строку меню, которая в Visual FoxPro содержит команды, предназначенные для вызова форм, формирования отчетов, запросов и т. д.
При разработке приложения вы можете создать все требуемые объекты (базу данных, входящие в нее таблицы, формы, отчеты, запросы). Затем объединить отдельные объекты с помощью меню. Можно поступить иначе. Сначала разработать и создать меню, а затем по мере создания форм и отчетов включать их запуск в меню. Второй способ более нагляден. Вы в любой момент можете запустить меню и продемонстрировать заказчику, как создаваемая система выглядит, как осуществляется вызов тех или иных программ, опустить уже созданные формы, напечатать подготовленные отчеты. Рассмотрим этапы разработки меню.
На начальном этапе разработки необходимо определить требования, предъявляемые к создаваемому приложению, и информацию, которая будет содержаться в проектируемой базе данных.
После этого определяется структура таблиц и совпадающие поля для их связывания. Затем создаются сами таблицы, входящие в базу данных, определяются отношения между ними. Одновременно вы должны определить те средства, которые получит в свое распоряжение пользователь при работе с приложением.
Приложение должно содержать эффективную справочную систему, содержащую информацию о приложении, описание его основных функций и инструкцию по работе. В среде Windows предпочтительнее всего создавать справочную систему в принятом стандарте, чтобы пользователю было легко искать информацию в знакомой ему среде.
После того как определена структура данных, спроектированы таблицы, входящие в базу данных, можно приступать к разработке структуры меню. Прежде чем описывать структуру меню в конструкторе, нарисуйте эскиз меню на бумаге.