學生信息管理系統設計范例6篇

前言:中文期刊網精心挑選了學生信息管理系統設計范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。

學生信息管理系統設計

學生信息管理系統設計范文1

一、系統需求

1.國內外研究現狀

1954年,美國首先在工資單處理中實現了計算機在管理中的應用。隨著計算機技術在信息管理方面的不斷發展,美國、西歐及日本等發達國家各領域80%以上的管理都由計算機信息管理系統來完成。我國計算機技術在管理中的應用推廣起步較晚,但進入21世紀后發展迅速,幾乎覆蓋了各個領域,尤其在高等院校及技工院校中應用非常廣泛。

2.學生信息管理現狀

學校一直使用傳統的人工方式管理文件檔案,仍采用手工統計、Excel電子表格存儲數據等常用手段對學生信息進行整理。這樣的管理方式存在一些顯而易見的缺點。首先,對學生信息的宏觀掌握不夠及時和準確。學院對學生信息的管理依靠各系部人工統計上報,時效性和準確性方面都與計算機信息管理系統有較大差距。其次,浪費了人力和物力。各系為了較好地對學生情況進行管理,必然額外增加了相關教師的工作量,同時,這種傳統的管理模式必然產生大量的檔案文件,不便于保存。最后,不便于對學生信息進行科學的管理。傳統的管理方式還停留在簡單的教師對學生點對點的管理或限制在系部及班級范圍內的局部管理,缺乏全院統一的,便于領導、學生處及班主任等管理人員及時掌握學生管理情況并實施管理的信息管理系統。

3.解決方法

針對筆者所在學校對學生進行半軍事化管理的背景,結合學生數量連年增加、教師管理任務重、學生信息量大的情況,擬開發具有綜合管理功能的學生信息管理系統,使校領導、學生處及班主任等管理人員通過管理系統能方便地更新信息,全面直觀地查詢、掌控信息,實現對學生的高效管理,從而提高學校的整體管理水平和效率。

二、系統設計

1.基本思路

根據設計原則和詳細的調研,我們主要針對學校學生半軍事化管理情況而開發一個有技工院校特色的、具有綜合管理功能的信息系統。系統主要實現對學生的信息管理、考核管理、實習管理及請銷假管理等功能,從而形成一個全院統一的便于操作的學生信息管理模式,使學院各級管理人員都能通過系統實現對學生各項情況的掌控、管理及考核,并將管理貫穿學生整個在校期間。

2.系統模塊設計

根據技工院校學生管理的特點,我們對信息管理系統進行了模塊劃分,分別是:登錄管理模塊、信息管理模塊、考核管理模塊、實習管理模塊、請銷假管理模塊和設置管理模塊,共6大模塊。

(1)功能模塊結構。其中,考核管理模塊是主要的子系統。及用戶進行登錄管理,并記錄登錄日志,包含用戶登錄、密碼修改及登錄日志等子模塊。系統根據登錄賬號權限等級情況,自動開啟對應的使用權限,并記錄登錄日志。

(2)信息管理模塊。此模塊用于管理系統中所有在校學生的基本信息,包括學籍信息、家庭信息、在校相關信息及個人特長信息等涉及每位學生的相關信息。一方面,相關數據需依托各系部工作人員、班主任及相關學生用戶采集錄入。另一方面,系統要實現對相關數據的各種基本操作及統計,以方便管理人員及學生進行信息相關操作。

(3)考核管理模塊。學生管理考核是技工院校學生管理工作的重要部分,主要包括出勤考核、文明禮儀考核、操行考核等子模塊。系統實現由管理人員通過用戶終端,按照考核權限使用相關賬號對每個學生的相關考核情況進行管理,并可以進行查看、導出、比較及排名等基本操作。

(4)實習管理模塊。學生在校期間有約50%的時間在外實習,實習管理模塊要實現在崗時間管理、實習場地管理及學生表現查看等功能,實現對學生整個實習期間情況的掌控。

(5)請銷假管理模塊。學校實行半軍事化管理,周一至周五學生外出執行嚴格的請銷假制度。周末外出也要進行相關的登記。請銷假管理模塊主要包括請假統計、銷假統計、親友來校統計等功能,并應有報警功能,發現學生超假未歸時,應該報警提示,防止學生失管失控,避免發生安全事故。

