Видео прокат жүйесінің автоматтандырылған моделін құру

МАЗМҰНЫ

КІРІСПЕ

ІІ ТЕОРИЯЛЫҚ БӨЛІМ

1.1 BDE Administrator ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 5.6
1.2 Database Desktop ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .6.15
1.3 Программаның баяндалуы (жалпы мағлұматтар) ... ... ... ... ... ... .15.16

ІІІ ТӘЖІРИБЕЛІК БӨЛІМ

2.1 Есептің қойылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 16
2.2 Есептің алгоритмі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..17
2.3 Логикалық құрылымының баяндалуы ... ... ... ... ... ... ... ... ... ... ...17.18
2.4 Шақыру және жүктеу ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .18.19
2.5 Қажетті техникалық жабдықтар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..19
2.6 Кіріс мәліметтер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 19
2.7 Шығыс мәліметтер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 19
2.8 Бақылау мысалдарын баяндау ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .19

ҚОРЫТЫНДЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...21.22

ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ ... ... ... ... ... ... ... ... ... ... .23.31

ҚОСЫМША ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 31.35
КІРІСПЕ
МББЖ дегеніміз – бағдарламалық қамтама. Бұның арқасында қолданушылар деректер базасын (ДБ) анықтай, құрай және қолдай алады, сонымен қатар оған қатынасты бақылай алады.
МББЖ ортасының компоненттері
1-суретте көрсетілгендей МББЖ ортасынан келесі 5 негізгі компоненттерді бөлуге болады:




КӨПІР
Компьютер Адам

Сурет 1. МББЖ ортасының компоненттері

Аппараттық қамтама. МББЖ мен жұмыс істеу үшін кейбір аппараттық қамтама керек. Ол өте кең шектрде вариациялана алады – дара дербес компьютерден және көп компьютерлерден тұратын желілерге дейін. Қолданылып жатқан аппараттық қамтама қолданылып жатқан МББЖ-ға және организацияның талаптарына тәуелді. Кейбір МББЖ-лер тек қана нақты аппараттық қамтамаға немесе құралға орналған, ал басқалары кең ауқымды аппараттық қамтамалармен және ОЖ-мен жұмыс істей алады. МББЖ мен жұмыс істеу үшін әдетте минимум оперативтік және дискілік жады жеткілікті болады (бірақ ол жүйенің керекті өнімділігіне жеткізе алмайды).
Бағдарламалық қамтама. Бұл компонент МББЖ-ң өзінің бағдарламалық қамтамасын және қолданбалы программаларды қамтиды. Әдетте қосымшалар С, COBOL, Fortran, Ada немесе Pascal деген сияқты үшінші буынды тілдерде немесе SQL сияқты 4-ші буынды тілдерде құрылады. Дегенмен, МББЖ өзі 4-ші буынды құрал-саймандарға ие бола алады. Олардың арқасында ол өзі қосымшаларды тез жасай алады.
МӘЛІМЕТТЕР. МББЖ ортасының ең маңызды компонеттернің бірі – мәліметтер болып табылады. Мәліметтер компьютер мен адамның арасындағы көпірдің рөлін ойнайды. ДБ жұмыс мәліметтерін сақтау мен қатар мәліметтерді де сақтайды, яғни «мәліметтер туралы мәліметтер».
Процедуралар. Процедураларға нұсқаулар мен тәртіптер қатысты. Олар ДБ қолданған және құрастырғанда мәнге алыну керек.
Қолданушылар. Қолданушылар ДБ-ң клиенттері болып келеді. Өйткені ДБ-сы олардың ақпараттық мұқтаждығын күтуі үшін құрылады, проектеледі және қуатталады.
Әртүрлі ұйымдардың табысты жұмыс жасауы үшін ақпаратты жүйенің дамығанын талап етеді. Сонда сол деректермен автоматтандырылған жинауды, өңдеуді және монипуляциялауды іске асырады.
Деректер базасы деп, деректердің электрондық сақтаушысын айтады. Оларға қатынас, бір немесе бірнеше компьютерлер көмегімен іске асады. Әдетте деректер базасы деректерді сақтау үшін жасалады.
DELPHI жүйесі деректер базасын басқару жүйесі болып табылмайды, егер сөздің тура мағынасын алатын болсақ, бірақ толық ДББЖ ( деректер база–сын басқару жүйесі ) мүмкіндіктеріне ие. Ұсынылып отырған DELPHI құралы локальдік және клиент-серверлік деректер базасын құрып, және оның ішінде жұмыс істеуге және кез-келген деректер базасымен жұмыс істей алатын қолданба құруға мүмкіндік береді .
DELPHI-ді кәдімгі ДББЖ деп айтуға, оның өзінің кестелік форматының болмауы ( деректерді сипаттау тілі ) бөгет жасайды.Сондықтан ол басқа ДББЖ кестелік форматын қолданады . Мысалы : dBase, Paradox, InterBase.
Бұны бірақ та жетіспеушілігі деп те айтуға болмайды, себебі аталған форматтар өздерін жақсы қолданушылық қабілетін көрсетті. Сонда да DELPHI мүмкіншіліктері арнайы ДББЖ мүмкіншіліктерінен қалыспайды, кей-кезде олардан асып та тұрады.
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ

1. В.В.Фаронов DELPHI 5 . Руководство программиста.
Издательство «Нолидж», Москва 2001
2. В.Гофман, А.Хомоненко Работа с базами данных в DELPHI.
Издательство «БХВ – Петербург», Санкт – Петербург 2000
3. А.М. Епанешников , В.А. Епанешников DELPHI база данных
Издательство «ДИАЛОГ – МИФИ», Москва 2000
4. А.Я. Архангельский Програмирование в Delphi 7.
Издательство «Бином», Москва 2004
5. Т. Конноли Базы данных Проектирование, реализация и сопровождение. Теория и практика
Издательсво «Вильямс», Москва 2000
6. В. Понамарев Delphi 7 Studio Самоучитель.
Издательство «БХВ-Петербург», Санкт-Петербург 2003
        
        Видео прокат жүйесінің автоматтандырылған моделін құру
МАЗМҰНЫ
КІРІСПЕ
ІІ ТЕОРИЯЛЫҚ БӨЛІМ
1. BDE
Administrator.......................................................
.........................5-6
2. Database
Desktop.............................................................
....................6-15
3. ... ... ... ... БӨЛІМ
1. Есептің
қойылымы............................................................
....................16
2. Есептің
алгоритмі...........................................................
.......................17
3. Логикалық құрылымының
баяндалуы...........................................17-18
4. Шақыру және
жүктеу..............................................................
.......18-19
5. Қажетті техникалық
жабдықтар..........................................................1
9
6. Кіріс
мәліметтер..........................................................
..........................19
7. Шығыс
мәліметтер..........................................................
......................19
8. ... ... ... ... ... – бағдарламалық қамтама. Бұның ... ... ... (ДБ) ... ... және ... алады, сонымен қатар оған
қатынасты бақылай алады.
МББЖ ортасының компоненттері
1-суретте көрсетілгендей МББЖ ортасынан келесі 5 ... ... ... ... 1. МББЖ ... ... қамтама. МББЖ мен жұмыс істеу үшін кейбір аппараттық қамтама
керек. Ол өте кең ... ... ... – дара ... ... көп ... тұратын желілерге дейін. Қолданылып ... ... ... ... ... және ... тәуелді. Кейбір МББЖ-лер тек қана нақты аппараттық қамтамаға
немесе ... ... ал ... кең ... ... ... ОЖ-мен жұмыс істей алады. МББЖ мен жұмыс істеу үшін ... ... және ... жады жеткілікті болады (бірақ ол жүйенің ... ... ... ... Бұл компонент МББЖ-ң өзінің бағдарламалық
қамтамасын және қолданбалы программаларды қамтиды. ... ... ... Fortran, Ada ... Pascal ... ... үшінші буынды тілдерде
немесе SQL сияқты 4-ші буынды тілдерде құрылады. Дегенмен, МББЖ өзі ... ... ие бола ... ... ... ол өзі
қосымшаларды тез жасай алады.
МӘЛІМЕТТЕР. МББЖ ортасының ең маңызды компонеттернің бірі – ... ... ... ... мен ... арасындағы көпірдің рөлін
ойнайды. ДБ жұмыс мәліметтерін сақтау мен қатар мәліметтерді де ... ... ... ... Процедураларға нұсқаулар мен тәртіптер қатысты. Олар ДБ
қолданған және ... ... ... ... ... ДБ-ң ... ... келеді. Өйткені ДБ-сы
олардың ақпараттық мұқтаждығын күтуі үшін құрылады, проектеледі ... ... ... ... ... үшін ақпаратты жүйенің дамығанын
талап етеді. Сонда сол деректермен автоматтандырылған жинауды, ... ... іске ... ... деп, деректердің электрондық сақтаушысын айтады. Оларға
қатынас, бір немесе ... ... ... іске ... ... ... деректерді сақтау үшін жасалады.
DELPHI жүйесі деректер базасын басқару жүйесі болып ... ... тура ... ... ... бірақ толық ДББЖ ( деректер база–сын
басқару жүйесі ) мүмкіндіктеріне ие. Ұсынылып ... DELPHI ... және ... деректер базасын құрып, және оның ішінде
жұмыс істеуге және кез-келген деректер ... ... ... алатын
қолданба құруға мүмкіндік береді .
DELPHI-ді кәдімгі ДББЖ деп ... оның ... ... ... ( деректерді сипаттау тілі ) бөгет жасайды.Сондықтан ол басқа ДББЖ
кестелік форматын қолданады . Мысалы : dBase, Paradox, ... ... та ... деп те айтуға болмайды, себебі аталған
форматтар өздерін ... ... ... ... Сонда да DELPHI
мүмкіншіліктері арнайы ДББЖ мүмкіншіліктерінен қалыспайды, кей-кезде
олардан асып та ... ... ... BDE Administrator
Құрылатын мәліметтер базасы компьютердің директориясында болуы керек.
Директорияны компьютерде, серверде, түбір каталогта ... ішкі ... ... мысалы :
1) C :\ Primer ;
2) C :\ \ \…..\ Primer .
Paradox, dBase және FoxPro ... ... ... ... ... ) МББЖ -нің жергілікті режимінде жұмыс істейді.
МББЖ технологиясында МБ ... ... ... ... ... псевданим арқылы іске асырылады.
BDE Administrator утилиті Delphi – мен ... ... ...... ... қадам компьютердің С:\ немесе D:\ дискілерінде
өзіміздің жұмысымызды сақтау үшін ... ... –де МБ ... BDE ... ... ... іске
асырылады. Сондықтан біздің "C :\ PRIMER " BDE ... - да ... ... екі ... ... ... :
1. Windows ... столына тікелей :
Пуск / Программы / Borland Delphi 6 / BDE Administrator
2. ... ... ... ... ... ол экранның IDE-нің
жоғарғы қатарында Delphі-дің басты менюінде орналасқан.
DateBase ... ... және одан Exproler ... таңдаймыз. Осы
командамен BDE Administrator утилитін жібереміз.Жібергеннен кейін келесі
амалдар орындалады:
Негізгі ... Object | New ... ... ... ... (Сурет –
2) МБ – ның құрылған типін (Standard) ... ... ОК ... Администратормен терезенің сол ... ... ... Оны PRIMER атымен өзгертеміз. Ол үшін МБ ... ... ... ... ... – 2 ... базасының драйвер типін таңдау терезесі
Оң жақ терезеде МБ параметрлері ... ... ... да, тек ... ... ... Бұл ... МБ орналасқан
катологқа жолды енгізу үшін жол сілтейді. Жолды енгізу үшін PATH ... оң ... ... ... батырманы басып, С:\PRIMER каталогын
таңдап ОК батырмасын басамыз (Сурет 5). Енді ... ... ... ... ол үшін сол жақ ... тышқанның оң жақ батырмасымен
псевдоним атын шертеміз және Apply элементін менюден ... ... ... ... ... ... ... да, ОК
батырмасын басуымыз керек.
Сонымен BDE ... ... ... ... ... соң ... ... Енді оған басқа утилиттерден хабарласуға болады. Бірақ МБ
псевдонимі бар каталог әлі бос. ... ... ... ... ... 3 - Мәліметтер базасының псевдоним параметрлерінің терезесі
1.2 Database Desktop
Мәліметтер базасының кестелерін құру үшін Database Desktop (DBD) ... ... | Borland Delphi 6| Database Desktop ) ... ... ... жіберілуінен кейін жұмысшы псевдонимі утилитін орнатамыз.
Бұл псевдоним автоматты ... ... ... ... Егер жұмысшы
псевдонимі орнатылмаса, онда DBD жұмыс істеген ... ... ... керек, бұл уақытты көп алады.
Жұмысшы псевдонимін орнату үшін бас ... File | Working ... ... керек және Aliases түсетін тізімінде псевдоним атын
PRIMER-ді ... , одан ... Ok ... басу ... Бас ... ... New | Table ... осыдан кейін МБ ... ... ... ... болады.(6-сурет)
Сурет 6 - Database Desktop утилиті: МБ кестесінің құрылымын анықтау
терезесі
Сурет 7 - Өріс алаңын ... ... ... ... ... Field Name бағанасына
материалдар енгіземіз. Өріс ... ... ... Type ... ... жақ ... ... Бұған жауап ретінде керек өріс типін таңдау
үшін өріс ... ... ... ( ... Paradox ... ... ... 8-суретінде келтірілген.
Paradox пішімінің өрістер типі.
➢ Alpha – кез ... ... ... ... ұзындығы 1-255
байттық жол;
➢ Number – мағынасы оң және теріс болуы мүмкін, ұзындығы 8 ... ... ... ... – 10- нен 10- ге ... $ Money - ... оң және ... болуы мүмкін сандық өріс. Ондық
нүкте мен ақша белгісін бейнелеу үшін ... ... ... ... Short – тек қана - 32768- ден 32767- ге ... ... ... ... ... 2 ... ... өріс.
➢ Long Integer – -2147483648- ден ... ге ... ... сандардан тұратын және ұзындығы 4 байт болатын
сандық өріс.
➢ # BCD – BCD (Binary Coded Decimal) пішімінің деректерінен тұратын
сандық ... ... ... ... ... ... жылдамдығы
аз, бірақ нақтылығы жоғары. Ондық нүктеден кейін 0 мен ... ... ... ... мүмкін.
➢ Date – біздің заманымызға дейінгі 9999- шы жылдың 1- ... ... ... 9999- шы ... 31- ші
желтоқсанына дейінгі даталардан тұратын , ұзындығы төрт байттық
даталар өрісі.
➢ Time – ... ... ... ... ... және ... сағатпен шектелген, ұзындығы төрт байттық уақыт өрісі.
➢ @ Timestamp – ... пен ... ... ... 8 ... ... ... Memo – ұзындықтарының қосындысы 255 байттан аспайтын және ... ... үшін ... ... Бұл өріс кез ... ... ... Кесте құру кезінде көрсетілетін
өлшемдер кестеде сақталынған барлық символдардың санын қайтарады,
ал қалғандары MB. ... жеке ... ... ... Memo – бұл Memo- ға өте ... өріс. Өрістің Memo- дан
бір артықшылығы – мәтіннің қарібін беру мүмкіндігі.
➢ Binary – кез ... ... ... ... ... Бұл ... ... ұзындықты қабылдауы мүмкін. Кесте құру кезінде
көрсетілетін өлшемдер кестеде сақталынған барлық ... ... ал ... MB. ... жеке ... Бұл өріс Inter Base- тегі BLOb ... өте ... Bytes – кез келген деректерден тұратын, ұзындығы 1-255 ... ... ... кестелер өрісі келесідей өрістерді қабылдауы мүмкін:
➢ Character (Alpha) – кез ... ... ... тұратын,
ұзындығы 1-254 байттық жол;
➢ Float (Numeric) – мәндері оң және теріс болуы ... ... 1-120 ... ... ... Бұл өте ... шамалардан тұрады.
Сондықтан бұл өрістермен жұмыс ... ... ... ... ... ... ... отыру керек.
Ондық нүктелерден кейінгі цифрлардың саны бүкіл өрістің өлшеміне
қарағанда 2-ге кем болу керек;
➢ Number (BCD) – BCD ... ... ... өлшемі 1-20
байттық сандық өріс. Сандық өлшемдерге қарағанда бұл өрістің
есептеу жылдамдығы ... ... ... нақтылығы біршама
жоғары. Ондық нүктелерден кейінгі сандардың саны бүкіл ... ... 2-ге кем болу ... Date – ... 8 ... ... ... Келісім бойынша қысқа
даталар пішімі қолданылады (Short Date ... Memo – ... ... қосындысы 255 байттан аспайтын және
символдарды ... үшін ... ... Өріс кез ... ... ... Бұл өріс жеке ... сақталады. DateBase
Desktop-тың деректерді Memo типті өріске қоюға мүмкіндігі жоқ;
➢ OLE - ... ... ... өзін құраған қолданбаларды шақыратын
дыбыс, бейне, құжаттардан, яғни OLE ... ... ... and ... ... ... Бұл өріс те жеке ... және кез келген ұзындықты қабылдауы мүмкін;
➢ Binary – кез келген екілік мәліметтерден тұратын өріс. Берілген
өріс DBT ... жеке ... ... және кез келген
ұзындықты қабылдауы мүмкін. Бұл InterBase-тегі Blob өрісінің толық
аналогы;

InterBase пішімінің кестелер өрісі төмендегідей ... ... Short – тек қана ... ... ... ... бүтін
сандардан тұратын ұзындығы 4 байттық сандар өрісі;
➢ Long – ... ... ... ... сандардан тұратын, ұзындығы 4 байттық сандар өрісі;
➢ Float – мәндері оң және теріс ... ... ... 4 ... ... Сандар диапазоны 3.4*10-нен 1.7*10-не
дейінгі мәні 7 ... ... ... Double – ... оң және ... болуы мүмкін, ұзындығы 8 байттық
сандар өрісі. Бұл өрістің ұзындығы пиктограммаға ... ... ... ... ... дейінгі мәні 15
символдық сандарды қамтиды;
➢ Array – деректер ... ... ... InterBase 16-лық
өлшемдегі жиымдарды анықтауға мүмкіндік ... Өріс кез ... ... ... DateBase ... Array ... редакциялауға, сонымен қатар оларды құруға да
мүмкіншілігі жоқ;
➢ TextBlob – тек қана ... ... ... Blob өрісінің
бағыныңқы типті өрісі. Өріс кез келген ұзындықты қабылдауы ... ... TextBlob ... ... ... бар.
Material алаңы типін анықтау үшін, Alpha таңдаймыз және бағанға Size–ға
керекті мәнін көрсетеміз. Key ... ... ... Осы ... ... ... ... білдіреді. Ол үшін клавиатурадан ... ... ... ... кілтіпен индекстеледі.
Materialу кестесінің басқа бағаналарына анықтамалар енгіземіз
(Сурет-9).
Сурет 9 - Materialy кестесінің құрылымын анықтау
Есеп ... ... ... ... ... ... тиісті . Бір өрістен екінші өріске өту үшін Required ... іске ... ... өрістер мағынасына шек салу үшін
қызмет етеді :
• Minimum value - өрістің ең аз мәнін анықтайды;
• Maximum value - ... ... ... ... ... Default value – өріс мәнін келісім бойынша анықтайды
Picture – өрістің ... ... ... . ... құру үшін ... басу керек. Бір өрісте мәннің болмауы өрістің ... ... ... ... және есте сақтау.Кесте құрлымын конструкциялағаннан
кейін Database Desktop-та ... ... ... ... ... ... мүмкін болмауы мүмкін, онда латын алфавитін пайдалануға
болатынын атап өтейік.
Содан соң ... ... ... ... ( ... ) ... ... Materialу файлы құрылады.
Сурет 10 - Кестені сақтау терезесі
Құрылған кесте реструктурлануы. Егер МБ бар ... ... ... ... ... меню ... таңдау керек, пайда болған
диалогты терезеден кесте атын таңдап Ок ... басу ... ... ... ... Materialу кестесінде жазуларды жоқ болады,
өйткені біз оған мәліметтерді енгізген жоқпыз ).
Сурет 11 - ... ... ...... әлі ... DBD-дан(бірнеше жазбаға өзгеріс енгізіп немесе өшіргіміз келсе) тура
кестені жаңа жазбамен толтырғымыз келсе F9 ... ... ... ... ... келсе Table| Restructure меню ... ... ... ... ... ... терезе көрсетіледі.
Кесте деталін конструкциялау. Кесте деталі болып табылатын екінші кесте
құрылымын ... " ... ... " ... .12) . Бұл ... ... ... кесте мастерімен ұқсас. Келесі айырмашылықтар
бар.
Сурет 12 - Prihod кестесінің құрылымы
Барлық өрістерге N_ Prih ... ... Required ... өйткені бұл өріс автоинкрементті болғандықтан оны мәнмен
толтырғанда жаңа жазбаны автоматты түрде есте ... ... ... ”,“ ... ” алаңдарына индекс құрамыз. Ол үшін біз
қиылысатын Table ... ... ... Indexes) ... . ... ... диалогты терезе 13- суретте көрсетілгендей көрініс
береді.
Сурет 13 - Терезенің оң жағына ... Indexes ... ... болды
Жаңа индексті анықтау үшін , Define ... ... ... ... Fields ... біз ... ... тізім мазмұны
көрсетіледі. Index Fields өрісінде құрылған индекске кірушілерді ... ... Fields ... Index Fields ... нақтылы өрісті
көшіріп алу үшін оң бағдарша бейнелеуі бар батырманы басу ... ... ... қосу ... ... ол ... ... алмасу ретін
анықтайды. Index Fields тізіміне ... ... ... соң ( ... Ok ... ... ... 14 - Индекс құрамына кіретін өрістерді анықтау
Көрінген терезеде индекс аты сұралады ( сурет-15). Атын ... ... басу ... ... 15 - ... ... ... атын өріс атымен қою рұқсат етілмейді. Өйткені келесіде ... жаңа ... ... ... оның аты ... тізімінде пайда
болады.
16 - суретте көрсетілген, жаңа ... ... ... оның ... ... ... ... 16 - Prihod кестесі үшін анықталған индекстер ... аты ... ... , біз оны ... аламыз (Erase батырмасы)
немесе өзгерту ( Modify батырмасы ).
Құрылған ... Prihod ... ... базасының конструкциялау. Енді МБ -н ... ... ... ... ... ... Есептің
қойылымынан белгілі болғандай " Материалдар " және " ... ... ... ... ... ... олай дейтініміз Materialy
кестесіндегі бір жазбаға Prihod кестесіндегі сол материалға бірнеше ... ... ... ... болып 2 кестеде бар Materialy өрісі болып
табылады. Кесте мәліметтің ... ... ... –те ... ... ... ... арасындағы
байланысты екіншіден каскадты жерді анықтайды.
Prihod кестесін ( элемент File ... | Table | Open ) ашып және ... ... ... ( Table | Restructure ) кіреді. Table Properties
түсетін тізімінде Refrential Integrity ... ... және ... басамыз. Көрінген диалогтық терезеде ( сурет .17) Fields тізімінде
Prihod ... ... ... ал Tables ... – primer
базасының кестелері көрсетілген .
Сурет 17 - Сілтемелік бүтіндікті құруға арналған терезе
Tables тізімінде Materialy кестесін ... және сол жақ ... . Parents Key ... ... ... бірінші кілті
көрсетілген .
Update rules айырып қосқыштар ... ... ... ... ... ... өріс байланыс мәнінің өзгеруін Prihod
кестесінің каскады әсерін анықтайды:
• Cascade – Prihod ... ... ... жою немесе каскадты
өзгеріс;
Prohibit - Materialy кестесінде жазбаны жою ... ... ... ... Cascade ... ( ... .18) Ok кнопкасын басамыз.
Сурет 18 - ... ... ... ... атау сұралып-сілтегішті бүтіндік аталынады. Атын енгіземіз
мысалы Materialy мысалы _Prihod _ ... және Ok ... ... ... ( Save ... ) кестесіндегі өзгерістерді сақтап, Prihod (
Table | Restructure ) ... ... ... ... ... ... тізімінде Secondary Indexes элементін таңдаймыз индекстер
тізімінде Material атмен пайда болған жаңа индексті көреміз .Бұл ... ... ... кезде автоматты түрде тұрғызылған ( сурет 19).
Сурет 19 - Сілтемелік бүтіндікті құрғанан кейінгі Prihod кестесіндегі
индекстер тізімі
Осымен МБ ... ... ... ... ... ... ... кейін құрылған кестелермен жұмыс істеу ... ... ... ... Ал «Кинотеатрлар афишасын құру»
таблицаларын Қосымша Ә-де көресіз (Ә 1, 2, 3)
1.3 Программаның ... ... ... ...... ... әрі ... жұмысын қамтамасыз
ететін күрделі механизм. Ол визуалды түрде бір ... ... ... ... атқарады. Терезелер экранда толық немесе бөлшектелген
түрде бір- бірін жаба ... ... ... бұл Word ... ... Exsel кестелік процессор ортасының «қатаңдығына» үйренген
қолданушының дисккомфорт сезімін ... ... ... нұсқасы 1994 жылы жарыққа шығып, кейінгі жылдары
оның бірте-бірте кеңейтілген 2, 3, 4, 5, 6, 7 – ... ... ... 5, ... ... бір-бірінен айырмашылығы жоқ деуге болады, екеуі де Windows
32 операциялық жүйесінің негізінде ... Delphi 6-да ... ... ... мүмкіндігі кеңейтілген және берілгендер қорымен жұмыс
істеуде өзгешеліктер енгізілген.
Delphi-дің негізгі ерекшелігі – онда ... ... ... ... тәсілдер пайдаланылады. Компоненттік тәсілдің мәнісі жеңіл: әр
қосымша арнайы іс-әрекеттерді орындайтын компоненттерден жинақталады. Ол
жеткіліксіз ... ... ... ... ... ... ... визуальды компоненттер кітапханасында (VCL – Visual Component
Library) ... ... ... ... ... ... ... өте көп. Пайдаланушы жаңа компонент дайындап, оны
осы панельге қосуына да болады.
Delphi-де ... ... ... ... ... анимация,
мультимедиа үрдістерін ұйымдастыру, OLE технологиясын пайдаланып, басқа
офистік ... ... ... жұмыс істеу жене т.б. ... ... Delphi ... ... шешуге мүмкіндік береді, оның
ішінде:
• Әртүрлі бағыттағы аяқталған қосымшаларды Windows үшін ... Кез ... ... кез ... қосымшалар үшін профессионалды
көрінетін интерфейсті тез құру. Интерфейс Windows- тың барлық
талаптарын ... және ... ... ... ... түрде ыңғайланады. Өйткені Windows-
тың көптеген функцияларын, кітапханаларын қолданады;
• Бағдарламалаудың ... ... ... ... функция,
форма, компоненттердің динамикалы біріктірілетін кітапханасын
(DDL) құру;
• Кез келген типтегі жергілікті және жойылған мәліметтер базасымен
жұмыс ... ... ... құру;
• Кестелері, графиктері бар күрделі есеп ... құру ... ... ... Windows ... жұмыс істеуге болатын өз қосымшалары
үшін анықтамалық жүйелерді (hlp файлдары) құру;
• Windows- тың ... ... және ... ... тың ... үшін ... профессионалды
бағдарламаларын құру.
Көптеген операторлардың жазылуы Турбо Паскальдағы сияқты. Бірақ,
мұнда прогаммалауды үйрену үшін ... ... ... ... ... ... ... компоненттерді пайдалану және ... ... ... білу қажет.
Delphi программалау ортасы
Дельфи программалау ортасы
1. Delphi 7-нің ... ... ... ... ... ... ... (Object Inspecteor).
4. Модуль терезесі (программалық код ... ... ... ... ... ... палитрасы.
ІІІ ТӘЖІРИБЕЛІК БӨЛІМ
2.1 ЕСЕПТІҢ ҚОЙЫЛымы ЛОРгшщзшг
“Мәліметтер базасы” пәні ... ... ... “Видеопрокат жүйесін құру”
«Оқырман билеті және Формуляр» пәндік облысында жұмыс ... ... ... ... ... ... Манжу ... ... ... ... _______ ... Даурен
Тапсырманы орындауға қабылдап алған күні "___" ___________ 2007 ж.
Аяқталған жұмысты қорғау күні "____"___________2007 ж.
2.2 ЕСЕПТІҢ АЛГОРИТМІ
1. «Видеопрокат ... ... ... ... ... ... және
«Пункт» объектілерін таңдау;
2. Таңдалған объектілерге сәйкес мәліметтер жинау;
3. Объектілерді зерттеп, атрибуттарын анықтау;
4. Администратор рөлінде болып, ... ... ... ... ... ... ... істеуді ыңғайлы ету үшін,формалар ... ... ... есеп ... құрамыз.
6. Мәліметтер базасымен тез әрі эффективті жұмыс істеу үшін, қолданушы
менюын құрамыз.
7. Delphi ортасында ... ... ... ... ... ... ... баяндалуы
Кесте 4.3.1 - Unit1
|1 |Модуль аты |
|2 ... ... басы ... ... модульдердің жиыны ... ... ... бөлімі ... ... ... ... ... ... ... ішінде көрінбейтін элементтер классын анықтайды |
|38,40 |Түсініктемелер ... |Кез – ... ... және ... кез – ... жерде |
| |көрінетін элементтер класын ... ... ... ... аяқталуы ... ... ... ... ... ... ... ... ... |Қолданылатын модульдердің жиыны ... ... ... ... ... денесі ... ... ... ... ... коды ... А-да ... 4.3.2 – Unit2
|1 |Модуль аты |
|2 ... ... басы ... ... ... ... ... ... ... ... ... |Модульдің ішінде көрінбейтін элементтер классын анықтайды ... ... ... |Кез – ... ... және ... кез – ... жерде |
| |көрінетін элементтер класын ... ... ... ... ... ... ... ... бөлімі ... ... ... ... ... ... ... ... ... аяқталуы ... ... коды ... А-да көрсетілген.
Кесте 4.3.3 – Unit3
|1 |Модуль аты |
|2 ... ... басы ... ... ... жиыны ... ... ... ... ... ... |Модульдің ішінде көрінбейтін элементтер ... ... ... ... ... |Кез – келген ... және ... кез – ... жерде |
| ... ... ... ... ... ... ... аяқталуы ... ... ... ... ... ... ... бөлімі ... ... ... ... |Модульдің аяқталуы ... ... коды ... А-да көрсетілген.
Қалған Unit-тердің логикалық құрылымы жоғарғы Unit-терге ұқсас. Төменде
қалған Unit-тердің не ... ... 4.3.4 – ... ... ... бөлек кестесі ... | ... ... ... ... |Meloman Query арқылы құру ... ... Query ... құру ... ... Query ... құру ... |Greendog бойынша есеп беруді жасау ... ... ... бойынша есеп беруді жасау ... ... ... ... құру ... ... туралы мағлұмат құру ... ... ... ... құру ... Unit-тердің кодын Қосымша А-да көруге болады.
2.5 Шақыру және жүктеу
Мәліметтер базасын ұйымдастыру үшін BDE Administrator – ды іске қосу:
Іске қосу | ... | Borland Delphi 6 | BDE ... ... ... құру үшін DataBase Desktop – ты ... қосу | ... | Borland Delphi 6 | DataBase Desktop;
Delphi-ді Windows арқылы іске қосу ... қосу – ... – Borland Delphi 6 – Delphi ... ... ... ... тексеру үшін F9 пернесі арқылы
жүктейміз.
2.6 Қажетті техникалық жабдықтар
Берілген курстық жобамызды Delphi ... ... үшін Pentium ... ... ... мүмкіндіктерін пайдаландық.
Орындалған жұмысты қағаз бетіне түсіру HP LaserJet 1200 ... ... ... ... ... мәліметтер
«Афиша» құжатына белгілі бір киноның атын, кинотеатрдың атын, сонымен қатар
қай күні және қай уақытта көрсететіні, ол киноның режиссерын, бас ... ... ... ... мен ... ... ... шығарамыз
2.9 Бақылау мысалдарын баяндау
Бұл курстық жұмыста біз 3 кесте құрдық, ... ... ... ... ... ... Ә-де ... болады). Біздің бас формамыз
құрылған 3 ... және 5 ... ... Әр бір ... ішкі ... ... «ДБ-мен жұмыс істеу» менюі, оның ішкі менюлері «Пункт», «Клиент» және
«Фильм». Мұнда біз ... ... жоя және ... ... ... ... Ә 4, 5, 6);
❖ «Құжаттар» менюі, оның ішкі менюлері «Meloman» ... ... біз ... ақпаратты көре аламыз (Қосымша Ә-гі Ә
7, 8, 9);
❖ «Статистика» менюі, оның ішкі менюлері «Greendog ... есеп ... ... ... бойынша есеп беру». Мұнда біз осы ішкі менюлердің
атына сәйкес, «есеп беру» батырмасын басып мәліметті аламыз ... ... Ә 11, 12, 13, 14, ... ... ... ... оның ішкі ... «Автор туралы», «Проект
туралы», «Фильмдер туралы» . ... біз ... ... ... және жалпы
проект және фильмдер туралы мағлумат көре аламыз (Қосымша Ә-гі Ә ... 18, ... ... ... Ол проектен шығу үшін жасалған.
ҚОРЫТЫНДЫ
Қорыта келгенде, мен осы ... ... ... ... ... ... жетістіктерге қол жеткізіп отырған, қызықты да
күрделі ... – Delphi ... ... ... ... ала ... ... басқа программалау ... ... ең ... ... жетістіктерінің талаптарына сай өз ерекшеліктерімен қатар өз
мүмкіншіліктері де бар озығы ... көз ... - де ... ... ... базасын басқару жүйелері
құру, программа мәзірін құру, анимация, мультимедиа үрдістерін ұйымдастыру,
OLE технологиясын пайдаланып, басқа офистік қосымшаларды ... ... ... және т.б. іс- әрекеттерді орындауға болады. Delphi көптеген
есептерді шешуге, кестелері, графиктері бар ... есеп ... ... ... шығаруға мүмкіндік береді. Сонымен қатар ғаламның түкпір-
түкпіріндегі бұрышында болып жатқан барлық ... ... ... ... ... ... жетістіктерді, яғни барлық мәліметтерді
бүкіл ... ... ... – Интернет арқылы білетін болсақ, осы
мүмкіндіктерге одан да әрі қарай қол жеткізуге Delphi ... да ... қоса ... жұмыстың тақырыбы – ... ... ... ... ... Бұл ... кіріспе, теориялық бөлім және
тәжірибелік бөлімдерден тұрады. Сонымен бірге қорытынды, қосымша ... ... ... ... жұмысты автоматтандыру. Уақытты үнемдеу.
Delphi ортасының осындай мүмкіндіктерін пайдалана отырып, өзіміздің
курстық жобамыздың ... ... ... ... ... және сол
арқылы әртүрлі құжаттар мен есеп ... ... ... ... ... программалауды игердік.
Қазіргі уақытта құрылымдық программалау тілі – DELPHI-ға ... ... DELPHI – ... дәрежелі программалау тіліне жатады. Себебі
олимпиада ... ... ... сай оны тек ... тілінде көптеген құнды және деңгейлік тапсырмаларының
берілуімен ... ... ... DELPHI ... ... ... құрылымдық программаларды құру тәсілдерін толық
қамтитын оқулықтар көптеп шығарылуда. DELPHI программалау тілін ... ... ... ... ... игі ... ... DELPHI программалау тілін бізге оқытуға, меңгеруге біздің
мұғалімдер әр ... ... ... барысында Программалау
тіліндегі ең-ең күрделі тақырыптардың бірінен бастап, оңайына ... Оны ... ... ... аса тиімді әдістер қолданған.
DELPHI – программалық жабдықтауды өңдейтін құрал ғана емес сонымен
бірге ол дербес компьютер ... үшін ... ... ... ... ... және МБ түрлі салаларында қарастырылатын үлкен
кәсіпорындық ... ... мен ... ... арналған өте
жоғары дәрежелі программалау тілі болып келеді. DELPHI-дің ... бар. ... үшін кең ... ... ... ... уақытта көптеген фирмалар мен кәсіпорын жүйелерінде, біздің
мақсатымызда тіпті кітапханада да DELPHI пайдаланылады. DELPHI ортасы дайын
жобаның әр түрлі бөлімін құрастыруға ... ... ... программалар
жиынтығы кіретін интегралданған жобалау қабықшасы ретінде қарастыруға
болады.
Delphi ... ... ... ... ... өзіміздің
курстық жобамыздың тақырыбын ашатын мәліметтер базасын құрудық және ... ... ... мен есеп ... үйрендік. Сонымен қатар SQL
тілінде программалауды игердік.
Тоқсан ауыз сөздің ... ... ... ... Delphi ... өте зор және қазіргі уақытта кең ... ... ... ... табылады.
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
1. В.В.Фаронов DELPHI 5 . Руководство программиста.
Издательство «Нолидж», Москва 2001
2. ... ... ... с ... ... в DELPHI.
Издательство «БХВ – Петербург», Санкт – Петербург 2000
3. А.М. Епанешников , В.А. Епанешников DELPHI база данных
Издательство «ДИАЛОГ – ... ... ... А.Я. ... ... в Delphi 7.
Издательство «Бином», Москва 2004
5. Т. Конноли Базы данных Проектирование, реализация и сопровождение.
Теория и ... ... ... ... В. Понамарев Delphi 7 Studio Самоучитель.
Издательство «БХВ-Петербург», ... ... ... ... unit ... ... uses
4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
5. Dialogs,Unit2, Menus;
6. type
7. TForm1 = ... ... ... N1: ... N2: ... N3: ... N4: TMenuItem;
13. N5: TMenuItem;
14. N6: TMenuItem;
15. N7: TMenuItem;
16. N8: TMenuItem;
17. Meloman1: TMenuItem;
18. Greendog1: TMenuItem;
19. Grammafon1: TMenuItem;
20. ReportMeloman1: ... N9: ... N10: ... N11: ... N12: TMenuItem;
25. procedure N6Click(Sender: TObject);
26. procedure N7Click(Sender: TObject);
27. procedure ... ... ... ... ... ... ... TObject);
30. procedure Grammafon1Click(Sender: TObject);
31. procedure ReportMeloman1Click(Sender: TObject);
32. procedure N11Click(Sender: TObject);
33. procedure N5Click(Sender: TObject);
34. procedure N9Click(Sender: ... ... ... ... ... ... TObject);
37. private
38. { Private declarations }
39. public
40. { Public declarations }
41. end;
42. var
43. Form1: ... ... uses Unit3, Unit4, Unit5, Unit6, Unit7, Unit8, ... {$R *.dfm}
47. procedure TForm1.N6Click(Sender: TObject);
48. begin
49. Form1.Visible:=True;
50. Form3.Show;
51. end;
52. procedure TForm1.N7Click(Sender: TObject);
53. begin
54. ... ... ... ... ... ... ... Form1.Visible:=True;
60. Form5.Show;
61. end;
62. procedure TForm1.Meloman1Click(Sender: TObject);
63. begin
64. Form1.Visible:=True;
65. ... ... ... ... ... ... Form1.Visible:=True;
70. Form7.Show;
71. end;
72. procedure TForm1.Grammafon1Click(Sender: TObject);
73. begin
74. Form1.Visible:=True;
75. Form8.Show;
76. end;
77. procedure ... ... ... ... Form9.Show;
81. end;
82. procedure TForm1.N11Click(Sender: TObject);
83. begin
84. form10.Show;
85. end;
86. procedure TForm1.N5Click(Sender: TObject);
87. begin
88. If MessageDlg('Вы действительно хотите выйти?',
89. mtConfirmation,[mbYes,mbNo,mbCancel],0)=mrYes
90. Then ... ... ... ... TForm1.N9Click(Sender: TObject);
93. begin
94. form11.Show;
95. end;
96. procedure TForm1.N10Click(Sender: TObject);
97. begin
98. form12.Show;
99. end;
100. procedure TForm1.N12Click(Sender: ... ... ... ... ... unit ... interface
3. uses
4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
5. Dialogs, DB, DBTables, Grids, DBGrids, ... Unit2, ... ... type
8. TForm3 = class(TForm)
9. Panel1: TPanel;
10. Panel2: TPanel;
11. DBGrid1: TDBGrid;
12. BitBtn5: TBitBtn;
13. BitBtn1: TBitBtn;
14. BitBtn2: TBitBtn;
15. BitBtn3: TBitBtn;
16. BitBtn4: TBitBtn;
17. ... ... ... ... BitBtn2Click(Sender: TObject);
19. procedure BitBtn3Click(Sender: TObject);
20. procedure BitBtn4Click(Sender: TObject);
21. private
22. { Private declarations }
23. public
24. { Public ... ... ... ... Form3: ... ... {$R ... procedure TForm3.BitBtn1Click(Sender: TObject);
31. begin
32. DataModule2.punkt.Append;
33. end;
34. procedure TForm3.BitBtn2Click(Sender: TObject);
35. begin
36. DataModule2.punkt.Delete;
37. end;
38. procedure TForm3.BitBtn3Click(Sender: TObject);
39. begin
40. DataModule2.punkt.Edit;
41. end;
42. ... ... ... ... ... ... ... unit Unit4;
2. interface
3. uses
4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
5. ... ... Buttons, DB, Grids, DBGrids, ... ... ... TForm4 = ... Panel1: TPanel;
10. Panel2: TPanel;
11. DBGrid1: TDBGrid;
12. BitBtn1: TBitBtn;
13. BitBtn2: TBitBtn;
14. BitBtn3: TBitBtn;
15. BitBtn4: TBitBtn;
16. BitBtn5: TBitBtn;
17. procedure BitBtn1Click(Sender: ... ... ... TObject);
19. procedure BitBtn3Click(Sender: TObject);
20. procedure BitBtn4Click(Sender: TObject);
21. procedure BitBtn5Click(Sender: TObject);
22. private
23. { Private declarations }
24. public
25. { Public ... ... ... ... Form4: TForm4;
29. implementation
30. {$R *.dfm}
31. procedure TForm4.BitBtn1Click(Sender: TObject);
32. begin
33. DataModule2.klient.Append;
34. end;
35. ... ... ... begin
37. DataModule2.klient.Append;
38. end;
39. procedure TForm4.BitBtn3Click(Sender: TObject);
40. begin
41. DataModule2.klient.Delete;
42. end;
43. procedure TForm4.BitBtn4Click(Sender: TObject);
44. begin
45. DataModule2.klient.Edit;
46. ... ... ... ... ... DataModule2.klient.Post;
50. end;
51. end.
1. unit Unit5;
2. interface
3. unit ... ... ... Windows, ... ... ... Classes, Graphics, Controls,
Forms,
7. Dialogs, DB, Unit2, DBTables, Grids, DBGrids, StdCtrls, Buttons,
DBCtrls,
8. ExtCtrls;
9. type
10. TForm5 = class(TForm)
11. Panel1: ... Panel2: ... DBGrid1: ... BitBtn1: ... BitBtn2: ... BitBtn3: ... BitBtn4: TBitBtn;
18. BitBtn5: TBitBtn;
19. procedure BitBtn1Click(Sender: TObject);
20. procedure BitBtn2Click(Sender: ... ... ... ... ... BitBtn4Click(Sender: TObject);
23. private
24. { Private declarations }
25. public
26. { Public ... ... ... ... Form5: TForm5;
30. implementation
31. {$R *.dfm}
32. procedure TForm5.BitBtn1Click(Sender: TObject);
33. begin
34. DataModule2.film.Append;
35. end;
36. procedure TForm5.BitBtn2Click(Sender: TObject);
37. begin
38. DataModule2.film.Delete;
39. ... ... ... TObject);
41. begin
42. DataModule2.film.Edit;
43. end;
44. procedure TForm5.BitBtn4Click(Sender: TObject);
45. begin
46. DataModule2.film.Post;
47. end;
48. end.
1. unit Unit6;
2. interface
3. uses
4. Windows, Messages, SysUtils, ... Classes, ... ... Dialogs, Grids, DBGrids, ... DB, Unit2, ... Buttons, ... DBCtrls, ExtCtrls, jpeg;
7. type
8. TForm6 = class(TForm)
9. DBEdit1: TDBEdit;
10. DBEdit2: TDBEdit;
11. DBEdit3: TDBEdit;
12. DBEdit4: ... Label5: ... DBEdit5: ... DBNavigator1: TDBNavigator;
16. DBEdit6: TDBEdit;
17. Image1: TImage;
18. Label1: TLabel;
19. Label2: TLabel;
20. Label3: ... Label4: ... Label6: ... Label7: ... Image2: ... Image3: ... BitBtn3: TBitBtn;
27. procedure BitBtn1Click(Sender: TObject);
28. procedure BitBtn2Click(Sender: TObject);
29. ... { Private ... ... public
32. { Public declarations }
33. end;
34. var
35. Form6: ... ... {$R ... ... ... TObject);
39. begin
40. DataModule2.klient.Append;
41. end;
42. procedure TForm6.BitBtn2Click(Sender: TObject);
43. begin
44. DataModule2.klient.Delete;
45. end;
46. end.
47. uses
48. Windows, Messages, ... ... Classes, ... ... Dialogs, Grids, DBGrids, ... DB, Unit2, StdCtrls, Buttons, Mask,
50. DBCtrls, ExtCtrls, jpeg;
51. type
52. TForm6 = class(TForm)
53. DBEdit1: TDBEdit;
54. DBEdit2: TDBEdit;
55. DBEdit3: TDBEdit;
56. DBEdit4: ... Label5: ... DBEdit5: ... DBNavigator1: TDBNavigator;
60. DBEdit6: TDBEdit;
61. Image1: TImage;
62. Label1: TLabel;
63. Label2: ... Label3: ... Label4: ... Label6: ... Label7: TLabel;
68. Image2: TImage;
69. Image3: TImage;
70. BitBtn3: TBitBtn;
71. procedure BitBtn1Click(Sender: TObject);
72. procedure BitBtn2Click(Sender: TObject);
73. private
74. { Private ... ... ... { Public ... ... end;
78. var
79. Form6: TForm6;
80. implementation
81. {$R *.dfm}
82. procedure TForm6.BitBtn1Click(Sender: TObject);
83. begin
84. DataModule2.klient.Append;
85. end;
86. ... ... ... ... ... end;
90. end.
1. unit Unit7;
2. interface
3. uses
4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
5. Dialogs, DB, ... Unit2, ... Buttons, Grids, DBGrids, ... DBCtrls, ExtCtrls;
7. type
8. TForm7 = class(TForm)
9. DBNavigator1: TDBNavigator;
10. DBEdit1: TDBEdit;
11. DBEdit2: ... DBEdit3: ... DBEdit4: ... DBEdit5: ... DBEdit6: ... Image1: ... Label1: TLabel;
18. Label2: TLabel;
19. Label3: TLabel;
20. Label4: ... Label5: ... Label6: ... Image3: TImage;
24. Image2: TImage;
25. Image4: TImage;
26. Image5: TImage;
27. BitBtn1: TBitBtn;
28. procedure BitBtn1Click(Sender: TObject);
29. procedure BitBtn2Click(Sender: TObject);
30. private
31. { Private ... ... ... { Public declarations }
34. end;
35. var
36. Form7: TForm7;
37. ... {$R ... ... ... ... ... DataModule2.klient.Append;
42. end;
43. procedure TForm7.BitBtn2Click(Sender: TObject);
44. begin
45. DataModule2.klient.Delete;
46. end;
47. end.
1. unit Unit8;
2. interface
3. uses
4. Windows, Messages, SysUtils, Variants, Classes, ... ... Dialogs, DB, ... Buttons, ... DBGrids, ... ... ... DBCtrls, Mask;
7. type
8. TForm8 = class(TForm)
9. Image1: ... Label1: ... Label2: ... Label3: ... Label4: ... Label5: ... Label6: ... DBEdit1: TDBEdit;
17. DBEdit2: TDBEdit;
18. DBEdit3: TDBEdit;
ҚОСЫМША Ә
Ә 1
Ә 2
Ә 3
Ә4
Ә 5
Ә 6
Ә 7
Ә 8
Ә 9
Ә11
Ә 12
Ә 14
Ә15
Ә 18
Ә 19
-----------------------
Аппараттық ... ...

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









Ұқсас жұмыстар
Тақырыб Бет саны
Агрекаттық күй8 бет
Кен-металлургия жүйесі6 бет
Кинотеатрлар мен прокат салалары97 бет
Материалдарды өндірудегі технологиялық қондырғылар52 бет
Металды қысым арқылы өндеу12 бет
Прокат шарты28 бет
Соғыс жылдарында Қазақстандағы әскери өнеркәсіптің кешенді дамуы21 бет
Тамақ өндірісінде қолданылатын машина элементтерін дайындауға арналған бөлшектерді көміртекті және легрленген болаттың механикалық қасиеттерін салыстыру сипаттамалары6 бет
Төмен температуралар кезінде болаттардың механикалық қасиеттерінің өзгерісі8 бет
Қабатаралық жабындар мен өндірістік алаңдардың арқалық торларын жобалау29 бет


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


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

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

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

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

Email: info@stud.kz

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

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