Мәліметтер қорына қосылуды құру терезесі


Жұмыс түрі:  Дипломдық жұмыс
Тегін:  Антиплагиат
Көлемі: 47 бет
Таңдаулыға:   

МАЗМҰНЫ

КІРІСПЕ
3
КІРІСПЕ: 1 АНАЛИТИКАЛЫҚ БӨЛІМ. АВТОМАТТАНДЫРЫЛҒАН ЖҰМЫС ОРНЫ ТУРАЛЫ МӘЛІМЕТТЕР ЖӘНЕ ОЛАРДЫ ТАЛДАУ
3: 5
КІРІСПЕ: 2 ЖОБАЛЫҚ БӨЛІМ
3: 7
КІРІСПЕ: 2. 1 Жетілдірілетін АЖО-ң қолданылуы. АЖО-н жасауға арналған оптималды бағыттарды таңдау
3: 8
КІРІСПЕ: 2. 2 АЖО-на құрылған бағдарламалау ортасы туралы жалпы мәліметтер
3: 12
КІРІСПЕ: 2. 2. 1 Бағдарламадағы қолданылған мәліметтер базасы
3: 12
КІРІСПЕ: 2. 3 Жобаның физикалық түрде сипатталуы
3: 12
КІРІСПЕ: 2. 3. 1 Программалық қамсыздандыруды құру сатылары
3: 13
КІРІСПЕ: 2. 4 Жобаның құрылымын сипаттау
3: 25
КІРІСПЕ: 2. 4. 1 Ақпараттық қамсыздандырудың сипаттамасы
3: 25
КІРІСПЕ: 2. 4. 1. 1 Кестелер құрылымы
3: 27
КІРІСПЕ: 2. 5 Кестелердің байланыс сұлбасы
3: 27
КІРІСПЕ: 2. 5. 1 Программалық қамсыздандырудың логикалық сұлбасы
3: 27
КІРІСПЕ: 2. 6 Техникалық жабдықтарға талаптар
3: 28
КІРІСПЕ: 2. 7 Программалық жабдықтарға талаптар
3: 28
КІРІСПЕ: 2. 8 Мамандарды даярлауға талаптар
3: 30
КІРІСПЕ: 2. 9 Қолданушы жетекшілігі
3: 30
КІРІСПЕ: 3 ТІРШІЛІК ҚАУІПСІЗДІГІ. ӨНДІРІСТІК САНИТАРИЯ ЖӘНЕ ЕҢБЕК ГИГИЕНАСЫ
3: 30
КІРІСПЕ: 3. 1 Жұмыс орындарындағы және өндіріс мекемелеріндігі жалпы санитарлы - техникалық талаптар
3: 30
КІРІСПЕ: 3. 2 Еңбек қорғау
3: 38
КІРІСПЕ: 3. 3 Электрқауіпсіздігі
3: 38
КІРІСПЕ: 3. 4 Шу деңгейлеріне және дірілдеуге талаптар
3: 41
КІРІСПЕ: 3. 5 Шаң және зиянды химиялық заттар
3: 44
КІРІСПЕ: 4 ЭКОНОМИКАЛЫҚ ТИІМДІЛІК ЕСЕБІ
3: 45
КІРІСПЕ: ҚОРЫТЫНДЫ
3: 46
КІРІСПЕ: ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР
3: 47
КІРІСПЕ: ҚОСЫМША
3:
КІРІСПЕ:
3:


КІРІСПЕ

Зерттеу тақырыбының өзектілігі. Қазірде қоғам бұрын болып көрмеген ақпараттар ағынынының көбеюі кезеңінде өмір сүруде. Бұл экономика, әлеуметтік және басқару саласында айқын байқалады. Нарықтық қатынас ақпараттың уақтылы берілуіне, шынайылығына, толықтығына жоғары талаптар қояды, мұнсыз маркетингтік, қаржы - кредиттік, инвистициялық іс әрекеттер тиімді жүргізілмейді. Ақпаратқа түрлендіруші, анықтаушы қасиет тән. Информатика индустриясын құру және ақпараттық өнімнің тауарға айналуы -қоғамда терең әлеуметтік өзгерістерге алып келеді. Ақпарат материалдық өндірістен әлеуметтік салаға дейінгі қоғамның барлық салаларын қамтиды.

