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

        ?

        基于Android平臺(tái)學(xué)生考勤系統(tǒng)的設(shè)計(jì)概要

        2017-04-10 06:08:49黃吉蘭
        電腦知識(shí)與技術(shù) 2017年4期
        關(guān)鍵詞:角色

        黃吉蘭

        摘要:目前隨著移動(dòng)手機(jī)的流行,人們?cè)絹?lái)越離不開手機(jī)。該系統(tǒng)主要解決學(xué)生到課堂進(jìn)行簽到,幫助教師在課堂進(jìn)行課堂點(diǎn)到,從而節(jié)約時(shí)間提高效率;針對(duì)結(jié)果教師可以及時(shí)與輔導(dǎo)員或班干部進(jìn)行聯(lián)系,從而督促學(xué)生到課堂上課。該系統(tǒng)采用了B/S的模式結(jié)構(gòu),對(duì)于數(shù)據(jù)的來(lái)源主要是管理員進(jìn)行錄入,教師只看結(jié)果,學(xué)生進(jìn)行簽到和查看結(jié)果。

        關(guān)鍵詞:考勤系統(tǒng);Android;點(diǎn)到;課程信息;角色

        中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)04-0046-02

        隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,智能手機(jī)的流行,人們使用手機(jī)頻率逐漸增加,同時(shí)手機(jī)應(yīng)用軟件的類別也越來(lái)越多例如休閑類,辦公類等。目前,大學(xué)生逃課現(xiàn)象越來(lái)越嚴(yán)重,作為老師當(dāng)然希望能用手機(jī)APP程序幫助教師上課前點(diǎn)名,并能隨時(shí)查看上課班級(jí)的到課率,隨時(shí)能聯(lián)系到上課班級(jí)的負(fù)責(zé)老師和班委,從而能督促學(xué)生按時(shí)上課,確保學(xué)生的安全等等。本文章主要論述基于android平臺(tái)學(xué)生考勤系統(tǒng)的總體設(shè)計(jì)。

        1 學(xué)生考勤系統(tǒng)的總體設(shè)計(jì)

        1.1 服務(wù)器端的設(shè)計(jì)

        作為服務(wù)器端的設(shè)計(jì)主要采用的工具有:PHP編程語(yǔ)言,MySQL數(shù)據(jù)庫(kù)管理工具,Apache web服務(wù)器軟件。

        PHP是服務(wù)器端的腳本編程語(yǔ)言,有豐富的函數(shù)功能和開放的源代碼,是目前比較流行的用于開發(fā)動(dòng)態(tài)Web網(wǎng)站應(yīng)用編程語(yǔ)言之一。

        Apache 是一款Web服務(wù)器軟件,因?yàn)樵撥浖哂虚_源、跨平臺(tái)和安全性的特點(diǎn)被廣泛使用。

        MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),具有體積小,速度快,開源免費(fèi)的特點(diǎn),也是目前許多中小型網(wǎng)站選擇的最佳對(duì)象。

        服務(wù)器端各個(gè)工具之間的關(guān)系如圖1所示。

        1.2 客戶前端的設(shè)計(jì)

        前端的設(shè)計(jì)主要采用的工具有Dreamweaver網(wǎng)頁(yè)制作軟件,Photoshop界面制作軟件Dreamweaver軟件是網(wǎng)頁(yè)制作和管理網(wǎng)站于一身的所見即所得網(wǎng)頁(yè)編輯器。

        前端用到的技術(shù)有HTML語(yǔ)言,CSS,JavaScript等技術(shù)。通過(guò)前端可視的界面,客戶可以錄入數(shù)據(jù),查看數(shù)據(jù)等等。其中,HTML是超文本標(biāo)記語(yǔ)言,相當(dāng)于網(wǎng)頁(yè)的框架(如:文字如何處理,畫面如何安排,圖片如何顯示等),它告訴瀏覽器應(yīng)該遵循的文件類型,編碼格式和支持的腳本語(yǔ)言是什么。CSS是層疊樣式表即將樣式信息與網(wǎng)頁(yè)內(nèi)容分離的一種標(biāo)記性語(yǔ)言,主要定義網(wǎng)頁(yè)中HTML元素是如何顯示的。JavaScript是一種基于對(duì)象(Object)和事件驅(qū)動(dòng)(Event Driven)并具有安全性能的腳本語(yǔ)言,主要負(fù)責(zé)客戶端簡(jiǎn)單的邏輯控制和交互功能,例如用戶名格式的要求,鼠標(biāo)懸停效果,在客戶端驗(yàn)證表單等等。

        2 框架設(shè)計(jì)

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

        學(xué)生考勤系統(tǒng)主要的功能是教師能查看學(xué)生的簽到情況,學(xué)生能簽到。對(duì)后臺(tái)來(lái)說(shuō)需要把課程相關(guān)信息錄入到服務(wù)器;對(duì)于Android端來(lái)說(shuō)要分教師端和學(xué)生端。主要功能模塊如下(圖2):

        1)登錄驗(yàn)證:所有用戶必須為已注冊(cè)的教師或?qū)W生。教師可以分為管理員和普通教師,其中管理員可以進(jìn)行全部的系統(tǒng)管理操作,而教師則在課程管理的模塊,只能對(duì)自己的課程信息進(jìn)行相關(guān)修改。

        2)課程信息模塊:這里主要是對(duì)教師所授的課程信息進(jìn)行增刪改查,管理員可以對(duì)所有教師進(jìn)行操作,而教師只能操作自己有關(guān)的課程信息。

        3)點(diǎn)到信息管理模塊:主要對(duì)從移動(dòng)客戶端上傳的點(diǎn)名信息進(jìn)行處理。教師可以看見相關(guān)班級(jí)到課情況;學(xué)生可以在規(guī)定時(shí)間內(nèi)進(jìn)行簽到??记跀?shù)據(jù)中的基本信息生成后,后續(xù)就無(wú)法進(jìn)行更改,避免的考勤信息的人為干預(yù)。

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

        在該考勤系統(tǒng)中,對(duì)于登錄模塊分為了教師,學(xué)生,管理員三個(gè)角色的登錄情況,根據(jù)登錄角色的不同,顯示的登錄界面就不同(如圖3)。

        在該系統(tǒng)中,學(xué)生使用Android系統(tǒng)登錄成功,就能看見自己的所上課程的相關(guān)信息,能進(jìn)行簽到,如果學(xué)生簽到成功,數(shù)據(jù)就會(huì)發(fā)送到服務(wù)器端進(jìn)行處理。

        教師使用Android系統(tǒng)登錄成功能查看學(xué)生簽到的結(jié)果和課程信息,教師能對(duì)對(duì)相應(yīng)班級(jí)的班干部和輔導(dǎo)員進(jìn)行聯(lián)系與溝通,及時(shí)處理學(xué)生缺課的情況。

        管理員使用電腦端的系統(tǒng)進(jìn)行登錄,主要對(duì)考勤系統(tǒng)需要的數(shù)據(jù)進(jìn)行增、刪、改、查,保證數(shù)據(jù)的完整性。

        2.3 程序流程設(shè)計(jì)

        該系統(tǒng)對(duì)于各個(gè)功能模塊程序流程圖的設(shè)計(jì)是不相同的,下面分別對(duì)每種角色進(jìn)入系統(tǒng)后的程序流程進(jìn)行介紹。

        首先,對(duì)于管理員來(lái)說(shuō),要能對(duì)數(shù)據(jù)進(jìn)行維護(hù),例如:增加教師,學(xué)生和課程的相關(guān)信息;修改課程相關(guān)信息等等,流程圖如下圖4。

        3 結(jié)束語(yǔ)

        總之,該學(xué)生考勤系統(tǒng)從角色的使用情況可以分為三大功能。功能一,管理員對(duì)后臺(tái)數(shù)據(jù)的維護(hù);功能二,教師對(duì)所上課程的班級(jí)進(jìn)行點(diǎn)名;功能三,學(xué)生在上課前進(jìn)行簽到。對(duì)于老師和學(xué)生而言只需要從服務(wù)器端獲取相應(yīng)的數(shù)據(jù),然后把數(shù)據(jù)提交到服務(wù)器,服務(wù)器會(huì)對(duì)相關(guān)數(shù)據(jù)進(jìn)行處理,處理的結(jié)果會(huì)反饋到教師的終端機(jī),教師可以對(duì)結(jié)果進(jìn)行及時(shí)處理,例如打電話給相應(yīng)的輔導(dǎo)員進(jìn)行溝通等。對(duì)于管理員而言,要能對(duì)課程信息進(jìn)行維護(hù),例如對(duì)課程的增加,對(duì)課程的修改等等。

        參考文獻(xiàn):

        [1] 傳智播客高教產(chǎn)品研發(fā)部. PHP網(wǎng)站開發(fā)實(shí)例教程[M]. 北京: 人民郵電出版社, 2015.

        [2] 郝曉玲. 信息系統(tǒng)開發(fā)[M]. 北京: 中國(guó)人民大學(xué)出版社, 2011.

        [3] 傳智播客高教產(chǎn)品研發(fā)部. PHP+MySQL網(wǎng)站開發(fā)項(xiàng)目式教程[M]. 北京: 人民郵電出版社,2016.

        [4] 弗羅斯特. 數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā)[M]. 北京: 清華大學(xué)出版社, 2007.

        猜你喜歡
        角色
        當(dāng)前報(bào)紙媒體記者的角色定位
        《冰雪奇緣》開啟迪士尼劇本角色新模式
        戲劇之家(2016年20期)2016-11-09 22:55:02
        人力資源開發(fā)與智力資本提升的關(guān)系探析
        普通高等學(xué)校思想政治教育輔導(dǎo)員角色問(wèn)題研究
        關(guān)于動(dòng)畫人物角色設(shè)定中的服飾設(shè)計(jì)研究
        農(nóng)民工子女融合教育:教師的角色與使命
        一个少妇的淫片免费看| 一进一出一爽又粗又大| 亚洲av成人网| 99久久久精品免费观看国产| 欧美激情内射喷水高潮| 老汉tv永久视频福利在线观看 | 国产精品国产av一区二区三区| 亚洲在线视频免费视频| 麻豆md0077饥渴少妇| 亚洲精品tv久久久久久久久久| 精品香蕉久久久午夜福利| 亚洲中文字幕乱码免费| 国产精品自拍网站在线| 中文字幕一区乱码在线观看| 久久久久亚洲av无码专区首| 99re热视频这里只精品| 成人午夜免费无码视频在线观看| 99re6久精品国产首页| 最新国产精品国产三级国产av| 女人无遮挡裸交性做爰| 欧美野外疯狂做受xxxx高潮| japanesehd中国产在线看| 在线a亚洲视频播放在线观看| 亚洲国产成人av第一二三区 | 日本一区二区三区爱爱视频| 人人妻人人做人人爽| 3d动漫精品啪啪一区二区下载| 伊人狠狠色j香婷婷综合| 日产国产精品亚洲高清| 免费女人高潮流视频在线观看 | 美女一级毛片免费观看97| 国产精品国产三级国a| 国产97色在线 | 国产| 精品国产18久久久久久| www久久久888| 日本免费一二三区在线| 国产乡下妇女做爰| 国产香蕉97碰碰视频va碰碰看| 欧美丝袜秘书在线一区| 男奸女永久免费视频网站| 国偷自产视频一区二区久|