Пайдаланушы деңгейіндегі технологиялар



Пайдаланушы деңгейіндегі технологиялар
Байшоланова К. С.
Кенесова Н. А.

Жоспар:
2
Пайдаланушының интерфейсі
Интерфейсті сәйкестендіру
Пайдаланушы интерфейсі элементтерінің сәйкестігі
Пайдаланушы интерфейсінің түрлері
Пайдаланушы интерфейсі түрі бойынша ақпараттық технологияларды жіктеу
Автоматтандырылған жұмыс орнының пайдаланушы интерфейсінің түсініктері, қасиеттері, функциялары
Интернет желісінде жұмыс істеудің негізгі пайдаланушы технологиялары. WWW, FTP, TELNET, E-MAIL. Интернеттен ақпарат іздеу.
ASP технологиясы
Графикалық пайдаланушы интерфейсі
Бағдарламалық жасақтама компоненттерінің өзара әрекеттесу тәсілі
Бірнеше мұрагерлік және интерфейстерді енгізу
Нақты тілдер мен жүйелердегі интерфейстер
UML интерфейстері

Пайдаланушының интерфейсі
Компьютерлік ақпараттық технологияларды пайдалану жағдайында адамның техникалық және бағдарламалық құралдармен өзара әрекеттесуін ұйымдастыру мәселелері өзекті болып табылады. Мұндай өзара әрекеттесу пайдаланушы интерфейсін қамтамасыз етеді. "Интерфейс" ұғымын анықтаймыз.
Жалпы позициядағы Интерфейс стандарттармен анықталған екі жүйенің, құрылғылардың немесе бағдарламалардың бөлу шекарасы ретінде анықталады.
Ақпараттық технологияларға қатысты интерфейсті құрылғылардың, бағдарламалардың өзара әрекеттесуін қамтамасыз ететін құралдар мен ережелер жиынтығы ретінде анықтаймыз.
Пайдаланушы интерфейсі-I пайдаланушының бағдарламалық жасақтамамен өзара әрекеттесуіне әсер ете алатын бағдарламаның элементтері мен компоненттері.
3
Пайдаланушы интерфейсі үш негізгі компонентті қамтиды:
қосымшаның пайдаланушымен байланысы;
пайдаланушының қосымшамен байланысы;
тіл қарым-қатынас.
Қарым-қатынас тілін бағдарламалық қосымшаны әзірлеуші анықтайды. Интерфейстің қасиеттері - нақтылық пен айқындық.

Интерфейсті сәйкестендіру
Интерфейстің маңызды функцияларының бірі-қолданушының бірдей қолданбалы әрекеттерге, олардың үйлесімділігіне бірдей реакция жасауы.
Интерфейсті үйлестіру үш аспект бойынша орындалуы керек:
техникалық құралдарға жататын физикалық (әлі жоқ) ;
экранда элементтердің пайда болу реті мен ретін (байланыс тілі) және сұраулар тізбегін (әрекет тілі) анықтайтын синтаксистік;
интерфейсті құрайтын элементтердің мәндеріне байланысты семантикалық.
Интерфейстің дәйектілігі пайдаланушы мен әзірлеушінің уақытын үнемдейді. Пайдаланушы үшін оқу уақыты азаяды, содан кейін жүйені пайдалану, қателер саны азаяды, жайлылық пен сенімділік сезімі пайда болады.
Әзірлеушіге келісілген интерфейс интерфейстің жалпы блоктарын бөлуге, жеке элементтерді және олармен өзара әрекеттесу ережелерін стандарттауға, жаңа жүйенің жобалау уақытын қысқартуға мүмкіндік береді.
4

