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