(6)設置管理模塊。設置管理模塊主要實現對系統所有設置項目的管理及操作日志記錄,包括用戶管理,添加、刪除考核,權限設置,操作日志等。用戶主要設置為校級管理員、系部級管理員、普通管理員、普通用戶和學生用戶等,分別針對管理工作實際,設置不同的權限。同時,系統自動記錄所有相關操作日志,方便查閱管理。

3.可行性分析

(1)經濟可行性。系統主要針對學校,開發系統雖需要一定的成本,但取得的收益是巨大的。系統開發完成后,可以實現對學生管理的智能化,降低了許多人工成本,為管理工作提供了便利。而且學?,F有硬件設施完全支持系統的運行,只要系統搭建成功就能快速運行。因此,在經濟上完全可行。

(2)操作可行性。筆者所在學院的教師大都具有本科以上學歷,具有較強的計算機操作水平。同時,學生都學習計算機必修課,能進行基本的計算機操作。系統搭建好后,將會給管理工作帶來極大的便捷。

三、小結

學生信息管理系統設計范文2

現在對于教務系統管理人員來說,能夠通過網絡平臺對學生信息進行相互傳遞,分析某班學生信息、對無關信息進行處理等等,而這一切都歸功于電腦技術的快速發展。對于以前的管理辦法來說,想要實現聯網共享信息、遠程操作、迅速及時傳達信息等功能,可以說根本不可能實現,但通過現代最管理手段全部都能實現。正因為如此,現代管理手段有著不可估量的市場價值。

關鍵詞:

;教務管理系統;設計;實現

1國內外研究現狀

美國和歐洲其他發展國家,政府非常支持建設數字化校園。所以各個學校都對本校的學籍以及教務等管理進行了信息化改造。在20世紀90年代之初,這些地區幾乎所有的名牌院校都已經非常成功的實現了信息化,數字化校園?,F在,全球的在互聯網方面具有頂尖技術的大型公司都開始斥巨資用來開發與研究數字化校園。一般情況下,以上這種類型的軟件對應群體是軟件開發商。軟件開發商在開發和使用自身企業或者是和自身企業相聯系的軟件的時候,關鍵是使用了下面的這兩個不同的方法來設計與建設上述的那類技術。首先是需要購買在開發研究方面所需要的基礎設施,像是桌面軟件和服務器等。買這些基礎設施就需要花費該公司大量的人力資源和物力資源。其次就是,根據對有關的虛擬主機與服務器不進行購買而是通過租賃的形式來獲得使用權,這樣就為企業節省了大量的人力物力資源,大大的節約了成本。但是若是這樣做的話同時也降低了對后臺服務器的控制權。數據化校園能夠使全體師生在上網的過程中,可以讓用戶訪問服務、處理器、存儲設備等和他們相聯系的設施。對學生和教師來講,可以在運用校園信息化數據部署和應用程序在。基于同樣的道路,可以選擇任意的服務并對它們進行組合,這一來,在藕合程度方面還是比較低的。數字化校園運用了虛擬技術,云端或者本地的運行環境能夠支持類型不同的編程語言,采用了改進的數據庫。在我國,中國高等教育文獻保障系統簡稱CALIS是第一個把信息化的應用帶入到教務管理系統中的。其創造了沒有訪問界限的中國高等教育數字化校園。這所學校變成了社會經濟和諧發展的重要因素,是至關重要的。根據之前的所的出的結論與未來發展的趨勢,CALIS不僅實行了定位,而且還建議根據信息化來設計適合我國的數字化校園。以上所說的是,CALIS要構建植根于信息化平臺的數字化校園。同樣需要在全國、不同的地區、不同的學校都創建CALIS的數字化校園云服務中心。如此,大學生和教師就可以獲取豐富的服務。同樣,CALIS還可以為當地的數字化校園在建設云服務平臺時給出有效的處理辦法。建設CALIS的信息化平臺,能夠不斷地提升信息化在數字化方面的進程。如此就為更深層次的優化數字化校園的服務結構部分給出了非常重要的可行性。信息化平臺能夠使數字化校園服務變得更加的虛擬,并且在此基礎上,建設與分享圖書館的資源信息可以為數字化校園的發展帶來巨大的美好前景。如此一來,我國的數字化校園也邁進了新時代。

2系統目標和總體需求

(1)系統目標。1)系統應該功能強大,操作過程簡單明了;2)遠程網絡協同訪問系統;3)對校園網實行開放,進行標準建設;4)可以對各種工作步驟進行傳遞;5)文件、數據安全可靠。(2)系統總體需求。學生想要對其個基本信息、下載學習有關資料、根據老師安排上傳所布置的作業、等一列與網絡有關的學習方法。現在只要登錄網絡管理系統都能夠順利實現。對于教師來說,凡是學生需要掌握的教學大綱、課輔資料、作業習題、參考課本等有利于學生更好學習的資料,均可以通過登陸網頁系統來完成。這樣一來,不僅增加了師生間的良好溝通,也極大地促進了網絡教學目標的實施。另一方面。教務管理系統想要針對課程安排、教學任務、學生成績查詢、教師績效考評等管理任務也能夠通過網絡平臺實現自動化管理,而不再是以往的人工化。大大加快了工作效率。

3關于教務管理系統如何設計

設計系統時需要遵循的基本原則:(1)不但能夠穩定不變還要相對靠譜。系統只要開始設計研發,將會持續運行,因此不允許中間因某些不穩定因素影響進程;(2)對外進行開放與拓展空間;(3)在世界范圍內都處于先進水平且各項技術都比較成熟;(4)在實際應用當中,能夠對其進行最大化利用且方便管理者管理。檢驗一個系統的優劣關鍵是看其實用性如何,里面的各項功能能否適用于用戶需求,有無綜合考慮用戶的特點,或者根據用戶日常習慣專項研究后再進行設計;(5)安全性。針對全部的用戶來說,系統的管理機制必須安全可靠

4系統測試

通過對于軟件進行測試,我們可以很容易的發現軟件在設計之初與實現過程當中因為疏忽而產生的問題。相較于其他任何軟件工程活動,軟件測試的過程中所花費的工作量更多。假如對于軟件測試不是有計劃地進行,則會使得勞動和時間都造成浪費,這還不算,其中最為糟糕的是會對原有錯誤造成遺漏。所以,要想確保其所開發的軟件質量,就必須要對軟件進行系統化的測試。想要促進制定軟件的測試方法,就要確保其策略擁有足夠的靈活性;另一方面,一定要確保其嚴格性,這樣的話在項目工程建設當中能夠對項目提出合理策劃,并進行追蹤管理。軟件測試理論中非常著名的舒曼(Shooman)模型理論這樣描述軟件測試策略:測試從許多方面來看和軟件開發方法一樣,是一個獨立的過程,而且具有很多測試類型;早年我們處理程序出錯主要是依靠謹慎的軟件設計和程序員的個人智慧,而如今我們采用很多現代設計技術和正式技術評審來減少實現代碼中的錯誤;與此類似,不同的測試方法也正在開始聚合成幾種不同的途徑和思想。其中所提到的途徑和思想就是我們稱之的“策略”。對于軟件測試方法,在實際操作中,我們需要對其提供兩種兩種辦法,即低級測試辦法和高級測試辦法。其中,確保低級測試可以對小段落的代碼驗證是否正確,相比而言,高級測試主要用于用戶對于系統主要功能的滿意度。軟件測試的螺旋模型就能夠為我們提供這樣一種符合要求的軟件測試策略。

5小結

學生信息管理系統設計范文3

關鍵詞:;教務管理系統;設計;實現

1國內外研究現狀

