999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android的學(xué)生考勤管理系統(tǒng)的設(shè)計(jì)與開發(fā)

2018-03-22 11:44:14馮波劉鵬
電子技術(shù)與軟件工程 2018年3期
關(guān)鍵詞:開發(fā)設(shè)計(jì)

馮波 劉鵬

摘 要 傳統(tǒng)學(xué)生考勤管理工作主要是教師通過人工的形式進(jìn)行管理,存在管理效率低、數(shù)據(jù)統(tǒng)計(jì)耗時(shí)過長、信息過于分散等問題,為破解傳統(tǒng)學(xué)生考勤管理過程中存在的問題,本文以安卓系統(tǒng)為應(yīng)用平臺(tái),探討了基于安卓的學(xué)生考勤管理系統(tǒng)開發(fā)和設(shè)計(jì)過程,從功能定位、界面設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)和開發(fā)等內(nèi)容進(jìn)行了簡要的介紹,為有效的開發(fā)學(xué)生考勤管理應(yīng)用提供一定的參考意見。

【關(guān)鍵詞】Android 學(xué)生考勤 管理系統(tǒng) 設(shè)計(jì) 開發(fā)

安卓系統(tǒng)是Google公司基于Linux操作系統(tǒng)開發(fā)的適用于移動(dòng)設(shè)備的操作系統(tǒng)。2008年基于安卓系統(tǒng)的智能手機(jī)發(fā)布、2011年安卓系統(tǒng)超越諾基亞Symbian系統(tǒng)成為全球第一。 2015年底,安卓系統(tǒng)市場份額已經(jīng)超過百分之八十,可見人們對(duì)于安卓系統(tǒng)的喜愛。安卓系統(tǒng)廣泛應(yīng)用于各種智能設(shè)備,如手機(jī)、平板電腦以及其他設(shè)備上。從安卓系統(tǒng)層次結(jié)構(gòu)來看從低到高依次分為Linux內(nèi)核、系統(tǒng)運(yùn)行庫、應(yīng)用程序框架層以及直接服務(wù)于用戶的應(yīng)用程序。

一般意義上的安卓應(yīng)用程序開發(fā)主要分為兩種類型,即底層驅(qū)動(dòng)程序開發(fā)以及上層的應(yīng)用程序開發(fā)。驅(qū)動(dòng)程序開發(fā)多見于嵌入式系統(tǒng)的開發(fā)和設(shè)計(jì),主要是針對(duì)特定的硬件設(shè)備進(jìn)行管理的,實(shí)現(xiàn)特定的功能;應(yīng)用程序開發(fā)主要面對(duì)用戶,主要是利用安卓系統(tǒng)所提供的系統(tǒng)接口進(jìn)行上層功能的實(shí)現(xiàn)和應(yīng)用,本文所論述學(xué)生考勤系統(tǒng)就是應(yīng)用程序。利用安卓系統(tǒng)進(jìn)行應(yīng)用程序開發(fā),是基于安卓系統(tǒng)所提供的系統(tǒng)組件,常見的組件包括Activity、Service、Broadcast Receiver、Content Provider等,另外安卓系統(tǒng)還提供了微型數(shù)據(jù)庫Sqlite用于持久化數(shù)據(jù)存儲(chǔ)操作。下文就以學(xué)生考勤管理系統(tǒng)的設(shè)計(jì)與開發(fā)過程簡要的探討安卓系統(tǒng)應(yīng)用程序開發(fā)過程。

1 安卓學(xué)生考勤管理系統(tǒng)設(shè)計(jì)

考勤系統(tǒng)設(shè)計(jì)目的主要是用來解決當(dāng)前人工考勤管理過程中信息分散、效率較低、數(shù)據(jù)不利于統(tǒng)計(jì)的現(xiàn)狀問題,教師在日常管理中需要消耗大量的時(shí)間進(jìn)行相關(guān)數(shù)據(jù)的匯總,不利于高校對(duì)學(xué)生日常管理,基于當(dāng)前智能手機(jī)普遍應(yīng)用的現(xiàn)狀,將安卓系統(tǒng)作為開發(fā)平臺(tái),具有較高的適用性、并且使用方便,是破解人工考勤管理問題的突破口,具有一定的研究價(jià)值。

