Данный дипломный проект посвящен разработке и реализации



жүктеу 0.5 Mb.
Pdf просмотр
бет2/4
Дата28.04.2017
өлшемі0.5 Mb.
1   2   3   4

 

 

 



1  –  турникет  тіреуі;  2  –  турникет  қақпақшасы;  3  –  бөгеттеуіш;  4  – 

индикатор;  5  –  сермер  (маховик);  6  –  сермерді  бекіту  бұрандамалары;  7  – 

индикация блогы; 8 – желілік кабель; 9 – турникеттің қуат көзі; 10 – апаттық 

жағдайда турникетті ашатын құрылғы; 11 – турникет қуат көзінің кабелі; 12 – 

апаттық жағдайда бөгеттеуішті ашатын құрылғының кабелі;13 – қашықтықтан 

басқару пульті (ҚБП); 14 – ҚБП кабелі; 15-17 – бұрандамалар;  

 

1.10 сурет – TTR-08A турникетінің жалпы көрінісі 



21 

1.3.2  TTR-08A  турникетін  алыстатылған  басқару  құрылғысы. 

Турникеттің  бағанасының  ішінде  басқару  платасы  CLB  («Control  Logic 



Board») (ары қарай  – басқару платасы) және айналу құрылғысынан тұратын 

турникет механизмінен (итергіш, серіппе, жұдырықша), стаыларды шектеуіш 

айналу  оптикалық  есептегіштері  бар  басқару  механизмінен  және  өткізудің 

апаттық  ашылу  механизмінен  тұрады.  Одан  басқа  турникет  механизмінің 

құрамына  келесі  бөліктер  енеді:  демпфтелетін  құрылғы,  бақылаушы  сақина 

және  сермер  (5),  оған  үш  шектеуіш  сатылар  дәнекерленеді  (3).  Алынбалы 

қақпағы  (2)  герметикалық  орнатылған  бүйірлік  индикация  блоктары 

орналасқан  (7)  және  «жол»  индикаторынан  тұрады(4).  Үйірлік  индикаторлар 

рұқсат  етілген  өтудің  бағытын  меңзейді  (жасыл  бағыттаушы  жанып  тұрады) 

немесе берілген бағытта жол жоқ (қызыл крест жанады). Одан басқа бүйірлік 

пластикалық  ендірмелерде  контактісіз  рұқсат  ету  карталарын  көрсету 

аймақтары жанып тұрады.  

 

 

 



1, 2, 3 –  LEFT, RIGHT, STOP батырмалары;4, 5 – «Left»«Right»жасыл 

индекторлары;6 – «Stop» қызыл индикаторы;7 – ҚБП кабелі; 

 

1.11 сурет – ҚБП жалпы көрінісі 



1.4 Потенциалды бұзушының үлгісі 

Бұзушы  –  ол  тыйым  салынған  іс-әрекеттерді  қателік,  білмей  немесе 

жаман оймен жасауына байланысты  жасау әрекетін қолға алған адам.  

Әрбір  нақты  жағдайда  нақты  технологиядан  ала  отырып,  берілген 

жүйенің  шынайы  бұзушысына  сай  келетін  бұзушының  үлгісі  анықталуы 

мүмкін.  

Бұзушының үлгісін жасағанда анықталатын жайттар:  

 



бұзушы бола алатын адамдар санаттары жайлы болжамдар;  

 



бұзушының  іс-әрекеттері  жайлы  болжамдар  (бзушының  мақсаты 

22 

бойынша);  

 

бұзушының 



білімдарлығы 

жайла 


және 

оның 


техникалық 

жабдықталуы жайлы болжамдар  (бұзушылық жасауға қолданылатын әдістері 

және құралдары  жайлы); 

 



бұзушылардың  мүмкін  әрекеттерінің  сипаттамасы  жайлы  шектеулер 

мен болжамдар.  



1.4.1  Бұзушылардың  негізгі  сипаттамалары.  Кез-келген  нысан  үшін 