美國和歐洲其他發展國家,政府非常支持建設數字化校園。所以各個學校都對本校的學籍以及教務等管理進行了信息化改造。在20世紀90年代之初,這些地區幾乎所有的名牌院校都已經非常成功的實現了信息化,數字化校園?,F在,全球的在互聯網方面具有頂尖技術的大型公司都開始斥巨資用來開發與研究數字化校園。一般情況下,以上這種類型的軟件對應群體是軟件開發商。軟件開發商在開發和使用自身企業或者是和自身企業相聯系的軟件的時候,關鍵是使用了下面的這兩個不同的方法來設計與建設上述的那類技術。首先是需要購買在開發研究方面所需要的基礎設施,像是桌面軟件和服務器等。買這些基礎設施就需要花費該公司大量的人力資源和物力資源。其次就是,根據對有關的虛擬主機與服務器不進行購買而是通過租賃的形式來獲得使用權,這樣就為企業節省了大量的人力物力資源,大大的節約了成本。但是若是這樣做的話同時也降低了對后臺服務器的控制權。數據化校園能夠使全體師生在上網的過程中,可以讓用戶訪問服務、處理器、存儲設備等和他們相聯系的設施。對學生和教師來講,可以在運用校園信息化數據部署和應用程序在。基于同樣的道路,可以選擇任意的服務并對它們進行組合,這一來,在藕合程度方面還是比較低的。數字化校園運用了虛擬技術,云端或者本地的運行環境能夠支持類型不同的編程語言,采用了改進的數據庫。在我國,中國高等教育文獻保障系統簡稱CALIS是第一個把信息化的應用帶入到教務管理系統中的。其創造了沒有訪問界限的中國高等教育數字化校園。這所學校變成了社會經濟和諧發展的重要因素,是至關重要的。根據之前的所的出的結論與未來發展的趨勢,CALIS不僅實行了定位,而且還建議根據信息化來設計適合我國的數字化校園。以上所說的是,CALIS要構建植根于信息化平臺的數字化校園。同樣需要在全國、不同的地區、不同的學校都創建CALIS的數字化校園云服務中心。如此,大學生和教師就可以獲取豐富的服務。同樣,CALIS還可以為當地的數字化校園在建設云服務平臺時給出有效的處理辦法。建設CALIS的信息化平臺,能夠不斷地提升信息化在數字化方面的進程。如此就為更深層次的優化數字化校園的服務結構部分給出了非常重要的可行性。信息化平臺能夠使數字化校園服務變得更加的虛擬,并且在此基礎上,建設與分享圖書館的資源信息可以為數字化校園的發展帶來巨大的美好前景。如此一來,我國的數字化校園也邁進了新時代。

2系統目標和總體需求

(1)系統目標。1)系統應該功能強大,操作過程簡單明了;2)遠程網絡協同訪問系統;3)對校園網實行開放,進行標準建設;4)可以對各種工作步驟進行傳遞;5)文件、數據安全可靠。(2)系統總體需求。學生想要對其個基本信息、下載學習有關資料、根據老師安排上傳所布置的作業、等一列與網絡有關的學習方法?,F在只要登錄網絡管理系統都能夠順利實現。對于教師來說,凡是學生需要掌握的教學大綱、課輔資料、作業習題、參考課本等有利于學生更好學習的資料,均可以通過登陸網頁系統來完成。這樣一來,不僅增加了師生間的良好溝通,也極大地促進了網絡教學目標的實施。另一方面。教務管理系統想要針對課程安排、教學任務、學生成績查詢、教師績效考評等管理任務也能夠通過網絡平臺實現自動化管理,而不再是以往的人工化。大大加快了工作效率。

3關于教務管理系統如何設計

設計系統時需要遵循的基本原則:(1)不但能夠穩定不變還要相對靠譜。系統只要開始設計研發,將會持續運行,因此不允許中間因某些不穩定因素影響進程;(2)對外進行開放與拓展空間;(3)在世界范圍內都處于先進水平且各項技術都比較成熟;(4)在實際應用當中,能夠對其進行最大化利用且方便管理者管理。檢驗一個系統的優劣關鍵是看其實用性如何,里面的各項功能能否適用于用戶需求,有無綜合考慮用戶的特點,或者根據用戶日常習慣專項研究后再進行設計;(5)安全性。針對全部的用戶來說,系統的管理機制必須安全可靠

4系統測試

通過對于軟件進行測試,我們可以很容易的發現軟件在設計之初與實現過程當中因為疏忽而產生的問題。相較于其他任何軟件工程活動,軟件測試的過程中所花費的工作量更多。假如對于軟件測試不是有計劃地進行,則會使得勞動和時間都造成浪費,這還不算,其中最為糟糕的是會對原有錯誤造成遺漏。所以,要想確保其所開發的軟件質量,就必須要對軟件進行系統化的測試。想要促進制定軟件的測試方法,就要確保其策略擁有足夠的靈活性;另一方面,一定要確保其嚴格性,這樣的話在項目工程建設當中能夠對項目提出合理策劃,并進行追蹤管理。軟件測試理論中非常著名的舒曼(Shooman)模型理論這樣描述軟件測試策略:測試從許多方面來看和軟件開發方法一樣,是一個獨立的過程,而且具有很多測試類型;早年我們處理程序出錯主要是依靠謹慎的軟件設計和程序員的個人智慧,而如今我們采用很多現代設計技術和正式技術評審來減少實現代碼中的錯誤;與此類似,不同的測試方法也正在開始聚合成幾種不同的途徑和思想。其中所提到的途徑和思想就是我們稱之的“策略”。對于軟件測試方法,在實際操作中,我們需要對其提供兩種兩種辦法,即低級測試辦法和高級測試辦法。其中,確保低級測試可以對小段落的代碼驗證是否正確,相比而言,高級測試主要用于用戶對于系統主要功能的滿意度。軟件測試的螺旋模型就能夠為我們提供這樣一種符合要求的軟件測試策略。