5
Элементтердің үйлесімділігі-үйлесімділікке кепілдік беретін интерфейстің маңызды сапасы. Интерфейстің дәйектілігі мен қисынсыздығының болмауы қосымшаға кедергі келтіреді, оны ұйымшылдықтан айырады, бұл оның сенімділігіне күмән тудырады.
Сәйкестікке қол жеткізу үшін дизайнның алғашқы кезеңдерінде стратегия мен стиль туралы келісімдер жасалуы керек. Басқару элементтерінің түрлері, оларды орналастыру, топтау әдістері және қаріптер алдын-ала анықталуы керек. Осы мәселелерді шешу үшін жүйенің сынақ нұсқасын немесе оның прототиптерін пайдалануға болады. Сонымен, қандай мәселелерді келісу керек ?
Басқару түрі: барлық қол жетімді басқару элементтерін пайдаланбаңыз, дегенмен, азғыруға қарсы тұру қиын. Тек Қолданбаға сәйкес келетіндерді таңдаңыз. Тізімдік ақпаратты ұсыну үшін тізім де, тізім өрісі де, кесте пішіні де, ағаш көрінісі де қолайлы болғанымен, барлық жерде осы элементтердің біреуін ғана таңдап, қолданған дұрыс.
Пайдаланушы интерфейсі элементтерінің сәйкестігі.

6
Интерфейс дизайнындағы ең бастысы - оның қарапайымдылығы. Егер қосымшаның интерфейсі күрделі болса, онда оны қолдану қиын болуы мүмкін.
Эстетикалық тұрғыдан алғанда, нақты және қарапайым дизайн әрдайым қолданыстағы жұмыс әдістеріне негізделген интерфейсті құруды жөн көреді-көптеген әзірлеушілердің жиі кездесетін қателігі. Мысалы, компания сақтандыру құжаттарын толтыру үшін қосымша жасайды. Әрине, қағаз құжаттарын толығымен көшіретін интерфейс құруға деген ұмтылыс. Бұл жағдайда бірнеше проблемалар туындайды:
Қағаз құжаттың пішіні мен өлшемі оның экрандағы әріптесінен өзгеше;
құжатты көшіру әзірлеушілердің мүмкіндіктерін мәтіндік өрістер мен құсбелгілермен шектейді;
қосымшаның қағаз құжаттарымен салыстырғанда артықшылығы жоқ.
Қағазға ұқсас құжаттарды басып шығару мүмкіндігін қалдырып, жаңа пайдаланушы интерфейсін жасау әлдеқайда жақсы.
Егер өрістерді топтау қолданылса, бастапқы құжатты қойындылар немесе байланысты нысандар бойынша бөлсеңіз, барлық ақпаратты айналдыру жолақтарын қолданбай енгізуге болады.
Сонымен қатар: егер алдын-ала жүктелген жауап нұсқалары бар тізімдер жасалған болса, пайдаланушы аз ақпарат енгізуі керек;
сирек қолданылатын функцияларды жеке қалыпқа келтіруге болады;
пайдаланушы интерфейстің әр элементіне әдепкі мән берілген жағдайда хабарласудың қажеті жоқ (әрине, бұл мәнді өзгерту механизмі қажет) ;
күрделі немесе сирек орындалатын тапсырмаларды Шебердің көмегімен жеңілдетуге болады. Қосымшамен жұмыс істеу-оның интерфейсінің қарапайымдылығына арналған ең жақсы сынақ. Егер пайдаланушы кез-келген тапсырманы өздігінен орындай алмаса, интерфейсті қайта құру қажет болуы мүмкін.
Дизайнның қарапайымдылығы

Соңғы пайдаланушылардың компьютерлік жүйемен тиімді өзара әрекеттесуі үшін жаңа ақпараттық технологиялар достық интерфейс қағидаттарына негізделген компьютерлік жүйемен пайдаланушы интерфейсін түбегейлі әр түрлі ұйымдастыруға сүйенеді
пайдаланушының жүйенің ақпараттық және есептеу ресурстарын компьютердегі кәсіби емес әрекеттерден қорғау арқылы қате алу құқығын қамтамасыз ету;
пайдаланушының компьютермен өзара әрекеттесу процесін жеңілдететін иерархиялық мәзірлердің, кеңестер мен оқыту жүйесінің және т. б. кең жиынтығының болуы;
салдары қандай да бір себептермен пайдаланушыны қанағаттандырмаған реттемеленген іс-әрекетті орындауға мүмкіндік беретін "кері қайтару" жүйесінің болуы жүйенің алдыңғы жағдайына оралуға мүмкіндік береді.
7