1.1 學(xué)生考勤系統(tǒng)功能設(shè)計(jì)

根據(jù)學(xué)生考勤管理系統(tǒng)的定義,可以將其功能進(jìn)一步細(xì)化為以下幾個(gè)方面,學(xué)生信息管理(實(shí)現(xiàn)對(duì)學(xué)生信息的增、刪、改、查)、出勤管理(通過選擇授課班級(jí)、實(shí)現(xiàn)上課點(diǎn)名的功能)、課程管理(教師完成課程錄入、修改、刪除等操作,完成電子課表的功能的實(shí)現(xiàn))、班級(jí)管理(考勤管理系統(tǒng)是基于班級(jí)進(jìn)行管理的,錄入、查看以及修改授課班級(jí),并與具體的學(xué)生信息進(jìn)行關(guān)聯(lián))等。上述幾個(gè)方面作為最為核心的功能模塊是任何學(xué)生考勤管理系統(tǒng)都應(yīng)具備和實(shí)現(xiàn)的功能,對(duì)于一些拓展性的功能應(yīng)用本文就不展開論述了。

1.2 學(xué)生考勤系統(tǒng)界面設(shè)計(jì)

界面設(shè)計(jì)作為用戶直接操作和體驗(yàn)的外觀設(shè)計(jì)同樣非常重要,根據(jù)學(xué)生考勤管理系統(tǒng)定位,解密設(shè)計(jì)應(yīng)盡量簡潔、便于操作、符合大眾審美,同時(shí)學(xué)生考勤管理系統(tǒng)的用戶多為授課教師,所以還應(yīng)在嚴(yán)肅性方便進(jìn)行相關(guān)設(shè)計(jì),避免過于隨意的界面。對(duì)于界面的設(shè)計(jì)包括界面色調(diào)、功能按鈕布局、logo、背景圖片等。

1.3 學(xué)生考勤系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)

數(shù)據(jù)庫作為整個(gè)系統(tǒng)運(yùn)行的數(shù)據(jù)支撐,完成了數(shù)據(jù)持久化的操作。根據(jù)學(xué)生考勤系統(tǒng)功能定義可以抽象出來系統(tǒng)角色實(shí)體信息,如學(xué)生信息(學(xué)生姓名、性別、學(xué)號(hào)、所在班級(jí))、考勤信息(是否出勤、班級(jí)信息、學(xué)生信息、課程信息)、課表信息(授課時(shí)間、地點(diǎn)、班級(jí))、班級(jí)信息(班級(jí)名稱、人數(shù)等)。這些實(shí)體信息作為學(xué)生考勤數(shù)據(jù)庫中表的設(shè)計(jì)是非常重要的,各個(gè)數(shù)據(jù)庫表之間的關(guān)聯(lián)也就相對(duì)清晰了,這里只是將最為核心的數(shù)據(jù)庫表邏輯進(jìn)行介紹,而一般管理系統(tǒng)中的登錄管理員等表設(shè)計(jì)不作為核心業(yè)務(wù)內(nèi)容進(jìn)行分析。

2 基于Android的學(xué)生考勤系統(tǒng)開發(fā)

2.1 界面開發(fā)

在完成了相關(guān)系統(tǒng)設(shè)計(jì)之后就需要進(jìn)行界面的開發(fā),本文建議采取使用安卓系統(tǒng)推薦的“XML+ Activity”予以界面功能的實(shí)現(xiàn),其中XML文件作為界面布局的實(shí)現(xiàn),可以在其中定義各種按鈕、顏色布局、背景等等,而Activity通過與特定的XML文件進(jìn)行綁定,從而實(shí)現(xiàn)布局與用戶界面的開發(fā),這種設(shè)計(jì)符合開發(fā)過程中數(shù)據(jù)與表現(xiàn)的分離要求,是一種通用性較強(qiáng)的設(shè)計(jì),值得提倡。當(dāng)然單純的利用Activity進(jìn)行界面開發(fā)也是可以完成的但是其后期布局的修改,對(duì)于代碼修改量是相對(duì)復(fù)雜的,同時(shí)代碼布局相對(duì)混亂,不建議使用。

