摘 要:該文從高校實際教學(xué)管理情況出發(fā),以基于網(wǎng)絡(luò)環(huán)境的信息管理設(shè)計為研究對象,分析了信息管理系統(tǒng)的開發(fā)過程,指出原有學(xué)生信息管理系統(tǒng)建設(shè)中存在的問題,完善功能設(shè)計。為高校方便、快捷的管理學(xué)生信息提供了新的方法。
關(guān)鍵詞:網(wǎng)絡(luò)環(huán)境 信息管理系統(tǒng) 功能設(shè)計
中圖分類號:TP3文獻標識碼:A 文章編號:1674-098X(2012)12(c)-00-02
高等教育是我國教育體系的最高層次,它直接影響了我國培養(yǎng)高層次人才的水平。近幾年隨著我國各個行業(yè)改革步伐的加快,高等教育的改革也在逐年加快,招生規(guī)模日益擴大,學(xué)生人數(shù)也在穩(wěn)步增加。高層次人才培養(yǎng)的水平不應(yīng)該只表現(xiàn)在數(shù)量上面,更加重要的是質(zhì)量上的高標準。這必然對管理上提出了更加高的要求。全國已經(jīng)有許多高校研究開發(fā)了各自的學(xué)生信息管理系統(tǒng),但是市場上面還沒有一種非常靈活非常實用的學(xué)生信息管理系統(tǒng)軟件。因此該文研究的基于網(wǎng)絡(luò)環(huán)境的學(xué)生信息管理系統(tǒng)有一定的市場價值,下面首先介紹信息管理系統(tǒng)開發(fā)的主要過程,然后結(jié)合基于網(wǎng)絡(luò)環(huán)境的學(xué)生信息管理系統(tǒng)的具體系統(tǒng)設(shè)計方面的需求分析、數(shù)據(jù)建模、功能設(shè)計方面進行一定的探討。
1 信息管理系統(tǒng)開發(fā)過程
開發(fā)一個信息管理系統(tǒng),通常需要經(jīng)歷下列幾個階段:
(l)階段1:調(diào)查與分析。獲得軟件的需求信息和基本功能定義,形成基本的軟件功能描述。(2)階段2:數(shù)據(jù)建模。根據(jù)應(yīng)用調(diào)查分析得到的信息,建立應(yīng)用中涉及的數(shù)據(jù)以及操作數(shù)據(jù)的方法、流程,形成數(shù)據(jù)的流動圖表。(3)階段3:功能設(shè)計。針對應(yīng)用調(diào)查與分析結(jié)果和數(shù)據(jù)建模,進行應(yīng)用的詳細功能設(shè)計,形成應(yīng)用的軟件設(shè)計文檔。(4)階段4:選擇數(shù)據(jù)庫系統(tǒng)。選擇適合應(yīng)用的數(shù)據(jù)庫系統(tǒng)。(5)階段5:選擇網(wǎng)絡(luò)體系結(jié)構(gòu)。(6)階段6:選擇數(shù)據(jù)庫訪問技術(shù)。選擇合適的數(shù)據(jù)庫訪問技術(shù)。(7)階段7:代碼設(shè)計。設(shè)計應(yīng)用的軟件代碼。(8)階段8:測試與調(diào)試。發(fā)現(xiàn)設(shè)計中的問題并及時更改,直到能穩(wěn)定運行。(9)階段9:發(fā)行應(yīng)用軟件。(10)階段10:軟件維護與升級。主要是對發(fā)布的軟件系統(tǒng)在實際應(yīng)用中出現(xiàn)的問題進行解決,并根據(jù)實際應(yīng)用環(huán)境的變化對軟件進行改進升級。
2 調(diào)查與分析
對軟件需求的深入了解識是軟件開發(fā)工作至關(guān)重要的一個步驟,不論開發(fā)人員設(shè)計的軟件系統(tǒng)如何的好,代碼編寫如何的高效,沒有很好的需求分析,這個軟件工程會在應(yīng)用過程中給用戶帶來失望,給開發(fā)者造成很大的麻煩。調(diào)查與分析也就是需求分析,該文研究的基于網(wǎng)絡(luò)環(huán)境的學(xué)生信息管理系統(tǒng)是一個在武漢工程大學(xué)進行內(nèi)部運行的關(guān)于學(xué)生管理的計算機網(wǎng)絡(luò)應(yīng)用系統(tǒng),它基于學(xué)生綜合信息數(shù)據(jù)庫,涉及學(xué)生基本信息、班級信息、獎勵處分、獎學(xué)金、學(xué)籍異動等信息以及學(xué)工處正常運轉(zhuǎn)等信息的綜合處理,為學(xué)生、學(xué)校老師提供及時周到的信息服務(wù),同時也是保證學(xué)生管理工作正常運行的重要輔助手段之一。隨著全國高校的迅速發(fā)展,以及各個兄弟院校信息化進程的加快,學(xué)生與老師、老師與學(xué)校、學(xué)校與學(xué)校之間的網(wǎng)絡(luò)互連,以及與Internet的互連都成為發(fā)展的必然趨勢。
該項目在需求上具有以下特點:
(1)信息種類較多,處理流程較復(fù)雜,為學(xué)校和師生提供全過程及時周到的信息、服務(wù),是本系統(tǒng)最基本也是最重要的任務(wù),因此學(xué)生信息必須全面細致準確,記錄時間進程清晰,信息數(shù)據(jù)的變化能及時地反映到學(xué)校各相關(guān)部門和所有執(zhí)行人員。(2)不同學(xué)生,其信息內(nèi)容、表達方式和處理方式有一定差異,不同學(xué)院的組織機構(gòu)形式不同,其工作的模式也不盡相同,因此必須將所有信息納入學(xué)校的統(tǒng)一管理,而且也必須具有一定的靈活性。(3)學(xué)生信息來源應(yīng)同時包括人工和自動兩種方式。(4)使用方便,易學(xué)易用。學(xué)生信息管理系統(tǒng)需要很多人并行操作使用,或者一人操作多個子系統(tǒng)。同時,考慮到學(xué)?,F(xiàn)有部分工作人員和維護人員的計算機素質(zhì)還不太高,因此系統(tǒng)應(yīng)具有友好的人機界面,操作簡便靈活,各子系統(tǒng)的用戶界面在外觀和操作方式上必須協(xié)調(diào)一致,并提供方便快捷的在線幫助。(5)具有較高的可靠性和可用性。系統(tǒng)應(yīng)能長時間持續(xù)無故障運行,其核心設(shè)備網(wǎng)絡(luò)及數(shù)據(jù)庫服務(wù)器應(yīng)配備備份服務(wù)器,數(shù)據(jù)庫數(shù)據(jù)進行定期復(fù)制和備份,當(dāng)服務(wù)器出現(xiàn)意外故障時,整個系統(tǒng)應(yīng)能自動切換到備份服務(wù)器上繼續(xù)工作,不至于數(shù)據(jù)丟失。(6)系統(tǒng)易于管理維護,應(yīng)具有簡單方便的系統(tǒng)管理工具,包括:用戶權(quán)限管理、各工作站功能管理、系統(tǒng)運行參數(shù)管理、運行日志管理、集成的網(wǎng)絡(luò)管理和系統(tǒng)監(jiān)控、調(diào)試、診斷工具。(7)良好的系統(tǒng)伸縮性。系統(tǒng)可以建設(shè)在不同的系統(tǒng)中,客戶端的系統(tǒng)伸縮性較好。(8)良好的性能價格比。由于學(xué)校項目資金有限,因此在充分滿足系統(tǒng)應(yīng)用功能需求、系統(tǒng)性能和保證系統(tǒng)安全可靠性的前提下,必須選用價廉物美,經(jīng)濟實用的系統(tǒng)和產(chǎn)品,提高性能價格比,這樣對軟件的可靠性和健壯性也就提出了更高的要求。(9)系統(tǒng)應(yīng)具有良好的開放性,外部接口清晰而標準。
3 功能設(shè)計
這里的功能設(shè)計是指詳細的功能設(shè)計,在需求分析完成后,設(shè)計人員已經(jīng)有了一個概要設(shè)計的功能描述,但是這個并不是軟件開發(fā)過程中可以使用的功能設(shè)計文檔,還需要對軟件的功能進行更加詳細的定義。本系統(tǒng)主要有下列功能模塊,如圖1。
3.1 用戶信息管理模塊
在用戶信息和用戶權(quán)限管理方面,學(xué)生信息管理系統(tǒng)設(shè)計采用了一套比較嚴格的用戶信息管理辦法。主要是采用三級權(quán)限分配機制,給不同級別用戶分配不同的權(quán)限,這樣可以防止非法用戶對學(xué)生信息的修改、刪除,保持學(xué)生信息的穩(wěn)定和安全。
3.2 學(xué)生基本信息管理模塊
學(xué)生基本信息管理是比較重要的信息管理模塊,學(xué)生基本信息管理包括學(xué)生的基本信息(姓名、性別、出生日期等)和社會關(guān)系信息、學(xué)習(xí)簡歷信息的錄入、修改和刪除等,每屆學(xué)生畢業(yè)以后,需要對畢業(yè)生進行基本信息的轉(zhuǎn)換,將在校生信息轉(zhuǎn)換成校友信息,在每年新生開學(xué)的時候,需要新生的信息導(dǎo)入,并錄入學(xué)生的社會關(guān)系和學(xué)習(xí)簡歷信息,為學(xué)生在校信息的管理提供基本數(shù)據(jù)信息支持。
3.3 學(xué)生在校信息管理模塊
學(xué)生在校信息管理是學(xué)生在校各項信息管理的集合,包括
(1)學(xué)生學(xué)籍異動
學(xué)生學(xué)籍信息記錄了每個在校學(xué)生的學(xué)籍情況,由于入學(xué)時學(xué)生的基礎(chǔ)、愛好和特長不一樣,基礎(chǔ)知識掌握的水平不一樣,那么領(lǐng)悟知識的能力和學(xué)生的基本素質(zhì)也就不一樣,這難免存在個別學(xué)生的升降級、轉(zhuǎn)院系、專業(yè)等情況,學(xué)籍異動管理模塊具有處理學(xué)生學(xué)籍異動記錄的功能。
(2)學(xué)生獎勵處分管理
這個模塊用于管理學(xué)生在校期間的獎勵和處分的信息,通過學(xué)生管理部分的信息錄入和撤銷,對學(xué)生在校期間的行為表現(xiàn)可以有一個明了的輪廓。
(3)學(xué)生獎學(xué)金信息管理
隨著高等教育逐步實現(xiàn)收費上學(xué),學(xué)校的獎學(xué)金的發(fā)放種類較多,獎學(xué)金管理模塊用于管理學(xué)生獲得獎學(xué)金的信息,對于學(xué)生操行評定的登記確定和學(xué)生就業(yè)的信息檢索有重要的作用。
(4)學(xué)生綜合測評信息管理
在學(xué)生交費上學(xué)的同時,學(xué)校綜合測評的范圍占學(xué)生人數(shù)的60%,為了準確地將綜合測評獲得學(xué)生的登記、人數(shù)統(tǒng)計分析準確,并將現(xiàn)金通過銀行支付到“一卡通”上,要做到準確無誤的數(shù)據(jù)管理。
(5)學(xué)生上網(wǎng)登記信息管理
為了讓在校學(xué)生充分享受學(xué)校的豐富網(wǎng)絡(luò)資源,學(xué)校在學(xué)生宿舍為學(xué)生安裝了校園寬帶網(wǎng)絡(luò),學(xué)生通過到網(wǎng)管中心申請開通網(wǎng)絡(luò)以及交費的過程,實現(xiàn)了數(shù)據(jù)的共享和網(wǎng)絡(luò)資源的充分利用。
(6)學(xué)生宿舍信息管理
學(xué)生宿舍管理屬于后勤管理的一部分,宿舍管理信息包括學(xué)生宿舍樓棟信息、宿舍信息,以及學(xué)生在宿舍的入住信息,宿舍信息的準確采集,為學(xué)校后勤人員對宿舍進行合理分配,新生入學(xué)宿舍的合理安排,以及學(xué)生所在宿舍信息的檢索提供了有益的幫助。
3.4 學(xué)生信息檢索與統(tǒng)計模塊
學(xué)生信息檢索是學(xué)生信息管理系統(tǒng)中開放的信息管理模塊,學(xué)生管理人員通過對學(xué)生信息檢索達到查詢學(xué)生信息的目的。
用戶檢索學(xué)生信息的方法:可以通過院系、班級來檢索,也可以通過學(xué)生生源地區(qū)、學(xué)生宿舍來檢索,還可以通過輸入學(xué)生學(xué)號檢索,檢索的方便性極大地提高了檢索的效率。檢索信息的完整,可以了解學(xué)生在校期間的學(xué)習(xí)、生活、獎懲等情況。
3.5 系統(tǒng)附件
系統(tǒng)附件是用戶和用戶之間以及用戶本人進行信息傳送和信息記錄的模塊,包括短信發(fā)送和閱讀,記事本,通訊錄,公眾論壇和單獨聊天室等。這些功能的開發(fā)大大方便了用戶之間的信息傳送,權(quán)限的分級管理,使信息安全得到了充分的保障。
3.6 系統(tǒng)數(shù)據(jù)備份與事件記錄模塊
系統(tǒng)數(shù)據(jù)備份和事件記錄包含以下三個方面的內(nèi)容。
(l)數(shù)據(jù)備份和回復(fù):這方面采用的有四個辦法:一是在服務(wù)器上安裝正版的操作系統(tǒng),并保持服務(wù)器操作系統(tǒng)的及時更新;二是在服務(wù)器上安裝防火墻和防病毒軟件,拒絕和記錄非法用戶攻擊的記錄;三是利用軟件ghost,將操作系統(tǒng)和數(shù)據(jù)庫安裝在不同的驅(qū)動器上,在操作系統(tǒng)受到攻擊而癱瘓的時候,可以在20分鐘以內(nèi)將操作系統(tǒng)恢復(fù)成受到攻擊以前的狀態(tài);四是采用雙機備份的技術(shù),在另外一個服務(wù)器上安裝相同的數(shù)據(jù)庫,這個數(shù)據(jù)庫在設(shè)定的時間內(nèi)對重要信息進行備份,在主數(shù)據(jù)庫受到攻擊后能在5分鐘將數(shù)據(jù)恢復(fù)完成。
(2)用戶事件記錄:由于客戶端的使用人數(shù)逐步增加,目前用戶人數(shù)已經(jīng)達到9000多人,預(yù)計在2010年可以超過10000人,這其中不包括學(xué)生通過網(wǎng)頁訪問的人數(shù),為了記錄用戶在登陸學(xué)生信息管理系統(tǒng)中的事件信息,軟件設(shè)計了事件記錄器,記錄用戶在管理重要事件時的時間、計算機IP和時間內(nèi)容。事件記錄器的應(yīng)用大大方便了用戶的事件查詢和非法用戶的登陸。
(3)程序文件的自動更新:由于登陸的用戶較多,而程序在設(shè)計的過程中需要修改,如何將修改的文件及時更新到用戶的本地計算機上,如果采用ftp文件傳輸?shù)霓k法,很難到位,畢竟會使用ftp的用戶不多,在設(shè)計學(xué)生信息管理系統(tǒng)的時候可以設(shè)計程序自動更新的方法:當(dāng)用戶合法登陸時,會根據(jù)本地程序的版本號與服務(wù)器上版本號進行對比,如果發(fā)現(xiàn)服務(wù)器的版本號高于本地計算機上的版本號,程序會自動提示啟動更新程序,并將更新后的文件存放與客戶端所在的目錄中,大大方便了程序的更新和上傳,提高了工作效率。
4 結(jié)語
該文結(jié)合武漢工程大學(xué)學(xué)生管理工作的實際,討論了基于網(wǎng)絡(luò)環(huán)境的學(xué)生信息管理系統(tǒng)設(shè)計流程,給出系統(tǒng)各個功能模塊的定義。旨在解決傳統(tǒng)的學(xué)生工作信息管理所存在的問題和現(xiàn)有學(xué)生信息管理系統(tǒng)存在的不足。為學(xué)生工作管理處理學(xué)生信息提供了一條方便、快捷的途徑,并為高校學(xué)生工作信息化管理提供了新的
方法。
參考文獻
[1] 王九明,耿國華.網(wǎng)絡(luò)數(shù)據(jù)庫角色代理安全模型[J].科技資訊,2002(3).
[2] 張小艷,幾種網(wǎng)絡(luò)數(shù)據(jù)庫開發(fā)技術(shù)的性能分析[J].科技創(chuàng)新導(dǎo)報,2006(2).