前言:尋找寫作靈感?中文期刊網用心挑選的學生德育分數管理系統的創意研究,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:學生的德育分數在學生的綜合測評成績中占有很大比例,但是目前的德育分數手工管理形式效率低下,計算不精確,不能滿足實際需求?;贘SP+MySQL的學生德育分數管理系統,該系統利用計算機對每個學生德育分數進行管理,具有檢索迅速、可靠性高、成本低等優點。該系統對減輕學生勞動強度、提高工作效率,具有很大的實用性。
關鍵詞:JSP技術;MySQL數據庫;Spring框架;SpringMvc框架;Hibernate框架;學生德育分數管理
1概述
對于大學生來說,在年度綜合測評中,德育分數在綜合測評成績中占有很大的比例。但是由于德育分數的管理比較靈活,同學們對自己的德育分數總會有疑問。若由學生自己記錄自己所參加活動以及自己應當獲得的德育分數,并上傳參加的活動,再由該活動的負責人進行審核,若無誤,則記錄學生的所參加的活動以及應得的德育分數,該過程不僅使學生自己完全清楚明了,而且也使老師、辦公室人員節省了精力,并且保證了記錄的真實性。該方法通用性強、公正、透明。基于這一點,開發學生德育分數管理系統。
2系統分析
系統分析是信息系統中的一個重要階段,是建立系統模型的第一步。系統分析的核心是目標分析與需求分析,目標分析是進行組織系統的目標分析和計算機系統目標分析;需求分析是對功能需求進行分析。這個階段的主要目標是針對系統規劃階段所確定的開發項目,明確系統開發的目標和用戶的信息需求,提出系統的邏輯方案。這個階段的成果是系統方案說明書。
2.1系統需求
學生的德育分數在學生的綜合測評成績中占有很大比例,但是目前的德育分數手工管理形式效率低下,計算不精確,給學生和老師以及帶來了很多不便。因此在信息化的今天,良好的學生德育分數管理系統便于記錄查詢學生的德育分數。系統需求分析是指用戶對目標軟件系統在功能、行為、性能、設計、約束等方面的期望結合鄭州師范學院的學生對于學生德育分數管理系統的期望進行分析。(1)系統應當功能明確,操作方便,便于學生和管理人員查看。(2)系統的維護性要好。(3)系統必須設置好用戶的使用權限,防止出現不良錯誤。(4)系統的安全性要高,確保數據和信息不會泄露。
2.2用戶需求
學生德育分數管理系統的用戶包括系統管理員、活動管理員、老師、學生。對于學生德育分數的管理,應主要從用戶的角度進行分析,使開發出來的系統滿足用戶的各種需求。系統中的各項功能也應由用戶的需求來設定。用戶需求分析是系統開發前的重要環節,良好的用戶需求分析,能夠使系統更好地滿足用戶的需求。(1)活動者應該具有設置該活動參加的時間、人數、分數等功能,系統管理員也應當對其設置權限,活動設定后不能隨意修改。(2)學生應該具有修改自己基本信息的功能,系統管理員應對學生設置權限,使其只能修改自己的基本信息但是不能修改別人的信息。
2.3可行性
所謂可行性分析,就是按照各種有效的方法和工作程序,對擬建項目在技術上的先進性、適用性、經濟上的合理性、盈利性,以及項目的實施等方面進行深入的系統分析,并評價總體方案的可能性,必要性。
3總體設計
結合學校學生德育分數管理現狀,對系統中的主要功能模塊及相關數據庫進行設計,并通過1E-R圖與數據庫表進行分析,為用戶和學校之間建立一個可行性高的學生德育分數管理系統。
3.1系統概要
通過需求分析,學生德育分數管理系統設計應當對學生的德育分數管理起到公正、透明、方便的作用,對活動者,及活動負責人起到方便,快捷的作用并提高他們的工作效率。從而使得學生的德育成績管理更加清晰透明、公平公正,同時也促進同學們參加活動的積極性。
3.2數據庫
在系統開發過程中,數據庫設計是關鍵部分。進行數據庫設計時,應確保數據的完整性與安全性,并減少數據冗余[1]。學生成績管理系統的目標是用計算機,使德育分數管理更加信息化,從而提高活動者的管理效率。從概念結構和邏輯結構設計入手,通過主要的E-R圖和數據庫表來對學生德育分數管理系統進行總體的數據庫設計。
3.2.1E-R圖設計數據庫概念
結構最著名的方法就是繪制E-R法。E-R法是借助于E-R圖描述現實世界實體、屬性、聯系的語義模型,可以將他們之間的關系直觀形象地提供給用戶,也可以設計人員建立數據模型而設計數據庫提供基礎模型,是用戶與設計人員探討數據庫設計的橋梁[2]。如圖1所示。
4系統實現
設計學生德育分數管理系統主要用了JSP和MySQL和JavaWeb開發工具。Java語言自問世以來,已有20多年歷史,與之相關的技術和應用發展得非常快。在當下的網絡時代,JavaWeb已成為市場上主流的Web開發技術之一,無論是大型網站開發,還是企業系統的開發,都有JavaWeb的身影[3]。使用系統服務器端采用Spring+SpringMvc+Hibernate,前端采用bootstrap。
4.1功能實現
學生德育分數管理系統設置了登錄模塊、Activity模塊、活動列表模塊、我的活動模塊、發起活動模塊、管理員模塊。下面展示個別主要模塊信息。
4.1.1活動列表模塊
圖2展示的是學生自己的活動信息界面,在這個界面學生可以查看自己參加的活動,以及活動者的最新活動,若有需要自己也可以活動。
4.1.2管理員模塊
圖3界面展示的是系統管理員對活動者的審核界面,系統管理員可以審核此活動是否可以創建。
4.2系統核心代碼
部分代碼主要闡述的是學生查看自己報名的活動,在部分學生可以查看自己活動開始的時間、地點以及活動所獲得的分數等活動信息。
5結語
項目開發的學生德育分數管理系統使學生德育分管理更加清晰、公開透明,避免個別作弊現象,使獎助學金評定更加公平公正,調動學生參與活動的積極性,進一步提高學生德育分管理的質量,提高辦學水平,具有十分重要的作用。
參考文獻
[1]肖漢,張玉,郭運宏.軟件工程與項目管理.北京:清華大學出版社,2014.
[2]杜鵑,趙春艷.信息系統分析與設計.北京.清華大學出版社,2006.
[3]黑馬程序員.JavaWeb程序設計任務教程.北京.人民郵電出版社,2017.
作者:張麗 單位:鄭州師范學院