ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.01.2024
Просмотров: 45
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
1 МЕМЛЕКЕТТІК ҰЙЫМДАРҒА АТ ШЕШІМДІ ӘЗІРЛЕУДІҢ АЛҒЫ ШАРТТАРЫ
1.1 Мемлекеттік ұйымдар қызметі және ондағы басқару процесстері
1.2 Заманауи мемлекеттік ұйымдарда қолданыстағы веб қосымшаларға шолу
1.3 Веб қосымшаларды жасаудың стандарттары мен заманауи технологиялары
2 ШҚО ЗАЙСАН АУДАНЫ ӘКІМДІГІНІҢ ҚЫЗМЕТІНІҢ ВЕБ ҚОСЫМШАСЫН ӘЗІРЛЕУ
2.1. ШҚО Зайсан ауданы әкімдігінің қызметінің веб қосымшасын жобалау
2.2. ШҚО Зайсан ауданы әкімдігінің қызметінің веб қосымшасын бағдарламалық тұрғыда жүзеге асыру
Бағдарламалық жасақтама жаңартылған жүйелерде қолдаыста болуы керек.
Бағдарламалық жасақтама ақысыз болуы керек (GNU лицензиясы бойынша таратылады).
Бағдарламалық жасақтама ақпаратты қорғаудың негізгі деңгейін қамтамасыз етуі керек-қарапайым келушілер мен әкімшілер арасындағы қол жетімділікті шектеу, веб-сайтқа ақпаратты жүктеу үшін үшінші тарап бағдарламалық жасақтамасын пайдаланудың қажеті жоқ (мысалы, FTP клиенті).
Функционалдық талаптар
Веб- қосымша Интернет желісін пайдаланушыларға Тапсырыс беруші ұйымның қызметтері туралы ақпарат беруі керек.
Веб- қосымша келесі бөлімдер болуы керек:
Веб- қосымша пайдаланушыларды өз тақырыптары бойынша жаңалықтармен таныстыруы керек.
Веб- қосымша Байланыс ақпараты мен кері байланыс нысаны бар бет болуы керек.
Веб- қосымша әлеуметтік месенджерллер біріктіру құралдары болуы керек.
Қауіпсіздік талаптары. Логин мен парольді автоматты түрде таңдаудан қорғауды арттыру мақсатында Басқару тақтасына кірген кезде веб-қосымша авторизациялық бет болуы керек.
Веб- қосымша бағдарламалық жасақтаманың жаңартылған нұсқасы болуы керек. Бағдарламалық жасақтама жаңартуларының болуы туралы әкімшіні хабардар ету құралы қарастырылуы керек. Жаңартулар пайдаланушының сұранысы бойынша автоматты түрде орнатылуы керек.
Клиенттердің компьютерлерін, сондай-ақ іздеу жүйелерінің санкцияларын жұқтырмау үшін қосымша зиянды кодты уақтылы анықтау мүмкіндігі қарастырылуы керек.
Интерфейстерге қойылатын талаптар. Веб- қосымша жауап беретін интерфейс болуы керек және 240*320 пиксельден (мобильді құрылғыларда) 1920*1080 пиксельге (Full HD мониторлары) дейінгі ажыратымдылықта дұрыс көрсетілуі керек.
Веб- қосымша дизайны қабылдау үшін мүмкіндігінше қарапайым болуы керек. Графикалық дизайн элементтерінің саны ақылға қонымды минимумға дейін азайтылуы керек.
Түс схемасын таңдағанда келесі ұсыныстарды ұстану керек:
Беттің фоны ақ
Негізгі мазмұн мәтіні-қара
Мәтіндік сілтеменің Түсі Көк, апарған кезде қызғылт сары
Бетті безендіру элементтері - жасыл және қызғылт сары реңктері
Қаріптердің өлшемі 240*320-дан 1920*1080 пиксельге дейінгі кез-келген экран ажыратымдылығында мәтінді кернеусіз оқуға мүмкіндік беруі керек.
Бағдарламалық жасақтаманы таңдау
Еркін таратылатын бағдарламалық жасақтаманың ішінде техникалық тапсырманың талаптарын қанағаттандыратын веб-сайтты құруға қолайлы көптеген нұсқалар бар.Біз барлық бағдарламалық өнімдерді жан-жақты салыстыруды мақсат етпейміз, тек ең танымал өнімдерге тоқталамыз:
JavaScript-веб-әзірлеуге арналған ең танымал бағдарламалау тілдерінің бірі. Ол динамикалық веб-беттер мен интерактивті пайдаланушы интерфейстерін жасау үшін қолданылады. Бірге HTML және CSS, ол заманауи веб-дамудың негізін құрайды.
Python-бұл веб-қосымшалар мен серверлік қосымшаларды құру үшін кеңінен қолданылатын жалпы мақсаттағы бағдарламалау тілі. Python-да көптеген әзірлеушілер қауымдастығы және көптеген кітапханалар бар, бұл оны веб-әзірлеудің өте танымал тіліне айналдырады.
PHP-динамикалық веб-беттерді жасау үшін қолданылатын сценарийлік бағдарламалау тілі. Ол WordPress және басқа CMS платформаларында сайттарды әзірлеу үшін кеңінен қолданылады.
Ruby-бұл веб-қосымшаларды құру үшін кеңінен қолданылатын бағдарламалау тілі. Ол веб-қосымшаларды құруды жылдам әрі қарапайым ететін Ruby on Rails шеңберімен танымал.
PWA қосымшаларын құруға арналған кейбір танымал құрылымдар:
React-бұл пайдаланушы интерфейстерін құруға арналған құрылым. Ол динамикалық және масштабталатын веб-қосымшаларды, соның ішінде PWA құру үшін қолданылады.
Бұрыштық-бұл әзірлеушілерге қуатты және масштабталатын қосымшалар жасауға мүмкіндік беретін веб-қосымшаларды құруға арналған құрылым.
Кесте-1 бағдарламалық жасақтаманың салыстырмалы сипаттамалары
Веб-қосымша құрылымдық және функционалдық схемалары
Техникалық тапсырма тұжырымдалған тұжырымдамалық жобалау кезеңі аяқталғаннан кейін біз логикалық жобалау кезеңіне көшеміз. Екі схема жасалады функционалды және құрылымдық .Техникалық жүйелерді жобалау үшін әртүрлі модельдеу тілдерін қолдануға болады. Бірақ ең көп таралған және тиімді жүйе UML тілі.
UML (Unified Modeling Language) - бірыңғай модельдеу тілі - бұл жүйелер сипатталатын тіл. Бұл тіл сіздің болашақ техникалық жүйеңізді сипаттауға және көрсетуге керемет көмектеседі.
Class Diagrams Table: Әрекет үлгілерін жүзеге асыру үшін оқулықтарды жазу үшін класс диаграммалары таңбалау үшін қолданылады. Таблицада, өзгерістерді жүзеге асыру үшін жаңа класс қосылатын және түзетін мәліметтердің тізімі беріледі.
Object Diagrams Table: Біріктіруге болады және системада орындалатын әрекеттердің нәтижелерін көрсетуге мүмкіндік береді. Таблицада, объектілердің тізімі беріледі, олардың жалпы құрамы, атрибуттары мен әрекеттері көрсетіледі.
Use Case Table: Әрекеттер тізімін көрсетуге мүмкіндік береді. Таблицада, системадағы акторлардың тізімі беріледі, олардың өзгерістері мен әрекеттері көрсетіледі.
Sequence Diagrams Table: Жүйеде орындалатын әрекеттердің жолын көрсетуге мүмкіндік береді. Таблицада, әрекеттердің тізімі, тәртіпі мен олардың кез келген обжекілермен байланыстырылған жолының тізімі беріледі.
State Diagrams Table: Объекттердің және системаның жеке өңдегін көрсетуге мүмкіндік береді. Таблицада, әрекеттердің тізімі мен тәртібі, олардың жүйедегі жеке өңдегі
Сур.3. Веб-қосымша функционалды схемасы
Бұл жағдайда веб-қосымша фирма мен клиенттер арасында ақпарат алмасу құралы ретінде әрекет етеді.Веб- қосымша қызметтері туралы ақпаратты орналастырады және Интернет желісінде сайтты жарнамалайды. Жарнама Сайтқа В санатындағы құқықтарды үйренуге мүдделі келушілерді тартады, қосымша қызметтері мен байланыс деректері туралы толық ақпарат берілген.
Жоғарыдағы функционалды схема (сурет) Тапсырыс беруші ұйымның коммерциялық және білім беру қызметіндегі веб- қосымша орнын сипаттайды. Конверсияны арттыру үшін сайт құрылымының қарапайым және түсінікті болуын алдын — ала қамтамасыз ету керек-бұл сәтсіздіктердің төмен пайызына кепілдік береді.
Веб- қосымша құрылымдық диаграммасы 4-суретте көрсетілген.
Сурет. 4. Веб- қосымша құрылымдық схемасы
Басты бетте келушіге сәлемдесу, сондай-ақ жаңалықтарғ сілтемелер бар.
Қала туралы ақпарат — бетте негізгі ақпарат орналастырылған.
Жаңалықтар мен іс — шаралар-жоспарланған оқиғалар туралы ақпарат, сондай-ақ өткен оқиғалар туралы есептер орналастырылған жаңалықтар арнасы.
Контактілер-Байланыс ақпараты, мекен-жайы және телефоны бар бет.
Жергілікті хостты конфигурациялау
XAMPP-бұл компьютерде жергілікті веб-серверді құруға және конфигурациялауға арналған танымал бағдарламалық жасақтама жиынтығы. XAMPP көмегімен жергілікті хостты орнату үшін мына қадамдарды орындаңыз:
Ресми сайттан XAMPP жүктеп алыңыз және орнатыңыз https://www.apachefriends.org/index.html.
Орнатқаннан кейін XAMPP басқару тақтасын іске қосыңыз.
Басқару тақтасында Apache және MySQL сияқты пайдаланғыңыз келетін компоненттерді таңдаңыз.
Оларды іске қосу үшін әр компоненттің жанындағы "Бастау" түймесін басыңыз.
Веб-сайтыңыздың немесе веб-бағдарламаңыздың файлдарын сақтайтын компьютерде каталог жасаңыз.
Веб-сайтыңыздың немесе веб-қосымшаңыздың файлдарын XAMPP орнатылған қалтада орналасқан "htdocs" қалтасында құрылған каталогқа салыңыз.
Веб-шолғышты ашып, мекенжай жолағына мекенжайды енгізіңіз http://localhost, XAMPP Сәлемдесу бетін ашу үшін. Сол жерден сіз өзіңіздің веб-сайтыңызға немесе веб-бағдарламаңызға кіре аласыз.
Егер сіз XAMPP параметрлерін өзгерткіңіз келсе, "config"қалтасында орналасқан сервер конфигурациясының файлдарын өңдей аласыз.
XAMPP көмегімен жергілікті хостты орнату арқылы сіз өзіңіздің веб-сайттарыңыз бен веб-қосымшаларыңызды жергілікті компьютерде оңай дамытып, тексере аласыз.
Веб-қосымшаны оңтайландыру
+++++++++++++++++
Веб-сайтты тестілеу
+++++++++++++++++++
ШҚО Зайсан ауданы әкімдік қызметінінің веб қосымшасын әзірлеу, тестілеу.
ҚОРЫТЫНДЫ
Бүгінде Қазақстанның көптеген интернет-пайдаланушылары "электрондық үкіметтің" сайтын зерттеген шығар (www.e.gov.kz сонымен қатар, өткен жылдың жазында көптеген адамдар өз сұрақтарын қойып, ҚР Президентімен интернет-конференцияға жауап алды деп ойлаймын. Бұл шағын қадам 2005-2007 жылдарға арналған Қазақстан Республикасында "электрондық үкіметті" қалыптастыру жөніндегі үкіметтік бағдарламаны іске асыруда өте айқын болды. Өткен Интернет-конференция-бұл мемлекеттің халықпен "байланысын" жақсарту және жеделдету үшін веб-сайт ұсына алатын көптеген құралдардың бірі ғана. Әзірге мемлекеттік органдардың көпшілігін қорытындылайтын бірыңғай ақпараттық сайт туралы айтуға әлі ерте, бірақ мемлекеттік органдар сайттарының толықтырылатын тізімін мына жерден табуға болады:
http://www.e.gov.kz/state/executive_power/central_bodies/article/1417?lang=ru Қазақстан өңірлерінде "электрондық әкімдіктер" құру бағдарламасының аяқталуы да қуантады. Жалпы, үкімет қозғалысының бағытын дұрыс деп санауға болады және біздің мемлекетімізге тұрақты бағыт, халыққа компьютерлік сауаттылықты арттыруды, ал Қазнет-қарқынды және сапалы дамуды тілеу ғана қалады!
++++++++++
Пайдаланған әдебиеттер тізімі
-
А. Алексеева.П. веб-дизайнға кіріспе: оқу құралы / А. П. Алексеева. - М.: Solon press, 2009. - 92 б. -
Ириг, Сибил; ириг, Эмиль басып шығару үшін сандық кескіндерді дайындау; Попурри-МН.,2015. — 192 c. -
И. Ашманов. Іздеу жүйелеріндегі сайттарды оңтайландыру және жылжыту (+CD) / и.Ашманов,А. Иванова. - Санкт-Петербург.,: Питер, 2010. -40 Б. -
Барысов Р. кәсіби сайтты өзіңіз жасаңыз. - Санкт-Петербург.,, 2009. – 22с. -
С. Бердышева.Н. сайтты безендіру өнері: практикалық нұсқаулық / С. Н. Бердышев. – М.: "Дашков и к" баспа-сауда корпорациясы, 2010. -48 Б. -
Буковецкая, Ольга мәтін дизайны: қаріп, эффекттер, түс;Машина жасау-Мәскеу, 2015. — 304 c. -
Бурлаков, Михаил Photoshop 6 және ImageReady 3; Санкт-Петербург: Питер-Мәскеу, 2015. — 752 c. -
Л. Бэйли. Біз SQL үйренеміз. - Санкт-Петербург.,: Питер, 2012. - 592 б. -
Гаевский, А. ю.; Романовский, В. А.100% өзін-өзі оқыту. Веб-беттер мен веб-сайттарды құру. HTML және JavaScript; ИЛ-Мәскеу, 2015. — 464 c. -
Гуда А.Н. Информатика. Жалпы курс: оқулық / А. Н. Гуда,М. А.Бутова, н. М. Нечитайло,а. в. Чернов; жалпы ред. Н. ред. В. И. Колесникова. - 4-ші басылым. -М.: Дашков және к баспа-сауда корпорациясы, 2011. -99 Б. -
Гуда а. Н., Колесников В. и. Информатика және бағдарламалау: компьютерлік практикум — М.: Дашков және К, 2010. -24 Б. -
Корабельникова, г.Б.; Гурский, Ю. Adobe Photoshop 6 теория мен практикада; МН: жаңа білім — Мәскеу, 2015. — 528 c. -
Люк Веллинг, Лаура Томпсон. PHP және MySQL көмегімен веб-қосымшаларды әзірлеу. 4-ші басылым: Транс. қараңыз: Уильямс баспасы, 2010 ж. -837 Б. -
Маклафлин Б, Полайс г, Уэйс Д. объектіге бағытталған талдау және жобалау. - Санкт-Петербург.,: Питер, 2012. - 608 б. -
М. Моррисон. JavaScript Үйрену. - Санкт-Петербург.,: Питер, 2012. - 608 б. -
Ю. Романова.Д. Информатика және ақпараттық технологиялар: оқу құралы / ред. в.н. ю. Д. Романова. - 5-ші басылым.. және қосымша-М.: Эксмо, 2011. - 74 б. -
Робин Никсон. PHP, MySQL, JavaScript және CSS көмегімен динамикалық веб-сайттар жасаңыз. 2-ші басылым-к.: Питер, 2013. -208 c. -
Е. Федотова. Л. Информатика: дәрістер курсы / Е. Л. Федотова, А. А. Федо-тов.: Форум, 2011. -49 Б. -
Фельке-Моррис Терри. Веб-дизайнның үлкен кітабы. - М.: Эксмо, 2012. - 608 б. -
Фиртман Максимилиано. Мобильді құрылғыларға арналған Веб-бағдарламалау. – М.: Рид Тобы, 2012. - 576 б. -
Э. Фриман., Робсон Э. HTML — Санкт-Петербургте бағдарламалауды үйрену.: Питер, 2011. — 656с. -
Герман Дэвид. JavaScript Күштері. JS тиімді пайдаланудың 68 тәсілі. - Санкт-Петербург.,: Питер, 2013. - 288 б. -
Хоган Брайан, Уоррен к, Уэбер М, Джонсон к, Годин А. веб-бағдарламашының кітабы. Кәсіби веб-сайтты дамытудың құпиясы. - Санкт-Петербург.,: Питер, 2013. - 288 б. -
Е. Якушина. Интернетті Зерттеу. Веб-бетті жасаңыз. - Санкт-Петербург.,: Питер, 2009. -56 Б. -
ЯНК Кевин PHP және MySQL. Кәсіби маманға қара бастаушы-М.: Эксмо, 2013. - 384 б. - (әлемдегі компьютерлік бестселлер). -
www.wikipedia.ru - ақпараттық сайт