Дамудың әрбір кезеңінде адамзаттың алдында ақпаратты жинақтау, өңдеу және тарату мәселелері тұрды. Көп уақыт бойы осы мәселені шешудің негізгі құралдары ретінде адам миы, тіл және есту мүшелері қолданылып келді. Ең алғашқы өзгеріс жазу өнерінің келуімен, одан соң кітап басудың шығуымен болды. Осы кезеңдегі ақпарат тасығыш құралы ретінде қағаз қолданылды.

Осы жағдай ЭЕМ-нің келуімен түбірімен өзгерді. Алғашқы ЭЕМ-ры үлкен автоматты арифмометрлер ретінде қолданылды. Бұл қадам адам қызметінің ақпаратты өңдеудегі негізгі бөлім болып табылатын кешенді автоматтандыруға ауысты.

ЭЕМ-рын жүйелік қолданудың әлемдік тәжірибедегі бір мысалына мәлеметтерді өңдеу жүйесін, мысалы банктік операцияларды, бухгалтерлік есептерді, билеттерді өңдеуді автоматтандыру жатады. Осындай операциялардың тиімділігі автоматтандырылған ақпараттық базаларға сүйенеді. Бұл дегеніміз, ЭЕМ-ң жадысында жүйенің жұмысына қажетті ақпарат сақталады.

Кезекті есепті шешу кезінде жүйе көп емес қосымша ақпаратты еңгізуді ғана қажет етеді, ал қалғаны ақпараттық базаның өзінен алынады. Жаңа еңгізілген ақпараттың әр бір бөлігі жүйенің ақпараттық базасын өзгертеді.

Ақпараттың ЭЕМ-ң жадысында сақталуы оған жаңа динамамикалық сапа береді. Жаңашыл ЭЕМ-ғы автоматты баспаға шығару қызметі қажетті жағдайда осы ақпараттан таңдау бойынша кез-келген мәліметті қағазға шығарып береді.

Дипломдық жобаның жаңашылдығы қазіргі замандағы ақпараттық технологиялардың дамуына байланысты кәсіпорынның қызметін автоматтандыруға қажетті бағдарламалаық кешен құрумен негізделеді. Жоғарыда көрсетілген талаптарды әзірлеу үшін қандай да бір универсалды ДББЖ-нің құралдарын пайдаланбай, Windows-та жұмыс істейтін, интерфейсі ыңғайлы жұмыс істеу үшін максималды икемденген, қосымша білімді талап етпейтін, орындалтын файл түрде жүктелетін, жеке тәуелсіз бағдарламаны әзірлеу. Осы талаптарға сәйкес мына дипломдық жобаның қажеттілігі туады.

Дипломдық жұмыстың зерттеу пәні, негізі информациялық және компьютерлік технология аймағындағы казіргі кездегі қол жеткізулерді енгізуге болатын процестерді автоматизациялау болып табылады.

Осы дипломдық жобада Автоматтандыру бағдарламалық кешенін нақты ұйымдастыру үшін деректерді тіркеу және өңдеу процесін жетілдірудің автоматтандырылуы қарастырылды. Осыған сәйкес сол программалық қамсыздандыруға кеткен, жұмсалған техника бұйымдарының технологиялық және экономикалық параметрлері туралы ақпараттар коммерциялық құпия болғандықтан базалық нұсқа ретінде жасалынатын өлшеу жүйелерінің біреуін таңдау керек. Оптималды еңбек жағдайын құру кезінде орындалатын жұмыстардың қолайлылығын қанағаттандыратын, энергияны және оператор уақытын үнемдейтін жұмыс орнын дұрыс жоспарлау үлкен мәнге ие.

Зерттеу нысаны кітап өнімдерін сатумен айналысатын мекеме.

Зерттеу пәні: деректерді тіркеуді және өңдеуді автоматтандыруға арналған басқару жүйесінің математикалық, алгоритмдік және бағдарламалық қамсыздандыруларының жиынтығы.

Осы дипломдық жобаның мақсаты кітап өнімдерін сатумен айналысатын фирманың деректерін тіркеу және өңдеу процестерін автоматтандыру үшін деректерді тіркеу және өңдеу процесін жетілдіру

Осы мақсатқа жету үшін келесі міндеттер қойылды:

1. Зерттеу тақырыбы бойынша ауқымды зерттеулер жасап, талдау жүргізу;

2. Тәжірибелік мәліметтерді жинау және анализдеу;

3. Бағдарламалық қамсыздандыруды құру ортасын таңдау;

4. Автоматтандыру бағдарламалық кешенін нақты ұйымдастыру үшін деректерді тіркеу және өңдеу процесін жетілдірудің бағдарламасының логикалық сұлбасын құру.

Зерттеу әдістері. Қойылған міндеттерді шешу кезінде келесі әдістер қолданылды: математикалық модельдеу, есептеу математикасы, басқарудың қазіргі заманғы теориясы.

Кез-келген АЖО-да ақпараттық-басқарушы жүйені құрудың маңызын арттыру үшін, оны құруға арналған еңбектік, материалдық және қаржылық шығындардың алдын-ала жоспарланғаны дұрыс. Бұл жағдайда жүйенің ақпараттық-басқарушы жүйесін құруға кеткен шығындар программисттің жұмысына және желіні жүктеуге кеткен машиналық уақыттың ақысына жұмсалған шығындардан тұрады.

1 АНАЛИТИКАЛЫҚ БӨЛІМ. АВТОМАТТАНДЫРЫЛҒАН ЖҰМЫС ОРНЫ ТУРАЛЫ МӘЛІМЕТТЕР ЖӘНЕ ОЛАРДЫ ТАЛДАУ

Автоматты басқару жабдықтарын қызметтік салаға енгізудің жанашыл түрлері кешенді түрде басқаруға, реттеуге, мәлімет алмасуға мүмкіндік береді.

Кейінгі кезде әртүрлі қызмет салаларын жан-жақты басқару жүйелері, яғни ақпаратты локальды өңдеу қолданады. Жан-жақты басқару тәсілін жетілдіру үшін әрбір басқарылатын деңгейге арнайы жеке ЭЕМ-ң базасында автоматтандырылған жұмыс орнын құру қажет.

Мамандар автоматтандырылған жұмыс орнын талдай отырып, оларды қажетті жұмыс орнының өзіне автоматтандыру мақсатында орналастырылған арнайы кіші есептеу жүйелері ретінде қарастырады.

Әрбір басқару нысаны үшін олардың функционалдық қолданылуына сәйкес автоматтандырылған жұмыс орнын құрастырады. Бірақ автоматтандырылған жұмыс орнын (АЖО ) құру принциптері жалпы болуы қажет: жүйелі, икемді, тиімді.

АЖО-ның жүйелік принципін қүрылымы функционалдық түрде анықталатын жүйе ретінде қарастырады.

Икемділік принципі жүйенің мүмкін болатын өзгерістерге бейімделе алуын білдіреді.

Тұрақтылық принципі АЖО жүйесі оған әсер ететін ішкі және сыртқы факторларға қарамастан негізгі функцияларды орындаумен негіделеді. Бұл дегеніміз оны жекелеген бөліктеріндегі ақаулар жылдам жөнделіп, ал жүйенің жұмыс қабілеттілігі тез қалпына келтірілуі болып табылады.

Автоматтандырылған жұмыс орнының тиімділігін жүйені құру және эксплуатациялық шығындарына жататын, жоғарыда аталған принциптердің таралу деңгейінің интегралды көрсеткіші ретінде қарастырады.

Енді ЭЕМ-ң базасындағы АЖО-ң даму перспиктивасын және жағдайын, содан соң АЖО-ң техникалық программалық қамтамасыз етілуін қарастырайық.

Сурет 1. Жеке ЭЕМ-ң жалпыланған сұлбасы

1-микропроцессор, 2-негізгі жады, 3-СЕСҚ, 4-дисплей, 5-клавиатура, 6-баспаға шығарушы құрылғы, 7-жүйелік магистраль

Электрониканың дамуы есептеу машиналарының жаңа класының жеке ЭЕМ-ң дамуына әкелді. Жеке ЭЕМ-ң басты артықшылығы - құнының төменділігі және жоғары өнімділігі. Осы күні әр түрлі мамандықты мамандарды ой және басқару енбегіне баулу үшін жеке ЭЕМ-ң базасында құрылған АЖО-ны жасау кең қолданылды.

Қыметкерлердің АЖО-н құрайтын негізгі элеметтерді қарастырайық 1- суретте АЖО-ң техникалық негізін құрайтын жалпы сұлбасы көрсетілген.

Жеке ЭЕМ-ң негізгі құрылғысы программадағы әртүрлі операцияларды орндайтын микропроцессор болып табылады. Микропоцессордың разрядтығы екілік кодтағы сөздің ұзындығын білдіреді. Сонымен қатар, олар тактілік жиіліктеріне қарай бөлінеді. Процессордың тактілік жилігіне разрядтығы неғұрлым жоғары болса, өнімділігі де жоғары болады. Жеке ЭЕМ-да секундына бірнеше ондаған миллион операцияларды орындау үйреншікті жағдай болып табылады.

ЖЭЕМ-ң өнімділігі ол жұмыс істейтін жады мөлшеріне де байланысты. Жады негізгі және сыртқы болады . Негізгі жады екі компоненттен тұрады: тұрақты есте сақтау құрылғысы (ROM немесе ТЕСҚ) және жедел есте сақтау құрылғысы (RАM немесе ЖЕСҚ) . ЖЕСҚ-да программаның динамикалық ақпараты және өңделетін мәліметтер сақталады. Қорек ажырағанда ЖЕСҚ-дағы мәліметтер жоғалады. ТЕСҚ жедел ЕСҚ -на қарағанда кішірек, ондағы ақпарат тұрақты сақталады. Осы өзгерту тек ТЕСҚ-ң программа-торларымен іске асырылады. Жадының көлемі 8 разрядты ЭЕМ-да 64Кб -640Кб, 16 разрядтыда-1Мб, 32 разрядтыда - 4МБ және одан жоғары. Сыртқы есте сақтау құрылғыларында әр түрлі типті болады. Ленталық жинақтағышта ақпарат магниттік лентада сақтау үшін қажет. Қазір олар бірнеше гигабайт (1Гб=1024Мб) ақпаратты сақтайды. Бұл құрылғылар өте ертеде пайда болғанымен, қазіргі уақытта да үлкен сұранысқа ие. Дисктік жинақтағыштарды бірнеше топқа бөлуге болады:

  1. Иілгіш дисктердегі жинағыштар (флоппи дисктер) . Дискеталар сыйымдылығы аз болса да құнының арзандығынан үлкен сұранысқа ие.
  2. Қатаң дисктердегі жинағыштар(винчестерлер) . Олар да кең таралған, мәліметтерді беру жылдамдығы өте жоғары, сыйымдылығы жоғары, ақпаратты сақтау тұрақтылығы үлкен. Винчестерлердің бағасы төмендеп, ал жылдамдығы, тұрақтылығы, сыйымдылығы жоғарылап барады.
  3. Лазерлік дисктердегі (СD-ROM) жинақтағыштар. Бірқатар кемшіліктеріне қарамастан (мәліметтерді алмау) СD-ROM-да ақпаратты сақтау жабдығы ретінде көп пайдаланылады. Артықшылығы: көп көлемді ақпаратты (600Мб) сақтайды.

