国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于微信小程序的考務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)

2020-04-27 03:57黎偉強
關(guān)鍵詞:考務(wù)學(xué)號考試成績

王 鑫 黎偉強

(廣西科技大學(xué)鹿山學(xué)院 電氣與計算機工程系,廣西 柳州545616)

1 概述

隨著網(wǎng)絡(luò)的快速發(fā)展,小程序是一種不需要下載安裝即可使用的應(yīng)用,它實現(xiàn)了應(yīng)用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應(yīng)用。小程序體現(xiàn)了“用完即走”的理念,用戶不用關(guān)心是否安裝太多應(yīng)用的問題,應(yīng)用將無處不在、隨時可用,但又無須安裝卸載。這將對移動互聯(lián)網(wǎng)時代的移動應(yīng)用開發(fā)帶來顛覆性的影響。通常我們都是通過QQ 群中聊天信息知道考試的相關(guān)信息,老師在QQ 群發(fā)布考試的信息,可是考試信息很容易被其他消息刷屏,之后學(xué)生查找考試的相關(guān)信息很麻煩,這樣也很容易忘記考試的時間,這就導(dǎo)致了很多學(xué)生會缺席考試的情況。還有我們查詢成績的時候往往需要一臺計算機,登錄學(xué)校內(nèi)網(wǎng)進行查詢。然而手機又受限于地點的限制,需要在學(xué)校連接上特定的WIFI 才能登錄學(xué)校內(nèi)網(wǎng)進行查詢。為了解決這種問題,我們決定開發(fā)考務(wù)管理小程序,讓同學(xué)們老師們更加便利的進行考務(wù)信息的管理和查詢。

考務(wù)管理是學(xué)校教學(xué)管理的重要組成部分,是智能校園系統(tǒng)的核心模塊之一??紕?wù)管理可以進一步方便教師和學(xué)生,讓教師和學(xué)生隨時隨地查詢到想要的信息。例如考試相關(guān)的信息,如考試地點、成績信息。

2 程序設(shè)計及功能實現(xiàn)

2.1 小程序整體模塊圖

圖1 考務(wù)管理小程序整體模塊圖

2.2 注冊登錄功能模塊

首先小程序的第一個功能模塊就是注冊登錄,只有注冊登錄完之后,才能成功進入到小程序。

2.2.1 注冊:打開小程序之后,新用戶必須注冊用戶名密碼。這里的用戶名我們就用學(xué)號來注冊,這樣每個同學(xué)都有屬于自己的學(xué)號,不會出現(xiàn)重復(fù)的情況,也方便后期對數(shù)據(jù)的管理。注冊用戶名密碼的時候,對用戶名進行了限制,因為要用學(xué)生學(xué)號,將用戶名限制為8 位數(shù)字,而且必須是8 位數(shù)字?;蛘叱霈F(xiàn)用戶名已注冊的情況,會提示該用戶名已被注冊的提示框。然后密碼有兩行密碼框,分別是密碼和確定密碼。為了避免數(shù)據(jù)庫密碼明文,對密碼進行MD5 加密后再存入數(shù)據(jù)庫。MD5(Message Digest 5)是一種加密算法,能夠?qū)ψ止?jié)數(shù)組進行加密,它將字符串加密后的結(jié)果是個24 位的字符串。當密碼和確認密碼一致的時候,才能成功注冊,要不然是無法注冊成功的,注冊界面如圖2 所示。

圖2 注冊界面

2.2.2 登錄:登錄界面除了學(xué)號密碼之外還有老師和學(xué)生這兩個權(quán)限登錄。登錄的時候,這兩個必須選擇其中一個才可以進行登錄。登錄成功之后會跳轉(zhuǎn)到小程序的首頁,學(xué)生登錄進入的功能界面有查詢考試信息模塊、課表查詢模塊、查詢考試成績信息模塊以及圖書查詢模塊;教師登錄進去的功能界面在學(xué)生功能界面的基礎(chǔ)上增加了發(fā)布考試信息和發(fā)布考試成績兩個功能模塊。這兩個功能我們進行了使用限制,不經(jīng)管理員準許的所有老師用戶都不能使用這兩個功能,只有管理員指定的那一個或多個老師用戶才能夠使用這兩個功能,因此在沒有權(quán)限的老師用戶上這兩個功能模塊將是灰色顯示,登錄界面如圖3 所示。

圖3 登錄界面

2.3 考試成績查詢模塊

功能模塊可以憑借登錄時的學(xué)號,查詢到該學(xué)號的本學(xué)年以及歷年來的所有課程成績信息??荚嚦煽儾樵兡K具有檢索查詢功能,可以通過查詢該生在校期間某一學(xué)年、某一學(xué)期的具體時間,得到所指定時間段內(nèi)的課程考試成績信息以及有關(guān)考試課程的重點信息(比如是選修課還是必修課等);該系統(tǒng)還使用基于考試時間的升序排序。

圖4 考試成績查詢界面

圖5 考試成績查詢結(jié)果

2.4 考試信息查詢模塊

功能模塊可以憑借登錄時的學(xué)號,查到該學(xué)號相關(guān)的考試信息。查詢可以選擇篩選某個月份的考試信息,并統(tǒng)計共幾門考試科目。老師可以查詢該月有幾場監(jiān)考信息,學(xué)生則可以查詢該月有幾場考試科目。考試信息包括考試科目,考試時間,考試地點。

2.5 課表查詢

該功能模塊憑借登錄時提供的學(xué)號信息,查詢到該學(xué)號所在班級的課程信息,以供學(xué)生參考本學(xué)期所有課程。查詢到的課程表可以通過學(xué)期周數(shù)、課程名稱、課程學(xué)時等精確查詢到課程信息以及相關(guān)課程信息,同時使用table 標簽以及Jsoup 提取基于每周七天的所有課程信息,并把每一天什么課時有什么課的所有信息全部顯示出來,爭取做到精準查詢。

2.6 人員分類

2.6.1 考務(wù)人員:考務(wù)人員是整個系統(tǒng)的管理員。管理員通過發(fā)布考務(wù)信息和成績信息,考務(wù)信息包括考試科目、考試地點、考試時間,考試教室;成績信息就包括學(xué)生所有考試成績的信息。考務(wù)人員擁有整個小程序最大的權(quán)限,所有的功能都能訪問。

2.6.2 教師:老師憑借學(xué)號密碼登錄到老師的功能界面,可以查到該老師的監(jiān)考科目,監(jiān)考時間,監(jiān)考地點,并且還可以查詢學(xué)生考完試后的成績。

2.6.3 學(xué)生:學(xué)生憑借學(xué)號密碼登錄到學(xué)生的功能界面,可以查到該學(xué)生的考試科目,考試時間,考試地點,并且還可以查詢自己的考試成績。

3 結(jié)論

本系統(tǒng)通過微信公眾開發(fā)者工具于windows 端完成測試與開發(fā),微信小程序相對于傳統(tǒng)APP 脫離了下載安裝限制,不需要在安裝APP 的前提下使用APP 中的功能而是依靠微信提供的接口功能引流從而實現(xiàn)小程序的使用。日常生活中,人們只需要在微信上搜索小程序名字或者直接通過掃碼關(guān)注就能直接使用小程序,相較于APP 而言,小程序具有類似APP 的關(guān)鍵功能,雖然比不上APP 視覺效果上更加人性化、絢麗化設(shè)計,但卻“麻雀雖小,五臟俱全”,正如騰訊馬化騰曾經(jīng)做說:“小程序并不是想取代APP,而是降低APP 的用戶流失率”,且微信小程序可以在Android 端和IOS 端都可以使用同一個賬號訪問,避免了手機系統(tǒng)不一樣而帶來的各種使用性能上的尷尬。系統(tǒng)將考務(wù)管理改進成了基于互聯(lián)網(wǎng)的訪問模式,比平常所使用的通過登錄學(xué)校內(nèi)網(wǎng)的方式更加便捷省時,并且隨時隨地都可以通過關(guān)注的微信公眾號或者直接進入小程序運行,因此哪怕不在校區(qū)范圍內(nèi)也能得到各種詳細的考務(wù)相關(guān)信息,不至于因為不在校園而錯失各種考試的機會。微信小程序是一個具有相當潛力的新應(yīng)用模式,特別是在當今快節(jié)奏的生活方式下,不僅節(jié)省了人們的時間也加快了互聯(lián)網(wǎng)時代發(fā)展的進程。

猜你喜歡
考務(wù)學(xué)號考試成績
研究高??紕?wù)管理信息化建設(shè)
中職生為何不關(guān)心自己的學(xué)號
全國計算機等級考試中高??紕?wù)管理工作策略探究——以防災(zāi)科技學(xué)院為例
山東:《人事考試考務(wù)服務(wù)規(guī)范》發(fā)布
我們來打牌
嘗試親歷的過程,感受探究的快樂
高校學(xué)院考務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn)
跳過去
斯詩私塾
與56號說再見