Қызмет көрсету орталықтарының сараптамасын жасайтын қосымша құрылғының сипаттамасы



бет7/14
Дата23.05.2020
өлшемі1,79 Mb.
#70653
түріПрограмма
1   2   3   4   5   6   7   8   9   10   ...   14
Сурет 3. Қызмет көрсету орталығының мобильдік қосымшасының бас интерфейсі.
Менің тұтынушы бейімі батырмасына кіретін болсақ, бұл жерде кез келген пайдаланушы мен қолданушы өз бейімді құра алады. Мысалы 3.1 суретте көріп отырғандай, мен өз мәліметтерімді енгізіп, «Сақтау» (Сохранить) батырмасын басып, бейімімді құрдым. Осы құрған бейімге өзгертулер жасауға, басқы парақшасына фотосуретті жүктеуге де болады. Өз туралы ақпаратты да жазып, жіберуге болады.


Сурет 3.1. Менің тұтынушы бейімнің интерфейсі.
Егер Хабарламалар батырмасына басатын болсақ, бұл жерде сіздің бейімізге келген бүкіл деректер мен хабарламалар келеді. Хабарламаларды оқу үшін, келген хабарламасын таңдап, басу қажет, сурет (3.2). Осы терезе, пайдаланушылыр, қолданущылыр, тұтынушылардың осы қызмет көрсету сараптамасында, мобильдік қосымшада өз қызмет көрсету ұсынысшылар арасындағы ақпарат алмасу үшін жасалған. Суретте көріп отырғандай, хабарламалар батармасына басқан кезеінде «Хабарламалар жоқ» ескерту шығады.



Сурет 3.2. Менің хабарламаларым көру интерфейсі.
Берілген бағдарламада екі әдіс келтірілген, олардың бірі ондық санды екілік санау жүйесіне, ал екіншісі оналтылық санау жүйесіне ауыстырады.

Ондық санды екілік санға ауыстыру үшін тұрақты әдәс қолданылады – бастапқы санды 2-ге қалдығын сақтап бөлу, біздің мысалымызда қалдық res қатарына сол жағынан қосылады (08). Аталған әдісте while() алғы шарты бар цикл қолданылады, ол 2-ге бөлуден қалған қалдықты әр кез сайын алып отрады, сонан соң бастапқы санды 2-ге бөледі де бірінші әрекетте алынған нәтижені қатарға сол жағынан енгізеді. Соңында, циклдан соң әдіс алынған қатарды қайтарады.

Ондық саннан оналтылық санға ауыстыру әдісі де 16-ға тізбектей бөлуді орындай отырып, осыған ұқсас қабылдауды қолданады, бір ғана айырмашылығы – біздің бағдарламада қалдық бөлшек санның бүтін бөлігін қайтаратын floor() функциясының көмегімен есептеледі. Нәтижесінде бөлінудің бүтін санды қалдығын аламыз. Қалдықтарды қатарға жазу процесі екілік есептеу жүйесіне қарағанда анағұрлым күрделі, себебі оналтылық санау жүйесінде санды ұсыну үшін 0-ден 9-ға дейінгі базалық сандар жиыны жеткіліксіз және A-F аралығындағы әріптерді қолдану қажет. Нәтиже қатарына әріптерді қосып отыру үшін бағдарламада құрамында қалдыққа тексеру жүргізілетін switch() көптік таңдау операторы қолданылады. Қалдықтың шамасына байланысты нәтиже қатарына қажетті әріп қосылады (23-42 қатарлар).

Android fromdectobin, fromdectohex әдістері String типті мәндерді қайтарады, оларды тікелей консольге шығару үшін print() әдісінің аргументі ретінде қолдануға болады (48,49 қатарлар). Осы әдістердің аргументтері ретінде берілген санау жүйесіне ауыстыруды талап ететін сандар алынады.



Келесі терезеде «Менің жарнамаларым» пайдаланушылар мен тұтынушылар өзінің кез келген жарнамаларын енгізе алады. Мысалға алатын болмақ, пайдаланушы қызмет көрсету орталаықтарынына өз ұсынысын енгізіді. Қолданушы кез келген ауқымды төлем мөлщерін, және керек ететін жқмысын жазып ОК батырмасын басып жүктейді. (Сурет 3.3). Төмендегі суретте көрсетілгендей, менің жарнамаларым батырмасын басып кіре алады.





Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   ...   14




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

    Басты бет