摘要:21世紀(jì)是信息產(chǎn)業(yè)的時(shí)代,全球信息電子化的潮流勢(shì)不可擋,計(jì)算機(jī)被廣泛應(yīng)用于企業(yè)、政府部門(mén)、學(xué)校、家庭,給經(jīng)濟(jì)和社會(huì)生活帶來(lái)深刻的變革。與此同時(shí),我國(guó)的教育事業(yè)蓬勃發(fā)展,入學(xué)率普遍提高,各類(lèi)大專(zhuān)院校規(guī)模不斷擴(kuò)大,在校生數(shù)量不斷增加,對(duì)于貧困生資助工作的高效性和規(guī)范化提出了更高的要求。尤其是近幾年,高校貧困生的資助工作越來(lái)越受到各界的重視,信息化程度也越來(lái)越高。為此,開(kāi)發(fā)一套適合高校貧困生資助工作現(xiàn)狀、使用方便的學(xué)生資助管理信息系統(tǒng)已成為當(dāng)務(wù)之急。
關(guān)鍵詞:B/S/S;大學(xué)生;資助管理系統(tǒng);軟件開(kāi)發(fā)
中圖分類(lèi)號(hào):TP315 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2012) 15-0000-02
1 系統(tǒng)設(shè)計(jì)原則、結(jié)構(gòu)示意圖及模塊介紹
B/S/S(瀏覽器/應(yīng)用服務(wù)器/數(shù)據(jù)庫(kù)服務(wù)器)三層技術(shù)結(jié)構(gòu)管理系統(tǒng)具有跨平臺(tái)性、客戶(hù)端零安裝、可維護(hù)性好、可擴(kuò)展性好、安全性好、資源重用性好等特點(diǎn),數(shù)據(jù)庫(kù)選用SQL Server來(lái)實(shí)現(xiàn)資助管理信息系統(tǒng)數(shù)據(jù)的管理。本系統(tǒng)擬設(shè)置困難學(xué)生基本信息管理、資助單位管理、系統(tǒng)管理、資助工作辦公自動(dòng)化等四個(gè)子系統(tǒng)。
系統(tǒng)設(shè)計(jì)目標(biāo)主要是實(shí)現(xiàn)資助工作所需數(shù)據(jù)的管理,如學(xué)生信息、資助單位信息的管理;貧困生畢業(yè)相關(guān)工作的網(wǎng)上辦理,如生源地核對(duì)、資助手續(xù);進(jìn)行內(nèi)部辦公相關(guān)事務(wù)的處理,如信息交流,數(shù)據(jù)填報(bào)統(tǒng)計(jì)等功能。
第一層為客戶(hù)層(瀏覽器和客戶(hù)工作站),主要負(fù)責(zé)人機(jī)交換,一類(lèi)是通過(guò)B/S模式的客戶(hù)端訪問(wèn),客戶(hù)層是Web頁(yè)面。另一類(lèi)是通過(guò)C/S模式的客戶(hù)端訪問(wèn),需要在客戶(hù)層開(kāi)發(fā)專(zhuān)門(mén)的客戶(hù)應(yīng)用程序,制作成簡(jiǎn)易的安裝包,供客戶(hù)端使用者下載安裝。第二層為Web層,運(yùn)行在Web服務(wù)器中。它接收客戶(hù)層用戶(hù)請(qǐng)求,將用戶(hù)要求的服務(wù)傳達(dá)給業(yè)務(wù)邏輯層進(jìn)行相關(guān)的分析處理。
2 系統(tǒng)的主要輸入、輸出界面設(shè)計(jì),報(bào)表格式設(shè)計(jì)
本系統(tǒng)的用戶(hù)一般需要通過(guò)終端進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口,分別進(jìn)入相對(duì)應(yīng)的界面。在選擇的輸入或輸出界面內(nèi),用戶(hù)通過(guò)功能菜單進(jìn)行管理操作和顯示結(jié)果。錄入、管理、查詢(xún)界面是根據(jù)資助管理人員按照相關(guān)資助業(yè)務(wù)流程進(jìn)行編程的界面。系統(tǒng)有編輯和執(zhí)行兩種運(yùn)行狀態(tài)。在編輯狀態(tài)下,資助管理人員可以創(chuàng)建自己管理員樹(shù)下面的貧困生信息,并可對(duì)其貧困生狀態(tài)、生源地信息進(jìn)行編輯、修改;在執(zhí)行狀態(tài)下,資助管理人員可以動(dòng)態(tài)調(diào)試程序,觀察資助流程,并可根據(jù)數(shù)據(jù)屬性進(jìn)行批量查詢(xún)資助信息。
鑒于資助管理信息系統(tǒng)中許多報(bào)表需要打印,所以報(bào)表格式設(shè)計(jì)必須具備方便瀏覽打印的特點(diǎn)。表單控件、報(bào)表面板、表體欄目結(jié)構(gòu)的顯示布局管理,列格式的定義與引用,必須符合這個(gè)特點(diǎn)。在各個(gè)界面的“自定義查詢(xún)”菜單中的報(bào)表格式設(shè)計(jì)內(nèi),系統(tǒng)需要提供初始窗體。在此窗體中將顯示某管理員定義的查詢(xún)。打開(kāi)查詢(xún)后,部署控件,設(shè)置控件及面板屬性,調(diào)整布局,設(shè)置表結(jié)構(gòu)及列顯示樣式,最后保存格式,就完成了報(bào)表格式設(shè)計(jì)。
3 系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)
在本系統(tǒng)中,采用的數(shù)據(jù)庫(kù)管理系統(tǒng)是SQL Server數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)管理系統(tǒng)是一個(gè)公認(rèn)的較為成熟的數(shù)據(jù)庫(kù)管理系統(tǒng),至今已有多年的應(yīng)用歷史。它以廣泛的應(yīng)用為目標(biāo),以滿足應(yīng)用所必需的功能為設(shè)計(jì)原則,系統(tǒng)性能穩(wěn)定,功能完善,性能價(jià)格比優(yōu)越。在設(shè)計(jì)過(guò)程中,本著數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)的基本原則,根據(jù)系統(tǒng)需求,在用戶(hù)管理、作業(yè)管理等模塊設(shè)計(jì)了多張數(shù)據(jù)庫(kù)基本表,這些表都達(dá)到了基本的設(shè)計(jì)要求。
本系統(tǒng)采用的B/S/S(瀏覽器/應(yīng)用服務(wù)器/數(shù)據(jù)庫(kù)服務(wù)器)模式,使得應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較輕。客戶(hù)將應(yīng)用程序運(yùn)行在用戶(hù)自己的電腦上,當(dāng)需要對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行任何操作時(shí),客戶(hù)程序就自動(dòng)地尋找服務(wù)器程序,并向其發(fā)出請(qǐng)求,服務(wù)器程序根據(jù)預(yù)定的規(guī)則作出應(yīng)答,送回結(jié)果,應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較輕。數(shù)據(jù)的儲(chǔ)存管理功能也較為透明。在數(shù)據(jù)庫(kù)應(yīng)用中,數(shù)據(jù)的儲(chǔ)存管理功能,是由服務(wù)器程序和客戶(hù)應(yīng)用程序分別獨(dú)立進(jìn)行的。所有數(shù)據(jù)庫(kù)操作,對(duì)于工作在前臺(tái)程序上的最終用戶(hù),是“透明”的,他們無(wú)須過(guò)問(wèn)(通常也無(wú)法干涉)背后的過(guò)程,就可以完成自己的一切工作。
4 系統(tǒng)功能模塊設(shè)計(jì)及其實(shí)現(xiàn)
學(xué)生資助信息具有信息量大、數(shù)據(jù)復(fù)雜、準(zhǔn)確程度高等特點(diǎn),設(shè)計(jì)學(xué)生資助信息管理系統(tǒng)進(jìn)行管理比傳統(tǒng)手工管理更加便捷,高效。例如,信息管理系統(tǒng)具備查詢(xún)快、準(zhǔn)確率高、信息量大、保存時(shí)間長(zhǎng)等優(yōu)點(diǎn),同時(shí)還可以大幅降低管理成本。這些優(yōu)點(diǎn)正是高校實(shí)現(xiàn)管理科學(xué)化、正規(guī)化,提高貧困生信息管理效率的重視途徑。
高校開(kāi)發(fā)學(xué)生資助管理信息系統(tǒng)的目的,主要是為了實(shí)現(xiàn)貧困生信息收集、對(duì)資助信息進(jìn)行動(dòng)態(tài)記錄與查詢(xún),實(shí)現(xiàn)各級(jí)管理機(jī)構(gòu)資助信息的統(tǒng)計(jì)分析,實(shí)現(xiàn)師生交流互動(dòng)、辦公文件上傳下載等功能。一個(gè)成功的學(xué)生資助管理信息系統(tǒng),不僅能夠提高學(xué)校的管理水平和管理效率,給管理者提供一個(gè)信息平臺(tái),也能為學(xué)校高層領(lǐng)導(dǎo)決策提供參考數(shù)據(jù)。通常,一個(gè)完整、高效的學(xué)生資助管理系統(tǒng)應(yīng)包含下述功能模塊。
4.1 用戶(hù)管理模塊。經(jīng)過(guò)調(diào)研,筆者發(fā)現(xiàn)山東省內(nèi)多數(shù)高校學(xué)生資助管理系統(tǒng)還未創(chuàng)建B/S/S架構(gòu)的學(xué)生資助管理信息系統(tǒng),以C/S架構(gòu)設(shè)計(jì)的資助管理信息系統(tǒng)居多,沒(méi)有考慮到多方需求,校級(jí)管理部門(mén)有管理賬號(hào),院系級(jí)賬戶(hù)有不同權(quán)限的賬號(hào),大多數(shù)沒(méi)有學(xué)生賬號(hào),無(wú)法滿足學(xué)生需求。筆者認(rèn)為一個(gè)完善的B/S/S架構(gòu)的學(xué)生資助管理信息系統(tǒng),其用戶(hù)應(yīng)該包含三類(lèi):一是校、院、系各級(jí)管理員賬號(hào),二是學(xué)生用戶(hù),三是guest(未注冊(cè))用戶(hù)。
校、院、系各級(jí)管理員權(quán)限應(yīng)包括本級(jí)范圍內(nèi)學(xué)生信息的錄入,查詢(xún)、修改等管理功能,數(shù)據(jù)更新、備份等維護(hù)功能,維護(hù)本級(jí)及下級(jí)管理人員的權(quán)限和基本信息,溝通其他類(lèi)型用戶(hù),發(fā)布相關(guān)信息和文件。
學(xué)生用戶(hù)權(quán)限應(yīng)包括查詢(xún)權(quán)限范圍內(nèi)文件和信息,維護(hù)個(gè)人信息,溝通其他類(lèi)型用戶(hù),提交資助申請(qǐng)和修改自己密碼等功能。
未注冊(cè)用戶(hù)則只能瀏覽各級(jí)管理員發(fā)布的公共信息。
4.2 學(xué)生信息管理模塊。學(xué)生資助管理信息系統(tǒng)的基礎(chǔ)數(shù)據(jù)來(lái)源于學(xué)生信息管理模塊,其他模塊調(diào)用數(shù)據(jù)大多是從本模塊采集得來(lái)的,所以該模塊是整個(gè)系統(tǒng)的核心模塊。本模塊需要采集和管理的基本信息包括貧困生資助信息、學(xué)習(xí)情況、獎(jiǎng)懲信息、信用記錄、家庭情況等。本模塊主要實(shí)現(xiàn)上述這些基本信息的導(dǎo)入或錄入、檢索、修正等維護(hù)功能。同時(shí)信息維護(hù)受用戶(hù)可管理院系范圍限制,如一個(gè)管理員所分配的范圍為“外國(guó)語(yǔ)學(xué)院”,則該用戶(hù)只能檢索、增加和維護(hù)“外國(guó)語(yǔ)學(xué)院”的學(xué)生資助信息。
4.3 交流互動(dòng)模塊。高校資助工作主要是為了解決家庭困難學(xué)生在完成學(xué)業(yè)過(guò)程中遇到的經(jīng)濟(jì)困難,所以資助管理工作要積極地了解學(xué)生的需求。根據(jù)學(xué)生需求在政策允許的范圍內(nèi)、根據(jù)學(xué)校實(shí)際情況幫助學(xué)生解決困難,順利完成學(xué)業(yè)。所以,一個(gè)完整、高效的學(xué)生資助管理信息系統(tǒng)應(yīng)具備師生交流互動(dòng)的平臺(tái)。
交流平臺(tái)可通過(guò)以下三種方式實(shí)現(xiàn):第一,設(shè)立答疑專(zhuān)欄,由后臺(tái)動(dòng)態(tài)設(shè)置開(kāi)放狀態(tài)、登錄方式、瀏覽方式等,實(shí)現(xiàn)一人提問(wèn)多人解答或?qū)<医獯鸸δ?;二是開(kāi)通BBS論壇,供師生自由交流;三是設(shè)立網(wǎng)上調(diào)查問(wèn)卷,問(wèn)卷議題選項(xiàng)可設(shè)置多種格式(單選、多選、文本),并根據(jù)學(xué)生反饋信息進(jìn)行數(shù)據(jù)統(tǒng)計(jì)和圖表生成、打印。
4.4 數(shù)據(jù)管理模塊。學(xué)生資助管理信息系統(tǒng)數(shù)據(jù)管理模塊可以實(shí)現(xiàn)學(xué)生信息批量導(dǎo)入,數(shù)據(jù)的統(tǒng)計(jì)分析、報(bào)表打印,數(shù)據(jù)的備份和恢復(fù)等功能,從而大大減輕了高校資助工作管理人員的工作量,提高了工作效率和數(shù)據(jù)的準(zhǔn)確性。
一個(gè)信息管理系統(tǒng)數(shù)據(jù)管理模塊的設(shè)計(jì)決定了該系統(tǒng)的數(shù)據(jù)兼容能力,為了方便各級(jí)管理用戶(hù)與其他系統(tǒng)的數(shù)據(jù)交互,數(shù)據(jù)導(dǎo)入模塊應(yīng)該支持mdb、dbf、excel等多種數(shù)據(jù)文件格式以及所有支持oledb、odbc接口的關(guān)系數(shù)據(jù)庫(kù)。同樣,數(shù)據(jù)統(tǒng)計(jì)與報(bào)表輸出格式應(yīng)該注意與管理人員常用辦公軟件相兼容,一般應(yīng)把輸出數(shù)據(jù)報(bào)表保存為Microsoft Excel文件或純txt文件兩種格式。