引論:我們為您整理了1篇學生信息管理系統論文范文,供您借鑒以豐富您的創作。它們是您寫作時的寶貴資源,期望它們能夠激發您的創作靈感,讓您的文章更具深度。
學生信息管理系統論文:基于ASP的學生信息管理系統的設計與實現
摘 要
由于學校規模進一步擴大,學生人數逐年上升,學生信息的管理也變得越來越復雜。為此,切實有效的把學生信息管理系統引入學校教務管理中,對于促進學校管理制度和提高學校教學質量有著顯著意義。
本系統采用b/s結構,asp為開發語言,sql server 2000為數據庫來進行設計與開發。本論文,簡要闡述了系統的開發背景與開發環境,對系統的構架進行分析,由此劃分出各個模塊,包括用戶注冊模塊,用戶登陸模塊,個人管理模塊,基本信息管理模塊,特殊信息管理模塊,畢業生信息管理模塊,成績管理模塊,更多信息管理模塊,退出系統模塊。詳細介紹了系統各個模塊與功能的實現原理,總結開發階段與測試階段所遇到的問題與解決方法。
關鍵詞:asp;sql server 2000;b/s結構
1 引言
管理信息系統就是我們常說的mis(management information system ),在強調管理,強調信息的現代社會中它變得越來越普及。mis是一門新的科學,它跨越了若干個領域,比如管理科學、系統科學、運籌學、統計學以及計算機科學。在這些學科的基礎上,形成信息收集和加工的方法,從而形成一個縱橫交織的系統。
近年來internet的飛速發展,intranet技術得到了應用,為企業mis提供了良好的支持環境。管理信息系統在企業的應用中存在三個要素,這就是人、計算機和數據。人是指企業領導者、管理人員、技術人員,以及mis建設的領導機構和實施機構,他們必須有企業管理人員,尤其是企業領導的積極參與。計算機技術使mis得以實施的主要技術。在這些技術中,軟件開發是mis開發的重點。第三個因素也不能忽視。企業的管理數據是mis正常運行的基礎。廣義地說,各項管理控制是mis的基礎。是想要計算一臺機床的成本,需要按時輸入、每個零件以及每個螺釘螺母的費用,涉及企業的生產車間、采購、庫房、 工藝設計和財務等多個部門,必須有一套管理制度作保障。
隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用。目前,學校學生管理是教務管理中的一個極為重要的環節,它是整個管理的核心和基礎。由于學校規模進一步擴大,學生人數逐年上升,學生情況的管理也變得越來越復雜。面對如此繁雜的任務。如果讓個人去管理文檔,就會顯得費時費力。尤其在管理成績時,任務更加繁重,就成績管理本身來說,它是一項任務繁重、時效性較強的系統工作,它不但涉及學生個人成績查詢,更涉及到各教師的工作效率和質量。近年來隨著計算機的迅速發展,計算機已經在社會各個領域顯示了它巨大的作用。毋庸置疑,切實有效地把計算機管理引入學校教務管理中,對于促進學校管理制度,提高學校教學質量與辦學水平有著顯著意義。
現在我國的一些院校中的信息管理效率還不是很高,這樣已經不能適應時代的發展,因為它浪費了許多人力和物力,在信息時代這種傳統的管理方法必然被計算機為基礎的信息管理所取代。所以,學生信息系統的設計與開發也是一個時代必經的階段。本次設計主要采用b/s結構,主要實用于各高校的各專業,從學生入學到畢業每個人在校的信息,以及成績的管理。本系統主要有六大模塊,基本信息管理、特殊信息管理、畢業生信息管理、更多信息管理(補助信息管理、勤工助學信息管理、獎勵信息管理、處罰信息管理、異動情況信息管理)、成績管理、個人管理。用windonwsxp為操作平臺,asp作為腳本語言,采用sql sever 2000作為數據庫,用戶可以實現對數據的錄入,修改,刪除等操作。
2 系統開發背景
隨著科學技術的不斷提高,目前,學校學生管理是教務管理中的一個極為重要的環節,它是整個管理的核心和基礎。由于學校規模進一步擴大,學生人數逐年上升,學生情況的管理也變得越來越復雜。面對如此繁雜的任務。如果讓個人去管理文檔,就會顯得費時費力。近年來隨著計算機的迅速發展,計算機已經在社會各個領域顯示了它巨大的作用。毋庸置疑,切實有效地把計算機管理引入學校教務管理中,對于促進學校管理制度,提高學校教學質量與辦學水平有著顯著意義。由于上述原因,所以,學生管理系統的開發也是時代的一個必經階段。本次設計主要采用b/s結構,從學生入學到畢業每個人在校的信息,以及成績的管理。本系統主要分為六大模塊,基本信息管理、特殊信息管理、畢業生信息管理、更多信息管理(補助信息管理、勤工助學信息管理、獎勵信息管理、處罰信息管理、異動情況信息管理)、成績管理、個人管理。用戶可以對各種信息進行錄入,修改,刪除等操作。更方便各個專業老師對學生信息的系統化管理,提高辦公效率,以達到更合理化,方便化等要求。
3 系統開發環境
3.1 系統開發理論依據
3.1.1 asp概述
1.asp基本含義和特點
asp是active server page的縮寫,意為“活動服務器網頁”。asp是微軟公司開發的代替cgi腳本程序的一種應用,它可以與數據庫和其它程序進行交互,是一種簡單、方便的編程工具。asp的網頁文件的格式是.asp,現在常用于各種動態網站中。 asp是一種服務器端腳本編寫環境,可以用來創建和運行動態網頁或web應用程序。asp網頁可以包含html標記、普通文本、腳本命令以及com組件等。利用asp可以向網頁中添加交互式內容(如在線表單),也可以創建使用html網頁作為用戶界面的web應用程序。 與html相比,asp網頁具有以下特點:
(1)利用asp可以實現突破靜態網頁的一些功能限制,實現動態網頁技術;
(2)asp文件是包含在html代碼所組成的文件中的,易于修改和測試;
(3)服務器上的asp解釋程序會在服務器端制定asp程序,并將結果以html格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽asp所產生的網頁;
(4)asp提供了一些內置對象,使用這些對象可以使服務器端腳本功能更強。例如可以從web瀏覽器中獲取用戶通過html表單提交的信息,并在腳本中對這些信息進行處理,然后向web瀏覽器發送信息;
(5)asp可以使用服務器端activex組建來執行各種各樣的任務,例如存取數據庫、發現那個email或訪問文件系統等。
(6)由于服務器是將asp程序執行的結果以html格式傳回客戶端瀏覽器,因此使用者不會看到asp所編寫的原始程序代碼,可放置asp程序代碼被竊取。
2.asp的優點
asp的主要優點大概可以歸納如下:
(1)可以用 vbscript 或jscript創建腳本,同時結合html語言就能夠非常方便地完成網站的應用程序。對于 vbscript和jscript,使用哪種語言并不重要,web 服務器等同地處理這兩種語言,并向用戶的瀏覽器發送 html 格式化結果。
(2)因為asp采用script語言(vbscript和jscript)就可以輕松編寫程序,因此這就大節省了網絡設計人員又得重新學習一種新語言的時間。而且編寫asp無須手工compile編譯或鏈接程序,可在服務器端直接執行,這無疑是更加方便了編寫過程。
(3)使用普通的使用記事本之類的文本編輯器,即可進行編輯設計,如:windows的記事本。不要用fontpage98或dreamweaver2.0等主頁制作軟件修改,因為會破壞源代碼的。建議使用cuteftp攜帶的cutehtml編輯器進行編輯設計。
(4)asp是運行在服務器端,所以無須擔心瀏覽器是否支持asp所使用的編程語言,用戶端只要使用可執行html碼的瀏覽器,即可瀏覽active server pages所設計的網頁內容。asp在服務器端運行,當程序執行完畢后,服務器僅將執行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。
(5)asp能與任何activex scripting語言相容。除了可用vbscript或jscript語言來設計外,還通過plug-in的方式,使用由第三方所提供的其他腳本語言,譬如perl、tcl等。腳本引擎是處理腳本程序的com(component object model)組件。
(6)active server pages的程序代碼隱藏,在客戶端上僅可以看到由asp輸出的動態html文件。因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。
(7)可使用服務器端的腳本來產生客戶端的腳本。
(8)面向對象(object oriented),并可擴展activex server組件功能。
(9)activex server components(activex服務器組件)具有無限可擴充性。可以使用任何編程語言來編寫所需要的activex server 組件。
(10)可以通過ado(activex data objects,微軟的一種新的數據訪問模型,是一種可以提供web頁面開發者輕松存取internet的數據庫,并可以在用戶端實現網上立即、即時更新顯示的近期web頁面數據庫技術。)非常方便地訪問數據庫,從而使存取數據庫變得輕松容易。
3.1.2 sql介紹
sql是英文structured query language的縮寫,意思為結構化查詢語言。sql語言的主要功能就是同各種數據庫建立聯系,進行溝通。按照ansi(美國國家標準協會)的規定,sql被作為關系型數據庫管理系統的標準語言。sql語句可以用來執行各種各樣的操作,例如更新數據庫中的數據,從數據庫中提取數據等。目前,絕大多數流行的關系型數據庫管理系統,如oracle, sybase, microsoft sql server, access等都采用了sql語言標準。雖然很多數據庫都對sql語句進行了再開發和擴展,但是包括select, insert, update, delete, create,以及drop在內的標準的sql命令仍然可以被用來完成幾乎所有的數據庫操作。
3.1.3 b/s結構介紹
b/s(browser/server)結構即瀏覽器和服務器結構。它是隨著internet技術的興起,對c/s結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過/network/">網絡應用,并通過internet/intranet模式下數據庫應用,相對易于把握、成本也是較低的。它是一次性到位的開發,能實現不同的人員, 從不同的地點,以不同的接入方式(比如lan, wan, internet/intranet等)訪問和操作共同的數據庫;它能有效地保護數據平臺和管理訪問權限,服務器數據庫也很安全。
3.2 系統開發環境
3.2.1 系統軟件環境
本系統采用的軟件工具有:
windows xp
dreamweaver mx 2004
sql server 2000
iis 5.1v
inertnet explorer 6.0以上
3.2.2 工具簡介
dreamweaver mx 2004簡介
dreamweaver mx 2004 是 建立 web 站點和應用程序的專業工具。 它將可視布局工具、應用程序開發功能和代碼編輯支持組合為一個功能強大的工具,使每個級別的開發人員和設計人員都可利用它快速創建界面吸引人并且基于標準的站點和應用程序。 從對基于 css 的設計提供經驗豐富的支持到手動編碼功能,dreamweaver 在一個集成和高效的環境中為專業人員提供了所需的工具。 開發人員可以將其選擇的服務器技術與 dreamweaver 配合使用,建立將用戶連接到數據庫、web 服務和舊式系統的強大 internet 應用程序。
sql server 2000簡介
sql server 2000能夠滿足今天的商業環境要求不同類型的數據庫解決方案。它一種應用廣泛的數據庫管理系統,具有許多顯著的優點:易用性、適合分布式組織的可伸縮性、用于決策支持的數據倉庫功能、與許多其他服務器軟件緊密關聯的集成性、良好的性價比等。性能、可伸縮性及性是基本要求,而進入市場時間也非常關鍵。除這些核心企業品質外,sql server 2000 還為數據管理與分析帶來了靈活性,允許單位在快速變化的環境中從容響應,從而獲得競爭優勢。從數據管理和分析角度看,將原始數據轉化為商業智能和充分利用 web 帶來的機會非常重要。作為重要的基準測試可伸縮性和速度獎的記錄保持者,sql server 2000 是一個具備 web 支持的數據庫產品,提供了對可擴展標記語言(xml)的核心支持以及在 internet 上和防火墻外進行查詢的能力。
4 系統分析
4.1 系統目標
在對現有系統和現狀認真調查分析的基礎上,明確了學生信息管理工作本身存在的問題和建立管理信息系統的初步要求,進一步研究確定新系統的目標如下:
(1)按照管理信息系統的原理和方法,采用成熟的信息技術和手段,支持學生管理的全過程,提高教務工作的效率。
(2)針對現代計算機廣泛應用的情況以及數據的封閉性,學生信息管理系統基于windows系統研制、設計和開發。
(3)考慮經費等的原因,系統使用一臺pc機和現有軟件以節省資金、降低成本。
4.2 可行性分析
經過調查、研究、分析、計算,在學生信息管理中的應用已經條件成熟,將從以下幾個方面總結系統開發的可行性,具體情況如下:
(1)技術可行性
以windowsxp為操作系統,采用asp為腳本語言,運用sql的數據庫技術,設計與開發學生信息管理系統。新系統的運行硬件環境pc機,當用戶使用系統時,通過正確的口令進入系統,進行數據庫的維護操作和運用。
(2)經濟可行性
一方面,系統中友好的人機界面和更強勁的功能支持,會使教務人員的工作進一步提高,從而節省人力、物力,進而提高經濟效益;另一方面系統開發成本低,現有pc機即可提供該系統開發工作需要的所有硬件設備環境。
(3)操作可行性
操作上是對windows操作系統的引用,該系統的使用,主要憑借使用windows操作技術即可完成數據錄入、修改、刪除等功能,方便簡單。使用前只要對用戶進行簡單的說明或閱讀幫助文件即可使用該系統。
學生信息管理系統論文:高校學生信息管理系統分析與設計
摘要:學生信息管理作為高校信息化建設的重要難題,長期以來得不到有效的解決。例如:高校學生信息類別繁多且差異較大,批量管理較為復雜;學生的部分信息涉及個人隱私,難以通過公開化的方式進行管理;學生信息庫一般僅對在校學生開放,畢業學生無法獲取相關信息。鑒于當前仍存在諸多問題,設計開發一套簡單易用、高效強大的學生信息管理系統,對提高學生管理的效率、促進高校信息化建設有著重要的積極作用。
關鍵詞:學生信息;訪問控制;安全性
近年來信息化在高校管理中得到了廣泛的應用,但由于學生管理工作的復雜性與特殊性,許多高校的學生管理工作仍停留在人工為主、計算機為輔的模式下,這種模式已經難以滿足日益增長的學生數量所形成的一系列管理難題,管理效率與管理成本嚴重影響了高校的學生管理工作。通過前期的充分調研與需求分析,形成一套適合筆者學校學生管理工作的管理系統勢在必行。
1總體架構設計
高校學生信息管理系統的總體設計采用的是基于MVC架構,系統總體架構圖如圖1所示。通過總體架構圖可以看出,展現層:對各個用戶的登錄界面以及操作界面進行直觀的展現。業務層:采用AJAX技術、MVC架構以及面向對象框架,主要包括系統管理、學生信息管理、學生宿舍管理、學生資助管理以及畢業生管理五大業務功能。數據層:對整個系統數據庫中的信息進行查詢、更新、維護、管理,數據庫信息主要包括用戶信息數據庫、宿舍信息數據庫以及畢業信息數據庫等,采用的是SQLServer2012數據庫。
2系統功能模塊分析與設計
根據系統總體架構以及需求分析可知,基于訪問控制技術的高校學生信息管理系統主要包括五大功能模塊:系統管理模塊、學生信息管理模塊、學生宿舍管理模塊、學生資助管理模塊以及畢業生管理模塊。
2.1系統管理模塊
系統管理模塊主要用于對系統用戶信息和基本信息進行維護和管理,主要包括用戶管理、用戶權限管理以及系統維護管理三大子功能。用戶管理主要包括用戶的注冊、登錄以及基本信息管理,系統管理員和相關用戶可進行密碼重置、修改等相關操作;用戶權限管理可以對系統用戶的角色信息及權限進行管理和分配,只有系統授權的系統管理員才可以進行相關的操作;系統維護管理主要是對系統所有核心數據進行備份、還原等操作,是系統安全穩定運行的重要功能。
2.2學生信息管理模塊
學生信息管理模塊主要包括學生個人信息管理以及學籍信息管理兩大子功能。學生個人信息管理主要是對高校學生的姓名、籍貫、聯系方式等個人信息進行管理,具備個人信息的查詢、增加、修改、刪除等功能;學籍信息管理主要是對高校學生的學籍信息進行統一管理,具備學籍信息的查詢、編輯、增加與刪除功能。由于學生在校期間可能出現專業調整、休復學、專轉本等特殊情況,因此學籍信息管理還具有學籍異動信息的修改與編輯等操作。
2.3學生宿舍管理模塊
學生宿舍管理模塊主要用于對在校生的宿舍信息進行管理,主要包括宿舍基本信息管理、宿舍分配管理以及宿舍調換管理三大子功能。宿舍基本信息管理主要是對在校生的住宿情況進行統一管理,提供宿舍情況的查詢、增加、修改及刪除操作,便于高校宿管人員對學生住宿情況進行及時的編輯與更新;宿舍分配管理主要是對高校新生進行宿舍的分配與管理,根據新生所屬專業、班級、院系等信息實現宿舍的合理分配,并向新生提供宿舍查詢、申請調換等功能;宿舍調換管理主要是對學生發起的宿舍調換申請進行處理,并根據調換結果對宿舍信息進行更新與修改。
2.4學生資助管理模塊
學生資助管理模塊主要包括高校資助崗位設置、學生檔案管理以及助學金管理三大子功能。高校資助崗位設置主要是根據實際崗位需求設置相應的勤工助學崗位,并設置合理的資助標準,同時將崗位信息在系統中供學生查詢與申請;學生檔案管理主要是對學生的家庭情況進行統計與管理,對學生家庭困難等級、困難原因等相關信息進行建檔備查;助學金管理主要是對高校各類助學金的發放進行統一管理,并定期進行審核與公示,確保助學金的使用更加公正公平。
2.5畢業生管理模塊
畢業生信息管理是當前高校學生信息管理中普遍忽視的問題,通過該模塊能夠實現對畢業生信息的管理與統計。系統對畢業生工作去向信息的分析與統計,對校園招聘工作的決策有著重要的意義。畢業生管理模塊主要包括畢業信息管理以及畢業成績管理兩大子功能,分別對高校畢業生畢業去向、工作單位、職位、薪資等相關信息進行統計與管理。
3訪問控制改進模型工作流程分析與設計
由于高校學生信息管理系統中存儲有學生個人隱私等敏感數據,因此為了進一步提高系統的安全性與性,本系統還采用了RBAC訪問控制技術,對訪問系統的用戶行為進行控制。具體流程如下所述。(1)用戶身份鑒別。當用戶向系統發起訪問申請時,系統首先對用戶的身份進行鑒別,對訪問時間、用戶訪問發起地域等信息進行綜合判別,判斷用戶是否具備系統的訪問權限,若用戶滿足系統訪問條件,則進入第二步進行訪問權限的分配與控制,若用戶不滿足,則終止訪問,并返回錯誤信息。(2)用戶訪問權限的分配控制。用戶身份鑒別完成后,對用戶的訪問權限進行分配控制,當用戶對權限內的資源發起訪問時,執行步驟3,當用戶訪問資源超出自身權限限制,則執行步驟5。(3)判斷是否滿足規則約束條件,如果滿足則執行步驟4,否則執行步驟5。(4)執行用戶的訪問請求,完成相應的數據操作,并將數據結果反饋至用戶。(5)拒絕用戶的訪問請求,根據拒絕原因進行提示,并結束該用戶的本次訪問。整個系統訪問控制工作活動圖如圖2所示。
4結語
本文對所在高校的學生信息管理進行了深入的調研,設計開發了一套適合本校實際情況的學生信息管理系統。該系統在立足于高校實際管理需求的基礎上,還具有基于RBAC訪問控制模型的改進模型,實現了整個系統的訪問控制與權限管理,進一步提高了系統的安全性和性。
作者:葉茂華 單位:淮安信息職業技術學院
學生信息管理系統論文:學生教務信息管理系統設計
摘要:
現在對于教務系統管理人員來說,能夠通過網絡平臺對學生信息進行相互傳遞,分析某班學生信息、對無關信息進行處理等等,而這一切都歸功于電腦技術的快速發展。對于以前的管理辦法來說,想要實現聯網共享信息、遠程操作、迅速及時傳達信息等功能,可以說根本不可能實現,但通過現代最管理手段全部都能實現。正因為如此,現代管理手段有著不可估量的市場價值。
關鍵詞:
;教務管理系統;設計;實現
1國內外研究現狀
美國和歐洲其他發展國家,政府非常支持建設數字化校園。所以各個學校都對本校的學籍以及教務等管理進行了信息化改造。在20世紀90年代之初,這些地區幾乎所有的名牌院校都已經非常成功的實現了信息化,數字化校園。現在,全球的在互聯網方面具有頂尖技術的大型公司都開始斥巨資用來開發與研究數字化校園。一般情況下,以上這種類型的軟件對應群體是軟件開發商。軟件開發商在開發和使用自身企業或者是和自身企業相聯系的軟件的時候,關鍵是使用了下面的這兩個不同的方法來設計與建設上述的那類技術。首先是需要購買在開發研究方面所需要的基礎設施,像是桌面軟件和服務器等。買這些基礎設施就需要花費該公司大量的人力資源和物力資源。其次就是,根據對有關的虛擬主機與服務器不進行購買而是通過租賃的形式來獲得使用權,這樣就為企業節省了大量的人力物力資源,大大的節約了成本。但是若是這樣做的話同時也降低了對后臺服務器的控制權。數據化校園能夠使全體師生在上網的過程中,可以讓用戶訪問服務、處理器、存儲設備等和他們相聯系的設施。對學生和教師來講,可以在運用校園信息化數據部署和應用程序在。基于同樣的道路,可以選擇任意的服務并對它們進行組合,這一來,在藕合程度方面還是比較低的。數字化校園運用了虛擬技術,云端或者本地的運行環境能夠支持類型不同的編程語言,采用了改進的數據庫。在我國,中國高等教育文獻保障系統簡稱CALIS是及時個把信息化的應用帶入到教務管理系統中的。其創造了沒有訪問界限的中國高等教育數字化校園。這所學校變成了社會經濟和諧發展的重要因素,是至關重要的。根據之前的所的出的結論與未來發展的趨勢,CALIS不僅實行了定位,而且還建議根據信息化來設計適合我國的數字化校園。以上所說的是,CALIS要構建植根于信息化平臺的數字化校園。同樣需要在全國、不同的地區、不同的學校都創建CALIS的數字化校園云服務中心。如此,大學生和教師就可以獲取豐富的服務。同樣,CALIS還可以為當地的數字化校園在建設云服務平臺時給出有效的處理辦法。建設CALIS的信息化平臺,能夠不斷地提升信息化在數字化方面的進程。如此就為更深層次的優化數字化校園的服務結構部分給出了非常重要的可行性。信息化平臺能夠使數字化校園服務變得更加的虛擬,并且在此基礎上,建設與分享圖書館的資源信息可以為數字化校園的發展帶來巨大的美好前景。如此一來,我國的數字化校園也邁進了新時代。
2系統目標和總體需求
(1)系統目標。1)系統應該功能強大,操作過程簡單明了;2)遠程網絡協同訪問系統;3)對校園網實行開放,進行標準建設;4)可以對各種工作步驟進行傳遞;5)文件、數據安全。(2)系統總體需求。學生想要對其個基本信息、下載學習有關資料、根據老師安排上傳所布置的作業、等一列與網絡有關的學習方法。現在只要登錄網絡管理系統都能夠順利實現。對于教師來說,凡是學生需要掌握的教學大綱、課輔資料、作業習題、參考課本等有利于學生更好學習的資料,均可以通過登陸網頁系統來完成。這樣一來,不僅增加了師生間的良好溝通,也極大地促進了網絡教學目標的實施。另一方面。教務管理系統想要針對課程安排、教學任務、學生成績查詢、教師績效考評等管理任務也能夠通過網絡平臺實現自動化管理,而不再是以往的人工化。大大加快了工作效率。
3關于教務管理系統如何設計
設計系統時需要遵循的基本原則:(1)不但能夠穩定不變還要相對靠譜。系統只要開始設計研發,將會持續運行,因此不允許中間因某些不穩定因素影響進程;(2)對外進行開放與拓展空間;(3)在世界范圍內都處于先進水平且各項技術都比較成熟;(4)在實際應用當中,能夠對其進行較大化利用且方便管理者管理。檢驗一個系統的優劣關鍵是看其實用性如何,里面的各項功能能否適用于用戶需求,有無綜合考慮用戶的特點,或者根據用戶日常習慣專項研究后再進行設計;(5)安全性。針對全部的用戶來說,系統的管理機制必須安全
4系統測試
通過對于軟件進行測試,我們可以很容易的發現軟件在設計之初與實現過程當中因為疏忽而產生的問題。相較于其他任何軟件工程活動,軟件測試的過程中所花費的工作量更多。假如對于軟件測試不是有計劃地進行,則會使得勞動和時間都造成浪費,這還不算,其中最為糟糕的是會對原有錯誤造成遺漏。所以,要想確保其所開發的軟件質量,就必須要對軟件進行系統化的測試。想要促進制定軟件的測試方法,就要確保其策略擁有足夠的靈活性;另一方面,一定要確保其嚴格性,這樣的話在項目工程建設當中能夠對項目提出合理策劃,并進行追蹤管理。軟件測試理論中非常著名的舒曼(Shooman)模型理論這樣描述軟件測試策略:測試從許多方面來看和軟件開發方法一樣,是一個獨立的過程,而且具有很多測試類型;早年我們處理程序出錯主要是依靠謹慎的軟件設計和程序員的個人智慧,而如今我們采用很多現代設計技術和正式技術評審來減少實現代碼中的錯誤;與此類似,不同的測試方法也正在開始聚合成幾種不同的途徑和思想。其中所提到的途徑和思想就是我們稱之的“策略”。對于軟件測試方法,在實際操作中,我們需要對其提供兩種兩種辦法,即低級測試辦法和高級測試辦法。其中,確保低級測試可以對小段落的代碼驗證是否正確,相比而言,高級測試主要用于用戶對于系統主要功能的滿意度。軟件測試的螺旋模型就能夠為我們提供這樣一種符合要求的軟件測試策略。
5小結
我們可以從項目最初的選題、開題,隨后對于項目的可行性進行論證以及所需要求進行分析,進一步的對項目總體進行詳細設計,直至完成任務,當中的任意一個環節都讓我對于軟件開發工程有了更深一層的了解,在實施過程當中所遇到的每個技術性難題都為以后的工作積累了寶貴經驗。
作者:蔣永偉 單位:湖北工業大學
學生信息管理系統論文:高職院校學生信息管理系統研究
一、高職院校學生信息管理系統現狀
1.由于各高職院校面向全國或全省招生。
高職院校學生的高中信息來源分散且詳細程度千差萬別,不具有很強的可比性,性程度也受到很大質疑。加上在高職院校期間,學生信息的產生來源也較多,信息輸入口較多,使信息系統管理面臨挑戰。
2.缺乏共享信息資源的平臺。
高職院校學生信息的內容較為復雜,不僅包括學生的基本信息、學生的學籍信息、選課信息、成績信息、獎懲狀況、就業信息、財務信息等主要信息,而且還包括學生圖書借閱信息、住宿信息等輔助信息。各種信息獨立構成單獨數據平臺,缺乏信息資源的共享性,因此不利于高職院校的學生管理工作,增加了學生管理工作人員的工作量。
二、高職院校學生信息管理系統建設中存在的問題
1.精神支持不足
學生信息管理系統的建設往往是“一把手”工程,目前部分高職院校領導、教師乃至學生對學生信息管理的重視不夠,觀念還存在在傳統的紙質檔案卡形式上,不能夠給信息管理系統提供強有力的精神支持,這也使得各部門在需要學生信息時盲目和無所適從,甚至會出現學生在填制自己的信息時,具有較大的隨意性,這勢必會給信息建設帶來障礙。
2.財政支持不夠
信息管理系統在得到高職院校領導、教師和學生的重視之后,應該回歸于行動。首先是強有力的財政支持,沒有資金就不可能購置先進的硬件設備和適合于自身發展的軟件,以及后期的維護管理,最終就會變成紙上談兵。
3.人才支持短缺
高職院校學生信息管理系統是一項十分復雜的工程,不僅工作量大、任務繁重,而且對工作人員的技術素質要求也非常高。工作人員的計算機水平、整體素質、工作態度都直接影響到信息系統建設的成敗。如果信息管理系統的維護和建設任務僅僅依靠原有的管理人員,而不進行專門的崗位培訓和專門的人才,則系統建設可能會處于癱瘓狀態。
4.技術支持初步
高職院校學生信息管理系統建設離不開信息技術的支持,目前高職院校信息化建設處于初步階段,很多都是手工學生信息的計算機化,數據庫是基于簡單的Access和VFP技術,運行平臺是基于VB。這些技術處理簡單的辦公是可以的,但要運行復雜的信息系統是遠遠不夠的。有的高職院校計算機存儲學生信息甚至仍然依靠的是EXCEL。
5、制度支持不完善
學生信息管理系統不僅是一個技術系統,更是一個社會系統,組織的管理制度和體制對系統建設產生重大的影響。由于管理制度的不完善,管理漏洞的存在,使得信息化建設始終存在著隨意性和隱患;由于管理制度的不完善,政府和高職院校對信息化的政策不能很好地落實到實踐中去,從而致使信息化建設效率低下。
6.管理方式落后
目前高職院校信息化建設基本處于模擬手工階段。落后的學生信息管理方式已經很難適應日益發展的信息技術,也很難滿足當前高職院校學生信息管理系統建設的需要。當前學生信息管理方式主要表現為傳統的手工填制各種表格,如入學登記表、成績單、畢業登記表等,工作人員將各種表格中的信息在計算機中錄入,這不僅降低了信息的處理效率,而且多次存儲容易出錯并造成信息的不一致性。
三、高職院校學生信息管理系統的設計
根據學生信息管理系統的現狀及存在問題,結合某高職院校實際,我認為理想的系統設計如下:用戶主要分為兩大類:一是學生,二是高校的各職能部門。學生和高校各職能部門既可作為信息的輸入端,也可作為信息的輸出端,或者說既是信息的提供者也是信息的使用者。在信息系統的輸入端,學生登錄信息系統界面,輸入自己的基礎信息,而這些信息基本上是固定的屬性,不需要做重大修改。其他各部門按照自己所分管的職責輸入相關信息。所收集的信息全部進入數據倉庫。該系統的處理系統采用的是數據倉庫技術,數據倉庫是一個面向主題的、集成的、相對穩定的、反映歷史變化的數據集合,用于支持管理決策。選擇數據倉庫技術更方便高性能地分析和查詢,并支持信息使用者查詢信息和做出決策以及數據挖掘技術的應用。在信息系統的輸出端,構建友好的人機系統界面,學生和各職能部門可登錄系統平臺的查詢和打印模塊,按照學生的學號、姓名或身份證號碼等,查詢學生的各種信息,并且啟動打印功能,選擇不同的輸出方式。
四、總結與展望
學生信息管理系統的構建是一項長期而復雜的工程,對于建設過程中存在的問題,不僅僅是技術上的困難,更需要各部門之間的配合和溝通。本文提出的系統構建只是一種設想,目的在于實現學生數據的一次存儲多次輸出,希望這種設想能真正應用于高職院校學生信息管理系統的實踐中去。
作者:顧敏 單位:無錫南洋職業技術學院學生處
學生信息管理系統論文:學生信息管理系統設計論文
1技術分析
結構分析
.NET結構將最基礎中間代碼提供給應用程序來促進其運行,該結構主要分為公共語言類庫以及運行庫。從宏觀管理上講,.NET結構還能在運行中管理中間代碼,實現程序支持跨平臺應用。系統能夠支持多語言是.NET結構的優點之一,這有利于學生信息管理系統通過合適的語言編寫來進行開發和設計。
結構分析
.NET平臺屬于一種框架類庫,包含如XML以及ADO對象模型,這些模型都被聚集成一個呈樹狀結構的集合,這個集合被稱之為。具有與數據訪問相關的類,能通過數據容器對象實現處理數據的功能。
1.3RBAC結構分析
角色訪問控制就是RBAC的原意,學生信息管理系統的主要貢獻就是實現了角色權限直接授予角色,而不是用戶。
2系統設計
本文對學生信息管理系統的設計采用微軟公司開發的.NET平臺,其非常適用于學校對學生管理平臺的開發。對學校來講,學生信息管理系統設計的主要問題是學校具有很多組成部分,如各個學院等,其每個部分都具有不同的地點,管理較為分散,而這種不同結構的分布環境就是系統設計所以面臨的主要難題,必須一一考慮其在數據、語言、平臺、協議等方面的差距。本文設計的學生信息管理系統主要運用3層結構進行:首先,在SQLServer2000數據庫中將存放數據;然后在Web服務系統中規則化業務并實現數據訪問;在終端界面將數據結果呈現出來,采用角色訪問控制即RBAC技術。這樣3層結構通過邏輯順序層層運行,開發人員只需對其中一層進行操作或關注,就能替換原層次的實現而形成一種新層次的實現,從而達到對各層之間的信賴起到一種降低的作用,有利于各層之間的調用。本次設計的系統使用分為3種。及時,學生使用;第二,學生處使用;第三,學院使用。其中學生對本系統的使用主要為查詢或修改自己能修改的信息;學生處通過本系統的運用和操作能夠實現查找、更新、添加以及刪除學生信息的功能。另外還能統計各項信息并設置各種數據字典;而學院對本系統的使用只能通過操作系統來實現信息錄入。從宏觀來看,本次設計的系統主要分為3大塊內容,即基本設置、學生信息管理以及學生信息統計,也就是對數據庫的設計。
2.1學生信息管理
對學生信息的管理主要是從對學生的基本信息、學生在校期間的獲獎情況、學生的資助信息以及學生在校期間所受到的處分等信息的錄入、修改和刪除。另外,還要實現對這些信息的隨機查詢。
2.2信息統計
對學生信息的統計就是根據不同的信息要求統計學生人數和名單,并用所獲得的數據生成一種可編輯的統計報表,從中挖掘有用數據,并通過數據挖掘技術分析出這些數據的結果,以便為管理人員提供管理參考,促進其更好地開展學生管理工作。
2.3基本設置
在系統中對某些基本固定的名稱或字段進行設置就是基本設置的內容,如助學金的名稱、獎學金以及其他各項獎勵的名稱等。通過對這些基本信息的設置能有效防止產生模糊數據,從而促進對數據的統計。
3系統實現
3.1登錄界面
登錄界面主要為用戶提供信息注冊以及登錄的功能。例如用戶的信息登錄,針對已經注冊的用戶,如果用戶的賬號及密碼都設置正確,就可通過用戶表核實賬號,核實通過之后就可以填入密碼,判斷并查看密碼與賬號是否相符,如果相符則成功進入系統界面,如果賬號與密碼不一致,則會提示密碼錯誤,拒絕進入系統。
3.2權限管理
在RBAC機制的基礎之上,用戶權限管理模塊實現了驗證用戶權限以及授權管理系統方面的功能。角色與訪問權限相關聯以及用戶與角色相關聯是授權管理的兩個方面,通過這兩個方面將訪問權限與用戶進行了分離。權限驗證就是在用戶權限管理之前對用戶是否具有系統操作權限來進行驗證的模塊,以實現權限管理。
3.3系統功能實現
對于學生信息管理系統的各個功能模塊來說,其都具有相應的操作界面,并對相應的執行SQLServer命令進行選擇,以便管理者錄入、編輯、刪除和查詢學生信息。
作者:張天寶 單位:黑龍江大學
學生信息管理系統論文:談職校學生信息管理系統設計
1中職學校學生信息管理系統總體設計
1.1系統環境設計
基于對系統體系結構的分析,學校信息管理系統以windows2000/XP為操作系統平臺,SQLServer2000為后臺數據庫,IIS5.0為Web服務器,IE5.5以上版本為客戶瀏覽器,以ASP為開發語言,來開發基于B/S構架的學生信息管理系統,并在設計過程中充分考慮系統易用性、性和靈活性的統一。微軟的windows系統具有界面友好、操作簡便及安全性較強的操作系統,其提供的Web服務器IIS主要包括WWW服務器、FTP服務器等。有了它使得在Intranet(局域網)或Internet(因特網)上信息成了一件很容易的事,同時在Windows環境中采用基于ODBC的連接技術來鏈接數據庫較為容易。
1.2系統總體功能模塊設計
本系統主要分為九大模塊:系統管理、聯辦學校管理、班級管理、學生信息管理、招生報名管理、成人高考管理、成績管理、費用管理以及畢業生管理。用戶可以在本系統中對各種信息進行錄入、修改、刪除等操作,使各專業老師對學生信息的管理系統化,提高辦公效率,以達到更合理化,方便化等要求。功能結構模塊圖如圖1所示。各模塊設計內容描述如下:
(1)系統管理模塊。管理員可以設計不同組、用戶的操作權限和登錄方法,有對操作權限和登錄方法開放度的管理權;其他人員沒有修改查看的權限。
(2)聯辦學校管理模塊。管理員可以添加、修改和查詢聯辦學校信息,有對聯辦學校信息開放度的管理權;教師可以查詢聯辦學校信息,招生培訓科可以錄入并查詢聯辦學校信息;學生無權錄入和查詢聯辦學校信息。
(3)班級管理模塊。管理員可以添加、修改和查詢班級記錄,有對班級信息開放度的管理權;教師班主任學生可以查詢班級信息,教務科可以錄入并查詢班級信息;能統計各聯辦學校班級情況,統計各年度班級情況。
(4)學生信息管理模塊。管理員可以添加、修改和查詢學生的基本信息記錄,有對學生基本信息開放度的管理權;班主任可以查詢班級學生基本信息,可以錄入并查詢基本信息;學生有查詢個人檔案信息的權利;按多種條件統計學生情況。
(5)招生報名管理模塊。管理員可以添加、修改和查詢招生報名情況的記錄,招生培訓科對招生報名信息開放度的管理權;可以錄入并查詢招生報名信息;教師可以查詢招生報名信息,學生不能查詢招生報名信息;能統計各聯辦學校的報名情況;統計招生人的招生情況。
(6)成人高考管理模塊。管理員可以添加、修改和查詢成人高考的相關記錄,招生培訓科有對學生成績信息開放度的管理權;可以錄入并查詢成人高考的相關記錄,班主任可以查詢所成人高考的相關記錄;學生有查詢個人相關信息的權利;能統計各聯辦學校錄取情況,年度錄取情況,能按分數段統計。
(7)學生成績管理模塊。管理員可以添加、修改和查詢學生的成績記錄、課程信息;教務科有對學生成績信息開放度的管理權,可以錄入并查詢課程信息及所授課程的成績;教師,學生可以查詢課程信息及學生成績;能按班級統計學生單科成績,篩選及格不及格的學生;統計教師授課信息。
(8)費用管理模塊。管理員可以添加、修改和查詢學生班級的費用記錄,財務科有對學生費用信息開放度的管理權,可以錄入并查詢所授班級和學生的費用情況;教師,班主任可以查詢班級和學生的費用情況;學生有查詢班級和學生的費用情況的權利;能統計各聯辦學校交費情況,統計各班級學生交費情況。
(9)畢業生管理模塊。管理員可以添加、修改和查詢畢業學生的信息記錄,學生科有對畢業生信息開放度的管理權,可以錄入并查詢畢業學生信息;教師班主任可以查詢畢業學生信息,學生有查詢個人信息的權利;能統計班級畢業信息,統計學生就業信息;能打印畢業證書。
1.3數據庫設計
數據庫是整個系統的核心部分,數據庫設計是否合理將直接影響到數據檢索和數據庫管理的速度和安全性,以及后面編寫程序的方便與否,是系統實現的基礎和關鍵。它要求盡可能降低數據冗余,保障數據完整性及一致性和提高數據并發性能力為原則。本系統的數據庫選用MicrosoftSQLServer2000數據庫系統,并且采用了WindowsNT身份認證制度和SQLServer自身的身份認證制度,使系統更安全、。SQLServer支持基于WindowsNT的事務處理,能有效處理錯誤和損壞數據的恢復,隨時監測系統運行情況,化數據庫系統,使SQLServer結合WindowSNT操作系統本身的優勢,發揮出SQL數據庫的性能。在數據庫設計過程中,先設計概念模型,然后將概念模型轉換為具體的數據庫管理系統所支持的數據模型。E-R模型是概念模型的一種,它通過圖的方式表示實體及實體之間的聯系,直觀易懂。學生信息管理系統的E-R圖如圖2所示。根據圖2所示E-R圖,本系統應具有以下的基本表格:聯辦學校表、班級表、班級基本費用表、招生表、學生基本信息表、教師基本信息表、操作員基本信息表、學生成績表、教室表、課程表、專業表、學生交費表、學費補助減免表、轉班記錄表、成人高考錄取表、畢業生表。
2中職學校學生信息管理系統詳細設計
系統管理模塊功能:設置用戶組,用戶權限,對新組,新用戶的添加,刪除和修改;設置用戶隸屬于哪一組;用戶密碼修改。系統管理員是系統較高權限的擁有者。模塊功能如圖3所示。模塊設計:該模塊包括系統管理和用戶登錄窗口。系統管理窗口實現對新用戶組、用戶的添加,對組權限設置,用戶權限更改,用戶密碼初始化,以及對用戶組和用戶的修改刪除。用戶登錄過程需要完成以下任務:根據用戶名和密碼來判斷是否可能進入系統;根據用戶類型決定用戶擁有的權限;每個用戶有3次機會進行身份認證,如果3次輸入的用戶名和密碼都無法與數據庫中的數據匹配,則強制退出系統。
(1)聯辦學校管理模塊。模塊功能:設置、輸入、修改和刪除聯辦學校信息,實現聯辦學校專業班級管理。主要模塊設計:該模塊包括聯辦學校管理和專業管理窗口。聯辦學校管理:實現增加、修改和刪除聯辦學校信息。專業管理:增加、修改和刪除聯辦學校開辦的專業、專業介紹和其他相關信息。
(2)班級管理模塊。模塊功能:年級、班級的創建、修改和刪除;相關信息查詢和打印。主要模塊設計:該模塊包括年級管理窗口和班級管理窗口。
(3)年級管理:創建,修改,刪除年級。班級管理:確定當年的班級的基本情況,并填寫擬招班級表。班級的撤消:由于生源的問題,擬定班級可能不能開辦,則擬定班級需要撤消,撤消由招生培訓中心負責。原擬招班級學生的學號,需要重新調整。班級合并拆分:班級在其后的某階段,要合并或拆分。
(4)班級離校的處理。編號的規范:由9位十進制數字組成,編號含義如下:第1~4位:年度,如:2004代表2004年;第5位:層次:①中專,②大專,③專升本;第6位:專業院校代號;第7位:學習方式:①脫產②校內函授③校外函授;第8位:層次;第9位:班號。(3)學生信息管理模塊。模塊功能:該模塊實現對學生信息的查詢、添加、修改和刪除等功能。主要模塊設計:包括學生基本信息維護窗口和學生異動處理窗口。(a)學生基本信息維護。學生到班主任處報到,班主任錄入學生基本資料。基本資料中學生的圖像由數碼相機采集照相。(b)學生異動處理。學生退學的處理:由學生填寫“退學申請表”,班主任根據該班情況改變學號(由學號填入到該學號);該部門領導簽字,交招生培訓中心負責人簽字,并簽定退費數額,校領導審核;招生培訓中心負責修改該班此學生的學號;財務科憑“退學申請表”退費,并輸入計算機。學生管理部門,負責學生離校手續。學生轉班的處理:由學生填寫“轉班申請表”,班主任根據該班情況改變學號(由學號填入到該學號);并簽定應補交或退費用;招生培訓中心負責輸入該生的新班學號和原班學生的注銷;財務科憑“轉班申請表”退或收費,并輸入計算機。新班班主任轉收該生資料。新班班主任(或所在部門)負責補充該生的信息輸入。隨著辦學規模的擴大,學生的信息數據相應復雜化。
(5)招生報名管理。模塊功能:該模塊實現對招生報名信息的查詢、添加、修改和刪除等功能,并組織發放招生費用。該模塊應能統計出每個招生人每年的招生情況,統計出費用具體發放情況。主要模塊設計:包括生源信息窗口和招生費用發放窗口。生源信息窗口:登記生源信息,招生人員。招生費用發放窗口:招生費用發放的管理。
(6)成人高考管理。模塊功能:維護成人高考報名信息,實現成績信息的設置、刪除和更新,能查詢、打印和篩選上線學生信息,統計錄取信息。主要模塊設計:包括報考資料管理窗口,成考成績管理窗口,錄取資料管理窗口等。報考資料管理窗口:編輯成人高考報名號等相關報考資料。成考成績管理窗口:編輯考生成考成績。錄取資料管理窗口:輸入錄取信息(學校、專業、學制、學習形式)。預科生管理:(預科生:在參加成人高考后,由于分數的原因,被錄取為預科,要參加預科學習一年后,參加預科考試合格,并參加成人高考報名,錄取成為正式生)。預科生信息維護。統計:①按聯辦學校統計:統計聯辦學校本年度的成考招生數據;②按年度統計:橫向比較逐年的成考通過情況;③按分數統計:統計某一分數段的考生數量,統計上線百分比值。
(7)成績管理。模塊功能:該模塊實現對班級課程的管理,教師每學期任課的管理和學生成績的添加、修改和刪除等功能,并具有多樣化的查詢統計功能。主要模塊設計:該功能模塊包括班級課程管理窗口,教師任課管理窗口,成績管理窗口等。級課程管理窗口:按教學計劃編輯班級課程。教師任課管理:每學期安排下期的教師任課計劃。成績管理窗口:錄入學生考試成績。統計:及格或不及格學生篩選統計以及教師授課信息統計。打印:學生成績查詢打印。
(8)費用管理。模塊功能:設置班級繳費標準,管理學生的繳費情況。管理學生繳費,根據繳費通知單,在選擇班級、查找學生,根據提示,并輸入實繳費用。查詢學生交費情況,打印相關信息。主要模塊設計:包括班級費用管理窗口,學生繳費管理窗口,減免補費用管理窗口等。班級費用管理窗口:錄入班級應交費資料。學生繳費管理窗口:錄入學生每學年的交費情況。減免補費用管理窗口:包括班級統一減免補和個人因某種條件(如:災區學生)減免補費;錄入班級減免補金額;錄入單個學生減免補名單和金額;年級或者班級統一減免替換。查詢與數據導出:查詢班級交費情況(以班號,年度為索引字段)(其中交費、退費并列);查詢班級欠費名單(以班號,年度為索引字段,過濾出交費為0的學生);查詢學生的全部(各年)交費情況;輸出全校學生該年交費情況(輸出為EXCEL文件);輸出全校學生所有欠費名單(輸出為EXCEL文件);輸出全校學生該年補助減免表(輸出為EXCEL文件)。
(9)畢業生管理。模塊功能:設置、修改和刪除畢業生的畢業信息,建立畢業生去向的流動統計、畢業審核、就業單位信息回饋和對就業未就業信息篩選;查詢和打印就業信息。主要模塊設計:主要包括班級離校管理窗口、畢業生管理窗口和結業生管理窗口。班級離校:對該班學生整體作離校處理。(學生離校后,分為畢業生和結業生)。畢業生管理:畢業審核:明確畢業審核的條件,經各部門簽字蓋章后確認;輸出畢業生名單,輸出不能按時畢業的畢業生名單;輸入畢業證信息;輸入其它信息。結業生管理:(結業生:是已經離開學校,但還沒有取得大專、本科學藉的學生,這些學生還需要參加成人高考,取得學藉后,等相應的學制期滿后,才能頒發畢業證。)維護結業生相關信息。
3結語
本文提出的采用根據網絡化信息管理系統開發特點和本系統的預定目標,以ASP為前臺開發工具,SQLServer為后臺數據庫,構建基于B/S模式的學校學生信息管理系統,能通過互聯網來方便地管理學生相關信息,能實現數據統一,達到正確、高效、安全、、開放、實用等技術指標,能幫助學校的各部門利用計算機,快速方便的對學校信息進行管理、輸入、輸出、查找,使用該系統,能使學校的信息管理邁向無紙化辦公,對該校教育教學的發展將會起到有很大的推動作用。
作者:湯力 單位:四川交通運輸職業學校
學生信息管理系統論文:學生檔案信息管理系統探究
摘要:學生檔案,真實地記錄和反映學生在校期間學習情況的綜合性資料。目前,我們國家各大高校的信息化建設正在飛速發展。而在傳統的學生檔案管理工作當中,存在低效、費時、費力等缺點且不利于學生檔案的查詢與檔案實時更新。低下的工作效率,并不符合日益高效的高校信息化建設。所以,高校學生檔案管理系統是目前各所高校急待解決的問題。
關鍵詞:學生檔案;信息管理;系統研發;應用
學生檔案,是學生進入學校之后建立起來的,真實地記錄和反映在校期間學生學習情況的重要資料。相比學生的成績單,學生檔案在用人單位眼中的作用更大、更重要。因為學生檔案作為全程記錄學生在校期間綜合表現的正式統計資料,能夠詳細地反映出一名大學生在校期間的各項表現和綜合素質,比成績單更有參考價值。正因如此,為學生建設完備的學生檔案并建立完善的學生檔案管理系統,已經成為廣大高校提升學生管理工作水平,提高學校綜合管理水平的一項重要工作。
一、學生檔案信息管理現狀分析
目前,高校中的各個系所、各個專業所在的辦公地點的數據交換形式欠發達,采用的方式大多是手動形式,因此造成大量的人工耗費,并且交換的速率很低,而且容易出現錯誤,其中最為嚴峻的問題是,人工管理會造成相當數量的變動因素,這樣會出現一定的風險。比方說,教務處要搜集教務相關資料,將各種信息表格分發到各個系所、各個專業的老師或系主任那里,要將這些數據匯總收集,交給學校,其中耗費了大量的人力和時間。統計數據也容易出錯,統計出來的數據難以實現再度共享,高校各個部門現存的數據系統具有相對的獨立性,以滿足自己部門的需要設立的。根據現存的狀況,高校各個行政部門的數據不能暢通無阻地充分共享,因此信息具有不對稱性,相關的管理就不能有效、暢通地進行。傳統方式存在以下幾方面的問題:浪費大量時間、財力和人力。在傳統檔案管理過程當中存在諸多簡單重復的工作,這其中有檔案的流入及流出、檔案的采集、檔案的入庫等非常繁復的工作流程,而每年都有很多新入學的學生檔案及離去的畢業生檔案增加和遷出,這使得學生檔案工作繁復、同一時期工作量激增,如不具備足夠的人力極易出現問題。學生檔案查閱不方便。依據傳統的檔案查閱方式,查閱人員首先對所需檔案進行檢索,找到紙制目錄,翻閱查看檔案的儲存卷柜,找到后拿出,再通過不斷的檢查核對無誤后方可確認,在面對大量新同學與大量畢業生的時期會極易出現問題。檔案原件無法保障。學生檔案原件在入庫、查閱、核對、出庫等過程當中往往會多次使用,因此在這個過程中會對檔案原件造成一定的損壞。遠距離使用。學校學生在入、轉學、結、就業時往往都是需要使用檔案的,這種流動性強、距離長等特點非常耽誤學生學習、就業。
二、學生檔案信息化管理的優勢
1.可以直接減輕相關工作人員自身的勞動量,進一步加快工作人員在工作管理方面的效率。
2.可以在最短的時間內尋找到檔案所在位置,極大縮短了工作時間。
3.可以在不需要拿動學生檔案原件的基礎之上,進行學生檔案的查閱,對學生原檔起到一定的保護作用。
4.可以不需要到校查閱自身的檔案,使用網絡即可查閱到個人檔案信息情況。
三、學生檔案信息管理系統設計
(一)系統模塊設計
1.用戶管理。
在系統當中會有多個權限的用戶,由上至下大致可分成系統管理員、學生檔案管理員、系統使用者。根據用戶輸入的口令進行自身的身份認定,系統通過后進行自身權限范圍內的操作,大致權限包括檔案的檢閱查詢、檔案的糾正修改、檔案的核對掃描。
2.系統維護。學生檔案信息管理系統的維護工作基本含有確保系統正常化工作,提升系統工作的效率,監測監控學生檔案信息安全。
3.日志管理。系統檔案日志主要是記錄用戶登入系統、系統操作、系統瀏覽、系統退出等詳細的行為記錄。通過對每一位系統登入人員的行為記錄,可以為今后可能發生的事故問題提供一個詳細的線索依據。
4.建立索引。將錄入系統中的文檔進行屬性定義并劃分異同點,使錄入檔案信息與系統建立的索引建立合理的關系,以便在今后查閱時更好、更高效。
5.檔案管理。系統檔案管理工作主要是對學生檔案信息進行錄入、學生檔案圖像上傳修整、學生檔案轉換等。
6.檔案查詢。對于學生檔案信息管理系統的檔案查詢,可通過個人信息的每一項進行檔案資料,比如學生自身的學號、生日、姓名、班級等進行查詢。系統也支持一定范圍內的模糊性查詢。
7.系統統計報表。系統的學生檔案統計報表在用戶權限的基礎之上,在其權限范圍內的一項對所需進行的數據文檔打印輸出。
(二)系統存儲安全方面
系統的數據存儲安全是系統非常看重的部分,其涉及全校歷屆學生的個人學歷檔案資料,因此在系統中處于極為重要的地位。這個存儲部分包括有DAS,NAS,SAN。對于關鍵的數據信息,系統采用高級加密技術,比如加密標準(DataEncryptionStandard,DES)、三重DES(Triple-DES)、高級加密標準(AdvancedEncryptionStandard,AES)中止所有不用的交換機和其他設備中的管理端口。校內的學生檔案在進入到系統之前,每一個學生的個人檔案都會建立完整的索引,以便今后可以方便地查閱到學生的檔案原件,如發現原件與信息庫中檔案出現問題時,也可以通過該索引找到差錯出現在什么位置。而學生檔案信息管理系統將使用系統前臺規整、系統后臺錄入的方式進行作業,由此可使檔案工作更加高效。
作者:黃冬英 單位: 蘇州大學計算機科學與技術學院 海門開放大學臨江新區社區教育中心
學生信息管理系統論文:學生信息管理系統現狀與改進建議
摘要:高校學生信息所具有的自身特點,增加了高校學生信息管理系統建設的難度,使得目前系統建設存在諸多問題,如信息系統設計仍基于傳統的職能部門定位等。針對存在問題,應建立面向用戶的高校學生信息管理系統平臺,實現高校學生信息的高度集成與共享,以提高學生信息管理工作的環境適應性和服務能力。
關鍵詞:高校;學生信息管理系統;問題;集成;共享
1高校學生信息管理系統建設中存在的問題
1.1信息系統設計仍基于傳統職能部門定位
當前高校學生信息管理系統設計仍然是按照傳統的職能部門定位,實行多頭管理的模式,這使得學生信息存儲比較分散,各部門錄入信息時缺乏溝通,導致學生數據重復存儲、數據不一致和“信息孤島”的現象存在。在目前情況下,教務處負責學生的課程信息、學生成績信息和學籍變動信息;此外,還涉及到就業處、圖書館等職能部門負責收集學生的信息。從中可看出,雖然各部門負責收集不同的學生信息,但從計算機角度而言,這勢必會重復存儲一些相同的信息,而且會造成數據的不一致。
1.2信息系統存儲的學生信息缺乏完整性和性
高校學生信息最開始的來源,一般來自于入學前的高中學籍檔案,而且往往是紙質版的。電子檔案信息往往是學生參加高考時采集的電子信息,信息內容較少,不能反映學生的基本情況。入學后的學生信息,很多高校只包括基本的學籍信息、課程成績信息、獎罰信息和學歷信息,其他例如班級的日常管理信息、勤工儉學信息等輔助類信息尚未進入到學生信息管理系統中去。而且這些項目的信息在部分高校是分部門存儲的,在學生信息平臺中無法同時看到這些信息,使得使用者不能完整地了解某位學生的全部情況。
1.3高校學生信息管理系統尚未有統一的建設標準
各高校學生信息管理系統由于尚未建立統一的建設標準,存在較大的差異性:一方面表現為收集的學生信息內容、范圍不同,比如有的高校只采集存儲學生的學籍信息,有的高校采集的信息較為,而且即使相同類型的信息,其數據結構也各有差異;另一方面表現為信息系統建設所需的硬件條件和環境不統一,比如各高校采用的數據庫不同、硬件設備不同等。
1.4高校學生信息管理系統建設的支撐不足
1)精神支撐力度不足。
目前,部分高校領導、教師乃至學生對學生信息管理的重視不夠,不能夠給信息系統建設提供強有力的精神支持,這也使得各部門在輸入學生信息時工作不到位,甚至會出現學生在填制自己的信息時,具有較大的隨意性,這勢必會對信息建設帶來障礙。
2)資金支撐力度不足。
沒有資金,就不可能購置先進的硬件設備和適合于自身發展的信息系統軟件以及進行日常的信息管理工作,最終信息系統建設也就會變得“紙上談兵”。即使信息系統網絡建立起來,如果沒有持續的資金注入,信息系統也就不能達到預期效果。目前,很多高校重視校區環境、教室等硬件設施的建設,對學生信息管理系統建設的資金投入缺口將越來越嚴重。
3)人才支撐力度不足。
工作人員的計算機水平、整體素質、工作態度都直接影響到信息系統建設的成敗。如果信息系統的維護和建設任務僅僅依靠原有的學籍管理、檔案管理人員,而不進行專門的崗位培訓和引入既懂管理又懂計算機的復合型人才則信息系統建設可能會處于癱瘓狀態,即使能夠運行,其運行效率也會大大削減。
4)技術支撐力度不足。
目前高校信息化建設處于初步階段,很多都是傳統手工學生信息的計算機化,數據庫是基于簡單的Access和VF技術,運行平臺是基于VB。這些技術處理簡單的辦公是可以的,但要運行復雜的信息系統是遠遠不夠的。有的高校計算機存儲學生信息甚至仍然依靠的是Excel。即使有的高校采用了大型數據庫如SQLServer作為數據存儲的后臺,但是仍然很難解決信息超載問題。
5)制度支撐力度不足。
當前高校的信息化建設與傳統的管理體制之間的矛盾越發嚴重,已很難適應社會發展需要。由于管理制度的不完善,管理漏洞的存在,使得信息化建設始終存在著隨意性和隱患;由于管理制度的不完善,政府和高校對信息化的政策不能很好地落實到實踐中去,從而導致信息化建設效率低下。
6)管理方式支撐力度不足。
目前高校信息化建設基本處于模擬手工階段。落后的學生信息管理方式已經很難適應日益發展的信息技術,也很難滿足當前高校學生信息管理系統建設的需要。當前學生信息管理方式主要表現為傳統的手工填制各種表格,如學籍卡、成績單、畢業登記表等,工作人員將各種表格中的信息在計算機中錄入,這不僅降低了信息的處理效率,而且多次存儲容易出錯并造成信息的不一致性。
2面向用戶的高校學生信息管理系統平臺建設
筆者認為,理想的高校學生信息管理系統平臺。用戶主要分為兩大類:一是學生,二是高校的各職能部門。學生和高校各職能部門既可作為信息的輸入端,也可作為信息的輸出端,或者說既是信息的提供者也是信息的使用者。在信息系統的輸入端,學生登錄信息系統界面,輸入自己的基礎信息,而這些信息基本上是固定的屬性,不需要做重大修改。教務處登錄系統平臺的課程管理模塊,按照專業和班級安排課程,并在每個學期期末或期初,按照學生學號錄入學生成績。學生處登錄系統平臺的獎懲模塊、救助模塊以及勤工助學模塊,按照學號查詢學生,并錄入其獎懲情況、救助情況和勤工助學情況。學生和就業處分別登錄系統平臺的就業模塊,輸入學生的基本就業信息和派遣信息。學院則登錄系統平臺的班級管理和日常管理模塊,輸入學生在大學四年班級和學院生活的基本表現等。圖書館、校醫院和公寓管理中心等部門可登陸系統平臺輔助信息模塊,輸入相關信息。高校學生信息管理系統的處理系統或數據存儲系統采用的是數據倉庫技術,數據倉庫是一個面向主題的、集成的、相對穩定的、反映歷史變化的數據集合,用于支持管理決策。選擇數據倉庫技術更方便高性能地分析和查詢,并支持信息使用者查詢信息和做出決策以及數據挖掘技術的應用。在信息系統的輸出端,構建友好的人機系統界面,學生和各職能部門可登錄系統平臺的查詢和打印模塊,按照學生的學號,查詢學生的各種信息,也可輸入不同的查詢條件,查詢所需的信息,并且啟動打印功能,選擇不同的輸出方式。系統一般是由輸入、處理、輸出和外部環境所構成的。在高校學生信息管理系統平臺中,外部環境指的是內部支撐,主要包括:強有力的精神支撐,提高高校領導和教師對信息建設的認識;雄厚的資金支撐,為信息系統建設和維護提供資金保障;重視專業隊伍的建設,培養更多的復合型人才,提供人才支撐;使用先進的信息技術和數據倉庫技術,為信息系統建設提供有力的技術支撐;建立統一的規章管理制度,為信息系統建設提供先進的制度支撐;使用科學管理方法收集和整理數據,為信息系統建設提供科學合理的管理方法支撐。
3結語
高校學生信息管理系統建設是一項復雜的工程,存在的問題需要廣大教育工作者不斷在實踐工作中逐步解決,其不僅單單是技術的提升,而是整個管理理念的轉變,更需要各部門的溝通與配合,這樣才能使高校學生信息管理系統,真正地實現部門內的信息集成與共享轉變為高校內的信息集成與共享。本文所構建的面向用戶的高校學生信息管理系統平臺作為一種嘗試,目的在于實現學生數據的一次存儲多次輸出,利用數據倉庫技術實現學生數據的高度集成與共享。這種嘗試目前僅僅作為一種理論上的嘗試,而且只是從整體框架上進行分析的,在未來的研究中應著重分析具體的模塊結構,形成可行的邏輯方案和物理方案,最終通過計算機應用程序使其在實踐中得到應用。
作者:武晉川 單位:太原理工大學 計算機科學與技術學院 山西省孝義市職業教育中心
學生信息管理系統論文:ASP學生信息管理系統設計
摘要
由于學校規模進一步擴大,學生人數逐年上升,學生信息的管理也變得越來越復雜。為此,切實有效的把學生信息管理系統引入學校教務管理中,對于促進學校管理制度和提高學校教學質量有著顯著意義。
本系統采用B/S結構,ASP為開發語言,SQLServer2000為數據庫來進行設計與開發。本論文,簡要闡述了系統的開發背景與開發環境,對系統的構架進行分析,由此劃分出各個模塊,包括用戶注冊模塊,用戶登陸模塊,個人管理模塊,基本信息管理模塊,特殊信息管理模塊,畢業生信息管理模塊,成績管理模塊,更多信息管理模塊,退出系統模塊。詳細介紹了系統各個模塊與功能的實現原理,總結開發階段與測試階段所遇到的問題與解決方法。
關鍵詞:ASP;SQLServer2000;B/S結構
1引言
管理信息系統就是我們常說的MIS(ManagementInformationSystem),在強調管理,強調信息的現代社會中它變得越來越普及。MIS是一門新的科學,它跨越了若干個領域,比如管理科學、系統科學、運籌學、統計學以及計算機科學。在這些學科的基礎上,形成信息收集和加工的方法,從而形成一個縱橫交織的系統。
近年來Internet的飛速發展,Intranet技術得到了應用,為企業MIS提供了良好的支持環境。管理信息系統在企業的應用中存在三個要素,這就是人、計算機和數據。人是指企業領導者、管理人員、技術人員,以及MIS建設的領導機構和實施機構,他們必須有企業管理人員,尤其是企業領導的積極參與。計算機技術使MIS得以實施的主要技術。在這些技術中,軟件開發是MIS開發的重點。第三個因素也不能忽視。企業的管理數據是MIS正常運行的基礎。廣義地說,各項管理控制是MIS的基礎。是想要計算一臺機床的成本,需要按時輸入、每個零件以及每個螺釘螺母的費用,涉及企業的生產車間、采購、庫房、工藝設計和財務等多個部門,必須有一套管理制度作保障。
隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用。目前,學校學生管理是教務管理中的一個極為重要的環節,它是整個管理的核心和基礎。由于學校規模進一步擴大,學生人數逐年上升,學生情況的管理也變得越來越復雜。面對如此繁雜的任務。如果讓個人去管理文檔,就會顯得費時費力。尤其在管理成績時,任務更加繁重,就成績管理本身來說,它是一項任務繁重、時效性較強的系統工作,它不但涉及學生個人成績查詢,更涉及到各教師的工作效率和質量。近年來隨著計算機的迅速發展,計算機已經在社會各個領域顯示了它巨大的作用。毋庸置疑,切實有效地把計算機管理引入學校教務管理中,對于促進學校管理制度,提高學校教學質量與辦學水平有著顯著意義。
現在我國的一些院校中的信息管理效率還不是很高,這樣已經不能適應時代的發展,因為它浪費了許多人力和物力,在信息時代這種傳統的管理方法必然被計算機為基礎的信息管理所取代。所以,學生信息系統的設計與開發也是一個時代必經的階段。本次設計主要采用B/S結構,主要實用于各高校的各專業,從學生入學到畢業每個人在校的信息,以及成績的管理。本系統主要有六大模塊,基本信息管理、特殊信息管理、畢業生信息管理、更多信息管理(補助信息管理、勤工助學信息管理、獎勵信息管理、處罰信息管理、異動情況信息管理)、成績管理、個人管理。用WindonwsXP為操作平臺,ASP作為腳本語言,采用SQLSever2000作為數據庫,用戶可以實現對數據的錄入,修改,刪除等操作。
2系統開發背景
隨著科學技術的不斷提高,目前,學校學生管理是教務管理中的一個極為重要的環節,它是整個管理的核心和基礎。由于學校規模進一步擴大,學生人數逐年上升,學生情況的管理也變得越來越復雜。面對如此繁雜的任務。如果讓個人去管理文檔,就會顯得費時費力。近年來隨著計算機的迅速發展,計算機已經在社會各個領域顯示了它巨大的作用。毋庸置疑,切實有效地把計算機管理引入學校教務管理中,對于促進學校管理制度,提高學校教學質量與辦學水平有著顯著意義。由于上述原因,所以,學生管理系統的開發也是時代的一個必經階段。本次設計主要采用B/S結構,從學生入學到畢業每個人在校的信息,以及成績的管理。本系統主要分為六大模塊,基本信息管理、特殊信息管理、畢業生信息管理、更多信息管理(補助信息管理、勤工助學信息管理、獎勵信息管理、處罰信息管理、異動情況信息管理)、成績管理、個人管理。用戶可以對各種信息進行錄入,修改,刪除等操作。更方便各個專業老師對學生信息的系統化管理,提高辦公效率,以達到更合理化,方便化等要求。
3系統開發環境
3.1系統開發理論依據
3.1.1ASP概述
1.ASP基本含義和特點
ASP是ActiveServerPage的縮寫,意為“活動服務器網頁”。ASP是微軟公司開發的代替CGI腳本程序的一種應用,它可以與數據庫和其它程序進行交互,是一種簡單、方便的編程工具。ASP的網頁文件的格式是.asp,現在常用于各種動態網站中。ASP是一種服務器端腳本編寫環境,可以用來創建和運行動態網頁或web應用程序。ASP網頁可以包含HTML標記、普通文本、腳本命令以及COM組件等。利用ASP可以向網頁中添加交互式內容(如在線表單),也可以創建使用HTML網頁作為用戶界面的web應用程序。與HTML相比,ASP網頁具有以下特點:
(1)利用ASP可以實現突破靜態網頁的一些功能限制,實現動態網頁技術;
(2)ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測試;
(3)服務器上的ASP解釋程序會在服務器端制定ASP程序,并將結果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產生的網頁;
(4)ASP提供了一些內置對象,使用這些對象可以使服務器端腳本功能更強。例如可以從web瀏覽器中獲取用戶通過HTML表單提交的信息,并在腳本中對這些信息進行處理,然后向web瀏覽器發送信息;
(5)ASP可以使用服務器端ActiveX組建來執行各種各樣的任務,例如存取數據庫、發現那個Email或訪問文件系統等。
(6)由于服務器是將ASP程序執行的結果以HTML格式傳回客戶端瀏覽器,因此使用者不會看到ASP所編寫的原始程序代碼,可放置ASP程序代碼被竊取。
2.ASP的優點
ASP的主要優點大概可以歸納如下:
(1)可以用VBscript或Jscript創建腳本,同時結合HTML語言就能夠非常方便地完成網站的應用程序。對于VBscript和Jscript,使用哪種語言并不重要,Web服務器等同地處理這兩種語言,并向用戶的瀏覽器發送HTML格式化結果。
(2)因為ASP采用script語言(VBscript和Jscript)就可以輕松編寫程序,因此這就大節省了網絡設計人員又得重新學習一種新語言的時間。而且編寫ASP無須手工compile編譯或鏈接程序,可在服務器端直接執行,這無疑是更加方便了編寫過程。
(3)使用普通的使用記事本之類的文本編輯器,即可進行編輯設計,如:Windows的記事本。不要用FontPage98或DreamWeaver2.0等主頁制作軟件修改,因為會破壞源代碼的。建議使用CuteFTP攜帶的CuteHTML編輯器進行編輯設計。
(4)ASP是運行在服務器端,所以無須擔心瀏覽器是否支持ASP所使用的編程語言,用戶端只要使用可執行HTML碼的瀏覽器,即可瀏覽ActiveServerPages所設計的網頁內容。ASP在服務器端運行,當程序執行完畢后,服務器僅將執行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。
(5)ASP能與任何ActiveXscripting語言相容。除了可用VBscript或Jscript語言來設計外,還通過plug-in的方式,使用由第三方所提供的其他腳本語言,譬如Perl、Tcl等。腳本引擎是處理腳本程序的COM(ComponentObjectModel)組件。
(6)ActiveServerPages的程序代碼隱藏,在客戶端上僅可以看到由ASP輸出的動態HTML文件。因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。(7)可使用服務器端的腳本來產生客戶端的腳本。
(8)面向對象(Objectoriented),并可擴展ActiveXServer組件功能。
(9)ActiveXServerComponents(ActiveX服務器組件)具有無限可擴充性。可以使用任何編程語言來編寫所需要的ActiveXServer組件。
(10)可以通過ADO(ActiveXDataObjects,微軟的一種新的數據訪問模型,是一種可以提供WEB頁面開發者輕松存取Internet的數據庫,并可以在用戶端實現網上立即、即時更新顯示的近期WEB頁面數據庫技術。)非常方便地訪問數據庫,從而使存取數據庫變得輕松容易。
3.1.2SQL介紹
SQL是英文StructuredQueryLanguage的縮寫,意思為結構化查詢語言。SQL語言的主要功能就是同各種數據庫建立聯系,進行溝通。按照ANSI(美國國家標準協會)的規定,SQL被作為關系型數據庫管理系統的標準語言。SQL語句可以用來執行各種各樣的操作,例如更新數據庫中的數據,從數據庫中提取數據等。目前,絕大多數流行的關系型數據庫管理系統,如Oracle,Sybase,MicrosoftSQLServer,Access等都采用了SQL語言標準。雖然很多數據庫都對SQL語句進行了再開發和擴展,但是包括Select,Insert,Update,Delete,Create,以及Drop在內的標準的SQL命令仍然可以被用來完成幾乎所有的數據庫操作。
3.1.3B/S結構介紹
B/S(Browser/Server)結構即瀏覽器和服務器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過www瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,但是主要事務邏輯在服務器端(Server)實現,形成所謂三層3-tier結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。
以目前的技術看,局域網建立B/S結構的網絡應用,并通過Internet/Intranet模式下數據庫應用,相對易于把握、成本也是較低的。它是一次性到位的開發,能實現不同的人員,從不同的地點,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)訪問和操作共同的數據庫;它能有效地保護數據平臺和管理訪問權限,服務器數據庫也很安全。
3.2系統開發環境
3.2.1系統軟件環境
本系統采用的軟件工具有:
WindowsXP
DreamweaverMX2004
SQLServer2000
IIS5.1V
InertnetExplorer6.0以上
3.2.2工具簡介
DreamweaverMX2004簡介
DreamweaverMX2004是建立Web站點和應用程序的專業工具。它將可視布局工具、應用程序開發功能和代碼編輯支持組合為一個功能強大的工具,使每個級別的開發人員和設計人員都可利用它快速創建界面吸引人并且基于標準的站點和應用程序。從對基于CSS的設計提供經驗豐富的支持到手動編碼功能,Dreamweaver在一個集成和高效的環境中為專業人員提供了所需的工具。開發人員可以將其選擇的服務器技術與Dreamweaver配合使用,建立將用戶連接到數據庫、Web服務和舊式系統的強大Internet應用程序。
SQLServer2000簡介
SQLServer2000能夠滿足今天的商業環境要求不同類型的數據庫解決方案。它一種應用廣泛的數據庫管理系統,具有許多顯著的優點:易用性、適合分布式組織的可伸縮性、用于決策支持的數據倉庫功能、與許多其他服務器軟件緊密關聯的集成性、良好的性價比等。性能、可伸縮性及性是基本要求,而進入市場時間也非常關鍵。除這些核心企業品質外,SQLServer2000還為數據管理與分析帶來了靈活性,允許單位在快速變化的環境中從容響應,從而獲得競爭優勢。從數據管理和分析角度看,將原始數據轉化為商業智能和充分利用Web帶來的機會非常重要。作為重要的基準測試可伸縮性和速度獎的記錄保持者,SQLServer2000是一個具備Web支持的數據庫產品,提供了對可擴展標記語言(XML)的核心支持以及在Internet上和防火墻外進行查詢的能力。
4系統分析
4.1系統目標
在對現有系統和現狀認真調查分析的基礎上,明確了學生信息管理工作本身存在的問題和建立管理信息系統的初步要求,進一步研究確定新系統的目標如下:
(1)按照管理信息系統的原理和方法,采用成熟的信息技術和手段,支持學生管理的全過程,提高教務工作的效率。
(2)針對現代計算機廣泛應用的情況以及數據的封閉性,學生信息管理系統基于Windows系統研制、設計和開發。
(3)考慮經費等的原因,系統使用一臺PC機和現有軟件以節省資金、降低成本。
4.2可行性分析
經過調查、研究、分析、計算,在學生信息管理中的應用已經條件成熟,將從以下幾個方面總結系統開發的可行性,具體情況如下:
(1)技術可行性
以WindowsXP為操作系統,采用ASP為腳本語言,運用SQL的數據庫技術,設計與開發學生信息管理系統。新系統的運行硬件環境PC機,當用戶使用系統時,通過正確的口令進入系統,進行數據庫的維護操作和運用。
(2)經濟可行性
一方面,系統中友好的人機界面和更強勁的功能支持,會使教務人員的工作進一步提高,從而節省人力、物力,進而提高經濟效益;另一方面系統開發成本低,現有PC機即可提供該系統開發工作需要的所有硬件設備環境。
(3)操作可行性
操作上是對Windows操作系統的引用,該系統的使用,主要憑借使用Windows操作技術即可完成數據錄入、修改、刪除等功能,方便簡單。使用前只要對用戶進行簡單的說明或閱讀幫助文件即可使用該系統。
學生信息管理系統論文:學生信息管理系統設計的實現研究
摘要:現代化技術在我國各高校應用極為廣泛,不僅能夠對課程教學進行輔助,同時還能對校內各項管理工作進行強化,作用極大.而學生信息管理系統便是高校運用信息技術進行科學化管理的重要途徑,該系統的運用,能夠有效解決生源規模擴大對高校造成的影響,深受各院校所認可.本文將對該系統設計方式以及實現方式展開論述,旨在提升高校學生信息管理系統設計水平,強化院校學生信息管理能力.
關鍵詞:高校;學生信息管理系統;實現方式;設計目標;信息錄入
國內高校為了獲得更加品質的生源,都加大了對學生進行招收的力度,各院校生源規模都得到了切實提升.但隨之而來,學生信息管理工作任務量也在不斷增加,如果單純依靠手工管理模式,很難滿足學校對于學生進行管理的要求.也正是在這種背景之下,高校開始將學生信息管理系統運用到了校內管理工作之中.該系統的運用能夠對學生信息進行科學、高效的管理,保障信息管理工作能夠朝向便捷化、規范化方向進行發展,值得對其進行深度研究.
1學生信息管理系統設計目標
在對信息管理系統進行設計之前,設計人員首先需要對系統設計目標進行明確.由于管理系統是為校內學生信息管理進行服務的,所以在進行系統設計時,必須要結合學校教育理念以及管理模式,要以學校實際情況為出發點對系統設計目標進行制定.要求改系統不僅要能夠提供標準、規范的信息管理服務,同時還要保障其可以為管理工作以及教學工作提供的信息數據支持,能夠實現對學生信息的綜合管理.系統設計目標具體要求主要體現為三點:及時,整體系統操作要更加高效、便捷,要能夠被全校師生進行使用;第二,要能夠達到對學校管理成本進行有效控制的目的,要保障無紙化辦公模式的工作質量;第三,要能夠對學生的綜合情況進行評估,以便為學校育人工作提供各種有利支持.
2系統設計性能需求
2.1具有服務性能
系統功能設計要以為學生管理為目標,要圍繞方便管理者管理為中心,對各項模塊進行設計.一方面要在進行設計系統前,要對學生管理工作各項細節進行詳細調查,要對學生具體要求以及管理者具體需要進行掌握,保障系統設計能夠與學校管理實際情況相一致,使其能夠與學生管理目標與要求相符合;一方面要對整體設計進行統籌規劃,要加大對系統服務性質的關注力度,要避免對系統功能多元化的過度追求,只要每項功能都有著存在的必要性即可,并要按照價值程度對系統功能選項進行排列,以便操作人員進行查詢與使用;另一方面要保障整體設計的創意,系統形象設計與風格設計要保持明快、簡潔的風格,要與高校風氣相符合,且整體系統要具有一定的特色,要將學生管理目標與精神通過系統宣傳標語體現出來.
2.2具有較高的安全水平
由于學生信息數據對于學生管理與高校育人工作都極為重要,如果出現泄漏或者被不法分子所得,會對高校與學生產生直接的影響.所以系統要具有較高的安全性,要能夠對網絡入侵以及病毒等數據盜取、破壞方式進行有效抵抗,應定期對系統防火墻以及殺毒軟件進行升級,從而形成良好地系統防御體系.同時還應對信息數據備份與加密處理,避免意外事件的發生.
2.3便于維護、操作
由于學生信息種類較為豐富、信息類型較為繁雜,且整體規模較為龐大,如果不能對其進行有序管理,管理人員就可能需要耗費大量的時,對信息進行查找,這樣不僅查詢率較低,而且也不利于管理工作的發展.所以在進行系統功能設計時,設計人員需要對學生管理部門的各項工作管理職責以及信息分類情況進行明確,進而建立起清晰化的信息分類與管理模式,保障操作者可以在短時間內找到自己需要的內容.
3系統總體設計規劃
當對系統設計目標以及性能設計需求進行明確之后,設計人員便應結合學校現行學生信息管理模式,開始對系統總體設計進行規劃.系統會采用開源php作為腳本語言,該語言不僅擁有跨平臺的屬性,且擁有較高的執行力,極為適合信息管理系統.而系統數據庫會按照學校總體信息術數量,對市場中已經成熟的數據庫進行選擇與使用,并會建立起相應的系統環境.整體系統程序會根據相應模式構架進行構建,以便后續維護與測試工作的開展.整體系統主要分為學生成績管理、信息錄入、班級管理以及用戶管理等模塊,操作人員會按照登陸、進入主界面以及進行后臺操作的順序,展開相應的操作.
4系統模塊設計與實現方式
4.1學生成績管理模塊
雖然現代教育提倡素質教育,強調教師不應對學生學習成績過于看重,但學生學習成績卻能直觀對學生的學習結構缺失情況以及學習狀態進行反映,有著不可替代的作用,所以在進行學生信息管理系統建設時,還是會設置成績管理模塊,以便老師對學生學習情況進行明確.當一學年教學結束之后,各科教師會按照一定順序,對學生的課程學習成績輸入到系統之中.并會在完成全部錄入后,由教務處對校內所有學生成績進行匯總與整理,并要根據各專業要求,通過Excel數據表對各項成績制作報表,并會在表內加入各班級學生課程補考具體細節,并會對報表進行打印與存檔處理.同時該系統不僅會對成績進行記錄,同時還會運用信息技術,對學生整體成績信息實施綜合考評,會以動態測評、靜態測評與考試成績三種方式,對學生成績進行綜合性評估,以確保學生存在的學習問題能夠被體現出來,以便教師對學生進行針對性管理.
4.2學生信息錄入模塊
學生信息錄入多以學籍信息錄入為主,所以該模塊的功能要與學生管理者和教師進行新生信息添加或學生信息變動需求相符合.當點擊進入到該模塊之后,管理者會按照界面所顯示的欄目,對學生的各項信息進行輸入,學生的籍貫、入學時間以及基本信息等都會添加到其中,學校可以按照這些信息對學生展開統一管理,所獲得的效果也較為理想.同時需要注意的是,在進行學生信息添加過程中,除備注這一欄,任何一欄的信息都不能為空白,也不可隨意對信息欄目進行添加與刪除.在所有信息添加完成后,管理者只需單擊“確定”鍵,便可完成對學生信息的添加工作,但若點擊“取消”,則會清除所有的添加內容.
4.3班級管理模塊
該模塊是學生信息管理中的重要模塊之一,在進行模塊功能設計時,管理者不僅要設置專業班級基本信息輸入與管理,同時還要設置班級信息修改、查詢以及刪除功能.在對班級學生信息進行添加時,管理者一方面可以通過對學生信息逐一進行錄入的方式,對學生姓名以及學號進行添加;另一方面可以將學生姓名與學號輸入到Excel表格中,并要將相應程序也輸入到其中,進而完成信息輸入.通常班級信息查詢主要分為班級學生信息查詢以及班級設置信息查詢兩類,如果管理者對已經設置的班級信息實施刪除,則該班級所包含的姓名與學號信息也會隨之消失,這一點也是操作者必須要注意的內容,以防在操作過程中發生誤操作的情況,避免其需要再次對數據進行輸入.
4.4用戶管理模塊
這里所指的用戶,不僅包塊學校教師以及學生,同時也包括學校領導與高層管理用戶.通常高層管理用戶具有較高的操作權,其可以對教師與學生操作進行直接管理,并擁有對訪問者訪問權限進行設置的能力.用戶在進行系統登錄時,系統會自動對用戶身份進行驗證,并會按照驗證結果,對用戶的操作權限以及操作界面進行確定.在系統操作過程中,各用戶之間的責任范圍存在著一定的差異:高層管理者可以對教師與學生信息進行添加與修改等操作,切有著對教師與學生操作權限進行賦予與限制,此外高層管理者還需要對整體系統進行管理與維護,是整體系統正常運行的重要保護者,權利與責任相對較大;教師的操作存在著一定的局限性,其只能在權限允許范圍內對信息數據進行相應操作;而學生的操作更加有限,他們通常只具有對信息進行查詢與瀏覽的權利,除高層管理人員特許之外,無法在進行其他操作.
5系統功能測試
當系統初步完成之后,高校不可直接對系統進行使用,還需要對系統各模塊功能進行測試,避免系統存在隱性問題,以確保系統的運用質量.目前常用的軟件測試方式種類相對較多,根據測試技術,可以分為“黑盒測試”以及“白盒測試”兩種.其中“黑盒測試”是指,監測人員會以系統設計目標與標準為依據,運用測試手段對系統外部運行情況進行觀察,明確系統各部分運行情況是否與相應標準相符合,從而找到系統中存在的缺陷以及錯誤.這種測試方式會將系統作為“黑盒子”,并不會對系統運行算法機制以及內部機構進行考慮.但這種方式具有較強的依賴性,其只有在系統需求正確的前提下,才能完成相應的測試,如果需求出現變動或偏差,則需要重新對模塊進行測試.而“白盒測試”與上種測試相反,其戶對系統算法機制以及內部結構進行分析與檢測,進而檢查系統是否存在故障,可以對系統進行更加仔細的檢查.所以,如果檢測人員對系統內部運行情況極為了解,通常建議使用這種方式對系統功能進行檢測.檢測人員需要按照系統實際情況以及兩種檢測方式的特點,對管理系統的各項功能進行檢測.如果經過檢測,系統大部分功能都能達到相應的運行標準,且沒有明顯的錯誤與故障,便可以對系統進行使用.但需要在系統運行過程中,對系統進行周密維護,并要及時對運行中出現的問題進行解決,以保障該系統的高質量運行.
6結束語
各高校必須要明確的是,隨著信息技術的不斷優化,該系統的附加功能還會持續增加,整體系統會更加智能化、人性化,在學校管理工作中所起到的作用也會更加理想.所以各高校應加大對學生信息管理系統的研究力度,要明確各模塊設計方式與實現方法,按照學校實際管理需求以及管理人員操作需求,合理對系統各項功能進行合理設計,并要實施專業的功能測試,直至確認系統與相關標準要求相一致后,才能對系統進行運用,以保障系統具有的價值能夠在學校管理工作中得到體現,真正實現高質量學生信息管理,為高校穩定發展提供保障.
作者:高旭 孟翠翠 卞振 胡賢德 單位:安徽新華學院信息工程學院
學生信息管理系統論文:學生信息管理系統的現狀與建議
摘要:高校學生信息所具有的自身特點,增加了高校學生信息管理系統建設的難度,使得目前系統建設存在諸多問題,如信息系統設計仍基于傳統的職能部門定位等。針對存在問題,應建立面向用戶的高校學生信息管理系統平臺,實現高校學生信息的高度集成與共享,以提高學生信息管理工作的環境適應性和服務能力。
關鍵詞:高校;學生信息管理系統;問題;集成;共享
1高校學生信息管理系統建設中存在的問題
1.1信息系統設計仍基于傳統職能部門定位
當前高校學生信息管理系統設計仍然是按照傳統的職能部門定位,實行多頭管理的模式,這使得學生信息存儲比較分散,各部門錄入信息時缺乏溝通,導致學生數據重復存儲、數據不一致和“信息孤島”的現象存在。在目前情況下,教務處負責學生的課程信息、學生成績信息和學籍變動信息;此外,還涉及到就業處、圖書館等職能部門負責收集學生的信息。從中可看出,雖然各部門負責收集不同的學生信息,但從計算機角度而言,這勢必會重復存儲一些相同的信息,而且會造成數據的不一致。
1.2信息系統存儲的學生信息缺乏完整性和性
高校學生信息最開始的來源,一般來自于入學前的高中學籍檔案,而且往往是紙質版的。電子檔案信息往往是學生參加高考時采集的電子信息,信息內容較少,不能反映學生的基本情況。入學后的學生信息,很多高校只包括基本的學籍信息、課程成績信息、獎罰信息和學歷信息,其他例如班級的日常管理信息、勤工儉學信息等輔助類信息尚未進入到學生信息管理系統中去。而且這些項目的信息在部分高校是分部門存儲的,在學生信息平臺中無法同時看到這些信息,使得使用者不能完整地了解某位學生的全部情況。
1.3高校學生信息管理系統尚未有統一的建設標準
各高校學生信息管理系統由于尚未建立統一的建設標準,存在較大的差異性:一方面表現為收集的學生信息內容、范圍不同,比如有的高校只采集存儲學生的學籍信息,有的高校采集的信息較為,而且即使相同類型的信息,其數據結構也各有差異;另一方面表現為信息系統建設所需的硬件條件和環境不統一,比如各高校采用的數據庫不同、硬件設備不同等。
1.4高校學生信息管理系統建設的支撐不足
1)精神支撐力度不足。目前,部分高校領導、教師乃至學生對學生信息管理的重視不夠,不能夠給信息系統建設提供強有力的精神支持,這也使得各部門在輸入學生信息時工作不到位,甚至會出現學生在填制自己的信息時,具有較大的隨意性,這勢必會對信息建設帶來障礙。
2)資金支撐力度不足。沒有資金,就不可能購置先進的硬件設備和適合于自身發展的信息系統軟件以及進行日常的信息管理工作,最終信息系統建設也就會變得“紙上談兵”。即使信息系統網絡建立起來,如果沒有持續的資金注入,信息系統也就不能達到預期效果。目前,很多高校重視校區環境、教室等硬件設施的建設,對學生信息管理系統建設的資金投入缺口將越來越嚴重。
3)人才支撐力度不足。工作人員的計算機水平、整體素質、工作態度都直接影響到信息系統建設的成敗。如果信息系統的維護和建設任務僅僅依靠原有的學籍管理、檔案管理人員,而不進行專門的崗位培訓和引入既懂管理又懂計算機的復合型人才則信息系統建設可能會處于癱瘓狀態,即使能夠運行,其運行效率也會大大削減。
4)技術支撐力度不足。目前高校信息化建設處于初步階段,很多都是傳統手工學生信息的計算機化,數據庫是基于簡單的Access和VF技術,運行平臺是基于VB。這些技術處理簡單的辦公是可以的,但要運行復雜的信息系統是遠遠不夠的。有的高校計算機存儲學生信息甚至仍然依靠的是Excel。即使有的高校采用了大型數據庫如SQLServer作為數據存儲的后臺,但是仍然很難解決信息超載問題。
5)制度支撐力度不足。當前高校的信息化建設與傳統的管理體制之間的矛盾越發嚴重,已很難適應社會發展需要。由于管理制度的不完善,管理漏洞的存在,使得信息化建設始終存在著隨意性和隱患;由于管理制度的不完善,政府和高校對信息化的政策不能很好地落實到實踐中去,從而導致信息化建設效率低下。
6)管理方式支撐力度不足。目前高校信息化建設基本處于模擬手工階段。落后的學生信息管理方式已經很難適應日益發展的信息技術,也很難滿足當前高校學生信息管理系統建設的需要。當前學生信息管理方式主要表現為傳統的手工填制各種表格,如學籍卡、成績單、畢業登記表等,工作人員將各種表格中的信息在計算機中錄入,這不僅降低了信息的處理效率,而且多次存儲容易出錯并造成信息的不一致性。
2面向用戶的高校學生信息管理系統平臺建設
筆者認為,理想的高校學生信息管理系統平臺,用戶主要分為兩大類:一是學生,二是高校的各職能部門。學生和高校各職能部門既可作為信息的輸入端,也可作為信息的輸出端,或者說既是信息的提供者也是信息的使用者。在信息系統的輸入端,學生登錄信息系統界面,輸入自己的基礎信息,而這些信息基本上是固定的屬性,不需要做重大修改。教務處登錄系統平臺的課程管理模塊,按照專業和班級安排課程,并在每個學期期末或期初,按照學生學號錄入學生成績。學生處登錄系統平臺的獎懲模塊、救助模塊以及勤工助學模塊,按照學號查詢學生,并錄入其獎懲情況、救助情況和勤工助學情況。學生和就業處分別登錄系統平臺的就業模塊,輸入學生的基本就業信息和派遣信息。學院則登錄系統平臺的班級管理和日常管理模塊,輸入學生在大學四年班級和學院生活的基本表現等。圖書館、校醫院和公寓管理中心等部門可登陸系統平臺輔助信息模塊,輸入相關信息。高校學生信息管理系統的處理系統或數據存儲系統采用的是數據倉庫技術,數據倉庫是一個面向主題的、集成的、相對穩定的、反映歷史變化的數據集合,用于支持管理決策。選擇數據倉庫技術更方便高性能地分析和查詢,并支持信息使用者查詢信息和做出決策以及數據挖掘技術的應用。在信息系統的輸出端,構建友好的人機系統界面,學生和各職能部門可登錄系統平臺的查詢和打印模塊,按照學生的學號,查詢學生的各種信息,也可輸入不同的查詢條件,查詢所需的信息,并且啟動打印功能,選擇不同的輸出方式。系統一般是由輸入、處理、輸出和外部環境所構成的。在高校學生信息管理系統平臺中,外部環境指的是內部支撐,主要包括:強有力的精神支撐,提高高校領導和教師對信息建設的認識;雄厚的資金支撐,為信息系統建設和維護提供資金保障;重視專業隊伍的建設,培養更多的復合型人才,提供人才支撐;使用先進的信息技術和數據倉庫技術,為信息系統建設提供有力的技術支撐;建立統一的規章管理制度,為信息系統建設提供先進的制度支撐;使用科學管理方法收集和整理數據,為信息系統建設提供科學合理的管理方法支撐。
3結語
高校學生信息管理系統建設是一項復雜的工程,存在的問題需要廣大教育工作者不斷在實踐工作中逐步解決,其不僅單單是技術的提升,而是整個管理理念的轉變,更需要各部門的溝通與配合,這樣才能使高校學生信息管理系統,真正地實現部門內的信息集成與共享轉變為高校內的信息集成與共享。本文所構建的面向用戶的高校學生信息管理系統平臺作為一種嘗試,目的在于實現學生數據的一次存儲多次輸出,利用數據倉庫技術實現學生數據的高度集成與共享。這種嘗試目前僅僅作為一種理論上的嘗試,而且只是從整體框架上進行分析的,在未來的研究中應著重分析具體的模塊結構,形成可行的邏輯方案和物理方案,最終通過計算機應用程序使其在實踐中得到應用。
作者:武晉川 單位:太原理工大學計算機科學與技術學院 山西省孝義市職業教育中心
學生信息管理系統論文:高校學生信息管理系統的創建
【摘要】 隨著經濟的蓬勃發展與科技的不斷創新,互聯網技術、計算機技術都得到了良好的發展,信息化時代的到來對全球各個領域產生了非常大的影響。而隨著教育的不斷發展,高校學生入學率也不斷升高,龐大人數需要有效地進行學生信息管理。在信息化時代背景下加強對學生信息的有效管理,就必須創建符合高校學生管理的信息管理系統。本文研究高校學生信息管理系統創建的具體措施,從而創建完善的高校學生信息管理系統,提高高校對學生信息管理的有效性,推動高校管理的健康、長遠發展。
【關鍵詞】 高校 學生信息管理系統
一、高校學生信息管理系統創建的具體措施
1.1管理系統的設計
以高校學生管理流程為基本依據,可以將高校學生信息管理系統的業務流程劃分為四個部分,分別是:學生分配的班級以及所屬院系的管理工作者信息、學生發展目標信息、學生在校情況信息、學生基本信息文件。以此流程為貫穿學生信息管理系統的主線,將會創建比較完善的高校學生信息管理系統。
(1)學生分配的班級以及所屬院系的管理工作者信息,主要是在W生入學時,將學生所屬院系、專業、班級、輔導員、專業課程安排等情況進行分配與明確,使學生能夠及時了解負責自己班級的責任人、班級、課程安排等基本情況,同時也保障班級負責人對自己所屬班級的及時維護。
(2)學生發展目標信息,主要是以學生自身情況為基礎,制定符合學生未來發展的、有針對性的職業生涯規劃。
(3)學生在校情況信息,主要是通過學生會所組織的校內活動,對參加活動的學生情況與活動結果進行記錄,創建學生獎懲檔案。
(4)學生基本信息文件,主要是在新生入學時,由輔導員為每位學生創建一個基本信息檔案并錄入到學生信息管理系統當中,包括學生的家庭信息、入學時間、住宿情況等相關內容,確保掌握每位學生的基本信息,以便將來對學生更好的進行管理與政治教育。
1.2管理系統的實現
(1)管理系統的技術支持
高校學生信息管理系統可以利用眾所周知的軟件系統體系C/S結構,在客戶機端與服務器端分配合理的任務,從而減少系統通訊的開銷成本,并充分發揮客戶機端與服務器端的硬件環境優勢。在此軟件系統體系結構的基礎上,與實用、美觀的界面進行有機結合,采用設定C# 語言前臺與后臺數據庫的系統開發技術實現管理系統的技術支持。
(2)管理系統的前臺界面設計
前臺界面設計包括五個功能模塊,具體詳述如下:
及時、權限管理功能。此功能可以劃分為兩部分,分別是管理者和教員。管理者所具有的權限包括教員管理、班級管理、學員管理等權限,能夠完成教員、班級、學生之間的分配。教員所具有的權限主要是管理所帶班級的學生信息以及個人信息。
第二、用戶管理功能。此功能主要是用戶在登錄系統后能夠有效的管理自身的個人信息,例如管理密碼或重新設定、修改個人信息等。
第三、班級管理功能。此功能主要是管理者或教員可以瀏覽、修改自身所屬班級的信息。
第四、學生信息管理功能。此功能主要是管理者或教員能夠對學生的信息進行修改與查看,維護學生信息,同時還能夠實現后臺數據庫導入已經做好的excel 表中的信息,從而較大限度的減少教員工作量。
第五、宿舍管理功能。此功能主要是實現對學生所住宿舍信息的瀏覽與查看。
(3)管理系統對后臺數據庫的設計
后臺數據庫大致可以劃分為四個部分,具體詳述如下:
及時、教師基本信息。主要是指教師個人的基本信息和所負責班級的信息,例如,教師姓名、聯系方式等信息。
第二、學生基本信息。主要是指學生個人的基本信息,包括家庭、成長、入學、住宿等信息。
第三、學生在校信息。主要是指學生日常生活與學習的情況,包括日常表現、學習成果、獎勵、處分、助學貸款、獲得證書、借還書等信息。
第四、學生發展目標信息。主要是指學生未來發展的職業生涯規劃。
二、結束語
隨著時代的不斷發展,對高校大學生的管理任務也越來越艱巨、復雜,如何能在繁雜的信息整理工作中實現對高校學生信息的有效管理,就必須創建完善的學生信息管理系統,使管理流程更加順暢、簡潔明了,提高對學生管理的有效性,推動高校管理的良好發展。
學生信息管理系統論文:淺析學生信息管理系統
摘 要:隨著云南開放大學的正式掛牌和辦學水平辦學要求的進一步提高,同時學生人數和教學點的增加對于學生的信息管理也越來越復雜,要求也越來越高,因此需要一個、詳細的信息管理系統,以便完成對學生信息的管理,無紙化網絡信息化環境成為效解決這一問題的技術手段。根據調查得知,現在廣大學生進行信息提交的主要方式是基于文件、表格等紙介質的手工處理,傳統管理辦法已基本不適應新形勢的要求。
學生信息管理系統,可以用集中的數據庫將與人力資源管理相關的信息、有機地聯系起來,有效地減少了信息更新和查找中的重復勞動,保障了信息的相容性,從而大大地提高了工作效率,還能使原來不可能提供的分析報告成了可能。在采用和實施學生信息管理系統之后,就會將依賴于人的過程改為依賴于計算機系統的過程。學校管理人員只要獲取了相應的權限,就可以隨時進入系統,直接查閱相應的信息。
關鍵詞:學生信息管理系統;
一、需求分析
學生信息管理系統是一個教育單位不可缺少的組成部分,它的內容對于學校的決策者和管理者來說都是至關重要的。隨著用戶的規模不斷擴大,學生數量急劇增加,有關學生的各種信息量也成倍增長。面對龐大的信息量,學生信息管理系統必須肩負起提高學生管理工作效率的重任,通過這樣的系統,必須做到信息的規范管理、科學統計和快速的查詢,從而方便老師及時、地掌握學生情況,減少工作量,規范用戶管理學生,實現無紙辦公。
目前學校主要有學分銀行、數字圖書館、學生工作處、遠程教育處四大塊。其中學分銀行的工作最為繁重,工作人員多,信息量大。除財務部門有專人及專用軟件進行信息處理外,其它各類的數據處理都由班主任以及工作人員人工完成。目前有幾十個班級的學生,處理的信息主要有五大類:學生信息、成績數據、課程信息。本系統主要著眼于以上部分,建立數據庫以及對數據的各種操作功能。
對于學生信息,各班的班主任及學校領導由于各種分類和了解的需要,經常性地進行各種查詢。在每一屆學生進校時必須進行分班,設置學號;每一屆學生畢業,要進行學生信息備份;
對于成績管理,課任教師要進行本科目成績登記,計算平均分、率、及格率;班主任在期中考試和期末考試后計算本班學生總分,排名次;要統計補考學生人數及相應名單,每學期進行學生成績備份;學校領導則可通過查詢工具來了解學生成績情況。
以上各類信息目前還處于手工或半手工的管理狀態,效率低,性差。配備電腦,但實際利用率不高,另外隨著計算機網絡的持續發展,無論是工作、學習還是生活,將會越來越多地融入到流動的比特中,人們的工作節奏在不斷加快,需要快捷的信息來源,并對此作出反應。因此,無論是從目前的現狀來看,還是面向未來,一個功能完備的學校信息管理系統的開發都非常有必要。
二、解決方案
首先,由于開發工具尤其是在.NET家族中的出現后,使得開發基于互聯網的學生信息管理系統變得簡單易行;其次,SQL Server己成為世界上流行的數據庫管理系統。同時,.NET家族中對各種數據庫提供了的支持,使得對SQL Server的操作變的更簡單、更高效。基于以上的原因和背景,開發一套基于互聯網的學校學生信息管理系統是必要和可行的。
系統采用了三層式結構。最底層是基于Web Browser 的客戶端用于學生與機器交流,完成身份驗證、數據顯示及學習信息反饋。中間層是應用服務器,用于請求訪問處理、與數據庫服務器交換信息。最上層是數據庫服務器,用于對題庫的數據請求以及對題庫的更新和維護。
根據信息管理系統的業務流程、要求以及所要實現的目標,可以擬出以下解決方案:1、建立學生信息的管理和維護,實現計算機自動化管理體制。2、建立學生成績管理機制,在計算機的支持下快速的完成學生成績的錄入、修改和查詢。3、建立班級設置管理,在計算機的支持下實現班級的添加、刪除、修改。4、實現系統的權限設置管理,保障系統的安全性。
根據系統的需求分析,得到本系統的功能要求如下:1、班級的設置管理:學校的教務秘書可以根據本校具體情況在每學期開始時設置所需班級數量和人數。2、權限管理:為了更好地保障系統的安全性,學校相關負責人可以設置不同類型的人員的權限。3、學生信息管理:學生信息的數量十分龐大,教務管理人員進行新生入學的信息錄入及更改。4、學生成績管理:教務管理人員可以查詢和修改學生各門課程的成績,掌握學生的學習情況,作為評定學生素質的數據依據。
三、解決效果
基于Web的學生信息管理系統的設計與實現,該系統基本實現了需求分析中的功能要求,用戶成功登錄后進入該系統界面主要由有學生管理、教師管理、院系信息管理、專業信息管理、班級信息管理、課程管理、成績管理組成。系統用戶分為三類,對于管理員用戶可對系統進行讓你和操作,學生和教師用戶只能具有查詢操作的權限,除此之外,教師用戶可以錄入成績。該系統的主要操作有添加信息、查詢信息、更改信息和刪除信息,操作簡單易行,界面簡潔大方。
四、總結效果
有效提高工作效率,學校對各類信息的維護及了解起到積極的作用。同時也進一步促進和完善云南開發大學基礎管理體系,M一步提高學校的網絡化信息化水平,為云南開放大學建設夯實基礎。
學生信息管理系統論文:分析數據挖掘在學生信息管理系統中的有效應用
摘要:隨著互聯網的普及,電腦、iPad等移動終端被廣泛運用在人們生產生活中,極大地提升了工作效率,高校學生信息管理系統也逐步朝著智能化、自動化和信息化的方向發展。數據挖掘作為建設學生信息管理系統中重要技術之一,不僅能夠確保信息管理的有效性,更可輔助高校及時調整教學決策,促進學生的健康發展。高校應結合自身實際情況,綜合考慮學生就業需要、教學目標等方面的內容,合理地運用數據挖掘技術,開發針對性學生信息管理系統,確保學生信息管理的完整性與性。該文簡要分析數據挖掘技術,重點探討該種技術在學生信息管理系統的應用途徑和注意要點。
關鍵詞:數據挖掘;信息管理;決策樹;應用效率
在科學技術日新月異的時代背景下,計算機等設備開始運用在高校學生信息管理系統中,為提升學生信息管理的有效性,高校應重視開發針對性信息管理系統,收集學生完整的信息,降低學生信息管理工作的難度。但受到多種內外部因素的限制,當前高校學生信息管理系統多而雜,且不同的系統支持后臺與軟件都存在差異,增加了信息管理工作的難度,因此,高校須合理運用數據挖掘技術,將其應用在信息管理系統中,通過存儲數據、分布數據等方式,實現信息管理工作的高效性、性。
1學生信息管理系統中應用的數據挖掘技術
信息管理系統以辦公設備、通信傳輸設備、計算機技術等為基礎,將信息的挖掘、收集、傳遞、整理、儲存等過程有機統一,從而科學簡化信息管理系統的操作程序,減少信息管理的工作量,因此,將信息管理系統應用在高校日常工作中,不僅能夠提高學校工作效率,更可為高校決策提供的數據參考。
1.1數據挖掘技術方式與功能
數據挖掘技術主要是指在大量不完整、隨機、模糊的原始數據中,通過一定的技術,提取出深層次、具備實際價值、無法提前預測信息的整個過程,該技術具備應用性、潛在性和價值性三個特征,其具體的操作程序為:收集原始數據―選擇恰當數據一對數據進行預處理一轉換數據一挖掘數據一發現知識;其中,收集原始數據的過程屬于確定信息挖掘對象,而選擇數據等三個步驟屬于準備數據的過程。
數據挖掘技術常用到的方式包括以下幾種:一是決策樹一,顧名思義,決策樹屬于樹形結構的分類模型,每個樹形結構都代表著一個屬性的數值,整個結點就表示一個數據集,其f歸方式通常采取自上而下的形式,該種決策樹的運用范圍較廣,特別是大規模的數據集,其具備容易理解、描述語言簡單、信息性高等多種優點;二是神經網絡,根據網絡性能的不同,可分為確定式、連續式、隨機式等形式的神經網絡,該種數據挖掘技術能夠獨立存儲信息、并行處理數據,可應用在快速搜索中;三是遺傳算法,該種技術以生物進化論為基礎,屬于搜索中解算法,分為優化過程與尋優過程。將其與決策樹相聯系,有利于提升數據分析的率。
1.2決策樹計算方式
決策樹(判定樹)屬于數據挖掘技術中應用得較為廣泛的方式,分為多叉樹、二叉樹等結構,創建完整決策樹通常分為生成與剪枝兩個過程,主要包括以下幾種算法:
1)ID3計算方式:該種計算方式運用時間長,且影響較廣,具體的計算公式為:
式中pi表示數據樣本歸屬于Ci類別中的概率,通過sis公式計算,log2表示采取二進制編碼。
2)C4.5計算方式,具體計算公式為:
3)CART計算方式,具體的計算公式為:
2學生信息管理系統中應用數據挖掘技術的途徑
學生信息管理系統主要包括學籍管理系統、成績管理系統等部分,具體如表1所示,將這些管理系統用數據挖掘技術有機統一,對于提高學校信息管理工作的有效性有著重要意義。
2.1應用的數據挖掘技術
在學生信息管理系統中應用數據挖掘技術,其具體包括以下幾種方式,分為、Membership、AJAX,每個數據挖掘技術的應用范圍不同,發揮的作用也發生了相應變化,因此,高校應結合自身實際情況,充分發揮不同數據挖掘技術的作用,確保學生信息管理工作的順利進行。
2.2設計數據庫
數據庫主要包括學生基本信息、學籍信息、獎懲信息、成績信息、補考信息和學生的畢業信息,本文以學生基本信息為例,其具體包含學生序號、姓名、班級、學號等部分,每個模塊的字段名與數據類型如表2所示:
2.3運用數據挖掘技術設計學生信息管理系統
設計學生信息管理系統時,應設置針對性登錄驗證方式,選擇恰當的數據挖掘技術,確保信息管理系統能夠符合教師與學生的需求。科學簡化信息管理工作程序,不斷引進先進管理理念,實現信息管理系統的智能化與自動化。
2.3.1數據挖掘技術運用于基本信息管理系統中
學生與教師在登錄信息管理系統時,應通過以下途徑:一是找到登錄入口;二是輸入網絡地址,只有輸入正確的登錄名與密碼并完成驗證后,才能夠進入到指定頁面,學校須對登錄名、密碼做出規定,借助對應的人員管理系統生成一一對應的登錄名與密碼,管理系統也可以智能判斷用戶角色,協助教師或者學生完成操作。將數據挖掘技術運用于學生基本信息管理系統中,主要包括以下幾個步驟:一是維護基本信息,信息管理系統的教師既可以手動地輸入學生基本信息,也可借助EXCEL表格直接導入;二是查詢基本信息,直接在數字平臺上選擇對應班級,快速了解學生情況;三是統計基本信息;四是導出數據并打印。
2.3.2數據挖掘技術運用于學籍管理系統中
將數據挖掘技術運用在學籍管理系統中,首先,應科學地排列學生學號,借助學生人學時間、學院代碼、班級代碼、專業代碼等內容,依次編排學號;其次,注冊或者變動學生的學籍,按照學生實際情況,處理好學生學籍工作;,管理學生的獎懲情況,將學生在校表現如實地記錄在管理系統中。
2.3.3數據挖掘技術運用于成績管理系統中
成績管理系統是學生信息管理中重要組成部分,其具體的設計應用步驟有:一是錄入學生的各科考試成績,教師在系統中選擇需要輸入成績的班級,結合學生實際情況,錄入其分數,對于沒有成績的學生,可點擊缺考、緩考;二是審核學生的考試成績并管理好補考計劃;三是查詢學生成績并做出統計。
2.3.4數據挖掘技術運用于畢業管理系統中
畢業管理系統運行的有效性直接反映著學校就業情況,學校應不斷更新畢業管理系統,適時收錄畢業生近期消息。同時,畢業管理系統中還需記錄學生的畢業證書編號,做好查詢數據與統計工作,并將其導出打印,促進數據挖掘技術的運用,提升畢業生管理的有效性。
3學生信息管理系統中應用數據挖掘技術注意要點
學生信息管理系統中應用數據挖掘技術時,主要需注意以下兩方面,一是確保管理系統的安全性,通過設置防火墻、密碼驗證、輸入內容驗證等方式,設計系統的安全功能;二是確保數據收集的完整性,數據挖掘技術能夠收集較大規模的模糊型信息,因此,在實際應用過程中,也必須注重數據的完整性,使其可以更地反映數據的真實性,有機統一數字挖掘技術與信息管理之間的關系,發揮出原始數據信息的價值。
4結束語
綜上所述,在互聯網飛速發展的時代,傳統人工學生信息管理系統已經不能符合學生需求,高校應綜合考慮學生實際情況、教學目標等方面的因素,以數據挖掘技術為基礎,重點開發研究綜合性學生信息管理系統,將不同信息管理系統有機統一,充分發揮信息管理系統的作用,優化系統各項操作程序,方便學校教師學生使用,提升學生信息管理的安全性與有效性。在未來的發展過程中,高校應加大對數據挖掘技術的重視程度,科學運用決策樹的計算方式,在保障管理系統安全性、數據完整性的同時,更好地為高校決策參考依據,培養綜合型人才。