РАЗРАБОТКА ПРОЕКТА И ПРИЛОЖЕНИЯ
Теоретические сведения. Проект – совокупность файлов баз данных, запросов, экранных форм, отчётов, меню, программ и т.д., используемых в приложении. Приложение – прикладная программа, реализующая действия пользователя по обработке данных. Для создания проекта необходимо выполнить последовательность действий: File-New-Project. Конструктор проекта использует шесть вкладок: All-все компоненты, Data-только базы данных, свободные таблицы и запросы, Documents-только формы, отчёты и этикетки, Classes-библиотеки классов и классы, Code-программы, библиотеки API и приложения, Other-меню, текстовые файлы и другие файлы. Для манипулирования компонентами проекта используются кнопки: New-создание нового компонента, Add-добавление ранее созданного компонента в проект, Modify-редактирование компонента, Preview(Run, Open, Browse)-предварительный просмотр (выполнить, открыть, просмотреть), Build-собирает приложение. Расширение файла проекта имя.pjx, приложения – либо App(если приложение работает в среде FoxPro) либо Exe(если создаётся исполняемый файл). Построитель проекта (Build) имеет опции (Options): Rebuild Project-обновление проекта, Build Application-создание App приложения, Build Executable-создание Exe файла, Recompile All File-перекомпиляция проекта, Display Errors-показывать перечень ошибок. При работе конструктора проектов меню Project включает команды: Clear Up Project-уничтожение проекта, Project Info-информация о проекте. В каждом проекте есть головной модуль-программа, управляющая ходом исполнения приложения. Чаще всего головным модулем является программный файл, файл меню или экранная форма, запускаемая первой при работе приложения. Признаком того, что файл является главным в проекте является чёрная точка слева от компонента проекта. Чтобы установить компонент главным выбирается пункт меню Set Main. Запуск созданного приложения осуществляется командой: DO имя приложения.App/Exe. Задание на лабораторную работу. 1. Создать проект в FoxPro, разместив в него все ранее созданные файлы для управления базой данных, хранящей сведения о студентах, включая таблицы, запросы, отчёты. В качестве главного файла считать меню (которое создать через проект), в котором будут пункты для вывода результатов любого одного запроса, любого отчёта и просмотр одной таблицы базы данных через окно Browse. Для вывода на экран отчёта использовать команду: Report Form имя файла отчёта Preview. 2. Сгенерировать в соответствии с созданным проектом приложение и запустить его.
Вопросы.
1. Что Вы понимаете под проектом? 2. Что Вы понимаете под приложением? 3. Какие основные вкладки имеет конструктор проектов? 3. Как в проекте определяется главный модуль и что это такое? 4. Какие виды приложений Вы знаете? 5. Каким образом осуществляется модификация проекта?
|