亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Android的校園一卡通App設(shè)計(jì)與實(shí)現(xiàn)

        2020-06-30 14:59:35黃玉鑫茍全登龍承庚李正昌(
        企業(yè)科技與發(fā)展 2020年3期

        黃玉鑫 茍全登 龍承庚 李正昌(

        【摘 要】伴隨著數(shù)字校園向智慧校園的演變,針對(duì)校園一卡通目前存在的儲(chǔ)值難、查詢難、管理不方便等諸多因素,設(shè)計(jì)一款管理方便、使用方便的智能校園一卡通迫在眉睫。該系統(tǒng)利用手機(jī)App端和后臺(tái)數(shù)據(jù)庫(kù)連接,學(xué)生通過(guò)自己的學(xué)號(hào)和相應(yīng)的密碼登錄App后,可以方便地辦理充值、余額查詢與消費(fèi)情況查詢等業(yè)務(wù),不受空間、時(shí)間、地域等因素的限制,隨時(shí)隨地進(jìn)行相關(guān)業(yè)務(wù)的操作和管理,該App具有非常高的實(shí)用性和使用便捷性。

        【關(guān)鍵詞】手機(jī)App;一卡通;Android;數(shù)據(jù)接口

        【中圖分類號(hào)】TP311.52 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】1674-0688(2020)03-0048-03

        1 概述

        1.1 什么是Android[1]

        Android是基于Linux開(kāi)源操作系統(tǒng),由Google公司開(kāi)發(fā)。目前,其主要應(yīng)用手機(jī)、平板電腦、車(chē)載系統(tǒng)、智能電視等眾設(shè)備上。Android的應(yīng)用層由Java語(yǔ)言編寫(xiě),開(kāi)發(fā)簡(jiǎn)單便捷,成本低廉,是目前眾多移動(dòng)開(kāi)發(fā)人員的首選方向。

        1.2 Android的架構(gòu)

        Android架構(gòu)主要分為L(zhǎng)inux Kernel層、Android系統(tǒng)運(yùn)行層、Android Application Framework層和Android Application層。內(nèi)核層是Android的核心系統(tǒng),它為Android操作系統(tǒng)提供各種驅(qū)動(dòng)、內(nèi)存與進(jìn)程管理。Application是程序員基于Java程序語(yǔ)言設(shè)計(jì)的。應(yīng)用框架層是Android操作系統(tǒng)最為核心的部分,它基于系統(tǒng)運(yùn)行庫(kù)層,給應(yīng)用層提供接口,方便App開(kāi)發(fā)人員使用。系統(tǒng)運(yùn)行層由系統(tǒng)庫(kù)與Dalvik虛擬機(jī)構(gòu)成[2]。

        1.3 課題的背景、目的與意義

        隨著社會(huì)的發(fā)展,目前已經(jīng)進(jìn)入移動(dòng)互聯(lián)網(wǎng)時(shí)代。隨著移動(dòng)應(yīng)用的普及,通過(guò)手機(jī)應(yīng)用的操作,復(fù)雜的操作變得簡(jiǎn)單方便。

        當(dāng)前,每個(gè)高校都跟著時(shí)代的步伐,進(jìn)入了互聯(lián)網(wǎng)的時(shí)代,都有了屬于自己學(xué)校的網(wǎng)站與系統(tǒng)。比如,在查詢方面,可以通過(guò)高校相對(duì)應(yīng)的學(xué)工系統(tǒng)網(wǎng)站或教務(wù)系統(tǒng)網(wǎng)站進(jìn)行相關(guān)信息的查詢,但由于網(wǎng)站的特殊性,再加上現(xiàn)在移動(dòng)終端的普遍,傳統(tǒng)的網(wǎng)站查詢方式由于操作的復(fù)雜性,變得不再那么受用戶的歡迎[5]。

        如果在手機(jī)上就可以完成在網(wǎng)站上相同的工作,那么便捷而簡(jiǎn)單的操作便可以給在校的學(xué)生帶來(lái)許多的便利。因此,通過(guò)手機(jī)App實(shí)現(xiàn)功能,那么一切將變得不再?gòu)?fù)雜,對(duì)于查詢操作,無(wú)論你是身在寢室、在教室、在路上、在農(nóng)村……它不需要大量的網(wǎng)絡(luò)帶寬,以及便捷性,所有的操作都可以順利地進(jìn)行。使用App僅需安裝一次,便可一直使用。因此,采用手機(jī)App的方式相對(duì)于傳統(tǒng)的互聯(lián)網(wǎng)就有了極大的便利性和極好的用戶體驗(yàn)。

        2 相關(guān)工具及技術(shù)簡(jiǎn)介

        2.1 JDK1.7

        Java語(yǔ)言是由Oracle公司推出的一款面向?qū)ο蟮木幊陶Z(yǔ)言,其設(shè)計(jì)的思想采用基于JVM虛擬機(jī)的這種思想,具備一次編譯到處運(yùn)行的特性。同時(shí),Java語(yǔ)言的語(yǔ)法具有簡(jiǎn)單、靈活、便捷、好理解等特點(diǎn),備受開(kāi)發(fā)人員喜愛(ài)。此外,Android SDK也是基于Java語(yǔ)言開(kāi)發(fā)的一款SDK。

        2.2 Android SDK

        校園一卡通App就是采用Android SDK進(jìn)行開(kāi)發(fā),Android SDK是基于Java SDK之上,它有的SDK是自己封裝的。隨著Android系統(tǒng)的版本不斷升級(jí),Google考慮到用戶在移動(dòng)網(wǎng)絡(luò)的社會(huì)中用戶信息的重要性,Android SDK有些接口不對(duì)外提供,Google這樣做主要考慮用戶的安全。

        2.3 Eclipse+ADT

        Eclipse是一款主要用于JAVA語(yǔ)言開(kāi)發(fā)的免費(fèi)編程工具,支持其他多種編程語(yǔ)言,如C/C++等。ADT是Google公司推出的用于解決Android SDK與Eclipse的完美插件,通過(guò)ADT插件,能使Eclipse完美地支持Android應(yīng)用程序的開(kāi)發(fā)[3]。

        3 系統(tǒng)分析

        3.1 系統(tǒng)功能分析

        該校園一卡通App根據(jù)內(nèi)江師范學(xué)院部分學(xué)生的需求匯總再進(jìn)行相應(yīng)的篩選后,決定本軟件采用安卓軟件作為客戶端[6]。目前,可將其劃分為以下幾大功能點(diǎn)。

        (1)校園一卡通余額查詢與充值。由于軟件的主要用戶使用群體是內(nèi)江師范學(xué)院的在校學(xué)生,因此查詢關(guān)于學(xué)生的一卡通信息及充值是該App的主要功能。

        (2)寢室水電費(fèi)查詢與充值。該軟件可進(jìn)行寢室水電費(fèi)的查詢、充值,以及其他費(fèi)用的充值與查詢。

        3.2 可行性分析

        通過(guò)對(duì)App的需求確定后,再?gòu)默F(xiàn)實(shí)角度進(jìn)行可行性分析,主要根據(jù)技術(shù)、經(jīng)濟(jì)、操作可行性進(jìn)行分析。

        (1)技術(shù)可行性。此App采用Android SDK開(kāi)發(fā),主要采用Java語(yǔ)言開(kāi)發(fā),且服務(wù)端也采用JavaEE開(kāi)發(fā),只需要用到Java語(yǔ)言就可以完成軟件的開(kāi)發(fā),再根據(jù)網(wǎng)上眾多的開(kāi)源實(shí)例,技術(shù)可行性高。

        (2)經(jīng)濟(jì)可行性。僅需要一臺(tái)電腦和一部安卓測(cè)試手機(jī)就可以完成此軟件的開(kāi)發(fā),待開(kāi)發(fā)完成后上線時(shí),將服務(wù)端放在租賃的服務(wù)器上便可以進(jìn)行服務(wù)端的部署,App端開(kāi)發(fā)完成后,將App打包上傳到市面上的各大應(yīng)用市場(chǎng)即可。

        (3)操作可行性。此手機(jī)軟件開(kāi)發(fā)較為簡(jiǎn)單,僅需要掌握Android SDK與Java EE服務(wù)端開(kāi)發(fā)知識(shí)便可以完成此軟件的開(kāi)發(fā)工作,再加上硬件服務(wù)端設(shè)備的支持與眾多SDK的支持,完成此軟件的開(kāi)發(fā)非常簡(jiǎn)單。

        3.3 需求分析

        3.3.1 用戶需求分析

        都說(shuō)用戶是產(chǎn)品的靈魂,當(dāng)然該軟件也是以用戶為中心打造出來(lái)的,特別是針對(duì)內(nèi)江師范學(xué)院的學(xué)生為用戶群體而專門(mén)打造出來(lái)的一款A(yù)pp。隨著移動(dòng)互聯(lián)網(wǎng)時(shí)代的到來(lái),大學(xué)生的校園生活也由此進(jìn)入了一個(gè)嶄新的移動(dòng)校園的時(shí)代。通過(guò)對(duì)用戶的需求匯總整理,結(jié)合實(shí)際,設(shè)計(jì)一卡通軟件功能模塊。主要模塊與功能如下:一卡通余額查詢與充值、寢室水電費(fèi)的查詢與充值、其他需網(wǎng)上繳費(fèi)的內(nèi)容。

        3.3.2 功能需求分析

        根據(jù)需求分析,設(shè)計(jì)出校園一卡通功能模塊。

        (1)校園一卡通查詢模塊。該模塊為主要模塊,解決學(xué)生隨時(shí)隨地查看自己的一卡通內(nèi)的余額,方便學(xué)生在學(xué)校食堂和便利店的消費(fèi),解決了學(xué)生因不知道自己卡內(nèi)的余額而煩惱的問(wèn)題。如果余額不足,還可在線進(jìn)行充值,方便快捷。

        (2)寢室水電費(fèi)查詢模塊。在該模塊下,通過(guò)對(duì)學(xué)校的數(shù)據(jù)的查詢,查詢學(xué)生寢室內(nèi)的水電費(fèi)余額,在周末寢室斷電就不恢復(fù)通電的情況可以便捷地幫助學(xué)生及時(shí)充值,避免突發(fā)寢室停電的尷尬局面[5-8]。

        4 系統(tǒng)總體設(shè)計(jì)

        本軟件由一卡通余額查詢與充值和寢室水電費(fèi)余額兩大模塊構(gòu)成。兩個(gè)模塊組成了一個(gè)完整的高校校園生活為主的手機(jī)軟件。在設(shè)計(jì)時(shí),以用戶為中心,其余功能點(diǎn)為用戶下的拓展功能點(diǎn)[7],各個(gè)功能點(diǎn)從整體上看是一個(gè)很大的整體,但從局部來(lái)看,每個(gè)功能點(diǎn)的關(guān)聯(lián)性又不大,其耦合性極低,所以對(duì)以后此軟件功能的擴(kuò)展有很大的便利。整個(gè)校園一卡通軟件包含兩大部分:校園一卡通余額查詢和寢室水電費(fèi)查詢。功能模塊的詳細(xì)情況如圖1所示。

        5 系統(tǒng)實(shí)現(xiàn)

        該軟件實(shí)現(xiàn)的兩大模塊功能有校園一卡通余額查詢與寢室水電費(fèi)查詢。首頁(yè)登錄界面如圖2所示,方便學(xué)生進(jìn)行自己賬戶的余額查詢和寢室收電費(fèi)的充值,防止寢室的水電意外的中斷。

        (1)校園一卡通查詢。該部分將會(huì)在用戶輸入自己的學(xué)號(hào)信息和用戶密碼后成功登錄,并將學(xué)校的一卡通相關(guān)界面呈現(xiàn)給學(xué)生,一卡通余額查詢結(jié)果界面如圖3所示[4]。

        (2)校園一卡通充值。校園一卡通充值界面如圖4所示。

        6 結(jié)論

        該軟件是主要利用Android SDK和JAVA平臺(tái)共同實(shí)現(xiàn)的一個(gè)以校園生活為主的校園App。該App內(nèi)主要用了安卓系統(tǒng)的相關(guān)控件。該軟件的架構(gòu)以傳統(tǒng)的MVC架構(gòu)為主,View層通過(guò)xml編寫(xiě)。軟件使用傳統(tǒng)安卓開(kāi)發(fā)的框架基礎(chǔ),當(dāng)然,此軟件也還有許多不足之處,如許多功能由于時(shí)間關(guān)系還未徹底完善,界面方面也不夠友好,但整體上此軟件實(shí)現(xiàn)了學(xué)生在大學(xué)校園中的基本功能,愿此軟件能真正為學(xué)生的生活帶來(lái)便利。

        參 考 文 獻(xiàn)

        [1]百度百科.Android(安卓)[EB/OL].https://baike.baidu.

        com/item/Android/60243?fr=aladdin,2008-09-23.

        [2]馬越.Android的架構(gòu)與應(yīng)用[D].北京:中國(guó)地質(zhì)大學(xué),2008.

        [3]吳新華,萬(wàn)強(qiáng).基于Android平臺(tái)的手機(jī)游戲開(kāi)發(fā)[J].萍鄉(xiāng)學(xué)院學(xué)報(bào),2015(6):66-69.

        [4]王思沫,汪志龍,譚雨晴,等.基于App端智能校園一卡通系統(tǒng)的設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2018,41(16):55-58,63.

        [5]黃曉先.基于Android的掌上校園交流系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].開(kāi)封教育學(xué)院學(xué)報(bào),2016(3):280-281.

        [6]李巍,莊恩貴,王建,等.基于ANDROID系統(tǒng)的校園一卡通智能手機(jī)應(yīng)用平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)管理信息化,2014(6):40-42.

        [7]袁學(xué)松.校園一卡通系統(tǒng)建設(shè)相關(guān)技術(shù)問(wèn)題探討[J].電腦知識(shí)與技術(shù),2012(19):4676-4678.

        [8]吳作勇.校園一卡通系統(tǒng)帳務(wù)數(shù)據(jù)接口的實(shí)現(xiàn)[J].信陽(yáng)師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2006(3):356-358.

        国产精品无码无片在线观看| 日韩精品 在线 国产 丝袜| 亚洲性久久久影院| 18禁超污无遮挡无码免费游戏| 亚洲αⅴ无码乱码在线观看性色| 丰满少妇又爽又紧又丰满动态视频| 免费亚洲老熟熟女熟女熟女| 久久精品人妻无码一区二区三区| 久久精品国产亚洲av超清| 欧美性xxxx极品高清| 久久99精品久久久久久久清纯| 精品人妻免费看一区二区三区| 丰满老熟女性生活视频| 东京热久久综合久久88| 亚洲精品www久久久| 亚洲AV无码精品蜜桃| 亚洲一区二区三区一站| 久久久精品视频网站在线观看| 少妇高潮太爽了在线视频| 欧美日韩亚洲国产精品| 免费一级a毛片在线播出| 精品婷婷国产综合久久| 亚洲人成影院在线无码按摩店| 欧美极品美女| 色综合久久五月天久久久| 国产一区二区三区护士| 免费无码又爽又高潮视频| 人妻精品无码一区二区三区 | 久久精品国产久精国产| 欧美一区波多野结衣第一页| 日美韩精品一区二区三区| 一本久久a久久免费综合| 玩弄少妇高潮ⅹxxxyw| 99久久综合狠狠综合久久一区| 国产高清女主播在线观看| 免费国产自拍在线观看| 国产精一品亚洲二区在线播放 | 91精品国产92久久久| 欧美艳星nikki激情办公室| 一区二区三区国产在线网站视频| 三级国产自拍在线观看|