Дисплей - ақпаратты кескіндеуге арналған негізгі құрылғы.

Клавиатура - ақпаратты еңгізуге арналған негізгі құрылғы.

Жинақталған тәжірибелер АЖО- ң келесі талаптарға сәйкес болуын көрсетеді:

  • Маманның ақпараттық және есептеу қабілеттерін өз уақытында қанағаттандыру;
  • Қолданушы сұранысына аз уақытта жауап беру;
  • Қолданушының дайындық деңгейіне және кәсіби сұраныстарға бейімделуі;
  • АЖО-ң жұмыс тәсілдерін меңгеру қарапайымдылығы және қамтамасыз ету оңайлығы;
  • Есептеу желісінде жұмыс істеу мүмкіндігі.

2-суретте АЖО -ң жалпыланған сұлбасы көрсетілген.

Автоматтандырылған жұмыс орны

Техникалық жабдықтар

Программалық жабдықтар

Ақпараттық қамсыздандыру және әдiстемелiк құжаттар

Жалпы ПҚ

Функционалды ПҚ

Жүйенiң қызметiн қамтамасыз ететiн есептеу жүйесiнiң ресурстарын басқару

Жаңа программалық жабдықтарды құруға

арналған құралдар

Сурет 2. Автоматтандырылған жұмыс орнының сұлбасы

Жалпы программалық қамсыздандыру (ПҚ) есептеу техникасының қызметтерін, жаңа программаларды жасау және қосуды қамтиды.

АЖО-ң кәсіби бағдары ПҚ -ң функционадық бөлімімен анықталады. Осы бөлімде нақты бір маманға бағдар жасалып, нақты бір есептер шешіледі.

Функционалдық ПҚ-ды жасау кезінде “адам мен машина” арасындағы байланыстар ұйымдастырылады. Қолданушыға ЭЕМ-да жұмыс істеудің қызықты әрі тартымды болуы оның пайдалы, қажетті іспен айналасуына байланысты.

АЖО - н ұйымдастыру мақсатында диологтық жүейелерді талдау оларды қолданушы мен машина арасындағы байланыс принципіне қарай келесі топтарға бөлінеді:

  1. Командалық тілді жүйелер
  2. «Адам нысандар әлемінде»
  3. «Меню формасындағы диалог»

Қолданбалы жүйелерді командалық тілді қодану - мини - және микро ЭЕМ - ры үшін командалар интерпретаторларын құрастыру. Оның артықшылығы - құру және тарату оңайлығы, кемшлігі - командалар мен оның параметрлерін сақтау қажеттігі, қате егізудің қайталануы, әр түрлі деңгейдегі командаларға енудің шектелуі. «Адам нысандар әлемінде» тобында арнайы командалар жоқ, мұнда адам жұмыс процесінде қажетті нысанға курсорды клавиша арқылы басқарып немесе арнайы құрылғылармен (тышқан, перо) барады. Меню формасындағы, диалог тұтынушыға бірнеше альтернативті таңдау (әрекет) береді, ол осыдан қажеттісін таңдай алады. Қазіргі уақытта соңғы екі топтан тұратын қолданушы интерфейсі кең қолданылады. Мұнда жұмыс кеңістігі үш бөлікке бөлінеді. Біріншісі (әдетте экранның үстіңгі жағында орналасады) жол немесе меню жолағы деп аталады. Оның көмегімен менюдің әр түрлі бөлімдеріне кіруге болады. Екінші бөлік (төменде орналасады немесе кейбір программаларда оның болмауы мүмкін) жағдай жолы деп аталады. Үшінші бөлік жұмыс беттігі деп аталады. Адам мен машина арасында осындай диалогты ұйымдастыру формасы барлық жаңашыл программаларда қолданылады.

