蔡榮文
摘要:隨著高等職業(yè)院校的辦學(xué)規(guī)模飛速擴(kuò)張,校園網(wǎng)建設(shè)已經(jīng)基本完成,高職院校教材管理網(wǎng)絡(luò)化將是未來(lái)發(fā)展的方向。為了提高教材管理的工作效率,為了教材管理工作的信息化,設(shè)計(jì)一套適應(yīng)現(xiàn)代高職院校的教材管理軟件具有重要的現(xiàn)實(shí)意義。文章詳細(xì)地介紹了B/S構(gòu)架的教材管理系統(tǒng)設(shè)計(jì)。
關(guān)鍵詞:教材管理;軟件工程;B/S構(gòu)架
中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1007-9599 (2013) 05-0000-02
1引言
教材管理工作作為教學(xué)管理中的一項(xiàng)基礎(chǔ)工作,為正常的教學(xué)秩序做好最基礎(chǔ)的保障。傳統(tǒng)的手工教材管理方式、單機(jī)軟件教材管理方式及現(xiàn)有的教務(wù)管理系統(tǒng)中的教材管理子系統(tǒng)已經(jīng)面臨著嚴(yán)峻的挑戰(zhàn),在很多方面已經(jīng)不能滿足需求。本文提出利用信息化校園建設(shè)的平臺(tái)和先進(jìn)的軟件設(shè)計(jì)理念來(lái)設(shè)計(jì)一套基于B/S構(gòu)架、通用性強(qiáng)、操作簡(jiǎn)單、靈活度高、適應(yīng)性強(qiáng)的網(wǎng)絡(luò)教材管理信息系統(tǒng)。
文章設(shè)計(jì)的教材管理信息系統(tǒng)是教材管理與教學(xué)任務(wù)緊密結(jié)合,提高了教材管理工作的準(zhǔn)確性;實(shí)現(xiàn)教學(xué)任務(wù)分配和教材管理過(guò)程的無(wú)紙化;提高了教材管理工作的效率;加強(qiáng)教材管理工作的信息化;規(guī)范了教材管理工作,避免了一些不規(guī)范的操作,使教材管理工作完全符合財(cái)務(wù)和審計(jì)的要求。
2系統(tǒng)架構(gòu)
系統(tǒng)采用B/S的架構(gòu)框架,可以減輕對(duì)客戶端計(jì)算機(jī)性能壓力,可以提高系統(tǒng)管理員的系統(tǒng)維護(hù)效率。B/S結(jié)構(gòu)應(yīng)用程序相對(duì)于傳統(tǒng)的C/S結(jié)構(gòu)應(yīng)用程序有其優(yōu)勢(shì),用戶操作系統(tǒng)可以跨平臺(tái),與用戶交流更生動(dòng)和豐富,開(kāi)發(fā)成本低,便于系統(tǒng)修改和擴(kuò)展。
B/S體系結(jié)構(gòu)主要是利用Web技術(shù),結(jié)合瀏覽器的腳本解釋能力,用通用瀏覽器就實(shí)現(xiàn)了原來(lái)需要復(fù)雜的專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開(kāi)發(fā)成本和維護(hù)成本。在B/S體系結(jié)構(gòu)中,除了數(shù)據(jù)庫(kù)服務(wù)器外,應(yīng)用程序以靜態(tài)或動(dòng)態(tài)網(wǎng)頁(yè)的形式存放于Web服務(wù)器上,用戶運(yùn)行某個(gè)應(yīng)用程序時(shí)只需在客戶端上的瀏覽器中輸入相應(yīng)的網(wǎng)址。調(diào)用Web服務(wù)器上的應(yīng)用程序并對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作完成相應(yīng)的數(shù)據(jù)處理工作,最后將結(jié)果通過(guò)瀏覽器顯示給用戶。B/S體系結(jié)構(gòu)圖如圖1所示。
圖1 B/S體系結(jié)構(gòu)
3系統(tǒng)功能需求分析
本系統(tǒng)的需求實(shí)現(xiàn)是基于B/S系統(tǒng)構(gòu)架的系統(tǒng),從系統(tǒng)的實(shí)際需求分析,系統(tǒng)包括系統(tǒng)管理員、系部管理者、團(tuán)隊(duì)負(fù)責(zé)人、教師、學(xué)生五個(gè)角色。教材管理信息系統(tǒng)的主要功能需求如下:(1)教學(xué)任務(wù)分配,本系統(tǒng)導(dǎo)入學(xué)院教務(wù)管理系統(tǒng)的學(xué)期教學(xué)任務(wù),經(jīng)過(guò)教學(xué)系部、教學(xué)團(tuán)隊(duì)、教師層層分配,最后把教學(xué)任務(wù)分配到教師。(2)填寫(xiě)教材信息,教師接到本系統(tǒng)的教學(xué)任務(wù)后,通過(guò)系統(tǒng)對(duì)教學(xué)任務(wù)輸入對(duì)應(yīng)的教材信息。(3)教材審核,教師完成線上教材信息的填寫(xiě)后,要經(jīng)過(guò)教學(xué)團(tuán)隊(duì)、系部管理者層層審核,通過(guò)審核的教材信息才能進(jìn)入下一流程。(4)教材征訂,教材管理員對(duì)教學(xué)系部完成審核的教材信息交教務(wù)處長(zhǎng)審核,審核完成后輸入教材征訂單交教材供應(yīng)商,進(jìn)入教材采購(gòu)階段。(5)教材入庫(kù),由院教材管理員完成教材征訂單的教材入庫(kù)工作。(6)教材出庫(kù),由院教材管理員完成教材發(fā)放出庫(kù)工作。(7)教材庫(kù)存信息,教材管理員可以實(shí)現(xiàn)教材出入庫(kù)的所有信息數(shù)據(jù)查詢和打印,教師和學(xué)生可以查詢教材庫(kù)的庫(kù)存教材信。(8)教材費(fèi)用結(jié)算,系統(tǒng)可以根據(jù)不同的需要自動(dòng)統(tǒng)計(jì),可以做到每一位學(xué)生和教師的費(fèi)用清單和匯總,可以滿足審計(jì)及財(cái)務(wù)對(duì)數(shù)據(jù)的要求。學(xué)生和教師可以查詢個(gè)人教材及其它教學(xué)材料的使用明細(xì)。(9)系統(tǒng)維護(hù),教材管理系統(tǒng)的管理員可以對(duì)系統(tǒng)進(jìn)行初化管理,權(quán)限管理,用戶管理等。
4系統(tǒng)設(shè)計(jì)
4.1系統(tǒng)功能構(gòu)架設(shè)計(jì)
系統(tǒng)一共分為三個(gè)子系統(tǒng),教學(xué)任務(wù)管理子系統(tǒng)、教材管理子系統(tǒng)和后臺(tái)管理子系統(tǒng)。系統(tǒng)共分為12個(gè)模塊,其中,教學(xué)任務(wù)管理子系統(tǒng)分為教學(xué)任務(wù)管理和教學(xué)任務(wù)分配管理2個(gè)模塊,教材管理子系統(tǒng)又分為填寫(xiě)教材信息、教材信息審核管理、教材征訂管理、教材入庫(kù)管理、教材出庫(kù)管理、教材庫(kù)存管理、費(fèi)用統(tǒng)計(jì)管理7個(gè)模塊,后臺(tái)管理子系統(tǒng)又分為日志管理、權(quán)限管理、用戶管理3個(gè)模塊。B/S模式教材管理信息系統(tǒng)的系統(tǒng)總包圖如圖2所示。
圖2 系統(tǒng)總包圖
4.2實(shí)體E-R圖
圖3 系統(tǒng)整體E-R圖
如圖3所示,教材管理信息系統(tǒng)主要包括系統(tǒng)管理員、系部管理者、團(tuán)隊(duì)負(fù)責(zé)人、教師、學(xué)生、教學(xué)任務(wù)分配表、教材信息表、教材信息審核表、教材出庫(kù)單、教材庫(kù)存表、費(fèi)用清單等實(shí)體。
4.3系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
根據(jù)系統(tǒng)功能構(gòu)架設(shè)計(jì)和實(shí)體E-R圖設(shè)計(jì),系統(tǒng)需要以下幾種數(shù)據(jù)庫(kù)表:教學(xué)任務(wù)表、教材征訂表、教材入庫(kù)表、教材出庫(kù)表、院系表、專業(yè)表、班級(jí)表、審核記錄表、系統(tǒng)用戶表、用戶角色表、角色權(quán)限表、后臺(tái)模塊表等。其中教材征訂單表如表1所示。
表1教材征訂單表
字段名 數(shù)據(jù)類型 長(zhǎng)度 主鍵否 描述
orderid int 主鍵 訂單號(hào)
bookname varchar(50) 50 否 教材名稱
classid int 否 班級(jí)
studentnum int 否 班級(jí)人數(shù)
course varchar(20) 20 否 課程
isbn varchar(50) 50 否 教材ISBN
publisher varchar(50) 50 否 出版社
author varchar(100) 100 否 教材著者
version varchar(20) 20 否 教材版別
price decimal(10,2) 10 否 單價(jià)
discount int 否 折扣
dateline int 否 訂單添加時(shí)間
5結(jié)束語(yǔ)
本文所設(shè)計(jì)的教材管理系統(tǒng)是基于B/S架構(gòu)的網(wǎng)絡(luò)化信息系統(tǒng),是未來(lái)教材管理工作發(fā)展的最終方向,教材工作參與者都通過(guò)網(wǎng)絡(luò)方式參與到教材工作中,提高了教材管理工作的工作效率、增強(qiáng)工作和信息化與公開(kāi)化、實(shí)現(xiàn)教材管理過(guò)程無(wú)紙化。
參考文獻(xiàn):
[1]謝星星.UML基礎(chǔ)與Rose建模實(shí)用教程[M].清華大學(xué)出版社,2011.
[2]周麗莉,狄巨星,李耀輝,宋淑彩.基于B/S結(jié)構(gòu)的高校教材管理系統(tǒng)[J].河北建筑工程學(xué)院學(xué)報(bào),2005.
[3]趙中樞.基于工作流的高校教材管理系統(tǒng)的設(shè)計(jì)與應(yīng)用[D].大連海事大學(xué),2012.
[9]曠玲麗,徐鶴.基于B/S模式的教材管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].鄭州輕工業(yè)學(xué)院學(xué)報(bào)(自然科學(xué)版),2010,12.
計(jì)算機(jī)光盤(pán)軟件與應(yīng)用2013年5期