吉宇波 李存保 薛明明 馬月宏 杜夏華
【摘 要】近些年高校的規(guī)模變得越來越大,對于大多數(shù)高校而言,正在不斷的進行教學改革,這樣就對高校教材管理提出更高的要求,需要將其運行效率進行大幅度提升。通過對Java平臺進行應用將其作為主要的開發(fā)平臺,并且對J2EE技術以及SSH技術進行有效地整合,可以很好的實現(xiàn)用戶角色管理、教材基本信息管理以及要的信息查詢,這樣就可以使教材管理人員更加方便的訂書、領書以及對教材進行查詢。從系統(tǒng)說明效果上面可以看出通過對這套系統(tǒng)的運用,可以使得教材管理過程變得更加智能化和系統(tǒng)化,真正將高校教材的管理效率提升上去。
【關鍵詞】教材管理系統(tǒng);SSH框架;mysql;myeclipse;jsp
隨著信息技術的飛速發(fā)展,通過對信息技術的應用可以對非常復雜的信息進行快速有效地管理。當前階段,大部分高校都已經(jīng)實現(xiàn)信息化,但是不得不承認的是在對高校教材進行管理過程中所使用的方法還是相對比較少的,甚至存在一部分手工階段。所以對高校教材管理系統(tǒng)進行開發(fā)可以很好的將高校教材管理效率提升上去,這篇文章中將Java平臺作為主要的開發(fā)環(huán)境,并且對J2EE技術以及SSh技術進行有效的整合,可以很好的實現(xiàn)用戶角色管理、教材基本信息處理以及必要的信息查詢,從而可以很好地將工作效率提升上去,讓高校教材管理變得更加方便快捷。
1 對系統(tǒng)進行設計
1.1 系統(tǒng)功能設計
本次所涉及的系統(tǒng)主要可以分成三個模塊,分別為管理員模塊、教師模塊以及學生模塊,具體的功能可以用圖一進行很好的展示。管理員模塊,可以根據(jù)不同的權限進行相應的操作,其中主要包括教材購買之后入庫、使用教材時的出庫以及對教材征訂情況查詢,實現(xiàn)對教師學生的管理。教師模塊,可以通過輸入工號登錄系統(tǒng),參與教材的征訂、教材的征訂出庫以及對教材具體使用班級進行查詢。學生模塊通過登錄,可以對本班教材出庫的具體情況進行查詢。
1.2數(shù)據(jù)庫設計
在本次設計當中,根據(jù)系統(tǒng)的主要功能進行模塊劃分,在這個系統(tǒng)當中設計了11張表來實現(xiàn)數(shù)據(jù)存儲,下面將對一些比較重要表的屬性進行描述:
(1)教材信息表:主要對教材的具體信息進行記錄,主要包括教材的編號以及名稱作者等基本信息。
(2)教材征訂表:主要對教師證訂教材的情況進行記錄,例如教材的具體編號、教材的名稱作者、出版社以及具體的出版時間等,而且還對征訂數(shù)目是否存在審核等情況進行記錄。
(3)教材出庫表:主要對教材的具體出庫情況進行記錄。例如對教材的具體出庫時間以及具體的出庫數(shù)目進行記錄。
2 系統(tǒng)詳細設計
管理員可以根據(jù)用戶名以及密碼對系統(tǒng)進行登陸,當用戶名或密碼出現(xiàn)錯誤時將通過Struts后臺,進行驗證之后會將錯誤的信息返回到登錄界面,并且會有相應的提示。除此之外,此次設計的系統(tǒng)還可以為管理員進行隨機分配,以實現(xiàn)對管理員權限的控制。在系統(tǒng)進行登錄時需要填寫驗證碼,以防止一些不良用戶通過對密碼的猜測,一旦登錄系統(tǒng)成功之后對教材管理系統(tǒng)的數(shù)據(jù)進行攻擊或者是竊取。用戶對頁面進行刷新之后就會重新得到一個驗證碼,可以是數(shù)字、字母,或者是二者的結合,這樣就可以很好地預防一些用戶對系統(tǒng)進行非法更改。
2.1 教材入庫管理
教材入庫信息可通過填寫的方式記錄,還可以通過Excel表格對信息填寫記錄。教材的信息可以概括成以下幾種:教材的具體編號、教材的名稱、出版社以及價錢和當前圖書館的庫存等情況,具體可以用圖二進行表示。
2.2 教材庫存管理
當需要教材出庫時,會根據(jù)教師對教材的征訂信息以及所需要的數(shù)量和班級信息實現(xiàn)對教材的出庫,并且在系統(tǒng)當中還可以根據(jù)班級以及課程的具體名稱對教材的具體出庫情況進行查詢,要想更好地完成這一步,需要管理員的操作概括成以下幾點:執(zhí)行出庫、詳細以及刪除等。除此之外,通過對統(tǒng)系進行操作,還可以非常方便的實現(xiàn)批量操作以及對數(shù)據(jù)進行導出等功能。
2.3 教材統(tǒng)計系統(tǒng)
通過對教材統(tǒng)計系統(tǒng)的應用,可以對不同學院的具體領取數(shù)量以及當前教材的剩余情況進行統(tǒng)計。在進行統(tǒng)計時,會相應的將扇形圖畫出,扇形圖分別對庫存的具體數(shù)目以及百分比等信息進行顯示,通過扇形圖,可以非常直觀的體現(xiàn)出不同學院教材的具體出庫情況。對于教材統(tǒng)計系統(tǒng)可以用圖三進行很好的描述。
2.4 教材征訂查詢管理
此模塊的最主要任務就是對教師證定教材的具體信息進行查詢,具體可以查詢的內(nèi)容可以概括為以下幾種:教材的名稱、作者、出版社以及相對應的課程和班級等情況。
3 結束語
在這篇文章中,通過對Jsp+MySQL+Html技術有效的應用,實現(xiàn)基于B/S結構的高校教材管理系統(tǒng)。對于不同的用戶,可以對本系統(tǒng)進行相應的操作,但是所能夠操作的模塊存在差異。通過對這個系統(tǒng)的應用,可以非常便捷的實現(xiàn)對教材入庫、出庫以及教材征訂,以滿足實際需求,同時可以很好地將高校教材征訂管理效率提升上去,能夠讓不同用戶非常方便的對教材進行征訂以及查詢。
參考文獻
[1]劉中賓.開發(fā)者突擊:Java Web 主流框架整合開發(fā)(第2版)[M].北京:電子工業(yè)出版社,2011.
[2]唐振明.Java EE主流開源框架[M].北京:電子工業(yè)出版社,2011.
[3]崔洋,賀亞茹.My Sql數(shù)據(jù)庫應用從入門到精通[M].北京:中國鐵道出版社,2013.
[4]陳丹丹,高飛.Java Web開發(fā)實戰(zhàn)[M].北京:清華大學出版社,2013.