Қорғау құралдары
8
Қорғау құралдары мүмкіндік береді:
пайдаланушыларды аутентификациялау;
қолданба компоненттері мен деректерге қол жеткізуді бақылау;
ақпаратты шифрлау.
Брандмауэрлер мен қорғау саясаты қолданбалы архитектураны таңдауға әсер етеді. Қорғау сұрақтары негізінен пайдаланушылар интернет арқылы жұмыс істейтін Wеb қосымшаларына қатысты. Алайда, олар ғаламдық есептеу желілерінде іске қосылған бағдарламаларға да қатысты.

Пайдаланушы интерфейсінің түрлері
9
Пайдаланушының көзқарасы бойынша Операциялық жүйе пайдаланушының қолданбалы бағдарламасын әзірлеу және орындау жүзеге асырылатын ыңғайлы пайдаланушы интерфейсін, бағдарламалық ортаны қалыптастырады.
Мұнда пайдаланушы интерфейсін компьютердің жұмысын басқаруға арналған командалық Тіл және пайдаланушыны күнделікті әрекеттерден босататын қызметтер жиынтығы ретінде қарастыруға болады. Пайдаланушы интерфейсі-пайдаланушының бағдарламалық жасақтамамен өзара әрекеттесуіне әсер ете алатын бағдарламаның элементтері мен компоненттері. Оның ішінде:
ақпаратты көрсету құралдары, көрсетілетін ақпарат, форматтар мен кодтар;
командалық режимдер, "пайдаланушы интерфейсі"тілі;
деректерді енгізу құрылғылары мен технологиялары;
пайдаланушы мен компьютер арасындағы диалогтар, өзара әрекеттесу және транзакциялар;
Пайдаланушының кері байланысы; нақты пәндік салада шешім қабылдауды қолдау; бағдарламаны пайдалану тәртібі және оған арналған құжаттама.
Пайдаланушы интерфейсінің түріне байланысты Ақпараттық технологиялар тиісті классификацияға ие. Бұл жағдайда жүйелік және қолданбалы интерфейс ерекшеленеді.

Пайдаланушы интерфейсі түрі бойынша ақпараттық технологияларды жіктеу
10
АТ Пайдаланушы интерфейсі
SIKL
Командалық
Бірпрограммалы ОЖ
Көппрограммалы ОЖ
Көп қолданушы ОЖ
Желілік технология
WIMP
Диалог технологиясы
Пакеттік технология

Қолданбалы интерфейс кейбір функционалды ақпараттық технологияларды енгізумен байланысты. Жүйелік интерфейс-бұл операциялық жүйе немесе оның қондырмасы жүзеге асыратын компьютермен өзара әрекеттесу әдістерінің жиынтығы. Пайдаланушы интерфейсінің негізгі типтері: командалық, WIMP (графикалық), SILK (сөйлеу) .
Командалық интерфейс - ең оңай. Ол пәрменді енгізу үшін жүйелік шақыруды экранға шығаруды қамтамасыз етеді. Мысалы, MS-DOS операциялық жүйесінде шақыру:> сияқты, ал UNIX операциялық жүйесінде бұл әдетте доллар белгісі.
Бұрын кең таралған командалық интерфейстің пайдаланушы тұрғысынан бірқатар кемшіліктері бар: командалардың көптігі, қосымшалар үшін Стандарттың болмауы және т. б. мұның бәрі оны қолдану аясын шектейді.
Кемшіліктерді жою үшін командалық интерфейсті жеңілдету әрекеттері жасалды. Сонымен, пайдаланушының операциялық жүйемен байланысын жеңілдететін арнайы бағдарламалық қабықшалар пайда болды (Norton Commander бағдарламасы және т. б. ) .
Мәселенің нақты шешімі Операциялық жүйе үшін графикалық қабықты құру және енгізу болды.

