葉志琳
(德化陶瓷職業(yè)技術(shù)學院 教務處,福建 德化 362500)
新生報到不僅影響后續(xù)的教學安排和后勤管理,也為來年的招生提供重要參考。新生報到涉及到教務處、財務處、學生處和各系部等多個部門,采用傳統(tǒng)的手工管理方式,不僅工作效率和服務質(zhì)量不高,而且數(shù)據(jù)信息經(jīng)常出現(xiàn)不一致,給統(tǒng)計和決策帶來不便。為推進教學及管理的信息化建設,解決以往新生報到管理模式中存在的問題和不足,以基于Web 的B/S 架構(gòu)的系統(tǒng)設計方法,建立網(wǎng)絡協(xié)同辦公,數(shù)據(jù)實時更新的新生報到管理系統(tǒng),擺脫了繁瑣的人工操作,提高了工作效率和服務水平。
某校新生報到的工作流程如圖1 所示。
通過對新生報到流程的分析,可概括出系統(tǒng)功能主要有以下要求:(1)信息獲取。用戶輸入新生考生號后能夠獲取該生包括姓名性別身份證號碼錄取專業(yè)等錄取信息。(2)財務管理。能夠?qū)π律毁M等業(yè)務進行處理,并將結(jié)果反饋。(3)教務管理。能夠進行新生專業(yè)調(diào)整和新生退學處理。(4)新生注冊。對符合注冊條件的新生進行注冊。(5)統(tǒng)計查詢。
圖1 新生報到注冊流程
根據(jù)系統(tǒng)需求分析,將系統(tǒng)劃分為用戶管理系統(tǒng)、后臺管理系統(tǒng)、教務處系統(tǒng)、財務處系統(tǒng)、系部報到系統(tǒng)、學生處系統(tǒng)和信息查詢系統(tǒng)7 大功能模塊,如圖2所示。
圖2 系統(tǒng)整體功能結(jié)構(gòu)圖
(1)用戶管理模塊。主要功能是實現(xiàn)用戶注冊,用戶登錄和用戶密碼修改。通過后臺管理系統(tǒng)的注冊用戶管理功能設置管理員或來賓權(quán)限,并根據(jù)權(quán)限的不同實現(xiàn)啟用或禁用某些功能模塊。
(2)后臺管理模塊。主要功能是進行注冊用戶管理,可進行用戶的添加或刪除及其系統(tǒng)權(quán)限的設置;可實現(xiàn)省考試院招生數(shù)據(jù)庫的導入和生成新生報到數(shù)據(jù)庫;可進行系部與專業(yè)設置,初始化交費項目及其他系統(tǒng)參數(shù)設置。
(3)教務模塊。主要功能是進行新生的專業(yè)調(diào)整,同時完成新專業(yè)的新生報到;如有提出退學的,經(jīng)其所在系領(lǐng)導同意在系部報到系統(tǒng)進行登記,由教務處進行審批作,完成退學處理,并撤銷新生報到。
(4)財務模塊。在新生報到之前,財務處先將行代扣、信匯等方式的交費導入新生報到管理系統(tǒng)。新生報到時,核對匯款單號,和當場交費的學生一起在系統(tǒng)里標記為該生已交費。同時還能獲取通過學生處學費減免緩審批的學生名單,并在系統(tǒng)里面進行標注,其中緩交費用或免交費用和實收費用等于應收費用的,視為完成交費。
(5)系部報到模塊。不同的系部用戶登錄可獲取相應專業(yè)的學生信息,經(jīng)過身份驗證和繳費發(fā)票檢查后,可以將新生標注為已報到。
(6)學生信息模塊。主要功能是進行學費減免緩的審批,以及對自動分配后的宿舍進行微調(diào)。新生需要申請學費減免緩的,經(jīng)學生處審批同意后,在系統(tǒng)里面進行標注。有學生需要調(diào)整宿舍的,同樣在學生處申請,審批同意后在系統(tǒng)里標注。
(7)信息查詢模塊。主要功能是提供各種查詢和報表統(tǒng)計,例如:錄取查詢,學費減免緩名單查詢,交費情況查詢,報到情況查詢,通知書發(fā)放查詢,退學人員查詢等。
該系統(tǒng)采用B/S 設計模式,客戶端直接采用熟悉的瀏覽器模式,維護成本降低。架構(gòu)圖如圖3 所示。
圖3 系統(tǒng)架構(gòu)圖
新生報到系統(tǒng)的初始數(shù)據(jù)直接來自于網(wǎng)上錄取系統(tǒng),可從系統(tǒng)中將新生錄取信息表以dbf 格式導出,然后抽取所需字段再導入新生報到管理系統(tǒng)數(shù)據(jù)庫。系統(tǒng)主要數(shù)據(jù)表及功能描述如表1 所示。
表1 系統(tǒng)主要功能數(shù)據(jù)表
用戶登錄功能不僅能實現(xiàn)系統(tǒng)管理員對系統(tǒng)數(shù)據(jù)的維護和管理,還能避免其他管理人員對數(shù)據(jù)的誤刪等操作。其設計思路是通過一個登錄界面,只有輸入正確用戶名和密碼才能進入,業(yè)務流程如圖4 所示。
圖4 用戶登錄業(yè)務流程圖
進行身份驗證,提交“登錄”按鈕應判斷:(1)判斷用戶名或密碼是否為空,若為空不允許提示應輸入必要信息。(2)判斷用戶名或密碼是否輸入正常信息,若有特殊字符提示應輸入正常信息。(3)判斷用戶名和密碼是否對應,若密碼不對或用戶名不存在則提示輸入用戶名,密碼不對的信息
該模塊的功能是實現(xiàn)新生專業(yè)調(diào)整。其設計主要思路是通過考生號查詢到需進行專業(yè)調(diào)整學生的記錄,然后將其中的新專業(yè)字段內(nèi)容更新為從頁面中獲取的信息。
該模塊的功能是實現(xiàn)對新生報到注冊的登記。其設計思路是通過考生號查詢到報到學生記錄,將是否報到和是否交費的字段值更新為1。
其測試頁面如圖4 所示。
在圖5 中,以管理用戶sa 為例,測試用例如表2 所示。
圖5 用戶登錄界面
表2 用戶登錄測試用例表
教務管理模塊主要包括專業(yè)調(diào)整和退學處理兩個功能,其中專業(yè)調(diào)整測試頁面如圖6 所示。
圖6 新生專業(yè)調(diào)劑界面
圖6 中,以學生13350181120264 為例,測試用例如表3 所示。
表3 新生專業(yè)調(diào)整用例表
以設計藝術(shù)系為例,其測試頁面如圖7 所示。
圖7 系部報到界面
如圖6 所示,以學生13350181120264 為例,測試用例如表4 所示。
表4 系部報到功能測試用例表
從軟件試運行的效果來看,各功能模塊運行正常,運行結(jié)果準確,基本達到了各項功能要求。
本文構(gòu)建一個基于B/S 構(gòu)架的新生報到管理系統(tǒng),不僅實現(xiàn)對新生報到各個環(huán)節(jié)的有效管理,且還將各項業(yè)務有效地整合在系統(tǒng)功能里,為工作的順利完成提供了有力的保障,提高了管理水平。
[1] 郭寧.UML 及建模[M].北京:北京交通大學出版社,2007.
[2] 康春穎.ASP.NET 實用教程[M].北京:清華大學出版社,2008.
[3] 薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2004.
[4] 張海藩.軟件工程[M].2 版.北京:人民郵電出版社,2007.
[5] 李文才,田中雨,劉躍軍.ASP 動態(tài)網(wǎng)站開發(fā)基礎教程與實驗指導[M].北京:清華大學出版社,2008.
[6] 許力文,喬麗娟.新生報到注冊管理系統(tǒng)設計[J].電腦知識與技術(shù),2012,12(36):8618-8621.
[7] 楊小影,徐紅霞.基于B/S 結(jié)構(gòu)學生管理系統(tǒng)的實現(xiàn)[J].寧渡職業(yè)技術(shù)學院學報,2009,13(2):73-75.
[8] 徐松林,路斌,王冬春.PowerBuilder 數(shù)據(jù)庫應用開發(fā)教程[M].北京:清華大學出版社,2003.
[9] 齊勇軍,胡毅.基于C/S 和B/S 結(jié)構(gòu)的報到注冊收費系統(tǒng)的設計[J].電腦知識與技術(shù),2007(24):105-107.
[10]李凌,張靜.新生報到系統(tǒng)的開發(fā)[J].唐山師范學院學報,2009(2):99-101.