朱翔宇 謝小芳 潘桃桃 龔敏 冉茂江 楊友嬌
摘要:目前的教材管理方式難以滿足師生對(duì)教材管理的需求,為提高高校的教材征訂管理的工作效率以及信息化水平,針對(duì)現(xiàn)有的數(shù)字化管理方式進(jìn)行了研究。介紹了主要的開發(fā)技術(shù),系統(tǒng)設(shè)計(jì)以及需要考慮的主要問題。
關(guān)鍵詞:教材管理;ASP.NET;數(shù)據(jù)庫(kù)系統(tǒng);管理系統(tǒng)
中圖分類號(hào):G642? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2021)23-0072-03
Abstract: The current textbook management mode is difficult to meet the needs of teachers and students for textbook management. In order to improve the efficiency and information level of textbook subscription management in colleges and universities, the existing digital management methods are studied. The main development technology, system design and system implementation are introduced.
Key words: teaching material management; ASP.NET; database system; management system
1高校教材管理背景
隨著信息時(shí)代的到來(lái),信息技術(shù)正改變著我們的生活方式。信息技術(shù)在教育上的應(yīng)用也變得越來(lái)越廣泛。通過對(duì)相關(guān)的部門進(jìn)行調(diào)研得知,傳統(tǒng)的高校教材管理方式是半自動(dòng)化管理,這樣的工作效率較低,影響到其他部門的管理工作效率與教學(xué)協(xié)調(diào)進(jìn)度。教材工作是學(xué)校工作中不可或缺的一環(huán)[1],隨著高校信息化建設(shè)的逐漸完善,各大高校教材管理部門都做了相應(yīng)的調(diào)整[2]。需要開發(fā)一項(xiàng)可在網(wǎng)頁(yè)端使用的教材管理系統(tǒng),以提供信息化的教材管理模式[3]。系統(tǒng)的實(shí)現(xiàn)是基于ASP.NET語(yǔ)言,實(shí)現(xiàn)了如下主要功能:銷售單據(jù)管理,教材訂購(gòu)計(jì)劃管理,教科書信息統(tǒng)計(jì)、教材庫(kù)管理、賬戶管理與教材回收管理等管理功能[4]。其中教材回收管理模塊主要實(shí)現(xiàn)的是教材的回收利用功能。在我們的學(xué)習(xí)過程中,總有一部分書籍很少被利用到的,這部分書籍很多同學(xué)的處理方式是當(dāng)作垃圾扔掉,或是被作為廢品處理掉,這些方式都不能有效的處理好這些書籍,還會(huì)造成一定的資源浪費(fèi),本著節(jié)約資源循環(huán)利用的原則,在系統(tǒng)增加了教材回收利用功能。
2主要技術(shù)
高校教材管理系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)采用服務(wù)器后端開發(fā)技術(shù)是ASP.NET,數(shù)據(jù)庫(kù)技術(shù)采用的是SQL Server[5]。
ASP.NET是基于.NET Framework的Web開發(fā)平臺(tái),它具備開發(fā)網(wǎng)站應(yīng)用程序的解決方案,包括驗(yàn)證、緩存、狀態(tài)管理、調(diào)試等功能。高校教材管理系統(tǒng)所使用的語(yǔ)言是ASP.NET。
SQL Server支持眾多級(jí)別的數(shù)據(jù)管理,它在縮減開發(fā)時(shí)間和成本的同時(shí)保證了關(guān)鍵程序的安全、可靠運(yùn)行。高校教材管理系統(tǒng)所安裝的操作系統(tǒng)是Windows7,使用的是SQL Server 2012進(jìn)行服務(wù)器端的管理。
3系統(tǒng)設(shè)計(jì)
3.1 系統(tǒng)需求分析
3.1.1功能性需求分析
高校教材管理系統(tǒng)頂層權(quán)限的主要使用角色有教務(wù)處管理員、高校教材管理員、教材供應(yīng)中心管理員[7]。通過對(duì)教材管理部門的調(diào)研,網(wǎng)頁(yè)端的高校教材管理系統(tǒng)有如下四個(gè)管理模塊:教材訂購(gòu)管理、教材庫(kù)存管理、教材財(cái)務(wù)管理以及日常維護(hù)管理[7-8]。
教材訂購(gòu)管理模塊:每學(xué)期開學(xué)前教務(wù)處管理員統(tǒng)計(jì)好各二級(jí)院系每個(gè)專業(yè)班級(jí)所需要的用書情況,并將統(tǒng)計(jì)好的各類數(shù)據(jù)發(fā)送給教材管理員。教材管理員生成新學(xué)期的初步教材訂購(gòu)計(jì)劃,并將此計(jì)劃提供給教材供應(yīng)人員后形成最終的訂購(gòu)計(jì)劃。
教材庫(kù)存管理模塊:庫(kù)存管理模塊主要功能有入庫(kù)管理,出庫(kù)管理和盤點(diǎn)管理[9]。在以前的教材管理中存在較多問題,如教材數(shù)量過多造成積壓、每年購(gòu)買的教材沒有發(fā)放完全過于飽和造成資源浪費(fèi)等情況。故針對(duì)以上在傳統(tǒng)教材管理出現(xiàn)的情況做出相應(yīng)措施,主要關(guān)聯(lián)到庫(kù)存量,存放倉(cāng)庫(kù)等信息。高校教材管理員這一角色開放,它具有動(dòng)態(tài)變化的特點(diǎn)[8]。
系統(tǒng)中的財(cái)務(wù)管理模塊主要是功能是對(duì)教材和教材相關(guān)費(fèi)用的管理。這個(gè)模塊是高校教材管理系統(tǒng)要實(shí)現(xiàn)的終極目標(biāo),且費(fèi)用結(jié)算是教材管理過程中最復(fù)雜的一個(gè)環(huán)節(jié)。系統(tǒng)的財(cái)務(wù)功能主要針對(duì)院系管理人員對(duì)本院教材費(fèi)用進(jìn)行查詢和統(tǒng)計(jì)、個(gè)人查詢教材費(fèi)用結(jié)算明細(xì)等功能。這個(gè)模塊能通過每個(gè)功能模塊了解教材的情況,及時(shí)對(duì)教材的各個(gè)環(huán)節(jié)進(jìn)行監(jiān)測(cè),如教材購(gòu)買發(fā)貨情況、物流情況、庫(kù)存數(shù)量等。需要特別重視的是,為了避免數(shù)據(jù)產(chǎn)生不必要的冗余,系統(tǒng)生成后的賬單一般情況下不允許普通管理員進(jìn)行修改。
日常維護(hù)模塊需要實(shí)現(xiàn)的功能有:系統(tǒng)中的維護(hù)模塊主要實(shí)現(xiàn)的功能是用戶信息的添加、刪除、修改、查詢等功能,并對(duì)登錄用戶的授權(quán)和模塊定義。系統(tǒng)管理員可以對(duì)用戶進(jìn)行管理和對(duì)系統(tǒng)進(jìn)行維護(hù),對(duì)登錄/注冊(cè)的用戶進(jìn)行相關(guān)信息管理;院系老師和學(xué)生是最低用戶,只能使用系統(tǒng)中最基礎(chǔ)的查詢?yōu)g覽功能。
3.1.2其他需求分析
安全性需求:本系統(tǒng)保存著本校師生的大量信息,為了避免信息外泄,故本系統(tǒng)有很高的安全需求。
易操作性需求:為了便于用戶操作和運(yùn)行本系統(tǒng),在制作排版時(shí)應(yīng)將本系統(tǒng)做得淺顯易懂,易操作性高,容易上手。
系統(tǒng)性能需求:1)系統(tǒng)運(yùn)行穩(wěn)定;2)為保證數(shù)據(jù)安全、可靠,提供多種形式的數(shù)據(jù)備份與保護(hù)措施;3)數(shù)據(jù)運(yùn)行正確,計(jì)算結(jié)果可靠;4)對(duì)操作快速響應(yīng),避免獨(dú)占性的單線程操作的發(fā)生;5)系統(tǒng)設(shè)計(jì)合理,具有可移植性和可擴(kuò)充性。