摘要:隨著計(jì)算機(jī)在學(xué)校各科室的普及和校園網(wǎng)的建設(shè),原有的“臺賬式”管理模式已經(jīng)不能適應(yīng)現(xiàn)代化辦公的需要,本文從系統(tǒng)分析、數(shù)據(jù)庫設(shè)計(jì)、系統(tǒng)各功能模塊設(shè)計(jì)等方面著手,意在開發(fā)智能化管理系統(tǒng),來實(shí)現(xiàn)學(xué)校實(shí)驗(yàn)設(shè)備和耗材的智能化管理。學(xué)校實(shí)驗(yàn)設(shè)備和耗材管理系統(tǒng)的開發(fā)可減輕學(xué)院教職員工工作壓力,高效管理實(shí)驗(yàn)設(shè)備、耗材的各項(xiàng)信息、解放勞動力、加快查詢速度,使各項(xiàng)管理更加規(guī)范化。
關(guān)鍵詞:智能化管理;系統(tǒng)設(shè)計(jì)
中圖分類號:TP301 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9599 (2012) 23-0000-02
1 引言
隨著計(jì)算機(jī)技術(shù)的發(fā)展,特別是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)與數(shù)據(jù)庫技術(shù)的發(fā)展,人們的生活與工作方式發(fā)生了很大的改觀。網(wǎng)絡(luò)技術(shù)的應(yīng)用使得計(jì)算機(jī)之間通信、信息共享成為可能,而數(shù)據(jù)庫技術(shù)的應(yīng)用則為人們提供了數(shù)據(jù)存儲、信息檢索、信息分析等功能,從而使得工作更高效地進(jìn)行。
目前,我校在校學(xué)生總數(shù)為6000余人,實(shí)驗(yàn)室33個,實(shí)驗(yàn)設(shè)備價值2100多萬元,每年都需要大量的實(shí)驗(yàn)耗材,學(xué)校實(shí)驗(yàn)設(shè)備與耗材的管理工作日益繁重。為了更方便、快捷、準(zhǔn)確、高效的服務(wù)于全校教職員工和在校學(xué)生,本文意在研究用于實(shí)驗(yàn)設(shè)備和實(shí)驗(yàn)耗材管理的計(jì)算機(jī)應(yīng)用軟件,以達(dá)到利用計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和通信技術(shù)管理學(xué)校實(shí)驗(yàn)設(shè)備和實(shí)驗(yàn)耗材的目標(biāo)。用計(jì)算機(jī)應(yīng)用軟件取代傳統(tǒng)的“臺賬式”管理模式,推進(jìn)學(xué)校辦公現(xiàn)代化進(jìn)程,實(shí)現(xiàn)實(shí)驗(yàn)設(shè)備和實(shí)驗(yàn)耗材管理高度透明,增強(qiáng)可視性、可監(jiān)控性,使管理更加高效、科學(xué)和規(guī)范。
2 系統(tǒng)分析
結(jié)合我校近幾十年實(shí)驗(yàn)設(shè)備和耗材管理模式和方法,走訪各實(shí)驗(yàn)科室對實(shí)驗(yàn)設(shè)備和耗材管理的需求和申請耗材、報(bào)廢耗材等相關(guān)操作流程,并保障系統(tǒng)必要的安全性、可靠性、高效性,本文研究設(shè)計(jì)了學(xué)校實(shí)驗(yàn)設(shè)備和耗材管理所需要的功能模塊。
實(shí)驗(yàn)設(shè)備和耗材管理系統(tǒng)分為服務(wù)器和客戶端兩部分,服務(wù)器預(yù)期有以下主要功能:(1)系統(tǒng)管理;(2)啟動SQLserver;(3)查看用戶登錄情況;(4)查詢登錄日志。客戶端預(yù)期有以下主要功能:(1)系統(tǒng)管理;(2)實(shí)驗(yàn)設(shè)備管理;(3)實(shí)驗(yàn)耗材管理;(4)數(shù)據(jù)導(dǎo)出。由于使用人員工作性質(zhì)和工作需求不同,本系統(tǒng)設(shè)計(jì)通過用戶權(quán)限的劃分,細(xì)化工作范圍和職能,共分為“普通用戶”、“部門管理員”、“管理員”和“超級用戶”四類?!捌胀ㄓ脩簟敝挥行薷淖约旱顷懹脩裘艽a和查詢各種數(shù)據(jù)權(quán)限;“部門管理員”只有修改自己登陸用戶密碼、查詢各種數(shù)據(jù)和申請實(shí)驗(yàn)耗材權(quán)限;“管理員”用戶除有“部門管理員”權(quán)限外,還具有“添加實(shí)驗(yàn)設(shè)備”,“添加標(biāo)準(zhǔn)耗材”、“審核申請耗材”,“入庫耗材”、“出庫耗材”,“報(bào)損耗材”,將各種查詢數(shù)據(jù)結(jié)果導(dǎo)出為Excel格式文件的權(quán)限;“超級用戶”除有“管理員”用戶權(quán)限外,還具有“初始化實(shí)驗(yàn)設(shè)備”數(shù)據(jù)庫,“初始化實(shí)驗(yàn)耗材”數(shù)據(jù)庫,“增加用戶”,“刪除用戶”,“增加部門”,“刪除部門”,“增加專業(yè)”,“刪除專業(yè)”,“修改設(shè)備信息”,“調(diào)撥設(shè)備”,“報(bào)廢設(shè)備”等權(quán)限。下圖2.1,2.2分別表示了系統(tǒng)功能和用戶權(quán)限劃分情況:
3 系統(tǒng)設(shè)計(jì)
3.1 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)
實(shí)驗(yàn)設(shè)備和耗材管理系統(tǒng)的數(shù)據(jù)庫采用MySQL5.0。數(shù)據(jù)庫主要包括管理員在線監(jiān)控用戶信息表、用戶登錄記錄表、用戶基本信息表、用戶及權(quán)限對應(yīng)表、部門信息表、專業(yè)信息表、實(shí)驗(yàn)設(shè)備信息表、實(shí)驗(yàn)耗材信息表等。其中用戶登錄信息表的主要字段有:用戶名、創(chuàng)建該用戶的用戶、用戶級別、登陸機(jī)器IP、登陸機(jī)器名稱、登陸時間、退出時間、創(chuàng)建或刪除用戶操作、創(chuàng)建或刪除用戶操作時間和備注,主關(guān)鍵字為用戶名;實(shí)驗(yàn)設(shè)備信息表的主要字段有:編碼、名稱、規(guī)格、品牌、產(chǎn)地、生產(chǎn)廠商、調(diào)撥前部門、存放部門、應(yīng)用專業(yè)、單價、調(diào)撥數(shù)量、調(diào)撥日期、使用年限、負(fù)責(zé)人和備注,主關(guān)鍵字為編碼。實(shí)驗(yàn)耗材信息表的主要字段有:編碼、品名、型號規(guī)格、出庫日期、出庫數(shù)量、部門、申請人、負(fù)責(zé)人和備注,主關(guān)鍵字為編碼。
3.2 系統(tǒng)功能模塊設(shè)計(jì)
實(shí)驗(yàn)設(shè)備和耗材管理系統(tǒng)的設(shè)計(jì)分客戶端和服務(wù)器端兩部分,客戶端:運(yùn)行于各個客戶機(jī),系統(tǒng)功能主要有身份驗(yàn)證、試驗(yàn)設(shè)備管理、試驗(yàn)耗材管理、數(shù)據(jù)導(dǎo)出等,并且實(shí)現(xiàn)客戶機(jī)與服務(wù)器的通信,客戶端實(shí)現(xiàn)體統(tǒng)各功能模塊的應(yīng)用。服務(wù)器端:運(yùn)行于控制服務(wù)器上,實(shí)現(xiàn)所有的監(jiān)控和管理功能,分為多個功能模塊,數(shù)據(jù)存儲于數(shù)據(jù)庫服務(wù)器。服務(wù)器端所有的數(shù)據(jù)庫操作都是使用SQL語言來完成的,加上客戶端的所有數(shù)據(jù)庫請求也都是交由服務(wù)器端來代理完成,使得整個系統(tǒng)的運(yùn)行效率較高。
3.3 服務(wù)器子系統(tǒng)設(shè)計(jì)
服務(wù)器端設(shè)置模塊有四個:(1)系統(tǒng)管理模塊:包括數(shù)據(jù)備份,數(shù)據(jù)恢復(fù),退出。共計(jì)3個功能子模塊。(2)啟動SQLserver模塊:只有“啟動SQLserver”子模塊。(3)登錄情況模塊:只有“在線顯示”所有登陸服務(wù)器用戶子模塊。(4)查詢模塊:只有“查詢登陸日志”子模塊。
3.4 客戶端子系統(tǒng)設(shè)計(jì)
客戶端設(shè)置如下四個模塊:(1)系統(tǒng)管理模塊:包括初始化實(shí)驗(yàn)設(shè)備數(shù)據(jù)庫,初始化實(shí)驗(yàn)耗材數(shù)據(jù)庫,增加設(shè)備,修改設(shè)備信息,調(diào)撥設(shè)備,報(bào)廢設(shè)備,查詢添加設(shè)備,查,增加用戶,刪除用戶,修改密碼,增加部門,刪除部門,增加專業(yè),刪除專業(yè),退出。共計(jì)10個功能子模塊。(2)實(shí)驗(yàn)設(shè)備管理模塊:包括添詢調(diào)撥設(shè)備,查詢報(bào)廢設(shè)備,查詢完好設(shè)備。共計(jì)8個功能子模塊。(3)實(shí)驗(yàn)耗材管理模塊:包括初始化申請耗材數(shù)據(jù),添加標(biāo)準(zhǔn)耗材,部門申請耗材,審核申請耗材,入庫耗材,出庫耗材,報(bào)損耗材,查詢?nèi)霂旌牟?,查詢出庫耗材,查詢庫存耗材,查詢部門耗材,查詢申請耗材。共計(jì)12個功能子模塊。(4)數(shù)據(jù)導(dǎo)出Excel格式模塊:包括導(dǎo)出完好設(shè)備,導(dǎo)出增加設(shè)備,導(dǎo)出調(diào)撥設(shè)備,導(dǎo)出報(bào)廢設(shè)備,導(dǎo)出庫存耗材,導(dǎo)出出庫耗材,導(dǎo)出入庫耗材,導(dǎo)出審核部門耗材,導(dǎo)出審核匯總耗材。共計(jì)9個功能子模塊。
4 結(jié)論及下一步工作
本文給出了學(xué)校實(shí)驗(yàn)設(shè)備和耗材管理系統(tǒng)開發(fā)的基本方案,細(xì)化了系統(tǒng)的功能模塊。從系統(tǒng)分析、數(shù)據(jù)庫設(shè)計(jì)、系統(tǒng)各功能模塊設(shè)計(jì)等方面著手,實(shí)現(xiàn)學(xué)校實(shí)驗(yàn)設(shè)備和耗材的智能化管理,從而取代原有的“臺賬式”管理模式。
在理論分析之后,研究室將著手進(jìn)行管理系統(tǒng)的開發(fā),系統(tǒng)體系結(jié)構(gòu)采用三層C/S模式,基于TCP/IP的Winsock編程技術(shù),開發(fā)工具選用VB6.0,數(shù)據(jù)庫選用MySQL5.0。
參考文獻(xiàn):
[1]王珊等.數(shù)據(jù)庫系統(tǒng)原理教程[M].北京:清華大學(xué)出版社,1998.
[2]JeffreyD.Ullman,JenniferWidom.數(shù)據(jù)庫系統(tǒng)基礎(chǔ)教程[M].史嘉權(quán).北京:清華大學(xué)出版社,1999.
[3]RogerS.Pressman著,梅宏譯.軟件工程:實(shí)踐者的研究方法(第5版)[M].北京:機(jī)械工業(yè)出版社,2004
[4]吳鳳翔.VisualBasic程序設(shè)計(jì)教程[M].北京:中國林業(yè)出版社,2002,11.
[5]劉新民.VisualBasic6.0程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2004.
計(jì)算機(jī)光盤軟件與應(yīng)用2012年23期