Шымкент қаласы самал мөлтек ауданындағы учаскелердің орналасуының электрондық картасы, жобасын құру

КІРІСПЕ

1 ДИПЛОМ АЛДЫ ІС.ТӘЖІРИБЕНІҢ МАЗМҰНЫ
2 «ШЫМКЕНТ ҚАЛАСЫ САМАЛ МӨЛТЕК АУДАНЫНДАҒЫ УЧАСКЕЛЕРДІҢ ОРНАЛАСУЫНЫҢ ЭЛЕКТРОНДЫҚ КАРТАСЫ» ЖОБАСЫН ҚҰРУ

ҚОРЫТЫНДЫ
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР
ҚОСЫМШАЛАР
        
        Кіріспе
Қазақстан Республикасында жаңа ғасырдан бастап компьютер технологиясына
көп көңіл ... Яғни ... ... ... ... ... алына бастады. Осы жұмыстардың нәтижесiнде Қазақстан
Республикасының азаматтары республиканың кез-келген нүктесінде ... ... ... ... ... ... отырады. Тәжірибеден
білетініміздей уақтылы алынған информация - бұл ... ... ... ... ... ... технологияның дамыған ғасырында
компьютерлік техниканы қолданбай ... ... ... ... ... ... оқу ... және т. б. көптеген ... деп ... та ... ... дамуы қолданбалы математиканы инженерлік
ізденістерде қолдануға кең жол ашып ... ... ... және инновациялық процесстермен бірге информациялар ағыны
кіріп келді. Кез келген маман экономиканың өтпелі ... өз ... ... ... етіп ... үшін, информациялық технологиялармен
жұмыстарын шеберлікпен жүргізе білуі қажет. Қазіргі кезде информацияны
пайдалана және ... ... ... ... маман әрқашан сұраныста.
Қазіргі таңда барлық алгоритмдік тілдер - ... ... ... ... Бұл әдіс ... тілдің дамуының
жоғарғы эволюциялық сатысы болып есептеледі. ... ... ... - ... ... ... ... өз
ішіне ала отырып, бағдарламалау процессінде абстракттық құрылымдардан
пайдалана алады. Әдісте қолданылатын негізгі ұғым - ... үш ... Осы ... ... ... ... объекттер құрылып, олар
библиотекаларда сақталуда. ... өз ... сол ... қажет болса, дамытады. Объекттің қасиеттерінің ... ... ... ... ... - деп ... мен деректерді біріктіріп, объект құруды
айтады. Объектте сипатталған процедураны - әдіс ... ... ... мен ... да ... ... - деп ілгері анықталған объектті пайдалана отырып, жаңа
объект құруды ... Бұл ... ... ... иерархиялық ағаш
құрайды. Ағаштың жоғарғы сатысындағы объектті - аналық, ал төмендегілерін -
мұрагер объект дейміз. ... ... ... ... ... ... пайдалана алады.
Полиморфизм - деп аналық және мұрагер объекттерде аты бірдей, ... ... әр ... ... ... айтады. Мұрагер объект
аналық объекттің ... ... ... ... жаңа деректер мен локал
әдістер енгізеді.
Деректер қоры дегеніміз - құрылымы арнайы тәсіл ... ... ... ... жиынтығы болып есептеледі.
Деректер қорын Borland Delphi объектке бағытталған программалау
ортасында жасалыну ... ... Borland Delphi ... ... ... кез-келген қосымшаны дайындауға болатын, жылдамдығы тез
қуатты тiлдердiң бiрi ... және де ... ... ... ... ... болуы.
Деректер қорын басқару жүйесi - деректер қорымен жұмыс iстеуге ... Delphi ... ... ... ... ... ... тiлi болып табылады [2, 3].
Жоғарыда көрсетiлген жұмыс салаларының бiрi ретiнде Шымкент қаласы
Самал мөлтек ауданындағы участке ... ... ... яғни ... ... жұмыс орны, жанұясы, т.с.с. алуға болады. Осы мәліметтерді
өңдеуді Borland Delphi объектке бағытталған ... ... ... ретiнде жасау жұмыс барысын жеңiлдетедi.
Қарастырылған Шымкент қаласы Самал мөлтек ауданындағы участке туралы
деректер қорында Paradox ... ... құру және оны ... ал Borland Delphi ... ... ... ортасы осыларды,
яғни құрылған кестелердi басқару үшiн қолданылған. Бұл ... ... ... ... ... енгiзу болып табылады. ... ... ... ... бiр-бiрiмен байланыстырылып жұмыс атқарады.
Программа барысында ... беру ... өз ... ... ... ... ... екі программалау ортасынан
пайдаланылды:
▪ Borland Delphi - объектке бағытталған
программалау ортасы;
▪ Paradox - ... ... ... ... Borland Delphi ... ... программалау ортасын
қолдану себебiм, өйткенi ол Windows ... ... ... ... болып саналады. Онда көптеген операторларды пайдаланып
программа дайындау, ... ... ... анимация, мультимедия
процестерін ұйымдастыру, OLE технологиясын пайдаланып, ... ... ... ... ... ... және тағы ... іс-әрекеттерді
орындау мүмкіндігі бар.
1 Диплом алды іс–тәжірибенің мазмұны
Мен, Тайтелиева Сағила Садуақасовна ... алды ... ... «Жер ғылыми-өндірістік орталығының Оңтүстік Қазақстан ... ... ... ... Мен онда ... жылдың 31-ші
март пен 3-ші мамыр аралығында іс-тәжірибеден өттім. ... ... ... ... ... ... және өңдеу бөлімінде
өтілді. Мекемеде ... ... ... түрлі жұмыстар
жасалады.
Менің дипломдық жұмысымның тақырыбы «Шымкент қаласы Самал ... ... ... электрондық картасын жасау»
болғандықтан, мен іс-тәжірибемді осы мекемеде өткіздім.
Бұл жұмысты Borland Delphi ... ... MS ... ... ... маған іс-тәжірибе кезінде, деректер қорын
құру бойынша қиындықтар кездесті. Ол ... ... ... ... ... тура ... Сондықтан іс-тәжірибе кезінде «Жер ғылыми-өндірістік
орталығының ... ... ... ... кәсіпорнындағы» Заңды
тұлғалардан ақпарат қабылдау және өңдеу ... ... ... ... ... ... ... болдым.
31.03.08 күні жалпы жалпы «Жер ғылыми-өндірістік орталығының ... ... ... кәсіпорны» мекемесі құрамы мен қызметі туралы
таныстым. Бұл күні ... ... ... ... ... ... Мысалы, қазіргі күнде жер учаскесіне кезекке тұрған, 10500 қала
азаматы ... оның ... ... ... 1250, жеке ... 9085 ... іс – тәжірибемнің басталған күнінен бастап, ... ... ... бір ... ... болғаннан соң, ең негізгі
жұмыс өзімнің іс- тәжірибем өтетін бөліммен, яғни Заңды тұлғалардан ... және ... ... ... танысу болды. Олар маған
жұмыстың ... ... ... ... ... түсіндірді және маған
жұмыс жасау үшін жеке компьютер бөліп берді. Мұндағы ... ... ... ... ... ... жалпы
жұмыстың ережелерімен таныстыру. Мұндағы қызметкерлердің әрқайсысына өз
қызметіне сәйкес жұмыстар бөлінген.
01.04.08-03.04.08 ... ... ... жұмысыма керекті
материалдарды жинақтап дипломдық жұмысыммен айналыстым. Диплом ... ... ... ... бойынша төмендегі әдебиеттермен таныстым:
• Климова Л.М. Delphi 7. Основы программирования. Решение типовых
задач. –М.: ... 2004. -480 ... ... В.М., Маслобоев А.Н. Delphi на примерах. –Спб.: БХВ-
Петербург, 2005. –496 с.: ил.
• Бен–Ари М. Языки программирования. ... ... –М.: Мир, 2000. –208 ... ... Borland Delphi объектке бағытталған программалау
ортасында жасалыну себебi, ... Borland Delphi ... ... ... ... қосымшаны дайындауға болатын, жылдамдығы тез
қуатты тiлдердiң бiрi болуы және де басқа ... ... ... ... болуы.
Деректер қорын басқару жүйесi - деректер қорымен жұмыс iстеуге арналған
Borland Delphi ортасындағы программалар қатарына кiретiн ... ... тiлi ... ... [2, ... ... жұмыс салаларының бiрi ретiнде Шымкент қаласы
Самал мөлтек ауданындағы участке иелері туралы мәліметтер, яғни ... ... ... ... жанұясы, т.с.с. алуға болады. Осы ... Borland Delphi ... ... ... ... ... ретiнде жасау жұмыс барысын жеңiлдетедi.
Қарастырылған Шымкент қаласы Самал мөлтек ... ... ... ... Paradox ... ... құру және оны сақтау
үшiн, ал Borland Delphi ... ... ... ... ... ... ... басқару үшiн қолданылған. Бұл проекттегі негiзгi
жұмыстар ... ... ... ... ... табылады. Яғни, осы
программада кестелер өзара бiр-бiрiмен байланыстырылып жұмыс ... ... ... беру ... өз шартымызды қанағаттандыра
аламыз.
04.04.08-05.04.08. Мекеменің бөлімдеріндегі компьютерлермен ... ... ... бар ... ... танысу. Сол себептермен
бөлімдегі бір ... ... ... ... жинадық. Онда ең
алдымен барлық құрал саймандарды дайындап, біреуіміз ашып қалғандарымыз рет-
ретімен алынған құрылғыларды көріп ... ... үшін ... ... атап ... ... онда орналасқан микросхемалар,
винчестер, видеокарта, ... ... ... жады және микропроцессор. Бұл
құрылғылар компьютердің жақсы жұмыс істеуін қамтамасыз етеді.
07.04.08-09.04.08. ... ... ... және ... ... ... ... компьютердің барлығы да соңғы
үлгідегі ... ... ... ... шек ... ... ... істеу уақыты да, мүмкіндігі де өз қалауыңша.
Интернетке қосылу дегеніміз – ... ... ... ... жүйелермен байланысу деген сөз. ... ... ... ... ... базаларындағы, жергілікті
қорлардағы, кітапхана каталогтарындағы құжаттық мәліметтерді, суреттерді,
дыбыс клиптерін, ... және тағы ... ... ... ... ... информацияны ала аласыз.
Интернеттің WWW (World Wide Web) қызметіндегі барлық ... ... бір ... ... ... HTML тілінде жазылған. HTML
(HyperText Markup Language) –гипермәтінді белгілеу тілі мәтіндерді HTML-
құжат түрінде бейнелеуге арналған ... ... ... ... қатар
Web-құжатқа суреттерді, кестелерді түрлі түспен бейнелеу мүмкіндігін
береді. Web-құжаттар Интернеттің WWW ... ... дами ... ... ... ... ... отырылады.
10.04.08-12.04.08. күндері жалпы мекеменің компьютерлік локалдық
желісімен, бағдарламаларымен және ... ... ... ... ... болды. Мұнда қазіргі заман ... сай ... ... жабдықтары, түрлі компьютерлік жабдықтар мен
Интернет желісінде жұмыс және банктік ... ... ... ... вирусқа қарсы ... ... ... СГДС программаларында жұмыс істедім. ... ... ... ... компьютерге енгізуге көмек
көрсеттім. Сондай-ақ осы күндері компьютерлер арасындағы желілерді ... ... ... мен онда диплом жұмысыммен айналыстым, Интернет және
HTML тілі туралы әдебиеттермен таныстым.
• Климова Л.М. Delphi 7. Основы ... ... ... –М.: ... 2004. -480 с.
• Пестриков В.М., Маслобоев А.Н. Delphi на ... ... ... 2005. –496 с.: ил.
• Бен–Ари М. Языки ... ... ... –М.: Мир, 2000. –208 ... Delphi объектке бағытталған программалау ортасы MS Windows
операциялық жүйесінде ... ... ... ... ... ... операторларды пайдаланып программа дайындау, программа ... ... ... ... ... OLE ... басқа офистік қосымшаларды шақыру, олармен жұмыс істеу және
тағы басқа іс-әрекеттерді орындау мүмкіндігі бар.
Borland Delphi-дiң негiзгi ... ... ... ... ... File ... ... Edit ... Search ... View ... ... шығу);
• Project ... ... Run ... iске ... ... ... DataBase ... қоры);
• Tools ... ... Help ... күні ... жетекшіммен бірге Интернетте ... ... ... ... айта кетсек: HTML тілінде жазылған
гипермәтіндік құжаттар браузер терезесінде ... ... ... тілі ... ... ... ... жатпайды. Ол гипермәтіндердің
атқаратын қызметін анықтап, оларды тұтынушыға бейнелеп жеткізетін тіл болып
есептеледі. Web-құжаттар тұтынушы ... ... ... ... бейнеленуі мүмкін.
18.04.08-19.04.08 күндер аралығында осы мекеменің ЭЕМ–да ... ... көп ... ... ... ... жұмыс
жасадым. Мен мұнда жерге байланысты кадастрлық қызмет түрлерімен ... ... ... ... ... күні ... ... танысып, жұмыс жасаған бағдарламаларымды
қайтадан қарап шықтым, ... мен ... ... ... ... есеп беруді
сұрайды.
21.04.08–23.04.08 «Жер ғылыми-өндірістік орталығының Оңтүстік Қазақстан
еншілес мемлекеттік кәсіпорнындағы қолданылатын бағдарламалармен танысып
шықтым. Олардың ... ... ... болып шықты, егер оларды айтып кетер
болсам, олар:
• Windows-98/NT/ME/2000/XP/2003 операциялық жүйесі;
• Microsoft Word-2000/XP/2003 мәтіндік процессоры;
• Microsoft Excel-2000/XP/2003 ... ... ... Access-2000/XP/2003 деректер қорын басқару жүйесі;
• Microsoft Paint графикалық редакторы;
• Microsoft PowerPoint ... ... Internet Explorer 5.0 ... Outlook Express 5.0 ... ... программасы;
• WinRar 3.0 архиваторы;
• WinZip 3.0 архиваторы;
• AVP, Norton AntiVirus, Dr Web программалары.
Бұл мекемеде көптеген компьютерлік бағдарламалармен жұмыс жасалады. ... ... өз ... ... мекеменің
есеп беру кестесі, мекеме қызметкерлерінің, жер қорының деректер қоры және
сонымен қатар оффистік бағдарламалар MS Word, MS Excel, ... ... ... компьютерлерде броузерлердің жаңа үлгілері ... Mozilla) ... ... ... дипломдық жұмысыма керекті
материалдарды жинақтап, дипломдық жұмысыммен айналыстым. Дипломдық ... ... ... және HTML ... ... құрдым:
• Бен–Ари М. Языки программирования. Практический сравнительный
анализ. –М.: Мир, 2000. –208 с.
• Савинков В.М., ... В.В. ... баз ... –М.: ... –216 с.
• Гринберг Ф., Гринберг Р. Самоучитель программирования на
входным языке СУБД dBase. –М.: Мир, ... Delphi ... ... көп болғандықтан (200-ден астам)
олар орналасқан беттер экран бетiнде көрiнбеуi де ... ... ету үшiн ... ... оң жақ ... солға және
оңға жылжу түймелерiн пайдаланылады.
Компоненттi форма бетiне орнату үшiн палитраның сәйкес бетiн ашып,
керек ... ... ... ... ... ... алып барып тағы
бiр рет шерту керек. Компонентке екi рет шерту арқылы да, оны форма ... ... ... ... ... жоқ ... өшiру үшiн оны
таңдап, клавиатурадан Delete клавишiн басу жеткiлiктi.
Компонеттер ... Borland ... жаңа ... ... ... ... саны ... отыратынын естен шығармау керек.
Borland Delphi-де программа мәтiнi программалық код деп, ол енгiзiлетiн
терезе программалық код ... не ... ... терезесi деп аталады.
5-суретте көрсетiлгендей, Borland Delphi iске ... ... ол ... астында көрiнбей тұрады. Оны экранға ... ... ... көмегiмен не клавиатурадағы F12 клавишiн басу арқылы
орындалады.
Код терезесiнiң сол жақ ... Code Explorer (Код ... ... ... ... мәтiнi терiлетiн жұмыс аумағы орналасқан. Код
Зерттеушiсiнде ағымдық проектiдегi объектiлер ағашы ... ... ... ... ... ... ... курсор ағымдық ... ... ... ... ... ... ағымдық файл атауымен сәйкес келедi.
Терезенiң жұмыс аумағындағы программа коды ... ... ... ... ... ... ... Object Pascal тiлiнiң кiлттiк
сөздерi (мысалы, type, class, ... ... ... ал түсiнiктемелер
(мысалы, {Private declarations}) көк түстi ... ... ... ... дипломдық жұмысының негізгі беттерін
жасадым.
Деректер қоры – құрылымы арнайы тәсiл бойынша ... ... ... ... Файл негiзiнен кесте түрiнде ... ... ... ... ... қажеттi жазулар тобын таңдау
(шартты қанағаттандыратын сұраныс құру), оны сақтау, жазуларды редакциялау,
жолын алып ... ... ... шығару сияқты орындалатын iс-әрекеттер -
күрделi жұмыстар. Бұрын, мысалы, Турбо ... ДҚ ... ... ... құрылып, онымен жұмыс iстеу үшiн программаға арнайы процедуралар
мен функциялар енгiзiлетiн. Соңғы кездерде кестелерден ... ... ... ... ... ... программалар жүйесi дайындалған.
Оларды деректер қорын басқару жүйелерi деп атайды.
Алғашқы кездерде қолданылып ... ... ... ... ... т.б. ... MS DOS ... жүйесiнде жұмыс iстейтiн және
программалауды да қажет ететiн. Программалаудың кiшi бизнестiк сияқты шағын
мекемелерде көп ... ... ... Осы себептi, соңғы ... ... ... ете ... Microsoft Office (Windows)
құрамына кiрiстiрiлген Access сияқты жан-жақты мүмкiндiктi деректер қорын
басқару жүйелері жарық ... ... ... ... мен бағандар қиылысы арқылы анықталады.
Бағанды өрiс деп, ... жазу деп те ... - 31.04.08 ... ... Word ... есеп жаза ... ... кіріспе, негізгі бөлімдегі екі тараудан, қорытынды,
пайдаланылған әдебиеттер тізімі және қосымшадан тұрады.
Кіріспеде қаралып отырған мәселенің ... және ... ... қысқаша шолу беріліп отыр. Кіріспеде аталған Borland Borland ... ... ... ортасы мен Paradox ... ... білу ... түсінуге көмектеседі.
Бірінші тарау объектке бағытталған программалау технологиясыны арналған.
Бірінші бөлімде Borland Delphi объектке бағытталған программалау ортасының
интерфейсі, негізгі ... ... ... ... ... ... ... құрудың негізгі DataBase Desktop утилитасы жайында
айтылған. Деректер қорын құру ... ... ... ... олардың типтері, кестені толтыру мәселелерімен түсіндірілген.
Үшінші бөлім SQL – ... ... ... Деректер қорына сұраныс құру
мәселелері, сұраныстар құруға арналған арнайы тiл SQL және ... ... ... ... қаласы Самал мөлтек ауданындағы учаскелердің
орналасуының электрондық картасы» жобасын құруға арналған. Бірінші бөлімде
көпкестелік ... ... ... байланыстыру әдістері қаралады.
Borland Delphi программалау ортасының формасында Paradox программасында
толтырылған деректерді ... ... ... ... ... қорының объекттері мен қолданылатын визуалды компонентерге
арналған. Borland Delphi жүйесiнде деректер қорымен ... ... ... ... - ... ... ... сипатталған.
2 «Шымкент қаласы Самал мөлтек ауданындағы учаскелердің орналасуының
электрондық картасы» жобасын құру
Borland Delphi ... ... ... тiлiнде басқа деректер
қорымен байланыстыру жолдары қарастырылған. Осындай Деректер қорын басқару
жүйесi ... - ... ... ... ... ... Delphi ... қатарына Paradox, Access, FoxPro, dBase т.б. жатады.
Database Desktop утилитасының құрамына ... Paradox ... ... және ең көп ... ... Paradox ... ... Paradox3, Paradox4, Paradox5, Paradox6, Paradox7 сияқты бiрнеше
нұсқалары бар [7].
Деректер қорында екi өлшемдi ... ... ... деп, ... өрiстер деп аталады. Дәлiрек айтқанда деректер қорындағы
кестедегi әр бiр жол ... ... ... ал сол жазба бiрнеше өрiстерге
бөлiнедi.
Windows жүйесiнiң элементтерiмен таныс кез-келген қолданушының ... оқып ... ... жоқ десе де ... ... ... жұмыс iстеу принциптерi Windows жүйесiне негiзделген, яғни
оның объектiлерi терезе түрiнде ашылады.
Осы жасалынып жатқан ... Paradox ... ... ... ... және тағы да қосымша ендіруге қолданамыз.
Ал, Borland Delphi программалау ... осы Paradox ... ... ... ... яғни ... көрсетілген
компоненттер панеліндерінің беттерінде ... ... ... ... ... ... Database Desktop ... құрылған кестеге қол ... ... ... ... кiру) қосымша бетiне
енгiзiлген Table, DataSourse және Data Controls ... ... ... ... DBGrid ... арқылы орындалуы мүмкiн.
Формаға орнатылған ... ... ... ... ... TTable (Кесте) - кез-келген деректер қоры кестесiне қол жеткiзу;
• TDataSourse ... көзi) - DataSet ... ... ... ... ... ... орнату;
• DBGrid (Деректер кестесi) - DataSourse қасиетiне DataSourse
Деректер көзiн меншiктеп, ... ... ... ... сұранысты) енгiзу керек. Ол үшiн ... ... ... ретiмен төмендегi ... ... ... ... алса ... ... орындау үшiн төмендегi жолдарды iске асыру қажет:
• Жаңа проект ашу.
• Формаға Table1, ... DBGrid1 ... ... ... ... ... ... ретiмен қасиеттерiн орнату:
|Компонент |Қасиет |Мән ... |Name |Table1 |
| ... |My ... ... |
| | ... |
| ... |True |
| |Active | ... |Name ... |
| |DataSet |Table1 ... |Name ... |
| ... ... |
| |Font |Times New Roman Kaz, 12 ... Table1 компонентінің DatabaseName, TableName қасиеттерінің
мәндері мәндер тізімдерінен (() ... тиіс ... ... ... кесте сақталған мәліметтер қоры атауы (алиасы). Оның орнына Мәліметтер
қорына баратын жолды енгізген болуы да ... 1 - ... ... ... ... ... ... көзі) қасиетіне
DataSource1 мәні ... ... Table1 ... Active ... мәні ... ... DBGrid ... терезесінің ішіне
Учаске.db кестесі енгізіліп қойылады.
Жалпы, Active қасиеті арқылы мәліметтер ... ... ... ... ... қорымен жұмыс істейтін қосымшасының құрамына бір
Table және бір ... ... ... ... Олар формада
орнатылған соң қасиеттеріне мәндер жоғарыдағы кестедегі көрсетілген ретпен
меншіктелуі тиіс.
DataSource1 компоненті өзінің DataSet ... ... ... ... ... ... Ол – Table1 және DBGrid1 ... де.
Delphi-де TDataSet класы мәліметтер қоры объектілерінің негізгілерінің
бірі. Ол ... ... ... ... Table ...... мұрагері DataSet DataSource компонентінің ... ... да ... ... ... Borland ... сұраныс құрудың көп
пайдаланылатын тәсілі – формаға орнатылған Query, Table, ... ... ... ... сұраныс DBGrid терезесіне енгізіледі.
Database Desktop-та құрылған Учаске.db кестесінен +++ және одан ... ... ... тізімінен тұратын сұраныс құру керек болсын.
Ол үшін:
• Жаңа проект ашып, формасын Table1, DataSource1, Query1, ... ... ... ... қасиеттеріне мәндер меншіктеу:
|Компонент |Қасиет |Мән ... ... |My ... ... |
| ... ... ... |Name ... |
| |DataSet |Query1 ... ... |My ... ... |
| |SQL ... |
|DBGrid ... ... ... |Font |Times New Roman Kaz, 12 ... TString типі SQL қасиеті TQuery компонентінің ең қажетті бөлімі.
Жоғарыдағы кестеде көрінген көп нүкте енгізілген Tstring қатары
шертілген кезде String List Editor ... ... ... ... ... SQL ... ... сұраныстың
командалық мәтіні (оператор) енгізілуі тиіс. Берілген мысалдың
орындалуын қанағаттандыру үшін енгізілетін сұраныс:
SELECT * FROM WHERE
Учаске берілген ... ... ... жыл String ... сипатталған болса,
01.01.08. санын тырнақшаларға немесе дәйекшелерге алып ... ... ... ... соң, оның Ok ... ... ... қайта көрінеді.
• Query1 компонентін қайта таңдап, оның Active ... ... ... ... DBGrid1 ... ... енгізіліп
қойылады. Сұраныс енгізілген DBGrid1 терезесін тазалау ... ... Active ... False ... ... ... сақтау тәсілі DBGrid компонентінің терезесіне
енгізілген кестені сақтау тәсілі сияқты.
Сурет 23 - ... ... ... құру үшін SQL Builder (Сұраныс құрастырушы) программасын
пайдалану ыңғайлы және оны мына амалдар ... ... ... Жаңа ... ашып, Form1 терезесіне DataSource1, Query1
компоненттерін ... ... ... ... меншіктеу:
|Компонент |Қасиет |Мән ... |DataSet |Query1 |
| |Name ... ... ... |My ... ... |
• Query1 компонентін оң түймемен шертіп, көрінген контекстік
мәзірден SQL Builder қатарын ... ... ... іске ... терезесі экранға шығарады. Алғашқы
терезе бос болып, оның жоғарғы қатарындағы Database ... ... ... көрінеді. Table өрісінен қажетті кесте
атауын таңдап аламыз. ... ... ... кесте (кесте
жөнінде мәлімет) терезенің жоғарғы ... ... ... ... ... ... Ол үшін көрінген
белгілегіштердің жоғарғысын таңдау жеткілікті.
• Criteria ... ... ... бетін ашып, төменгі
панельдің сол жақ өрісіне керекті кесте және өріс ... ... ... >= ... сол жақ ... ... енгізуіміз керек. Егер кесте құруда сәйкес өріс
символдық типі етіп (А) ... ... ... алып ... ... Query – Run командасын беру керек. Қажетті сұраныс Query
Results терезесінде көрінеді. Ол DBGrid ... ... ... ... ... ... жолы. Мысалы, My Databases Documents бумасында
(алиасында) сақтаулы қарапайым Jihaz.db ... ... ... ... ... болсын. Ол үшін:
• Жаңа проект ашып, форманың жоғарғы қатарына Table1, Button1
компоненттерін орнату. Table1 ... ... ... ... Documents; TableName-
Jihaz.db; Active-True.
... ... Table1 ... астына QuickRep1
компонентін орнатып, оны барынша созу ... Оның ... ... ... орнатып, қаиеттеріне мәндерін
меншіктеу:
|Қасиет |Мән ... |Times New Roman Kaz, 12 ... |True ... |Table1 ... ... ... бірінші, екінші қатарлары
ерекшеленіп, GroupHeader, SubDetaile сөздері ... ... ... QRLabel1 ... ... оның Font
қасиетіне Times New Roman Kaz, 12 ... ... ... Жиһаз салоны сөзін енгізу.
• Екінші ... ... ... ... ... ... DataSet қасиетіне ретімен Table1 атауын,
DataField қасиетіне сәйкес өріс атауларын ++ ... ... оң ... ... ... ... (Көріп шығу) қатары арқылы дайындалған есепті арнайы
терезеде көріп шығуға болады.
• Button1 түймесін екі рет шертіп, код ... ... ... ... ... аты ... көріп шығу терезесі көрініп, одан әрі
парақ есіп басылып шығады. Borland Delphi мәліметтер қоры жүйесiнде ... ... ... жиынын пайдаланамыз.
Көптеген жұмыс орындарында, оқу орындарында, коммерциялық мекемелерде,
шаруашылықтарда және тағы басқа да көптеген ... ... ... ... ... жиi ... ... Шымкент қаласы Самал мөлтек
ауданындағы участке иелері туралы мәліметтер қатарына енгiзу, өңдеу, ... т.б. ... ... ... деректердi сақтау және өңдеудiң көп
тараған әдiстерiнiң бiрi - оларды деректер қоры ретiнде дайындау.
Деректер қоры дегеніміз - ... ... ... ... ... форматтағы файлдар жиынтығы болып есептеледі.
Сурет 3 - «Самал-1» терезесі
Файл негiзiнен кесте түрiнде дайындалады. Кесте ... - ... ... мен ... қиылысы арқылы анықталады. Кейде бағанды өрiс
деп, жолды жазу деп те атайды. Кестелердi ... ... ... ... жазулар тобын таңдау (қойылған шартты қанағаттандыратын ... ... ... ... ... ... алып ... кестенi
қағаз бетiне басып шығару сияқты орындалатын iс-әрекеттер ... ... ... ... Турбо Паскальда деректер қоры кестесi деректер
файлы ... ... ... ... iстеу үшiн программаға арнайы
функциялар мен процедуралар енгiзiлетiн.
Деректер қорымен жұмыс істей білу ... ... ... жұмыс
істеудегі маңызды дағдылардың біріне айналды. Delphi жүйесiнде деректер
қорымен ... ... ... ... - саймандар жабдықтарының жиынын
пайдаланамыз [8]:
• Borland Database Engine (BDE) - Delphi ... ... ... BDE ортасы;
• BDE Administrator - BDE әр түрлi параметрлерiн жөндеу утилитасы;
• Database Desktop - ... ... ... ... SQL Explorer - Деректер қорының бағыттаушысы;
• SQL Builder - Визуальды программаның конструкторлық SQL – ... SQL Monitor - ... ... ... SQL - ... программа арқылы қарап тұру;
• Data Pump - Деректер қоры мен деректер арасындағы қатынасы;
• IBConsole - өшiрiлген деректер қорын программа арқылы ... Inter Base Server Manager - Inter Base ... ... программа;
• SQL Lanks - Өшiрiлген БҚБЖ - ға кiру мүмкiндiгiнiң Microsoft ... ... Oracle ... DBExpress - SQL Деректер қорына кiру мүмкiндiгiнiң драйвер ... ... ... ... ... ... ... SQLStoredProc, SQLTable, dbExpress сияқты
төмендегiдей драйверi бар:
• InterBase - ... DB2 - ... Oracle - ... MySQL - ... Inter Base Server - Inter Base ... сервер және клиенттiк
бөлiгi.
Компоненттер. Деректер қорында жұмыс ... ... ... ... ... ... BDE, ADO, ... Cube,
Qreport және Inter Base компоненттер палитрасын қолданамыз. Деректерге ... ... ... ... ... емес компоненттер
арқылы орындаймыз:
• DataSourse - Деректер көзi;
• ClientDataSet - Деректердiң клиенттер жиыны;
• DataSetProvider - ... ... ... ... ... DataControls бетiндегi визуальды
компоненттерiн қолданамыз:
• DBGrid - Тор немесе кесте;
• DBNavigator - Навигаторлық интерфейс;
• DBText - ... DBEdit - Бiр ... ... DBMemo - Көп қатарлы редактор;
• DBImage - Графикалық бейне;
• DBListBox - Қарапайым тiзiм;
• DBComboBox - Комбинациялық тiзiм;
... - ... емес ... ... - ... ... ... DBLookupListBox - Қарапайым тiзiмдi деректер жиынының басқа ... ... - ... ... ... ... басқа өрiсiн
формалау;
• DBRichEdit - Толық функциялық мәтiндiк редактор;
• DBCtrlGrid - ... ... DBChart - ... - мен ... iстеу барысында dbExpress бетiндегi компоненттердi
пайдаланамыз:
• SQLConnection - ... ... ... ... - ... жиыны;
• SQLQuery - Query Деректер жиыны;
• SQLStoredProc - Сервердегi сақталынған процедураны шақыру;
• SQLTable - Table ... ... ... - SQL - ... ... ... SQLClientDataSet - деректердiң клиенттер жиыны;
BDE - нi қолданумен ... ... үшiн BDE ... ... Table - Деректер қорындағы кестенiң негiзгi деректер жиыны;
• Query - SQL-сұранысындағы негiзгi деректер жиыны;
• StoredProc - Сервердегi сақталынған процедураны шақыру;
• DataBase - ... ... Session - ... ... ... ... сеансы;
• BatchMove - Топтық жазу операциясын орындау;
• UpdataSQL - SQL-сұранысының негiзiнде деректер жиынын модификациялау;
• NestedTable - Кестеге орнатылған;
• BDEClientDataSet - ... ... ... (Active Data Objects) ... ... деректердi
басқаруға арналған ADO бетiндегi компоненттерi:
• ADOConnection - Байланыс;
• ADOCommand - Команда;
• ADODataSet - ... ... ADOTable - Table ... ... ADOQuery - Query ... ... ... - Сервердiң сақтаулы процедурасын шақыру;
• RDSConnection - RDS-пен байланыс.
InterBase бетiндегi орналасқан компоненттер арқылы InterBase серверiмен
жұмыс ... IBTable - Table ... ... IBQuery - Query ... ... IBStoredProc - Сақтаулы процедураны шақыру;
• IBDatabase - Деректер қорымен байланыс;
• IBTransaction - Транзакция;
• IBUpdateSQL - ... ... ... ... ... - ... көзi;
• IBSQL - SQL-сұраныстың орындалуы;
• IBDatabaseInfo - ... ... ... ... - ... орындалу мониторы;
• IBEvents - Сервер оқиғасы;
• IBExtract - Деректердiң шығарылуы;
• IBClientDataSet - ... ... ... Cube ... компоненттер құрамы мынадай қызметтер атқарады:
• DecisionCube - Көп ... ... ... ... - Көп өлшемдi деректер көзi;
• DecisionPivot - Көп өлшемдi деректер проекциясының екi өлшемдiсi;
• DecisionGrid - Көп өлшемдiге деректер кестелiк торының ... ... - Көп ... деректер графикасының ұсынылуы.
Есептi құру үшiн Qreport бетiндегi компоненттердi қолданамыз:
• QuickRep - ... ... - ... үшiн есептiң сызығы;
• QRStringsBand - Есептiң қатарлық сызығы;
• QRBand - Есеп сызығы;
• QRChildBand - Есеп ... ... QRGroup - ... QRLabel - ... QRDBText - ... ... текстiк өрiсi;
• QRExpr - Өрнектеу;
• QRSysData - Жүйелiк информация;
• QRMemo - Көп қатарлы текст;
• QRExprMemo - Көп қатарлы ... ... - ... ... QRShape - ... ... QRImage - Графикалық бейне;
• QRDBImage - Деректер жиынындағы өрiстердiң графикалық көрiнiсi;
• QRCompositeReport - Құрылымды есеп;
• QRPreview - ... ... шығу ... QRTextFilter - Текстiк фильтр;
• QRCSVFilter - CSV-фильтр;
• QRHTNLFilter - HTNL-фильтр;
• QRChart - Диаграмма.
Осы жоғарыда көрсетілген ... ... ... ... ... мен ... өзіндік атқаратын жұмыстары осылар.
Қорытынды
Дипломдық жұмыстың нәтижесінде Borland Delphi ... ... ... ... ... Самал мөлтек ауданындағы
учаскелердің орналасуының электрондық картасын жасау» жобасының ... ... Бұл ... ... ... ... және ... бөлімдері енген.
Ақпараттық жүйенің нәтижесінде мәліметтер компьютерде өңделеді. Құрылған
бағдарламада «Жер ғылыми-өндірістік орталығының Оңтүстік Қазақстан ... ... ... ... ... тез және үнемді
пайдалануды көздедім. Жұмыс барысында Самал мөлтек ауданының электрондық
картасымен қатар, сол ... ... ... ... ... құру
қажеттілігі туындады
Осы жасалған жұмыстардың нәтижесінде қазіргі ... ... ... ... жоба – ... қоры жасалынды. Жасалынған жұмысты
қолдану арқылы пайдаланушы өз жұмысын тез атқарады. Деректер ... ... ... ... кез-келген өзіне керекті ақпаратты ... ... ... ... ... ... ... қандай да бір
шарт бойынша енгізілген қордан мәлімет қарастыру, қор негізінде әр түрлі
формалардың есеп ... ... ... асырады.
Бұл проект Borland Delphi программалау ортасын Paradox мәліметтер ... ... ... ... Borland Delphi және ... ... істеу принциптері MS Windows жүйесіне негізделген,
яғни, оның объектілері терезе түрінде ашылады. ... MS ... ... ... ... қолданушы Delphi және ... ... ... ... ... онша қиындық тудырмайды.
Пайдаланылған әдебиеттер
1. Климова Л.М. Delphi 7. Основы программирования. Решение типовых задач.
–М.: ... 2004. -480 ... ... В.М., Маслобоев А.Н. Delphi на примерах. –Спб.: БХВ-
Петербург, 2005. –496 с.: ... ... М. ... ... ... ... анализ.
–М.: Мир, 2000. –208 с.
4. Савинков В.М., Бойко В.В. Проектирование баз данных. –М.: Мир, ... ... ... Ф., ... Р. Самоучитель программирования на входным языке
СУБД dBase. –М.: Мир, 1989.
6. Одинцов И.О. Профессиональное ... ... ... ... 2004. –624 ... ... Ю., ... В. Информационные системы: Учебник для вузов. 2–е
изд. –Спб.: Питер, 2006. –656 с.:ил.
Қосымшалар

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









Ұқсас жұмыстар
Тақырыб Бет саны
Оңтүстік өңіріндегі тарихи ескерткіштер6 бет
Сарыарқа самалы6 бет
Топонимдердегі түр-түс атауларының семантикасы61 бет
Қарқаралы өңірі топонимдері46 бет
Қондырғыда энергияның таралуын бақылау жүйесі3 бет
Қызылорда облысының агроөнеркәсіп кешенінің дамуы3 бет
"Автомобильдердің электротехникалық және электрондық жабдықтары" -курсы мазмұны және әдістемесі51 бет
Delphi бағдарламалық ортасында «Pascal бағдарламалау тілінде файлдармен жұмыс істеу» электрондық оқу құралынжасап шығару19 бет
Delphi бағдарламасында Шымкент қалалық жол полициясының деректер қорын жобалау21 бет
Delphi тілінде электрондық оқулық64 бет


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


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

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

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

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

Email: info@stud.kz

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

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