Анализ предметной области Описание предметной области решаемой задачи


Описание алгоритма решения задачи и его машинная реализация



Download 18,25 Mb.
bet4/6
Sana25.02.2022
Hajmi18,25 Mb.
#307603
TuriРеферат
1   2   3   4   5   6
Bog'liq
АЭРОПОРТ


4. Описание алгоритма решения задачи и его машинная реализация


Общий алгоритм решения поставленной задачи включает в себя ряд пунктов:


. Описание и создание структуры базы данных;
. Разработка пользовательского приложения:
а) создание подключения к базе данных средствами Delphi;
б) создание экранных форм и помещение на них элементов для отображения и управления данными базы.
Структура базы данных "Аэропорт" была описана выше. При разработке пользовательского приложения я использовал объектно-ориентированный язык программирования Delphi версии 7. Среда программирования Borland Delphi 7 обладает широким набором объектов, позволяющих выполнять различные операции. Все эти объекты разбиты по функциональным группам, которые отображаются в виде вкладок. Например, Standart, Additional, Win 32, System и другие. Вкладка Ado содержит объекты, позволяющие работать с базами данных. Согласно алгоритму реализации поставленной задачи вначале необходимо выполнить подключение к базе данных. Для этого мы создаём модуль и помещаем в него объект AdoConnection, служащий для подключения к какой либо базе данных. Далее задаём свойства этого объекта. Свойство ConnectionString базу к которой осуществляется подключение.



Рисунок 2. Окно свойства ConnectionString

После нажатия кнопки Build осуществляется вызов окна свойств связи с данными.





Рисунок 3. Окно свойств связи с данными.

В этом окне необходимо выбрать поставщика OLE DB, непосредственно саму базу и права доступа к этой базе. После выбора базы необходимо проверить подключение нажатием кнопки "Проверить подключение" на вкладке "Подключение". В свойстве LoginPrompt отключаем запрос пароля на доступ к базе, задав значение false. Свойству Connected задаём значение True.


Для чтения данных из базы в модуль проекта помещаем три объекта с вкладки Ado AdoTable (для каждой таблицы из базы данных по объекту). Задаём свойства объекта. Connection определяет используемое подключение, TableName - имя таблицы из базы, Active - определяет активность объекта (true/false)
Со вкладки DataAccess в модуль помещаем три объекта DataSource. Для каждого из них в свойстве DataSet выбираем соответственно объекты AdoTable 1,2 и 3. Данные объекты будут служить для переноса данных из AdoTable в таблицы форм.
На этом подключение к базе данных завершено. Далее создаём ряд экранных форм. Для этого в Delphi существует команда New Form. Как и любой другой объект обладает набором свойств: Name (программное имя), Caption (строка заголовка), Height (высота), Width (ширина), Border Style (тип границы) и другие. Со вкладок помещаем на формы различные объекты для отображения и редактирования информации в уже подключенной базе данных.

Download 18,25 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish