Танысу сайттары



Жұмыс түрі:  Курстық жұмыс
Тегін:  Антиплагиат
Көлемі: 15 бет
Таңдаулыға:   
Қазақстан Республикасы Білім және Ғылым Министрлігі

Л. Н. Гумилев атындағы Еуразия ұлттық университеті

Қалел Дарын Мұратұлы

Жоғары оқу орындарына құжаттарды тапсыруға арналған веб-қосымшаны әзірлеу

ДИПЛОМДЫҚ ЖҰМЫС

5В070400 - Есептеу техникасы және бағдарламалық қамтамасыз ету
мамандығы

Нұр-Сұлтан 2022
Қазақстан Республикасының Білім және Ғылым Министрлігі

Л.Н.Гумилев атындағы Еуразия ұлттық университеті

Қорғауға жіберілді
Компьютерлік және
бағдарламалық инженерия
кафедрасының меңгерушісі
т.ғ.к., доцент м.а.
Дюсекеев К.А.
20 ж.

ДИПЛОМДЫҚ ЖҰМЫС

Тақырыбы: Жоғары оқу орындарына құжаттарды тапсыруға арналған веб-қосымшаны әзірлеу

5В070400 - Есептеу техникасы және бағдарламалық қамтамасыз ету
мамандығы бойынша

Орындады: Қалел Д.М.

Ғылыми жетекшісі: Ұзаққызы Н.

Нұр-Сұлтан 2022
Л. Н. Гумилев атындағы Еуразия ұлттық университеті

Ақпараттық технологиялар факультеті
5В070400 - Есептеу техникасы және бағдарламалық қамтамасыз ету
мамандығы
Компьютерлік және программалық инженерия кафедрасы

Бекітемін
Компьютелік және
программалық инженерия
кафедрасының меңгерушісі
т.ғ.к., доцент м.а.
Дюсекеев К.А.
20 ж.

Диплом жұмысын орындауға
ТАПСЫРМА

В4-70400-03 тобының, 5В070400 - Есептеу техникасы және бағдарламалық қамтамасыз ету мамандығының, күндізгі бөлім студенті Қалел Дарын

МАЗМҰНЫ

Кіріспе

1. Қазақстандағы жоғары оқу орнына түсу мәселесін сиппаттап жазу. Және менің сол мәселені шешу жолым.

Негізігі бөлім
1.1 Веб-қосымша деген не?
1.2 Веб-қосымшаның веб-сайттан айырмашылығы
1.3 Веб-қосымшаның архитектурасы мен структурасы.
1.4 Веб-қосымшаның Фронт-энд жазудағы қолданылған тілдер мен технологиялар.
1.5 HTML, CSS, JavaScript тілдерінің қолданысы.
1.6 Веб-қосымшадағы Бэк-энд жазудағы қолданылған тілдер мен фреймворктер.
Қорытынды
Қолданылған әдебиеттер

Кіріспе

Қазіргі таңда еліміз әр салала автоматтандыру және цифровизациялау процесін өтіп жатыр. Кез-келген салада адам ресурсын минимизациялау басты дағдыға айналды.

Менің таңдаған тақырыбым білім саласында ең маңызды процестердің бірін автоматтандыруға бағытталған. Бәрімізге мәлім елімізде бірыңғай жоғару оқуға түсуге арналған ешбір қосымша жоқ. Яғни болашақ студенттер әлі де қағаз жүзінде құжат дайындап, көне оқуға түсу процесін пайдаланып жүр.
Менің дипломдық жұмысым осы процесті толықтай автоматтандыруға арналған.

Біріншіден, мектеп бітіргеннен кейінгі процесті сипаттап берейін. Оқушылар мектеп бітіргеннен кейін ұлттық бірыңғай тестілеуін тапсырады. Ұлттық бірыңғай тестілеуінің нәтижесі бойынша жоғару оқу орындарына қабылданады.
Ұлттық бірыңғай тестілеуінің нәтижесін алып, оффлайн түрде университетке барып, қолмен мемлекеттік грант иегері атану үшін өтініш жазады. Ол өтініштің нәтижесі бірнеше аптадан кейін белгілі болады. Мемлекеттік грант ұтып алған студенттер тиісті құжаттарды алып, таңдаған жоғары оқу орнына келіп, келісімшарт толтырады. Мемлекеттік грантты жеңе алмаған студенттер де қалаған жоғары оқу орнына барып тиісті құжаттарды тапсырады.
Жоғарыда айтылған процесс ұзақ уақыт талап етеді, сонымен қоса оқушының әр жерде өзі жүруі шарт. Менің жасаған дипломдық жұмысым жоғарыда сипатталған процесстерді толықтай шешетініне сенімдімін. Себебі, заманауи технологиялар тұрғысынан қарасақ, нағыз автоматтандыру процесін талап ететін бірден-бір сала екеніні анық.

Веб-қосымша-бұл Интернет арқылы веб-шолғышпен шақырылатын қосымша. 1994 жылдан бастап интернет көпшілікке қол жетімді бола бастады, әсіресе 1995 жылы бүкіләлемдік ғаламтор Интернетке ыңғайлы көрініс берген кезде, Интернет көптеген күрделі және инновациялық веб-қосымшаларды таңдау алаңына айналды. Небәрі он жыл ішінде Интернет негізінен статикалық, негізінен ғылыми, ақпаратқа қол жеткізу үшін пайдаланылатын беттер қоймасынан қосымшаларды әзірлеу мен орналастырудың қуатты платформасына айналды.Жаңа веб-технологиялар, тілдер және әдістемелер көптеген пайдаланушылар арасындағы ынтымақтастық пен өзара әрекеттесудің жаңа моделі болып табылатын динамикалық қосымшаларды құруға мүмкіндік береді. Веб-қосымшаларды әзірлеу компоненттер мен стандартты компоненттерге бағытталған бағдарламалық жасақтаманы әзірлеу әдістерін қолдануға жылдам болды. Мысалы, іздеу, біріктіру және белгілеу жаңа буын қосымшалары мен бірлескен процестердің стандартты компоненттеріне айналды.Веб-қосымшалар саласындағы болашақ әзірлемелер браузер технологиялары, веб-интернет инфрақұрылымы, Протокол стандарттары, бағдарламалық жасақтаманы әзірлеу әдістері және қосымшалар саласындағы тенденциялар саласындағы жетістіктермен анықталады.

Бүкіләлемдік ғаламтор 1990-шы жылдардың басында кез-келген көзден ақпаратқа дәйекті және қарапайым қол жетімділікті қамтамасыз ету мақсатында енгізілді. Женевадағы (Швейцария) ЦЕРН-де жасалған, ол физиктер мен басқа ғалымдарға бағытталған, олар көптеген мәліметтер мен құжаттарды жасайды және оларды басқа ғалымдармен бөлісуі керек. Гипермәтін құжаттарға қол жеткізудің және оларды байланыстырудың қарапайым әдісі ретінде қабылданды. HTTPprotocol протоколы бір компьютерге -- клиенттік компьютерге -- басқа компьютерден -- серверлік компьютерден деректер мен құжаттарды сұрауға мүмкіндік беру үшін жасалды, осылайша бұл құжатты клиенттік компьютердегі пайдаланушылар үшін қол жетімді етеді. Осылайша, бүкіләлемдік ғаламтор көптеген пайдаланушыларға қол жетімділікті қамтамасыз ететін ақпараттың кең қоймасы ретінде қарастырылды. Желіге деген көзқарас өте тұрақты болды және уақыт өте келе айтарлықтай өзгерді. Бірінші негізгі байқау сервердегі деректер парағы болып саналатын мекен-жай іс жүзінде серверде орындалуы мүмкін бағдарламаға сілтеме жасай алады және оның нәтижелері клиентке қайтарылады. Бүгінгі таңда мекен-жай шынымен шақырылған (веб-) қосымшаға сілтеме жасай алады. Қазіргі уақытта theWeb-бұл қосымшаны жасаушыларға көптеген құралдар мен компоненттерді ұсынатын қуатты платформа. Қосымшалардың жаңа буыны қолданушыларға байланыс, ынтымақтастық және тіпті қосымшаның мүмкіндіктерін жаңарту мүмкіндіктерін ұсынады. Қосымшалар жеке тұлғаларды, шағын бизнесті немесе пайдаланушылар қауымдастығын, сондай-ақ ірі компанияларды қолдайды. 1999 жылы веб-қосымшаларды әзірлеудің қазіргі жағдайын қамтыған зерттеуде Fraternali веб-қосымшаны гипермедиа мен ақпараттық жүйенің гибриді ретінде сипаттады. Нәтижесінде, ол веб-қосымшаларға келесі талаптарды тұжырымдады:
* құрылымдық (мысалы, дерекқор жазбалары) және құрылымданбаған деректерді (мысалы, мультимедиялық элементтер) өңдеу қажеттілігі;
* навигация арқылы іздеу қол жетімділігін қолдау
интерфейстер;
* графикалық сапаның жоғары деңгейі;
* мазмұн құрылымын, навигациялық примитивтер мен көрініс стильдерін конфигурациялау және динамикалық бейімдеу;
* алдын-ала мінез-құлықты қолдау, яғни ұсыныстар мен фильтрлеу үшін;

Негізгі бөлім

Әдетте соңғы қолданушыға веб-қосымшаны веб-сайттан ажырату қиынға соғады. Олар жай URL мекен-жайын енгізеді, ал нәтиже айқын.

Бұл пайдаланушы үшін өте маңызды нәрсе - ол іздеген нәрсеге нәтиже алу. Егер бұл орын алса, онда бұл негізінен оларды алаңдатады.

Бірақ сіз әзірлеуші ретінде сіз осы өнімдерді пайдаланушы үшін жасауыңыз керек адамсыз. Сондықтан сіз олардың айырмашылықтарын жақсы білуіңіз керек. Веб - сайт пен веб-қосымшаның негізгі айырмашылықтарын білесіз бе?

Бұл мақалада біз негізгі техникалық тәсілді қарастырамыз. Кейбір әзірлеушілердің арасында қарама-қайшылықты пікірлер болса да, мен веб-сайттар мен веб-қосымшалардың қалай ерекшеленетінін түсінуге көмектесетін негізгі айырмашылықтарды бөліп көрсетуге тырысамын.

Веб - сайт-бұл пайдаланушылар Интернет арқылы қол жеткізе алатын құжаттар, суреттер, аудио, мәтіндік немесе басқа файлдарды қамтитын жалпыға қол жетімді беттер жиынтығы.

Веб-сайттар бір беттен немесе бірнеше беттен тұруы мүмкін. Пайдаланушы веб-сайтқа кіру үшін оған веб-шолғыштың іздеу жолағына кіретін URL мекен-жайы қажет болады. URL мекен-жайының мысалы https:www.freecodecamp.org

Веб-сайт түрлері
Веб-сайттардың екі негізгі түрі бар:

Динамикалық веб-сайттар
Олар күрделірек және ішкі пайдаланушы тәжірибесіне ие. Олар HTML, CSS және JavaScript-тен басқа жетілдірілген тілдер мен мәліметтер базасын қолданады. Статикалық емес, олар әртүрлі факторларға байланысты әртүрлі мазмұнды көрсетеді.

Статикалық веб-сайттар
Олар HTML, CSS және JavaScript сияқты қарапайым тілдердің көмегімен жасалады. Олар статикалық деп аталады, өйткені оларда пайдаланушы өзара әрекеттесе алатын мәліметтер базасы жоқ. Олар әр пайдаланушы үшін бірдей мазмұнды көрсетеді.

Веб-сайттардың осы екі негізгі түрін түсінгеннен кейін, қазіргі кездегі веб-сайттардың кейбір мысалдарын қарастырайық:

Танысу сайттары
Блог жүргізуге арналған сайттар
Білім беру веб-сайттары
Веб-сайт портфолиосы
Жеке веб-сайттар
Қауымдастық веб-сайттары
Мемлекеттік веб-сайттар

Веб-сайт сипаттамалары
Әзірлеуші ретінде пайдаланушыға тартымды веб-сайт құру-сіз орындайтын негізгі міндеттердің бірі. Бұл байланысты, бұл туралы сайттар негізінен сотталуда сол, олар қалай көрінеді. Көрініс-бұл Пайдаланушының сіздің веб-сайтыңызда қанша уақыт қалатынын анықтауға көмектесетін негізгі фактор.

Әдемі веб-сайт құруға көмектесу үшін есте сақтау керек бірнеше кеңестер бар:

Бұл пайдаланушыға ыңғайлы болуы керек, сондықтан сіздің пайдаланушыларыңыз сайттың не істейтінін, қайда екенін және т.б. оңай біле алады.
Онда сапалы мазмұн болуы керек. Есіңізде болсын, келушілер сіздің сайтыңызға мазмұн үшін келеді, сондықтан олардың қажеттіліктеріне сәйкес келетініне көз жеткізіңіз.
Бұл тартымды болуы керек. Қарапайым дизайн принциптерін қолдану сапалы мазмұнды қамтамасыз ете отырып, веб-сайтыңызға кәсіби орналасу мен көрініс беруге көмектеседі.
Шарлау оңай болуы керек. Бұл пайдаланушыларға іздегендерін оңай табуға мүмкіндік береді. Сіз мұны, мысалы, сайттың әртүрлі бөліктерін байланыстыратын мәзір қосу арқылы жасай аласыз.
Ол тез жүктелуі керек. Көбірек пайдаланушыларды тарту үшін веб-сайттарыңыздың тез жүктелетініне көз жеткізіңіз. Бұл келушілер үшін жағымды тәжірибе береді.
Ол қайырымды. Веб-сайтыңыздың барлық құрылғыларда қол жетімді екеніне көз жеткізіңіз. Есіңізде болсын, пайдаланушылардың көпшілігі компьютерлерді емес, ұялы телефондарды пайдаланады.
Неліктен сізге веб-сайт қажет
Осы кезеңде сіз қоюға болатын негізгі сұрақ: сізге шынымен веб-сайт қажет пе? Бұл жеке немесе тіпті сіздің бизнесіңіз үшін ме? Жауап Иә, міне, сондықтан:

Егер сізде бизнес болса, веб-сайт өз өнімдерін кез-келген жерде интернет байланысы бар кез-келген адамға көрсетуге мүмкіндік береді.
Бұл сіздің брендіңізді жеке тұлға ретінде немесе компания ретінде дамытуға көмектеседі.
Бұл басқалардың сіздің не істегеніңізді және не істеп жатқаныңызды көре алатындай әлеуметтік дәлелдер жасауға көмектеседі (бұл сенімділікті арттыруға көмектеседі).
Бұл сіздің клиенттеріңіз сізді оңай таба алатын онлайн қатысуды құруға көмектеседі.
Оны жарнама арқылы да, монетизация арқылы да кіріс көзі ретінде пайдалануға болады.

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

Веб-қосымшалар өте ыңғайлы және бағдарламада деректерді құру, Оқу, жаңарту және жою сияқты көптеген тапсырмалар ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Қосымша білім беру институтының сайты
Проектор және компьютер
Шетел тілін оқытуда веб - сайттардың қажеттілігі
Компьютерлік желілер жайлы ақпарат
Мультимедиялық оқыту технологиясы
Дизайн кезеңдері
Қазақстан мұсылмандар діни басқармасының сайттарының жұмысы
СПОРТ ЖУРНАЛИСТИКАСЫНЫҢ ҚАЗАҚСТАНДАҒЫ МАҢЫЗЫ
Журналистік шығармашылықтағы интерактивтілік қырлары
Интернет журналистиканың дамуы және қалыптасуы
Пәндер