WlMP-интерфейс Windows (терезе), Image (сурет), Menu (мәзір), Pointer (көрсеткіш) дегенді білдіреді.
WIMP интерфейсін пайдалану кезінде экранда бағдарлама суреттері мен әрекет мәзірі бар терезе көрсетіледі. Олардың біреуін таңдау үшін көрсеткіш қолданылады.
Қазіргі уақытта барлық дерлік жалпы операциялық жүйелер wimp графикалық интерфейсін олардың жұмысына индекстік құрылғыны (мысалы, тінтуір), мәзірден командаларды таңдауды, бағдарламаларды бөлек терезелермен қамтамасыз етуді, кескін бағдарламаларын пиктограммалар түрінде қолдануды ұсынады.
Интерфейстің ыңғайлылығы және мүмкіндіктердің көптігі Windows-ты күнделікті жұмыс үшін оңтайлы жүйеге айналдырады. Windows-қа арналған қосымшалар бірдей интерфейсті қолданады, сондықтан оның біркелкілігі кез-келген Windows қосымшасымен жұмыс істеуді үйрену процесін азайтады.
SILK-интерфейс speech (сөйлеу), Image (сурет), Language (тіл) дегенді білдіреді. Knowledge (білім) .
Экранда Silk интерфейсін сөйлеу командасы арқылы қолданған кезде семантикалық семантикалық байланыстар бойынша бір іздеу кескіндерінен екіншісіне ауысу жүреді.
Қазіргі заманғы операциялық жүйелер командалық, WIMP интерфейсін қолдайды.
Жақында биометриялық (мимикалық) және семантикалық (қоғамдық) сияқты интерфейстердің жаңа түрлері назар аударды. Осыған байланысты қоғамдық интерфейсті (social interface) құру мәселесі туындады. Қоғамдық интерфейс WIMP және SILK интерфейстерінің ең жақсы шешімдерін қамтиды.
Қоғамдық интерфейсті пайдалану кезінде мәзірді түсінудің қажеті жоқ деп болжанады. Экрандағы суреттер болашақ жолды анық көрсетеді. Бір іздеу суреттерінен екіншісіне ауысу семантикалық семантикалық байланыстар арқылы жүреді.
12

Автоматтандырылған жұмыс орнының пайдаланушы интерфейсінің түсініктері, қасиеттері, функциялары
Жұмыс станциясының пайдаланушы интерфейсі үш ұғымды қамтиды:
қолданбаның (application) пайдаланушымен байланысы;
пайдаланушының қосымшамен байланысы;
қарым-қатынас тілі.

Интернет желісінде жұмыс істеудің негізгі пайдаланушы технологиялары. WWW, FTP, TELNET, E-MAIL. Интернеттен ақпарат іздеу.
14
Соңғы уақытқа дейін интернеттің танымалдығы:
Электрондық пошта (e-mail) санаулы минуттарда он мыңдаған километр қашықтықта орналасқан желінің бір пунктінен басқа пунктіне хабарлама жіберуге мүмкіндік береді. Бұл жағдайда электрондық поштада мәтіндік, дыбыстық, графикалық және бағдарламалық файлдар болуы мүмкін;
FTP бағдарламасы (File Transfer Protocol-файлдарды бір компьютерден екінші компьютерге тасымалдауға мүмкіндік беретін файлдарды жіберу протоколы) .
Қашықтағы компьютерге интерактивті қол жетімділікті қамтамасыз ететін Telnet бағдарламасы.
Бірақ соңғы жылдары интернеттің танымалдылығының тез өсуінің себебі WWW технологиясының пайда болуы болды (World Wide Web - бүкіләлемдік ғаламтор немесе басқаша айтқанда Дүниежүзілік ақпараттық желі) . WWW сізге Multimedia технологиясының артықшылықтарын пайдаланып, бүкіл әлем бойынша саяхаттап қана қоймай, желінің барлық құралдарын қолдануға ыңғайлы, сонымен қатар гипермәтіндік технологияны қолдана отырып, таңдалған мәселеге терең үңілуге мүмкіндік береді.