әрекеттер  сол  нысанға  ең  көп  мүмкін  бола  алатын  бұзушылар  санаттарын 

ерекшелеуге болады. Бұзушылардың әрбір санатына өз әрекеттер әдістері сай, 

сәйкесінше  қарсы  қызмет  жасау  әдістері  де.  Выделим  несколько  основных 

характеристик, которые позволят описать основные группы нарушителей:  

– негіздеме;  

– мақсаттары;  

– қаражаттық қамтамасыз ету;  

– бұзушылардың жеке  дайындығының деңгейі;  

– техникалық қамтамасыз ету;  

– заң бұзушылықтың алдын ала дайындығының бар болуы және сапасы;  

– нысанға бұзушылардың енуінің бар болуы мен деңгейі.  

Бұзушылардың іс-әрекетінің негіздемесі:  

– материалды құндылықтарға ие болу мақсаты (соның ішінде ақша);  

– бәсекелік күрес;  

–жеке кекті қайтару;  

– саяси негіздемелер;  

– дін бойынша негіздеме;  

– қызығушылық;  

– қате;  

–  алкоголь,  немесе  басқа  есірткі  түрлері  ықпалымен  негізделмеген 

әрекеттер.  

Нақты бұзушылықтарды жасау кезде бұзушылардың мақсаттары:  

– материалдық құндылықтарды ұрлау;  

– ақпаратты тонау;  

– материалдық құндылықтарды жою;  

– ақпаратты жою;  

–  функцияланатын  нысанның  бөгеттерін  жасау  (нысанның  толықтай 

жұмыс жасауын тоқтағанына дейін);  

– адамдардың өміртіршілік жағдайларының нашарлауы;  

– адамдарды физикалық жою.  

Мұнда тізбектелген мақсаттарды тағы да "құқық бұзушылық әрекеттерді 

жасаудың  негізгі  әдістері"  деп  атауға  да  болады.  Тізбектелген  мақсаттар 

жалпы болып табылады.  



Қаражаттық қамтамасыз ету 

Бұзушылардың  қаражаттың  қамтамасыз  етілуі  кең  шектерде  өзгеруі 

болсын.  Сондықтан  жалпы  жағдайда  қаражаттық  қамтамасыз  етудің  3 

жағдайын ерекшелейік:  

– толықтай шектелмеген;  


23 

– шектелген;  

– жоқ.  

Бұзушылардың мамандандырылған дайындығының болуы мен деңгейі  

Бұзушылардың  мамандандырылған  дайындығының  болуы  мен 

деңгейіқаражаттық қамтамасыз етуден тәуелді, алайда тікелей байланыспаған. 

Жеткілікті түрдегі қаражаттық қамтамасыз етуге ие ұйымға кез келген салада 

мамандарды табу жеңілірек.  Кері жағдай -  қылмыстық топтар қаражаттануды 

дөрекі әдістермен алағн, алайда дайындығы жоқ болады. Соңғы кезде мұндай 

топтар көбейіп келеді.  

Техникалық камтамасыз ету 

Техникалық  камтамасыз  ету  маманданған  дайындыққа  қарағанда 

қаражаттық қамтамасыз етумен әлдеқайда тығызырақ байланысқан. Көптеген 

кезде  ,  қаіпсіздік  жүйелерін  игеру  үшін  қымбат  материалдар  мен  құрал-

жабдықтар  қажет.  Соның  ішінде:  құрылғылар  мен  техникалық  бекітулерді 

аттап өтудің басқа әдістері мен бұзуы.  



1.5 Қолжетуді басқару мен бақылау жүйесі 

Қолжетуді  басқару  мен  бақылау  жүйесі  (ҚББЖ)  –  деп  нысанның 

аймағында болатын  уақытта  және  орналасуының  оперативті  бақылауы,  және 

жеке 

бөлмелерді 



бақылау 

мен 


басқару 

мәселелері 

шешілетін 

ұйымдастырушылық-әдістемелік 

және 

бағдарламалық-техникалық 



құрылғылардың жиынтығын айтамыз.  

ҚББЖ  ұйымның  режимдік  нысандарына  қолжетуді  басқару  процессін 

автоматтандыруға  арналған.  Бақыланатын  нысандар  ретінде  ғимараттар, 

қабаттар,  жеке  бөлмелер  мен  шектелген  аймақтар  жатады.  ҚББЖ  құралдары 

түрлі  типтегі  бақылаушы-өткізгіш  тоқтамаларының  жиынтығын  бірмезетте 

орындауға мүмкіндік береді.  

Әрбір нақты жүйенің бірегейлігіне қарамастан қолжетуді шектеу мүмкін 

болмайтын үш негізгі түйін бар болады:  

 

басқарушы бақылаушылар;  



 

жеке тұлғаны айқындау құрылғылары;  



 

қолжетуді шектеу құрылғылары.  



ҚББЖ келесідей мүмкіндіктерді береді:  

 



жергілікті 

желілермен 

ұсынылатын 

стандартты 

құралдарды 

қолданумен  күзету  нысандарында  ҚББЖ  ашылу  сұлбалары  мен  құрамын 

анықтау;  

 



күзет нысандарының стаылы құрылымын жасау (әрбір осындай нысан 

бақылаушылар, басқарушылар, операторлар, тұтынушылардың жеке жиынын 

құрайды);  

 



жүйеде  болып  жатқан  әрекеттердің  хаттамалары  мен  журналдарын 

толтыру: жұмысшылардың жұмыс уақытын есептеу, жұмыс орнына кешігуді 

тіркеу және т.б.;  

 



нысанның  бақылаушыларын  желімен  автоматты  басқару:  настройка, 

бұйрықтарды жіберу, жағдайды сараптау;  

 

өрт-күзеттік есептегіштерге қосылу мен олардан ақпаратты лезде алу;  



24 

 



бақылаушыларды  тәуелсіз  топтарға  біріктіру  (қосалқы  жүйе) 

жүктемені  біртегіс  таратуға  және  басқарудың  ақпараттық  ағындарын 

жетілдіруге.  

ҚББЖ келесі негізгі қызметтердің жасалуын қамтамасыз тетуі қажет : 

 

ҚББЖ операторы бұйрығымен немесе берілген уақыттық интервалда 



рұқсат ету аймағында рұқсаты бар айқындағыш белгіні оқу кезінде УПУ-дың 

ашылуы;  

 

берілген  уақыттық  интервалда  рұқсат  ету  аймағында  рұқсаты  жоқ 



айқындағыш белгіні оқу кезінде УПУ-дың ашылуын шектеу;  

 



УУ-дың  айқындағыш  белгілерін  санкциялы  өзгерту  мен  олардың 

рұқсат  ету  аймақтары  мен  рұқсат  етудің  аймақтық  интервалдарының 

арасындағы тәуелділік;  

 



УУ-дың  айқындағыш  белгілерін  санкциялы  өзгерту  мен  олардың 

рұқсат ету аймақтары мен рұқсат етудің аймақтық интервалдарын қорғау;  

 

басқару, режимдерді орнату бөліктеріне санкцияланбаған қолжетудің 



техникалық және бағдарламалық құралдарын қорғау;  

 



электр 

қоректендіруді 

өшіргенде 

айқындағы 

белгілердің 

жөндеулерінің сақталуы;  

 

берілген  уақыттық  интервалда  рұқсат  ету  аймағында  рұқсаты  жоқ 



айқындағыш  белгіні  оқу  кезінде  УПУ-дың  ашылуын  қолма  қол,  автоматты 

түрде жасау;  

 

айқындағыш  белгіні  есептеуден  кейін  белгілі  уақыттан  кейін  УПУ-



дың автоматты жабылуы;  

 



апат  дабылын  берілуі  (немесе  УПУ-ды  белгілі  уақытқа  шектеу) 

айқындағыш белгілерді теру шараларында;  

 

ағымдағы және апаттың шараларды тіркеу мен хаттамалау;  



Мектеп 

кірістері 

турникеттермен, 

рұқсат 


ету 

карталарымен 

жабдықталады.  Заманауи  трипод-турникетті  мектептерде  орнату  қауіпті 

тұлғалардан қорғауға мүмкіндік береді.  



1.5.1  ҚББЖ  бақылаушысымен  турникетті  басқару.  Басқарудың 

импульсті  режимінде  турникетті  басқару  ҚББЖ  арқылы  ПДУ-ды  басқаруға 

ұқсас. 

Потенциалды  басқару  режимінде  ҚББЖ  бақылаушысы  арқылы 



турникетті  басқару  қағидасы  ПДУ-ды  бақылауға  ұқсас,  GND  контактіне 

қатысты  төмен  деңгейде  Unlock  A,  Stop  және  Unlock  B  контактілерін  түзуде. 

Басқарудың  потенциалды  режимінде:  өткізуді  жабы  бұйрығы  ПДУ-ды 

түймеге басудан кейін ғана болады. Сондақтан бір реттік өтуді ұйымдастыру 

үшін  потенциалды  басқару  режимінде  сәйкес  бағыттағы  PASS  сигналының 

басындағы төмен деңгейді басқару ұсынылады. 

А(В)  бағытында  турникетті  басқару  PASS  A(В)  және  Common  шығыс 

контактілері арқылы тіркеледі.  



1.6 Тапсырманың қойылуы 

Дипломдық  жұмыстың  мақсаты  оқушылардың  мектепке  уақытылы 

келіп-кетуін  қадағалайтын  «InTime»  хабарлама  орталығын  құру  және  оның 


25 

тиімділігін  зерттеу  болып  табылады.  Жұмыстың  мақсатына  жету  үшін 

келесідей тапсырмалар қойылды:  

 



«InTime»  хабарлама  орталығын  жеке  кәсіпкер  ретінде  салық 

комитетіне тіркеу; 

 

«Қауіпсіз мектеп» бағдарламалық қолдауын С# тілінде жазу;  



 

Смс  хаттама  жолдайтын  сервис  таңдау  және  оны  «Қауіпсіз  мектеп» 



бағдарламалық қолдауымен байланыстыру ;  

 



Турникеттердің типін және моделін таңдау

 



Тұтынушылардың  төлемақы  жасау  ыңғайлығын  ескере  отырып, 

«Qiwi» компаниясымен келісімге тұру; 

 

«InTime»  хабарлама  орталығының  қызметін  халыққа  жариялайтын 



my-intime.kz доменінде сайт ашу;  

  

 



 

 

 



 

26 

2. Жобалық бөлім 

2.1 Турникеттің өткізу қабілеттілігі 

Өткізу қабілеттілік параметрі белгілі бір уақыт аралығында турникеттен 

өтетін тұтынушылардың максималды санын көрсетеді. Әдетте, роторлы және 

қарапайым  трипод  турникеттер  минутына  20-40  адам  өткізе  алады.  Өткізу 

қабілеттілігі жоғары болған сайын, турникеттердің бағасы да жоғары болады.  

Біз  таңдаған  TTR-08А  қарапайым  трипод  турникетінің  1  адамды 

өткізуге  жұмсайтын  уақыты  2.07  секундты  құрайды.  Осы  мәліметке  сүйене 

жалпы орташа білім беру мектептеріне 7.5 минут ішінде максималды жүктеме 

жағдайында  тұтынушылардың  барлығы  да  мектепке  кіріп  үлгеретін 

турникеттер санын есептеу қажет. 

Турникеттер  мектепке  оқушылардың,  ұстазрадың,  басқа  да  мектеп 

қызметкерлерінің кіріп-шығуы кезінде, тіпті максималды жүктеме кезінде де 

ыңғайсыздық тудырмауы қажет. Алайда, көп шығынға ұшырамас үшін, артық 

турникеттер орнатпау қажеттілігін естен шығармаған жөн.  

Орташа  жалпы  білім  беру  мектептеріне  орнатылатын  турникеттердің 

оптималды санын келесі формуламен емсептейміз: 

 

?????? =


??????

??????


 ,                                                        (2.1) 

 

мұндағы  m  –  мектепке  кіру  ықтималдылығы  бар  адамдар,  яғни, 



оқушылар,  мұғалімдер,  мектеп  қызмекткерлері,  ата-аналар 

және басқа да адамдардың максималды саны; 



k  –  бір  минутта  турникеттен  өте  алатын  адамдардың 

максималды саны. 

«Қауіпсіз  мектеп»  жүйесінің  алдында  7.5  минутта  максималды 

жүктемеде  барлық  адамдарды  кіргізу  талады  тұрғандықтан,  бұл  формуладан 

келесі формула шығады: 

 

?????? =



??????

7.5 ??????

.                                                      (2.2) 

 

Бұл  формуланың  алымын  ашатын  болсақ,  яғни  m  жалпы  білім  беру 



мектептеріне кіретін адамдардың орташа санын есептеу қажет. Мектепте орта 

есеппен неше оқушы оқиды, неше қызметкерлер жұмыс атқарады және неше 

басқа да сырттан адамдар келеді: 

 

?????? =



11∙??????∙??????

2

+ ??????,                                                   (2.3) 



 

мұндағы  a  бір  сыныпта  оқитын  оқушылардың  орташа  саны,  

параллельсыныптардыңорташасаны; 

d  мектеп  жұмысшылары  және  басқа  да  сырттан  келу 

ықтималдылығы бар адамдар саны; 

11  –  бірінші  сыныптан  бастап  он  бірінші  сыныпқа  дейінгі 


27 

аралықтағы  сыныптар  (орта  есеппен  барлығы  дерлік  11 

жылдық жүйемен оқытылатындықтан тұрақты сан).  

Жаплы  орташа  білім  беру  мектептері  2  ауысыммен  оқитын 

болғандықтан, алынған барлық адамдар санын 2-ге бөлдік.  

Енді, 


7.5 

минут 


ішінде 

максималды 

жүктеме 

жағдайында 

тұтынушылардың  барлығы  да  мектепке  кіріп  үлгеретін  турникеттер  санын 

есептеу үшін осы екі формуланы біріктірсек келесі өрнекті аламыз: 

 

?????? =


11∙??????∙??????

15∙??????

+

??????


7.5∙??????

.                                                (2.4) 

 

Формула бойынша мәндерді қоятын болсақ, a=30 оқушы, b=5 параллель 



сыныптар («а», «ә», «б», «в», «г»), d=60 адам. 

Формуланың  бөліміндегі  k  –  бір  минутта  турникеттен  өте  алатын 

адамдардың  максималды  санын  табу  үшін  TTR-08А  қарапайым  трипод 

турникетінің  1  адамды  өткізуге  жұмсайтын  уақыты  2.07  секунд  мәліметіне 

сүйеніп: 

 

?????? =



60 (??????ек)

2.07 (сек)

= 29 (адам) 

 

 



Демек,  TTR-08А  қарапайым  трипод  турникетінің  минутына  29  адамды 

өткізу мүмкіндігі бар.  

Осыдан  біз  мектепке  оптималды  түрде  неше  турникет  орнатуға 

болатындығын есептей аламыз: 

 

?????? =


11 ∙ 30 ∙ 5

15 ∙ 29


+

60

7.5 ∙ 29



= 4,06 

 

Яғни  мектепке  4  турникет  орнату  арқылы  «Қауіпсіз  мектеп»  жүйесі 



максималды  жүктеменің  өзінде,  барлық  тұтынушыларды  7.5  минут 

аралығында мектепке кіргізе алады. Бұл тұтынушыларға ешбір ыңғайсыздық 

тудырмай,  4  турникет  орнатып,  өткізу  қабілеттілігі  бүкіл  тұтынушыларға 

жеткілікті болатындығын көрсететін жағдай.   



2.2 Бағдарламалау тілін таңдау 

Дипломдық  жобада  «Қауіпсіз  мектеп»  жүйесінің  бағдарламалық 

қолдауы    С#  тілінде  жазылды.  Менің  бұл  тілді  таңдауыма  бірнеше  маңызды 

себептер болды: 

 

C#  –  .Net  тақтасының  ресми  флагмалық  тілі.  Сондықтан  тақтаның 



барлық  жаңа  мүмкіндіктері  қолжетімді,  оған  қоса  олар  жақсартуларды 

алғашқылардың бірі болып енгізеді.  

 

C# басынан бастап .Net-ке жобаланады, сондықтан бізідің жүйеге сәл 



ыңғайлы болып келеді 

 



C#-тің  тағы  бір  үлкен  артықшылығы  болып  тек  C#  Mono-да  жұмыс 

жасауға мүмкіндік береді, соның арқасында Linux, Mac, Android және  iOS-қа 



28 

кросстақталық қосымшаларды жазуға алғышарт болады. 

 



 



C#-тің  артықшылығының  98%-ы  .NET  артықшылықтарына  жатады 

(қоқыс  жинағыш,  ескертулердің  қалыпты  қолдауы,  стандартты  кең  кодтар 

қоры,  делегаттар  мен  іс-шаралар,  атрибуттар  мен  шағылулар,  аралық  код, 

кодты  орындау  қауіпсіздігін  қамтамасыз  етудің  декларативті  механизмдері, 

тіларалық  әрекет  ету,  қасиеттер,  индекстер  түрлердің  жеткілікті  және  толық 

жүйесі және т.б.) 

 

C#-тің тағы бір артықшылықтарының ішінде анонимді делегаттар мен 



лямбда-белгіленулерді, жалғасын (continuations), жобалаудың кейбір қалыпты 

атақты  паттерндерін  іске  асыру,  анықтылықтың  үлкен  деңгейі,  қалыпты 

есептерге  синтаксистік  қантты  (соның  ішінде  linq),  айқындалудан  алынатын 

қорытынды,  модульділікті  қалыпты  қолдау,  бөлшектей  анықталынатын 

түрлері  және  ұсақ-түйектен  көптеген  нәрсені  ерекшелеуге  болады.бір  ретті 

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

жеткізу өте қатты қуантады. 

2.2.1  Тілдің  басты  ерекшеліктері  .C#  разрабатывался  как  язык 

программирования  прикладного  уровня  для CLR   үшін  және  CLR-дің 

мүмкіндіктеріне қосымша деңгей болып жобаланған болатын. Ең алдымен ол 

BCL-де  айқындалатын  C#  түріндегі  жүйелер  үшін  қатысты  болып  келеді. 

Тілдің кейбір анық ерекшеліктерінің бар болуы нақты тілдік ерекшелік сәйкес 

құрылымдарға тасымалдануы мүмкіндігіне байланысты жасалынады.  

Осылайша CLR-дің 1.1-нұсқасынан 2.0-нұсқасына дейін дамуы және C# 

өзі елеулі түрде байытылған болатын. Мұндай әрекет етуді әрі қарай да күтуге 

болады (алайда, бұл заңдылық C# 3.0-тің шығуымен бұзылған болатын, себебі 

ол  .NET  тақтасына  сүйенбей  тілін  кеңейте  алады).  CLR  C#-ті  басқа .NET-

бағытталған тілдерге секілді көптеген әдеттегі бағдарламалау тілдерінде жоқ 

мүмкіндіктерді  тілдерге  қолжетімді  етеді.  Мысалы,  қоқысты  жинау  дәл 

VB.NET,  C#  және  басқа  да  бағдарламаларға  жасайтындай  C#-тің  өзінде  іске 

аспайды, C# үшін арнап жазылған бағдарламалар үшін CLR  жазылады. 



2.2.2  Стандарттау.  C#  ECMA (ECMA-334)  және ISO (ISO/IEC 23270)-

да стандартталған. 

C#-тің  кемінде  үш  осы  мамандануға  негізделетін  және  қазіргі  таңда 

түрлі дамыту сатыларында тұрған іске асырулар жайында білеміз: 

 

Mono,Ximian  компаниясымен  басталған,  жалғасын  оның  сатып 



алушысы және жолын қуушы Novell, кейіннен Xamarin-мен жалғасқан; 

 



dotGNU және Portable.NET, Free Software Foundation дамытатын; 

 



SharpDevelop. 

 

 



29 

Кеш  байланысты  қолдану  мүмкіндігі  келесідей  тоқтамдармен  жұмыс 

істеуге мүмкіндік береді: 

 



Динамикалық түрленуі бар тілдермен (Python, Ruby); 

 



Шағылулар (reflection); 

 



(DOM)  өзгеретін  құрылымы  бар  нысандармен.  Негізгі    dynamic  сөзі 

пайда болады; 

 

Аталған және опционалды параметрлер; 



 

COM interop-тың жаңа мүмкіндіктері; 



 

Конұсқалық және  контранұсқалық



 

(CodeContracts) кодындағы келісімдер. 



C#-тің бірнеше іске асырылулары бар: 

 



C#-тің  csc.exe  компиляторы  түрінде  іске  асырылуы.NET  Framework 

құрамына  енген  (соның  ішінде   .NET  Micro  Framework,  NET  Compact 

Framework және оның Silverlight және WindowsPhone 7-ге енуі); 

 



Rotor  жобасының  құрамында  (Shared  Source  Common  Language 

Infrastructure) Microsoft; 

 

Mono жобасы өзіне ашық шығыс коды C#-тің іске асырылуын қосады. 



 

DotGNU жобасы да ашық кодты C# компиляторды ендіреді; 



 

DotNetAnywhere  –  C#  2.0  –  дің  түгелдей  барлық  мамандануын 



қолдайды. 

 

 

30 

3. Бағдарламаны дұрыс жұмыс жасауы үшін баптау 

3.1 Дерекқор таңдау 

Дипломдық  жобаның  мәліметтер  дерекқоры  MySQL-да  жазылған 

болатын.  «Қауіпсіз  мектеп»  жүйесінде  MySQL   web  қолдануға  ең  тиімді 

дерекқор  көзі  болып  табылады.  Электронды  карта  арқылы  мектепке  кіру 

мүмкіндігі бар адамдар тізімі MySQL дерекқорына енгізіледі. Оны кез-келген 

уақытта  өзгертіп,  жаңа  адамдарды  қосып,  немесе  алып  тастауға,  ата-

аналарының  телефон  нөмірі  өзгерген  жағдайда,  осы  дерекқордан  қалаған 

нөмірге өзгертуге болады (2.1 сурет). MySQL-дің негізгі артықшылықтары: 

 

көпағындылық, бірнеше бірмезеттік сұраныстарды қолдау; 



 

байланыстарды  бір  есік  арқылы  көптген  мәліметтердің  қосылуымен 



жаңарту; 

 



тұрақты және айнымалы ұзындықты жазу; 

 



ODBC драйвер; 

 



Артықшылықтар мен құпия сөздердің иленгіш жүйесі; 

 



Сандардың, айнымалы ұзындық пен уақыт белгілерінің форматтарын 

қолдау; 


 

C жәнеPerl, PHP; 



 

Жылдам жұмыс істеу, масштабтылық; 



 

ANSI SQL-мен үйлесімділік; 



 

Көптеген кезде тегін; 



 

Хостинг қызметтерінің провайделері тарапынан жақсы қолдау; 



 

InnoDB механизмі арқылы тасымалдарды жылдам қолдау. 




жүктеу 0.5 Mb.

Поделитесь с Вашими друзьями:
1   2   3   4




©emirb.org 2020
әкімшілігінің қараңыз

    Басты бет