"Қабылдау бөлімі" бағдарламасы

КІРІСПЕ 3
II. ЖАЛПЫ БӨЛІМ 8
2.1. Қолданбалы бағдарламалар және операциялық жүйелерге сипаттама 8
2.2. Бағдарлама тілін сипаттау 10
2.2.1. Delphiдегі деректердің типтері 16
2.2.2.Агрегаттық деректер 18
2.2.3. Циклдік және тармақталу процестерін бағдарламалау 19
2.2.4. Delphi процедуралары мен функциялары 21
2.2.5. Ақпаратты ендіру шығару 22
2.2.6. SQL . құрылымдық сұраныс тілі 23
2.2.7. Мәліметтер базасы және мәліметтер базасын басқару жүйесі 27
Мәліметтер базасының негізгі түсініктері 27
III. АРНАЙЫ БӨЛІМ 34
3.1. Есептің қойылымы 34
3.1.1. Жұмыс істеп тұрған кәсіпорынның бөлімінің құжат айналымы 34
3.1.2. Іс қағаздарды автоматтандырудағы кәсіпорынның қиындықтары 34
3.1.3. №4 Кәсіптік лицейге студенттерді құрамын тіркеу бағдарламасын құруға есептің қойылымы 34
3.2. Бағдарлама алгоритмін сипаттау 61
3.2.1. Алгоритм түсінігі. Жобада пайдаланылған алгоритмдер түрі 61
3.2.2. Бағдарламаның алгоритмі блок сызба түрінде 62
3.3. Кіріс шығыс құжаттарды сипаттау. 64
3.3.1. Мәліметтер базасын құру 64
IV. БАҒДАРЛАМАНЫ ІСКЕ АСЫРУ 69
V. ЭКОНОМИКАЛЫҚ БӨЛІМ 72
5.1.3. Бағдарламаны жазуға және түзетуге кеткен шығындар 72
5.1.4. Бағдарламаны енгізуге кеткен шығындар есебі 73
VI. ҚАУІПСІЗДІК ТЕХНИКАСЫНЫҢ ШАРАЛАРЫ 77
6.1. ДК.құрылғысының техникалық қауіпсіздігі 77
6.2. ДЭЕМ және бейнедисплейлік терминалға сұраныс 79
6.3. БДТ, ДЭЕМ және дербес компьютермен жұмыс істеу кезінде еңбек режимі мен демалуды ұйымдастыру шаралары. 80
VII. ҚОРЫТЫНДЫ 82
VIII. ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР 83
IX. ҚЫСҚАРТЫЛҒАН СӨЗДЕР 84
ҚОСЫМША 85
Ақпараттық технологиялар қазіргі заманда қарқынды және жылдам дамып келе жатыр. Бірақ дегенмен де ақпараттану әлі ғылым деп есептелмейді. Біз білгендей, әр ғылым дамығанда, адамзатқа небір пайда немесе жақсылық әкелуге бағытталады. Ақпараттық технологиялар адамзатқа деген көмегі – адамзат қозғалысындағы біріңғай процестерді автоматтандыру. Жылдан жылға халық саны өсіп келеді, сонымен бірге олардың сұраныстары өсіп келе жатыр. Адамзат XXI-ғасырға ақпараттық технологиялармен бірге аттанады. Күнделікті өмірде жан жағыңа қарасаң, ақпараттық технологиялар элементтерін әрбір жерден көруге болады. Көшеде тұрған банкоматтар, сатушылар қолданатын компьютерлер, бұлар алғаш пайда болған ақпараттық технологиялар көріністері. Келе-келе бұндай ақпараттық технологиялар адамзат шаруашылығының әр саласына ене бастады.
XXI ғасырдың бас кезіндегі адамзаттың даму процесі информациялық қоғамның қалыптасуымен ерекшеленеді, оның негізгі бағыты информация және оны өңдеу ұғымымен анықталады. Бүгінгі таңда информациялық технологиялар жоғарғы деңгейде дамуда. Бұдан былайғы қоғамның жалпы инфрақұрылымын информация жинау, сақтау және тарату құралдары мен тәсілдері анықтайтын болады. Соңғы кездегі жеке пайдаланылатын компьютерлердің өндірісте, бизнесте кеңінен қолданыла бастауы жалпы көпшілікке кәсіби информациялық технологияларды пайдалана білудің аса қажеттігін көрсетті. Біздің қоғамымызда болып жатқан өзгерістер орта білім беру саласының дамуына да өзгерістер енгізуге себепші болды. Бұл дипломдық жоба Borland Delphi-де №4 Кәсіптік лицейге студенттер құрамын қабылдау базасы атты тақырыпқа құрылған. Бұл дипломдық жобаның негізі лицейге келген студенттердің толық мәліметтерін ендіру, бағдарламадан өшіру, өзгерту, мамандықтар құрамы бойынша есеп беру, ұлттардың құрамы бойынша есеп беру, сақтау, барлық есептеулерді баспаға жіберу функцияларынан тұрады. Дипломдық жоба Microsoft Office Accses 2003 мәліметтер базасында құрылып, Borland Delphi – объектілі бағытталған бағдарламалау ортасында байланыстырылып құрылған. Бағдарламаны қолданып отырған қолданушы әрбір тіркелуші адамнан мынадай мәліметтерді талап етеді:
• Аты – жөні;
• Туылған жылы күні – айы;
• Ұлты;
• Мекен – жайы;
• Мамандығы;
Бұл құрылған бағдарламаны тек лицейде ғана емес басқа да оқу
• Жолдасова – «Экономика негіздері» «Фолиант» Алматы – 2008 жылы
• Жаданов. Н, Құдайбергенов. Н.Б – «Еңбек қорғау» «Фолиант» Астана – 2008ж.
• Қ.Б. Қарынбаев «Объектілік бағытта бағдарлама негіздері»
• Е.Қ. Балапанов, Б.Бөрібаев, А.Б. Дәулетқұлов – «Жаңа информатикалық технологиялар»
• А. Флеменов – Илюстрированный самоучитель Delphi7 – 2006 ж
• Н. Культин – Delphi в задачах и примерах – 2003ж
• Е.Егор – Лекции по программированию на Delphi7
• А. Я. Архангельский – Работа с локальными базами данных в Delphi7 – 2000 ж
• А. Я. Архангельский – Язык SQL в Delphi7 – 2004 ж
• Д Харрингтон. Разработка баз данных - 2005ж
• Л.М. Климова Delphi7 самоучитель. – 2005ж
        
        МАЗМҰНЫ
КІРІСПЕ 3
II. ЖАЛПЫ БӨЛІМ 8
2.1. Қолданбалы бағдарламалар және ... ... ... 8
2.2. Бағдарлама тілін сипаттау 10
2.2.1. Delphiдегі деректердің типтері 16
2.2.2.Агрегаттық деректер 18
2.2.3. Циклдік және ... ... ... ... Delphi процедуралары мен функциялары 21
2.2.5. Ақпаратты ендіру шығару 22
2.2.6. SQL – ... ... тілі ... ... ... және мәліметтер базасын басқару жүйесі 27
Мәліметтер базасының негізгі түсініктері 27
III. АРНАЙЫ БӨЛІМ ... ... ... ... ... істеп тұрған кәсіпорынның бөлімінің құжат айналымы ... Іс ... ... ... ... ... №4 ... лицейге студенттерді құрамын тіркеу бағдарламасын құруға
есептің қойылымы 34
3.2. Бағдарлама алгоритмін сипаттау ... ... ... ... пайдаланылған алгоритмдер түрі 61
3.2.2. Бағдарламаның алгоритмі блок сызба түрінде 62
3.3. Кіріс шығыс құжаттарды ... ... ... ... құру ... ... ІСКЕ АСЫРУ 69
V. ЭКОНОМИКАЛЫҚ БӨЛІМ 72
5.1.3. Бағдарламаны жазуға және түзетуге кеткен шығындар ... ... ... ... ... есебі 73
VI. ҚАУІПСІЗДІК ТЕХНИКАСЫНЫҢ ... ... ... ... ... ... ДЭЕМ және бейнедисплейлік терминалға сұраныс ... БДТ, ДЭЕМ және ... ... ... ... ... ... режимі
мен демалуды ұйымдастыру шаралары. ... ... ... ... ... 83
IX. ҚЫСҚАРТЫЛҒАН СӨЗДЕР 84
ҚОСЫМША 85
АННОТАЦИЯ
Бұл ... ... ... қорының сипаттамасы жүзеге асырылған.
Сонымен қатар, орта кәсіптік оқу орындары болып табылатын техникалық білім
беру мекемелер оқушылары ... ... ... ... - ... қоры және ... ... қорын жасау міндеті қойылған,
үлгі ретінде №4 Кәсіптік Лицейдің оқушылар контингентін ... ... алу. ... жүйе ... орта Delphi Borland 7 ... ал деректер қоры Мәліметтер базасын басқару жүйесі (Microsoft
Accsese 2003) ... ... ... Бұл жүйе ... ... ... ... көлемді ақпараттарды есепке алу
қажеттілігі шартталған.
Студентпен дипломдық ... жазу ... ... ... және мәліметтер қоры құрылымы, ақпараттық жүйе архитектурасын өңдеу
жүргізілген.
Экономикалық бөлiмде енгiзiлетін жүйеден алған экономикалық пайданың
есептеуi ... ... ... бөлімінде колледждiң компьютер
дәрiсханаларындағы жасанды ... және ... ... технологиялар қазіргі заманда қарқынды және жылдам дамып ... ... ... де ... әлі ғылым деп есептелмейді. Біз
білгендей, әр ғылым ... ... ... ... ... ... ... Ақпараттық технологиялар адамзатқа деген ... ... ... ... ... автоматтандыру. Жылдан жылға
халық саны өсіп ... ... ... олардың сұраныстары өсіп келе жатыр.
Адамзат XXI-ғасырға ақпараттық технологиялармен бірге аттанады. Күнделікті
өмірде жан ... ... ... ... ... ... көруге болады. Көшеде тұрған банкоматтар, сатушылар қолданатын
компьютерлер, ... ... ... ... ақпараттық технологиялар
көріністері. ... ... ... ... адамзат
шаруашылығының әр саласына ене бастады.
XXI ғасырдың бас кезіндегі адамзаттың даму процесі информациялық қоғамның
қалыптасуымен ерекшеленеді, оның негізгі ... ... және оны ... ... Бүгінгі таңда информациялық технологиялар жоғарғы
деңгейде дамуда. Бұдан былайғы ... ... ... ... ... және тарату құралдары мен тәсілдері анықтайтын болады. Соңғы
кездегі жеке пайдаланылатын компьютерлердің өндірісте, бизнесте ... ... ... көпшілікке кәсіби информациялық технологияларды
пайдалана білудің аса қажеттігін көрсетті. Біздің қоғамымызда ... ... орта ... беру саласының дамуына да өзгерістер енгізуге себепші
болды. Бұл дипломдық жоба Borland ... №4 ... ... құрамын қабылдау базасы атты тақырыпқа құрылған. Бұл дипломдық
жобаның негізі ... ... ... ... ... ... өшіру, өзгерту, мамандықтар құрамы бойынша есеп ... ... ... есеп беру, сақтау, барлық есептеулерді ... ... ... ... жоба Microsoft Office Accses 2003
мәліметтер базасында құрылып, Borland Delphi – ... ... ... байланыстырылып құрылған. Бағдарламаны қолданып
отырған қолданушы ... ... ... мынадай мәліметтерді талап етеді:
• Аты – жөні;
• Туылған жылы күні – айы;
• Ұлты;
• Мекен – жайы;
• Мамандығы;
Бұл құрылған ... тек ... ғана емес ... да ... ... мекемелерде қолдануға болады. ... ... ... ... ... Қазіргі кезде заманауи
технология ... даму ... келе ... ... біз ... ... өз үлесімізді қосуымыз керек.
Есептеу техникасының даму тарихы
Есептеуіш техникасының дамуы ерте ... ... ... ... ... ... Б.Паскаль (1613- 1662) сандарды қоса алатын
механикалық құылғы ойлап ... XVIII ... ... ... қоса ... алатын құрылғы жасап шығарды. ХІХ ... ... ... ... ... ... басқару жүйесімен біріктірді. ... ... ... ... ... ... ... жад, механикалық компонент енгізілген ЭЕМ құрастырылып шықты.
40-жылдардың соңғы кезінде ... ... ... ... ... ... ... бірсыпыра машиналар дайндалды. Алғашқы ЭЕМ-ді құру
оның жқмыс істеуінің ... ... ... ... ... Джон фон ... дайындап шықты. Мұнда өңделетін информация мен
өңдеу програмасын сандық түрде пайдалану, ... мен ... ... ... ... де ... ХХ ... машиналардың (ЭЕМ) пайда болуына байланысты есептеуіш
техника бұрын болмаған ... ... ... айналдырған 50 жылдың
ішінде күрделі өзгерістерге ұшырады. ... ... даму ... белгілі бір кезеңдерге бөлу қалыптасқан. І кезең
(1945-1955 жылдар) ХХ ғасырдың ... ... ... ... ... ... Сол ... радиоқабылдағыштар электронды-вакуумды
шамдармен жұмыс істейтін. Алғашқы ... ... үшін ... ... ... ... ... жұмыс істейтін алғашқы электронды есептеуіш машина 1946 жылы
Америка Құрама Штаттарында құрастырылды. Дж. Моучли және П. ... ... ... ... бұл ... ENIAC ... Integrator and Computer» - Электронды санды интегратор ... деп ... ENIAC ... 300 ... ... 5000 қосу ... ... Бұл компьютерлер тек инженерлік және ... ... үшін ... Бұл машиналарға қажетті программалар машиналық
командалар тілінде жазылатын. Бұл өте қиын іс ... ... ... ғана ... ... ІІ ... (1955-1965 жылдар)
Электронды шамдардан тұратын бірінші ... ... ... ... дейін қолданылып келді.1959 жылдан бастап
жартылай өткізгіш ... ... ... ... ... ... салыстырғанда әлдеқайда сенімді
болатын, олар электр ... көп ... және ... көп
алмайтын. Ал бұндай элементтерден жасалған компьютердердің жылдамдығы
секундына 200 мың ... ... ... ішкі ... ... де бірінші
кезеңнің компьютерлерімен салыстырғанда жүздеген есе көбейді.
Бұл компьютерлердің ... ... ... ... үшін магниттік
дискілер мен магниттік ленталар қолданыла бастады. ІІІ ... ... 1958 жылы ... ... өте ... ... ... ауданы 1 см-ден аспайтын жіңішке пластинаға ондаған, ... ... ... ... ... Бұларды интегралды схемалар
(ИС) деп атады. Интегралды схемалардың ... ... ... ... ... әсерін тигізді. ... ... ... ... арттырды (секундына 1 млн операциядан ... ... да ... ... мың ... ... болды,
компьютерде бір мезгілде бірнеше жұмыс атқару мүмкіндігі ... ... ... бастап ЭЕМ-дерді қолдану аясы да артты. ... ... ... ... ... үшін және ... ... қолданылса,
ендігі компьютерлер өндірістің барлық саласында: зауыттарда, білім беру
мекемелерінде, денсаулық сақтау саласында т.б ... ... ... ... (1980 ... бері ... Өткен ғасырдың 70-жылдары мини-ЭЕМ-дер
жедел дами бастады. Бұл компьютерлер үлкен ЭЕМ-дерге қарағанда көлемі шағын
және бағасы ... ... 1971 жылы ... Intel ... ... ... тапқанын мәлімдеді. Микропроцессор - бір пластинада
миллиондаған электронды схемаларды өзара байланыстыратын үлкен ... ... ... ... ең көп ... түрі - ... ... есептеледі. Алғашқы дербес компьютер 1976 жылы ... Apple-1 деп ... бұл ... ... Стив ... пен ... ... тапты. 1977 жылы Apple-2 пайда болған. Қазір ... ... ... миллиондаған данасы сатылады. V-кезең V кезеңнің ЭЕМ-
дері деп ... ... ... ... ... айтуға болады.
Есептеу техникасының дамуына Интернетті де қосуымызға болады. Қазіргі кезде
Интернет сөзін пайдаланғанда, физикалық желінің өзін ... ... және ... ақпаратты айтамыз. Егер Интернет сөзі ... ... онда бұл ... ... пакетін маршрутизациялау арқылы
желілерді байланыстыру ұғымын білдіреді. Бұл ... ... ... ... ... ... бұл екі түсінікті бір-бірінен
ажыратып жатпайды. Интернет - кез келген ... ... әлем ... алмасу мен беру мүмкіндігі, желілер жүйесі. Интернет - байланыс
араларын өзара ... ... ... ... ... шоттар және басқа қаржылық құжаттарды аудару. Қазіргі ... ... ... олардың бұрынғы есептеуіш машиналардан
бір маңызды ерекшелігін байқаймыз: қажетті бағдарламаларды қолдану арқылы
кез-келген ... ... бір ... ... ... ... бұл мүмкіндік мәліметтерді сақтау ... ... ... ... ... ... заманғы компьютерлер
болашақта құрылатын кез-келген есептеуіш техниканың жұмысын ... деп ... Бұл ... ... ... мақсаттағы компьютерлерді
және арнайы мақсаттағы құрылғыларды ажыратуға болады.
Ғалымдар болашақтың компьютерлері бүгінгі ... ... ... ... ... және интеллектуалдық қабілеті өте
жоғары болады деп ... Бұл ... ... мәліметті
қазіргідей пернетақтамен емес, дауыстап командалар беру ... ... адам ... ... ... ... «иіс ... қабілеті болады
деп болжамдалуда.
Есептеу техникасының қазіргі уақытта қолданылып жатқан аясы
Алғашқы ... тек қана ... үшін ... ... және "ЭЕМ" ... шығу тегі де осыған байланысты). Ең
қарапайым деген компьютерлердің өзі бұл салада адамдардан асып ... ... ... ... көп салаларда қолданылып ... оқу ... ... ... завод – фабрикаларда,
теір жолдарда, авиа жолдарда, Қарулы күштер қатарында тағыда ... ... ... ... ... ... ... болсақ: Оқу
орындарында қашықтықтан оқыту, білім алушыларды заман ... сай ... ... ... ... ... үшінші мыңжылдық адамын қалыптастыру
– дүниежүзілік, соның ішінде қазақстандық білім беру жүйесі ... ... ... жаңа ... ең алдымен, білім сапасын
жақсартатын, жалпы бұқараға білім берудің қамтитын, қашықтан білім ... ... ... оның ... ... ... және оны жүзеге асыру
барысында көргендік танытсақ отандық білім беру ... өз ... ... ... ... ... шығады деп сенеміз. Қашықтан оқыту
жүйелері тек білім берудің ... ... ғана ... қана ... ... ... ... бағыт алған коммерциялық
компаниялар тарапынан да ... ... ... түсуде. Атап айтқанда,
қашықтан оқыту тәсілімен жүргізілетін ... ... беру ... ... бір ... ... ... қамтиды. Осындай
бағдарламалардың ішінде бакалавр, ... ... алу ... ... ... ... саны ... күндері NTU және EuroPace корпорацияларын есептемегеннің өзінде
де тек IBM фирмасының ішкі ... ... ... және ... ... ... жүзеге асыру электрондық жүйелері
жоғары білім беру ісіндегі аса ... ... ... ... ... компаниялар білім беру желілерін қашықтан оқыту ісіне ... ... ... ... General Motors, J.C. Penney, ... Federal Exprass және басқалары бар. Осы ... ... ... ... ... жүйелерінен саны жағынан да,
күрделілік пен кең таралуы жағынан да ... ... ... ... ... техникалық құралдардың көмегімен білім беру ақпараттық
технологияларды игерудің көп тараған ... ... ... жобаның мақсаты
Дипломдық жобаның мақсаты “№4 Кәсіптік ... ... ... құру ... ... ... ... Дипломдық
жоба Мәліметтер базасын басқару жүйесін ... Accsese 2003) SQL ... ... тілін қолдана отырып, Borland Delphi 7- объектілі
бағытталған бағдарламалау ортасында ... ... “№4 ... ... ... ... атты дипломдық жоба лицейдің қабылдау
бөліміне жаңадан түскен оқушылардың деректерін (аты-жөнін, ... ... ... ... оқыту түрін, оқу түрін, мамандығын, қабылданған,
оқуға түскен мерзімін ) ендіру және сақтау қабылдау бөлімінде ... ... ... ... ... Өзгерту;
• Өшіру;
• Сақтау, іздеу;
Бағдарлама келесі деректер құрамы бойынша есеп беруі қажет:
... ... ... ... ... ... бойынша;
• мамандықтар құрамы бойынша;
• студенттердің жас аралаығы бойынша;
• мәліметтерді баспаға шығару.
II. ЖАЛПЫ ... ... ... және ... ... ... жүйе адам мен ... электрондық құрауыштары және
қолданбалы бағдарламалар арасында келістіруші қызметін атқарады. Ол адамның
бағдарламаларды іске қосуына, барлық ... ... ... ... және
олардан алуға, бағдарлама жұмысын басқаруға, компьютердің және ... ... ... өзгертуге, ресурстарды қайта бөліп
беруге мүмкіндік береді. Дербес копьютерде жұмыс ... ... ... ... ... ... болып табылады. Біз үшін компьютермен
қарым-қатынас жасаудың қолайлы әдісі- операциялық жүйе ... ... ... Адам мен ... ... ... ... яғни қолданылатын негізгі интерфейс рөлін командалық қатар
атқарады. Бұл ... ... MS-DOS ... мен адам арасындағы сұхбат
ыңғайсыз жүргізіледі, ЭЕМ-ді басқару үшін ... ... аса ... ... ... ... ... жазу тәртібі өте
күрделі деуге болады, кейде бір команданы орындау үшін ондаған ... тура ... Осы ... ... ... тек ... ғана ... жұмыс істейді де, көптеген адамдар
ондай дәрежеге көтеріле алмайды. Осыдан барып, адам мен ... ... ... жеңілдету үшін әртүрлі жүйелік қоршаулар құрастырыла
бастады. ... олар ... ... ... (ең кең таралғандарының бірі
— Norton Commander) жұмыс істейтін еді. Бұларда бір-екі пернені ... ... ... де қиын ... ... ... орындау жүзеге
асырылды. Жүйелік бағдарламалық қоршаулар негізінен компьютердің ... ... ... ... яғни ... ... ... әрі
жеңіл тауып, оның мазмұнын қарауға және онымен жүмыс істеуге өз ... ... ... ... ... ... ... олар үлкен және орташа ЭЕМ-дерде жұмыс істеген болатын.UNIX
операциялық жүйесінің MS-DOS ... ... ... ... оның ... бірнеше есепті қатар шығару ... яғни ... ... ... ... ... 80-ші ... ортасында MS PQ-DOS мұндай кемшілігінен арылу үшін,
Microsoft фирмасы IBM тәрізді компьютерлерге арналған ... ... ... ... операциялық жүйелер жасау жұмысын қолға алды,
солардың бірі Windows жүйесі болатын. Алайда, осы ... ... ... көп ... ... компьютерлердің есептеу мүмкіндіктерінің
төмендігімен түсіндіруге болады. 80386 ... ... ... ... іске ... ... Windows графикалық ортасының жаңа
версиясы Windows 3.1 ... ... ... ... ... ... ... бастады. 80486 сериялы процессррлардың шығуына
байланысты дербес ... ... жаңа ... ... мол Windows 3.1 ... одан ... Windows 3.11 версиясы
қондырылған MS-DOS операциялық жүйесі орнатыла ... ... ОС ... ... келесі елеулі қадамы болып ондағы
графиктік интерфейсгің қондырылған бағдарлама күйінде ... сол ... ... ... ... жүйені құру болып саналады. Осылайша
Windows 98 және Windows NT ... ... ... болды. Windows 98
жүйесінің, соңдай-ақ Windows NT жүйесінің соңғы версияларының графиктік
интерфейсі стандарттары Windows 3.1 ... ... ... ... ... ... идеологаясы бұрынғыша сақталған болатын. Windows 3.1-
ден Windows 95-ке өту әрине MS-DОS-тан бірден Windows 98-ге өтуге ... ... ... ... Windows ... ... кезеңі  Windows
2000 және  Windows Me (Millennium Edition – редактор тысячелетия) шығуы
болды. Windows 2000 ... Windows NT ... ... ... Windows жүйелерінің  арасындағы айырмашылық  жойылып, 2001 жылы
Windows XP пайда болды.  Ол Windows NT мен Windows ... ... мен ... Windows ... ... біріктірді. Сондықтан
да бұл жүйе қауіпсіз, сенімді және жылдам жұмысты қамтамасыз етті, сонымен
бірге  ол ... ... ... әрі жеке үйдегі қолданушыларға
арналған көптеген құралдар пайда болды. ... ... ... ... Windows XP ... ... ... шықты. Microsoft Windows
XP Home Edition үйдегі жұмыс жасайтын жеке қолданушыларға арналған.
Microsoft Windows XP ... аты ... ... ... ... Бұл версия  мекемелерде көп қолданылады.
Компьютерлік жүйедегі көп қолданушылардың жұмысын ұйымдастыру ... ... ... ... фирмасы   Windows Server  2003 операциялық
жүйесін жазды. Қазіргі таңдағы Windows XP-дің мүмкіндіктері жоғары. Басқа 
версиялардың бәрі де  ... өте келе ... ... ... ... әрі ыңғайлысы Windows XP жүйесі болып табылады.
Дербес компьютерге арналған жаңа операциялық жүйе бүгін бүкіл әлем ... ... ... - та 2009 ж., 22 ... - ... ... Windows® 7 жаңа операциялық жүйесінің сатылымға түсуі жөнінде
бүкіл әлемге жариялады. Windows®7-ні жасап шығару барысында ... ... ... – қолданушылар үшін ДК-де жұмыс жасауды ... Жаңа ... жүйе ... ... ... ... тапсырмаларды орындауды жеңілдететін және қолданушыларға кез
келген ... ... ... ... пайдалануға мүмкіндік
беретін жаңа сипаттамаларды ұсынады.
Алғашқы күнінен ... ... ... шығару үрдісі Microsoft
инженерлері мен ... ... ... ... ... ... жасап шығару мақсатында қолданушылар мен серіктестермен
әріптестік қатынас ... ... ... ... ... Delphi ... туралы түсінік
Borland Delphi бағдарламалау жүйесі Windows ... ... ... ... ... Borland корпорациясы аз ғана
мерзім ішінде Delphi7-нің негізгі версиялары мен бірнеше модификацияларын
шығарды. Delphi 7 ... өте көп ... ... ... ... ... өңдеу құралдарын қажет ету “жылдам
жасау” ортасы деп аталатын программалау жүйелерінің пайда ... ... ... ... мысал ретінде Borland Delphi жатады. Жылдам жасау RAD
– жүйесінде “Rapid Application Development” ... ... ... және ... ... ... технологиясы жатады, оның
мағынасы өңдеу үнемсіз жұмыстың көп бөлігін өзіне алады да, программистке
диалогты ... және ... ... ... ... ... ... қатаң типтелген объектіге бағдарлы тілі қолданылады, ... Object Pascal (Turbo Pascal ... ... Delphi әр ... құруға мүмкіндік береді: қарапайым біртерезелі қосымшалардан
тармақталған дерекқорларды басқару ... ... ... ... ... ... ... жұмыс
істейтін және динамикалық құрылымдармен қосымшаларды құруға ... ... ... ... .NET технологиясының сүйемелдеуі
болып табылады.
Borland Delphi бағдарламалау жүйесі бірнеше рет ... ... ... нұсқаларын ұсынады. Жүйенің соңғы
нұсқаларында қосымшаның үш деңгейлі құрылымдық ... ... ... ... ... Borland Delphi ... ... құрылымның серверлік, сондай – ақ клиенттік ... ... ... Онда СОМ / DCOM ... , ... ... СОВСА
технологиясын қолдануға болады. Delphi ортасын – бағдарламашының сапалы
жұмысын қамтамасыз ... ... ... Ол ... бір ... ... ... сипатталады. Бұл терезелер бір-бірін жартылай
немесе толығымен жауып, экранда орын ауыстыра ... Delphi ... тез ... құру ... ... ... құру ... компоненттерді, олардың қасиетін, әдістерін және алдын-ала анықталған
оқиғаларды пайдалану арқылы аз ғана ... ... ... өтуге
болады. Программа құрушыға бұл өзінің программасының қолданушы интерфейсін
құру барысында көп уақыт ... ... [5, 6]. BORLAND SQL ... WINDOWS ... ... ... ... арналған ORACLE. SYBASE.
INFORMIX. INTERBASENT және DB2 көбінесе тестілеу үшін қолданылатын ... ... ... ... мәліметтер қорымен байланыс орнату үшін
ODDBC-драйверін пайдалану ... ... Delphi ... ... ... ... программалар құруға болады [6, 189].
Қорыта келгенде, программада мәліметтер қорын басқару үшін SQL ... ... ... ... қоры кестелермен жұмыс жасау ... ... ... қосу, жою, өзгерту, іздеу командалары
қолданылады. Кестелермен байланыс ... DbGrid, Query, ... де ...... ... мен серверлерге қосымша құру және қолдау
үшін қолданылатын әзірлеме ... Delphi ... Windows ... ... ... ... жұмыс жасайды.
Delphi-де визуалды, яғни көзбен көріп отырып ... ... ... өзінің болашақ бағдарламасын безендіріп,
өзінің жұмысының нәтижесін бағдарлама іске қосылғанға дейін көре алады.
Қосымшаны жазу үрдісі екі бөліктен тұрады:
1 – ... ... ... ... ... элементтерді
көрсетіп, олардың өлшемін орнатады, қасиеттерін өзгертеді;
2 – қосымша жұмыс істеп тұрған ... ... ... ... ... терезенің пайда болуына қатысты оқиғаның
өзгеруін, батырманың басылуын тағы басқаларды ... ... ... экранда басты терезе пайда болады:
Бағдарламаны қосу үшін ең алдымен бағдарлама компьютерімізде
орнатылған болу керек. ... қосу үшін ...... ... Delphi7 - Delphi7 ... ... барып қосамыз (2.1. сурет.).
Ол мына түрде болады:
2.1. сурет. Бағдарламаны іске қосу
Delphi ортасы – көптерезелік жүйе. Оның негізгі төрт ... ... ... (Project1)
2. Объектілер бақылаушысының терезесі (Prpject1)
3. Формалды құрастырушысының терезесі (Form1)
4. Бағдарлама кодының ... ... ... ... ... терезесі (Object TreeView)
Негізгі терезеден басқа терезелерді жылжытуға, өлшемін өзгертуге немесе
экраннан алып тастауға болады. Форманың терезесінен Unit ... өту ... кері өту F12 ... арқылы орындалады.
Негізгі терезе мен компоненттер жинағы.Негізгі терезе программаның ... ... ... және Delphi ... іске ... тұрғанда
міндетті түрде экранның жоғарғы қатарында орналасады.
Бұл терезде Delphi-ң негізгі меню ... ... ... мен компоненттер палитрасы орналасады. Саймандар тақтасы.
Саймандар тақтасы мәзір ... ... ... ... (2.2.
сурет.), мысалы File,View, және т.б. Батырманы шерту нәтижесі ... ... ... ... келеді, мысалы файлды ашу үшін File
мәзірінде Open командасын орындау керек ... Standart ... Open ... ... ... сурет. Жоба жасау ортасы
Компоненттер жинағы.
Delphi-ң негізгі байлығы болып табылады. Ол ... ... ... ... ... компонентті тез табуға арналған ... ... деп ... бір қасиеттерді иемденген және форма
терезесінде ... ... ... мүмкіндігін туғызатын
функциональды элементті айтады. Delphi ортасының ... 19 ... ол ... ... деп атаймыз (2.3. сурет).
2.3. сурет. Компоненттер палитрасы
Форма құрастырушының және объектілер ... ... ... ... ... терезесі – болашақ программаның
Windows жобасы. Форма басқа объектілерді ... ... ... ... беретін – компонент, ол Windows ... ие бола ... ... бұл терезе бос болады. Бұл терезенің
жұмыс аймағы координаттық тордың нүктелерімен реттелген. Формада ... ... ... ... ... және түсімен анықталады.
Форманы құрастыру File=>New=>Form опциялары арқылы орындалады. Шығып ... ... бір ... (2.4. ... ... Standard ... ... орналастыру үшін компоненттер жинағындағы Standard белгісін
шертіп, парақты екпінді күйге ... ... Button ... ... үшін ... ... ... парақта орналасқан белгілердің үстінен
жылжытып көрген сәтте ... аты ... ... ... компонентті
шертіп белгілеп, тышқанды форма аймағының кез-келген жеріне сырт ... ... Button 1 ... ... ... ... Форма көрінісі
Объектілер бақылаушысының терезесі 2 парақтан құрылады:
Properties – қасиеттері және Events – оқиғалары. Properties парағы
арқылы ... ...... ... ал Events ... компонентті әртүрлі оқиғаларға сәйкес сезіндіру анықталады. Формаға
орналастырылған объектіге байланысты ... ... ... өзгеріп отырады. Мысалы, Caption, left, ... ... ... Т Button ... атын өлшемдерін
өзгертуге болады (2.5. сурет.).
2.5. сурет. Объектілер бақылаушысының терезесі
Бағдарлама кодының терезесі:
Бұл терезенің тақырыбы терезе жүктелгенде Unit1 ... ... ... ... ... файл ашық бола алады. Әрбір ашылған файл жеке
бетте ... да, оның аты ... ... ... (2.6. ... ... ... үш терезе болса, онда олар жұмыс барысында үш
модульмен (Unit) әрекеттеседі. Осы үш ... ... де ... ... ... болады. Код терезесінде тұтынушы бағдарламаның ... ... ... ... ... ... бөлінеді. Олар процедуралар
мен бағдарламалар деп ... және ... ... ... жасайды.
Тұтынушы жұмыстың негізгі бөлігін осы бөлімде атқарады. Мұнда //, { }, * *
- кейін жазылған сөздер ... деп ... ... ... ... жазу үшін ... ... тілінен ерекшелігі мұнда
класс типін пайдалану керек.
unit Unit1; {модульдің басы мен аты}
interface {интерфейс бөлімі басталады}
uses {қосымша қолданған ... ... ... SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
Type {форма класын жариялау}
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private {кластың ішкі бөлігі}
{ Private ... } ... осы ... ... ... тұрақты,
айнымалыларды, функция, процедураларды жариялауға болады, олар басқа
модульдерден көрінбейді.
Public // ... ашық ... Public ... } ... ... ... көрінетін осы форма
класына кіретін тұрақты, айнымалыларды, функция, процедураларды ... ... ... ... бөлігі}
Form1: TForm1; {осы форма класына кірмейтін тұрақты, айнымалыларды,
функция, процедураларды жариялауға болады}
implementation
{модульдің ... ... ... ... ... іс-әрекеттің – бағдарлама денесі
end;
end.
2.6. сурет. Бағдарлама кодының терезесі
Объектілер ... ... ... ... ... ... әрбір әлементтің шар белгісі орналасады.
Суреттегі нысандар ... ... ... ... ... Егер ... ... барысында осы онысандардың қасиеттерін
өзгерту керек болса, осы ... ... ... ... ... ... ... Объектілер тізімін қарау терезесі
2.2.1. Delphiдегі деректердің типтері
Бағдарламалау тілінде деректердің негізгі төрт типі қолданылады: бүтін
сандар, нақты сандар, жолдар және ... ... ...... ... ... бар жад аймағын ... Бұл ... ... ... үшін айнымалының қай типке ... ... ... ... ... ... ... бүтін сандар түрінде беріледі. Олар
математикалық есептеулерде және әр ... ... ... ... ... кестеде көрсетілгендей түрлері бар, олар
компьютер жадында ... ... ... ... кесте. Бүтін типтерераненияТип
|Типтер |д Мәндерінің диапозоны |жадтағы орны ... ... ... ... |4 байт ... ... ... |0..4294967295 |4 байт ... ... ... ... |1 байт (8 бит) ... ... ... |2 байт (16 бит) ... |
|Longint ... |4 байт ... ... |
|Int64 |–263..263–1 |8 байт (64 ... ... ... |0..255 |1 байт (8 бит) ... ... ... |2 байт (16 бит) ... |
|Longword |0..4294967295 |4 байт ... ... ... ... ... ... түріне берілетін ең үлкен сан
көрсетілген.
Бүтін санды айнымалыға ... ... мен ... он ... ... да
меншіктеуге болады. Мысалы, І айнымалысына 10 және $A(10) ... І:=10, ... ... ... ... ... ... айнымалылар жылжымалы нүктелі деректерді
сақтауға арналған. Жылжымыалы нүктелі сандар жадта көп орын ... және ... ... көп ... жұмсалады , сондықтан оны қажетті кезінде
ғана қолдану ... ОЛ ... ... кестеде көрсетілген.
2.2. кесте. Нақты типтер
|Типтер |д Мәндерінің диапозоны ... орны ... ... ... |48 2.9 x 10-39 .. 1.7 x ... |6 ... |5.0 x 10-324 .. 1.7 x 10308 |15-16 |8 ... |1.5 x 10-45 .. 3.4 x 1038 |7-8 |4 ... |5.0 x 10-324 .. 1.7 x 10308 |15-16 |8 ... |3.6 x 10-4951 .. 1.1 x |19-20 |10 |
| |104932 | | ... |–263+1 .. 263 |19-20 |8 ... ... |19-20 |8 |
| ... | | ... ... ... ... және оң ... ... ... типтер .2. 5
Символдық типтер экранда немесе диалогтық терезеде мәтіндерді көрсету
үшін қолданылады.
Delphi-де 8-биттік кеңейтілген символдар кестесі-ANSI ... -Windows ... ... ... Барлық ұлттық символдарды
көрсету үшін UNICODE - ... ... ... ... ... ... ... түрлері бар:5
2.3. кесте. Символдық типтер5
|Типтер |д ... ... ... орны ... ... ... |255 ... | 2 - 256 | ... |231 |4 ... ... |8 бит ... |230 |4 ... 2 ... ... жол ... шамалар апостроф ішінде жазылады. Дипломдық жобада
Бүтін типті айнымалылардың ... ... Integer. ... ... Сhar, ... ... - деп ... орналасқан бір типті айнымалылардың тізбегін айтамыз.
Мысалы, бүтін сандар ... 15 23 36 41. ... ... VAR ... ... хабарланады: так:
АйнымалыАты : array [мәндер диапазоны] of массивтегі айнымалылар типі
Мәндер мына түрде беріледі:АлғашқыМән .. Соңғы мән.
Мысалы 100 бүтін санды ... ... [0..99] of ... - бірімен логикалық байланысқан ... ... ... ... ... саны 0-ден 256-ға дейін өзгеруі ... ... жоқ ... бос жиын деп ... ... ... массивтер мен жазулардан айырмашылығын бейнелейді.
Екі жиын эквивалентті деп аталады егер олардың элементтерінің жиындарда
орналасу реті кез-келген, бірақ ... ... ... Егер бір ... ... ... ... да бар болса, онда бірінші жиын екінші
жиынға енгізілген деп ... Бос жиын ... ... ... мүмкін.
Жиын SET OF деген сөздер арқылы программада ... ... ... ... ... Онда:
1. TYPE = SET OF ;
VAR :;
2. Егер жиын бұрын жарияланбаған болса:
VAR :;
Мұнда - ... OF- ... ... ... жиын элементтінің типі,
Жазбалар
Жазба - әр түрлі типті құрауыштардың (өрістердің) ... ... ... ... ... ... белгілеу үшін атаулар
(идентификаторлар) қолданылады. Жазбаның әр ... аты ... ... ол ... ... ... ... программада сипаттау бөлімінде анықталады. Өрістер ... ... ... ... да, end ... аяқталады.
Ture типтің аты = record
1 – элемент: тип
..............................
N – элемент: тип;
End;
Бағдарлама ... ... ... ... ... және ... ... бағдарламалау
Алғы шартты цикл операторы While операторы.
While операторы жан жақты басқару үйлесімі болып табылады. Алдын ала
берілген шартты ... ... ... ұйымдастыруға While операторы
қолданылады. While операторын циклдің қайталану саны ... ... ... ... ... қойылған шартты тексеру арқылы
жүзеге асырылады. Яғни, шарт ... ... цикл ... да, ... ... ... шығу ... While операторы екі бөліктен тұрады:
циклдің тақырыбынан және циклдің ... ... do ... ... ... ... ... мағынасы: While –"әзір”, do –"орында”.
Ал, шарт-логикалық өрнек түрінде жазылады. Берілген шартқа ... ... ... ... операторды – циклдің денесі деп ... ... Begin және End ... ... ... ... ... болғанда орындалады
Келесі шарт бойынша циклді ұйымдастыру Repeat операторы. ... ... Repeat ... ... ... саны белгілі
болғанда қолданылады. Мұндай жағдайлар ... ... ... ... бұл оператор бірден белгісіз санның қайталануынан немесе
берілген формуламен ... ... ғана ... ... ... ... ... сөздері Repeat- қайтала, Until- соған ... ... ... Цикл ...... орындалатын бір немесе
бірнеше операторлардан тұрады. Цикл денесін ... ... ... қойылмайды. Шартты тексеру логикалық өрнек арқылы жүргізіледі.
Орындалу ережесі: Repeat ... ... ... ... бір ... Шарт ... ... операторлар қайталанып орындала береді. Шарт
ақиқат болғада ғана тоқтайды, яғни ... ... ... тілдегі "дейін” цикл командасына ұқсас. "Әзір”
цикл командасынан "дейін” циклінің айырмашылығы: қойылған шартқа ... цикл ... ... ... кейін, шарт тексеріледі. Демек, шарт
ақиқат болмаса цикл денесі кемінде бір рет орындалады.
Параметрлі қайталану операторы For ... ... ... ... ... ... бір ... тәуелді болса, For операторын қолданамыз. Айнымалы тек бір қадамға
ғана өзгере отырып циклді ... Бұл ... ... ... ... деп аталынады. Санағышы бар параметрлі цикл операторы
цикл қайталануын бақылайтын санағыштың алғашқы және соңғы мәндері алдын ... ... ... ғана ... For ... алгоритмдік тілдегі
параметрлі қайталану командасына сәйкес келеді.
і үшін m1 бастап m2 дейін h қадам
Цикл басы
Серия
Цикл соңы
For операторы екі ... ... for I:=A to B ... For I:=A DOWN TO B ... ... to ... ... down to (төменге дейін) қызметші
сөзі ... down to ... ... ... – I-ға тең ... ... I ... мәні A - дан B -ға дейін –1 қадаммен кему үшін A
> B шарты орындалуы керек. Егер бұл шарт ... цикл ... ... ... ... цикл ... бірнеше оператордан тұрса, Begin және End ... Delphi ... мен ... -де ... құру деп - бір ... ... формаларды құруды,
оларға қажетті компоненттерді орналастыруды, ... ... ... ... ... жене ... ... іс -
әректтерді сипатайтын әдістерді (функциялар мен процедуруларды) сипаттауды
айтады. Функция бұл ішкі ... аты бар ... ... ... бір ... ие бола ... ... Функцияны шакыру
жалпы түрде былай жазылады:
Айнымалы: функция (параметрлер);
Айнымалы – ... ... ... ... арналған айнымалының аты.
Функция – функция аты
Параметрлер – формальды параметрлер ... ... ... ... ... ескертулерге көңіл бөлу керек:
Функция мәні меншіктелетін айнымалының ... ... ... сәйкес болуы
қажет. Әрбір функция үшін параметрлер саны және типі ... ... ... функцияны сипаттау төмендегідей болады.
Function аты (1-параметр; 1-тип,...., параметр; к-тип ) Tип var
Жергілікті айнымалыларды сипаттау;
Begin
Функция инструкциясы:
Аты: ...... ... ... ... бұл ... кейін функция
инструкциясы жазылады.
Параметр – функция ... ... үшін ... ...... аты, програмадан функция инструкциясына ауысу үшін
қолданылады.
Тип – ... ... ... ... ... ... кілттік сөзінен басталады да, онан соң
оның аты жазылады. Процедура ... vаr ... соң ... ... ... коды begin және end ... арасында
жазылады. Ішкі бағдарламаға негізгі бағдарламаға ешқандай мәліметтерді
қайтармаған ... ... ... ... Ішкі бағдарлама оны
бағдарламаға бірден артық мән қайтарғанда процедура түрінде болады.
Жалпы түрде ... ... аты (var ... ... var ... к-тип) var
жергілікті айнымалыны сипаттау
Begin
Процедура инструкциясы сипатталады.
End;
К-параметр - формальды ... ол ... ... қолданылады.
Процедураны шақыру.
Аты - параметр тізімі.Аты ... ... ... ... ... нақты параметрлер.
2.2.5. Ақпаратты ендіру шығару
Дипломдық жобада базаға ... ... үшін ... ... ... ... мынадай ақпарттар ендіріледі:
• фамилиясы
• аты
• әкесінің аты
• туылған күні жылы
• ұлты
... ... ... ... оқу түрі
• қабылданған
• мамандығы
• оқуға қабылданған күні
Студенттерді тіркеу терезесіндегі Ұлттарды қосу ... ... ... ... ... жаңа ұлт ... Мысалға:
• қазақ
• орыс
Жаңа мамандық қосу үшін Мамандықтар қосу ... ... ... ... ... бспазшы
• бағдарламашы
Базаға ендірілетін мәліметтер бойынша есеп беріп шығаратын ақпараттар
• студент туралы толық мәліметті
... ... ... ... ... бойынша
• студенттердің жас аралаығы бойынша
• мәліметтерді баспаға шығару.
2.2.6. SQL – құрылымдық ... ... ену ... ... ... ... ... негізделген. Амалдарды орындауға SQL (Structured Query Language)
құрылымдық сұраныс тілінің құралдары қолданылады. Delphi ... ... ... ... ... жиыны ретінде SQL-сұранысты
орындауды беретін Query немесе StoredProc компоненттері қолданылады. SQL
құралдарын ... және ... ... ... ... ... болады. Программалаудың процедуралық тілінен айырмашылығы:
есептеу процестерін басқару ... ... ... ... өту) және ... ... құралдары жоқ. Microsoft Access, Visual
FoxPro немесе Paradox сияқты МҚБЖ, SQL-де сұраныстарды ... ... ... ... ... Query By Example (QBE) ... ... сұраныс, пайдаланушыға сұранысты визуальды құру ... SQL ... ... ... функционалдық мүмкіндіктерін
қамтымағанмен, программаны ... ... ... және Delphi ... SQL (Structured Query Language) – сұранымдардың құрылымдық
тілі. Осы кестеде ... ... ... ... ... реляциялық қорын құруға және жұмысжасауға мүмкіндік береді.
Осы жағдайда әртүрлі компьютерлік орталарда ... ... ... құру ... болады. Стандартты тіл бұйрықтардың бір
жиынын білетін ... ... ... ... ... ... ... өзгерту және жіберу үшін ... ... ... ... тәуелсіз болғандықтан және реляциялық МҚ – ... ... ... ... SQL тілі ... тілі ... Сондықтан, кез – келегн мәліметтер ... ... ... адам SQL ... ... ... SQL стандартты ANSI – мен
анықталынған жіне қазіргі ... ISO ... ... ... ... тілінің құрамы
SQL тілі реляциялық мәліметтер қорында мәліметттермен күрделі әрекетттер
орындауға, мәліметтер ... ... ... және ... ... мәліметтерге кіру құқығымен ... ... SQL ... ... бөлімі ретінде:
• мәліметтермен күрделі әрекеттер тілі (Data Nanipulation Language,
DML)
• мәліметтерді анықтау тілі (Data ... ... DLL ... мәліметтерді басқару тілі (Data Control Language, DCL) қарастырылған.
Бұл жеке тілдер емес, бір тілдің әртүрлі ... ... ... ... ... ... ... үшін жасалынған.
Мәліметтермен күрделі әрекеттер тілі DML ... ... ... әрекеттер орындауға қолданылады. Ол 4 негізгі
бұйрықтардан ... ... ... ... тілі DLL ... қорының құрылымы мен оның
құрылымдық бөлімдерін – ... ... ... ... ... құру және ... үшін қолданылады. Оның
негізгі бұйрықтары:
CREATE DATABASE (мәліметтер қорын құру)
CREATE TABLE (кестені ... VIEW ... ... ... INDEX ... ... TRIGGER ... құру)
CREATE PROCEDURE (сақталынатын процедураны құру)
ALTER DATABASE (мәліметтер қорын ... TABLE ... ... ... VIEW ... ... ... INDEX (индексті жою)
ALTER TRIGGER ( триггерді жою)
ALTER PROCEDURE (сақталынатын процедураны жою)
Мәліметтермен басқару тілі ... ... ... ... ... Ол ... ... тұрады..
GRANT(құқық беру)
REVOKE (құқықты қайтарып алу)
Қолданушы интерфейсінің көрінісінің SQL бұйрықтарының екі түрі бар:
... ... ... ... SQL ... ... (WISQL немесе DBD типтә қолданыладығ
олар арқылы интерактивті ... SQL ... ... ... ... үшін олар серверге жідеріледі және нәтижесі қажетті
терезеде алынады.
Кіріктірілегн SQL қолданбалы ... ... олар ... ... ... және алынған нәтижелер өңделінеді.
Сонымен қатар, SQL командаларымен жұмыс істеу үшін сәйкес ... ... бар. ... мұндай компоненттерге Query, SQLQuery ... ... ... ... SQL ... ... ... AVG() – орташа мән;
• MAX() – ең үлкен мән;
• MIN() – ең кіші ... SUM() – ... COUNT() – ... ... COUNT(*) – ... емес мәндердің саны;
Жолдармен жұмыс істеуге арналған функциялар:
• UPPER(Str) – Str символдық жолды жоғарғы регистрге айыстыру;
• LOWER(Str) – Str символдық ... ... ... ... ... – Str ... бастапқы және соңғы бос орындарын өшіру;
• SUBSTR (Str FROM TO) – Str ... өзі ... ... ... ... n2 жолымен аяқталатын ішкі жолды бөліп алу;
• CAST( AS ) – Expression өрнегін Type типіне келтіру;
Дата және уақытпен жұмыс істейтін ... EXTRACT( FROM ) – дата және ... ... ... ... ... ... мәндер алу, дата және ... ... YEAR, MONTH. MINUTE және SECOND ... көрсетуге
болады.
Кестелермен келесі амалдарды орындауға болады:
• жаңа кесте құру;
• кестені өшіру;
• кесте өрістерінің құрамын өзгерту;
Бұл әрекеттер SQL тілінің инструкцияларының көмегімен ... құру және ... құру үшін CREATE TABLE ... ... TABLE
(
. . .
... ... ... кестенің форматы автоматты түрде, яғни db ... ... ... dbf dBase ... үшін ... ... ... МҚ
псевдонимі көрсетілген, МҚ каталогында орналастыру керек.
SQL тілінің мәліметтер типі және сәйкес Paradox-тың ... ... ... ... кесте. SQL тілінің типтері
|SQL |Paradox ... |Short ... |Long Integer ... |BCD ... |Number ... ... |
|CHARACTER(n) |Alpha ... |Alpha ... |Date ... |Logical ... |Memo ... |Binary ... ... memo ... |OLE ... |Graphic ... |Time ... ... ... |Money ... ... ... |Bytes ... ... ... ... Query компонентінің
көмегімен терілген және орындалған деп ұйғарылады. Бұл ... ... ... ... ... осы компонентіне сәйкес болып
табылады. Мұндай мәліметтер қорының ... ... ... ... ... ... ... болуы) болуы және болмауы мүмкін.
Бұл режиммен DISTINCT ... ... егер ол ... ... ... ... жазбалар бола алады.
SELECT инструкциясы өрістер тізімі және FROM ... ... ... ал ... операндылар болмауы да мүмкін болады;
WHERE операндысына мәліметтер жиынының нәтижесін таңдау шарты ... ... ... ... ... логикалық болып табылады, оның
элементтері өрістер аттары, салыстыру ... ... ... ... ... LIKE, NULL және басқа арнайы функциялар болуы
мүмкін;
ORDER BY операндысы мәліметтер ... ... ... сұрыптау
ретін анықтайтын өрістер тізімінен ... ... ... ... өріс
бойынша мәндерінің өсу ретімен орындалады. Егер өрістерді кему реті ... ... ... онда осы ... ... соң DESC ... BY мәліметтер жиынының нәтижесінде жазба тобын бөліп алуға
арналған. Топты бөліп алу ... ... ... ... ... керек болады. Мысалы, қоймадағы қандай да бір ... ... ... ... GROUP BY операндысымен бірге қолданылады және топтардың
ішіндегі жазбаларды таңдап алу үшін пайдаланылады;
SELECT инструкциясы күрделі құрылымнан ... және ... ... ... ... ... біріктіру UNION операндысы пайдаланылады.
Мәліметтер жиынының нәтижесі екі инструкцияның WHERE операндысында берілген
таңдау шарты орындалу барысында таңдалған жазбалардан тұрады.
Сонымен ... SELECT ... ... ... ... ... ... модификациялау инструкциясында және оларды
орындау үшін жазбаларды таңдауды қажет етуді қамтамасыз етеді.
Бірнеше мысалдар қарастырайық.
1) Кестеден барлық жазбаларды ... ... * FROM ... ... орындалу нәтижесінде keste1 кестесінен барлық өрістер мен
жазбалар мәліметтер жиынына таңдалады.
2) Кестеден өрістер тізімі бойынша таңдаған ... ... ... ... орындалу нәтижесі keste1 ... ... үшін ... ... ... мәліметтер жиыны болады.
3) Жазбаларды таңдауда қарапайым өрнектерді пайдалануға болады. Өрнектер
өрістер атынан, функциялардан, тұрақтылардан, ... ... ... ... ... ... Мысалы:
SELECT * FROM bazaStudent
WHERE Mamandigi=:Mamandik
2.2.7. Мәліметтер базасы және ... ... ... ... базасының негізгі түсініктері
ЭЕМ (электронды есептегіш машиналардың) маңызды ерекшеліктерінің бірі
ақпараттың мол көлемін сақтау және өңдеу, ... ... ... ... құжаттар (суреттер, сызулар, фотосуретгер, географиялық
карталар) ғана емес, жаһандық жүйе, дыбыстық және ... ... ... Бұл ... ... ... көмегімен іске асады.
Мәліметтер базасы (МБ) - белгілі бір ... ... ... ... сақтау мен амал-тәсілдермен ұқсата білудің жалпы
прииңиптерін ... ... бір ... ... ... жиынтыгы. Адамның қатысуы ықтимал, автоматтық құралдармен
өңдеуге жарамды түрде ұсынылған ақпарат мәліметтер ... ... ... ... ... ... үшін ... нақты әлемнің бөлігі
түсініледі. Қарапайым МБ ... ... ... ... ... ... кәсіпорын қызметкерлері туралы ... ... ... ... және т.б. ... ... ... басты қасиеті - ақпаратты тез іздестіру мен сұрыптау
(іріктеу), сондай-ақ ... ... ... ... ... ... мүмкіндігі. Мысалы, сынақ кітапшаларының нөмірлері ... ... оңай ... болады немесе жазушының аты-жөні
бойынша шығармаларының тізімін жасауға болады.
Мәліметтер базасын басқару теориясы ... пән ... ... ... ғасырдың 50-жылдарының басынан бері дами бастады. Осы ... ... бір ... ... ... калыптасты. Олардың бірқатарын
келтірейік.
Объект - деп мағлүматтары ... ... ... ... ... ... - объектінің қасиеттерін ақпараттың бейнелеу. ... ... ... ... ситатталады.
Мәлметіпердің басты элементі - деп мәлметтердің ... ... ... ... беретін осындай атрибут аталады.
Алғашқы кілт - объектінің (жазбаның) әрбір ... ... ... ... (немесе атрибуттар тобы), Екіншіреттегі кілт - бірнеше
жазбалар (объект даналары) үшін мәні ... ... ... ... Ен ... ... реттегі кілттер жазбаларды іздестіру
операцияларында қолданылады. Мәліметгер базасы ұғымымен мәліметтер ... ... ... ... (МББЖ) байланысты.
МББЖ - жаңа база құрылымын құруға ... ... ... оны ... ... құрамында барды редакқиялау және апаратпен
көрсетушілік (визуализация). Мәліметтер базасын басқару жүйесі ... ... ... құруға, оны мәліметтермен толтыруға, оның мазмұнын
редакциялауға, ... ... ... және баспа құрылғыларына
шығаруға немесе байланыс арналарына жөнелтуге ... ... ... ақпаратын көрсетушілік ретінде берілген критерийге сәйкес
бейнеленетін ... ... ... ... ... ... құрылғыға
беру немесе байланыс арналары бойынша беру.
Кез келген МББЖ мәліметтермен төрт қарапайым операция ... ... ... бір ... ... жазбаны қосу;
• кестеден бір немесе бірнеше жазбаны жою;
• кейбір өрістердің бір немесе бірнеше жазбаларындағы ... ... ... ... ... бір ... бірнеше жазбаларды табу.
МББЖ-ның тағы бір функңиясы - мәліметтерді басқару. ... ... ... ... рұқсат етілмей қол жетуден қорғау,
мәліметтермен жұмыс режимін көп мәрте пайдалануды қолдау және мәліметтердің
тұтастығы мен ... ... ету ... ... жіктеу. Мәліметтер арасындағы байланыстарды ... ... ... ... ... иерархиялық және желілік
МБ. Реляциялық МБ ... ... ... ... ... ... ... болып саналады. Көптеген теориялар ішінде кестеге қатынас
(relation) ... ... ... және ол МБ-ға осы атты берген. Ол үшін
дамыған математикалық аппарат - біріктіру, алу, азайту, қиылысу, қосу ... ... ... ... ... реляциялық есептеу мен
реляциялық алгебра.Осы типтегі МБ жасауға американдық ғалым Е. Кодд елеулі
үлес қосты.
Реляциялық ... ... ... - оны қолдаудың аспаптық құралдарының
салыстырмалы қарапайымдылығы, кемшілігі - мәліметтер ... ... ... ... ... ... мүмкін еместігі) және оның
жұмысы жылдамдығының мәліметтер базасы мөлшеріне тәуелділігі. Мұндай МБ-ға
белгіленген көптеген операциялар үшін ... МБ ... ... ... ... және ... МБ қайсыбір ортақ белгісі бар мәліметтер
арасындағы байланыстардың бар ... ... ... ... ... ... жол (графа) түрінде бейнеленуі мүмкін, мүнда биік
үшар бастан ... ... ... ... ... ғана болуы
ықтимал. Егер барлық ықтимал сүрақтар ағаш ... ... ... ... ақпаратқа жетуді тездетеді. Ақпарат алудың ешқандай басқа сұрау
салулары қанағаттандырмайды,
Аты айтылған кемшілік ... ... алып ... онда ... теориялық жағынан) «бәрімен барлық жағынан» байланыс болуы
ықтимал еді. Іс-тәжірибе жүзінде мүны іске ... ... ... ... ... тура келеді. Мәліметтердің әрбір элементі
құрамында ... ... ... ... ... ... Сол себептен ЭЕМ
(электронды есептегіш машинаның) оперативті және дискілік жадындағы едәуір
ресурстар талап ... ... ... ... ... ... енгізілмеген жағдайда да ол мәліметтер
базасы болып қала ... ... онда ... ... ... ... ... да бір ақпарат бар-бұл мәліметтер базасының құрылымы. Ол
мәліметтерді енгізудің дәне ... ... ... ... ... ... обьектілерден тұрады, бірақ солардың ең негізгісі кесте
болып табылады. Ең қарапайым мәліметтер базасы бір ғана ... ... ең ... ... ... құрылымы сол кестенің
құрылымымен анықталады. Біз білеміз, екі ... ... ... ... ... ... ... аналогы ретінде қарапайым мәліметтер
базасында өрістер мен жазбаларды аламыз. Өрістердің құрамы мен қасиеттерін
өзгерту арқылы, ... ... ... ... ... ... ... мәліметтер базасының құрылымын ғана емес, сонымен қатар
мәліметтердің топтық ... де ... Өріс ... ... поля) - мәліметтер базасына автоматтандыру
операцияларын қолданғанда осы өрістің элементтеріне қандай қатынаста
болу ... ... ... ... өріс ... ... ... ретінде қолданылады);
• Өріс типі (Тип поля) – берілген ... ... ... ... Өріс ... (Размер поля) – берілген өріске енгізілетін ... ... ... ... қалқасы (Маска ввода) – енгізудің түрін анықтайды (енгізуді
автоматтандыру құралы);
• Қолтаңба (Подпись) – ... үш өріс үшін ... ... тақырыбын
анықтайды (егер қолтаңба көрсетілмесе, онда баған тақырыбына өріс
атауы қасиетті пайдаланылады);
• Үнсіз келісім бойынша қабылданатын мән ... по ... ... автоматты түрде енгізілетін мән (енгізуді ... ... ... шарт (Условие на значение) – мәліметтерді енгізудің
дұрыстығын тексеру үшін қолданылатын ... Қате ... ... ... об ... – қате мәліметтерді енгізу
кезінде пайда болатын ескерту (Мәнге қойылатын шарт ... ... ... ... ... жүзеге асырылады);
• Міндетті өріс (Обьязательное поле) – мәліметтер базасын толтырғанда
берілген өрісті міндетті түрде толтыру қажеттігін ... ... Бос ... ... строки) – бос жолдан тұратын мәліметтерді енгізуге
рұқсат беретін қасиет;
• Индекстелген өріс (Индексированное поле) – егер ... осы ... онда осы ... ... ... ... ... амалдар жымдатылды. Индекстелген өрістер үшін
жазбалардағы мәндердің қайталануын тексеруді ұйымдастыруға болады.
Жоғарыда ... ... ... ... ... ... өріске
қатысты. Бұдан басқа типті өрістер осы қасиеттерге ие болуы және болмауы да
мүмкін. Өрістердің кейбір типтері тек ... ғана тән ... ие ... ... нақты сандармен берілген мәліметтерге ғана тән қасиет –
үтірден кейінгі белгілер санын ... Ал ... ... ... ... ... өрістер бұл қасиеттердің көбіне ие
бола алмайды.
Мәліметтер базасының типтері
Microsoft Excel ... ... ... біз ... ... қарастырғанбыз: мәтіндік, сандық және формулалар. Мәліметтер
базасының ... ... ... ... ... ... ... Мәтіндік (Текстовый) - өлшемі ақырлы ... ... ... арналған мәліметтер типі (255 символға дейін);
• МЕМО өрісі (Поле МЕМО) – (65535 ... ... ... ... сақтауға арналған мәліметтер типі. Шын мәнінде мәтін өрісте
көрсетілмейді, ол мәліметтер базасының басқа жерінде сақталады ... оның ... жері ... ... ... мұндай
айырмашылық білінбейді;
• Сандық (Числовой) – нақты ... ... ... мәліметтер типі;
• Мерзімі/уақыты (Дата/время) – күнтізбе бойынша күнін, айын және
уақытты сақтауға арналған ... ... ... (Денежный) – қаржылық шаманы сақтауға арналған мәліметтер
типі;
• Санауыш (Счетчик) – ... ... ... ... арналған
мәліметтер типі;
• Логикалық – логикалық мәліметтерді сақтауға арналған тип (ИӘ ... ... ... қабылдайды);
• OLE обьектілер өрісі (Поле обьектов OLE) - әр ... ... ... ... ... ... ... Бұл да МЕМО өрісі сияқты басқа жерде сақталады, OLE обьектілері
өрісінде оның тұрған жері ... ... ...... ... ... ... арналған өріс. Сілтемені тышқанның батырмасымен
шерткенде автоматты түрде броузер ... ... ... ... ... ... подстановок) – бұл арнаулы емес мәліметтер
типі. Бұл ... ... ... енгізуді автоматтандыру
дайын тізімнен таңдап алатындай етіп ұйымдастыруға болады.
Мәліметтер базасының ... Access 2003 ... ... ... жүйесі жеті түрлі
обьектілерден құруға және қолдануға мүмкіндік береді.
Кестелер. Бұл кез-келген мәліметтер базасының ... ... ... ... кестелерде мәліметтер базасындағы барлық ақпарат
сақталады, екіншіден кестелер мәліметтер базасының құрылымын анықтайды.
Сұраныс. Бұл ... ... ... ... ... ... береді. Сұраныстың көмегімен мәліметтерді ... ... ... Сұраныстың көмегімен бұрыннан бар кестенің негізінде
жаңа кесте құрылады, ... ... ... ... ... ... ... қолданушылар сұраныстың рөлін аса терең ... ... ... кестемен де жүргізуге болады деп ... ... ... ... ... кез-келген уақытта ... ... ... ... мүмкін. Ал сұраныстың көмегімен ол кестелерге
қатынау шектелінеді. Мысалы, банкілерде қызметкерлердің біреуі клиенттер
туралы мәліметі бар ... ал ... ... ... үшіншілері
банктегі архивтер кестесіне қатынай алады.
Сұрыныстың ерекшелігі – олар негізгі кестелердегі ... ... ... ... ... ... кестемен жұмыс істегенде
біз қатқыл дискімен жұмыс істейміз, ал оған кез-келген кезде қатынау көп
уақытты алады. Ал ... ... ... ... ... біз ... ... жұмыс істейміз, ал оған қатынау тез уақытта жүзеге
асырылады.
Реттелген кестелік құрылымдардың ең ... ... – оны ... оған ... жаңа ... ... болып табылады. Себеі ол кезде бүкіл
кестенің реті ... оны ... құру ... ... Бұл ... (МББЖ)
Мәліметтер базамын басқару жүйесінде өз шешімін тапқан.
Мұндағы негізгі кестеден ешқандай реттілік талап етілмейді. Жазбалар
негізгі ... түсу ... ... береді. Егер қолданушы қандай да бір
шарттармен сұрыпталған, сүзгіленген мәліметтер алғысы келсе, онда ол сәйкес
сұранысты ... Егер ... ... ... онда ол жобалаушыға
тапсырыс береді.
Қалыптар. Егер сұраныстар мәліметтерді сұрыптау мен ... ... ... ал ... ... ... ... болып
табылады. Оның мәні мынада – ол қолданушыға тек толтыруға рұқсат етілген
өрістерді толтыру құралдарын ... ... ... экранға бейнелеп беруге ... ... де ... ... ... ... қалыптың
көмегімен экранға шығарылған ... ... ... Ол ... ... ... ... құралдарын қолдану қажет.
Есептер. Өзінің қасиеттері мен құрылымы жағынан есептер қалыпқа ... ... ... ол мәліметтерді тек баспаға шығаруға арналған.
Сондықтан ... ... ... ... ... безендіру
элементтері бар (жоғарғы және төменгі колинтитулдар, беттердің ... ... ... ... ... ... осы ... обьектілері тек Microsoft
Access 2003-да ғана жүзеге асырылған. Бұл – Web- ... ... ... сол ... берілетін, HTLM кодында жазылатын ... ... Жеке өзін ... бұл обьект мәліметтер базасы болып
есептелінбейді, бірақ ол ... ... ... жіберілген Web-
бетпен байланыстыратын компоненттерді қамтиды. Осы компоненттерді ... ... ... ... ... ... көре
алады.
Макростар мен модульдер. Бұл категориядағы осы ... ... ... қайталанатын операцияларды автоматтандыруға және ... жаңа ... ... ... ... Access ... басқару жүйесіндегі макростар СУБД-нің ішкі командалар тізбегінен
тұрады және мәліметтер базасымен жұмыс істеуді автоматтандыру ... ... ... ... ... ... көмегімен құрылады.
III. АРНАЙЫ БӨЛІМ
3.1. Есептің қойылымы
3.1.1. Жұмыс істеп тұрған кәсіпорынның бөлімінің құжат айналымы
№4 Кәсіптік ... оқу ... ... ... айналымы осы күнге
дейін барлық құжаттарды Microsoft Office, ... Excel ... ... ... ... ... ... осы офистік
бағдарламаларда сақталып отырған ... ... ... ... ... көп ... талап ететін еді. Студенттер жайлы ақпаратты тек
жетекшілерінен немесе офистік ... ... ... файлдардан ғана
іздеп табу арқылы жүзеге асатын болған.
3.1.2. Іс қағаздарды автоматтандырудағы кәсіпорынның қиындықтары
№4 ... ... оқу ... іс ... ... архивке
сақталған файлдарды өңдеу кезінде ... ... ... ... ... ... уақыт; студенттер жайлы ақпараттарды ... ... ... ... ... бірнеше құжаттарды
толтыруы; Студенттерді басқа мамандықтарға ауыстыру ... ... ... ... ... есептеуде; Оқу орнындағы
мамандықтардағы студенттердің ... ... Оқу ... ... санын анықтағанда т.с.с қиындықтар болды.
3.1.3. №4 Кәсіптік лицейге студенттерді құрамын ... ... ... қойылымы
Delphi-де Паскаль тілінде орындау мүмкін және мүмкін емес күрделі
процестерді программалауға болады. ... ... ...... ... ... және ... тәсілдер пайдаланылады. Бұл
бағдарламалау технологиясында нағыз революция ... ... ... ... мәнісі жеңіл: әр қосымша кітапханасы программалау
ортасында дайындалып, арнайы ... ... ... ... Олар жеткіліксіз болса, объектіні өңдеуге
арналған үстеме бағдарлама ... Delphi Windows ... ... ... ... жазылатын дипломдық жобамда дәл
осы Delphi бағдарламалау ортасында құрылған.
«№4 Кәсіптік лицейге ... ... ... ... ... ... ондағы студенттердің аты- жөнін, тізімін, туған
жылын, ... ... ... ... т.б деректерін
Microsoft Accses 2003 мәліметтер базасында құрып алып, Delphi – ... ... бір- ... ... ... ... Бұл ... құрылымы негізгі үш бөлімнен тұрады.
Бағдарлама Файл бөлімінен, жаңа келген студенттерді ... ... және ... бойынша табу үшін Операциялар бөлімінен және
базаға ендірілген ... ... ... және ... ... есеп ... ... бөлімінен тұрады. Бағдарлама құрылымын кесте
түрінде мына түрде ... ... ... бөлім |Бөлімдер ... |1. Шығу ... ... ... ... |
| ... ... |1.Мамандықтар ендіру |
| ... ... ... ... беру |1. ... ... мамандығы бойынша есеп беру |
| |2. ... ... ... есеп беру ... ... әдіспен бағдарламаны бастаймыз. Енді жұмысқа кіріспес
бұрын компьютерімізде Borland Delphi7 – дің ... көз ... ... іс - әректтер панеліндегі Пуск негізгі меню көмегімен Borland Delphi7
бағдарламасын жүктейміз. Нәтижесінде пайда ... ... ... ... Delphi ортасы
Ашылған формаға Standart компоненттер ... ... ... GroupBox ... ... Button ... ... компонентінің біреуін, GroupBox компонентінің ... Win32 ... ... sTooBar ... ToolButton компонентінің сегізін, ImageList компонентінің біреуін,
Data Accses компоненттер палитрасынан DataSource ... Data Controls ... ... DBGrid ... DBImage ... ... ADO ... палитрасынан
ADOConnection компонентінің біреуін, ADOQuery ... Dialogs ... ... ... ... ... ... палитрасынан SkinManager
компонентінің біреуін, MainMenu компонентін екі рет ... ... ... ... ... Менюлер қатарын құрып болған соң,
форманың қасиеттерін өзгертеміз.
3.2.кесте. Form1-дің қасиеттері
|Қасиеті ... мәні ... ... |
|Form1 қасиеті ... ... ... ... бас |
| ... ... ... |712 ... ... |
| | ... енін ... ... |1175 ... ... |
| | ... биіктігін |
| | ... ... ... | ... ... |
| | ... ... ... |
|Height |29 ... ... |
| | ... енін ... |
|ToolButton компоненті ... |0 ... ... |
|ImageIndex |1 ... .bmp ... |2 ... ... ... |3 ... ... ... |4 ... ... ... |
|ImageIndex |5 ... ... ... |6 | ... |7 | |
| | | |
| | | ... ... ... ... |DBGrid ... |
| | ... жалпы алып түру |
| | ... ... ... ... ... байланыс |
| | ... үшін ... | ... ... ... |False ... ... | ... True – |
| | ... ... |
| | |False – ... |
| | ... ... ... |True | ... |False ... ... | ... ... |
| | ... ... |
| | ... |
| | ... ... |PopupMenu1 |DBGrid ... |
| | ... ... меню құру |
| | ... ... ... ... |true | ... ... | ... ... ... | ... ... ... |S:\Skin ... ... жол |
|SkinName ... ... ... аты ... компоненті ... ... ... ... бас |
| ... ... ... DBImage2 | | ... | | ... ... ... арасымен байланыс |
| | ... үшін ... |Foto ... ... ... |
| | ... көрсету үшін |
|ADOConnection компоненті ... |True | ... |False ... ... |
| | ... ... ... | ... ... ... ... ... ... ... суретттегідей көріністе болады.
3.2. сурет.Студенттерді қабылдау бөлімі формасы
PopupMenu- де ішкі меню құру үшін ... ... екі ... ... терезесі ашылады. Компоненттің Caption қаситеіне
өзімізге қажетті менюлер қатарын құрып аламыз. Ал бізге керекті ... ... үшін ... ... екі рет ... ... ... Терезедегі Add баырмасына
басып өзімізге қажетті иконкаларды жүктейміз.
3.3.сурет. Add Images терезесі
Керекті икондарды осы тәрізде жүктеп аламыз.
3.4. ... ... ... ... ... ... соң ОК батырмасын таңдап, MainMenu
компонентіне барып екі рет шертіп құрған ... ... ... ... ... ... әрбір жолды таңдап, Bitmap қасиетіне барып
сол жолға қажетті иконканы таңдап қоямыз. Енді біз ... ... ... ... ... үшін ... ... Ол үшін ADOConnection компонентінің Connection String қасиетіне
Accses- те құрған база жолын ... үшін мына ... ... String жолындағы батырманы басқанда Form1. ... String ... ... Ашылған терезенің Use connection
String қатарына белгі қойып, базаға барар жолға бару үшін Build ... Form1. ... ... String ... мына ... ... ADOConnection. Connection String терезесі
Build батырмасын басқанда Свойства связи с данными терезесі ашылады.
Терезеден ... ... ... Поставщики OLE DB ... Jet 4.0 OLE DB Provider ... ... ... ... ... басып базаны тауып қойып ОК батырмасын басамыз.
3.6. сурет. Свойства связи с данными терезесі
ОК ... ... соң ... ... ... ОК батырмасын басамыз.
Негізгі меню құру. Ішкі менюлер ... ... Меню ... және ішкі ... ... ... және ішкі менюлер құру: ... ... |1 – ішкі ... ... ... N5 ... | ... |Студенттерді тіркеу N6 ... | |
| ... N7 ... |Мамандықтарды ендіру N8 ... | |
| ... ... ... N9 ... беру N4 ... құрамы бойынша есеп беру N10 |
| ... ... ... есеп беру N11 ... ... ... үшін жаңа ... форманы ашамыз. Ол үшін мына
әрекеттерді орндаймыз. File – New – Form әрекетін орындағанда жаңа ... ... ... ... ... ... палитрасынан
қоямыз. Формаға Edit компонентінің төртеуін, Button компонентінің төртеуін,
RadioButton компонентінің онын GroupBox компонентінің ... ... ... ... ... ... DblookupComboBox
компонентінің екеуін қоямыз. Компоненттерді формаға орналастырып ... ... ... өзгертеміз. Ол үшін әр компоненттің үстіне тышқан
тетігін бір рет шертіп Delphi бағдарламасының Object ... ... ... ... ... ... ... Форманың
да қасиеттерін дәл осылай өзгертеміз.
3.4. кесте. Form2-нің және компоненттердің қасиеттері
|Қасиеті ... мәні ... ... ... ... ... ... базага |Форманың бас тақырыбы |
| ... | ... |302 ... ... ... енін |
| | ... ... |809 ... ... ... |
| | ... ... ... ... ... бас ... |
| | ... ... ... компоненттері |
|1 Name |fam ... ... |
|2 Name |name | |
|3 Name |fname | |
|4 Name |adres | ... |21 ... ... ... |
| | ... ... ... |45 ... ... компоненттің |
| | ... ... ... компоненттері ... | ... ... ... ... қосу | ... |Топтар қосу | ... ... қосу | ... |Қайтару | ... |25 |Button ... үшін ... |145 |Button ... үшін ... компонентi ... |spec ... аты ... | ... ... ... ... ... ... |National ... аты |
| |group | ... |Ulttar | |
| |Gruppa | ... |Ulttar | |
| |Gruppa | ... |Ulttar | |
| |Gruppa | ... ... | |
| ... | ... ... ... | ... ... ... |Жынысы | ... ... түрі | ... |Оқу түрі | ... ... | ... ... ... | ... ... ... |Ұл | ... |Кыз | ... ... | ... ... | ... ... | ... ... | ... ... ... ... | ... ... кейін келген | ... ... ... келген | ... ... ... | ... |true ... ... ... |
| | ... ... ... ... | ... ... ... |Фамилиясы | ... |Аты | ... ... аты | ... ... | ... ... | ... ... | ... ... | ... |Туылған ... | ... ... ... ... ... ... форма мен екінші форманы бір – бірімен ... ... – Use Unit ... ... Use Unit ... ашылады. Одан Unit2
қатарын таңдап ОК батырмасын басқанда екі ... ... ... ... ... көрініс мына түрде болады.
3.7. сурет.Студенттерді базаға тіркеу формасы
Үшінші форманы ашып оны ... ... және ... ... табу үшін ... ... екінші форманы ашқандай команданы беріп
ашамыз. ... ... ... ... Label ... Edit компонентінің біреуін, DBLookupComboBox компонентінің біреуін,
DBGrid компонентінің біреуін, Button компонентінің екеуін формаға қоямыз.
Компоненттің қасиеттерін өзгертуіміз үшін әр ... бір рет ... ... қасиетттерін өзгертеміз. Компоненттер ... ... ... ... ... компоненттерінің екеуін,
ADOTable компоненттерін Accses - те ... ... ... үшін ... ... ... ... кесте. Form3-нің және компоненттердің қасиеттері
|Қасиеттері ... мәні ... ... ... ... ... ... ... ... бас ... ... |482 ... ... ... ... | ... ... |487 ... ... ... |
| | ... ... ... ... ... бас ... |
| | ... ... ... ... ... | ... ... |
|RadioButton1 ... ... | ... ... ... | ... компоненттері ... | ... ... ... ... | ... ... ... | ... ... ... |False ... ... ... ... | ... ... таңдау |
|Edit компоненттері ... |False ... ... ... |
|DBGrid компоненттері ... |257 ... ... ... енін|
| | ... ... |457 ... есебімен терезенің |
| | ... ... ... |True |DBGrid жолы ... ... |
| | ... ... компоненті ... |False | ... ... | ... |SELECT * | |
| |FROM ... | |
| |WHERE ... LIKE| |
| |: mamandik | ... ... ... ... |DataSet – ... қасиеттер |
| | ... ... ... ... ... | ... компоненті ... |True | ... |False | ... ... ... |False | ... |ADOConnection | ... |maman | ... ... ... ... | ... ... | ... ... | ... ... |Кестелер арасымен байланыс |
| | ... үшін ... ... Parametrs қасиетіне өзгертулер енгіземіз,
себебі ... ... ... ... ... ... осы қасиет арқылы
жол көрсетеміз. Ол үшін ... ... ... ... ... басқанда Editing терезесі ашылады. Ондағы Add New ... ... жаңа жол ... ... ... Name ... деп ата ... Atributes қасиетінің paNullabe қатарына true ... DataType ... ... ... ... ... ... Аспазшы деп жазамыз, себебі біз іздеуді бастағанда осы ... ... ... ... үшінші форманың көрінісі мына түрде.
3.8. сурет. Іздеу терезесі
Базаға тіркелген студент іздеп тапқан соң ол ... ... ... шығару үшін форма ашып, ... ... ... ... ... Label компонентінің он бірін, ... он ... Button ... ... ... Ашқан
тереземіздің және компоненттердің қасиеттерін өзгертеміз.
3.5. ... ... және ... қасиеттері
|Қасиеттері ... мәні ... ... |
|Form8 формасының қасиеттері ... ... ... бас ... ... |482 ... ... |
| | ... енін ... ... |487 ... есебімен |
| | ... ... |
| | ... ... ... ... бас ... | ... ... ... ... ... | ... ... ... ... | ... |Аты | ... ... аты | ... ... жылы,күні | ... ... | ... ... | ... ... | ... ... | ... ... түрі | ... |Оқу түрі | ... ... қабылданған күні | ... |clNavy ... ... үшін |
|fsBold |True ... қоюу үшін ... ... ... | ... ... ... |ОК | ... ... | ... ... шығару | ... ... ... | ... ... ... |Famyliya ... алу үшін ... ... ... арасымен байланыс |
| | ... үшін ... | ... ... ... |Aty ... алу үшін ... ... ... ... байланыс |
| | ... үшін ... | ... ... ... ... aty |бағандытаңдап алу үшін ... ... ... арасымен байланыс |
| | ... үшін ... | ... ... ... |Tuilgan kuni,jyly ... алу үшін ... ... ... ... ... |
| | ... үшін ... | ... ... |
|DataField ... ... алу үшін ... ... ... ... байланыс |
| | ... үшін ... | ... ... ... |Ulty ... алу үшін ... ... ... арасымен байланыс |
| | ... үшін ... | ... ... ... ... ... алу үшін |
|DataSource ... ... ... ... |
| | ... үшін ... | ... қажетті |
|DataField |Toby ... алу үшін ... ... ... ... байланыс |
| | ... үшін ... | ... қажетті |
|DataField |Okitu turi ... алу үшін ... ... ... ... ... |
| | ... үшін ... | ... қажетті |
|DataField |Oku turi ... алу үшін ... ... ... ... ... |
| | ... үшін ... |Okuga ... kuni ... ... ... | ... алу үшін ... ... ... арасымен байланыс |
| | ... үшін ... ... ... ... ... көрінісі мынадай:
3.7. сурет. Студент жайлы толық мәлімет терезесі
Егерде оқу орнына жаңадан мамандықтар қосылатындай жағдай ... ... ... қосу ... ... Ол үшін ... керекті форманы
ашамыз ол үшін File – New – Form ... ... ... ... ... Label компонентінің үшкуін, Edit компонентінің
біреуін қоямыз. Форма қойылған компоненттердің ... ... ... Form4 ... ... ... мәні ... қызметі |
|Form4 формасының | | ... | | ... ... ... ... бас ... |
|Height |155 ... ... |
| | ... енін ... ... |254 ... ... |
| | ... ... |
| | ... ... ... ... бас ... | ... ... ... компоненттері ... | ... ... ... ... | ... ... | ... ... | ... компоненттері | | ... | ... ... |
|Button1 |ОК | ... ... | ... ... ... ... ... |символдарды |
| | ... ... |
| | ... |
|ADOQuery компоненті ... |True | ... ... | ... ... maman | ... ... ... ... | ... компоненті ... |True | ... |False | ... ... көрініс мына түрде болады.
3.8. сурет. Топтарды ендіру терезесі
Улттарды ендіру терезесі құру үшін керекті ... ... Button ... ... Label ... ... ... біреуін қоямыз. Форма қойылған компоненттердің қасиеттерін
өзгертеміз.
3.7. кесте. Form5 ... ... ... мәні ... ... ... ... қасиеттері ... ... ... ... бас ... ... |155 ... ... |
| | ... енін ... ... |254 ... есебімен |
| | ... ... |
| | ... ... ... ... бас ... | ... ... ... компоненттері ... | ... ... ... ... | ... ... | ... ... | ... ... | ... | ... ... ... |ОК | ... ... | ... ... ... ... ... ... |
| | ... ... |
| | ... ... ... ... |True | ... |False | ... ... ... |True | ... ... | ... ... maman | ... ... ... ... | ... ... ... мына ... ... ... ... ендіру терезесі
Егер студентті басқа мамандыққа ауыстыру терезесін құру үшін ... ашып оған ... ... ... RadioButton, Button
DBLookupComboBox, ADOConnection, ADOQuery, DataSource компоненттерін
формаға орналастырамыз. Бұл ... біз ... ... ... ... ... ... Олардың қасиеттерін өзгертеміз.
3.8. кесте.Form7 формасының қасиеттері
|Қасиеттері ... мәні ... ... ... ... ... ... түрі ... бас |
| |Оқу түрі ... |
| ... | ... ... ... ... ... бас |
| ... ... |
| ... | |
| ... | ... компоненттері ... ... ... бас |
| ... ... ... ... ... ... ... ... |
| | ... алу үшін |
|KeyField ... | ... ... | ... ... | ... ... ... |True | ... |False | ... компонентi | ... |True | ... ... | ... ... maman | ... компонентi ... ... | ... ... ... ... ... терезесі
Студенттерді оқудан шығару формасын құру үшін жаңа форма ... ... ... ... ... Label ... ... Button компонентінің екеуін, GroupBox ... ... ... ... ... ... ADOConnection
компонентттерін DBEdit компонентінің он бірін формаға орналастырамыз.
Формаға орналастырған компоненттердің қасиеттерін өзгертеміз.
3.9.кесте. ... ... ... мәні ... ... ... ... қасиеттері ... | ... ... ... ... | ... |Аты | ... ... аты | ... ... ... | ... ... | ... ... | ... ... | ... ... | ... ... түрі | ... |Оқу түрі | ... ... ... күні | ... |clNavy ... ... үшін |
|fsBold |True ... қоюу үшін ... ... ... | ... тақырыбы |
|Button1 ... | ... ... | ... компоненттері ... | ... ... |
|DataField ... ... алу үшін ... ... ... ... |
| | ... ... ... | ... қажетті |
|DataField |Aty ... алу үшін ... ... ... арасмыен |
| | ... ... ... | ... ... ... ... aty |бағандытаңдап алу үшін ... ... ... ... |
| | ... орнату |
|DBEdit4. | ... ... ... |Tuilgan ... ... алу үшін ... ... |Кестелер арасмыен |
| | ... ... ... | ... ... ... ... |бағандытаңдап алу үшін |
|DataSource ... ... ... |
| | ... ... ... | ... ... ... |Ulty ... алу үшін ... ... |Кестелер арасмыен |
| | ... ... ... | ... ... |
|DataField ... ... алу үшін ... ... ... ... |
| | ... орнату |
|DBEdit8. | ... ... ... |Oku turi ... алу үшін ... ... ... арасмыен |
| | ... ... ... | ... ... ... |Okitu turi ... алу үшін ... ... ... ... |
| | ... ... ... | ... қажетті |
|DataField |Oku turi ... алу үшін ... ... |Кестелер арасмыен |
| | ... ... ... | ... қажетті ... |Okuga ... kuni ... алу үшін |
|DataSource ... ... ... |
| | ... ... ... | | ... |zhinisi | ... ... ... |True | ... |False | ... ... | ... |True | ... ... | ... ... maman | ... компонентi ... ... | ... ... ... 10-шы ... көрінісі мына түрде
болады.
3.11. сурет. Тізімнен шығару терезесі
Менюлер қатарында құрылған мамандықтар бойынша есеп беру ... үшін жаңа ... ашып оған ... компоненттерді орналастырамыз. Жаңа
формаға ADOConnection, ADOQuery, DataSource, ADOTable, DBLookupComboBox,
Label, Button компоненттерін қолданамыз. ... ... ... ... ... ... Form6 формасының қасиетттері.
|Қасиеттері ... мәні ... ... |
|Label компонентінің қасиеттері ... | ... ... |
|Label1 ... | ... ... саны | ... | | ... ... ... |Mamandik | ... ... | ... ... | ... ... | ... ... ... |True | ... |False | ... ... ... |True | ... |ADOConnection | ... |SELECT * | |
| |FROM ... | |
| |WHERE ... LIKE : | |
| ... | ... компонентi ... ... | ... ... ... ... ... бас |
| | ... ... ... мамандықтар бойынша есеп беру терезесі мына ... ... ... бойынша есеп беру терезесі
Менюлер қатарында құрылған Ұлттардың құрамы бойынша есеп беру
терезесін құру үшін жаңа ... ашып оған ... ... Жаңа ... ... ... ... ADOTable,
DBLookupComboBox, Label, Button компоненттерін қолданамыз. Компоненттерді
орналастырып болған соң, олардың қасиеттерін өзгертеміз.
3.11. кесте. Form6 формасының ... ... мәні ... ... |
|Label компонентінің қасиеттері ... | ... ... ... ... | ... ... саны | ... | | ... ... ... |Ulttar | ... |Ulttar | ... |Ulttar | ... ... | ... ... ... |True | ... |False | ... ... ... |True | ... ... | ... |SELECT * | |
| |FROM ... | |
| |WHERE Ulttar LIKE : | |
| |Ulty | ... ... ... ... | ... компонентi ... ... | ... ... ... есеп беру ... көрінісі мына түрде.
3.13. сурет. Ұлттардың құрамы бойынша есеп беру
Бағдарлама орындалуының қойылымы
№4 Кәсіптік лицейге ... ... ... ... ... терезе көрінісі 3.14. суреттегідей.
3.14. сурет. Қабылдау бөлімі терезесі.
Оқу орнына келген жаңа студентті тіркеу үшін ... ... ... ... оның ішкі ... ... тіркеу қатарын
немесе саймандар тақтасындағы студентті тіркеу ... ... ... ... ... ... ... базаға ендіру терезесі
Ашылған терезеге жаңа студенттің барлық ... ... ... ұлты ... ... жағдайда, терезедегі Ұлттарды қосу
батырмасын шерткенде 3.16. сутреттегідей ... ... ... ... Ұлттарды қосу терезесі
Ендіріп болған соң ОК батырмасын басып, Студенттерді ... ... ... қосу ... басқанда бағдарламаға сақталады. 3.17.
сурет.
3.17. сурет. Қабылдау бөлімі терезесі
Студентті бағдарламадан ... үшін ... ... ... немесе саймандар тақтасынан іздеу батырмасын таңдағанда 3.18.
суреттегідей көріністе Іздеу терезесі ... ... ... ... ... ... ... қойып, мамандығын таңдап мысалға: ... ... ... ... студенттер тізімін шығарады.
3.18. сурет. Іздеу терезесі
Фамилиясы бойынша қатарына белгі қойып Фамилияны ... ... ... ... ... ... сол іздеген адамды тауып
береді. 3.19.сурет
3.19.сурет. Іздеу терезесі
Іздеген студент жайлы толық ... көру үшін ... ... екі рет ... 3.20. ... ... ... сурет. Студент жайлы толық ақпарат терезесі.
Студент басқа мамандыққа ауысқан жағдайда Өзгерту батырмасын шертіп
мамандығын ... ... ... ... 3.21. ... ... ашылады.
3.21. сурет. Басқа мамандыққа ауыстыру терезесі.
Егер Оқу орнына жаңа мамандық қосылған ... ... ... мамандықтарды ендіру немесе саймандар тақтасындағы ... ... ... ашамыз.
3.20.сурет. Мамандықтарды ендіру терезесі
Студенттің суретін жүктеу үшін сол ... ... ... ... ... кестеден таңдап Студенттің суретін жүктеу қатарын немесе
саймандар тақтасынан таңдап шерткенде ... ... ... ... ... ... ... басып суреттер орналасқан бумадан қажетті суретті
таңдап ОК батырмасын басып жүктейміз.
Есеп беру ... ... ... ... ... есеп ... ... бойынша есеп беру ... ... оқу ... ... және ... құрамы бойынша есеп береді. 3.22. – ... ... ... есеп ... ... сурет. Мамандықтар бойынша есеп беру терезесі
3.23. сурет. Ұлттар құрамы ... есеп беру ... ... ... ... Алгоритм түсінігі. Жобада пайдаланылған алгоритмдер түрі
Алгоритм деп берілген есептің ... ... ... ... ... ... ... Кез келген есептің шешу кезеңін қарапайым амалдар
тізбегіне бөлектеуге болады. Алгоритмді компьютерде ... үшін ... ... ... шығу ... ... ... аша түсетін оның мынадай қасиеттері бар:
1. Алгоритмнің  дискреттілігі ... ... ... ... және ... Алгоритмге қатысты әрекеттердің
бәрі дискретті болады. Алгоритмнің жұмысына  қажетті  материалдар ... ... және ... ... ... ... –біздің   қалауымызға қарай өзгертуге болмайтын
нақты нұсқау алгоритмде не істеу ... ... ... береді. Мысалы,
бір есепті шешудің алгоритмі берілсе онда ... ... ... ... сол ... ... ... орындасақ, есеп шығады.
Алгоритмнің осы қасиетін оның анықталғандық қасиеті дейміз. Бұл жағдай адам
сияқты емес ойлау қабілеті жоқ ... ... ... ... шешу ... ... берді. Мұндай құрылғылар алгоритмнің
жарлықтарын ... ... ... Сондықтан алгоритмді  есепті
 шығаруға  қажеттінің  бәрі  бір  мәнді ... ... ... әрі ... ... ... ... детерминдік қасиеті. Алгоритм түсінікті болуымен қатар
мағынасы әр түрлі бұйрықтардан тұрмауы ... яғни ... ... жол ... қажет.
Нәтижелілік қасиеті. Кез келген алгоритм қадамдарының саны ... ... және ... бір ... ... ... ... шешімі жоқтығы да
нәтиже болып есептеледі.
Көпшілік ... ... ... ... ... тек қана бір
есепті ғана емес, бір ... ... ... ... ... ... жағдайда көпшілік қасиеті алгоритмді әр ... ... үшін ... ... ... негізгі құрылымдары
Бұл элементарлық ... ... ... 3 ... ... құрылады:
• тізбектік немесе сызықтық.
• тармақтық немесе альтернативалық.
• қайталану немесе циқлдік.
Тізбектік немесе ... ...... тек ... ... ... ... айтады.
Тармақталу немесе альтернативалық ... ... ... байланысты тармақталып келетін алгоритмді айтады.
Тармақталу немесе альтернативалық құрылымының өзі шарт қойылуына байланысты
толық, қысқа, таңдау ... үшке ... ... циклдік құрылым - шарттың сақталуы кезінде
командалар ... ... ... үшін берілетін ... ... ... цикл ... ... ... қойылуына байланысты n-рет, әзірше, дейін, үшін деп төрт
түрге бөлінеді.
3.2.2. Бағдарламаның алгоритмі блок ... ... ... ... ... сипаттау.
Бастапқы мәліметтерді ендіруге қолданылатын құжаттардың үлгісі.
Оқу орнына түсетін студенттен талап ететін ... ... ... ... ... ... қай оқу ... келгені
• мекен – жайы
Бағдарламаның жұмыс ... ... ... ... ... ... ... туралы толық мәліметті;
• ұлттардың құрамы бойынша;
• мамандықтар құрамы бойынша;
• студенттердің жас аралаығы бойынша;
• мәліметтерді баспаға ... ... ... ... MS Access ... жұмысты бастаймыз. MS Access-ті іске қосу үшін
келесі тәсілдерді орындаймыз. Баптау – ... Accses 2003 ... ... ... қоры ... меню ... саймандар
тақтасынан және қалып-күй жолынан тұратын MS Access басты терезесі шығады.
2.14. Microsoft Accses 2003 ... ... меню ... ... батырмасын басқанда
келесідегідей Создание файла жанама терезе ашылады, Ашылған терезеден
Новая база ... ... ... ... Файл ... базы данных
терезесі ашылады. Ол терезеде құрып жатқан МБ – ды сақтайтын жолды көрсетіп
База данных деген атпен ... ... ... ... ... Файл ... базы данных терезесі
База данных деген ат беріп Создать батырмасын басқанда Сақтаған атпен
негізгі МБ құру терезесі шығады. Ашыл,ан терезеден Таблицы ... ... ... ... ... База ... батырмасын басқанда 2.14. суреттегідей Новая таблица терезесі
шығады.
2.14. сурет Новая таблица терезесі
Новая таблица терезесінен Конструктор ... ... ОК ... ... ... ... ... Конструктор режимінде терезе ашылады.
ере Бос өрістерге қажетті аттарды теріп типтерін таңдаймыз (2.15. ... ... ... ... құрған кезде мынадай типтерді қолдандым
|Өріс аты ... типі | ... ... |50 ... ... |30 ... aty ... |30 ... kuni, jyly ... ... формат даты |
|Meken – jayi ... |50 ... ... |15 ... ... |25 ... ... |10 ... turi ... |15 ... turi ... |15 ... |Текстовый |30 ... ... ... OLE | ... ... |10 ... ... kuni |Дата/время ... ... даты ... ... саймандар тақтасынан ключевое поле батырмасын басып
өрістің бірінші тұрған Famyliya қатарына қойып сақтаймыз. ... ... База ... ... Создать батырмасын шертіп
Конструктор режимін таңдап ... ... ... bazaStudent
maman, ulttar, tb2, тобтар кестелерін типтерін таңдап ... ... және tb2 ... ... байланыс орнатамыз. Ол үшін
саймандар тақтасындағы Схема данных батырмасын шерткенде Добавление ... ... ... ... ... ... ... құрған кестелер тізімі тұрады. Сол
кестелердің ... ... ... таңдап Добавить батырмасын шертіп
терезені жабамыз. Схеме данных терезесінде таңдаған кестелер шығады. Шыққан
bazaStudent және tb2 ... ... ... орнатамыз. Ол 2.17.
суреттегідей көріністе болады.
2.17. сурет Схема данных терезесі
Кестелер арасынан байланыс ... ... ... ... Енді
кестелерді Delphi - объектілі бағдарламалау ортасымен байланыстыру қалды.
IV. БАҒДАРЛАМАНЫ ІСКЕ АСЫРУ
Жобаны іске асыру
Дипломдық жобаданы іске ... ... ... Microsoft Windows XP Professional, жүйелі блок Intel( R)
Core(TM) i3 CPU 530 @ 2.93GHz 2.93 ГГц, 1,89 ГБ ОЗУ ... ... ... ... Borland Delphi 7 ... ортасы орнатылу
керек. Өйткені осы ... ... 32 ... ... ... ... ... жасауға болады. Сонымен қатар
Delphi 7 ... ... ... ... Office ... ... ... ақпараттармен байланыс жасап, ... ... ... ... ... Бұл ... жоба аса күрделі
емес онда бір емес ... ... ... деректерімен
көрсетілетін болғандықтан, сол студенттер туралы ... ... ... ... ... толтырып сақтап ... ... ... жасалған форманың негізгі проектісіне осы деректер
қоймасында сақталып ... ... ... мәліметтер жазылған
кестелерді шақырып осылайша байланыс ... Егер ... ... тағы да жаңадан келген студенттер қосқымыз ... ... ол ... ... ... базасындағы
кестеге қосып ендіруіміз керек. Әйтпесе ол ... ... Бұл ... ... ... ... ... бір
оқу орнында оқитын жалпы студенттердің тізімі, сол оқу орнында ... ... ... ... ... ... ... құрылған “Қабылдау бөлімі” бағдарламасында
қалай жұмыс істеу керек.
Ғ9 пернесіне ... ... ... ... ... Қабылдау бөлімі терезесі ашылады. Бұл форма бетіндегі
ToolButtonкомпонентін шерткенде онда ... жаңа ... ... ... формасы шығады.Міне осы терезеде жаңа ... ... ... базасында сақталған бұрыннан ... ... ... аты, ... аты, ... ... ... туған күні, оқыту түрі, оқу ... ... ... ... ... деп аталатынTEdit, TDBLookupComboBox,
TRadioButton компонентінде толтырасыз. Содан ... сол ... ... ... жүктеу ” батырмасына басып файлдан ... ... ... батырмасына басасыз. Сонда ... ... ... ... form1 терезесіндегі Қабылдау бөлімідеп
аталатын TDBGrid компонентіне шығады. Ал ... ... атты ... көрініп тұрады.
Енді Операциялар ... мына ... ... ... ... бөлім орналасқан. Олар: Жоғарыда айтылғандай ... ... ... ... ... мәліметттер базасында сақталған кестелер
болып табылады. Енді осылардың ... кез- ... ... базада сақталған деректер дәл осы ... ... ... Осы ... бөлімге жоғарыдағы жаңа ... ... Ал ... ... ... ... ... осы форма
бетіндегі TDBLookupComboBox компонентінен ... ... ... ... мамандықтағы студенттер толығымен TDBGrid
компонентіне шығады. ... кез – ... ... ... ... алу ... қатарды екі рет шерткенде, студент жайлы толық ақпарат шығады.Осы
терезедегі TВutton ... ... ... ... ... мамандыққа
ауыстыру үшін TDBLookupComboBoxкомпонентінен ... ... ... ... ақпарат терезесінде, толық деректерді Excel-
ге ... үшін ... ... ... ... ... Баптау бөлімінен Мамандықтарды ендіру қатарын таңдағанда Сол оқу
орнына жаңадан қосылған мамандықтарды TEdit ... ... ... ... болады. Негізгі терезедегі Сұрыптау
бөлімі арқылы TDBGrid компонентінде байланысып ... ... ... ... ... TDBGrid ... ... тұрған кестедегі
кез келген қатарды таңдап, яғни оқудан шығару үшін сол ... ... жаңа ... ... Ашылған терезеде студенттің ... ... ... ... студенттің шығу себебін таңдау үшін
TradioButtonкомпоненті арқылы таңдап Tвuttonкомпоненті арқылы ... ... ... міне ... ... ... арқылы
іске асырасыз.
Қолданушыға нұсқау
Қолданушы басқармасы төмендегідей бөлімдерден тұрады:
• Бағдарлама құрылымы ... ... ... ... ... ... form1 ... және 7 диалогтық
формадан тұрады. Ондағы ... База ... ... ... ... қызметкерлердің деректері сақталатын
“bazaStudent”, “maman”, “ulttar”, ... ... ... ... ... ... форма мен деректер базасы байланыс жасайды.
• Құрылғылар баптау ... ... ... ... ... ... ... ендірген кезде
немесе толық ... ... ... ... ... өшірген кезде, және мамандықтар мен ... ... міне ... ... осылардың әр қайсысына жеке- жеке
хабарламалар ... ... іске қосу ... пернесіне басып, бағдарламаны орындауға ... ... ... ... базасына қосылу) терезесінде деректер базасы
қосылып тұрған негізгі ... яғни ... іске ... ... ... құрылымы туралы (қолданушы интерфейсінің ... ... ... ... ... ... қатарын
басқан кезде, form2 (Жаңа студенттерді тіркеу) ... ... ... осы ... ... ... келген туденттерді ... ... ... ... нұсқау
Жүйелік бағдарламашы нұсқауы ... ... ... ... ... ... мағлұмат
Бұл бағдарлама проектісі 3 бөлімнен тұрады:
1. Файл - бөлімі бағдарламадан шығу ... ...... ... және студенттерді фамилиясы бойынша,
мамандықтары бойынша іздеуге мүмкіндік береді.
3. Баптау - бұл бөлім студенттің суретін жүктеуге, және оқу ... ... ... ... ... ... ... барлығын нұсқауға сәйкес толтыру керек.Қолданатын
компьютерлеріңіз Microsoft Windows XP Professional, ... блок Intel( ... i3 CPU 530 @ 2.93GHz 2.93 ГГц, 1,89 ГБ ... Құрылым
Бұл бағдарлама Borland Delphi 7 бағдарламалау ортасында жасалған. Осы
ортада біз ... ... Office Accese ... ... ... ... Баптау
Бағдарлама тағы да басқа ... ... ... ... ... толтырып жасауға болады.
• Тексеру
Жоғарыдағы нұсқауларға сүйене отырып, студенттердің ... ... ... қосу ... ... ... тексеру нәтижесінде
сол деректерін деректер базасындағы кестелерден де көре ... ... ... ... ... ... ... ендірген кезде қателер
анықталса, сол қателер туралы хабарламалар шығады. Ал ... ... ... және оқу орнына жаңа мамандық қосқан кезде
қателер ... ... ... шығады.
V. ЭКОНОМИКАЛЫҚ БӨЛІМ
Деректерді өңдеу және енгізуге кететін шығындардың ... ... және ... ... ... ... формула
бойынша есептейміз:
C=Cалг+Cжжкш+Cен+Cтқж;
(1)
Мұндағы , Салг – алгоритмді құруға кететін шығындар;
Сжжкш – бағдарламаны жөндеп, ... ... ... – бағдарламаны енгізуге кеткен шығындар;
Стқж –– техникалық құралдарды сатып алуға кететін шығындар;
5.1.2. Алгоритмді құруға кеткен ... ... ... ... ... ... бойынша есептей
аламыз:
Cалг=Ақ *У+Әқк қ
(2)
Мұндағы Ақ – ... ... ... ... ... У –
бағдарламаны жасауға кеткен уақыт мөлшері; Әқкқ - әлеуметтік қажеттілікке
кеткен қаржы (26%);
Жасаушының ... ... ... – 60000 тг., ал бағдарлама құруға
кеткен уақыт мөлшері – 1 ай. ... ... ... ... 6000 теңгені құрайды.
Cалг=60000тг*1 ай+6000тг=66000тг.
5.1.3. Бағдарламаны жазуға және түзетуге кеткен шығындар
Бағдарламаны жазуға және түзетуге кеткен шығын (3) – ... ... ... – бағдарламаны түзетуге кеткен машиналық уақыттың
құны;
Қжжка – бағдарламашының түзетуге және ... ... ... қоры
(жалақысының қоры).
Жалақы қоры (4)-формула бойынша есептеледі:
Қжжка = ... Әқбқ ... Ас – ... кеткен күн(ай) саны; Байлығы – бағдарламашының
айына алатын айлығы (тг/айына); Әқбқ - әлеуметтік қажеттілікке бөлінген
қаржы ... ... ... бір ай ... ... ... енгізуге кеткен шығындар есебі
Бағдарламаны енгізуге кеткен шығындар (5)-формула ... ... Кен – ... ... ... ... бағасы; Әбағ/ақ –
енгізу кезіндегі бағдарламашының жалақысының қоры.
Машина уақытының бағасы (6) – ... ... ... ... k ... жұмыс істеуге кеткен машина уақыты; d – ... ... ... ... ... g ... ... машина уақытының бағасы:
Әбағ/ақ = Б жөндеу/ йлығы
*+ОтФсоц ... ...... ... кеткен еңбегінің жалақысы;
d – ДЭЕМ-мен жұмыс істеуге кеткен күндер саны; Д – бір айдағы күндер саны;
ДЭЕМ-мен ... ... 6 күн ... Бір айда ... ... саны 25 күнді құраса, онда бағдарламашының енгізуге кеткен еңбегінің
жалақысы:
Әбағ/ақ =60000тг*(6күн/25күн)+6000тг=20400тг.
Компьютерде күніне 5 сағаттан жұмыс істелінді ... ... ... ... ... ... құралдар жиынына кеткен кеткен шығындар есебі
|Техникалық құралдар ... (тг) ... IV2.94 ... |90000 ... R) Celeron(R) CPU 2.93GHz | ... ... б/у |1500 ... : |105000 ... ... ... ... шығындар 105000 теңгені құрайды.
Барлық өнімді ... және ... ... шығындар төмендегі
есептеледі:
С=66000тг+26400тг+105000тг+169000тг=266400тг.
5.2. Бағдарламаны енгізуге дейінгі шығындар ... ... ... ... мына ... ... = ЗПсок+ ... Затр – ... ... мен бухгалтердің жылдық жалақысы; Әқбқ
- әлеуметтік қажеттілікке бөлінген ... ... мен ... ... ... жалақысы мына формуламен
есептеледі:
ЗПсок=Qсок*N*12
(9)
Мұндағы Qсок – айлық жалақы (СОК); N-СОК саны, мөлшері;
Бағдарламашы жалақысы – ... ... кадр ... ...... ... ... енгізгеннен кейінгі
шығындар есептемесі
Бағдарламаны енгізгеннен кейін шешім шығаратын адамдар саны 1 адамғ
азайды. Есеп шығаруға кеткен ... ... ... ... мына ... анықталады:
Кмаш=tg*g
(10)
Мұндағы tg – ДЭЕМ-н бір айда қолдануға кеткен сағат ... g – ... 1 ... ... құжатты қағаз бетіне басып шығару үшін 9 минут жұмсалады.
Принтерден Кпеч ... ... ... үшін ... ... ... ... есептеледі:
Кпеч=tпеч*Nвар*q
(11)
Мұндағы – t печ – 1 дананы басып ... ... ... Nвар ... q – ... ... 1 сағаттық құны.
Бір құжатты басып шығаруға 0,01 сағат кетеді. Дана саны шамамен екеу,
ал q =200тг/сағ.
Кпеч=0.01сағ.*105дана*200тг*12ай=2520тг.
ДЭЕМ қолдануға кеткен 1 ... ... – 125 ... ал ... ... жылдық алатын жалақысы келесі формула бойынша
анықталады:
ЗПсок=60000тг*12ай=720000тг.
Бағдарламалық жиынды енгізгеннен кейінгі жиындардың ... ... ... ... анықталады:
Шығ ... ... ... ... есебі
Бағдарламалық комплексті енгізгеннен кейінгі экономикалық шығындар
мына ... ... ... Шығ - ... ... енгізуге дейінгі шығындар; Затр’- жүйені енгізгеннен
кейінгі шығындар.
Э=1890000тг-1022520тг=867480тг.
Бағдарламалық комплекстің ... ... мына ... ... Ж ... ... енгізуге кеткен шығындар; Ү – енгізуден
экономикалық шығындар.
Бағдарламалық комплекстің ... ... ... ... ... Ү – ... ... шығындар; Тн – капиталдық тиімділіктің
коэффициентінің нормативі (const=0.32); Ж – жүйені жасап, ... ... ... ТЕХНИКАСЫНЫҢ ШАРАЛАРЫ
6.1. ДК.құрылғысының техникалық қауіпсіздігі
1. Ғимаратта БДТ және ДЭЕМ қолданылған жалюзі,перде және тағы ... ... ... ... ... ... күн сәулесінен және жұмыс орнында
тыс жарық ... ... ... орнында ВДТ және ПЭВМ ... ... ... ара ... ... ... ... бір видеоманитор мен екінші экранның орналасу ара қашықтықтары 2,0м кем
болмауы керек.
- блок ... ... кез – ... ... ара ... 1,0м
болмауы керек.
- Терезе тамы мен үстел ара қашықтығы 0,25м ден 0,5м-ге дейін болуы керек.
3. Жұмыс үстелінің ... ... ... ... (манитор
көлемі ,жүйелі блок,перне тақта, т.с.с.) құрылымының ... ... ... сипаттамасын эргономикалық талаппен сәйкес болуы керек.
4. Жұмыс орындағы ... ... ВДТ және ПЭВМ ... ... қолдануын жанартуды қамтамасыз етіп,мойын-иық бұлшық еттерімен
арқасының өсу ... ... ... орындағы (кресло)
көтермелі,жоғары төмен бұралмалы және ... ... ... жота мен ... ... ара ... ... болуы
керек.
5. Орындықтың үстіндегі жағы,арқасы және тағы басқада элементтері
жартылай ... ... ... болуы керек.
6. Видеоманитор экранымен қолданушы көзінің ара қашықтығы 70-80см,егер
әріп,символ,белгілер көлеміне қарай кіші болса 50см кем ... ... ВДТ және ПЭВМ ... дымқыл және жеңіл тазалық жүргізіп
отыруы керек.
8. ВДТ және ПЭВМ ғимараттарда алғашқы дәрігерлік жәрдем ... өрт ... ... ... етілуі керек.
2.Кәсіпкер ұйымының жұмыс орнының талаптары.
2.1. Жұмыс орнының БДТ ... ... ... (дербес
электрондық есептеу машинасы),ПК және ЭС электрондық есептеуіш орталығында
және бөлмелерде зиянды негізгі көздерін жоятындар мен ... ... ... ... ... ... ... жоғары
қысым нұсқау мағынасын талап етіп,оны орындаған кезде 1,5-2м
биіктікте бір-бірімен араласу кепілдемесін ұсынады.
2.3. Шкаф,сейф,дискеттер сақтау ... ... ... арнайы бөлмеде сақталуы керек.
2.4. Жұмыс үстелінің биіктігі 68-80см ... ... ... ... ... жөн.
2.5. Жұмыс үстелінде аяқ қоятын жердің биіктігі 60см,ені 50см,тізеден
төмен 45см және ... ... ... үшін 65смаспауы керек.
2.6. Жұмыс орнында аяқ қою құралы ұсынылған,онын ені 30см ... ... ... ... қоятын жер ынғайлы болуы тиіс.
2.8. Перне тақтаның арнайы орны жұмыс істеу ... ... ... ... болуы керек,қолданушыға қатысты үстелден бөлек немесе үстелдің
үсті мен жанының ара қашықтығы 10-30см ... ... ... мен ... ара қашықтығы 30см кем болмауы керек.
2.9. Жұмыс орындағы ұйымдарының техникалық ... ... ЭС ... (бағдарламаны басқару станоктар,техникалық комплекстің
жұмыстары,димсперчелік басқару пульті,т.с.с.),қадағалауын талап ... ... ... ... (БДТ) және дербес электрондық – есептеу
машиналарымен (ДЭЕМ) жұмыс істеу жағдайларына және ұйымдастыруға қойылатын
талаптар: Осы ... ... мен ... (ары қарай қағидалар)
“бейнедисплейлік терминалдар және дербес электронды есептеу машиналары мен
жұмыс ... ... және ... қойылатын гигиеналық
талаптар”.
Министрліктерге, ведомстволарға, басқарушы субъектілерге қатысты.
Олардың бағыну және ... ... ... электронды есептеу
машиналарының барлық типтерінде, ... ... және ... ... электронды есептеу машиналары, дербес компьютер және
электронды жүйе базасында және солардың негізіндегі электрондық – ... және ... ... ... және ... ... жобалау, орналастыру және пайдалануға қойылатын
гигиеналық талаптарды регламенттейді.
Санитарлық қағидалар .
Осы қағидаларды мемлекет ұйымдарының және ... ... ... ... және жеке ... мемлекеттік
санитариялық – эпидемиологиялық қадағалауын және бұзбауын ... ... ... ... ... ... ... қызмет көрсету ұйымдары мен мекемелеріне жүктеледі.
(Қазақстан Республикасының “Халықтың ...... ... ... ... ... Мемлекеттік
санитариялық – ... ... ... ... Қазақстан
Республикасының Министрлер кабинетімен бекітілген 25.04.95 ж. ... ... 16 ... ... ережелер мен нормалар
республикалық нормативті құжат ... ... және оны ... және
меншіктену түріне қарамастан БДТ мен ДЭЕМ ... ... ... жеке және ... ... ... мекемелердің
ведомствалардың және министрліктердің сақтауы міндетті ...... ... ... ... ... ... ережелерді бұзушы БДТ, ДЭЕМ, ДК және ЭЖ-ні жасау, өндіру,
сатып алу, сату және ... ... ... жеке ... оқу ... мен ... ... мен жұмысшылары, лауазымды тұлғалар
олардың ведомствалық түріне қарамастан Қазақстан Республикасының заңдарына
сәйкес ... ... және ... ... Осы ... ... бірге №1.10.076-94 Есептегіш
орталардың жұмысшылары үшін Санитариялық ережелер мен ... ... ... ...... машиналарда және бейнедисплейлік
терминалдарда есептеу техникасы кабинеттерінде және дисплей – кластарының
орта оқу ... ... ... жұмыс барлық типтерінде
санитариялық – гигиеналық нормалар мен ережелер ... мен ... ... ... ... ... министрлігімен 22.08.94 бекітілген
жағдайлар өз күшін жойды”.
6.2. ДЭЕМ және бейнедисплейлік терминалға ... БДТ, ... ДК және ЭЖ ... ... ұсыныстарды
ескеруіміз керек.
- Техникалық құжаттамаға ... іс- ... ... нақты айқындығына ұсыныс)
- Электр қауіпсіздігі және ... ... ... ... ... ... ... Республикасының Госсанадзоры қолдануға
болады деп шешкен материалдар қолданылады.
2. ... ... БДТ, ... ДК және ЭЖ ... дұрыс көсетіліп оқуды қамтамасыз ету ... ... БДТ, ... ДК және ЭЖ -ның ... ... ... және ... сәйкес сертификаты болуы керек.
БДТ және ДЭЕМ эксплуотациялы бөлмеге қойылатын ... ... ... БДТ, ... ДК және ЭЖ ... міндетті түрде эксплуотацияға
арналған жеке -жеке контурлар бойынша жерлестіріледі.
2. Оқу ... тек ... ... ... керек.
3. Офистардағы, администрациялық кәсіпорындардағы және ... ... БДТ мен ДЭЕМ ... ... жұмыс алаңы
4.0 кв – дан кем ... ... ал ... және ... 6 кв ... кем ... ... Оқу
орындарындағы 1 жұмыс орнының алаңы 5 кв ... кем ... Ал, ... ... 6 кв ... ал ... 20 кв
метрдан кем ... ... ... ... өте ... электромагниттік сәулелер шығаратынына байланысты
компьютерлерді ... ... ... ... ... ... ... орналастыру керек.
4. БДТ мен ДЭЕМ орналасқан бөлме ... ... ... мен ДЭЕМ ... ... ... ... шу, ... ... лампасы ЖТ ЖҚРА-дағы (Жоғары тұрақтылықты ... ... ... ЛПО 36 және ЖТ ... ... сериялары жоқ
болған жағдайда,
БДТ мен ДЭЕМ бөлмелері ауасы таза және ... ... ... ... мен ДЭЕМ бөлмелерінің іші ... ... ... үшін ... ... үшін ... мен ДЭЕМ бөлмелерінің ішін жабдықтауға полимерлік материалдарды
қолдану үшін, ең ... ... ... және ... ... ... керек.
Барлық оқу орындарында БДТ мен ДЭЕМ ... ... ... зиянды химиялық ... ... ... материалдарды қолдануға тиым салынады.
БДТ мен ДЭЕМ бөлмелерінің едені ылғи ... тұру үшін ... ... ... ... БДТ, ДЭЕМ және ... ... жұмыс істеу кезінде еңбек режимі
мен демалуды ұйымдастыру шаралары.
БДТ, ДЭЕМ және дербес компьютермен жұмыс істеу ... ... ... демалуды ұйымдастыру еңбек түріне байланысты ұйымдастырылады.
Еңбек күш қуат пен ауырлығына байланысты 3 ... ... ... 3 ... ... А тобы – БДТ ... ДЭЕМ ... істеуде экраннан информацияларды оқу;
• Б тобы – ... ... ... В тобы - ... жұмыс істеудегі шығармашыдық жұмыс;
1. Түскі үзіліс ... ... ... ... туралы” заңына
сәйкес келуі керек немесе ұйымның (кәсіпорынның) ішкі еңбек тәртібінің
уақытына сәйкес келеді.
2. Еңбекшінің жұмысқа ... ... мен ... сақтауды қамту үшін
жұмыс уақыты кезінде қосымша үзілістер орнатылу керек.
3. Қосымша үзілістер саны мен ... ... ... ... ... ДЭЕМ, ДК, және ЭЖ–мен 8 сағаттық ... ... ... ... ... ... керек:
1. Категориялық жұмыстарға – жұмыс уақыты басталғаннан бастап 2
сағаттан ... және ... ... ... ... 15 ... дейін
созылуы керек.
2. Категориялық жұмыстарға - жұмыс уақыты басталғаннан кейін 2
сағаттан ... және 1,5-2 ... ... ... ... біткенде қосымша
үзілістерді 15 минут немесе әрбір бір сағаттан кейін 10 минутқа ... ... - ... уақыты басталғаннан кейін 1,5-2 сағаттан
кейін және 1,5-2 сағаттан түскі үзіліс біткенде, қосымша үзілістер ... ... ... ... ... БДТ ... ұзақтығы 2 сағаттан
аспаукерек. БДТ, ДЭЕМ, ДК және ЭЖ үшін түнгі (22-ден 6-ға дейін) ... ... ... еңбек түріне қарамастан қосымша үзілістер 60-минутқа
дейін созылу керек.Қосымша үзілістер ... ... ... ... ДЭЕМ және БДТ жұмыс істейтін қоғамдық бөлмелерде температура
ылғалдылық және ауа ... осы ... ... ... ... керек.БДТ мен ДЭЕМ да жұмыс істеу негізгі болып табылатын
қоғамдық ... ... ... ... болу ... ... жобада істелген іс - ... ... бұл ... жобада құрылған “Қабылдау бөлімі” бағдарламасы
айтарлықтай ... ... ... ... ... ... ... жеткілікті шешетіндей функциялары жоқ. Бұл
бағдарлама оқу ... ... ... ... ... алғаш тіркеуге алуға көмектеседі. Мәліметтер ... ... ... ... құрылған “Қабылдау
бөлімі” бағдарламасындағы ... ... ... ... ... ... бұл ... тағы да бірнеше ... ... ... одан әрі ... ... ... оқу ... қабылданған студенттедің толық мәліметтерін
ендіруге, Студент жайлы толық ақпарат алуға, мамандықтар ... ... ... ... жайлы толық мәліметтер беріледі.
Студенттердің ... ... ... ... ... ... Егер де осы бағдарламаны басқа оқу орындары ... онда ... ... өзгертіп және деректер ... ... ... сол оқу ... ... тура ... ... ешқандай қиындығы жоқ. Біріншіден, деректер базасындағы
кестеге өзгерістер ... ... ... ... формадағы
кестедегі деректерді өшіріп, кез- ... ... ... Егер де осы ... жобаны дұрыстап оқып ... ... ... ... ... түрде жұмыс істей
аласыз. Бұл ... ... ... ... ... ... ... салалары дамып өсіп келгенде,
сондай ерекше, талапты адамдарға ... арта ... ... ... жастар бағдарлама құру өнерімен көптеп айналысуымыз керек.
VIII. ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР
Жолдасова – «Экономика негіздері» «Фолиант» ... – 2008 ... Н, ... Н.Б – ... ... «Фолиант» Астана –
2008ж.
• Қ.Б. Қарынбаев ... ... ... ... Е.Қ. ... ... А.Б. Дәулетқұлов – «Жаңа информатикалық
технологиялар»
• А. Флеменов – ... ... Delphi7 – 2006 ... Н. ... – Delphi в задачах и примерах – 2003ж
...... по ... на ... А. Я. ...... с ... базами данных в Delphi7 –
2000 ж
• А. Я. Архангельский – Язык SQL в Delphi7 – 2004 ... Д ... ... баз данных - 2005ж
• Л.М. Климова Delphi7 самоучитель. – 2005ж
IX. ҚЫСҚАРТЫЛҒАН ...... ...... ...... ... – Дербес компьютер
БДТ – Бейнедисплейлік терминал
ЖТ ЖҚРА – Жоғары тұрақтылықты жинақтап қосуды ... ...... ... машина.
ДҚБЖ – деректер қоймасын басқару жүйесі.
SQL – (Structured Query Language) – сұраныстың құрылымдық тілі.
DDL – (Data ... ... - ... анықтау операторлары.
DML-(Data Manipulation Language)-деректерді манипуляциялайтын операторлар.
DCL- (Data Control Language) - деректерді басқару ... – Query By Example – ... ... ... ... - Electronic Numerical Integrator and Computer
ИС - интегралды схемалар
IBM -
MS-DOS -
UNIX -
RAD – Rapid ... ... - ... ... ... ... – Мәліметтер қоры
МБ – Мәліметтер базасы
ҚОСЫМША

Пән: Информатика
Жұмыс түрі: Дипломдық жұмыс
Көлемі: 63 бет
Бұл жұмыстың бағасы: 1 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
«Қабылдау комиссиясы жұмысын автоматтандыру»63 бет
Ауыл мектебі оқушыларының экологиялық тәрбиесін қалыптастырудың теориялық негіздері5 бет
Психологиялық тренинг технологиясына кіріспе. Оқу-әдістемелік құрал236 бет
Тізбектелген сабақтар топтамасына бағдарламаның бір модулі қалай және неге енгізілгені туралы рефлексивтік есеп (2000 сөз)7 бет
Телекоммуникациялық жүйе болашақ біріңғай ақпараттық кеңістік бизнес-субъектісінің прототипі негізінде6 бет
Қазақстан Республикасының егемендігі аясындағы сұрақтар, саяси партиялар жайында12 бет
Өнімнің бәсекеге қабілеттілігін бағалаудың әдістемелік негіздері6 бет
Ағымдағы міндеттемелердің аудитін ұйымдастыру60 бет
Білім беруді ақпараттандыруда педагогикалық технология11 бет
Модель және компьютерлік модельдеу негіздері50 бет


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


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

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

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

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

Email: info@stud.kz

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

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