2.2 業(yè)務(wù)邏輯開發(fā)

業(yè)務(wù)邏輯開發(fā)主要是對(duì)系統(tǒng)功能的實(shí)現(xiàn),根據(jù)MVC(模型、視圖以及控制相分離)開發(fā)設(shè)計(jì)理念,對(duì)于學(xué)生考勤管理系統(tǒng)也建議采取該業(yè)務(wù)處理流程,其中XML+ Activity作為View視圖層提供UI功能、Intent組件作為控制器,實(shí)現(xiàn)不同Activity之間的跳轉(zhuǎn)、而相關(guān)具體業(yè)務(wù)功能的處理由具體功能類進(jìn)行實(shí)現(xiàn),通過Activity以及Service等組件進(jìn)行調(diào)用,實(shí)現(xiàn)具體業(yè)務(wù)邏輯的處理。安卓系統(tǒng)為了便于開發(fā)人員提供大量的可用接口,例如異步操作的實(shí)現(xiàn)繼承Thread類和實(shí)現(xiàn)Runnable接口、列表的應(yīng)用如常見的List View等控件的應(yīng)用等,開發(fā)人員應(yīng)合理的應(yīng)用系統(tǒng)訪問接口完成相應(yīng)的應(yīng)用功能。

2.3 數(shù)據(jù)庫開發(fā)

數(shù)據(jù)庫開發(fā)作為整個(gè)安卓學(xué)生考勤管理系統(tǒng)中的關(guān)鍵環(huán)節(jié)也是需要高度重視的,數(shù)據(jù)庫開發(fā)主要是根據(jù)設(shè)計(jì)階段的數(shù)據(jù)庫設(shè)計(jì),完成表在數(shù)據(jù)庫中生成以及利用安卓系統(tǒng)所提供的數(shù)據(jù)庫訪問接口進(jìn)行數(shù)據(jù)庫的數(shù)據(jù)持久化操作。鑒于安卓系統(tǒng)多用Sqlite微型數(shù)據(jù)庫作為用戶應(yīng)用的數(shù)據(jù)庫支撐,在學(xué)生考勤管理系統(tǒng)中同樣建議使用該方式進(jìn)行數(shù)據(jù)存儲(chǔ),安卓系統(tǒng)所提供訪問接口同樣極其方便如常見數(shù)據(jù)表插入操作通過調(diào)用insert方法即可完成,具體實(shí)現(xiàn)步驟本文就不一一進(jìn)行論述了。

3 小結(jié)

安卓系統(tǒng)平臺(tái)提供了便捷的用戶訪問接口,本文以學(xué)生考勤管理系統(tǒng)為例,簡要的分析和介紹了基于安卓系統(tǒng)平臺(tái)下的用戶應(yīng)用的設(shè)計(jì)和開發(fā)過程,從常見的設(shè)計(jì)和開發(fā)流程應(yīng)用以及技術(shù)使用的角度進(jìn)行了簡要的介紹,為有效利用安卓平臺(tái)進(jìn)行系統(tǒng)開發(fā)提供參考。

參考文獻(xiàn)

[1]馮寒.基于Android智能手機(jī)的兒童趣味教學(xué)孵蛋器管理系統(tǒng)的設(shè)計(jì)與開發(fā)[D].深圳大學(xué),2017.

[2]趙楠楠,王丹,于鴻鵬,侯菡萏.基于Android平臺(tái)的幼兒防疫信息管理系統(tǒng)的設(shè)計(jì)與開發(fā)[J].黑龍江科技信息,2017(16):186.

[3]李娜.基于Android智能手機(jī)的身高體重?cái)?shù)據(jù)管理系統(tǒng)的設(shè)計(jì)與開發(fā)[D].深圳大學(xué),2016.

作者簡介

馮波,男,山東省德州市人。工學(xué)碩士。任職于天津電子信息職業(yè)技術(shù)學(xué)院。研究方向?yàn)橛?jì)算機(jī)先進(jìn)控制。

劉鵬,男,河北省唐山市人。工學(xué)碩士。任職于天津電子信息職業(yè)技術(shù)學(xué)院。研究方向?yàn)槟:R(shí)別與智能系統(tǒng)。

作者單位

天津電子信息職業(yè)技術(shù)學(xué)院 天津市 300350

猜你喜歡
開發(fā)設(shè)計(jì)
何為設(shè)計(jì)的守護(hù)之道?
《豐收的喜悅展示設(shè)計(jì)》
流行色(2020年1期)2020-04-28 11:16:38
瞞天過海——仿生設(shè)計(jì)萌到家
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
高中歷史教學(xué)中對(duì)歷史圖片的開發(fā)及實(shí)際應(yīng)用
考試周刊(2016年85期)2016-11-11 01:57:37
在線投稿與編輯系統(tǒng)的設(shè)計(jì)與開發(fā)
河南方言文化資源的保護(hù)及其開發(fā)利用的研究
遵義紅色旅游開發(fā)對(duì)策研究
基于J2EE和Ionic的ITer學(xué)習(xí)APP設(shè)計(jì)與開發(fā)
主站蜘蛛池模板: 国产永久在线视频| 香港一级毛片免费看| 91福利免费| 亚洲国产综合自在线另类| 精品国产91爱| 日韩一区二区三免费高清| 国产麻豆精品久久一二三| 国产日本欧美亚洲精品视| 欧美成人亚洲综合精品欧美激情| 精品精品国产高清A毛片| 国产成人精品2021欧美日韩| 在线中文字幕网| 在线免费观看AV| 免费无码又爽又刺激高| 国产色爱av资源综合区| 亚洲 日韩 激情 无码 中出| 永久天堂网Av| 熟女成人国产精品视频| 九九九国产| 久青草网站| 伊人久久精品无码麻豆精品 | a毛片在线| 伊人激情综合网| 亚洲色大成网站www国产| 亚洲娇小与黑人巨大交| 九九热免费在线视频| 99精品这里只有精品高清视频| 欧美性久久久久| 日韩欧美亚洲国产成人综合| P尤物久久99国产综合精品| 99ri精品视频在线观看播放| 99热最新在线| 日韩av无码精品专区| 欧美国产视频| 91娇喘视频| 国产日韩欧美中文| AV熟女乱| 免费观看男人免费桶女人视频| 亚洲美女视频一区| 91蜜芽尤物福利在线观看| 国产成人精品一区二区三在线观看| 国产一级片网址| 免费jizz在线播放| 中文字幕在线观| 在线观看欧美精品二区| 强乱中文字幕在线播放不卡| 国产菊爆视频在线观看| 久久人人97超碰人人澡爱香蕉| 日韩A∨精品日韩精品无码| 国产经典免费播放视频| 亚洲国产亚洲综合在线尤物| 免费播放毛片| 美女潮喷出白浆在线观看视频| 久综合日韩| 久综合日韩| 99久久人妻精品免费二区| 国产黄在线免费观看| 欧美国产日韩一区二区三区精品影视| 亚洲丝袜第一页| 一级在线毛片| 亚洲中文字幕无码mv| 亚洲欧美不卡视频| 在线中文字幕网| 国产白浆在线观看| 一级一毛片a级毛片| 孕妇高潮太爽了在线观看免费| 欧美精品伊人久久| 国产精品成| 国产白浆一区二区三区视频在线| 国产精品欧美激情| 67194成是人免费无码| 天堂在线www网亚洲| 91久久精品国产| 久久久久久久久亚洲精品| 国产成人综合日韩精品无码不卡| 日韩A∨精品日韩精品无码| 欧美成人综合视频| 亚洲一级色| 日韩高清一区 | 无码日韩精品91超碰| 黄网站欧美内射| 日本一本正道综合久久dvd|