Автор работы: Пользователь скрыл имя, 07 Июня 2013 в 18:16, курсовая работа
Диплoмдық жобаның өзeктiлiгi:
Өндiрic прoцeciндe, coның iшiндe Delhi ортасынан MS Word ортасына мәліметтер экспортау iciн жүргiзyдe мәлiмeттeр қoрының aлaтын oрнын aшып көрceтy.
Қoйылғaн мaқcaттaрдың тaбыcтaры үшiн кeлeci eceптeрдi aнықтaлды:
тeoриялық жәнe кәciпoрындaрындaғы eceпкe aлy жәнe тayaрлaрдың тaлдayының нoрмaтивтiк - зaңғa cүйeнгeн нeгiздeрiнiң зeрттeyi;
тaлдayды жaттығy өткiзyi жәнe тayaрлaрдың қoзғaлыcтың eceпкe aлyын бaғa;
тayaрлaрдың қoзғaлыcтың eceпкe aлyын ықшaмдayы aрнaлғaн жoбaлық ұcыныcтaрдың өңдeyi.
Бұл Borland компаниясының Pascal тілі компиляторы қолданушыны компиляция нәтижесін көп күту машақатын ешқашан көрсеткен жоқ. Өндірушілердің айтуы бойынша осы компилятор бүгінгі күнде әлемдегі ең жылдамының бірі. Delphi – де орнатылған компилятор төртінші ұрпақ тілдері (4GL) сияқты дайын программалық блокты тексерудің тездігіне жэне өңдеу қарапайымдылығына, 3GL компиляторлары сияқты код сапасына кепілдік береді. Сонымен қатар Delphi кодты қолман жазу қажеттілігінсіз – ақ тез өндеуді қамтамасыз етеді.
Яғни жобалау бойынша Delphi – дің түсініктемелік ортада жобалаудан айырмашылығы жоқ, бірақ компиляция жасағаннан кейін біз түсініктеме арқылы жасалған кодтан 10 – 20 есе жылдам жұмыс істейтін кодты аламыз.
Бұл Delphi мәліметтер базасымен тығыз байланысты қосымшалар құру құралы ретінде танымал. Ол қазіргі кезге дейін түсініктемелік тілдер басым болған "клиент – сервер" нарығына бағытталған. Бұл жағдай оның авторларын қазіргі заманғы процессорлар архитектурасының барлық мүмкіндіктерін қолдана алатын компилятор құру жолына итермеледі.
Ал, Delphi – ді қолдану арқылы формальды, функцияларды, DLL компоненттер кітапханасын құруға, кез келген типтегі қашықтықтағы және жергілікті мәліметтер қорымен жұмыс істеуге болады. Сонымен бірге Delphi мәліметтер қорының қосымшаларын жасайтын кеңінен таралған құрал болып табылады. Мәліметтер қорының күрделі есептерін генерациялау және баспаға беру үшін пайдаланылады. Delphi құралдарын пайдалану арқылы өздерінің жасаған қосымшаларымен Microsoft өнімдері байланыс орнатуға және олардың мүмкіндігін пайдалана отырып қуатты көмек жүйесін құруға болады.
Delphi7 бағдарламалау ортасы мынадай элементтерден тұрады:
● Негізгі терезе (басты мәзір, саймандар тақтасы және компоненттер палитрасы), оның тақырыбы – Delphi 7 – Project1; деп аталады.
● Объектілер құрылымы орналасқан терезе (Object Tree View).
● Объектілер инспекторы терезесі (Object Inspector). Объектілер инспекторы объектілер қасиетін орналастыру мүмкіндігін береді және программа құру кезінде әдістерді тағайындайды. Объектілер инспекторы терезесі екі жасырмадан тұрады: Properties және Events.
● Properties жапсырмасында екі баған бар. Сол жағындағы бағанда редакцияланып отырған компонент үшін жобалау кезінде қажет болатын барлық қасиеттердің тізімі орналасқан. Оң жақ бағанда сол қасиеттердің мәнін өзгертуге болады.
● Events жапсырмасының
сол жағындағы бағанда
● Форма терезесі (Form1). әрбір жаңа жоба үшін автоматты түрде форма терезесі беріледі және ол Form1 деп аталады. Форма- ол жобаланған программаның, онда орналасқан бейнеленге және бейнеленбеген компоненттерімен бірге интерфейстік элементі.
● Программа коды орналасқан терезе (Unit1.pas)
● Код бағытын көрсететін терезе (Cod Explorer код терезесінің сол жағында орналасқан)
Ең алдымен Delphi программалау ортасын іске қосқан кезде төмендегідей терезелер пайда болады :
● негізгі терезе;
● обьектілер тармағының терезесі;
● обьектілер инспекторының терезесі;
● браузер терезесі;
● формалар терезесі;
● программа кодының терезесі
Сурет 2.1 Delphi программалау ортасының негізгі терезелері
2.2 Жүйенің басты менюі көмекші меню File – файылдарымен жұмыс
Кесте 2.1
Delphi жүйесінің
басты менюінің көмекші
Көмекші меню аты |
Қолданысы |
File |
Жоба файылдарымен жұмыс |
Edit |
Мәтінді баспаға шығару |
Search |
Мәтінді, обьектілерді, айнымалыларды іздеу |
View |
Орта компаненттерін көрнекілеу командасы |
Project |
Жобамен жұмыс жасау командасы |
Run |
Орындау командасы |
Component |
Палитра компаненттерін басқару |
Database |
Мәліметтер базасымен жұмыс |
Tool |
Жоба параметірлерін басқару |
Window |
Бір терезеден келксі терезеге өту |
Help |
Көмек |
Яғни кез – келген көмекші менюді Alt батырмасымен басып, оның алғашқы әрпін басу арқылы шақыруға блады
Енді File көмкеші менюі
стандартты командалардан тұрады: ашу,
жабу,
сақтау, жоба файлын, формасын және модульдерді
баспаға шығару. :
Командаларын қарастырайық:
Сурет 2.2File көмекші менюінің көрінісі
2.3 Көмекші меню Edit – редакторымен жұмыс көмекші меню Search – мәтінді іздеу
Осы Edit көмекші менюінде мәтінді редактірлеу командасы, сонымен қатар операцияны тоқтату/қайталау командасы, ағымдағы форма компоненттерімен жұмыс жасау командалары болады.
Командаларьн қарастырайық:
Сурет 2.3 Edit көмекші меню көрінісі
Ал, Search көмекші менюі мәтіндік
белгілерді, обьектілерді, модульдерді
және символдарды іздеу командаларынын
тұрады:
Сурет 2.4Search көмекші меню көрінісі
2.4 Көмекші меню View көмекші меню Project – жобаны басқару
Көмекші меню View – қосымшаны жобалау
ортасының түрлі
элементтерін сипаттау командаларынан
тұрады:
Сурет 2.5 View - өңдеу ортасының элементтерін қарау көмекші меню көрінісі
Көмекші меню Project – компеляция процесін жүргізеді, сонымен қатар ақпарат береді.
Бұның командалары:
Сурет 2.6 Project көмекші меню көрінісі
2.5 Көмекші меню Run – қосымшаны орнату көмекші меню Tool
Көмекші менюі Run қосымшаны орындау кезіндегі тасымалдау командасънан тұрады:
Delphi келесідей әркеттер жасайды:
Сурет 2.7 Run көмекші меню көрінісі
Көмекші меню Tools параметрлерді қарауға және өзгертуге арналған.
Бұның командалары:
Сурет 2.8 Tool көмекші меню көрінісі
2.6 Көмекші меню Window және Help Қосымша құруға арналған Визуальды компаненттер кітапханасы
Көмекші меню Window – қосымша терезелерді ашу үшін арналған.
Көмекші меню Help Delphi жүйесінде
әртүрлі көмек алу мүмкіншілігін
ұсынады.
Сурет 2.9 Window көмекші меню көрінісі
Сурет 2.10Help көмекші меню көрінісі
Бұл жиынтық Visual Component Library (VCL) деп аталады. VCL – де редакторлеу жолы, статикалық басқару элементтері, тізім бойынша редауторлеу жолдары, объектілер тізімі сияқты стандартты басқару элементтері бар. Сонымен қатар кестелік басқару элементтері, көп бетті жазу кітапшалары сияқты компоненттер де бар. Барлық объектілер функционалдығы бойынша беттерге бөлініп тасталған, олар компоненттер палитрасында орналасқан.
Осы Delphi – дің кілттік ерекшілігі жаңа компонеттерді құрумен қатар қосымша құруға арналған визуальды компоненттерді пайдалану болып табылады. Бұндай ерекшелік өңдеушілерге басқа өңдеу ортасына ауыспай – ақ, керісінше осы ортаға жаңа құралдарды кірістіруге мүмкіншілік береді. Сонымен қатар, Delphi – де үнсіз келісім бойынша орналасқан компоненттерді жаңартуға немесе толық өзгертуге болады.
Яғни, өңдеуші дайын компоненттерді қолданып, абстрактылы немесе аралық компоненттер негізінде өзінің компонентін және объектін құру алады.
TMainMenu басты менюді программаға қою мүмкіндігін береді. TMainMenu-ді формаға орналастырғанда ол жай сурет сияқты көрінеді. Ол визуальды емес компонент деп аталады, өйткені олар программа іске қосылғанда көрінбейді.
TPopupMenu қалқып шығатын меню құрады. Менюдің бұл типі осы меню байланған объектіге тышқанның оң жақ батырмасын басу кезінде шығады. Барлық көрінетін объектілерде PopupMenu қасиеті бар, онда керекті меню көрсетіледі. PopupMenu басты меню сияқты құрылады.
TLabel экранда
текстті көрсету үшін
TEdit – енгізугі арналған Windows – тің стандартты басқару элементі. Ол қысқа текст фрагментін енгізуге арналған, қолданушыға программа орындалып жатқанда текст енгізу мүмкіндігін береді.