Автор: Пользователь скрыл имя, 14 Мая 2012 в 12:39, курсовая работа
Бiздiң елiмiзде жаңа ғасырдан бастап компьютер технологиясына көп көңіл аударылуда. Яғни елiмiздiң барлық аумағын компьютерлендiру қолға алына бастады. Осы жұмыстардың нәтижесiнде елiмiздiң азаматтары республиканың кез-келген нүктесінде тұруына қарамай жаңадан келген жаңалықтармен таныс болып отырады. Осылардан келiп шығатыны информациялық технологияның дамыған ғасырында компьютерлік техниканы қолданбай жұмыс істейтін мемлекеттік және коммерциялық мекемелер, жоғарғы оқу орындары және т. б. көптеген салалар кемде-кем деп айтсақ та болады.
BDE - нi қолданумен Мәлiметтердi басқару үшiн BDE бетiндегi компоненттердi пайдаланамыз.
- Table - Мәлiметтер қорындағы кестенiң негiзгi Мәлiметтер жиыны;
- Query - SQL-сұранысындағы негiзгi Мәлiметтер жиыны;
-
StoredProc - Сервердегi сақталынған
- DataBase - Мәлiметтермен байланыстыру;
- Session - Мәлiметтер қорында жұмыстың ағымдық сеансы;
- BatchMove - Топтық жазу операциясын орындау;
-
UpdataSQL - SQL-сұранысының негiзiнде
- NestedTable - Кестеге орнатылған;
-
BDEClientDataSet - Клиенттiк мәлiметтер жиыны.
ADO (Active Data Objects) технологиясының
қолдануымен мәлiметтердi
- ADOConnection - Байланыс;
- ADOCommand - Команда;
- ADODataSet - Мәлiметтер жиыны;
- ADOTable - Table Мәлiметтер жиыны;
- ADOQuery - Query Мәлiметтер жиыны;
-
ADOStoredProc - Сервердiң сақтаулы
-
RDSConnection - RDS-пен байланыс.
InterBase бетiндегi орналасқан компоненттер арқылы InterBase серверiмен жұмыс iстеу:
- IBTable - Table Мәлiметтер жиыны;
- IBQuery - Query Мәлiметтер жиыны;
- IBStoredProc - Сақтаулы процедураны шақыру;
- IBDatabase - Мәлiметтер қорымен байланыс;
- IBTransaction - Транзакция;
-
IBUpdateSQL - SQL-сұранысында негiзделген
мәлiметтер жиынының
- IBDataSet - Мәлiметтер көзi;
- IBSQL - SQL-сұраныстың орындалуы;
-
IBDatabaseInfo - Мәлiметтер қорының
- IBSQLMonitor - SQL-сұранысының орындалу мониторы;
- IBEvents - Сервер оқиғасы;
- IBExtract - Мәлiметтердiң шығарылуы;
-
IBClientDataSet - Клиенттердiң Мәлiметтер
көзi.
Decision Cube бетiндегi компоненттер
құрамы мынадай қызметтер
- DecisionCube - Көп өлшемдi мәлiметтер кубы;
- DecisionQuery - Көп өлшемдi мәлiметтер көзi;
- DecisionPivot - Көп өлшемдi мәлiметтер проекциясының екi өлшемдiсi;
- DecisionGrid - Көп өлшемдiге мәлiметтер кестелiк торының ұсынылуы;
-
DecisionGraph - Көп өлшемдiге мәлiметтер
графикасының ұсынылуы.
Есептi құру үшiн Qreport бетiндегi компоненттердi қолданамыз:
- QuickRep - Есеп;
- QRSubSetall - Кесте үшiн есептiң сызығы;
- QRStringsBand - Есептiң қатарлық сызығы;
- QRBand - Есеп сызығы;
- QRChildBand - Есеп сызығының қарайтылуы;
- QRGroup - Топ;
- QRLabel - Жазу;
- QRDBText - Мәлiметтер жиынының текстiк өрiсi;
- QRExpr - Өрнектеу;
- QRSysData - Жүйелiк информация;
- QRMemo - Көп қатарлы текст;
- QRExprMemo - Көп қатарлы өрнек;
- QRRichText - Текстi форматтау;
- QRShape - Геометриялық фигура;
- QRImage - Графикалық бейне;
-
QRDBImage - Мәлiметтер жиынындағы
көрiнiсi;
- QRCompositeReport - Құрылымды есеп;
- QRPreview - Есептiң көрiп шығу терезесi;
- QRTextFilter - Текстiк фильтр;
- QRCSVFilter - CSV-фильтр;
- QRHTNLFilter - HTNL-фильтр;
- QRChart - Диаграмма.
Осы жоғарыда көрсетілген
мәліметтер қорын жасау барысында
қолданылатын объектілер мен компоненттердің
өзіндік атқаратын жұмыстары осылар.
2.3.
Телефон станциясының
анықтамалық орталығын
автоматтандыру
Программа негізіне екі бөліктен тұрады:
Мұнда Paradox-ты қолдану себебім, осы программаға байланысты барлық кестелерде мәліметтер қоры сақталған және Borland Delphi объектілі бағдарлау тілімен жақсы байланыста болуы.
Ал Borland Delphi-ді пайдалану себебім, осы мәліметтер қорын басқару және өңдеу, енгізу үшін пайдаланылған.
Осы Borland Delphi пен Paradox-тың байланысуы арқылы программа өз жұмысын өте жақсы атқарады.
Ole объектісіне телефон станциялары туралы мәліметтерді шығарып, пайдаланушының қандай жағдайда қарыз немесе басқа да түрлі мәліметтер жөнінде анықтамалар бар екенін көріп, текстік файлға кез-келген адамның жазған параметрін енгізген кезде әр бір тұтынушының өзіне байланысты мәліметтері жөнінде тиесілі жаңалықтар бар екендігін көрсетеді.
Мысалға, алатын болсақ бір тұтынушының телефон абоненттерінен қарызы бар болса, сол телефон абонентінің қарызы туралы мәлімет және ол телефон пайдалануына байланысты қарызды төлеу мерзімі және төленбеген жағдайда телефон уақытша алынбайтындығы жөнінде хабарландыру текстік объектісі көрініп тұрады.
Осындай жағадайлар қолданылатын бұл программалық өнім барысында Paradox мәліметтер қорымен байланыстыра жасалды.
Database
Desktop арқылы Қазақтелеком жұмысына
керектi мәлiметтер, яғни абоненттер
туралы мәлiметтердi
1) Өрiс атауының ортасында нүкте (.) символы енгiзiлгенi жөн;
2)
Өрiстердi сипаттау немесе
3)
Үшiншi бағанға өрiс типiнiң (Type)
бiрi енгiзiлуi тиiс. Ол үшiн курсор
бағанда орналасқаннан соң Бос
орын пернесiн басу керек.
Тип | Белгісі | Мән |
Alpha | A | Символдық жол. Ұзындығы [1..255] аралығында |
Number | N | Мәні [10-308 10308] аралығында алынатын 15 мәндік цифрлық нақты сан |
Short | S | Мәні [-32767..32767] аралығында алынатын бүтін сан |
Long Integer | I | Мәні [-2147483647..2147483647 аралығында алынатын ұзындығы 4 байттық бүтін сан |
Memo | M | Alpha-ның мәндер аралығынан үлкен болатын (>=255 байттық) символдық жол |
Money | $ | Соңына $ символы қойылатын ақшалық форматты сан |
Date | D | Дата |
Logical | L | Мәні ақиқат (True) не жалған (False) болатын логикалық типті сан |
Autoincrement | + | Кестеге жол қосылған сайын мәні бірге өсіп отыратын бүтін сан |
4)
Өрiстер типiн таңдап
5) Жалпы барлық өрiстер сипатталып болғаннан соң сол терезенiң төменгi жағында орналасқан Save As.. түймесiн шерту керек. Құрылатын кесте атауы сұралатын Save Table As.. терезесi көрiнедi.
6)
Терезеде кесте атаулары
7)
Терезенi жабу керек.
Осы
сияқты жолдар мен жұмыстардың орындалуы
барысында өзіміз программа барысын
толықтырамыз.
Информация о работе ОҚО бойынша телефондық анықтама жүйесін құрастыру және жобалау