5小結

學生信息管理系統設計范文4

[關鍵詞] 信息管理系統;招生管理;B/S架構;設計;實現

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2014 . 07. 026

[中圖分類號] TP315 [文獻標識碼] A [文章編號] 1673 - 0194(2014)07- 0042- 02

1 引 言

隨著學校規模的不斷擴大,學校招收學生的數量在不斷攀升,對學生學籍、檔案管理等學生信息管理的要求也越來越高,學校面對日益繁重的信息管理工作,采用過去傳統的方式不僅工作量大,耗費了大量的人力、物力,而且往往難以取得好的效果,因此學校要采用信息化手段,以滿足學校學生信息管理的需求,有效地提高學生信息管理的效率和準確率。

2 系統需求

在系統開發中以計算機作為輔助工具,代替傳統的手工管理模式,通過Web信息管理模式來進行高校學生信息的管理。該系統是按照招生管理信息的內容及錄取過程,結合標準化、規范化的管理進行的信息系統開發,采用網上錄取的方式,實現招生管理的合理化,對招生進行科學化、規范化、標準化管理,從而提高招錄學生的素質。學??赏ㄟ^信息管理系統進行信息輸入,以實現招生數據信息的查詢、統計、操作等功能。由計算機組成信息處理和主體決策功能來進行招生信息的管理工作,通過互聯網實現信息管理系統的信息共享,提高合作效率,并且招生工作人員可在互聯網上公告錄取結果,方便考生查詢。該學生信息管理系統功能主要包括:招生計劃管理、考生信息管理、學籍管理、用戶管理、角色管理、Web信息等。利用計算機和網絡資源,實現了對學生信息管理的控制。

3 系統設計

3.1 功能構架設計

B/S(瀏覽器/服務器模式)結構是隨著互聯網的興起而產生的網絡結構模型,客戶端瀏覽器是最核心的應用軟件。這種方法降低了系統維護難度,同時也有利于提高系統信息的安全性。對于用戶來說,只要在本地安裝相應的瀏覽器,并連接到互聯網,就可以實現與服務器的數據交互,實現系統功能,為用戶提供信息服務。學生信息管理系統的主要功能包括招生計劃管理、考生信息管理、學籍管理、Web信息等。學籍管理的主要任務是完成學生的招生過程控制管理,完成考生招錄計劃。學籍管理功能包括招生計劃管理、考生信息管理、打印管理、考生登記統計等功能,單獨管理的目的是為了滿足學校自主招生、單獨考試、單獨注冊信息管理的需要。通過Web信息功能可在平臺上招生信息,包括向公眾錄取計劃、招生信息等功能。

3.2 功能構架設計

考生信息管理的基本服務功能包括考生信息的增刪改等基本操作功能,全國統招考生工作結束后,全國高考考生信息被省級招生系統接收,從省級招生系統中下載到高校,通過系統功能直接將考生的信息輸入,可以將考生的信息關聯在一起。

3.3 數據庫設計

數據庫設計首先要滿足系統用戶的需求,然后在調用時要追求高效率的存儲。數據庫是按照一定的規則緊密結合在一起的信息系統,用來處理信息系統的數據。數據庫設計是系統開發和建設的重要組成部分,信息系統是基于基礎數據庫結構而設計的數據庫。因此,數據庫系統起著至關重要的作用,數據庫設計者應具備豐富的數據庫設計經驗,熟悉程序設計的技術,要對系統的應用有充分的了解,清楚邏輯數據庫的邏輯結構,以設計出合理的數據庫存儲系統。數據庫系統中包括的數據表有:專業表、用戶表、招生計劃表、考生信息表等。

4 系統實現

考生信息管理系統的核心功能是對學生的信息進行綜合管理,主要包括考生基本信息管理、考生考取信息管理、錄取通知書打印、學生報到等功能。通過與國家招生信息采集系統的接口獲取有關考生報名的基本信息,招生信息是根據大學及院校招生計劃,實現考生信息錄取的招生制度,包括考生的基本信息和錄取信息,可實現按報名的省份獲取考生的基本信息,在打印錄取通知書、學生信息登記職能的基礎上,對考生的信息進行管理,系統可實現通過系統導入或手工輸入考生信息的功能,信息管理員可有選擇地從省招生系統數據文件中下載信息并導入系統,可實現自動添加考生信息到系統中,這是對導入方式的補充。

如:判斷考生信息是否已經存在的代碼如下:

publicboolExists(stringNO)

{

StringBuilderstrSql=newStringBuilder();

strSql.Append("selectcount(1)fromCandidates");

strSql.Append("whereCandidates_No=@NO");

SqlParameter[]parameters={

newSqlParameter("@NO",SqlDbType.Int,4)};

parameters[0].Value=NO;

returnDbHelperSQL.Exists(strSql.ToString(),parameters);

}

學生信息管理系統設計范文5

關鍵詞:信息管理;系統;設計

中圖分類號:TP311.52 文獻標識碼:A文章編號:1007-9599 (2011) 20-0000-01

Student Information Management System Development and Design

Wang Yanbing,Qian Zongbin

(1.Huishang Vocational College,Hefei231201,China;2.Anhui Technical College of Industry and Economy,Hefei230051,China)

Abstract:As part of computer applications,the use of computers for student information management,management can not be compared with the advantages of hand,such as the search quickly,easy to find,high reliability,storage capacity,security and good,long life,low cost.These advantages can greatly improve the efficiency,but also schools,scientific and standardized management of important conditions.This paper analyzes the student information management system development and design.

Keywords:Information management;System;Design

一、開發工具選擇

現在,市場上可以選購的應用開發產品很多,流行的也有數十種。目前在我國市場上最為流行、使用最多、最為先進的可用作企業級開發工具的產品有:Microsoft公司的Visual ,Microsoft公司的Visual C,Borland公司的Delphi和Powersoft公司的PowerBulider以及Java等。

在這些程序開發工具中,有的強調程序語言的彈性與執行效率;有的則偏重于可視化程序開發工具所帶來的便利性與效率的提高,各有各的優點和特色,也滿足了不同用戶的需求。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必定要耗費數倍的工夫來處理,使得原來所標榜的效率提高的優點成為了一紙空談;相反地,如果只強調語言的彈性,卻沒有便利的工具作配合,會使得一些即使非常簡單的界面處理動作,變得復雜和麻煩起來,這樣也會浪費程序設計師們的寶貴時間。作為數據庫系統的開發,Visual 2008是一個非常理想選擇,它有效地避免了以上所談到的諸缺點。

二、需求分析

(一)系統需求分析。21世紀的科技時代,科學技術突飛猛進,信息社會的高科技時代,商品經濟化的高效益,計算機的應用已普及到經濟和社會生活的各個領域。計算機雖然與人類的關系愈來愈密切,還有人由于計算機操作不方便繼續用手工勞動。為了適應現代社會人們高度強烈的時間觀念,學生信息管理與分析系統為教學辦公帶來了極大的方便。該學生信息管理與分析系統是以ASP網頁編程+ACCESS數據庫+SQL數據查詢語言編寫,其系統功能在內部IIS服務器上運行。系統管理員、教師、學生只需通過簡單的操作,用戶都可以了解本系統軟件的基本工作原理。用戶只需進行輸入一些簡單的漢字、數字,或用鼠標點擊即可達到自己想要的目標。(二)功能需求分析。學生信息管理與分析系統主要提供成績查詢,方便管理的網上的信息查閱平臺,學生可以通過該系統查閱與自己相關信息。教師可以通過信息管理與分析系統查閱學生成績信息,教師信息,學生成績的管理等相關操作。系統管理員可以實現以上的所有功能,還有對學生的添加、刪除、修改、教師的添加、刪除、修改,以及學校院系,專業及班級的管理等。

三、系統設計

(一)學生信息管理子系統結構設計。學生信息的管理權限分配給管理員和教師,學生除了可以修改自己的密碼外不可以修改其他的信息。學生信息管理主要實現對學生相關屬性的管理,以及修改刪除學生信息等操作。(二)課程信息管理子系統。課程信息管理子系統主要實現對課程設置的添加,修改,刪除等操作。(三)學生選課子系統。學生選課子系統主要實現學生選課功能,包括選課和退課兩個子功能。(四)學生成績管理子系統。學生成績管理子系統分為教師錄入成績、修改成績功能和學生查看成績子功能。(五)統計分析子系統。統計分析子系統主要實現課程按成績的自動排名,方便教師的排名操作。通過對課程排名的統計分析,可以及時的了解學生的學習情況。提高了教學質量和工作效率。

四、部分代碼

本系統的核心代碼:

(mysql.Student_LoginSQL(Convert.ToInt32(this.StudentNum.Text.Trim()),this.StudentPwd.Text.Trim())==2)

{

StudentId=this.StudentNum.Text.Trim();

StudentMain Student=new StudentMain();

Student.Show();

this.Close();

this.Dispose();

}

五、結論

總之,學生信息管理系統具有以下特點:①本系統采用模塊化設計,從問題的提出到問題的解決,從上到下進行逐一分解。本系統易于操作,易于理解。②系統操作靈活方便,簡單扼要,本學生信息管理與分析系統采用少量菜單而多用按鈕的風格。在本系統以鼠標動作居多,其中主要功能大多集中在所使用的窗口界面上,通過大量的按鈕直接對窗口操作,這樣一來,用戶操作起來方便,要進行那些工作一目了然。③系統完成了各方面信息的查詢、修改、添加、刪除等基本功能。并且又增添了統計和主要信息的報表輸出。更重要的是對用戶的訪問權限進行了限制,保證了系統的安全性、完整性,保證了合法用戶的權益。

參考文獻:

[1]王晟,韓澤坤.Access數據庫開發經典案例解析[M].北京:清華大學出版社,2006,1

[2]西爾伯沙茨.數據庫系統概念(原書第5版)[M].北京:機械工業出版社,2006,10

學生信息管理系統設計范文6

關鍵詞:Web;信息管理系統;ASP;access

中圖分類號:TP311.52文獻標識碼:A文章編號:1007-9599 (2012) 04-0000-02

近年來,隨著國內外教育事業的不斷發展,加快教育信息化建設已成為我國教育事業改革與發展的必然選擇。我國對高職院校招生規模不斷擴大,大量的學生信息管理就成了一個非常棘手的問題。依靠傳統模式的利用人工進行學生的信息管理,費時費力,嚴重影響了教師的工作效率。而基于網絡化的學生信息管理平臺,能夠極大地提高學生信息管理的效率和管理的質量,也是各大高職院校實現數字化、信息化的一項重要部分。本系統的開發研究主要是基于web對學生信息的管理等相關操作,實現學生信息管理的統一化、規范化。通過網絡把整個學院的學生信息匯集起來,為學院的各系部提供全面及時的學生信息,從而達到提高學生信息管理效率的目的。

本系統開發的目標是實現學生信息的統一化、規范化。具有信息處理的自動性,完成學生信息管理功能、學生成績管理功能,實現對信息的瀏覽、上傳、更新、刪除、查詢、打印等。可以非常方便地使各系部的教師查詢、下載學生的信息。

一、系統分析

學生是一個龐大的信息群體,用傳統模式的人工管理是比較復雜的。本系統就以遼寧林業職業技術學院的學生信息管理為例進行了深入的研究,針對學生信息管理工作所涉及的問題分為兩大部分的管理。一部分學生信息管理是指學生入學時的基本信息――學號、姓名、性別、民族、專業、班級、聯系電話、照片、是否存在特殊問題、家庭成員、是否單親、特困情況等基本信息的管理;另一部分學生信息管理是指對大學生在大學期間形成的個人信息,如:獎學金信息、學生資助信息、學生貸款信息、學生寢室信息,學生誠信信息,學生處分信息,學生成績等信息的管理。而與學生信息管理相關聯的人員主要是:學生本人、班主任、學生管理各部門,學生會,職能部分管理員。

二、系統功能結構

學生信息管理系統的功能包括:數據瀏覽、添加、修改、刪除,查詢,打印報表,用戶管理。具體實現功能如下:

(一)信息的瀏覽功能。即學生基本信息和大學期間形成的個人信息的瀏覽,主要功能為瀏覽。

(二)信息的添加功能。即學生基本信息和大學期間形成的個人信息的添加,主要功能為在授權范圍內的數據增加。

(三)信息的修改功能。主要功能為系統會由于各種原因導致數據誤差,因此,必須允許系統在授權范圍內的數據誤差修正,即學生基本信息和大學期間形成的個人信息的修改功能。

(四)信息的查詢功能。即對學生基本信息和大學期間形成的個人信息的查詢,主要功能為授權的數據查詢功能。

