DELPHI ортасында мәлметтер қорымен жұмыс жасау

1 DELPHI ОРТАСЫМЕН ТАНЫСУ 4
1.1 Delphi.дің негізгі ұғымдар 4
2.2 Бағдарламаның сыртқы құрылымы. 8
2.3 Delphi интерфейсінің элементтері 14
2 АВТОМАТТЫ АҚПАРАТТЫ ЖҮЙЕНІҢ КЛАССИФИКАЦИЯСЫ. 21
2.1 Мәлметтер қоры. 23
3.DELPHI ОРТАСЫНДА МӘЛМЕТТЕР ҚОРЫМЕН ЖҰМЫС ЖАСАУ 25

ҚОРЫТЫНДЫ. 27

ӘДЕБИЕТТЕР ТІЗІМІ 27
1 DELPHI ОРТАСЫМЕН ТАНЫСУ
1.1 Delphi-дің негізгі ұғымдар
Бұл бөлімде қазіргі кезде жиі қолданылатын белгілі бір программалау тілдері, олардың құрлымы, қазіргі кездегі программалардың дамуының негізгі тұжырымдамалары қарастырылады.
80-жылдардың ортасында программалауда жаңа бағыт орын алды, оны объектілі-бағытталған программалау (ОБП) деп атады. Программалаудың бұл бағытында да құрылымдық программалаудың принциптері маңыздылығын жойған жоқ. Оған мәліметтер мен программалаудың құрылымдылығы, модульдығы т.б айтуға болады. ОБП негізінде объект ұғымы жатыр, бұл ұғымда мәліметтер мен олармен мүмкін амалдарды түсіну керек. Сөйтіп объектіде оның қасиеттері мен қимыл-тәртібі топтастырылған. Объектілердің құрылымы ұқсас, тек қана қасиеттердің мәнімен ажыратылуы мүмкін. Мұндай жағдайда, программалауда объектінің бір құрылымына негізделген жаңа типтер жасалады, оны класс деп атайды. Ал осы кластың құрылымына дәл объектіні кластың экземпляры деп атайды.
Объектілік, оқиғалық және құрылымдық программалаулардың технологиялары қазіргі заманда RAD-жүйелеріне біріктірілген, ондай жүйелердің құрамында көрнекі құрауыштар ретінде көптеген дайын кластар бар, олар программаға тышқанның бір түртуімен қосылады. Программист тек қана қолданба терезесінің сыртқы түрін және негізгі оқиғалардың өңделуін анықтауы қажет (яғни, түймешелерді, меню пункттерін, тышқан түймешесін басқанда қандай операторлар орындалатынын). Барлық қажетті алғашқы кодтарды программалау орталары өздері генерациялайды. Осындай орталарға Visual Basic, Visual C++, Delphi жатады.
Осы кемшіліктер ескеріле отырып, Borland фирмасы Delphi программасын жасап шығарды. Delphi – объектілі-бағытталған программалаудың тамаша жүйесі. Delphi – қазіргі кездегі жеке қолданбалы Windows программаларын құруға мүмкіндік беретін, сонымен қатар интернетте және корпоративтік жүйелерде жұмыс жасауға арналған жүйелердің бірі.
Delphi – өте тез дамитын жүйе. Оның бірінші нұсқасы Delphi 1.0 1995 жылдың ақпан айында шыққан. Сосын жыл сайын жаңа нұсқалары шығып отырды. Сонғы нұскау Delphi 7 бағдарламалау жүйесі.
Delphi – Windows операциялық жүйесінде жұмыс жасауға бағытталған бағдарлама құру ортасы. Delphi - дегі бағдарлама қазіргі көркемдік жобалау технологиясының негізінде құрылады, ал олар өз кезегінде объектілі (3 – ші бөлімді қараңыздар). Delphi – дегі бағдарлама Object Pascal тілінде жазылады, ол Turbo Pascal тілінің қабылдауышы мен дамушысы болып табылады. Turbo Pascal бағдарламалау тілі мен ол қолданылатын біратты интегралдық құру ортасы кезінде бағдарламалық өнімді құру құралы, соның ішінде бағдарламалауды оқып – үйренетін құрал негізінде кеңінен танымал болған. Бұл танымалдық тілдің қарапайымдылығы, жоғары сапалы компилятор және қолайлы құру ортасына байланысты.
Delphi бағдарлама құратын және жаңа бағдарламаны даярлайтын бағдарлама құру әдістерінен, сондай-ақ құрауыштар кітапханасынан тұрады. Delphi бағдарламасы – бұл өзара байланысқан бірнеше файлдар. Кез – келген бағдарлама жоба файлы (мұндай файл .dpr кеңейткішінен тұрады) және бір немесе бірнеше модульден тұрады (.pas кеңейткіші бар файлдар). Жоба файлы бағдарламаның жинақтаушы бөлігі болып табылады, ол өте үлкен емес және Delphi бағдарламалау жүйесінде автоматты түрде қалыптасады.
Класс: Берілгендер мен оларға әрекет жасайтын арнайы тип. Ол өріс, әдіс және қасиеттерден тұрады. Кластың данасы болып объект табылады.
Объект: Белгілі тапсырманы орындауға арналған, екілік бағдарламалық кодтың автономды бөлігі болып саналады. Объектінің барлық құрауыштары объект болып табылады, бірақ керісінше емес.
Құрауыш: Delphi – дің стандартты класы, Delphi ортасында көрнекілік бағдарламаны іске асыруға арналған. Құрауыш болып меню, батырмалар, стандартты диалогтар (мысалы, қаріпті таңдау, файлды сақтау), енгізу
ӘДЕБИЕТТЕР ТІЗІМІ
1. Ф.Н.Абдолдина, С.Сайларбек . Delphi ортасында бағдарламалау. Өскемен
С. Аманжолов атындағы ШҚМУ баспасы, 2005ж
2. Архангельский А.Я. Object Pascal в Delphi. -М., 2002г.
3. Гофман В.Э., Хомоненко А.Д. Delphi 5. –СПб.: БХВ – Санкт-Петербург, 1999. – 800 с.:ил.
4. Дарахвелидзе П.Г., Марков Е.П., Котенок О.А. Программирование в Delphi 5. –СПб.: БХВ-Питербург, 2001.
5. Епанешников А.М., Епанешников В.А. Delphi 5. Язык Object Pascal. –М: «Диалог –МИФИ» 2000
6. Епанешников А.М., Епанешников В.А. Программирование в среде Delphi: Часть 3. Проектирование программ. –М: «Диалог –МИФИ» 1998
        
        СОДЕРЖАНИЕ
1 DELPHI ОРТАСЫМЕН ТАНЫСУ 4
1.1 Delphi-дің негізгі ұғымдар 4
2.2 Бағдарламаның ... ... ... Delphi ... элементтері 14
2 АВТОМАТТЫ АҚПАРАТТЫ ЖҮЙЕНІҢ КЛАССИФИКАЦИЯСЫ. ... ... ... ... ... ... ҚОРЫМЕН ЖҰМЫС ЖАСАУ 25
ҚОРЫТЫНДЫ. 27
ӘДЕБИЕТТЕР ... 27
1 DELPHI ... ... ... негізгі ұғымдар
Бұл бөлімде қазіргі кезде жиі қолданылатын белгілі бір ... ... ... ... ... ... ... негізгі
тұжырымдамалары қарастырылады.
80-жылдардың ортасында программалауда жаңа бағыт орын ... ... ... (ОБП) деп атады. Программалаудың бұл
бағытында да ... ... ... ... ... Оған ... мен программалаудың құрылымдылығы, модульдығы т.б
айтуға болады. ОБП негізінде объект ұғымы жатыр, бұл ... ... ... мүмкін амалдарды түсіну керек. Сөйтіп объектіде оның ... ... ... Объектілердің құрылымы ұқсас, тек ... ... ... мүмкін. Мұндай жағдайда, программалауда
объектінің бір құрылымына негізделген жаңа типтер жасалады, оны ... ... Ал осы ... құрылымына дәл объектіні кластың экземпляры ... ... және ... ... ... заманда RAD-жүйелеріне біріктірілген, ондай
жүйелердің құрамында көрнекі құрауыштар ретінде ... ... ... бар,
олар программаға тышқанның бір түртуімен қосылады. Программист тек қана
қолданба терезесінің сыртқы ... және ... ... өңделуін
анықтауы қажет (яғни, түймешелерді, меню пункттерін, тышқан түймешесін
басқанда қандай операторлар ... ... ... ... ... ... ... генерациялайды. Осындай орталарға Visual
Basic, Visual C++, Delphi ... ... ... ... Borland ... Delphi ... шығарды. Delphi – объектілі-бағытталған программалаудың тамаша
жүйесі. Delphi – қазіргі кездегі жеке ... Windows ... ... ... ... ... ... және корпоративтік
жүйелерде жұмыс жасауға арналған ... ... – өте тез ... ... Оның ... ... Delphi 1.0 1995
жылдың ақпан айында шыққан. Сосын жыл сайын жаңа нұсқалары шығып ... ... Delphi 7 ... ... – Windows операциялық жүйесінде жұмыс жасауға ... құру ... Delphi - дегі ... ... ... ... негізінде құрылады, ал олар өз кезегінде объектілі (3 – ... ... Delphi – дегі ... Object Pascal ... ол Turbo Pascal ... ... мен дамушысы болып табылады.
Turbo Pascal бағдарламалау тілі мен ол ... ... ... ... кезінде бағдарламалық өнімді құру құралы, соның ... оқып – ... ... ... ... ... болған.
Бұл танымалдық тілдің қарапайымдылығы, ... ... ... ... құру ... ... ... құратын және жаңа ... ... құру ... ... ... ... тұрады.
Delphi бағдарламасы – бұл өзара байланысқан бірнеше файлдар. Кез – ... жоба ... ... файл .dpr кеңейткішінен тұрады) және бір
немесе бірнеше модульден тұрады (.pas ... бар ... Жоба ... ... бөлігі болып табылады, ол өте ... емес ... ... ... автоматты түрде қалыптасады.
Класс: Берілгендер мен оларға әрекет жасайтын арнайы тип. Ол өріс,
әдіс және қасиеттерден ... ... ... ... объект табылады.
Объект: Белгілі тапсырманы орындауға арналған, екілік бағдарламалық
кодтың автономды бөлігі ... ... ... барлық құрауыштары
объект болып табылады, бірақ керісінше емес.
Құрауыш: Delphi – дің стандартты класы, Delphi ортасында көрнекілік
бағдарламаны іске ... ... ... болып меню, батырмалар,
стандартты диалогтар (мысалы, қаріпті таңдау, ... ... ... және ... ... және т.б. табылады. Құрауыштар ... және ... ... Қолданушының құрауыштармен жұмысы, оны
негізгі терезедегі Құрауыштар палитрасынан ... және ... ... ... ... мен мазмұнына қарай белгілі оқиғаға
ықпалын икемдеу болып табылады. Delphi ... ... ...... ... үшін ... ... Белгілі объекті берілгенде немесе ... ... оның ... ... ... ... ... анықтайды.
Құрауыштың оқиғасы:Құрауыштың қолданушы немесе операциялық жүйемен
әрекеттесуінің нәтижесінде пайда болады. ... ... ... ... ... ... өңдеу әдісінен тұрады, олардың әрқайсысы
құрауыштың белгілі оқиғаға ықпалын анықтайды.
Оқиғаны ... деп: ... ... жауап ретінде белсенділік
танытатын қосымшаның код бөлімін айтамыз.
Құрауыш ... ... ... ... ... ... ... деп - Windows ... ... ие және ... ... ... ... орналастыруға негіз
болатын көрнекілік құрауышты айтамыз.
Қосымшаның пішіні қолданушылық интерфейстің негізі болып ... ... ... ... ... туралы ақпарат екі типті файлда сақталады - .dfm және .pas,
файлдың бірінші типі пішіннің ... бұл ... ... ... ... ... екінші тип пішіннің модулі сіздің ... іске ... ... ... және ... мен оның ... ... өңдеуді қарастырады. Екі файл да автоматты түрде Delphi ... ... ... ... ... ... сәйкес келеді.
2.2 Бағдарламаның сыртқы құрылымы.
Delphi - дің көмегімен құрылған ... ... ... ... ... ... ол өз ... мұндай
бағдарламаларды құрудың ерекшеліктерін шартты түрде көрсетеді. Мұндай
бағдарламаны екі ... ... деп ... болады: интерфейс –
бағдарламаның бөлімі, ол ... ... ... және оны шығаруға,
сонымен бірге тікелей тапсырманы шешуге арналған операторларды тағайындауға
арналған (есептеу, ақпараттың түрленуі және т.б.). Бағдарлама өз ... ... ... ... ... деректер базасы, басқа
бағдарлама және т.б. әрекеттеседі. Сондықтан ... ... ... ... ... ... ... 1.1 көрсетілгендей түрде
көруге болады.
Интерфейс бұл объектілердің жиынтығы, оның ... ... ... ... асырылады, - пішін, қарым – қатынас терезелері,
басқару элементтері және т.б. Көптеген жағдайларда таңдап алынған ... ... ... ... ... ... ... автономды болғандықтан,
олардың арасында ақпаратты жіберу, сонымен бірге бағдарлама мен операциялық
жүйе, бағдарлама мен сыртқы құрылғылар т.б. ... ... беру ... ... ... 1 ... сыртқы құрылғылармен әрекеттесуі
Мұндай бағдарламаның жұмысы да өз ... ... ол ... кейін келесі хабарламаны күту режимінде тұрады. Хабарлама пайда
болғанда бағдарлама оған талдау жасайды, қандай ... ... ... ... одан кейін сол әрекетті орындап, келесі хабарламаны ... ... ... ... кейін бағдарлама шарт бойынша әртүрлі
әрекет жасайды, барлық орындалатын ... ... ... ... олар ... ... ... ретінде бекітіледі
(хабарламаны және оқиғаны өңдеу әдістерін қоса ... ... ... бағдарлама. Нақтылы түрде әртүрлі операциялық жүйелер және ... олар ... ... ... ... ... оларды өңдеуге
кіріседі.
Объект (TApplication класының) болып ... өзі ... бұл ... ... өзі ... ол Delphi ... ... құрылады, бірақ бағдарлама құру кезінде оның әдістері мен
қасиеттерін қолдануға болады.
Құрауыштар пішінге орналастырылады және ... алу, ... ... үшін ... ... ... ... сипаттайды.
Олардың классификациясы қиындау, сондықтан жиі ... ... ... ... ... кез келген санынан тұра алады.
Құрауыштардың бәрі TComponent (Құрауыш) класына, объект жобасында
қолданылатын жалпы және көп ... ... ... ... түрде бұнда тек
файлдармен жұмыс істеу, графикалық әдістер, әртүрлі тізімдер мен ... ... ... ... ғана кірмейді. Қосымша меншік TApplication
(Қосымша) класын қалыптастырады, ол тікелей ... ... ... ... ... элементтері пішіннің өзін қоса алғанда айтарлықтай
қиынырақ құрылымды жасайды. Ең алдымен бұл элементтерді екі ... ... TControl ... класын қалыптастыратын басқару элементтері.
Басқару элементтері (TControl ... ... ... ...... ...... жүзеге асыратын экранда
бейнеленетін құрауыштар (көрнекілік құрауыштар) Бағдарламада
қолданушы шарт бойынша оларды ... ... ... ... ... ... тышқанның көмегімен әсер ету және т.б.).
Олар экранда қосымша орындалғанда ... ... ... ... (бейнеленбейтін немесе көрнекілік
емес құрауыштар). Олар жүйелік ресурстарға қатынауға жауап береді:
драйвер, деректер базасы, ... ... ... қиын ... ... ... ұқсас және т.б. Құру кезінде
көрнекілік емес құрауыштар пиктограмма түрінде ... ... ... ... ... ... ... өз кезегінде екі үлкен кластарға бөлуге болады
және олардың арасында принциптік айырмашылық бар:
- ... ... ... ... ... (Терезелік
басқару элементі).
Терезелік басқару элементі ( TForm, TButton, TEdit, TMemo, ... және т.б. ... ... ... функциялардан
(немесе процедуралар) тұрады, олардың арқасында ол ... ... ... ... және ... активтенеді.
- Графикалық басқару элементтерінің класы TGraphicControl Графикалық
басқару элементі ( TImage класының құрауышы – ... ... ... ... арналған панель, TShape – геометриялық фигура,
TCustomLabel – ... ... ... ... ... ... ... ғана шығарады, олар тышқан арқылы берілетін
хабарламадан басқа белгілі қимылға ықпалын тигізе алмайды. Жеке
жағдайларда пішін терезелік басқару элементіне жатады.
Мысал 1. Бұл ... ... ... ... орналастырылған келесі
құрауыштардан тұрады: радиотоп, екі радиобатырма және ... іске ... ... OnCreate ... ... ... ... құрауышына жоғарғы сол жақтың берілген
координатасы ... ... Button1 ... ... ... ... ... TForm1.FormCreate(Sender: TObject);
begin
RadioGroup1.Caption := 'Радиогруппа';
RadioButton1.Parent := RadioGroup1;
RadioButton1.Caption := 'Первая радиокнопка';
RadioButton1.Top := 15;
RadioButton1.Left := 10;
RadioButton1.Checked := ... := ... := ... ... := 35;
RadioButton2.Left := 10;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
RadioButton1.Parent := Form1;
RadioButton2.Parent := Form1;
end;
property ControlCount: Integer – тек оқу ... ... ... құрауыштарының санын береді (тек терезелік құрауыштарда ғана болады).
property Controls[Index: Integer]: TControl – тек оқу ... ... ... ... кіші құрауыштарының тізімін береді (тек
терезелік құрауыштарда ғана болады).
«Негізгі » - «Көмекші » ... ...... бейнеленген және
бейнеленбеген құрауыштарға қолдануға болады.
«Үлкен» - «Кіші» қарым – қатынасы тек қана бейнеленген құрауыштарға
ғана ... 2. Бір ... ... ... ... ... пішінге
төмендегілерді орналастырамыз:
- Негізгі меню - MainMenu.
- Таймер - Timer.
- GroupBox – тақырыбы бар панель.
- Button - ... ... бар ... орналастырамыз:
- Енгізу жолы - Edit.
- Белгі - Label.
|Құрауыш |ComponentC|Components |Owner |ControlC|Controls |Parent |
| |ount | | |ount | | ... |6 ... ... ... |nil |
| | |Timer1 | | |Button1 | |
| | ... | | | | |
| | |Button1 | | | | |
| | |Edit1 | | | | |
| | |Label1 | | | | ... |0 |Бос |Form1 |2 |Label1 |Form1 |
| | | | | |Edit1 | ... |0 |Бос |Form1 |0 |Бос |Form1 ... |0 |Бос |Form1 |- |- ... ... |0 |Бос |Form1 |0 |Бос ... |
|MainMenu1 |0 |Бос |Form1 |- |- |- ... |0 |Бос |Form1 |- |- |- ... ... ... тапсырмалар
Негізгі болып келесілер табылады:
1) Жобаның түрін анықтау
a) бір құжатты интерфейс;
b) көп ... ... ... Пішінді таңдау
3) Құрауыштарды орналастыру
4) Менюді құру
5) Хабарламаны өңдеу
хабарламаны өңдеудің келесі кезеңдерін ... ... ... ... ... ... ... хабарламаны өңдеу және оқиғаны құру;
d) оқиғаны өңдеу;
e) хабарламаны өңдеу ... ... ... ... қалыптастыру.
7) Тапсырманы бағдарламалау.
8) Қарым – қатынас, ақпарат ... ... ... ... ... ... ... Анықтама жүйесін құру.
2.3 Delphi интерфейсінің элементтері
Бірінші тәжірибелік жұмыс Delphi ортасы мен осы тіл туралы ... ... ... ... ... Delphi ... қосымшасы
ретінде танысу, ал пішінді құрауыштарынан бағдарлама құрылатын ... ... ... ... ... Delphi ... концепциясы тереңдетіліп оқылады, олар: жобаны анықтау,
жаңа пішінді құру, пішінге ... ... осы ... ... және ... ... ... Delphi ортасымен және оның негізгі терезелерімен
танысу. Өзіміздің бірінші қосымшамызды құрып және оны ... ... — Windows ... ... ... ... ... тілі. Оның қосымшасы, яғни Delphi ортасында құрылған ... Windows ... ... ... ... объектілі-бағытталған технологияға
сүйенеді. Бағдарламалаудың базалық тілі ретінде Object Pascal тілі таңдап
алынған.
Delphi ортасында бағдарлама құру ... көп ... ... оларды тышқанның ... ... ... және ... қасиеттерін анықтауға кетеді. Құрауыштар — «құрылысшы
блоктар» деп саналады, ... Delphi ... ... ... Олар
өз кезегінде көрінетін болуы ... олар ... ... (айналдыру жолағы, басқару батырмалары, меню т.б.), ... ... ... ...... деректер базасы.
Енді Delphi – ді қалай іске қосу жөнінде қысқаша тоқтала кетейік.
Delphi – ді іске қосу үшін 3 ... ... ... Егер сіз Windows ... ... , онда ... ... Delphi
пиктограммасына тышқанның көмегімен екі рет шертіңіз.
2. Келесі ... ... Пуск – ... – Borland Delphi 6 ... 6
3. Windows ... ... Program ... 6\Bin)
delphi32.exe файлын тауып алып, соны орындаңыз.
Delphi интерфейсінің элементтерін оқып – үйрену.
Ортаның интегралдық құрылымы (IDE – Integrated Development Environment).
Delphi ... ... ... ... ... ... ... келесі құралдар кіреді:
Негізгі меню
Құрал – саймандар панельі
Жоба диспетчері (Project Manager)
Код редакторы (Code Editor)
Құрауыштар палитрасы (Component Palette)
Пішін ... ... (Object ... бұтақтары (Object Tree View)
Меню конструкторы (Menu Designer)
Зерттеуші (Browser)
Delphi 6 ортасын іске қосқанда ... ... ... 1.3 – де
көрсетілгендей көрініс табады.
Сурет 1. Delphi 6 ортасының терезелері мен панельдері
Бағдарламалау ортасының негізгі ... ... Ол ... — Delphi 6 – Project 1, яғни Delphi ... ... ... ... ... және оған Project 1 деген ат тағайындайды. Төмен қарай
негізгі меню, 16 батырмадан тұратын құрал-саймандар панельі және ... меню ... ... ... ... ... ... көбі Windows ортасынан және оның қосымшаларынан
белгілі, ал қалғандары Delphi – ді оқып– үйренгенде кең ... ...... панелі негізгі менюде жиі қолданылатын командаларды
жылдам орындауға мүмкіндік береді.
Құрал – саймандар панельінің батырмалары.
| ... сол ... екі ... Windows ... ... |
| ... ... файлды ашуға (Open) және файлды |
| ... (Save) ... |
| ... ... ашу (Open Рroject ) және файл жобасын сақтау |
| |(Save Рroject As.. ) |
| ... ... қосу (Add file to project) және ... |
| ... жою (Remove file from project). |
| |New Items ... ... ... Ол алдын – ала |
| ... ... ... ... және сіздер ол |
| ... ... ... ... ... |
| ... ... |
| ... ... ... (View Unit). |
| ... жобадағы пішіннің тізімін шақыру (View Form). Сіз |
| |піш інді ... ол ... ал ... ... |
| ... Кодтар ред акторында активтенеді. |
| ... ... |
| ... ... ... (Pause). |
| ... ... ... бағдарламаның кодында жазылған |
| ... ... қосу және ... (Toggle Form / |
| |Unit). |
| ... ... ... (New). |
| ... ... оның ... ... ... |
| ... батырмалар (Trace into, Step over). ... ... ... ... ... ... объектілер
жиынтығынан тұрады. Delphi ортасында қосымшаны ... осы ... ... ... үшін орындауға болатын бағыныңқы бағдарлама
немесе Windows интерфейсінің элементі белгіленген. ... ... бар ... ... ... Additional және т.б.),
олардың әрқайсысы ... ... ... ... ... ... ... кейбір парақтарын қарастырайық:
Standard –Windows – де қосымшасы бар стандартты басқару элементтерін
жүзеге ... ... ... тұрады. (батырмалар, тізімдер және
т.б.).
Additional – қосымша басқару ... ... ... ... ... ... ... көріністерді бейнелеу
және т.б.).
Data Controls – қолданушымен қарым – қатынас орнататын ... ... және ... базасы үшін берілгендерді басқару
үрдісін орындайды.
Dialogs – ... ... - ... ... ... (қаріпті
таңдау, файлдармен операциялар жасау және т.б.).
System – операциялық жүйемен қарым – ... ... ... ... көбі ... ... ... редакторы бағдарлама кодынан тұрады, олар бағдарлама кодын құруға
және редакциялауға тағайындалған. Код ... ... ... ... File at Cursor – ... ... ... орналасқан файлды
ашады.
Browse Symbol at Cursor – терезедегі кез – келген модульді, объектіні
және ... ... ... ... Breakpoint – тоқтату нүктесін тағайындайды
Run to Cursor – қосымшаны тышқанның көрсеткішіне дейін орындайды
Debug – ...... ... және көру үшін ... ... ... ашады
Debug – Add Watch to Cursor – айнымалыларды бағдарламаның орындалуы
барысында көру үшін қосады
Read Only – ... ... ... тиым ... ... қосымша құрамындағы объектілерді қадағалауға
мүмкіндік береді. Оның көмегімен объектінің қажетті қасиеттері және олардың
стандартты ... ... ... ... ... екі рет ... және ... бұтақтары Delphi 6 ортасында пайда болған жаңалық болып
табылады. Бұл терезеде ... ... ... ... фреймде
орналасқан құрауыштар бейнеленеді және олардың арасындағы логикалық қарым –
қатынас, мысалы ...... ... - ... files ( Run ... ... ... Delphi – ден шыққанда
кодтар редакторында өзгертілген файлдар сақталады).
Project Desktop (Delphi – ... ... ... ... жабу ... ... and running тобында(компиляторлау және іске қосу):
Show Compiler Progress ... ... ... ... ... береді);
Minimize On Run Қосымшаңы іске қосу ... Delphi – ді ... ... ... Delphi орнына қайта келеді;
Hide Designers On Run -Қосымша іске ... ... ... Object ... Form window типіндегі жобалау терезелерін жасырып ... ... ... ... ... – дің ... ... қасиеттерін оқып – үйрену.
Delphi – де ... он ... бар. ... ... ... іске ... көреміз: негізгі терезе, негізгі ... ... ... терезесі және Объект Инспекторы терезесі.
Төртінші терезе — ... ... ... — ол ашық тұрады, бірақ
пішін терезесінің артына тығылған, оны көру үшін ...... Toggle ... ... ... керек.
Пішін терезесі — Құрауыштар палитрасындағы құрауыштардан бағдарлама
жинақталатын негізгі ... ... өзі ... ... дайын бағдарлама.
Тышқанның көмегімен Run батырмасына шертіңіз және осы бағдарламаны
орындаңыз.
Пішіннің бағдарламасы откомпилируется, ... ... ... ... ... торы ... және ол ... Windows
терезесінің қасиетін меңгереді.
2 АВТОМАТТЫ АҚПАРАТТЫ ЖҮЙЕНІҢ КЛАССИФИКАЦИЯСЫ.
Автоматты ақпараттық жүйенің методологиялық ... ... әдіс ... ... байланысты кез – келген жүйе бір – бірімен
байланысқан, ... бір ... жету үшін ... ... істейтін
объектілерден тұрады. Жүйенің объектілері әртүрлі ... ... де ... ортаның әсерінен өзгерістерге ұшырауы мүмкін. Бірақ – ... ... ... кез – ... жүйе келесі принциптерді ұстануы
қажет:
← Энерджентностылық, яғни ортақ құрылым негізінде жүйенің бүтіндігі,
бұнда бір ... ... ... ... ... ... ... жүйенің бірқалыпты жұмысын және ... ... ... ... ... ... ... байланысты өзгеруі және жүйенің басқару
элементі арқылы басқарымдылығы;
← Мақсаттын өзгеруіне байланысты жүйенің ... ... ... ... оның ... ... әрекетті, бір
мақсатқа жету жолын, ақпараттық процесс түрінде көрсетуге болады. Бұл
сыртқы ... ... және ... ... ... Бұл ... сыртқы
орта және басқару объектісі өз жағдайларын басқару жүйесіне ақпараттандырып
отырады. Алынған ... ... ... ... басқару объектісіне
басқарушылық әрекет қорытып шығара отырып сыртқы ортаға ... ... ... ... ... ... жүйенің құрылымын өзгерте алады.
Басқару жүйесінің организатциясын астарлы жүйе ... ... ... бұл ... әсер ... адамдар тобы болып табылады.
Оның функциясы болып организатцияның аңықталған жұмысын қабылдау ... ... ... ... ... ... қорытындысында
шешім қорытылып шығады (шығыс), бүкіл организацияның бүтіндік ... ... ... жүйе жағдайында организатцияларда жоғарыдан ... ... ... ... ... ... ... табылады. Организатция
бір бүтіндей жүйе ретінде қарастырылады, ол ... жүйе ... ... ... көп ... ... қолданылатын шешімді қорыту
процестерінің моделімен аңықталады.
Шешімдерді қалыптастыру ... ... ... ... ... кәсіпорындардын бағытын аңықтау.
2 этап: осы бағытқа жеру жолындағы келіспеушілікті аңықтау.
3 этап: келіспеушілікті зерттеу және диагноздың ... ... ... ... ... этап: ұсыныстардың барлығын бағалап және ең жақсысын тандау.
6 этап: ... ... ... ... ... ... ... шешімді енгізуге дайындау.
9 этап: шешімді қолданып басқару.
10 ... ... ... ... ... ... ... әрекеттесетін құрылымдық бөлімдермен
қарастырылады. Олар келесі басқару функцияларын жүзеге асырады.
← Жоспарлау - әртүрлі уақыт мезгілдеріне байланысты ... ... ... ... ... ... ... алу – шаруашылық процестерін орындау барысындағы басқару
объектісінің жағдайы көрсетіледі.
← Басқару ...... ... ... жоспарланған
бағыттан және нормадан ауытқуын аңықтайды.
... ... - ... және есепке алынған
мәліметтерден ауытқымауды туғызбау мақсатында барлық шаруашылық
процестерді ... ... ... – автоматты жүйенін жұмысында тенденция аңықталады,
бұлар келесі жыл мезгіліне ... ... – де ... ... ... ... ... байланысты келесі
үш түрге бөлінеді:
← Мәліметтерді өндеу – (EDP – ... data ... ... – (MIS – ... ... ... ... қабылдауды қолдау – (DSS – decision support system) ;
Мәліметтерді өндеу ... ... және ... ... ... арналған. Сыртқы ортаға арналған ... ... ... т. б.) ... ... процестерін
оперативтік басқару мерзімі бір күннен бірнеше күнге созылады ... ... және ... ... ... ... мен ... және т. б. жүзеге асырады. Процестер нақты аңықталған
алгоритмдер ... ... ... ... ... ... ... мәліметттер қорына еңгізіледі.
2.1 Мәлметтер қоры.
Практикалық мәселерді шешуде мұндағы ақпараттар ағымын өңдеуді
жеңілдету және тездету үшін ... ... ... ... ... көмегімен ақпараттарды реттеу, сараптама жасау, іздеу
бірнеше есе жылдам орындалады
Мәліметтер қоры (МҚ) ... ... ... ... жабдықтау
саласында ең құнды жетістіктердің бірі болып табылады. Мәліметтер ... және ... ... технологиясын байытып, программалау
өнеріне деген қызығушылықтың артуына әсерін ... ... ... барлық дерлік қаржылық, өнеркәсіптік, халыққа қызмет көрсететін
ұйымдардың жұмысын ұйымдастыру, басқару мүмкін емес десе де ... ... ... ... жұмысын компьютер көмегімен басқару үшін
мәліметтер қорын пайдаланатын ... ... ... ... жазылады.
Мәліметтер қоры деп белгілі бір тәртіптер бойынша бір құрылымға
келтірліп ... ... ... ақпараттар ) ... ... ... ... бір – ... ... ... өзара үйлесімділігі қатаң ескерліуі керек. Бұл ... ... ... ... ... (қолданушының программасында)
көптеген кемшіліктер болып, қате нәтижелер беретіні ... ... ... ... ... ... ... іске асырылған және
кез-келген механизмге өзінің меншікті компоненттер жиынын сәйкестіреді.
Ақпараттық жүйені дайындау негізгі екі кезеннен ... ... ... яғни ... ... ... табатын
барлық мәселелерге қажетті және қаттысты деректер жиынынан мәліметтер қорын
анықтау;
мәліметтер қорын ... ... ... ... (АЖ) ... Бұл ... мәліметтер қорымен байланыста болып МҚ өңдейтін ... ... ... ... ... кезеңді көп жағдайда мәліметтер қорын жобалау (МҚЖ) ... ... ... қоры ... барлық кестелерді және олардың өзара
байланысын анықтау, әрбір кесте бойынша қажетті индекстерді ... ... ... ... үйлесімділік шарттарын анықтау,
автоматтандырылатын тақырыптағы бизнес – амалдарға қатысты мәліметтер
қорында сақталатын тригерлер мен ... ... ... ... МҚЖ ... ... ... мәселерді DELPHI жұмыс ортасының
көмегімен шешуге мүмкіндік беретін мәліметтер ... ... ... қонақүй жұмысын автоматтандыруды жүзеге асыруға тырысамыз.
3.DELPHI ОРТАСЫНДА МӘЛМЕТТЕР ҚОРЫМЕН ЖҰМЫС ЖАСАУ
Delphi-дің алғашқы нұсқаларында мәліметтер қорымен ... ... ... Borland Database Engine (BDE) - Borland ... ... қоры
процессоры болып табылады. Ол қазірде өз қасиеттерін жоғалытқан жоқ.
Бірақта, Delphi 5 ... ... ... ... ... миханизмдері пайда бола ... ... ... Delphi 6 – да ... ... BDE ... мен мәліметтер қоры
арасында келістіруші (делдал) болып жұмыс атқарады. Ол ... ... ... ... ... бірыңғай интерфейспен жұмыс істеу
мүмкіндігін береді. Осыған орай ... ... ... ... ... ... ауыстыру қажет емес. Delphi қолданбасы мәліметтер
қорына BDE арқылы қатынайды. Delphi ... ... ... ... болған жағдайда BDE жүгінеді немесе әдетте мәліметтер қоры бүркеніш
атымен оған қажетті кестелерді хабарлайды. BDE ... ... ... ... ... асырылған (IDAPIO1.DLL, IDAPI32.DLL файлдары).
Олар басқада кез келген кітапханалар сияқты IDAPI(Integrated ... Program ... деп ... ... ...... бағдарламалар интерфейсі) жабдықталған. ... ... ... ... ... істеу үшін арналған
процедуралар мен функциялар тізімі.
BDE ... аты ... ... ... ... сәйкес келетін
драйверлерді табады. Драйвер – бұл анықталған типті мәліметтер қорымен
қалай жұмыс істеуді білетін көмекші ... Егер BDE-де ... ... өз драйвері бар болса, онда BDE ол арқылы мәліметтер қорымен және
қажетті кестелермен байланысады. BDE Microsoft Access, Fox Pro, ... және т.б ... ... ... ... ... Егер ... қажет драйвер жоқ болса, онда ODBC драйвері қолданылады. ODBC (Open
Database Connectivity) - ... ... ... BDE ... DLL. Ол ODBC. DLL ... ... BDE, Sybase, ... SQL,
Oracle, Interbase сияқты SQL серверлерімен мәліметтер алмасуға мүмкіндік
беретін ... ... тілі SQL ... Бұл ... ... ... және ... қолданбаларда
кеңінен қолданылады.
ҚОРЫТЫНДЫ.
Басында Ақпараттық ... ... ... ... ... не екенің білдік, қандай типтері болатының және олардың
қызметтерін түсіндік. Жалпы мәліметтер қорын ұйымдастыру ... ... көз ... ... тілі ... ... ... жасауға қолайлы
дүние жүзінде қолданысқа кең тараған танымал тіл болып саналатынына көз
жеткізіп. ... ... келе ... ... ... DELPHI – дегі құрылысын жүзеге асырып. Бұл жобаның жұмыс
істеу процессін экрандық форма түрінде көрсетуге ... ... ... ... ... асқан жоқ, кейбір процесстері
түбегейлі орындалған жоқ. Осы практикалық жұмысымды әлі де ... ... ... ... ... болып отыр.
Жұмысты қарастыру барсында көптеген кітап әдибиеттер қарастырлып
негігі ... ... ... ... ТІЗІМІ
1. Ф.Н.Абдолдина, С.Сайларбек . Delphi ортасында бағдарламалау. ... ... ... ШҚМУ ... 2005ж
2. Архангельский А.Я. Object Pascal в Delphi. -М., 2002г.
3. Гофман В.Э., Хомоненко А.Д. Delphi 5. ... БХВ – ... – 800 ... ... П.Г., ... Е.П., ... О.А. Программирование в Delphi
5. –СПб.: БХВ-Питербург, 2001.
5. Епанешников А.М., Епанешников В.А. Delphi 5. Язык Object Pascal. ... ... ... ... А.М., ... В.А. ... в среде Delphi:
Часть 3. Проектирование программ. –М: «Диалог –МИФИ» 1998
-----------------------
Файл жобасын ашу (Open Project) және файл ... ... (Save ... ... панелі
Негізгі
меню
Құрылымның негізгі терезесі
Негізгі пішіннің терезесі
Код редакторы терезесі
Объект инспекторы терезесі
Объект бұтақтары ... ... ... ... ... ...

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 24 бет
Бұл жұмыстың бағасы: 500 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Соңғы курстың шығыс құжатын автоматтандыру бағдарламасы49 бет
Delphi-де мәліметтер қорын құру технологиялары жайлы ақпарат7 бет
60-80 жылдардағы ортасындағы Қазақстандағы нақты социализм12 бет
Access ортасындағы деректер базасы8 бет
Borland Delphi ортасында электронды оқулық жасау45 бет
Cпектрдің жақын ИҚ аймағындағы сатурынның бұлытты жамылғысының сенімді спектрлік бақылау мәлметтерін алу38 бет
Delphi 7 ортасында Калькулятор бағдарламасын құру23 бет
Delphi бағдарламалық ортасында «Pascal бағдарламалау тілінде файлдармен жұмыс істеу» электрондық оқу құралынжасап шығару19 бет
Delphi ортасында10 бет
Delphi ортасында «Кітапхана» ақпараттық жүйесін құру23 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь