Мобильді қосымшаға анализ


Жұмыс түрі:  Дипломдық жұмыс
Тегін:  Антиплагиат
Көлемі: 58 бет
Таңдаулыға:   

ҚАЗАҚСТАН РЕСПУБЛИКАСЫ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ

«ҒҰМАРБЕК ДАУКЕЕВ АТЫНДАҒЫ АЛМАТЫ ЭНЕРГЕТИКА ЖӘНЕ БАЙЛАНЫС УНИВЕРСИТЕТІ»

Коммерциялық емес акционерлік қоғамы

ІТ-инжиниринг кафедрасы

ҚОРҒАУҒА ЖІБЕРІЛДІ

Кафедра меңгерушісі

А. А. Досжанова

(ученая степень, звание, Ф. И. О. ) «» 2020 ж.

(подпись)

ДИПЛОМДЫҚ ЖОБА

Тақырыбы: Аndroid платформасында сауда орталығының мобильді қосымшасын құру

Мамандығы 5В060200 - Информатика

Орындаған Тлеген C. Б. Тобы ИНФ(ИТ) к-16-1 Ғылыми жетекші ф-м. ғ. к, доцент Калижанова А. У.

Кеңесшілер:

Экономикалық бөлім: э. ғ. к., профессор К. Р. Габелашвили

«» 2020 ж. Өміртіршілігі қауіпсіздігі: аға оқытушы Ж. К. Мусаева

«» 2020 ж.

Есептеу техникасын қолдану: аға оқытушыЖ. С. Айткулов

«» 2020 ж.

Норма бақылаушы: аға оқытушы Б. Р. Абсатарова

«» 2020 ж. Сын-пікір беруші:

«» 2020 ж.

Алматы 2020

ҚАЗАҚСТАН РЕСПУБЛИКАСЫ БІЛІМ ЖӘНЕ ҒЫЛЫМ

МИНИСТРЛІГІ

«ҒҰМАРБЕК ДАУКЕЕВ АТЫНДАҒЫ АЛМАТЫ ЭНЕРГЕТИКА ЖӘНЕ БАЙЛАНЫС УНИВЕРСИТЕТІ»

Коммерциялық емес акционерлік қоғамы

Басқару жүйелері мен ақпараттық технологиялар институты

ІТ-инжиниринг кафедрасы

Мамандығы 5В060200 - Информатика

Дипломдық жобаны орындауға берілген

ТАПСЫРМА

Білім алушы Тлеген Сабина Бауржанқызы

Жобаның тақырыбы: Аndroid платформасында сауда орталығының мобильді қосымшасын құру

2020 жылғы «__» № университет бұйрығымен бекітілген.

Аяқталған жобаны тапсыру мерзімі: «»2020 ж.

Дипломдық жобаның бастапқы мәліметтері( зерттеу(жоба) нәтежиелеріңің талап етілген параметрлері мен объектінің бастапқы мәліметтері) :Java бағдарламалау тілін қолданып, Аndroid платформасында сауда орталығының мобильді қосымшасын құру.

Дипломдық жобаның Дипломдық жобада қарастырылған мәселелер тізімі немесе дипломдық жобаның қысқаша мазмұны:

а) мобильді құрылғыларға қосымшалар құрудың негіздері;

ә) қолданылған бағдарламалық қамтамалар;

б) программалық қамтаманы құру;

в) өміртіршілігі қауіпсіздігі бөлімі;

г) экономикалық бөлім;

ғ) пайдаланылған әдебиеттер тізімі;

д) А қосымшасы. Программа листингі;

е) ендіру актісі;

Графикалық материалдар тізімі(міндетті сызбалар дәл көрсетілуі тиіс) :

Ұсынылатын негізгі әдебиеттер:

  1. Ибраева Л. К., Хисаров Б. Д. Басқару объектілерін модельдеу және идентификациялау. Оқу құралы. - Алматы: АИЭС, 2009. - 207 б.
  2. Сыздықов Д. Ж., Сақабаев Н. К. Басқару объектілерін моделдеу және идентификациялау. - Шымкент, 2008. - 151 б.
  3. Королев А. Л. Компьютерное моделирование - М. : БИНОМ.

