薛超
摘要:針對(duì)高校預(yù)定教材精確發(fā)放方面存在的問(wèn)題,本文通過(guò)對(duì)教材發(fā)放的各個(gè)環(huán)節(jié)進(jìn)行分析,從教材的預(yù)訂出售到庫(kù)存盤點(diǎn)實(shí)現(xiàn)了信息化管理,為了滿足各高校對(duì)教材精細(xì)發(fā)放方面的要求,完成了高校教材管理系統(tǒng)的設(shè)計(jì),通過(guò)應(yīng)用實(shí)踐證明了此系統(tǒng)可以降低人力成本,提高工作效率,解決教材發(fā)放方面的難題。
關(guān)鍵詞:教材管理系統(tǒng);分析;應(yīng)用在科技迅猛發(fā)展的今天,高校教材管理工作迫切需要一套能實(shí)現(xiàn)各方面都信息化的管理系統(tǒng),從而解決教材管理工作的各方面的問(wèn)題,實(shí)現(xiàn)辦公自動(dòng)化,為教學(xué)活動(dòng)提供優(yōu)質(zhì)服務(wù),提高工作效率,使高校對(duì)學(xué)生的培養(yǎng)可以更加順利。
1在系統(tǒng)方面的設(shè)計(jì)
1.1 總體設(shè)計(jì)
首先要明確設(shè)計(jì)教材管理系統(tǒng)的目的是要解決教材管理方面的各種問(wèn)題,針對(duì)的目標(biāo)群體是各大高校,所以在設(shè)計(jì)時(shí)的總體思路是結(jié)合高校自身發(fā)展的特點(diǎn),在安全穩(wěn)定的前提下進(jìn)行數(shù)據(jù)的安裝配置,數(shù)據(jù)的存儲(chǔ)管理,還有對(duì)庫(kù)的運(yùn)用和管理。當(dāng)用戶登陸界面時(shí)系統(tǒng)可以通過(guò)先驗(yàn)證用戶的合法性,然后讀取數(shù)據(jù)庫(kù),在系統(tǒng)設(shè)置的表現(xiàn)層和業(yè)務(wù)層對(duì)教材的各項(xiàng)工作進(jìn)行管理。通過(guò)JDBC技術(shù)對(duì)期間產(chǎn)生的數(shù)據(jù)操作進(jìn)行管理,與此同時(shí),安全管理就成了隨之而來(lái)要解決的重大問(wèn)題,從最開(kāi)始系統(tǒng)的登陸,到后來(lái)數(shù)據(jù)庫(kù)的操作管理,再到最后用戶退出管理界面,這期間都一定要保證系統(tǒng)管理的安全性,將安全管理貫穿到數(shù)據(jù)庫(kù)管理的始末。
1.2 詳細(xì)功能設(shè)計(jì)
在進(jìn)行了設(shè)計(jì)的總體分析以后,需要對(duì)詳細(xì)的功能進(jìn)行設(shè)計(jì),具體的教材管理系統(tǒng)需要有以下的各項(xiàng)功能:
⑴用戶登錄和功能。
⑵系統(tǒng)的初始化功能。學(xué)生信息:包括班級(jí),學(xué)號(hào),歸屬部門和姓名的信息,以及對(duì)這些信息的刪除,修改和添加;班級(jí)信息:包括班級(jí)的歸屬系部,人數(shù),名稱信息,以及對(duì)這些信息的刪除,修改和添加;學(xué)年設(shè)置:包括教材使用的學(xué)年設(shè)置信息以及對(duì)此信息的刪除,修改和添加;部門信息:包括部門名稱的信息以及對(duì)此信息的刪除,修改和添加;供貨商信息:包括供貨商聯(lián)系人,名稱等信息以及對(duì)信息的刪除,修改和添加;出版社信息:包括出版社名稱等信息以及對(duì)此信息的刪除,修改和添加;開(kāi)課計(jì)劃:包括開(kāi)課班級(jí),課程名稱,教材發(fā)放情況和開(kāi)課學(xué)期等信息以及對(duì)這些信息的刪除,修改和添加。
⑶用戶數(shù)據(jù)的管理。權(quán)限管理:包括指定單一權(quán)限,取消某一權(quán)限,分配所有權(quán)限,取消所有權(quán)限等功能信息以及對(duì)這些信息的刪除,修改和添加;用戶管理:包括用戶口令和用戶名稱等信息以及對(duì)這些信息的刪除,修改和添加;
⑷教材系統(tǒng)的管理。教材入庫(kù):包括教材名稱,教材編者,教材書號(hào),出版社信息,使用班級(jí),使用數(shù)量等入庫(kù)需要等級(jí)的信息以及對(duì)此信息的刪除,修改和添加;教材出庫(kù):包括教材名稱,教材編者,教材書號(hào),出版社信息,使用班級(jí),使用數(shù)量等出庫(kù)需要添加的信息以及對(duì)此信息的刪除,修改和添加。教材征訂:主要包括確定某一學(xué)期某一班級(jí)的開(kāi)課計(jì)劃中規(guī)定的教材名稱,數(shù)量,出版社,編者等對(duì)應(yīng)信息的選擇。
⑸查詢功能。教材費(fèi)用查詢;教材使用情況查詢。
⑹生成報(bào)表。教材入庫(kù)表:根據(jù)入庫(kù)信息可以生成對(duì)應(yīng)的報(bào)表并打?。唤滩某鰩?kù)表:根據(jù)出庫(kù)信息可以生成對(duì)應(yīng)的報(bào)表并打?。毁M(fèi)用結(jié)算表:根據(jù)費(fèi)用信息可以生成對(duì)應(yīng)的結(jié)算報(bào)表并打印,主要包括班級(jí)使用教材的結(jié)算,學(xué)生使用教材的結(jié)算,以及總的費(fèi)用結(jié)算。
⑺退出系統(tǒng)。
2高校教材管理系統(tǒng)功能的實(shí)現(xiàn)
2.1 登錄
本模塊需要驗(yàn)證用戶身份并實(shí)現(xiàn)對(duì)系統(tǒng)進(jìn)行登錄的功能。主要的程序設(shè)計(jì)思想就是:當(dāng)教材管理系統(tǒng)被啟動(dòng)后,就自動(dòng)顯示用戶的登錄界面,這個(gè)時(shí)候用戶就需要輸入用戶名和密碼,然后單擊登錄按鈕,這時(shí)候系統(tǒng)接收輸入的用戶名和密碼,并且將此次輸入做為查詢的條件形成sql語(yǔ)句,連接的末端通過(guò)發(fā)送此語(yǔ)句從而得到記錄集,然后對(duì)記錄集進(jìn)行判斷,如果為空就說(shuō)明用戶輸入的數(shù)據(jù)有誤,需要從新輸入,如果記錄集不為空就說(shuō)明用戶輸入數(shù)據(jù)正確,可以進(jìn)入系統(tǒng)的管理界面。
2.2 系統(tǒng)的主界面
本模塊集合了系統(tǒng)所有的功能,是進(jìn)入所有功能必須有的界面。主要設(shè)計(jì)思想就是:通過(guò)JFrame類來(lái)進(jìn)行主界面系統(tǒng)的構(gòu)造,然后添加JMenuBar組件實(shí)現(xiàn)菜單模式的創(chuàng)建,在進(jìn)行JScrollPane面板的添加,并在其中填充上JTable組件來(lái)響應(yīng)主界面菜單和其子菜單,在用戶進(jìn)行系統(tǒng)的登錄以后,系統(tǒng)就會(huì)默認(rèn)搜索所有教材相關(guān)記錄,并且在主界面中進(jìn)行顯示。
設(shè)置菜單以jMnubar為參數(shù),通過(guò)調(diào)用setJMenuBar()的方法進(jìn)行實(shí)現(xiàn)。
3結(jié)束語(yǔ)
本文設(shè)計(jì)的高校管理系統(tǒng)讓高校解決了教材管理工作中的難題,使教材進(jìn)貨出售,庫(kù)存盤點(diǎn),查詢預(yù)警等功能都實(shí)現(xiàn)電子信息化,通過(guò)軟件進(jìn)行數(shù)據(jù)的處理,解決了人工核對(duì)數(shù)據(jù)容易出錯(cuò)的問(wèn)題,實(shí)現(xiàn)了各個(gè)院系,各個(gè)班級(jí),各個(gè)學(xué)生教材使用的查詢明細(xì)電子化的工作,大大提了高校在教材管理方面的效率。
[參考文獻(xiàn)]
[1]江敏.UML建模在教材管理系統(tǒng)中的應(yīng)用[J].電腦知識(shí)與技術(shù),2013,(12):2909-2911.
[2]史麗燕.高校教材管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].科技廣場(chǎng),2009,(3):152-154.
[3]趙中樞.工作流技術(shù)在教材管理系統(tǒng)開(kāi)發(fā)中的研究與應(yīng)用[J].軟件工程師,2014,(3):38-39,33.