(五)報表輸出功能。信息在管理的過程中,需要對海量信息進行條件收集或輸出功能。

(六)系統維護功能。運行系統的過程中,要對系統有基本設置、管理員維護功能。

三、系統相關技術

由于高職院校學生管理具有數據信息多樣化,管理人員多且權限復雜但學生數量不多等特點,所以,本系統采用B/S架構、以學院的網絡中心的機器作為Web服務器和數據庫服務器Web服務器采用Windows xp和IIS5.0,數據庫服務器采用Windows xp和access2003。

本系統的界面開發采用Dreamweaver 8,它是一套集網頁制作和網站管理于一身的網頁編輯軟件,是建立Web站點和應用程序的專業工具。它將可視布局工具、應用程序開發功能和代碼編輯支持組合在一起,其功能強大,使得開發人員和設計人員都能夠快速創建界面吸引人的基于標準的網站和應用程序。開發人員可以使用Dreamweaver及所選擇的服務器技術來創建功能強大的Internet應用程序,從而使用戶能連接到數據庫、Web服務。

本系統采用Access 2003數據庫,Access是微軟公司推出的基于Windows的桌面關系數據庫管理系統(RDBMS,即Relational Database Management System),是Office系列應用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數據庫系統的對象;提供了多種向導、生成器、模板,把數據存儲、數據查詢、界面設計、報表生成等操作規范化;為建立功能完善的數據庫管理系統提供了方便,也使得用戶不必編寫代碼,就可以完成大部分數據管理的任務??梢岳盟鼇斫鉀Q大量數據的管理工作?,F在它已成為世界上最流行的桌面數據庫管理系統。

四、系統設計與實現

(一)數據庫的設計。根據系統功能,本系統建立以stua為數據庫名的數據庫,該庫中包括學生基本信息數據,學生在大學期間的信息數據,管理員信息數據。

1.學生基本信息數據。學生基本信息數據為1張數據信息表:即學生基本信息表。

2.學生在大學期間的信息數據。學生在大學期間的信息數據為8張數據信息表,即:貧困生情況表、獎學金情況表、助學金貸款情況表、助學金管理信息表、誠信情況表、寢室情況表、違紀情況表,成績表。

3.管理員信息數據。包括1張信息數據表,即:管理員信息表。

數據庫建立好后,需要將應用程序與數據庫之間建立連接,建立數據庫的方法有幾種,本系統使用ADO提供的Connection對象,它用于建立和管理應用程序與OLE DB兼容數據源或ODBC兼容數據庫之間的連接。

Set Conn=server.CreateObject“(ADODB.Connection”)'創建connection對象

Cs=”provider=Microsoft.jet.oledb.4.0;data source=” '創建ole db連接字符串

Conn.connectionstring=cs&server.mappath(“rsg1.mdb”)

Conn.open%>'打開連接

本系統將以上連接數據庫的語句寫入conn.asp文件中,以方便用到連接數據庫語句的數據文件的調用,只要數據庫文件是根目錄文件,都可以在文件頭中寫

代碼來實現數據文件連接數據庫的功能。

(二)系統實現。登錄是系統的入口,本文以學生登錄頁為例,介紹本系統登錄功能的實現。用戶登錄時要進行權限的判斷,首先應從界面中獲取界面文本框中輸入的值。

pwd=Trim(Request.Form("pwd"))%>

然后要通過獲取的值與數據庫中的數據相比對,如果出現錯誤,應給出相應的提示信息,反之,則應進入系統。if語句結構如下:

alert('請輸入學號或密碼!')

Else

If rs.eof Then

alert('學號錯誤,請重新輸入!')

Else

if rs("pwd")=pwd then

Session("name") = Rs("name")

Session("number")=Rs("number")

Response.Redirect "Seek.asp"

else

alert('密碼錯誤,請重新輸入!')

end if

End If

end if

%>

五、結束語

本系統具有友好的人機交互界面、良好的安全性、穩定性和可擴展性。使得高職院校的學生管理工作更加統一、方便、規范、高效、合理、有序。為實現建設高職院校數字化、信息化的宏偉目標前進了一大步。

參考文獻:

[1]岳學軍,李曉黎.Web應用程序開發教程+SQL Server[M].北京:人民郵電出版社,2009

[2]邱巖,王慶玲.用.NET實現系統整合的關鍵技術[J].計算機工程與應用,2003,24:136-138

亚洲精品一二三区-久久