學生信息管理系統論文

學生信息管理是學校管理的重要方面之一,我們到底應該要怎麼開展呢?下面是小編推薦給大家的學生信息管理系統論文,希望大家有所收穫。

學生信息管理系統論文

摘 要:

目前,學校規模擴大,工作繁雜、資料衆多,開發一套適合大衆的、兼容性好的系統是很有必要的。學生信息管理系統對於學校的管理者來說至關重要,學生信息是學校非常重要的一項數據資源,但其包含的數據量大,涉及的人員面廣,而且需要及時更新,傳統的人工管理方式既不易於規範化,管理效率也不高,所以利用計算機實現對學生信息管理成爲必然的趨勢。開發SIMS不僅可以減少勞動力的使用,而且也加快了查詢速度、加強了管理。其開發主要包括後臺數據庫的建立和維護以及前端應用程序的開發兩個方面。對於前者使用SQL建立起數據一致性和完整性強、數據安全性好,使其擁有較大的數據容量和快速的運行機制。而對於後者使用JSP作爲開發工具要求應用程序設置用戶權限管理,完成信息錄入、信息查詢、信息修改、信息刪除等功能。整個系統在Tomcat5.5服務器上運行,針對不同的用戶完成不同的功能。

關鍵詞:

學生信息管理系統;JSP;數據庫;信息查詢;信息更新

隨着社會的發展,教育事業已經越來越受到社會的關注,教育機構也越來越龐大和複雜。學生人數不斷增加,各種各樣的數據信息讓工作人員感到頭疼,無法及時地更新數據信息,無法獲得最快最新的信息,查詢效率低下,工作效率下降。

隨着科學技術的不斷提高,計算機科學也日漸成熟,其強大的功能已爲人們深刻認識,它已進入人類社會的各個領域併發揮着越來越重要的作用。作爲計算機應用的一部分,使用計算機對學生信息進行管理,具有手工管理所無法比擬的優點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高學生信息管理的效率,也是學校的科學化、正規化管理,該系統具有良好的可操作性,功能模塊齊全,用戶使用簡單。因此,開發這樣一套學生信息管理系統成爲很有必要的事情。

因此,我們決定利用自己較熟悉的JSP編程,利用SQLServer2005作後臺數據庫管理。本系統的主要任務是實現對學校學生信息管理處的學生基本信息和詳細信息的管理、學生參加各種比賽競賽時操行分獎勵分的管理、學生成績管理和用戶信息管理,同時實現對學生信息進行錄入、查詢、修改、刪除等功能。

一、總體設計概述

學生信息管理系統,是管理學生工作的一個重要模塊。根據其目前的機構設置,主要有六個模塊,分別是學生的基本信息、操行信息、獎勵信息、專業成績、綜合測評及用戶信息管理模塊。本系統管理員擁有完全的權限管理系統,實現對這些數據進行增加、刪除、修改、查詢等操作。而學生用戶只擁有查詢、瀏覽等操作。

(一)學生基本信息管理

爲每位在校學生就其學號、姓名、性別、出生日期、專業、班級、照片、政治面貌、聯繫電話、聯繫地址備案,以同一年入學的學生爲單位,部分資料來源於入學檔案。並對其信息進行相應的增加、刪除、修改和查詢操作。

(二)學生操行信息管理

每週定時公佈學生近期的早檢、查房、查課、衛生、院系表揚、院系批評情況,並對情況惡劣的學生的給予警告,給予表現優秀的學生鼓勵。每月統計總體情況,就每班做一張詳細表,其內容包括學生學號、姓名、通報批評和通報表揚等。

(三)學生獎勵信息管理

統計每位學生參加省級、院級、系級的各種比賽,依照學生手冊,及時爲學生加上相應的獎勵分。至於青年志願者、拾金不昧者等需加獎勵分的,由學工部老師出示證明,並加以公章,然後加其獎勵分。

(四)學生專業成績管理

針對每學期的.期末考試,管理員對每個學生的各門成績進行登記、彙總和上傳。該管理完成學生對成績的查詢、瀏覽、打印等功能,管理員對成績的各種操作功能。

(五)學生綜合測評管理

每學期,依據學生專業成績、操行成績、獎勵成績,計算出學生綜合測評,並對學生進行排名操作。

(六)用戶信息管理

該模塊的主要功能是實現對用戶的各種權限管理工作,包括登記新用戶、老用戶找回信息、修改用戶密碼、修改用戶註冊信息、刪除用戶賬號等功能,從而方便於用戶的管理。

二、系統模塊功能概述

學生信息管理系統完成了對學生信息的添加、刪除、修改、查詢等功能。系統功能描述爲:

(一)登陸功能

系統需要一定的安全性,如果誰都能隨便登陸系統的話,系統面臨的數據將非常的危險,且有可能會受到蓄意破壞者的攻擊。考慮到數據的安全性,用戶必須擁有密碼才能登陸到本系統裏面。不同的用戶其權限也不一樣。就想現在網絡流行的一種聊天工具一樣,分會員和非會員一樣,不同的用戶享受不同的服務而且權限也不一樣,在該系統中把用戶權限分成管理員和學生。

(二)輸入功能

爲管理員提供對所有信息的輸入功能,便於更好的維護系統。

(三)查詢功能

爲所有用戶提供查詢的功能,可查詢允許範圍內的所有信息。

(四)維護功能

爲學生提供查詢,管理員提供對所有信息的修改、刪除等功能。