Лаборатория знаний, 2010. -230 с.

  1. Черноруцкий И. Г. Методы оптимизации. М. : BHV, 2011.
  2. Куралбаев З. К. Решение задач по математическому программированию. Учебное пособие. -Алматы: РИК МОиК РК, 1997. -168 с.

Дипломдық жобаның бөлімдеріне қатысты белгіленген кеңестер

Бөлімдер
Кеңесшілер
Мерзімі
Қолы
Бөлімдер: Экономикалық бөлім
Кеңесшілер: Габелашвили К. Р.
Мерзімі:
Қолы:
Бөлімдер: Өміртіршілік қауіпсіздігі
Кеңесшілер: Мусаева Ж. К.
Мерзімі:
Қолы:
Бөлімдер: Программалық қамтама
Кеңесшілер: Айткулов Ж. С.
Мерзімі: 14. 05. 2020 ж. - 15. 05. 2020 ж.
Қолы:
Бөлімдер: Норма бақылау
Кеңесшілер: Абсатарова Б. Р.
Мерзімі: 13. 05. 2020 ж. - 18. 05. 2020 ж.
Қолы:

Дипломдық жобаны дайындау

КЕСТЕСІ

Бөлімдер атауы, қарастырылатын мәселелер тізімі

Ғылыми жетекшілерге ұсыну

мерзімі

Ескерту
Бөлімдер атауы, қарастырылатын мәселелер тізімі:

Мобильді құрылғыларға

қосымшалар құрудың негіздері;

Ғылыми жетекшілерге ұсынумерзімі:
Ескерту:
Бөлімдер атауы, қарастырылатын мәселелер тізімі:

Қолданылған бағдарламалық

қамтамалар;

Ғылыми жетекшілерге ұсынумерзімі:
Ескерту:
Бөлімдер атауы, қарастырылатын мәселелер тізімі: программалық қамтаманы құру;
Ғылыми жетекшілерге ұсынумерзімі:
Ескерту:

Тапсырманың берілген уақыты «___» 20ж.

Кафедра меңгерушісі Досжанова А. А.

Жоба жетекшісі Табултаев С. С.

Орындалатын тапсырманы қабылдаған студент Аяпов К. А.

Аңдатпа

Бұл дипломдық жобада “Uniprice. kz” ЖШС сұранысы бойынша жасалған Аndroid платформасында мобильді қосымшасын құру қарастырылған. Осы қосымшада мекемедегі кезектердің санын қысқарту, кәсіпкерлер мен тұтынушылардың жұмысын жеңілдету және жеделдету болып табылады. “Уақыт-алтынан да қымбат” деп бекер айтылмаған, әсіресе қазіргі уақытта, бұл бағдарлама кез келген адамның уақытын үнемдеуге мүмкіндік береді.

Жүйені дамытубарысында келесі құралдар пайдаланылды: Java программалау тілі, MySQL, Open Server.

Техникалық экономикалық негiздеу бөлiгiнде жобаның экономикалық тиімділігі есептелді. Сондай-ақ өміртіршілік қауiпсiздiгі мәселелері қарастырылды және қажетті есептеулер жүргізілді.

Аннотация

В этом дипломном проекте “Uniprice. kz” по запросу ТОО предусмотрено создание мобильного приложения на платформе Аndroid. В данном приложении является сокращение количества очередей в учреждении, упрощение и ускорение работы предпринимателей и потребителей. Не зря говорится, что” время дороже шести", особенно в настоящее время, эта программа позволяет сэкономить время любого человека.

В процессе разработки системы используются следующие средства:

язык программирования Java, MySQL, Open Server.

В части технико-экономического обоснования была рассчитана экономическая эффективность проекта. Также были рассмотрены вопросы безопасности жизнедеятельности и проведены необходимые расчеты.

Annotation

In this diploma project at the request of LLP " Uniprice. kz " provides for the creation of a mobile application on the Android platform. This application aims to reduce the number of queues at the institution, simplify and speed up the work of entrepreneurs and consumers. No wonder he says that "time is more expensive than six", especially at the present time, this program allows you to save time for any person.

The system development process uses the following tools: Java programming language, MySQL, Open Server.

As part of the feasibility study, the economic efficiency of the project was calculated. The issues of life safety were also considered and the necessary calculations were made.

Мазмұны

Кіріспе . . .

9

  1. Мобильді құрылғыларға қосымшалар құрудың негіздері . . . 10

1. 1Мобильді қосымшаға

анализ . . . 10

  1. Қолданылған бағдарламалық қамтамалар . . . 12Android платформасы туралы . . .

12

  1. Android SDK құралы . . .

15

  1. Java бағдарламалау тілі . . . 15
  2. Бағдарламаның деректер қорын басқару жүйесі . . . 22
  3. Деректер қорын құру жолдары

… . . . 25

  1. Программалық қамтаманы құру . . . 28Прецеденттер диаграммасы . . .

30

  1. Тізбектер диаграммасы . . . 31
  2. Кооперация диаграммасы . . . 32
  3. Класстар диаграммасы . . . 33
  4. Функционалдық жұмыс істеуі . . . 33
  1. Экономикалық бөлім . . .

40

  1. Жобаны іске асыру кезеңдері мен мерзімдері . . . 41
  2. Мобильді қосымшаны әзірлеуге арналған шығындарды есептеу . . .

41

  1. Материалдық шығындарды есептеу . . . 42
  2. Электр энергиясына жұмсалған сомаларды есептеу . . . 42
  3. Еңбекақы төлеу шығындарын есептеу . . . 45
  4. Есеп шығару әлеуметтік қажеттіліктері . . . 47
  5. Амортизациялық аударымдарды есептеу . . .

48

  1. Өзге де шығындарды есептеу . . . 48
  1. Мобильді қосымшаның ықтимал бағасын анықтау . . . 49
  2. Мобильді қосымшаның нәтижелілігі мен әлеуметтік тиімділігін бағалау

. . . 49

  1. Өміртіршілік қауіпсіздігі бөлімі . . .

49

  1. Кәсіби қызметкердің жұмыс орнында еңбек талдауын сипаттау . . .

50

  1. Төтенше жағдайда сауда орталығының эвакуациялау уақытын есептеу . . . 58

Қорытынды . . .

58

Әдебиеттер тізімі . . . 59

А қосымшасы . . . 79

Кіріспе

ХХІ ғасыр - бұл технология ғасыры екенін білеміз. Технология жағынан біз басқа дамыған елдерден бір сатыға төменбіз. Сондықтан біздің мақсатымыз технология дамыған елдерді қуып жету және бәсекелестерді тең дәрежеде сәйкестендіру керекпіз.

2003 жылдан бастап елімізде индустриялық-инновациялық жобалар көп екенін барлығымыз білеміз. Дегенмен, Ақпараттық технологиялар саласындағы үлес өте аз, сондықтан бұл саланың дамуы бәсеңдейтін болады. Әрине, бұл жағдай осы салада жұмыс істейтін адами капиталмен тікелей байланысты. Сондықтан елдегі экономикалық жағдай адами капиталмен тығыз байланысты. Осыған байланысты біз елімізде әлі дамымаған ақпараттық технологиялардың негізгі саласына өз үлесімізді қосуымыз керек.

Біз ұсынатын сала виртуалды сатып алулар деп аталады. Бұл бағдарламаның негізгі мақсаты-супермаркеттегі кезектердің санын қысқарту, кәсіпкерлер мен тұтынушылардың жұмысын жеңілдету және жеделдету. Бұл бағдарлама барлық мәмілелерге қолданылуы мүмкін. Оны үлкен супермаркеттегі қарапайым сатып алу үшін де қолдануға болады. Мобильді қосымша смартфондарда, планшеттерде және басқа да портативті құрылғыларда пайдалануға арналған. Мобильді қосымшалар осы ғасырда вирус болды. Ұялы байланыс біздің өмірімізге интеграцияланған, егер біз үйде ұялы телефондарды қалдырсақ, біз толыққанды сезінбейміз. Бастапқыда сіздің бағдарламалық қамтамасыз етудегі негізгі бағдарламалар болып табылатын мобильді қосымшалар жасалды: калькулятор, Күнтізбе және сағаттар. Бірінші ұялы телефон қарапайым операциялық жүйе болған Motorola Brick компаниясымен шығарылды, тек қоңырау шалу үшін ғана пайдаланылды және контактілер тізімі болды. 90-шы жылдары ұялы телефондар сұр реңктері бір түсті болды және рұқсат өте төмен болды. Экран кішкентай болды және аз жады немесе есептеу қуаты болды. Біздің бұл проектті таңдаудағы мақсатымыз, еліміздің техникалық тұрғыда дамуына үлесімізді қосу. Әзірге E-Market-ке ұқсас бағдарлама елімізде өкінішке орай жоқ. Жобамыз алға жүріп, қолданысқа еніп кетеді деген үміттеміз.

Енді бағдарлама жайында қысқаша айта кетсек. Бағдарлама негізінде мобильді бағдарламасы бар. Мобильді бағдарлама ANDROID платформасына арнап жасалған және Java тілінде жазылған. Бұл жерде мобильді телефонның басты мақсаты, уақыт үнемдеу.

1 Мобильді құрылғыларға қосымшалар құрудың негіздері 1. 1 Мобильді қосымшаға анализ

Мобильді қосымша - бұл телефон, планшет немесе сағат сияқты мобильді құрылғыда жұмыс істеуге арналған компьютерлік бағдарлама немесе бағдарламалық жасақтама. Бастапқыда бағдарламалар электрондық пошта, күнтізбе және байланыс дерекқорлары сияқты өнімділікке көмектесу үшін жасалынған, бірақ қолданушылардың сұранысы мобильді ойындар, зауыттық автоматика, GPS және орынға негізделген қызметтер, тапсырысқа бақылау және билет сату сияқты басқа салаларда көп болуы, осы қосымшалардың тез пайда болуына себеп болды. Миллиондаған қосымшалар қол жетімді болуы үшін сатып алуды жүзеге асыру керек болды. Бағдарламалар, әдетте, App Store (iOS) немесе Google Play Store сияқты мобильді амалдық жүйенің иесі басқаратын қолданбаларды тарату платформаларынан жүктеледі. Кейбір қосымшалар ақысыз, ал басқаларында бағасы қосымшаны жасаушы мен тарату платформасы арасында бөлінеді. Мобильді қосымшалар көбінесе жұмыс үстелі компьютерлерінде жұмыс істеуге арналған жұмыс үстелі бағдарламаларына және мобильді құрылғыдай емес, мобильді веб-браузерлерде жұмыс істейтін веб-қосымшалардан ерекшеленеді. Android операциялық жүйелердің арасында жаңалық болып табылады. Бұл операциялық жүйе мобильді құрылғылардың кең шеңберіне арналған. Android операциялық жүйесi коммуникаторларға, планшеттi компьютерлерге, смартфондарға және нэтбуктерге орнатылады.

"Android Inc. " - осы жүйенi жасап шығарған компания. Сосын "Android

Inc. " компаниясың кейін "Гугл" (Google) компаниясы сатып алған болатын.

Қазiргi уақытта Android негізіндегі жүйелерді даму және өндіруді "OpenHandsetAlliance" компаниясы қолға алған. "OpenHandsetAlliance" арқасында Гугл ғана емес, Моторола, HTC, Интэл, Самсунг және көптеген басқа да техникалық өндiрiс алыптарын біріктіреді.

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

Әдетте мобильді құрылғылар кейбір алдын ала орнатылған қосымшалармен сатылады. Қалғандарын пайдаланушының қалауы бойынша (ақылы және тегін) Apple AppStore, Google Play, Windows Phone Store және т. б. арнайы сервистерде жүктеуге болады. Apple AppStore және Android

Market сияқты қосымшалардың алғашқы дүкендері кейіннен Google Play болған 2008 жылы пайда болды. Екі жылдан кейін американдық диалектикалық қоғам "қосымшаны" терминін жылдың сөзімен атады.

Android операциялық жүйесi Linux операциялық жүйесi негiзінде жасалған. Бiрақ Linux-тің барлық ерекшеліктерін қамтымайды. Бұл виртуалды машинасы "Дэлвик" пайдаланумен байланысты. Виртуалды машина барлық программалық жабдықтың жұмысын атқарады. Өндірушілер бір орында тұрмайды. Android жүйесi үнемi жетiлдiріліп және техниканың жаңа түрлерiне ендiрілуде. Android операциялық жүйесi 2008 жылдың қыркүйегінде пайда болды. Бастапқыда ол Т-Мобайл Г1 (T MobileG1) коммуникаторы үшiн жасалды. Жарты жылдан кейiн жаңа, жетiлдiрiлген әрі өте ыңғайлы 1. 0 нұсқасы пайда болды.

  1. жылы операциялық жүйенің төрт жаңартуы таныстырылған болатын. Осылай, ақпанда әр түрлi қателердi түзетумен 1. 1 нұсқасы шықты. Сәуiрде және қыркүйекте тағы екi жаңарту жарыққа шықты - 1. 5 «Cupcake» және 1. 6 «Donut». «Cupcake» жаңартуы маңызды өзгерiстердi алып келдi: виртуалды пернетақта, видео жазу және ойнату, браузер және т. б. «Donut» жаңартуында алғаш рет әр түрлi экранның тығыздығы мен кеңейтілімдерін және CDMA желiлерiн қолдау пайда болды. Сол жылдың қазанында Google- дың бiрнеше аккаунттарын қолдануға мүмкіндік беретін, HTML5 тiлін және басқа да жаңалықтарды қолдайтын браузерi бар Android 2. 0 «Eclair» операциялық жүйесi жасап шығарылды.
  2. жылдың ортасында Google «Froyo» атауымен Android 2. 2 нұсқасын, ал 2010 жылдыдың соңында - Android 2. 3 «Gingerbread» нұсқасын таныстырды. «Froyo» жаңартуынан кейiн смартфонды қолжетімділік нүктесі ретiнде пайдаланып, смартфонда дәстүрлi цифрлық немесе әрiптiк - цифрлы кілттерді қолдануға мүмкіндік пайда болды, ал «Gingerbread» жаңартуы «көшiру және қою» функцияларына толық бақылау жүргізуге, қоректi басқару және қосымшаларды бақылауды жақсартға, бір құрылғыда бiрнеше камераларды пайдалануға және т. б. мүмкіндік берді.
  3. жылдың 22 ақпанында планшеттарға бағытталған Android 3. 0 «Honeycomb» нұсқасы ресми таныстырылған болатын. 2011 жылдың 19 қазанында шыққан Android 4. 0 «IceCreamSandwich» - планшеттерде және смартфондарда қолдануға арналаған алғаш әмбебап нұсқа. 2012 жыл операциялық жүйенiң «JellyBean» нұсқасына дейін жаңартуын әкелді. Ол маусым айында 4. 1-шi нұсқа ретінде таныстырылды, ал қазанныңсоңында шағын жаңартудан кейiн өз нөмiр 4. 2-ге ауыстырды. 2008 жылдың 22 қазанында GoogleAndroid операциялық жүйесі үшiн онлайн қосымшалардүкенi - AndroidMarket-тің ашылуы туралы жариялады. Келiсiмге бойынша өңдірушiлер - 70 %, мобильді байланыс операторлары 30 % пайдаға ие болады. 2009 жылдың ақпанда АҚШ және Ұлыбритания өңдірушiлері AndroidMarket-гі өз қосымшалары үшiн төлем алу мүмкiндiгiн алды. SonyEricsson - AndroidMarket қосымшалар дүкенiнде өз онлайн арнасын iске қосқан бірінші компания. Арнада компания қолдануға кеңес беретін ойындар және қосымшалар таныстырылған. 2011 жылдың желтоқсанына дейін AndroidMarket-тен 10 миллиард қосымша жүктеп алынған болатын.

Google компаниясы 2012 жылдың наурызында «Кiтап», «Android Market», «Музыка» және т. б. мультимедиа сервистерiн Google Play бiртұтас сервисіне топтастыды. Google Play интернет дүкені 190 елде жұмыс iстейдi, 700 мыңнан астам қосымшаны қамтиды, ал сервистiң жұмыс уақытында 25 миллиард шамасында жүктеу жасалған. Windows Phone - 2010 жылдың 11 қазанында жарық көрген Microsoft компаниясымен құрастырылған мобильді операциялық жүйе. 21 қазаннан бастап жаңа платформаға құралған алғашқы құрылғылар сатылуға түсе бастады. Windows Phone сәйкес болмаса да Windows Mobile операциялық жүйесінің толығымен жаңартылған интерфейсі бар және алғашқы рет Microsoft-тың Xbox Live және Zune медиаплеері қызметі интеграцияланған ізбасары саналады. Жүйенің тұсаукесері Барселонада өткен Mobile World Congress 2010 шарасына байланыстырылды. IOS, Windows, Android және Blackberry операциялық жүйесі келесі деңгейге өтті. Жаңа мыңжылдықта ұялы байланыс қосымшаларға және телефон мазмұнына жаңа эволюцияны ұсынды. Әдетте жасалған әрбір смартфон әр тұтынушыға, оның үлкендер болсын, ересектер болсын, кәсіпкерлер және т. б. болуына бағытталған. Зерттеулер көрсеткендей, жас ересектер смартфонға иелік ететін 80% смартфонға ие болу үшін ең жоғары болып табылады. 65 жастан асқан ересектер әдеттегі ұялы телефондарға қарағанда смартфондарды таңдай бастады. Blackberry, Apple және Samsung сияқты компаниялар өз өнімдерін жас ересектерге, ересектерге және кәсіпкерлерге бағыттайды. Бұл компаниялар мұны смартфонға тұтынушыларға қажет және қалауы мүмкін функцияларды қосу арқылы жасайды.

2 Қолданылған бағдарламалық қамтамалар 2. 1 Android платформасы туралы

Мобильді қосымша қосымшаларды әзірлеу кезінде таңдау үшін жүздеген платформалары бар агрессивті нарық болып табылады. Қазіргі уақытта басқа платформалардан асып түсетін бірнеше платформалар бар. Android платформасы өте танымал, бұл қосымшаларды жасау үшін ең ыңғайлы платформалардың бірі. Оның көптеген қолданбалары JAVA бағдарламалық жасақтамасын пайдалану арқылы жасалады, бірақ басқа да бағдарламалар бірдей немесе одан да көп. Java бағдарламалық жасақтамасы тегін және бағдарламалық жасақтаманы әзірлеудің тегін нұсқасын ұсынады. Жиынтыққа қосымшалар мысалдары, бастапқы код, өңдеу құралдары және эмуляторлар кіреді.

Android-ұялы құрылғыны (телефонды, планшетті, смартфонды) басқара алатын операциялық жүйе. Android платформасы Linux ядросына негізделген. Жоғарыда айтылғандай, 2005 жылы Google Android Inc сатып алды., оны өзінің еншілес компаниясымен құрып, мобильді құрылғыларға арналған аттас платформалар шығара бастады. Содан бері платформа дамып, Android жаңа нұсқалары жиі шығарылады. Әрбір жаңа нұсқаның бірінші әріптері латын әліпбиінің әріптеріне сәйкес келеді. Бүгінде Android iPhone үшін әзірленген iOS операциялық жүйесін ғана пайдалануға мүмкіндік беретін әлемдегі ең танымал екінші құрылғы болып табылады.

Неге сізге Android қажет:

  • Операциялық жүйе-бұл барлық адам командаларын орындау үшін қажетті кез келген Электрондық құрылғының" миы".
  • Тиісінше, Android-бұл ұялы құрылғының ішінде орналасқан виртуалды робот.
  • Бұл платформаның артықшылығы Android ыңғайлы және өте түсінікті интерфейсі, сондай-ақ икемді және көпжүйелік жүйесі бар.

Сонымен қатар, Android платформасы үшін арнайы әзірленген көптеген қосымшалар осы жүйенің бақытты пайдаланушыларына шын мәнінде шексіз мүмкіндіктер береді.

  • Осы қолданбалар арқылы сіз сатып алуға, фотосуреттер жасауға, фильмдер көруге немесе кітаптар оқуға болады.
  • Бұл платформа шығармашылық адамдарға арналған деген қорытынды жасауға болады, себебі екі бірдей ұялы құрылғылар мүлдем басқаша көрінуі мүмкін.
  • Android өзіңізбен бірге фитнес бойынша жеке жаттықтырушы, дәрігер, ойыншық немесе теледидар алып жүруге мүмкіндік береді.

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

Android архитектурасын төрт деңгейге бөлу қабылданды:

  • негізгі деңгей;
  • орта кітапханасының деңгейі; - қосымшаның құрылымы деңгейі; - қосымшалар деңгейі.

Android платформасы Құрылғыларды, жабдықтарды, жадыны және үдерістерді басқару үшін Linux негізіндегі бағдарламалық стек болып табылады. Бұл стектің әр түрлі компоненттері иерархияның бірнеше деңгейлері болып табылады және жалпы, ұялы құрылғының жұмысын қамтамасыз етеді. Бұл компоненттердің бірі құрылғымен тікелей жұмыс істеу үшін қажет, басқалары - телефония, позициялау, мультимедиа және т. б. бар. Басқаша айтқанда, Android платформасы тікелей операциялық жүйені, орта деңгейдегі бағдарламалық жасақтаманы және қосымшалар жиынтығын (кіріктірілген және бөгде) қамтиды.

Біздің білуімізше, Android-бұл бағдарламалық стек, яғни әр түрлі бағдарламалық компоненттердің тұтас жиынтығы (біз бұл туралы мақала бойы бірнеше рет айтатын боламыз) . Екінші жағынан, Android платформасындағы құрылғыда экран, пернелер, батарея, процессор, жады, әртүрлі датчиктер мен датчиктер және т. б. бар.

Мұның бәрі Android платформасы туралы келесі құрылыммен бірге бірыңғай бағдарламалық-аппараттық кешен ретінде айтуға мүмкіндік береді: - Жабдықтың жұмысын қамтамасыз ететін элементтер жиынтығы.

  • Linux ядросы (+драйверлер) - Linux операциялық жүйесінің ядросы және жабдықты басқару және жадыны бөлу, міндеттерді басқару, қауіпсіздік және т. б. негізгі механизмдерді қамтамасыз ететін драйверлер жиынтығы.
  • операциялық жүйенің әртүрлі компоненттерімен қолданылатын кітапханалар (C / C ++) .
  • Dalvik Virtual Machine ( DVM) - бұл Android қосымшаларын және операциялық жүйе компоненттерін іске қосу үшін ортаны қамтамасыз ететін Dalvik виртуалды машинасы.
... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Ауыл шаруашылық биржасының мобильді қосымшасын әзірлеу
Құрылғы пішін факторлары
Windows Phone - мобильді құрылғыларға арналған жүйе
Техникалық қызмет көрсету ақпараттық жүйесін тұрғызуды негіздеу
Авто Көмек мобильді қосымшасының құрылымы
Мобильді қолданбаларды құру технологиялары
Android ОЖ қосымшаны құрастыру технологиясын қарастыру
Busfor автобусқа билет брондау мобильді қосымшасы
Android белсенділігінің өмірлік циклі
Кафедраның тәрбие жұмысына бағытталған мобильді қосымшаның сервері
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz