Delphi визуалды программасы

Мазмұны

Есептің қойылымы.

КІРІСПЕ

Мазмұны

2 Есептің алгоритмі

3 Теориялық бөлім
3.1 Мәліметтер базасын ұйымдастыру
3.3 Мәліметтер базасының кестесін құру
3.4 Кестенің қасиетін беру
3.5 Paradox форматының кестелері
3.6 Компоненттер парағы

4 Программаның баяндалуы
4.1 Жалпы мағлұматтар
4.2 Функционалдық тағайындалуы
4.3 Логикалық құрылымның баяндалуы
4.4 Шақыру және жүктеу
4.5 Қажетті техникалық жабдықтар
4.6 Кіріс мәліметтер
4.7 Шығыс мәліметтер

5 Бақылау мысалдарын баяндау
5.1. Архитектуралық сәулет құрылыстар
5.2. сәулетті құрылыс . өркениет өзегі

Қорытынды

Қосымша

Қолданылған әдебиеттер

Листинг
Кіріспе.

Delphi визуалды программа құру системасы қәзіргі кезде үлкенсұраныстарға ие .Бұл программаны жаңа бастап жүрген мамандар мен системалы програмистер қолдана алады. Ақпараттық жүйе қиын қосымшаларын жетілдіруге пайдаланылып жүр.
Delphi тез және жеңіл түрде қосымшаларды өңдейді.Бұған қоса мәліметтер базасын құруда да.Бұл система қолданбалы интерфеис құру үшін жетілдірілген мүмкіндік.
Delphi программасын әдетте қосымшаларды тез арада құру системаларының біріне жатқызамыз.Сонымен қатар бұл система Қазіргі кездегі барлық мүмкіндіктерді қамтыған.Мысалы Microsoft Accese және Visual Fox Pro сияқты программалар.Бұл ыңғайлы түрде инструментальды программа көмегімен қосымшаларды құруға ,Мәліметтер базасына визуалды сұрақнама даиындауға,Сонымен қатар Мәліметтер базасында SQL-сұраныс жасауға қолданылады.
Локальді және өшірілген мәліметтер Базасында қоымшалармен жұмыс құру үшін Delphi қолданылады.Бұған қоса мәліметтер базасын интернетте жариалайды. Осы күнгі технологиядағы кең көлемді инструментальді жинақтармен қамтылған Оның ішінде «клиент-сервер» технологиясы-да қамтылған.
Көп жағдайда қандай-да болмасын кәсіпорындарды жетік қадағалап отыру үшін дамыған ақпараттық жүйе қолданылып жүр.Ақпаратты өңдеуде автоматтандырылған процесс жинағы пайдаланылады .Бүгінгі күнге ақпараттық жүйе формасы болып мәліметтер банкі қалыптасқан.
Көліктің негізгі эканомикалық көрсеткіштері: Жалпы қосылған құн эканомика салалары деңейінде тауарлар шығарып,қызметтер көрсету мен аралық тұтыну арасындағы аиырмашылығы ретінде есептеледі.»Жалпы» термині көрсеткішке өндіріс процесінде негізгі капиталдың тұтынылған енгізілгенін көрсетеді.
Аралық тұтыну тауарлармен қызметер ққұнына тең,олар есепті кезеңдегі өндіріс процесінде түрленеді немесе түгельдей тұтынылады.Негізгі капиталды тұтыну аралық тұтыну құрамына крмейді.Жалпы ішкі өнім өндіріс сатысында салалар бойынша жалпы қосылған құнды жинақтау жолымен алынады.Жалпы ішкі өнім рыноктық бағалар боиынша есептелінеді,яғни өнімдермен импорттың таза салықтарын өзіне қосып алады.»Таза» термині салықтардың тиісті демеу қаржыларды шығарып тастап көрсетілгеннін білдіреді.Бұл-ұлттық шоттар жүйесінің аса маңызды көрсеткішткррінің бірі,елдің эканомикалық қызметінің түпкі нәтижесін сипаттайды.
Жолаушылар көлігінің қызметтеріне арналған тарифтер индекстері іріктеме ұйымдар бойынша қызмет көрсететін өкілдерге арналған тарифтерді тіркеу негізінде есептеледі.Жолаушылар көлігінің қызметкерлеріне арналған тарифтер индексі осы кезең ішінде тасылған жолаушылар құрлымының өзгерісі есепке алынбаған жолаушылар тасымалы тармфинің өзгерістерін: жолаушыны тасмалдау аумағы,(балалар,ересектер),жеткізілу тездігі,тасмалдың ара –қашықтығы ,көлік құралдарының түрі және басқа белгілері бойынша есепті кезеңдегі Тарифтер өзгерісін сипаттайды.
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ

1. В.В.Фаронов DELPHI 5 . Руководство программиста.
Издательство «Нолидж», Москва 2001 г.
2. В.Гофман, А.Хомоненко Работа с базами данных в DELPHI.
Издательство «БХВ – Петербург», Санкт – Петербург 2000 г.
3. А.М. Епанешников , В.А. Епанешников DELPHI база данных
Издательство «ДИАЛОГ – МИФИ», Москва 2000 г.
4. А.Я. Архангельский Програмирование в Delphi 7.
Издательство «Бином», Москва 2004 г.
5. Электронный учебник по Delphi 6.
        
        Есептің қойылымы
1. Архитектуралық құрылыстар .
Программада келесі мәселелер қарастырылуы керек :
1. ... ... ... архитектуралық құрылыстар ... ... МБ құру ... ... аты , ... жері ... , ... .
2. Аахитектуралық сәулет құрылыс жайлы ақпараттар жинап, МБ құру ... Осы ... ... ... ... ... Осы сұраныстарға байланысты есеп беруді (отчет) құру керек.
Мазмұны
Есептің қойылымы.
КІРІСПЕ
Мазмұны
2 Есептің алгоритмі
3 Теориялық бөлім
3.1 Мәліметтер базасын ұйымдастыру
3.3 Мәліметтер базасының кестесін құру
3.4 ... ... ... Paradox ... кестелері
3.6 Компоненттер парағы
4 Программаның баяндалуы
4.1 Жалпы мағлұматтар
4.2 Функционалдық тағайындалуы
4.3 ... ... ... ... және ... ... техникалық жабдықтар
4.6 Кіріс мәліметтер
4.7 Шығыс мәліметтер
5 Бақылау мысалдарын баяндау
5.1. Архитектуралық сәулет құрылыстар
5.2. сәулетті құрылыс - өркениет өзегі
Қорытынды
Қосымша
Қолданылған әдебиеттер
Листинг
Кіріспе.
Delphi визуалды ... құру ... ... ... ие .Бұл ... жаңа ... ... мамандар мен
системалы програмистер қолдана алады. Ақпараттық жүйе қиын қосымшаларын
жетілдіруге ... ... тез және ... ... қосымшаларды өңдейді.Бұған қоса
мәліметтер базасын құруда да.Бұл система қолданбалы ... құру ... ... ... ... ... тез арада ... ... ... ... бұл система Қазіргі кездегі
барлық мүмкіндіктерді қамтыған.Мысалы Microsoft Accese және Visual Fox ... ... ... түрде инструментальды программа көмегімен
қосымшаларды құруға ,Мәліметтер базасына ... ... ... ... ... ... жасауға
қолданылады.
Локальді және өшірілген мәліметтер Базасында қоымшалармен жұмыс
құру үшін Delphi ... қоса ... ... ... Осы ... технологиядағы кең көлемді инструментальді
жинақтармен ... Оның ... ... ... ... ... ... кәсіпорындарды жетік қадағалап
отыру үшін ... ... жүйе ... ... ... ... жинағы пайдаланылады .Бүгінгі күнге ақпараттық
жүйе формасы болып мәліметтер ... ... ... ... ... ... қосылған құн
эканомика салалары деңейінде тауарлар шығарып,қызметтер көрсету мен аралық
тұтыну арасындағы аиырмашылығы ... ... ... ... процесінде негізгі капиталдың тұтынылған енгізілгенін
көрсетеді.
Аралық тұтыну тауарлармен қызметер ... ... ... ... ... түрленеді немесе түгельдей тұтынылады.Негізгі
капиталды тұтыну аралық тұтыну құрамына крмейді.Жалпы ішкі өнім ... ... ... ... ... құнды жинақтау ... ішкі өнім ... ... ... ... ... таза салықтарын өзіне қосып алады.»Таза» ... ... ... ... ... тастап көрсетілгеннін
білдіреді.Бұл-ұлттық шоттар жүйесінің аса маңызды ... ... ... түпкі нәтижесін сипаттайды.
Жолаушылар көлігінің қызметтеріне арналған тарифтер индекстері
іріктеме ұйымдар бойынша қызмет көрсететін ... ... ... ... ... көлігінің қызметкерлеріне арналған
тарифтер индексі осы кезең ішінде тасылған жолаушылар құрлымының өзгерісі
есепке алынбаған ... ... ... ... ... ... ... ара
–қашықтығы ,көлік құралдарының түрі және басқа белгілері ... ... ... ... ... ... ... Administrator – ды ашып, біздің мәліметтер базасына керекті
драйверді таңдаймыз ... ... ... оң ... PATH
параметріне құрылған каталогтың жолын көрсетеміз.
2.Деректер базасын құру үшін ең алдымен Database Desktop арқылы
бізге ... ... ... ... ... бас ... ... байланыстыру үшін бас кестеде екінші индекстерді ... Бас ... ... ... ... ... ... құрылған
кестелерді BDE Administrator – да көрсетілген ... ... ... кейін Delphi – ге кіріп, кестелер және менюі бар жаңа
форманы жасаймыз, сақтаймыз.
4.Delphi – де ... ... үшін ... – ді ... бір ... ... ... проектте сақтаймыз.
6.Кестені және SQL тілін пайдаланып, ... мен есеп ... ... ... және автор туралы мәліметтерді
енгіземіз.
8.Барлық ... ... ... ... ... Теориялық бөлім
3.1 Мәліметтер базасын ұйымдастыру
Мәліметтер базасы кейбір қолданбалы ақпараттық жүйеде қолданылатын
деректерді қамтиды. Мысалы: ’Сирена’ немесе ... авиа және ... сату ... Мәліметтердің ұйымдастыру түріне байланысты
мәліметтер базасындағы деректердің негізгі модульдері келесі ... ... ... ... ... объекті-бағытталған
Иерархиялық модельде деректер ағаштәріздес (иерархиялық) құрылым
түрінде беріледі. ... ... ... ... ... ... жасағанда ыңғайлы, бірақ қиын логикалық байланыстармен
жұмыс жасағанда иерархиялық модель әлсіз .
Желілік модельде деректер ерікті граф түрінде ... ... ... ... ... ... және оны ұйымдастырудың
қиындылығы болып табылады. Сонымен ... ... және ... ... бірі ... ... ... деректер
базасын жобалау кезінде берілуі және деректерге ... ... ... ... ... базасының жазбасы объект
түрінде беріледі. Объекті-бағытталған модель желілік және реляциялық модель
ерекшеліктерін қамтып, ... ... ... ... пайдаланылады.
3.2 BDE Administrator
DELPHI қолданбасы деректер базасына қатынауды BDE ( Borland DataBase
Engine- Borland ... ... ... ... ) ... жүзеге
асырады. BDE өзінен деректерге қатынайтын динамикалық ... ... ... ... BDE ... ... ... істейтін барлық
компьютерлерге орнатылуы тиіс. Деректер базасына BDE арқылы ... ... ... ... ... ... ... және онымен жұмыс істейтін қолданба бір
компьютерде орналасады. Бұл жағдайда ақпараттық жүйе ... ... ... 1.1)
Сурет 1.1. Дербес сәулет
Деректер базасымен жұмыс, ережеге сай, бірқолданушылық режимде жұмыс
істейді. STANDART драйверлер үшін, әдетте Paradox ... ... ... ... ... ... Type – драйвер аты және
PATH – деректер базасына жол. PATH ... ... сіз көп ... ... Оны ... Windows – тің жаңа ... ... ... ... ол ... біз керекті каталогты таңдап аламыз.
STANDART типті драйверлерді тек Paradox, dBASE, FoxPro ... ... ... ... базасына қатынау үшін BDE деректер ... ... ... ... Олар dBase, Paradox, ... ... ... жұмыс жасайды. Жергілікті деректер ... ... ... базасына көпқолданушылық қатынауды
ұйымдастыруға болады. Бұл жағдайда деректер базасының файлдары және ... ... ... ... ... ... ... әрбір
қолданушы өз компьютерінен серверде ... ... ... ... ... ... іске
3.3 Мәліметтер базасының кестесін құру
Деректер базасын құрайтын кестелер қатты дискідегі ... ... ... сақталып , бөлек құжаттарға немесе
электрондық кестелерге ұқсас. Кестелерді көшіруге, ... ... ... құжаттарға қарағанда, деректер базасының кестелері көпқолданбалы
қатынау режимін ... яғни ... ... ... ... Бір ... үшін ( деректер, кілттер, индекстер т.б
құрайтын ) ... ... ... ... ішінде негізгісі болып
кестенің атымен аталатын деректер файлы ... ... ... ... оның негізгі файлы таңдалады. Мыс: dBase кестесі үшін
кеңейтіндісі DBF ... ... ал Paradox ... үшін DB ... ... Деректер базасының әрбір кестесі жолдан және ... бір ... ... ... ... ... ... мүмкін болатын типтің деректерін қамтиды. Кестенің негізін оның
өрісінің сипаты құрайды. Әрбір кестенің кем дегенде бір ... ... ... құрылымдық түсінігі өте кең және оның құрамына:
• өріс сипаты
• кілт
• индекс
• өрістің мәтініне шек қою
• кестелер арсындағы біртұтастықты ... ... ... ... ... аты және ... ... Кестенің атын
өзгерткенде кесте және оның ... жаңа атқа ие ... Бұл ... ... ... ... істейтін арнайы программалар
қолданылады. Мыс: Database немесе Data Pump. Дискіден ... ... ... ... да ... енді ... ... жұмыс жасамас бұрын, біз оның каталогын
құрып алайық. Ол каталог бізде ... ... ... ... (DBD) ... ... іске асырылады. DBD утилит көмегімен
кестені құруға және оның құрылымын ... оның ... ... ... ... құру және ... жасауға болады.
Жаңа кестені құру ... ... ... іске ... ... Desktop. DBD ... мезетте жұмыс
істейтін каталогты таңдап алу ... Ол үшін DBD ... ... және ... ... ... ... сілтеме
жасаймыз. Менің жағдайымда Raspisanie кестесін құру үшін ... Create Table ... ... оның форматын таңдап алу керек.
ОК-ді басып, біз осы ... ... ... келесідей сурет шығады:
Сурет1. Кестенің құрылымын
құру суреті
Құрылып жатқан кестенің әрбір ... бір ... ... ... Field Name
бағанына өріс атын, Type – символ, өрісте сақталынатын мәліметтердің ... Size ... – сан ... өрістің ұзындығын анықтайды,
Key–«*» символы, егер бұл өріс ... ... кілт қою ... ... ... ... ... Checks – бұл қасиет кестенің мәндерінің дұрыстығын
тексереді. Бұл ... оң жақ ... 2 – ... ... және
өрістік типіне қарай өзгеріп отыруы мүмкін:
2 – кесте Validity Checks қасиеттері.
|Required Field|Бұл индекаторда әрбір ... ... ... ... |
| ... ... ... ... Бұл қасиет сандық өріске берілу тиімді. |
|Maximum |Мәннің максимумы. Бұл қасиет сандық ... ... ... |Бұл ... ... және логикалық өрістерге, ал кейбір |
| ... ... ... тиімді. ... ... ... ... ... ... ... |
| ... ... ... (## - ## - ##). ... |Бұл ... Picture ... ... көмектесетін диалогтық |
| ... ... ... Lookup – бұл ... ... кестенің өрісін басқа көрсетіліп
отырған кестенің өрісімен байланысын көрсетеді. Table Lookup – ... ... Define – ... батырмасы шығады. Бұл батырманы басқанда
көру диалогтық терезесі ашылады. Бұл терезеде драйверлер мен псевдонимдерді
қолдана аламыз.
Secondary Index – бұл ... ары ... ... ... ... екінші
индекс құруға мүмкіндік береді.
Жаңа индекс құру үшін Define – анықтау батырмасын басу ... ... ... көру ... ... ... Оның cол жақ
терезесінде Fields ... ... ... ... ал оң ... Indexed fields екінші индекс болатын өрістер көрсетіледі.
Index Options ... ... ... ... ... ... |Бұл ... екінші индекс болатын өрісті болдырмайды, |
| ... ... бір – ... ... ... ... ... |Бұл ... ... кему ... ... ... ... |Бұл опция енгізілген символдардың регистріне ... |
| ... ... ... бұл ... ... онда ... өзгерістерден кейін |
| ... ... ... ... таңдалғаннан кейін, оның индексін беретін терезе ашылады.
Referential Integrity – бұл ... ... ... ... ... ... ... ету үшін қолданылады. Егер екі кестенің
арасында сілтеме байланыс көрсетілсе, оның ... – бас, ал ... ... ... онда ... кестеде бас кестеден алатын мәннің өрісі
көрсетіледі. Сонымен қатар, бас ... ... ... ... ... ... қамтамасыз ететін операция көрсетуге болады.
Бұндай бүтін сілтеме деңгейі барлық ... тән ... ... Paradox 7 –
де барлығы қарастырылған.
Update rule – радиобатырмалар тобы егер бас кестеде кілттік ... ... ... ... өзгерістерді анықтайды. Егер Prohibit –
ті таңдасақ, онда Database Desktop ... ... ... ... ... тұрса, онда кілттік өрісі бар бас кестеде өзгеріс ... ... ... де ... ... Ал егер сіз бас ... кілт ... жазбаны өшірсеңіз, онда қосымша кестеде сол кілттік өрісі бар ... ... ... ... ... орнатқанда Paradox – тың алғашқы
версияларына (соның ішінде Paradox for DOS) ... ... ... ... операциялар біткеннен кейін құрылған сілтеме атын беру керек.
Password Security ... Paradox – та ... ... және ... өріс жазбасына пароль қоюға мүмкіндік береді. Бұл үшін Define батырмасын
басу керек, сонда диалогтық терезе ... ... ... ... (Master password ... қоюға және сол парольді мақұлдауға
(Verify master ... ... ... Егер ... Password ... ... бассақ қосымша парольдарды тағайындауға және
өрістерге қатынаудың ережесін ... ... Password ... ... ... сіз парольді
көрсетесіз (ол сіз кірген ... ... ... ... емес), бұл пароль
арқылы сіз қатынау ережесін құрасыз. Table Rights (кестеге қатынау ... ... ... жалпы қатынау құқығын анықтауға болады.
|All ... ... ... ... ... ... ... ... ... және ... ... & Delete |Кестедегі жазбаларға барлық операциялар қолданылады |
| ... қою, ... ... ... құрамын |
| ... және ... тиім ... ... Entry ... ... және жазбаларды қоюға болады,|
| ... ... ... және ... ... ... |
| ... тиім салынады. ... ... ... және ... жоқ өрістерді өзгертуге |
| ... ... Only |Тек ... ... болады. ... Language – бұл ... BDE ... ... ... ... (егер көрсетілмесе) немесе анықтауға (Modify батырмасы) мүмкіндік
береді.
Dependent Tables – бұл ... ... ... сілтемелі
деңгейіндегі кестелерді көруге мүмкіндік береді.
Барлық керекті құрылымдық ... ... ... ... As ... басу керек, сол кезде Windows – тағы стандартты сақтау
терезе шығады. Кәдімгі терезеден айырмашылығы Alias ... ... ... әр ... ... ... псевдонимдері бар. Сіз тізімнен
керекті псевдонимді таңдап, кестені сақтайсыз.
3.5 Paradox ... ... – дің ... ... ... жоқ, ... ол ... жұмыс істей береді. Осы ... ... ... ... ... деректер базасын құруға және онымен жұмыс істегенде
ыңғайлы болып табылады .
Оның негізгі артықшылықтарын атап ... ... ... тұтастығын
• әртүрлі типті деректерді ұсынуға арналған өрістік типті
• енгізілген деректерді тексеруді
• кестенің ... ... ... .
1. кестесінде Paradox 7 кестесінің өрістік типі тізімі берілген .
|Тип ... ... ... ... A ... ... Ұзындығы |
|255 символ . ... N ... ... саны . ... $ ... ... . ... S ... сан . ... ... ... I ... сан . ... ... 648...2 ... ... # ...... |
|жүйедегі сан . ... D Күн . ... T ... ... @ Күн мен ... ... M ... ... |
|Ұзындығы шенелмеген . ... F ... ... ... ... ... құрамында форматталған текст болады. ... G ... ... ... ... O OLE ... |
|қамтитын деректер ... ... L ... мән. ... + ... ... |
|Binary B ... ... ... ... . ... Y ... ... Ұзындығы 255|
|символдан аспайды ... ... ... типі тізімі
Ескерту !
Database Desktop программалық ортасында жұмыс істегенде Graphic, Binary,
Memo және OLE ... ... мәні ... кестесінде өріс аты әріптен басталып, әріптер мен ... ... Өріс ... ... ... 25 ... аспау керек.
Өрістің атын бергенде пробел ," # " ," $ " символдарын ... ... , "." , " ! " , " | " ... ... ... Себебі, бұл
символдар DELPHI – де басқа мақсаттарда қолданылады .
Paradox кестесінің кемшілігі ... ... ... ... ... көптігі болып саналады. Бір каталогтан келесі каталогқа
қандай да бір кестенің орнын ауыстырғанда немесе ... осы ... ... ... ... немесе орнын ауыстыру керек.
Paradox кестесінің файлдарының келесі кеңейтінділері бар :
• DB – ... ... MB – ... PX – негізгі индекс
• XG* және YG* – екінші ... VAL – ... және ... ... ... ... TV және FAM – Database Desktop программасында кестені шығару форматы
Delphi-дің ... ... ... ... ... ... әртүрлі МББЖ қамтамасыз етеді. Деректер базасымен жұмыс істеуге
арналған Delphi ... ... ... ... :
• аспаптық құрал
• компоненттер
Аспаптық құралдарға арнайы программалар мен ... ... Олар ... ... етуді қамтамасыз етеді.
Компоненттер, деректер базасымен ... ... ... ... Біз ... ... қарастырайық.
3.6 Компоненттер парағы
Деректер базасының қолданбасын құруда қолданылатын компоненттерді
қарастырайық.
Деректер базасымен ... ... ... ... Data ... Control, Midas, Decision Cube, Rave және ... парақтарында
орналасады.
Data Access парағында деректерге қатынауды ұйымдастыратын визуалды емес
компоненттер орналасады:
• DataSource – деректердің басы
• Table – ДБ ... ... ... ... Query – SQL – ... ... деректер жинағы
• StoredProc – серверде сақталатын процедураны шақыру
• DataBase – ДБ ... Session – ДБ ... ... сеансы
• BatchMove – топ жазбалармен операцияларды орындау
• Update – деректер жиынтығын модификациялау
• NestedTable - қойылған кесте
Data Controls ... ... ... ... компоненттер
орналасады:
• DBGrid – кесте
• DBNavigator – навигациялық интерфейс
• DBText – жазба
• DBEdit – ... ... DBMemo – ... ... DBImage – ... ... ... – қарапайым тізім
• DBComboBox – комбинацияланған тізім
• DBCheckBox – тәуелсіз ауыстырғыш
• DBRadioGroup – тәуелді ... ... ...... өріс ... ... тізімі
• DBLookupComboBox – басқа өріс деректерінің комбинацияланған тізімі
• DBRichEdit – толық функционалды тестілік редактор
...... ... DBChart – ... ... ... деректер базасын басқаратын визуалды
компоненттер орналасады :
• ClientDataSet – клиенттік деректер жинағы
...... ... қашық сервермен қосылу
• SocketConnection - Windows сокеті арқылы қашық ... ... ...... ... провайдері
• SimpleObjectBroker – қарапайым объект брокері
• WebConnection – Web-сервермен ... ...... қосылуы
Decision Cube парағында шешімді қабылдайтын жүйені ... ... ...... деректер кубы
• DecisionQuery – көпшекті деректерді қамтитын ... ...... ... ... ...... деректердің көпөлшемді проекциясы
• DecisionGrid – көпшекті деректердің кестесі
• DecisionGraph – көпөлшемді ... ... ... ... есеп берудің ретіне арналған визуалды компоненттер
орналасады :
...... ... ... Rave – пен ... ... RvSystem – ... компонент, есеп беруді қарауды және баспаға
шығаруды қамтамассыз етеді
• RvNDRWriter – есеп беруді арнайы ... ... ... және ... ... ... ... шығарады
• RvCustomConnection – ... жоқ есеп ... ...... ... RvTableConnection – Table компаненті бар мәліметтермен байланыстырады
• TRvQueryConnection – Query ... бар ... ... RvRenderPreview–RvNDRWriter арқылы құрылған файлдағы мәліметтерді
экранда ... ... ... ... құрылған файлдағы мәліметтерді
баспа құрылғысына жібереді
• RvRenderPDF – есеп беруді PDF форматына ауыстырады
• RvRenderRTF – есеп ... RTF ... ... ... – есеп беруді HTML форматына ауыстырады
• RvRenderText – есеп ... ... ... ... ... ... ... жұмыс істеуге ... ... ... IBTable – Table ... жинағы
• IBQuery – Query дерегінің жинағы
• IBStoredProc– InterBase ... ... ... ...... ... ... IBTransaction – транзакция
• IBUpdateSQL – деректер жиынтығын модификациялау
• IBDataSet – деректердің ... IBSQL – SQL- ... ... ...... ... туралы ақпарат
• IBSQLMonitor – SQL- сұраныс орындалуының мониторы
• IBEvents – сервер оқиғасы
InterBase ... көп ... Data Access ... ... ... айырмашылығы InterBase компоненттері, тек InterBase
серверімен жұмыс істеуге ... Data Access ... ... ... ... ... ... Жалпы мағлұматтар
Қарастырылып отырған мәліметтер базасы Delphi 7 ортасында құрылды. Ол ... Celeron 1800| 256 Mb| 40 Gb| 32 Mb GeForce| M| K ... ... ... ... көмегімен қолданушы мәліметтерге қатынаудың жолын
қысқартады. Мәліметтер базасы ... ... ... және т.б ... ... ... ... баяндалуы
1) Unit1
1) unit-ке Unit1 деген ат беріледі
2) интерфейсін құру
3-5) модульдерді баяндау
6) типін беру
7) бірінші форманы ... ... ... ... Процедуралар баяндамасы
41-45) декларациясы
46) айнымалылар бөлімі
47-51) Form1 құру және unit термен байланыс
52-55) Form1-ға жабу ... ... ашу ... ... ашу процедурасы
64-67) Form5-ға ашу процедурасы
68-71) Form6-ға ашу процедурасы
72-75) Form7-ға ашу процедурасы
76-79) Form8-ға ашу процедурасы
80-83) Form9-ға ашу процедурасы
84-87) Form10-ға ашу процедурасы
89-91) ... ашу ... ... ... Unit3 атын ... ... ... модульдерді таңдау
5-10) Компонентерді белгілеу
11-13) процедураларды баяндау
14-18) Диклорациялар
19) Айнымалылар бөлімі
20-23) Form3 құру
24-27) Insert ашу программасы
28-31) Cancel программасы
32-35) Form3- жабу процедурасы
36) соңы
3) ... Unit4 атын ... ... ... ... ... ... беру
11-13) процедураларды баяндау
14-18) Дикларациялар
19) Айнымалылар бөлімі
20-23) Form5 құру және unit термен байланыс
24-27) Insert ашу программасы
28-31) Cancel ... Form4- жабу ... ... ... Unit5 атын ... ... құру
3-4) модульдерді таңдау
5-10) типтерін беру
11-13) процедураларды баяндау
14-18) Дикларациялар
19) ... ... ... құру ... ... Insert ашу программасы
28-31) Cancel программасы
32-35) Form5- жабу процедурасы
36) соңы
5) Unit6
1) Unit6 атын беру
2) интерфейсін құру
3-4) модульдерді ... ... ... ... баяндау
15-19) Дикларациялар
20) айнымалылар бөлімі
21-24) Форма6 құру Unit-термен байланыс
25-29) Form6- жабу процедурасы
31) соңы
6) Unit7
1) Unit7 атын ... ... ... ... ... ... ... процедураларды баяндау
18-22) Дикларациялар
23) Айнымалылар бөлімі
24-27) Форма7 құру ... ... Form7- жабу ... ... ... Unit8 атын ... ... құру
3-4) модульдерді таңдау
5-25) типтерін беру
26-30) Дикларациялар
31) айнымалылар бөлімі
32-35) Форма8 құру Unit-термен байланыс
36) соңы
8) Unit9
1) Unit9 атын ... ... ... ... таңдау
5-21) типтерін беру
22-24) процедураларды баяндау
25-29) Дикларациялар
30) айнымалылар бөлімі
31-34) Форма9 құру ... ... Next ... Prior ... Form9- жабу процедурасы
47) соңы
9) Unit10
1) Unit10 атын беру
2) интерфейсін құру
3-4) модульдерді таңдау
5-34) типтерін беру
35-39) Дикларациялар
40) айнымалылар бөлімі
41-44) форма 11құру
45) ... ... Unit11 атын ... ... ... ... ... типтерін беру
24-26) Процедураларды баяндау
27-31) Дикларациялар
32) айнымалылар бөлімі
33-36) форма 11 құру
37-40) Next программасы
41-44) Query1.Prior программасы
45-48) Form11- жабу ... ... ... Unit13 атын ... ... құру
3-5) модульдерді таңдау
6-23) типтерін беру
24-26) Процедураларды баяндау
27-31) Дикларациялар
32) айнымалылар бөлімі
33-36) форма 13 құру
37-40) ... ... ... ... Form13- жабу ... ... ... және жүктеу
Мәліметтер базасын Delphi-де ашу үшін Пуск|Программы|Borland Delphi7|
Delphi7 ашамыз. Өз ... ... ... ... Оны Ғ9 арқылы
жүктейміз.
4.5 Қажетті техникалық жабдықтар
МБ жасауда Pentium 2660| 512 Mb| 80 Gb| 64 Mb GeForce| M| ... ... ... ... ... ... ... мәліметтер
Мәліметтер базасындағы мәліметтер толығымен кестеде көрсетілген. Ол
үшін ... А ... ... 1, ... 2, ... 3 ... ... мәліметтер
МБ қолдана отырып, екі документ жасадым. Оларды Қосымша А ішіндегі
Сурет 4, Сурет 5-тен көре ... ... ... баяндау
Алдымен, осы курстық жобаны сақтайтын бір ... ... ... ... ... бұрын, алдымен BDE Administrator-да сол папкамды тауып,
оның ... атын ... ... соң DBD – қа кіріп, кестелерімді құрдым.
Әрбір ... ... ... ... ... ... каталогта, өз папкамды
көрсетіп отырдым. Барлық ... сол ... ... Бағынышты кесте
бас кестелер арасына байланыс ұйымдастырдым. (Сурет 6, Сурет 7, Сурет 8
қара.) DBD-да ... ... Delphi7 ... ... ... ... осы ... көрініс алады. Delphi-ге кірдім, форма1 өзі
шығып тұрады. Оның ... үш ... ... сол ... ... ... ... орналастырдым. Осы форма ішінде негізгі меню
кнопкаларын жасадым. (Form1-ді Сурет 9-дан ... ... ... ... ... байланыстырдым. Ол
File|New|Others|DataModule аламыз. Бөлек бір кішкентай терезе шығады. Оның
ішіне өзімнің үш кестемді тастап және әр ... ... Access ... ... деректердің басын тастадым. (Сурет
10 қара)
Негізгі ... Rabota s BD ... үш ... ... ... ... ... кестесі үшін Form3(Сурет 11 қара). Расписание кестесі
үшін Form4 ... 12) және ... ... үшін Form5 (Сурет 13) құрдым.
Келесі Documenty менюінің ... екі ... ... ... ... туралы документ болса Form6 (Сурет 4), екіншісінде
сұранысты қолдана отырып, билеттің формасын жасадым Form7 (Сурет 5).
Statistica менюіне ... ... ... ... барысында
отчет жасау генераторы Rave- ті ... ... ... ... ... туралы отчет жасасам Form8 (Сурет14), ал екінші жағдайда жаңа
DataModule қолданып, query көмегімен ең максималды ... ... ... ... ... Programme менюына инструкция Form9 (Сурет 16) және об ... ... ... 17) ... ... Delphi –дан шығу терезесін құрдым Form11 (Сурет18).
5.1 Архитектуралық сәулет құрылыстар
Әр ... ... ... ... , соған сай қалыптасқан құрылыс мәнері
болады ... ... мен ... , ... мен ... ... кем соқпайтын Қазақыстанның да ұлттық болмысын танытатын
ғимараттар тұрғызуға , ... ... ... ... ... . Бірақ , облыс ... ... ... Алматы , Астана
қалаларында салынып жатқан зәуілім ғимараттардан осындай ... ... ... ... қоса ... қауіпті аймақтарда салынатын үйлердің
жобасын жасағанда сол өңірдің табиғи-климаттық ... , ... ... ... ... , жол ... , ... мақсаттағы
мекемелердің орналасуы , т.т.ескеріле бермейді . Сәулет өнеріне қатысты
осындай қордалана ... ... ... білу ... ... біз сәулет өнері деп бір жақты қарастырып жүрміз
. Архетектураның өнерге жататыны рас . ... ... ол ... ... , ... ... арқа сүйейді . Біздің
дәуірімізге дейінгі бірінші ғасырдың соңында өмір ... ... ... ... ... ... туралы : “Түрлі саланың қатысуы арқылы ... ... ең ... ... ... ... тегін болмаса
керек . Сәулетші ғылымды қабылдай алатындай ... ... адам ... “, деп ой ... еді ... ... ұлы архитекторы Ле Корбюзье : “ Сәулетші ... ... ... ... ... керек . Ол тек қана инженер , құрылысшы
емес , ... , ... және ... ... ... әрі ақын ... қажет
“ ,--деп жазады .
Демек , қаланың , ғимараттардың сәулетті ... көп ... , оның ... , біліміне баиланысты . Сәулетші ешқашан
жалғыз жұмыс істемеиді , оның ... , ... ... , бір ... пісетін ортасы болады . Осылардың ортақ іске жұмылдыру үшін не керек
? Әрине , қаражат дер едік . Ал ... ... , ... ... көк тиын болмайды . Тамаша ойлар тудырғанымен оны іске ... ... ... ... ... ... . Сіздер Рим , Венеция , Токие ,
Пекин , Каир , ... , ... , ... ... ... бірі ұқсамайды
дейсіздер . Біріншіден , бұл қалалар бір ... ... ... ... , әр ... мәдениет , тарихи ортада қалыптасқан .
“Градостраительство” ( қала құрылысы ) деген үлкен сала бар ... қала ... ... заңдылықтары қарастырылған .
Ең бастысы , қаланың салынатын жері түптен келгенде адам ... , ... ... ... ... болуы керек . Петербургтің тұрған
жерін алсақ , бұл өңір қала ... үшін аса ... ... ... . ... ... ... , батпақты жерге орналасқандықтан ... ... ... жиі ... . ... ... да таудан
ағатын лай судан Медеу бөгетін салу арқылы құтылған жоқпа ?!
Осы жерде “ұлттық ... ... не” ... ... ... ... кезде ұлттық деген ұғымды үйлердің киізден , алашадан алынған оюлармен
безендіру деп ... . Бұл өте қате және ... жол екен . ... ...... архитектура деп табиғатпен үйлесім тапқан ,
жер және құрылыс материалдардың ерекшелігін ескере ... , ... сай ... , ... , ... ... ... . Өмір жылдам қарқынмен алға жылжып барады . Неше түрлі
жаңа техналогиялар мен құрылыс материалдары пайда ... . ... ... керек
, бірақ біздің мәдениетімізге , менталитетімізге үйлесімді ... ... ... ... ... қарап таң қаламын . Көбінің киімі біркелкі
– хандар киетін айыр қалпақ пен зерделі шапандар . ... ... ... ... не ... ?! Қыздар бас киімдегі үкіннің орнына
сыпырғыш тәрізді дауыл тұрса да селт ... ... ... ... ше ? Сәні де , мәні де ... еді ғой . Архитектура дәл осылай .
Мешіттердің , мола мен кесенелердің аңсаудың қажеттігі жоқ . Жаңа ... ... , жоба ... керек . Жазушылардың шығармаларының бір-біріне ұқсас
болмайтындығы сияқты , әр ... ... сәні , ... ... керек
дер едім . Бірақ , архитектураның өнер мен әдебиеті бір өзгешелігі бір
ансамбільдік ... , ... ... ... ... ... абзал .
5.2 Сәулетті құрылыс - өркениет өзегі
Қай елді , қай мемлекетті тілге тиек ете қалсаңыз да ең ... ... ... көз ... елестейді. Ел тәуелсіздігіне дейін
Ленинград пен Мәскеудің құрылыстарын қызықтайтын біздер енді Нью-Йорк ... көк ... ... ... мен Араб елдерінің жарасты ансамбльді
тарихи орталықтарын, Париждің ... ... ... ... ... іліктіре бастадық. Яғни өркениеттің өзегі, ... бір ...... ... ... ... екені бәрімізді де
мойындатқандай. Өзгелерге қарап бой ... ... ... ... ... ... ... ұмытпағанымыз жөн. Шығар. Ендеше, ұлттық нақышы мен
мұндалап тұратын ... ... ... ... ... салған ғимараттары мен кешенді орталықтары өз мәдениетіміздің
жетістікті көрінісі емес пе?
1956 жылы ... ... ... ... өмірге
келіп , жылдан-жылға өсіп , өрлеп , даму ... екле ... ... ірі-ірі құрылыс тірестері , зауыттары менкөлік кәсіпорындары
бұл күндері республикамыздың түкпір – ... ... ... . ... мен кешендері ғимараттардың жобалық құжаттарын дайындаудан бастап ,
тиімді құрылыс техналогиясын ... ... , ... ... ... қолыңа кілтіңді алып , көрпеңді төсеніп алып жата ... үй ... ... . ... ... 14 ... ... мен ЖШС біріктірілген .
Әдетте , құрылыс десе көз алдымызға республика қалаларымыздың
барлығы ... ... ... ... жансыз қорапшалар , сыртын
соқыр ... ... ... ... қаптап тастаған , әудем
жерден қарасаң
ҚОРЫТЫНДЫ
Қорыта келгенде, осы курстық жұмысты жаза ... мен DELPHI ... DELPHI ... ... бір программалық орта болып саналады. Соған
қарамастан DELPHI ортасында жұмыс істеу онша қиын емес және де ... DELPHI – ... ... ... жүйесі болмаса да, деректер
базасымен жұмыс істегенде жоғарғы дәрежеде жұмыс істейтініне ... ... өзім үшін ... рет ... базасын жасадым. DELPHI қолданушы
үшін ... ... ... көп ... ... ... ... біз осы курстық жұмысты жазу барысында қолдандық.
Қазіргі кезде DELPHI құралының ... ...... ... күні DELPHI – дің ... деректер базасын интернетте
де жариялауға болады .
Қорыта келсек, әрбір программист үшін DELPHI ... ... ... әрі ... ... айта ... ... А
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
1. В.В.Фаронов DELPHI 5 . Руководство программиста.
Издательство «Нолидж», Москва 2001 г.
2. В.Гофман, А.Хомоненко ... с ... ... в DELPHI.
Издательство «БХВ – Петербург», Санкт – Петербург 2000 г.
3. А.М. Епанешников , В.А. Епанешников DELPHI база ... ...... ... 2000 г.
4. А.Я. Архангельский Програмирование в Delphi 7.
Издательство «Бином», Москва 2004 г.
5. Электронный учебник по Delphi ... 1)unit ... ... ... Windows, ... ... ... Classes, Graphics, Controls,
Forms,
5) Dialogs, DBCtrls, Grids, DBGrids, ... ... ... TForm1 = ... Panel1: ... Panel3: ... Panel4: ... Panel2: TPanel;
12) DBGrid1: TDBGrid;
13) DBGrid2: TDBGrid;
14) DBGrid3: TDBGrid;
15) DBNavigator1: TDBNavigator;
16) MainMenu1: TMainMenu;
17) N1: TMenuItem;
18) N2: TMenuItem;
19) N3: ... N4: ... N5: ... N6: ... N7: ... N8: ... N11: TMenuItem;
26) N12: TMenuItem;
27) N9: TMenuItem;
28) N10: TMenuItem;
29) N13: TMenuItem;
30) N14: TMenuItem;
31) procedure N5Click(Sender: TObject);
32) procedure ... ... ... ... TObject);
34) procedure N6Click(Sender: TObject);
35) procedure N9Click(Sender: TObject);
36) procedure N10Click(Sender: TObject);
37) procedure N11Click(Sender: TObject);
38) procedure N13Click(Sender: TObject);
39) procedure N12Click(Sender: TObject);
40) ... ... ... ... { Private declarations }
43) public
44) { Public declarations }
45) ... ... Form1: ... implementation
49) uses Unit2, Unit3, Unit4, Unit5, Unit6, Unit7,unit8,
-----------------------
BDE
қолданба
Деректер базасы

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









Ұқсас жұмыстар
Тақырыб Бет саны
Визуалды компоненттер. Жеке тапсырмалар14 бет
Delphi-де мәліметтер қорын құру құралдары20 бет
Объектті бағытталған программалау54 бет
Операторлар және ішкі программалар (Delphi программалау ортасы)22 бет
Эль-гамаль цифрлық қолтаңба программалық өнімін құрастыру38 бет
Ақпараттық технологияларды ақпараттандыру63 бет
Ақпараттық қауіпсіздік туралы74 бет
Бизнес-процесстерді модельдейтін ақпараттық жүйе құру61 бет
Құқық бұзушылықты тіркеудің ақпараттық жүйесін құру60 бет
3d max программасының примитивтері4 бет


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


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

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

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

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

Email: info@stud.kz

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

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