File Transfer Protocol (FTP) файлдарды бір компьютерден екінші компьютерге жіберуге мүмкіндік береді. Осы протоколды қолдана отырып, сіз мәліметтер массивімен алмасу процесін жүзеге асыра аласыз: мәтіндік және бағдарламалық файлдар. Осы протоколдың көмегімен пайдаланушының компьютері желіге қосылған басқа компьютерлерде, атап айтқанда FTP серверлерінде сақталған көптеген файлдар мен бағдарламаларға қол жеткізе алады.
Telnet-қашықтағы компьютермен жұмыс істеу бағдарламасы
Telnet бағдарламасы қашықтағы компьютермен байланыс орнатуға және оны интерактивті пайдалануға мүмкіндік береді. Егер сізге осы компьютерге кіруге рұқсат етілсе, онда сіз дәл осы компьютердің алдында болғандай жұмыс жасай аласыз. Яғни, Telnet бағдарламасы кейбір жағдайларда пайдаланушыға қашықтағы компьютермен "өз" сияқты жұмыс істеуге және оның барлық ресурстарын уақытша алуға мүмкіндік береді. Telnet және қазіргі заманғы Remote Access бағдарламасы "үй кеңселерін" ұйымдастыруда, яғни мамандардың үйде жұмыс істеуі үшін тиімді қолданылады. Анықтама үшін: 1994 жылы 37 миллион американдық үй кеңселерінде үйде жұмыс істеді, ал 2000 жылдың соңында мұндай мамандардың саны 100 миллионнан асты.
15
FTP протоколы арқылы файлдарды жіберу

Электрондық пошта
Электрондық пошта (e-mail) хабарламаларды желінің бір нүктесінен екіншісіне жедел жіберуді қамтамасыз етеді, бірақ кешіктірілген жауап қызметінің типтік түрі болып табылады. Сіз осы пошта арқылы күн мен түннің кез келген уақытында хабарлама жібере және қабылдай аласыз. Электрондық поштаның маңызды артықшылығы-адресаттың қашықтығы тек жеткізу жылдамдығы ғана емес, сонымен қатар оның құны тұрғысынан да ешқандай рөл атқармайды (провайдердің Интернетке қосылу уақыты ғана төленеді, әрине, провайдердің бағасы бойынша) . Электрондық пошта оны жібергеннен кейін бірден келеді және адресат алғанға дейін пошта жәшігінде сақталады. Мәтіннен басқа, ол графикалық, дыбыстық және бейне файлдарды, сондай - ақ екілік бағдарлама файлдарын қамтуы мүмкін. Электрондық пошталар бірден бірнеше мекен-жайға жіберілуі мүмкін. Электрондық поштаны қолдана отырып, интернет қолданушысы желінің әртүрлі қызметтеріне қол жеткізе алады, өйткені Интернеттің негізгі сервистік бағдарламаларында онымен интерфейс бар. Электрондық пошта арқылы хат алмасу режимінде жұмыс істеу үшін арнайы бағдарламалар қажет. E-mail-дің екі негізгі стандарты бар:
- Internet Engineering Task Force жасаған Simple Mail Transfer Protocol (SMTP) ;
- халықаралық Telecommunications Union жасаған X. 400.
16

Интернеттен ақпарат іздеу
17
Интернеттен ақпарат іздеу өте қиын міндет. Анықтамалық іздеу жүйелерінің барлық түрлері желідегі гетерогенді ақпарат массивтерін өңдейді, бірақ ақпаратты іздеу мен көрсетудің әртүрлі механизмдерін қолданады. Оларды келесі топтарға бөлуге болады:
Іздеу машиналары
Іздеу каталогтары
Электрондық пошта дерекқоры
Gopher мұрағаттарындағы іздеу жүйесі
FTP файлдарын іздеу жүйесі
Usenet іздеу жүйесі
WWW-ге ең тән-іздеу машиналары мен іздеу каталогтары
Ең қуатты және танымал халықаралық іздеу жүйелері:
www. google. com
www. yahoo. com
www. altavista. com
Отандық іздеу жүйелері :
www. kaz. kz
www. nur. kz

