Ұялы телефондар дүкені
![](/assets/img/loading.gif)
![](/assets/img/loading.gif)
Кіріспе 3
1. Қойылым бөлімі ... ... . 4
1.1 Delphi ортасы туралы жалпы түсінік 4
1.2 Орындайтын түймелер 6
1.3 Компонеттер палитрасы жөнінде 8
1.4 Жобалардың негізгі файлдары 10
2. Database Desktop. тың көмегімен кестелер құру 11
2.1 BDE Administrator 16
2.1 Мәліметтер базасының кестесін құру 17
2.3 Delphi .де деректер базасымен жұмыс істейтін программа құру реті 18
3. Эксплуатация 21
3.1 Аппараттық қамсыздандыруға қойылатын талаптар 21
4. «Ұялы телефондар дүкені» ақпараттық жүйесінің жобасы 22
Қорытынды 25
Қолданылған әдебиеттер тізімі 26
Қосымша 27
1. Қойылым бөлімі ... ... . 4
1.1 Delphi ортасы туралы жалпы түсінік 4
1.2 Орындайтын түймелер 6
1.3 Компонеттер палитрасы жөнінде 8
1.4 Жобалардың негізгі файлдары 10
2. Database Desktop. тың көмегімен кестелер құру 11
2.1 BDE Administrator 16
2.1 Мәліметтер базасының кестесін құру 17
2.3 Delphi .де деректер базасымен жұмыс істейтін программа құру реті 18
3. Эксплуатация 21
3.1 Аппараттық қамсыздандыруға қойылатын талаптар 21
4. «Ұялы телефондар дүкені» ақпараттық жүйесінің жобасы 22
Қорытынды 25
Қолданылған әдебиеттер тізімі 26
Қосымша 27
Бұл курстық жұмыста Delphi ортасының мүмкіндіктері, бұл жүйенің құрамы, бағдарламалаудың ерекшеліктері, Delphi жобаларының негізгі файлдары, Delphi кітапханасындағы компоненттердің жиі қолданылатын түрлері, Delphi-ді өңдеудің интегралданған ортасымен жұмыс істеу әдістемесін қарастырамын. Delphi ортасының қолайлы мүмкіндіктерін пайдалана отырып, көптеген танымдық және қызықты жұмыстар жасауға болады. Ол үшін ең алдымен Delphi программасы туралы қысқаша мәлімет берейік.
Жоғарғы деңгейлі программалау процедуралық, логикалық және объектілі-бағдарлы болып үш түрге бөлінеді. Соңғы кездерде Windows ортасында жарыққа шыққан және объектілі – бағдарлы программалау (ОБП) негізінде құрылған программалау тілдері – Object Pascal, Microsoft Visual Basic, Borland, Borland C++ for Windows.
Солардың ішінде Visual Basic тілі Qbasic программалау тілі негізінде, Delphi тілі Объектілі Паскаль (Object Pascal) тілі негізінде Windows операциялық жүйесін басшылыққа алып құрылған (Visual- көзбен көру). Әсіресе Delphi программалау тілі – кез келген қосымшаны дайындауға болатын жылдамдығы тез, қуатты тіл.
Delphi ортасы – бағдарламаушының жоғары әрі тиімді жұмысын қамтамасыз ететін күрделі механизм. Ол визуалды түрде бір уақытта бірнеше ашылған терезелермен жұмыс атқарады. Терезелер экранда толық немесе бөлшектелген түрде бір- бірін жаба отырып жылжи алады.
Қазіргі техникалық жетістіктердің арқасында Delphi программасының құрылымы күннен-күнге күрделіленуде.
Менің курстық жобамның тақырыбы “Ұялы телефондар дүкені”. Берілген бағдарлама үйренушіге жұмысын жеңілдету, осы салаға жақын мамандарға сонымен қатар қызметкерлерінің жұмыс істеу үшін және де тұтынушыларға ыңғайлы қатынас болуы үшін тікелей көмекші болады. Бұл бағдарлама - мәліметтерді оқу үшін және өзіне қажетті мәліметті алып пайдалана білу.
Бұл жобаның мақсаты – ұялы телефондар дүкендерінің қызметкерлеріне тиімді және ыңғайлы әрі түсінікті бағдарлама құру.
Жоғарғы деңгейлі программалау процедуралық, логикалық және объектілі-бағдарлы болып үш түрге бөлінеді. Соңғы кездерде Windows ортасында жарыққа шыққан және объектілі – бағдарлы программалау (ОБП) негізінде құрылған программалау тілдері – Object Pascal, Microsoft Visual Basic, Borland, Borland C++ for Windows.
Солардың ішінде Visual Basic тілі Qbasic программалау тілі негізінде, Delphi тілі Объектілі Паскаль (Object Pascal) тілі негізінде Windows операциялық жүйесін басшылыққа алып құрылған (Visual- көзбен көру). Әсіресе Delphi программалау тілі – кез келген қосымшаны дайындауға болатын жылдамдығы тез, қуатты тіл.
Delphi ортасы – бағдарламаушының жоғары әрі тиімді жұмысын қамтамасыз ететін күрделі механизм. Ол визуалды түрде бір уақытта бірнеше ашылған терезелермен жұмыс атқарады. Терезелер экранда толық немесе бөлшектелген түрде бір- бірін жаба отырып жылжи алады.
Қазіргі техникалық жетістіктердің арқасында Delphi программасының құрылымы күннен-күнге күрделіленуде.
Менің курстық жобамның тақырыбы “Ұялы телефондар дүкені”. Берілген бағдарлама үйренушіге жұмысын жеңілдету, осы салаға жақын мамандарға сонымен қатар қызметкерлерінің жұмыс істеу үшін және де тұтынушыларға ыңғайлы қатынас болуы үшін тікелей көмекші болады. Бұл бағдарлама - мәліметтерді оқу үшін және өзіне қажетті мәліметті алып пайдалана білу.
Бұл жобаның мақсаты – ұялы телефондар дүкендерінің қызметкерлеріне тиімді және ыңғайлы әрі түсінікті бағдарлама құру.
1. Александровский А.Д «Delphi 5 разработка корпоративных приложений»
2. «Программирование в среде Delphi 7.0» С.В. Глушанов А.Л. Кливцов
3. «Delphi 3. Учебный курс. » Фарманов В.В.
4. «Delphi 3.Учебный курс» Бодровский С. Изд. Дом ПИТЕР, 2001
5. «Delphi 6.Программирование на Object Pascal» Культин Н.Б. Изд.: БХВ Санкт – Петербург, 2002
6. «Delphi 5. Справочное пособие» Архангельский А.Я. М.: ЗАО
2. «Программирование в среде Delphi 7.0» С.В. Глушанов А.Л. Кливцов
3. «Delphi 3. Учебный курс. » Фарманов В.В.
4. «Delphi 3.Учебный курс» Бодровский С. Изд. Дом ПИТЕР, 2001
5. «Delphi 6.Программирование на Object Pascal» Культин Н.Б. Изд.: БХВ Санкт – Петербург, 2002
6. «Delphi 5. Справочное пособие» Архангельский А.Я. М.: ЗАО
Пән: Информатика, Программалау, Мәліметтер қоры
Жұмыс түрі: Курстық жұмыс
Тегін: Антиплагиат
Көлемі: 32 бет
Таңдаулыға:
Жұмыс түрі: Курстық жұмыс
Тегін: Антиплагиат
Көлемі: 32 бет
Таңдаулыға:
Қазақстан Республикасының Білім және Ғылым Министрлігі
ҚАЗАҚ ТЕХНОЛОГИЯ ЖӘНЕ БИЗНЕС УНИВЕРСИТЕТІ
КУрстық Жұмыс
Тақырыбы: Ұялы телефондар дүкені
Орындаған: Ережеев Б.К.
Тексерген: Бейсингали М.
Астана 2016 жМАЗМҰНЫ
Кіріспе 3
1. Қойылым бөлімі ... ... . 4
0.1 Delphi ортасы туралы жалпы түсінік 4
1.2 Орындайтын түймелер 6
1.3 Компонеттер палитрасы жөнінде 8
1.4 Жобалардың негізгі файлдары 10
2. Database Desktop- тың көмегімен кестелер құру 11
2.1 BDE Administrator 16
2.1 Мәліметтер базасының кестесін құру 17
2.3 Delphi - де деректер базасымен жұмыс істейтін программа құру реті 18
3. Эксплуатация 21
3.1 Аппараттық қамсыздандыруға қойылатын талаптар 21
4. Ұялы телефондар дүкені ақпараттық жүйесінің жобасы 22
Қорытынды 25
Қолданылған әдебиеттер тізімі 26
Қосымша 27
КІРІСПЕ
Бұл курстық жұмыста Delphi ортасының мүмкіндіктері, бұл жүйенің құрамы, бағдарламалаудың ерекшеліктері, Delphi жобаларының негізгі файлдары, Delphi кітапханасындағы компоненттердің жиі қолданылатын түрлері, Delphi-ді өңдеудің интегралданған ортасымен жұмыс істеу әдістемесін қарастырамын. Delphi ортасының қолайлы мүмкіндіктерін пайдалана отырып, көптеген танымдық және қызықты жұмыстар жасауға болады. Ол үшін ең алдымен Delphi программасы туралы қысқаша мәлімет берейік.
Жоғарғы деңгейлі программалау процедуралық, логикалық және объектілі-бағдарлы болып үш түрге бөлінеді. Соңғы кездерде Windows ортасында жарыққа шыққан және объектілі - бағдарлы программалау (ОБП) негізінде құрылған программалау тілдері - Object Pascal, Microsoft Visual Basic, Borland, Borland C++ for Windows.
Солардың ішінде Visual Basic тілі Qbasic программалау тілі негізінде, Delphi тілі Объектілі Паскаль (Object Pascal) тілі негізінде Windows операциялық жүйесін басшылыққа алып құрылған (Visual- көзбен көру). Әсіресе Delphi программалау тілі - кез келген қосымшаны дайындауға болатын жылдамдығы тез, қуатты тіл.
Delphi ортасы - бағдарламаушының жоғары әрі тиімді жұмысын қамтамасыз ететін күрделі механизм. Ол визуалды түрде бір уақытта бірнеше ашылған терезелермен жұмыс атқарады. Терезелер экранда толық немесе бөлшектелген түрде бір- бірін жаба отырып жылжи алады.
Қазіргі техникалық жетістіктердің арқасында Delphi программасының құрылымы күннен-күнге күрделіленуде.
Таңдалған тақырыптың көкейтестілігі
Менің курстық жобамның тақырыбы "Ұялы телефондар дүкені". Берілген бағдарлама үйренушіге жұмысын жеңілдету, осы салаға жақын мамандарға сонымен қатар қызметкерлерінің жұмыс істеу үшін және де тұтынушыларға ыңғайлы қатынас болуы үшін тікелей көмекші болады. Бұл бағдарлама - мәліметтерді оқу үшін және өзіне қажетті мәліметті алып пайдалана білу.
Бұл жобаның мақсаты - ұялы телефондар дүкендерінің қызметкерлеріне тиімді және ыңғайлы әрі түсінікті бағдарлама құру.
1. ҚОЙЫЛЫМ БӨЛІМІ
1.1 DELPHI ОРТАСЫ ТУРАЛЫ ЖАЛПЫ ТҮСІНІК
Жоғарғы деңгейлі программалау процедуралық, логикалық және объектілі-бағдарлы болып үш түрге бөлінеді. Соңғы кездерде Windows ортасында жарыққа шыққан және объектілі - бағдарлы программалау (ОБП) негізінде құрылған программалау тілдері - Object Pascal, Microsoft Visual Basic, Borland, Borland C++ for Windows.
ОБП тілінде программаның жұмысы оқиғалар тізбегінен және түрлі объектілердің осы оқиғаларға жауабынан тұрады. Олардың визуальды түрлері - Visual Basic тілі Qbasic программалау тілі негізінде, Delphi тілі Объектілі Паскаль (Object Pascal) тілі негізінде Windows операциялық жүйесін басшылыққа алып құрылған (Visual- көзбен көру). Олар әсіресе Delphi программалау тілі - кез келген қосымшаны дайындауға болатын жылдамдығы тез, қуатты тіл.
Delphi ортасы - бағдарламаушының жоғары әрі тиімді жұмысын қамтамасыз ететін күрделі механизм. Ол визуалды түрде бір уақытта бірнеше ашылған терезелермен жұмыс атқарады. Терезелер экранда толық немесе бөлшектелген түрде бір- бірін жаба отырып жылжи алады, бұл Word тексттік процессор немесе Exsel кестелік процессор ортасының қатаңдығына үйренген қолданушының дисккомфорт сезімін оятуы мүмкін.
Delphi-дің бірінші нұсқасы 1994 жылы жарыққа шығып, кейінгі жылдары оның бірте-бірте кеңейтілген 2,3,4,5,6,7 - нұсқалары жарық көрді. 5,6 - нұсқаулардың бір-бірінен айырмашылығы жоқ деуге болады, екеуі де Windows 32 операциялық жүйесінің негізінде дайындалған. Delphi 6-да интернет үшін қосымшаларды дайындау мүмкіндігі кеңейтілген және берілгендер қорымен жұмыс істеуде өзгешеліктер енгізілген.
Delphi-дің негізгі ерекшелігі - онда қосымша құруда компоненттік және объектілік тәсілдер пайдаланылады. Компоненттік тәсілдің мәнісі жеңіл: әр қосымша арнайы іс-әрекеттерді орындайтын компоненттерден жинақталады. Ол жеткіліксіз болса, объектіні өңдеуге арналған үстеме бағдарлама құрылады. Компоненттер визуальды компоненттер кітапханасында (VCL - Visual Component Library) жинақталған. Компоненттер панелінде түрлі кластарға тиісті стандартты компоненттер өте көп. Пайдаланушы жаңа компонент дайындап, оны осы панельге қосуына да болады.
Delphi-де программа дайындау, программа мәзірін құру, анимация, мультимедиа үрдістерін ұйымдастыру, OLE технологиясын пайдаланып, басқа офистік қосымшаларды шақыру, олармен жұмыс істеу жене т.б. іс-әрекеттерді орындауға болады. Delphi көптеген есептерді шешуге мүмкіндік береді, оның ішінде:
- Әртүрлі бағыттағы аяқталған қосымшаларды Windows үшін құру;
- Кез келген тілде кез келген қосымшалар үшін профессионалды көрінетін интерфейсті тез құру. Интерфейс Windows- тың барлық талаптарын қанағаттандырады және қолданушы компьютерінде орнатылған жүйеге автоматты түрде ыңғайланады. Өйткені Windows- тың көптеген функцияларын, кітапханаларын қолданады;
- Бағдарламалаудың басқа түрлерінде қолдануға болатын функция, форма, компоненттердің динамикалы біріктірілетін кітапханасын (DDL) құру;
- Кез келген типтегі жергілікті және жойылған мәліметтер базасымен жұмыс істеудің қуатты жүйесін құру;
- Кестелері, графиктері бар күрделі есеп берулерді құру және баспаға шығару;
- Қосымшалардан Windows арқылы жұмыс істеуге болатын өз қосымшалары үшін анықтамалық жүйелерді (hlp файлдары) құру;
- Windows- тың барлық талаптарын және спецификасын ескеретін Windows- тың қосымшалары үшін орнатудың профессионалды бағдарламаларын құру.
Көптеген операторлардың жазылуы Турбо Паскальдағы сияқты. Бірақ, мұнда прогаммалауды үйрену үшін объект, оқиға, қасиет, әдіс, класс ұғымдарымен еркін танысып, компоненттерді пайдалану және түрлі командалардың жазылу түрлерін білу қажет.
Delphi ортасы.
1
5
6
2
7
3
1
5
6
2
7
3
4
4
Сурет-1.
1. Delphi 5-тің негізгі терезесі.
2. Форма (Form1).
3. Объект инспекторы терезесі (Object Inspecteor).
4. Модуль терезесі (программалық код терезесі).
5. Негізгі мәзір.
6. Аспаптар панелі.
7. Компоненттер палитрасы.
1.2 ОРЫНДАЙТЫН ТҮЙМЕЛЕР
Delphi-ді Windows арқылы іске қосу командасы:
Іске қосу - Программалар - Borland Delphi 5 - Delphi 5.
Экранда Delphi ортасының үш терезесі көрінеді (1-суретті қара).
Delphi -дің негізгі терезесі құрамына негізгі мәзір (5), аспаптар панелі (6) және компоненттер палитрасы (7) енгізілген (1-суретті қара). Негізгі мәзір пункттеріне Delphi-де жұмыс істеу командалары, аспаптар панеліне мәзір пункттеріне енгізілген негізгі командаларды орындайтын түймелер орналастырылған. Ортада программа құруға арналған төртінші терезе - модуль терезесі (программалық код терезесі) де іске қосылады. Бұл модуль терезесі форма терезесінің астында орналасатындықтан, ол алғашқыда көрінбейді.
Мәзір пункттеріне енгізілген негізгі командаларды орындайтын түймелер Проект. Форма. Қасиеттер. Объект инспекторы терезесі
Бұл түймелер - пиктографикалық түймелер деп аталады. Пиктографикалық түймелер бас мәзірдің маңызды опцияларына қол жеткізуге мүмкіндік береді. Пиктографикалық түймелер келесі командаларды жүзеге асырады:
oo Бағдарламаның алдында жасалынған жобаны ашады (FileOpen опциясы);
oo Файлды ашады (FileOpenFile);
oo Жобаны дискіде сақтайды (FileSave Project);
oo Жаңа файлды жобаға қосады (FileSaveFile);
oo Жобадан файлды алып тастайды (FileAddFile);
oo Ағымдағы жобаға байланысты модульдер тізімінен модуль таңдайды (ViewUnits);
oo Бағдарламаның код терезесі және форма терезесі арасындағы белсенділігін алмастырады (ViewToggle FormUnit);
oo Ағымдағы жобоға байланысты формалар тізімінен форма таңдайды (ViewForms);
oo Жаңа бас форма құрады және оны жобаға қосады (FileNew Form);
oo Бағдарламаны орындайды (RunRun);
oo Шақырылатын бағдарламаша жұмысын қадағалауды және бағдарламаның қадамдық із салуын жүзеге асырады (RunTrace Into); және тағы басқалар.
Delphi-де дайындалатын программа проект (жоба) деп аталады. Форма - программаны дайындау алдында ашылатын программаның сұхбаттық терезесі. Delphi алғашқы рет іске қосылған кезде форма Form1 атауымен (тақырыбымен) көрінеді. Проект құру үшін формаға компоненттер палитрасында орналасқан түрлі компоненттер орнатылады. Кей жағдайларда форма көрінбеуі мүмкін. Оны экранға шығару үшін View Forms командасын беру жеткіліті.
Форманың және формаға енгізілетін компоненттердің түрлі қасиеттері бар. Қасиет (Сипаттама, параметр) - айнымалылардың ерекше түрі. Олар объектінің түрлі мүмкіндіктерін сипаттап, ағымдық күйін анықтайды. Мысалы, форма қасиеттерінің мәндері - форма тақырыбының мәтіні, өлшемі, экранда орналасуы, түсі т.б. Delphi іске қосылған кезде форма қасиеттеріне алғашқы сәйкес мәндер меншіктеліп қойылады.
Программа құру форманы не онда орнатылған компоненттің кейбір қасиеттерінің мәндерін өзгертуден басталады. Объект инспекторы (Object Inspecteor) терезесіне енгізілген қасиеттер тізімін шығару үшін объектіні таңдап алу керек. Инспектор терезесінің жоғары қатарына таңдалған объект (нысан) атауы да жазылып қойылады. Мысалы, Delphi іске қосылған кезде форманың ашылған қасиеттер терезесі 1-суретте көрсетілген. Терезенің екі қосымша беті бар: Properties (Қасиеттер) және Events (Оқиғалар). Терезе ашылғанда екі бағанаға енгізіген жазулардан оның Properties бөлімі ашылулы тұрады (1-суретті қара). Бірінші бағанда көрінетіндер - қасиет атаулары, екінші бағанға сәйкес жазылғандар - олардың мәндері.
1.3 КОМПОНЕТТЕР ПАЛИТРАСЫ ЖӨНІНДЕ
Delphi-де программа дайындау үшін компоненттік тәсіл пайдаланылған: пайдаланушы программаларының кітапханасы программалау ортасымен бірге ұсынылатын, бір іс-әрекетті орындайтын (дайын программалар үзінділерінен тұратын) компоненттерден жинақталады, ал олар форма терезесіне енгізіледі. Компоненттік тәсіл программалау технологиясында нағыз төңкеріс жасады деуге болады, себебі, компоненттерді пайдалану программа жұмысын күрделі түрде жеңілдетті.
Компоненттер кітапханасын визуальды компоненттер кітапханасы ( Visual Component Library, VCL) деп атайды. Компонент дегеніміз - белгілі қасиеттерге ие функционалды элемент. Компоненттер арқылы бағдарламаның негізі қаланады.
Компоненттер палитрасында келесі парақтар болады:
oo Standard - жиі қолданылатын құраушылардан тұратын стандартты парақ. Standard бетіне енгізілген кейбір компоненттер 1-кестеде көрсетілген.
1-кесте
Аталуы
Іс-әрекеті
MainMenu
PopupMenu
Edit
Label
Button
ScroоlBar
Программа мәзірін құру
Тышқанның оң түймесін шерткен кезде экранға шығатын (контекстік) мәзір құру
Жолдық мәнді енгізу, редакциялау (мәтіндік редактор).
Бір жолдық мәтінді (жазбаны) шығару
Командалық түйме. Оның OnClick оқиғасын өңдеуіш процедурасы бір іс- әрекетті орындайды.
Басқару белдеушесі (Windows терезесіндегі сияқты)
oo Additional (Қосымша) бетіне енгізілген компоненттер сұхбаттық терезелердің көрінісін түрлендіру үшін пайдаланылады.
oo Timer (Таймер) - нақты уақыт аралықтарын есептеу;
oo System (Жүйе) бетіне OLE (байланыстыру және орнату) течнологиясы бойынша берілгендерді түрлі программалар арасында алмастыратын және т.б. іс-әрекеттерді орындайтын компоненттер енгізілген. Мысалы,
oo PaintBox (Сурет қорабы) - графикалық кескіндер енгізілген төртбұрышты облыс құру;
oo OLEContainer (OLE контейнер) - байланыстыратын және орнатылатын объектілерді қабылдау контейнері;
oo MediaPlayer - Мультимедиалық құрылғылармен жұмысты басқару;
oo Win32-бетіне -32-разрядты операциялық жүйелермен жұмыс жасауға арналған компонентер енгізілген ;
oo Animate (жандандыру, қозғалыс әсерін ұйымдастыру)-қозғалыс әсерін ұйымдастырады. Компонент формаға орнатылған кезде соңына индекс қосылып, класс атауын алады.
oo Samples (Модель) бетіне енгізілген компоненттер:
oo ColorGrid (Түстер торы) - түстер кестесі. Ол 16 түстік палитрадан негізгі және фон түсін таңдау;
oo Calendar (Календарь) - ағымдық күн белгіленген ай календарын көрсету (жылдық календарды Win32 панелінің MonthCalendar компонентін формада орнату арқылы шығаруға болады), т.б.
oo Interfase - Borland Database Engine (BDE) және Active Data Objects арқылы (ADO) Interfase- пен тікелей байланыс;
oo Midas - паралель ағымдармен деректер базасының қосымшасын тұрғызу;
oo Internet Express - Internet Express қосымшаларын құру;
oo Internet - Internet- пен бірге жұмыс істейтін қосымшалар үшін арналған компоненттер;
oo FastNet - Internet- ке жетудің әртүрлі хаттамалары;
oo Decision Cube - мәліметтерді талдау;
oo Qreport - есеп берулерді жедел дайындау;
oo Dialogs - Файлды ашу типіндегі сұхбаттар, жүйелік сұхбаттар;
oo Win 3.1 - Windows 3.x стиліндегі компоненттер;
oo Samples - аяқталмаған құжаттық компоненттер үлгілері;
oo ActiveX - ActiveX- тің активті элементтері;
oo Servers - кең таралған COM серверлеріне арналған VCL қабықшалары;
1.4 ЖОБАЛАРДЫҢ НЕГІЗГІ ФАЙЛДАРЫ
Файлдардың келесі тобы компилятормен құрылады:
Delphi жобасы формалардан, модульдерден, жоба параметрлерінің қондырғыларынан, ресурстардан тұрады. Бұл ақпараттың барлығы файлда орналасады. Бұл файлдардың көбісі автоматты түрде Delphi- де жасалады. Сіз қосымшаны жобалаған кезде Delphi келесі файлдарды құрады :
oo Жоба файлы (.dpr) - бұл мәтіндік файл модульдер және формалар туралы ақпаратты сақтау үшін қолданылады. Онда ининциализациалау операторы және орындау үшін бағдарламаны іске қосу бар.
oo Модуль файлы (.pas) - сіз жасаған әрбір формаға код сақтау үшін қолданылатын модульдің тексттік файлы сәйкес келеді. Кейде сіз формамен байланысты емес модульдер құра аласыз. Delphi процедуралары мен функциялары модульдерде сақталады.
oo Форма файлы (.dfm) - сіздің формаларыңыз туралы ақпаратты сақтау үшін құрылады.
oo Файл жобаның параметрлері (.dfo) - бұл файлда жобаның параметрлерінің қондырғылары сақталады.
oo Пакеттер туралы ақпараттар файлы (.drf) - бұл бинарлы файл жоба пайдаланатын пиктограмма және басқа ресурстардан тұрады.
oo Файлдар тобының файлы (.bpg) - егер сіз жобалар тобымен жұмыс істесеңіз құрылатын файл.
oo Ресурстар файлы (.res) - бұл бинарлық файл пакеттерімен жұмыс істегенде қолданылады.
oo Пакет файлы (.dpk) - бұл пакеттің екілік файлы;
oo Резервті копиялар файлы (-.dp,-.df,-.pa) - модуль, форма, жоба файлдары үшін резервті копиялар файлы;
oo Терезе конфигурацияларының файлы (.dsk) - бұл файлда барлық терезелердің конфигурациялары сақталады.
oo Орындаушы файл (.exe) - сіздің қосымшаңыздың орындаушы файлы. Ол OCX, DLL кітапханасын, сондай-ақ орындалу уақытының пакетін қолданбасаңыз автономды түрде орындалатын файл;
oo Модульдің объектті файлы (.dcu) - нәтижелі орындалатын файлға өтетін (.pas) модулінің орындалған файлы; Динамикалық біріктірілетін кітапхана - сіздің өзіңіздің DLL жобалаған жағдайда құрылады.
oo Пакет мазмұнының файлы (.dcp) - файлдарының тізімінен және пакет атауынан тұрады;
2. DATEBASE DESKTOP- ТЫҢ КӨМЕГІМЕН КЕСТЕЛЕР ҚҰРУ
Datebase Desktop - бұл Paradox және Dbase жергілікті деректер базасы мен Interbase, Oracle, Informix, Sybase SQL- серверлік деректер базаларының әртүрлі форматтағы кестелермен интерактивтік жұмысы үшін Delphi- мен бірге қамсыздандырылатын және де Paradox- ке өте ұқсас утилита. Орындалатын утилиттер файлы DBD.EXE деп аталады және ол DBD директиясында орналасқан.
Datebase Desktop- тың көмегімен кестелер құру
Сурет-2
Datebase Desktop- ты іске қосу үшін оның иконын екі рет шертсе болғаны. Datebase Desktop іске қосылғаннан кейін жаңа кесте құру үшін File New Table менюіндегі командаларды таңдау керек. Сонда кесте типінің диалогтық терезесі шығады. Пішімнің әртүрлі нұсқаларын іске қоса отыра, сіз ұсынылған пішімдердің ішінен кез келгенін таңдауыңызға болады. Кесте типін таңдағаннан кейін Datebase Desktop сізге кестенің өрісін және оның типін анықтайтын және әр пішім үшін өз ерекшелігі бар диалогтық терезені көрсетеді ( 3-суретті қара).
Диалогтық терезе
Сурет-3
Paradox пішімді кестедегі өріс аты жазылуы төмендегідей ережелерге бағынатын жолды көрсетеді:
oo Аты 25 символдан аспау керек,
oo Аты бос орыннан басталмау керек;
oo Атының құрамында тік, жай фигуралық жақшалар [ ], ( ), { }, тире және символдар комбинациясы тире және үлкен ( - ) болмау керек;
oo Мүмкін ол басқа симвлдардың атынын қатысып тұрса да , атының құрамында # символы болмау керек.
Өріс аты dBase пішімді кестесінде жазылуы Paradox- тан ерекшеленетін ережеге тәуелді болатын ережені көрсетеді:
- Аты бір симвлодан артық болмауы керек;
- Атқа бос орындар жіберілмеуі керек.
Сондықтан, көріп отырғанымыздай, dBase пішімінде өріс аты өте қатаң ережелерге бағынады. Енді Inter Base пішімінде өріс атының жазылуының тәуелді болатын ережелерін тізбектесек:
- Аты 31 символдан артық болмау керек;
- Аты A-Z, a-z әріптерінен басталуы қажет;
- Өріс аты құрамына әріптер (A-Z, a-z), сандар, $ таңбасы және астын сызу символы ( _ ) кіруі мүмкін;
- Атқа бос орындар жіберілмейді;
- Кесте аты үшін Inter Base- ке қатысты сөздерді қолдануға тыйым салынады.
Келесі қадам өріс типінің тапсырмасынан тұрады. Кесте пішіміне байланысты өріс типтері өте үлкен дәрежеде ерекшеленеді. Өрістер типінің тізімін алу үшін Type бағанына көшіп, содан кейін бос орынды басып немесе тышқанның оң батырмасын шерту керек.
Paradox, dBase және Inter Base пішімдері үшін қажетті өріс типінің тізбегін келтірейік. Сонымен Paradox пішімінің кесте өрісі келесідей типтерді қабылдауы мүмкін:
Paradox пішімінің өрістер типі.
oo Alpha - кез келген басылатын символдан тұратын, ұзындығы 1-255 байттық жол;
oo Number - мағынасы оң және теріс болуы мүмкін, ұзындығы 8 байттық сандық өріс. Сандар диапазоны - 10- нен 10- ге дейін;
oo $ Money - мағынасы оң және теріс болуы мүмкін сандық өріс. Ондық нүкте мен ақша белгісін бейнелеу үшін келісім бойынша пішімделген болып табылады.
oo Short - тек қана - 32768- ден 32767- ге дейінгі диапазонындағы бүтін сандардан тұратын, ұзындығы 2 байттық сандық өріс.
oo Long Integer - -2147483648- ден 2147483648- ге дейінгі диапазоныдағы бүтін ... жалғасы
ҚАЗАҚ ТЕХНОЛОГИЯ ЖӘНЕ БИЗНЕС УНИВЕРСИТЕТІ
КУрстық Жұмыс
Тақырыбы: Ұялы телефондар дүкені
Орындаған: Ережеев Б.К.
Тексерген: Бейсингали М.
Астана 2016 жМАЗМҰНЫ
Кіріспе 3
1. Қойылым бөлімі ... ... . 4
0.1 Delphi ортасы туралы жалпы түсінік 4
1.2 Орындайтын түймелер 6
1.3 Компонеттер палитрасы жөнінде 8
1.4 Жобалардың негізгі файлдары 10
2. Database Desktop- тың көмегімен кестелер құру 11
2.1 BDE Administrator 16
2.1 Мәліметтер базасының кестесін құру 17
2.3 Delphi - де деректер базасымен жұмыс істейтін программа құру реті 18
3. Эксплуатация 21
3.1 Аппараттық қамсыздандыруға қойылатын талаптар 21
4. Ұялы телефондар дүкені ақпараттық жүйесінің жобасы 22
Қорытынды 25
Қолданылған әдебиеттер тізімі 26
Қосымша 27
КІРІСПЕ
Бұл курстық жұмыста Delphi ортасының мүмкіндіктері, бұл жүйенің құрамы, бағдарламалаудың ерекшеліктері, Delphi жобаларының негізгі файлдары, Delphi кітапханасындағы компоненттердің жиі қолданылатын түрлері, Delphi-ді өңдеудің интегралданған ортасымен жұмыс істеу әдістемесін қарастырамын. Delphi ортасының қолайлы мүмкіндіктерін пайдалана отырып, көптеген танымдық және қызықты жұмыстар жасауға болады. Ол үшін ең алдымен Delphi программасы туралы қысқаша мәлімет берейік.
Жоғарғы деңгейлі программалау процедуралық, логикалық және объектілі-бағдарлы болып үш түрге бөлінеді. Соңғы кездерде Windows ортасында жарыққа шыққан және объектілі - бағдарлы программалау (ОБП) негізінде құрылған программалау тілдері - Object Pascal, Microsoft Visual Basic, Borland, Borland C++ for Windows.
Солардың ішінде Visual Basic тілі Qbasic программалау тілі негізінде, Delphi тілі Объектілі Паскаль (Object Pascal) тілі негізінде Windows операциялық жүйесін басшылыққа алып құрылған (Visual- көзбен көру). Әсіресе Delphi программалау тілі - кез келген қосымшаны дайындауға болатын жылдамдығы тез, қуатты тіл.
Delphi ортасы - бағдарламаушының жоғары әрі тиімді жұмысын қамтамасыз ететін күрделі механизм. Ол визуалды түрде бір уақытта бірнеше ашылған терезелермен жұмыс атқарады. Терезелер экранда толық немесе бөлшектелген түрде бір- бірін жаба отырып жылжи алады.
Қазіргі техникалық жетістіктердің арқасында Delphi программасының құрылымы күннен-күнге күрделіленуде.
Таңдалған тақырыптың көкейтестілігі
Менің курстық жобамның тақырыбы "Ұялы телефондар дүкені". Берілген бағдарлама үйренушіге жұмысын жеңілдету, осы салаға жақын мамандарға сонымен қатар қызметкерлерінің жұмыс істеу үшін және де тұтынушыларға ыңғайлы қатынас болуы үшін тікелей көмекші болады. Бұл бағдарлама - мәліметтерді оқу үшін және өзіне қажетті мәліметті алып пайдалана білу.
Бұл жобаның мақсаты - ұялы телефондар дүкендерінің қызметкерлеріне тиімді және ыңғайлы әрі түсінікті бағдарлама құру.
1. ҚОЙЫЛЫМ БӨЛІМІ
1.1 DELPHI ОРТАСЫ ТУРАЛЫ ЖАЛПЫ ТҮСІНІК
Жоғарғы деңгейлі программалау процедуралық, логикалық және объектілі-бағдарлы болып үш түрге бөлінеді. Соңғы кездерде Windows ортасында жарыққа шыққан және объектілі - бағдарлы программалау (ОБП) негізінде құрылған программалау тілдері - Object Pascal, Microsoft Visual Basic, Borland, Borland C++ for Windows.
ОБП тілінде программаның жұмысы оқиғалар тізбегінен және түрлі объектілердің осы оқиғаларға жауабынан тұрады. Олардың визуальды түрлері - Visual Basic тілі Qbasic программалау тілі негізінде, Delphi тілі Объектілі Паскаль (Object Pascal) тілі негізінде Windows операциялық жүйесін басшылыққа алып құрылған (Visual- көзбен көру). Олар әсіресе Delphi программалау тілі - кез келген қосымшаны дайындауға болатын жылдамдығы тез, қуатты тіл.
Delphi ортасы - бағдарламаушының жоғары әрі тиімді жұмысын қамтамасыз ететін күрделі механизм. Ол визуалды түрде бір уақытта бірнеше ашылған терезелермен жұмыс атқарады. Терезелер экранда толық немесе бөлшектелген түрде бір- бірін жаба отырып жылжи алады, бұл Word тексттік процессор немесе Exsel кестелік процессор ортасының қатаңдығына үйренген қолданушының дисккомфорт сезімін оятуы мүмкін.
Delphi-дің бірінші нұсқасы 1994 жылы жарыққа шығып, кейінгі жылдары оның бірте-бірте кеңейтілген 2,3,4,5,6,7 - нұсқалары жарық көрді. 5,6 - нұсқаулардың бір-бірінен айырмашылығы жоқ деуге болады, екеуі де Windows 32 операциялық жүйесінің негізінде дайындалған. Delphi 6-да интернет үшін қосымшаларды дайындау мүмкіндігі кеңейтілген және берілгендер қорымен жұмыс істеуде өзгешеліктер енгізілген.
Delphi-дің негізгі ерекшелігі - онда қосымша құруда компоненттік және объектілік тәсілдер пайдаланылады. Компоненттік тәсілдің мәнісі жеңіл: әр қосымша арнайы іс-әрекеттерді орындайтын компоненттерден жинақталады. Ол жеткіліксіз болса, объектіні өңдеуге арналған үстеме бағдарлама құрылады. Компоненттер визуальды компоненттер кітапханасында (VCL - Visual Component Library) жинақталған. Компоненттер панелінде түрлі кластарға тиісті стандартты компоненттер өте көп. Пайдаланушы жаңа компонент дайындап, оны осы панельге қосуына да болады.
Delphi-де программа дайындау, программа мәзірін құру, анимация, мультимедиа үрдістерін ұйымдастыру, OLE технологиясын пайдаланып, басқа офистік қосымшаларды шақыру, олармен жұмыс істеу жене т.б. іс-әрекеттерді орындауға болады. Delphi көптеген есептерді шешуге мүмкіндік береді, оның ішінде:
- Әртүрлі бағыттағы аяқталған қосымшаларды Windows үшін құру;
- Кез келген тілде кез келген қосымшалар үшін профессионалды көрінетін интерфейсті тез құру. Интерфейс Windows- тың барлық талаптарын қанағаттандырады және қолданушы компьютерінде орнатылған жүйеге автоматты түрде ыңғайланады. Өйткені Windows- тың көптеген функцияларын, кітапханаларын қолданады;
- Бағдарламалаудың басқа түрлерінде қолдануға болатын функция, форма, компоненттердің динамикалы біріктірілетін кітапханасын (DDL) құру;
- Кез келген типтегі жергілікті және жойылған мәліметтер базасымен жұмыс істеудің қуатты жүйесін құру;
- Кестелері, графиктері бар күрделі есеп берулерді құру және баспаға шығару;
- Қосымшалардан Windows арқылы жұмыс істеуге болатын өз қосымшалары үшін анықтамалық жүйелерді (hlp файлдары) құру;
- Windows- тың барлық талаптарын және спецификасын ескеретін Windows- тың қосымшалары үшін орнатудың профессионалды бағдарламаларын құру.
Көптеген операторлардың жазылуы Турбо Паскальдағы сияқты. Бірақ, мұнда прогаммалауды үйрену үшін объект, оқиға, қасиет, әдіс, класс ұғымдарымен еркін танысып, компоненттерді пайдалану және түрлі командалардың жазылу түрлерін білу қажет.
Delphi ортасы.
1
5
6
2
7
3
1
5
6
2
7
3
4
4
Сурет-1.
1. Delphi 5-тің негізгі терезесі.
2. Форма (Form1).
3. Объект инспекторы терезесі (Object Inspecteor).
4. Модуль терезесі (программалық код терезесі).
5. Негізгі мәзір.
6. Аспаптар панелі.
7. Компоненттер палитрасы.
1.2 ОРЫНДАЙТЫН ТҮЙМЕЛЕР
Delphi-ді Windows арқылы іске қосу командасы:
Іске қосу - Программалар - Borland Delphi 5 - Delphi 5.
Экранда Delphi ортасының үш терезесі көрінеді (1-суретті қара).
Delphi -дің негізгі терезесі құрамына негізгі мәзір (5), аспаптар панелі (6) және компоненттер палитрасы (7) енгізілген (1-суретті қара). Негізгі мәзір пункттеріне Delphi-де жұмыс істеу командалары, аспаптар панеліне мәзір пункттеріне енгізілген негізгі командаларды орындайтын түймелер орналастырылған. Ортада программа құруға арналған төртінші терезе - модуль терезесі (программалық код терезесі) де іске қосылады. Бұл модуль терезесі форма терезесінің астында орналасатындықтан, ол алғашқыда көрінбейді.
Мәзір пункттеріне енгізілген негізгі командаларды орындайтын түймелер Проект. Форма. Қасиеттер. Объект инспекторы терезесі
Бұл түймелер - пиктографикалық түймелер деп аталады. Пиктографикалық түймелер бас мәзірдің маңызды опцияларына қол жеткізуге мүмкіндік береді. Пиктографикалық түймелер келесі командаларды жүзеге асырады:
oo Бағдарламаның алдында жасалынған жобаны ашады (FileOpen опциясы);
oo Файлды ашады (FileOpenFile);
oo Жобаны дискіде сақтайды (FileSave Project);
oo Жаңа файлды жобаға қосады (FileSaveFile);
oo Жобадан файлды алып тастайды (FileAddFile);
oo Ағымдағы жобаға байланысты модульдер тізімінен модуль таңдайды (ViewUnits);
oo Бағдарламаның код терезесі және форма терезесі арасындағы белсенділігін алмастырады (ViewToggle FormUnit);
oo Ағымдағы жобоға байланысты формалар тізімінен форма таңдайды (ViewForms);
oo Жаңа бас форма құрады және оны жобаға қосады (FileNew Form);
oo Бағдарламаны орындайды (RunRun);
oo Шақырылатын бағдарламаша жұмысын қадағалауды және бағдарламаның қадамдық із салуын жүзеге асырады (RunTrace Into); және тағы басқалар.
Delphi-де дайындалатын программа проект (жоба) деп аталады. Форма - программаны дайындау алдында ашылатын программаның сұхбаттық терезесі. Delphi алғашқы рет іске қосылған кезде форма Form1 атауымен (тақырыбымен) көрінеді. Проект құру үшін формаға компоненттер палитрасында орналасқан түрлі компоненттер орнатылады. Кей жағдайларда форма көрінбеуі мүмкін. Оны экранға шығару үшін View Forms командасын беру жеткіліті.
Форманың және формаға енгізілетін компоненттердің түрлі қасиеттері бар. Қасиет (Сипаттама, параметр) - айнымалылардың ерекше түрі. Олар объектінің түрлі мүмкіндіктерін сипаттап, ағымдық күйін анықтайды. Мысалы, форма қасиеттерінің мәндері - форма тақырыбының мәтіні, өлшемі, экранда орналасуы, түсі т.б. Delphi іске қосылған кезде форма қасиеттеріне алғашқы сәйкес мәндер меншіктеліп қойылады.
Программа құру форманы не онда орнатылған компоненттің кейбір қасиеттерінің мәндерін өзгертуден басталады. Объект инспекторы (Object Inspecteor) терезесіне енгізілген қасиеттер тізімін шығару үшін объектіні таңдап алу керек. Инспектор терезесінің жоғары қатарына таңдалған объект (нысан) атауы да жазылып қойылады. Мысалы, Delphi іске қосылған кезде форманың ашылған қасиеттер терезесі 1-суретте көрсетілген. Терезенің екі қосымша беті бар: Properties (Қасиеттер) және Events (Оқиғалар). Терезе ашылғанда екі бағанаға енгізіген жазулардан оның Properties бөлімі ашылулы тұрады (1-суретті қара). Бірінші бағанда көрінетіндер - қасиет атаулары, екінші бағанға сәйкес жазылғандар - олардың мәндері.
1.3 КОМПОНЕТТЕР ПАЛИТРАСЫ ЖӨНІНДЕ
Delphi-де программа дайындау үшін компоненттік тәсіл пайдаланылған: пайдаланушы программаларының кітапханасы программалау ортасымен бірге ұсынылатын, бір іс-әрекетті орындайтын (дайын программалар үзінділерінен тұратын) компоненттерден жинақталады, ал олар форма терезесіне енгізіледі. Компоненттік тәсіл программалау технологиясында нағыз төңкеріс жасады деуге болады, себебі, компоненттерді пайдалану программа жұмысын күрделі түрде жеңілдетті.
Компоненттер кітапханасын визуальды компоненттер кітапханасы ( Visual Component Library, VCL) деп атайды. Компонент дегеніміз - белгілі қасиеттерге ие функционалды элемент. Компоненттер арқылы бағдарламаның негізі қаланады.
Компоненттер палитрасында келесі парақтар болады:
oo Standard - жиі қолданылатын құраушылардан тұратын стандартты парақ. Standard бетіне енгізілген кейбір компоненттер 1-кестеде көрсетілген.
1-кесте
Аталуы
Іс-әрекеті
MainMenu
PopupMenu
Edit
Label
Button
ScroоlBar
Программа мәзірін құру
Тышқанның оң түймесін шерткен кезде экранға шығатын (контекстік) мәзір құру
Жолдық мәнді енгізу, редакциялау (мәтіндік редактор).
Бір жолдық мәтінді (жазбаны) шығару
Командалық түйме. Оның OnClick оқиғасын өңдеуіш процедурасы бір іс- әрекетті орындайды.
Басқару белдеушесі (Windows терезесіндегі сияқты)
oo Additional (Қосымша) бетіне енгізілген компоненттер сұхбаттық терезелердің көрінісін түрлендіру үшін пайдаланылады.
oo Timer (Таймер) - нақты уақыт аралықтарын есептеу;
oo System (Жүйе) бетіне OLE (байланыстыру және орнату) течнологиясы бойынша берілгендерді түрлі программалар арасында алмастыратын және т.б. іс-әрекеттерді орындайтын компоненттер енгізілген. Мысалы,
oo PaintBox (Сурет қорабы) - графикалық кескіндер енгізілген төртбұрышты облыс құру;
oo OLEContainer (OLE контейнер) - байланыстыратын және орнатылатын объектілерді қабылдау контейнері;
oo MediaPlayer - Мультимедиалық құрылғылармен жұмысты басқару;
oo Win32-бетіне -32-разрядты операциялық жүйелермен жұмыс жасауға арналған компонентер енгізілген ;
oo Animate (жандандыру, қозғалыс әсерін ұйымдастыру)-қозғалыс әсерін ұйымдастырады. Компонент формаға орнатылған кезде соңына индекс қосылып, класс атауын алады.
oo Samples (Модель) бетіне енгізілген компоненттер:
oo ColorGrid (Түстер торы) - түстер кестесі. Ол 16 түстік палитрадан негізгі және фон түсін таңдау;
oo Calendar (Календарь) - ағымдық күн белгіленген ай календарын көрсету (жылдық календарды Win32 панелінің MonthCalendar компонентін формада орнату арқылы шығаруға болады), т.б.
oo Interfase - Borland Database Engine (BDE) және Active Data Objects арқылы (ADO) Interfase- пен тікелей байланыс;
oo Midas - паралель ағымдармен деректер базасының қосымшасын тұрғызу;
oo Internet Express - Internet Express қосымшаларын құру;
oo Internet - Internet- пен бірге жұмыс істейтін қосымшалар үшін арналған компоненттер;
oo FastNet - Internet- ке жетудің әртүрлі хаттамалары;
oo Decision Cube - мәліметтерді талдау;
oo Qreport - есеп берулерді жедел дайындау;
oo Dialogs - Файлды ашу типіндегі сұхбаттар, жүйелік сұхбаттар;
oo Win 3.1 - Windows 3.x стиліндегі компоненттер;
oo Samples - аяқталмаған құжаттық компоненттер үлгілері;
oo ActiveX - ActiveX- тің активті элементтері;
oo Servers - кең таралған COM серверлеріне арналған VCL қабықшалары;
1.4 ЖОБАЛАРДЫҢ НЕГІЗГІ ФАЙЛДАРЫ
Файлдардың келесі тобы компилятормен құрылады:
Delphi жобасы формалардан, модульдерден, жоба параметрлерінің қондырғыларынан, ресурстардан тұрады. Бұл ақпараттың барлығы файлда орналасады. Бұл файлдардың көбісі автоматты түрде Delphi- де жасалады. Сіз қосымшаны жобалаған кезде Delphi келесі файлдарды құрады :
oo Жоба файлы (.dpr) - бұл мәтіндік файл модульдер және формалар туралы ақпаратты сақтау үшін қолданылады. Онда ининциализациалау операторы және орындау үшін бағдарламаны іске қосу бар.
oo Модуль файлы (.pas) - сіз жасаған әрбір формаға код сақтау үшін қолданылатын модульдің тексттік файлы сәйкес келеді. Кейде сіз формамен байланысты емес модульдер құра аласыз. Delphi процедуралары мен функциялары модульдерде сақталады.
oo Форма файлы (.dfm) - сіздің формаларыңыз туралы ақпаратты сақтау үшін құрылады.
oo Файл жобаның параметрлері (.dfo) - бұл файлда жобаның параметрлерінің қондырғылары сақталады.
oo Пакеттер туралы ақпараттар файлы (.drf) - бұл бинарлы файл жоба пайдаланатын пиктограмма және басқа ресурстардан тұрады.
oo Файлдар тобының файлы (.bpg) - егер сіз жобалар тобымен жұмыс істесеңіз құрылатын файл.
oo Ресурстар файлы (.res) - бұл бинарлық файл пакеттерімен жұмыс істегенде қолданылады.
oo Пакет файлы (.dpk) - бұл пакеттің екілік файлы;
oo Резервті копиялар файлы (-.dp,-.df,-.pa) - модуль, форма, жоба файлдары үшін резервті копиялар файлы;
oo Терезе конфигурацияларының файлы (.dsk) - бұл файлда барлық терезелердің конфигурациялары сақталады.
oo Орындаушы файл (.exe) - сіздің қосымшаңыздың орындаушы файлы. Ол OCX, DLL кітапханасын, сондай-ақ орындалу уақытының пакетін қолданбасаңыз автономды түрде орындалатын файл;
oo Модульдің объектті файлы (.dcu) - нәтижелі орындалатын файлға өтетін (.pas) модулінің орындалған файлы; Динамикалық біріктірілетін кітапхана - сіздің өзіңіздің DLL жобалаған жағдайда құрылады.
oo Пакет мазмұнының файлы (.dcp) - файлдарының тізімінен және пакет атауынан тұрады;
2. DATEBASE DESKTOP- ТЫҢ КӨМЕГІМЕН КЕСТЕЛЕР ҚҰРУ
Datebase Desktop - бұл Paradox және Dbase жергілікті деректер базасы мен Interbase, Oracle, Informix, Sybase SQL- серверлік деректер базаларының әртүрлі форматтағы кестелермен интерактивтік жұмысы үшін Delphi- мен бірге қамсыздандырылатын және де Paradox- ке өте ұқсас утилита. Орындалатын утилиттер файлы DBD.EXE деп аталады және ол DBD директиясында орналасқан.
Datebase Desktop- тың көмегімен кестелер құру
Сурет-2
Datebase Desktop- ты іске қосу үшін оның иконын екі рет шертсе болғаны. Datebase Desktop іске қосылғаннан кейін жаңа кесте құру үшін File New Table менюіндегі командаларды таңдау керек. Сонда кесте типінің диалогтық терезесі шығады. Пішімнің әртүрлі нұсқаларын іске қоса отыра, сіз ұсынылған пішімдердің ішінен кез келгенін таңдауыңызға болады. Кесте типін таңдағаннан кейін Datebase Desktop сізге кестенің өрісін және оның типін анықтайтын және әр пішім үшін өз ерекшелігі бар диалогтық терезені көрсетеді ( 3-суретті қара).
Диалогтық терезе
Сурет-3
Paradox пішімді кестедегі өріс аты жазылуы төмендегідей ережелерге бағынатын жолды көрсетеді:
oo Аты 25 символдан аспау керек,
oo Аты бос орыннан басталмау керек;
oo Атының құрамында тік, жай фигуралық жақшалар [ ], ( ), { }, тире және символдар комбинациясы тире және үлкен ( - ) болмау керек;
oo Мүмкін ол басқа симвлдардың атынын қатысып тұрса да , атының құрамында # символы болмау керек.
Өріс аты dBase пішімді кестесінде жазылуы Paradox- тан ерекшеленетін ережеге тәуелді болатын ережені көрсетеді:
- Аты бір симвлодан артық болмауы керек;
- Атқа бос орындар жіберілмеуі керек.
Сондықтан, көріп отырғанымыздай, dBase пішімінде өріс аты өте қатаң ережелерге бағынады. Енді Inter Base пішімінде өріс атының жазылуының тәуелді болатын ережелерін тізбектесек:
- Аты 31 символдан артық болмау керек;
- Аты A-Z, a-z әріптерінен басталуы қажет;
- Өріс аты құрамына әріптер (A-Z, a-z), сандар, $ таңбасы және астын сызу символы ( _ ) кіруі мүмкін;
- Атқа бос орындар жіберілмейді;
- Кесте аты үшін Inter Base- ке қатысты сөздерді қолдануға тыйым салынады.
Келесі қадам өріс типінің тапсырмасынан тұрады. Кесте пішіміне байланысты өріс типтері өте үлкен дәрежеде ерекшеленеді. Өрістер типінің тізімін алу үшін Type бағанына көшіп, содан кейін бос орынды басып немесе тышқанның оң батырмасын шерту керек.
Paradox, dBase және Inter Base пішімдері үшін қажетті өріс типінің тізбегін келтірейік. Сонымен Paradox пішімінің кесте өрісі келесідей типтерді қабылдауы мүмкін:
Paradox пішімінің өрістер типі.
oo Alpha - кез келген басылатын символдан тұратын, ұзындығы 1-255 байттық жол;
oo Number - мағынасы оң және теріс болуы мүмкін, ұзындығы 8 байттық сандық өріс. Сандар диапазоны - 10- нен 10- ге дейін;
oo $ Money - мағынасы оң және теріс болуы мүмкін сандық өріс. Ондық нүкте мен ақша белгісін бейнелеу үшін келісім бойынша пішімделген болып табылады.
oo Short - тек қана - 32768- ден 32767- ге дейінгі диапазонындағы бүтін сандардан тұратын, ұзындығы 2 байттық сандық өріс.
oo Long Integer - -2147483648- ден 2147483648- ге дейінгі диапазоныдағы бүтін ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
![google play](assets/img/google-play-badge.png)
Ақпарат
Қосымша
Email: info@stud.kz