- 相關推薦
學校信息管理系統(tǒng)的設計與開發(fā)研究論文
信息技術的快速發(fā)展要求學校信息管理系統(tǒng)不斷完善。尤其當前大多學校在各類信息數(shù)據(jù)管理中仍存在管理效率較低且難以為師生提供高效服務等問題,難以實現(xiàn)信息化管理的目標。對此,本文將對現(xiàn)行學校管理系統(tǒng)的應用現(xiàn)狀、設計開發(fā)中關鍵技術的應用與需求考慮、信息管理系統(tǒng)設計的具體路徑進行探析。
前言:不可否認我國近年來學校管理中不斷引入信息技術的背景下,使管理水平得到很大程度的提高。但僅有部分高等教育中信息管理系統(tǒng)應用水平較高,而其他各階段教育中信息系統(tǒng)無論從設計或應用方面都表現(xiàn)出一定的滯后性,無法使學校管理效率得以改善,更無從談及促進教育質量的提高。因此,對學校管理系統(tǒng)設計研究具有十分重要的意義。
一、學校管理系統(tǒng)的應用現(xiàn)狀
從我國現(xiàn)行大多院校教育管理系統(tǒng)的應用現(xiàn)狀看,信息化水平仍處于初級階段,在系統(tǒng)開發(fā)設計過程中主要以外購、自主研發(fā)以及二者相結合三種方式為主。其中在外購方面,由于很多學校并不具備教學管理系統(tǒng)的設計開發(fā)能力,而為適應信息化教學管理要求便采取外購的方式。然而許多外購系統(tǒng)在學校管理系統(tǒng)中并不適用,如典型的鵬達或大東日等提供系統(tǒng)涉及極高的費用,無論購置成本或后期運營管理都需耗費學校較多的資金,為學校帶來沉重的財政負擔。而且大多計算機系統(tǒng)開發(fā)企業(yè)在設計過程中多從整個市場需求角度出發(fā),管理系統(tǒng)帶有明顯的通用化特征,無法滿足不同學校不同的教學管理需求,在使用過程中極易出現(xiàn)較多異常情況,影響整個管理效率。在自主研發(fā)方面,通常設有計算機專業(yè)的院校多采用自身設計的管理系統(tǒng),其優(yōu)勢在于既可符合學校實際管理需求,也為后期的升級維護帶來一定的便利,是學校管理系統(tǒng)設計開發(fā)的最佳方式。另外,目前也有部分學校將外購與自主研發(fā)相結合,在外購管理系統(tǒng)的基礎上進一步設計研發(fā),使其便于切合本校實際,但這種方式在外購方面仍需給予較多經(jīng)費投入,而且一旦出現(xiàn)外購系統(tǒng)與學校教學管理差異過大,便無法進一步設計研發(fā)。因此管理系統(tǒng)設計中自主研發(fā)為優(yōu)先選擇方式,需立足于實際系統(tǒng)需求進行管理系統(tǒng)的設計[1]。
二、設計開發(fā)中關鍵技術的應用與需求考慮
(一)設計開發(fā)中關鍵技術的應用
學校管理系統(tǒng)設計中關鍵技術的應用主要從兩方面著手,包括B/S架構與J2EE。其中在B/S架構方面,其相比傳統(tǒng)網(wǎng)絡系統(tǒng)中應用的C/S結構,無需進行特定軟件的安裝,服務器會將所有系統(tǒng)業(yè)務進行處理,用戶通過瀏覽器的應用便可達到系統(tǒng)使用需求。同時以往C/S結構應用下,存在極為明顯的網(wǎng)絡結構不確定特征,而通過B/S結構的引入,只需保證HTTP協(xié)議作用得以發(fā)揮,便可提高系統(tǒng)通用性。除此之外,設計中的關鍵技術也體現(xiàn)在J2EE方面,其在系統(tǒng)中的應用具體體現(xiàn)在三方面:第一,JAVA語言的應用,F(xiàn)行幾乎所有網(wǎng)站系統(tǒng)、瀏覽器都可支持JAVA語言的應用,只需進行一次編譯便可在系統(tǒng)中運行。其優(yōu)勢主要表現(xiàn)在語言語法簡單、檢查處理機制健壯性、安全機制以及可移植性等方面。第二,SSH的應用。其在系統(tǒng)中主要包括Spring、 Struts以及Hibernate等結構,可使包括數(shù)據(jù)存儲層、業(yè)務邏輯層以及表示層等在內(nèi)的應用系統(tǒng)得以構建,對信息共享與集中管理可起到突出的作用。第三,在J2EE應用方面。其主要以JAVA平臺為核心,包括客戶端組件、Web層組件、系統(tǒng)層軟件以及業(yè)務邏輯層組件等結構,具有明顯的易維護性與伸縮性等特征。
(二)設計開發(fā)中系統(tǒng)需求考慮
對系統(tǒng)需求的考慮是保證設計開發(fā)符合學校管理系統(tǒng)實際的基礎條件。其需求內(nèi)容具體體現(xiàn)在功能性、非功能性以及網(wǎng)頁設計等方面需求。其中在功能性方面,主要指系統(tǒng)設計中體現(xiàn)的如系統(tǒng)是否具備入學管理功能、學生信息管理以及教務管理等;非功能性需求則指系統(tǒng)在性能、運行、擴展性以及安全性等方面是否滿足學校管理要求。以其中安全需求為例,系統(tǒng)設計中是否對人員登錄權限進行設計、數(shù)據(jù)庫是否具備安全性特征以及系統(tǒng)是否可有效預防hacker攻擊與病毒入侵等。另外,在網(wǎng)頁設計方面,學校管理系統(tǒng)網(wǎng)頁應從色彩外觀編排以及構圖等方面保持完整,使系統(tǒng)功能性具備的同時體現(xiàn)出一定美觀性[2]。
三、信息管理系統(tǒng)設計的具體路徑
(一)系統(tǒng)登錄功能設計與研發(fā)
登錄功能在設計過程中首先應從登錄界面入手,將用戶名、密碼以及隨機的驗證碼組成,其中用戶名、密碼的設置與發(fā)布。需注意的是許多學校登錄系統(tǒng)往往采用網(wǎng)站或桌面等形式,其中桌面系統(tǒng)應用中用戶驗證后便可使用,但網(wǎng)站系統(tǒng)需要進行頁面訪問才可登錄。對此問題,設計設計過程中對于用戶驗證成功的信息可在session中進行記錄,這樣每個頁面訪問過程中都要求對session信息進行確認,可使登錄系統(tǒng)更具安全性。
(二)學生信息管理功能設計與研發(fā)
學生信息管理系統(tǒng)方面,其主要將學生在校表現(xiàn)、個人信息等融入其中。其中在個人信息方面系統(tǒng)相關操作主要體現(xiàn)在查詢、修改以及信息詳情等方面,用戶僅需點擊相關操作便可了解或修改學生基本信息。通常在個人信息管理過程中也需將學籍管理功能體現(xiàn)出來,假定學生出現(xiàn)休學或轉學等情況,應利用系統(tǒng)中修改或具體異動管理功能完成異動信息的查詢與修改。另外對于學生在校表現(xiàn)情況,一般系統(tǒng)給予教師與學生不同的操作界面。教師操作過程中可直接點擊“詳情”便完成學生信息查詢、評價內(nèi)容填寫等工作,而學生操作界面僅限于對個人信息以及教師評價的查詢。
(三)教務管理功能設計與研發(fā)
教務管理功能設計過程中應根據(jù)學校整體的發(fā)展情況進行設計,具體包括課程管理、學生培養(yǎng)計劃管理以及課程安排等。以其中課程管理為例,功能模塊中主要集中在查詢、修改、課程增加或刪除等操作方面,其中查詢一般在輸入項中體現(xiàn),而輸出項負責執(zhí)行課程的修改或增加等。再如學生培養(yǎng)計劃方面,實際設計過程中要求以實體train對象替代收集的信息內(nèi)容,并在DAO層調用過程中使train對象達到持久化要求,然后在相應指令傳入后使課程ID得以生成,最后ID向培養(yǎng)計劃頁面中進行傳輸,調用者將接收具體培養(yǎng)信息。除此之外,現(xiàn)行學校管理系統(tǒng)設計開發(fā)中也需將如招生管理、班級管理等內(nèi)容考慮其中,使學校管理系統(tǒng)與現(xiàn)行信息化管理要求相適應[3]。
結論:
管理系統(tǒng)的設計是加快學校信息化管理進程的重要途徑。實際設計過程中應正確認識當前學校管理系統(tǒng)的應用現(xiàn)狀,注重引入相關的技術并做好系統(tǒng)需求分析,從登錄管理、學生信息管理、教務管理以及其他包括班級或招生管理等方面使系統(tǒng)進一步完善,為學校管理水平的提升提供保障。
【學校信息管理系統(tǒng)的設計與開發(fā)研究論文】相關文章:
信息管理系統(tǒng)論文09-18
供電企業(yè)生產(chǎn)信息管理系統(tǒng)軟件的開發(fā)相關問題論文02-17
信息管理系統(tǒng)論文15篇02-15
學生信息管理系統(tǒng)設計開題報告11-24
銀行儲蓄系統(tǒng)開發(fā)與設計可行性研究總結報告06-09
FPGA數(shù)據(jù)采集與回放系統(tǒng)設計論文04-24
基于系統(tǒng)設計的科研管理論文09-22
信息管理系統(tǒng)開題報告11-19
信息管理系統(tǒng)開題報告09-26