Интернет желісінде ақпаратты іздеу
Барлық іздеу жүйелерінде іздеу үшін қолданылатын сөздерді енгізетін мәтіндік іздеу терезесі бар. Әрбір іздеу жүйесінде сұрау салудың өзіндік ережелері бар. Егер сіз сұрау салу синтаксисіне сенімді болмасаңыз, кеңейтілген іздеуді қолданыңыз.
Нәтижелі іздеуге арналған жалпы ұсыныстар:
ең қолайлы іздеу жүйесін таңдау. Әр түрлі іздеу жүйелерін іздеу механизмдері және оның тиімділігі бірдей емес;
іздеу мақсаты мен тақырыбын нақты тұжырымдау;
кілт сөздерді мұқият таңдау;
Барлық дерлік іздеу жүйелері орындауға мүмкіндік береді;
тек кілт сөздер олардың арасындағы құрылымдық-логикалық қатынастарсыз орнатылса, қарапайым іздеу;
іздеу аймақтары мен басқа да шектеу шарттары көрсетілген кілт сөздер арасындағы құрылымдық-логикалық қатынастарды ескере отырып, кеңейтілген іздеу.
Арнайы іздеу жүйелері бар. Мысалы
http://news. yahoo. com/, www. newsknife. com -жаңалықтарды іздеу үшін,
http://multimedia. alltheweb. com, http://images. google. com -мультимедиа, суреттер мен иллюстрацияларды іздеу үшін,
www. allexperts. com, www. askjeeves. com -сараптамалық жүйелер,
карталар www. mapquest. com, http://maps. yahoo. com
18

World Wide Web
World Wide Web - Интернетке қосылған түрлі компьютерлерде орналасқан өзара байланысты құжаттарға қол жеткізуді қамтамасыз ететін таратылған жүйе. Бүкіләлемдік ғаламторға сілтеме жасау үшін веб (web "Веб") және www аббревиатурасы қолданылады.
Бүкіләлемдік ғаламтор жүздеген миллион веб-серверлерден тұрады. Бүкіләлемдік ғаламтор ресурстарының көпшілігі гипермәтіндік технологияға негізделген. Бүкіләлемдік ғаламторда орналастырылған гипермәтіндік құжаттар веб-беттер деп аталады. Ортақ тақырыппен немесе дизайнмен біріктірілген бірнеше веб-беттер, сондай-ақ өзара байланысты сілтемелер және әдетте сол веб-серверде орналасқан веб-сайт деп аталады. Веб-беттерді жүктеу және қарау үшін арнайы бағдарламалар қолданылады-браузер (browser) .
Бүкіләлемдік ғаламтор ақпараттық технологиялардағы нақты революцияны тудырды және Интернеттің дамуына күшті серпін берді. Күнделікті сөйлеуде, Интернет туралы айтқанда, олар көбінесе бүкіләлемдік желіні білдіреді. Алайда, бұл бірдей емес екенін түсіну керек.
Қазіргі уақытта Бүкіләлемдік ғаламтордың дамуында екі бағыт бар: семантикалық Веб және әлеуметтік веб.
Семантикалық веб Жаңа метадеректер форматтарын енгізу арқылы Бүкіләлемдік ғаламтордағы ақпараттың үйлесімділігі мен сәйкестігін жақсартуды қамтиды
Әлеуметтік желі желідегі ақпаратқа тапсырыс беретін пайдаланушыларға сүйенеді.
19

Ақпаратты белсенді көрсету тәсілдері
Желіде ұсынылған ақпарат қол жетімді болуы мүмкін:
тек оқу үшін ("пассивті") ;
оқу және қосу / өзгерту үшін ("белсенді") .
Бүкіләлемдік ғаламторда ақпаратты белсенді түрде көрсету әдістеріне мыналар жатады:
қонақ кітаптары (guestbook) ;
форумдар (forum) ;
чаттар (chat) ;
блогтар (blog) ;
wiki жобалары;
әлеуметтік желілер (social networking service) ;
контентті басқару жүйесі (content management system, CMS) .
20

Барлық кәсіпорын масштабындағы қосымшалар сияқты, веб-қосымшалар ақпаратты бір немесе бірнеше көздерден динамикалық түрде көрсетуі керек. Мұндай бағдарламаларды жасау үшін IIS жиынтығынан ASP қолдануға болады. Интернет қосымшаларында веб-шолғыш ntml-беттер негізінде пайдаланушы деңгейін жүзеге асырады. Бұл деңгейдің сұраулары web-серверге ҒТЖ хаттамасы бойынша беріледі. Клиенттің Web-шолушысының сұранысына жауап ретінде серверде аѕр-беттер іске қосылады, олар шолғышқа айналып өтетін НТМL-бетті құруға және қайтаруға қабілетті. АЅР интерфейсті құру үшін де қолданыла алады. Демек, ASP пайдаланушы деңгейінің бөлігі болып саналады.
Алайда, ASP беттерінде серверде орындалатын және орта деңгейдегі бизнес нысандарын қолданатын сценарийлер болуы керек. Бұл бизнес нысандары өз кезегінде деректер нысандарын шақыра алады, осылайша деректер деңгейіне қол жеткізе алады.
Екінші жағынан, ntml және пайдаланушы деңгейін жүзеге асыратын клиенттік сценарийлер ASP беттерінде жүзеге асырылады. Қалай болғанда да, ASP пайдаланушы мен қолданбалы деңгейлер арасындағы өзара әрекеттесу үшін қажет.
21
Web-интерфейсті іске асыру

ASP технологиясы
22
ASP (ағылш. Active Server Pages - "белсенді серверлік беттер") -Microsoft компаниясы 1996 жылы Web-қосымшаларды құру үшін ұсынған технология. Бұл технология қарапайым веб-беттерге бағдарламалық жасақтаманы басқаруға мүмкіндік беретін арнайы басқару элементтерін енгізуге негізделген.
Шын мәнінде, ASP - бұл веб-қосымшаларды жобалауды және іске асыруды әдеттегі қосымшалар жобаланатын және іске асырылатын модельге жақындататын сервер жағында беттерді динамикалық құру технологиясы.
ASP қосымшаларын орындау үшін сценарий тілдері қолданылады (VBScript немесе JScript) . Сондай-ақ, com компоненттерін қолдануға рұқсат етіледі. ASP технологиясы Windows NT отбасының операциялық жүйелеріне арналған және Microsoft IIS веб-серверінде жұмыс істейді. ASP технологиясы келесі түрде дамыды ASP. NET -Microsoft . NET платформасында негізделген веб-қосымшаларды құру технологиялары.

ASP артықшылықтары
ASP артықшылықтары
ASP жоғары сапалы және жоғары өнімді веб-сайттарды жасау кезінде кейбір мәселелерді болдырмауға мүмкіндік беретін артықшылықтарға ие.
ASP-дің басты артықшылығы - HTML-ге ұқсас, бірақ сценарий жасау құралдарымен толықтырылған әдеттегі бағдарламалау моделі. Серверде орындалатын сценарийлер, егер серверде оны орындайтын модуль орнатылған болса, кез келген тілде жазуға рұқсат етіледі. Белсенді беттер Web-серверде орындалады және Web-клиентке қандай деректер берілетінін толық бақылайды. Осылайша өзін қорғайды. Сіздің зияткерлік меншігіңіз, ақпарат немесе код болсын, клиенттік компьютерлерде деректердің орналасқан жерін де, NTML беттерінің шығу тегін де бақылау мүмкін емес. Мұндай механизм көптеген қосымшалар үшін қолайлы қорғаныс деңгейін қамтамасыз етеді.
ASP браузерлердің айырмашылығына байланысты мәселелерді жояды. ASP көмегімен динамикалық және статикалық толтыруды жасауға болады. Біріншісі клиенттік компьютерге тікелей жүгінудің қажеті жоқ серверлік көздерден алынған мәліметтерге негізделген бұл клиенттік қосылыстардың төмен масштабталуына байланысты.
Java апплеттерінің, Active X, DHTML және ASP элементтерінің пайда болуымен серверге тұрақты қосылуды қолдайтын клиенттік веб-қосымшаларды құруға мүмкіндік туды.
ASP-де стандартты әрекеттерді орындайтын бірнеше автоматтандыру компоненттері бар, мысалы, шолғыштың сипаттамаларын анықтау, параметрлерді талдау, жетон файлдарын бөлісу және беттер арасында мәліметтер алмасу.
ASP-үш деңгейлі қосымшалардағы клиенттік көріністер мен серверлік бизнес функциялары арасындағы алшақтықты жоюдың қуатты құралы.
23

- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz