Добавил:
Всем студентам большой привет! Раньше сам усиленно искал материалы на этом сайте. Пришло время делиться своими наработками за все 6 лет обучения. Всем желаю удачи! Штурмуйте, дерзайте и творите! Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
14
Добавлен:
06.05.2019
Размер:
181.69 Кб
Скачать

Федеральное агентство по образованию

Государственное образовательное учреждение

высшего профессионального образования

Уфимский государственный авиационный технический университет.

Кафедра ИИТ.

Лабораторная работа №2.

Создание приложения для работы с базой данных.

Выполнил: ст.гр. П-302

Бабаджанов А.Р.

Проверила: доцент

Неретина В.В.

г. Уфа-2014.

Цель работы

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

Контрольные вопросы

  1. Перечислите и укажите назначение основных элементов интегрированной среды разработки Delphi 7.

Интегрированная среда разработки (ИСР) (Integrated Development Environment IDE) – это среда, в которой есть все необходимое для проектирования, запуска и тестирования приложений и где все нацелено на облегчение процесса создания программ. ИСР интегрирует в себе редактор кодов, отладчик, инструментальные панели, редактор изображений, инструментарий баз данных. Эта интеграция предоставляет разработчику гармоничный набор инструментов, дополняющих друг друга.

Основное окно интегрированной среды разработки для варианта Enterprise представлено на рис. 1.

В верхней части окна ИСР находится полоса главного меню. Ее состав несколько различается от версии к версии и, кроме того, зависит от варианта Delphi.

Ниже полосы главного меню расположены две инструментальные панели. Левая панель (состоящая в свою очередь из нескольких панелей) содержит два ряда быстрых кнопок, дублирующих некоторые наиболее часто используемые команды меню. Правая панель содержит палитру компонентов библиотеки визуальных компонентов (Visual Component Library – VCL). Палитра компонентов содержит ряд страниц, закладки которых видны в ее верхней части. Правее полосы главного меню в Delphi 7 размещена еще одна небольшая инструментальная панель, содержащая выпадающий список и две быстрые кнопки. Это панель сохранения и выбора различных конфигураций окна ИСР.

Рис. 1. Основное окно интегрированной среды разработки в Delphi 7

В основном поле окна слева располагаются следующие окна: сверху – Дерево объектов (Object Tree View), под ним – Инспектор объектов (Object Inspector). Окно Дерево объектов будет отображать иерархическую связь визуальных и невизуальных компонентов и объектов приложения. А Инспектор объектов – это основной инструмент, с помощью которого задаются свойства компонентов и обработчики событий. Правее находится окно пустой формы, готовой для переноса на нее компонентов. Под ним расположено окно Редактора кода.

  1. Каким образом организован проект в Delphi 7?

Проект Delphi состоит из форм, модулей, установок параметров проекта, ресурсов и т.д. Вся эта информация размещается в файлах. Многие из этих файлов автоматически создаются Delphi, когда программист строит свое приложение. Ресурсы, такие, как битовые матрицы, пиктограммы и т.д., находятся в файлах, получаемых из других источников или созданных при помощи многочисленных инструментов и редакторов ресурсов. Кроме того, компилятор также создает файлы. Бегло познакомимся с некоторыми из этих файлов.

Главной частью приложения является файл проекта (.dpr), содержащий код на языке Object Pascal, с которого начинается выполнение программы и который обеспечивает инициализацию других модулей. Он создается и модифицируется Delphi автоматически в процессе разработки приложения. Имя, которое дает программист файлу проекта при его сохранении, становится именем исполняемого файла.

Информация о формах Delphi хранится в двух файлах. В файле с расширением .dfm хранится информация о внешнем виде формы, ее размерах, местоположении на экране и т.д. В текстовом файле с расширением .pas хранится код модуля, соответствующего данной форме. Имена обоих этих файлов одинаковы и задаются при первом сохранении модуля.

Можно создавать модули, не привязанные к конкретным формам. Например, в большом приложении полезно иметь модуль, содержащий константы, переменные, процедуры и функции, используемые в различных модулях. Чтобы создать в проекте новый модуль, не связанный с какой-либо формой, надо выполнить команду File ► New ► Other и в открывшемся окне New Items на странице New щелкнуть на пиктограмме Unit.

Соседние файлы в папке 3 курс Разработка управленческих решений (лабы)