Қазіргі кезде текстік редакторлардың, кестелердің, графикалық редакторлардың мүмкіндіктерінен тұратын программалық пакеттерді көп көңіл бөлінеді. Сондықтан, текістік және графикалықақпарат түрлерін бір түрге біріктіру үшін мәліметтер базасын басқару жүйесі ( МББЖ ) қолданылады . Сондықтан кәсіби бағыттағы АБО-н құруға көшу қарастырылып жатыр . Ол келесілерден тұрады :

  • Шешілетін есептерді белгілеу
  • Басқа қызметкерлермен байланыс
  • Кәсіби қызығушылықты белгілеу
  • Арнайы техникалық жабдықтарды қолдану (тышқан, желі, телефон номерлерін автоматты түрде алу т. б. )

Мамандарды мұндай АЖО-мен жабдықтау мекеме қызметкерлерінің еңбек өнімділігін жоғарылатады, санын азайтады, сонымен қатар тиімді басқаруға және жоспарлауға қажетті экономикалық ақпаратты өңдеу жылдамдығын, сенімділігін арттырады.

Енді Қазақстандық нарықтағы кітапханаларға арналған программалық комплекстерді қарастырайық.


2 ЖОБАЛЫҚ БӨЛІМ

2. 1 Жетілдірілетін АЖО-ң қолданылуы. АЖО-н жасауға арналған оптималды бағыттарды таңдау

Жетілдірілетін бағдарламалық қамтамасыз ету кәсіпорындағы ақпаратты тіркеу, өңдеу, енгізу, сақтау үшін қолданылады. Осындай АЖО-н жасау сауда саласы қызметкерлерінің жұмысын көп оңайлатады:

  • Қажетті ақпаратты жылдам және жедел түрде алуға мүмкіндік береді.
  • Мәліметтерді енгізуді оңайлатады.
  • Есептерді тез алуға көмектеседі.
  • Қолданушыға товар туралы ақпаратты жылдам әрі дәл табуға көмектеседі.

Программалық қамсыздандыру Delphi ортасында жасалғандықтан ең алдымен осы программаның алатын орны мен маңызды жақтарына тоқтала кеткенді жөн көріп отырмын. Сондықтан бір-екі бөлімді осы программаның жалпы қызметіне арнаймын.

2. 2 АЖО-на құрылған бағдарламалау ортасы туралы жалпы мәліметтер

Дипломдық жобадағы бағдарламалық қамтамасыз ету Delphi ортасында құрылды. Delphi - Windows операциялық жүйесінде жұмыс істеуге бағытталған бағдарлама құру ортасы. Delphi - дегі бағдарлама қазіргі көркемдік жобалау технологиясының негізінде құрылады, ал олар өз кезегінде объектілі - бағытталған бағдарламалау идеясына сүйенеді. Delphi - дегі бағдарлама Object Pascal тілінде жазылады, ол Turbo Pascal тілінің қабылдауышы мен дамушысы болып табылады. Turbo Pascal бағдарламалау тілі мен ол қолданылатын біратты интегралдық құру ортасы кезінде бағдарламалық өнімді құру құралы, соның ішінде бағдарламалауды оқып - үйренетін құрал негізінде кеңінен танымал болған. Бұл танымалдық тілдің қарапайымдылығы, жоғары сапалы компилятор және қолайлы құру ортасына байланысты. Бірақ бағдарламалық технологиялар бір орында тұрмай ары қарай дамиды, сондықтан Borland фирмасы (1998 жылдың сәуір айынан бастап Inprise Corporation) тағы бір жаңалық ашады: Turbo Pascal тілінің орнына Object Pascal тілі келеді, ол объектілі - бағытталған бағдарламалау концепциясына сүйенеді.

Delphi және Object Pascal көп жылғы эволюцияның нәтижесі болып саналады, сондықтан бүгінгі таңда олар қазіргі компьютерлік технологияның өнімі болып табылады. Жеке тұрғыдан алғанда оны былай айтуға болады, Delphi - дің көмегімен бағдарламаның әртүрлі типін - консольді қосымшалардан бастап, деректер базасы мен Internet - те жұмыс істейтін бағдарлама құруға болады.

Delphi бағдарлама құратын және жаңа бағдарламаны даярлайтын бағдарлама құру әдістерінен, сондай-ақ құрауыштар кітапханасынан тұрады. Delphi бағдарламасы - бұл өзара байланысқан бірнеше файлдар. Кез - келген бағдарлама жоба файлы (мұндай файл . dpr кеңейткішінен тұрады) және бір немесе бірнеше модульден тұрады ( . pas кеңейткіші бар файлдар) . Жоба файлы бағдарламаның жинақтаушы бөлігі болып табылады, ол өте үлкен емес және Delphi бағдарламалау жүйесінде автоматты түрде қалыптасады.

Класс - берілгендер мен оларға әрекет жасайтын арнайы тип. Ол өріс, әдіс және қасиеттерден тұрады. Кластың данасы болып объект табылады.

Объект - белгілі тапсырманы орындауға арналған, екілік бағдарламалық кодтың автономды бөлігі болып саналады. Объектінің барлық құрауыштары объект болып табылады, бірақ керісінше емес.

Құрауыш - Delphi - дің стандартты класы, Delphi ортасында көрнекілік бағдарламаны іске асыруға арналған. Құрауыш болып меню, батырмалар, стандартты диалогтар (мысалы, қаріпті таңдау, файлды сақтау), енгізу терезесі және редактірлеу терезесі және т. б. табылады. Құрауыштар өріс, әдіс және қасиеттерден тұрады. Қолданушының құрауыштармен жұмысы, оны негізгі терезедегі Құрауыштар палитрасынан таңдап және пішіннің терезесіне орналастырып, олардың қасиеттері мен мазмұнына қарай белгілі оқиғаға ықпалын икемдеу болып табылады. Delphi құрауыштары қолданушымен жылдам қарым - қатынас жасау үшін қолданылады.

Құрауыштар қасиеті - белгілі объекті берілгенде немесе өзгергенде автоматты түрде оның атрибутын өзгертетін құрауыштың өрісі. Құрауыштың функциясын (атқаратын міндетін) анықтайды.

Құрауыштың оқиғасы - құрауыштың қолданушы немесе операциялық жүйемен әрекеттесуінің нәтижесінде пайда болады. Әрбір құрауыш стандартты оқиғалардың жиынынан тұрады.

Құрауыш пішінге немесе басқа құрауышқа тиісті болуы мүмкін.

Пішін деп - Windows терезесінің қасиеттеріне ие және біркелкі функционалдық тағайындалумен байланысқан, құрауыштарды орналастыруға негіз болатын көрнекілік құрауышты айтамыз.

Қосымшаның пішіні қолданушылық интерфейстің негізі болып саналады. Қосымшада бірнеше пішін болуы мүмкін. Пішін туралы ақпарат екі типті файлда сақталады: - . dfm және - . pas, файлдың бірінші типі (пішіннің файлы) - екілік - пішіннің кескінін және қасиеттерін сақтайды, екінші тип (пішіннің модульі ) сіздің қосымшаңыздың функциясын іске асыратын кодтардан тұрады және пішін мен оның құрауыштары үшін оқиғаларды өңдеуді қарастырады. Екі файл да автоматты түрде Delphi - де синхрондалады. Әрбір пішінге өзінің модульі сәйкес келеді.

2. 2. 1 Бағдарламадағы қолданылған мәліметтер базасы

Мәліметтер қоры бір файлда (Access) немесе бірнешеуінде сақталынуы мүмкін (Paradox, dBase) . Дәлірек айтсақ, кестелер мәліметтері әрдайым бір файлда сақталынады, ал қосымша ақпарат жекелеген файлдарда орналасуы мүмкін. Қосымша ақпарат ретінде индекстер, шектеулер немесе үнсіз келісім бойынша нақты өрістер үшін мәндер тізімі. Егер де тым болмаса бір файл бұзылса немесе жойылып кетсе мәліметтер редакциялауға жарамсыз болуы мүмкін.

Индекстер дегеніміз не? Кестелердің мәліметтері қандай да бір өзгертулерге өте жиі әкелуі мүмкін, өйткені қайсыбір жолды түзетпес бұрын оны тауып алу қажет. Анықтамалықтар негізінде қолданылатын статистикалық кестелерде сұралатын мәліметтерді шығару алдында оны іздеу амалдарына әкеліп соқтырады. Егер кесте өте көп жолдардан тұрса іздеу операциясы қыруар жұмысты алады. Индекстерді бұл процедураны тездетуге арналған, сондай-ақ сұрыптау кезінде жіберу нүктесі ретінде де қолданылуы мүмкін. Аталған кезеңде индекстелмеген өрісті реттеу мүмкін емес екендігін білу жеткілікті.

Өз өнімдеріне ADO технологиясын бейімдеген Microsoft - қа қарағанда Borland фирмасы бізге әр түрлі технологиялар арқылы жұмыс істейтін түрлі құралдарды берді және тек қана онымен шектеліп қалған жоқ. Мұндай жағдай басқа программистер алдында үлкен абырой әкеледі. Бұған қоса кез келген уақытта қолданылуы мүмкін топтар да бар, бұл жерде мен бізге жеткілікті құралдарға шолу жасау керек.

Data Access бетбелгісінде мәліметтерге қатынаудың негізгі құрауыштары орналасқан. Бұл құрауыштар барлығына ортақ және басқа да құрауыштар топтарымен бірлесіп қолданылуы мүмкін.

Сурет 6. Құрауыштар палитрасының Data Access бетбелгісі

Data Controls бетбелгісінде кестелердегі мәліметтерді шығару және редакциялау үшін қажетті құрауыштар орналасқан. Бұл құрауыштар да сол сияқты мәліметтерге қатынаудың қолданылатын технологиясынан тәуелсіз қолданылуы мүмкін.

Сурет 7. Құрауыштар палитрасының Data Controls бетбелгісі

BDE бетбелгісі мәліметтер қорына қатынауға мүмкіндік туғызатын Borland фирмасымен құрастырылған Borland Database Engine атауы бар технологияға құрауыштардан тұрады. Бұл технология ескіріп кетті, бұрынғы нұсқалары үшін үйлесімділікке қойылады. Осыған қарамастан ол мәліметтер қорының Paradox, dBase сияқты ескі типтерімен жақсы жұмыс істейді.

Сурет 8. Құрауыштар палитрасының BDE бетбелгісі

DBЕxpress - Borland фирмасының мәліметтерге қатынаудың жаңа технологиясы. Ол ерекшеленеді және мәліметтер қоры қолданатын клиент серверлік қосымшаларды бағдарламалауға арналған. Бір бетбелгілі құрауыштарды серверлік технология бойынша құрылған Oracle, DB2 немесе MySQL сияқты мәліметтер қорына қолдану керек.

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Microsoft Visual Studio программасымен және деректер қорымен жұмыс
ТІЛДЕР КУРСЫ АҚПАРАТТЫҚ ЖҮЙЕЛЕР ЖАСАУ
MS VS NET ортасында интернет қолданбалар құру
Деректер қорын логикалық модельдеу
Delphi ортасының мәзір терезесі және саймандар тақтасы
Delphi және мәліметтер қоры сервері. мәліметтерге ado арқылы қатынау
SQL серверін қолданып қосымшалар жүйесін жетілдіру
Автоматтандырылған ақпараттық ресурс орталығы
Мәліметтер қоры сервері
Visual Basic-те стандартты қосымшаларды дайындау
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz