吳凡
(南通大學實驗室與設備管理處,江蘇南通226019)
基于B/S結構的高校儀器設備網上申購系統的設計與實現
吳凡
(南通大學實驗室與設備管理處,江蘇南通226019)
本文從高校儀器設備申購計劃的管理模式出發,通過分析其功能需求,提出基于B/S結構搭建儀器設備網上申購系統的解決方案,并對系統的體系結構、功能設置以及具體的實現方法等進行介紹.
儀器設備;B/S結構;申購計劃
儀器設備是高校教學科研的重要物質基礎,通常儀器設備的購置主要是通過計劃申購來實現,作為儀器設備申購的前期環節,申購計劃往往是設備專項資金分配決策的前提,是提高實驗室建設投資決策準確性和科學性的重要手段.雖然各高校在長期的實踐中已經積累了不少先進經驗,但大多數高校的儀器設備申購計劃主要還是依賴手工的管理模式,通過填寫書面申購計劃并逐級審批來完成.由于高校儀器設備的申購具有申購量大、資金渠道多、品種繁雜、專業性強、實時性強等特點[1],計劃從編制、上報、審批、執行整個過程中存在著大量的數據流,采用傳統的管理方式難以做到統計數據的及時性和準確性,這就必然導致執行效率低、費時費力、計劃申購過程控制難等問題的產生,同時還伴有管理者無法對整個工作流程進行全程掌控等問題.因此,迫切需要新的理論、方法來改進設備申購流程.基于上述分析,為了充分發揮校園網在儀器設備申購及管理中的作用,降低不必要的資源浪費以及人員的重復勞動,實現管理流程的無縫銜接,結合我校的實際情況,提出并設計開發了基于B/S結構的高校儀器設備網上申購系統解決方案.
1.1 系統體系結構
高校儀器設備網上申購系統以校園網為基礎,以數據共享、信息化管理為目標,系統在邏輯上采用三層B/S(瀏覽器/服務器)結構來開發,即用戶層、業務處理層、數據服務層.其實質就是只安裝、維護一個服務器,而客戶端采用瀏覽器運行軟件.三層B/S結構是隨著網絡技術的發展,在對原有三層C/S結構進行改進后產生的一種新的系統體系結構.
(1)用戶層:是系統向用戶顯示相關數據的用戶界面,它隨時接收用戶錄入數據,并對數據庫中數據進行同步更新.
(2)業務處理層:接收通過用戶層提交相關的操作請求,并調用相應的組件對請求進行處理,同時在用戶層顯示返回的處理結果.
(3)數據服務層:采用SQL Server數據庫,提供后臺對數據進行選擇、增加、修改、刪除等操作與維護功能.
1.2 系統功能模塊
儀器設備網上申購系統主要用于高校儀器設備申購計劃的錄入與管理等環節,為相關決策及數據統計提供及時、準確的信息資源.系統涉及到計劃人員、審核人員、職能部門管理人員、領導等多個相關用戶,通過對這些用戶的需求分析,在系統中預先設置了不同權限的用戶,以“角色”來區分.儀器設備申購計劃的申請人被設定為“一般用戶”,儀器設備申購計劃所需使用經費的審批人被設定為“審核用戶”,儀器設備申購計劃最終執行部門的管理人員被設定為“主管用戶”,學校分管設備申購的校長被設定為“分管校長”.系統主要包含以下三大功能:
1.2.1 儀器設備申購計劃的管理
儀器設備申購計劃的管理主要面向對象為學院,一般用戶可以根據自己的需求在網上提交儀器設備申購計劃,填寫所需儀器設備的技術參數和前期市場調研情況等.通過該功能,學院可以對儀器設備的申購計劃進行錄入、修改、刪除、送審等全程信息化管理,同時還能對審核用戶、主管用戶、分管校長的審核意見進行查看.儀器設備申購計劃經過最終審核通過后,可以根據不同的項目、預算部門等進行整理統計.
1.2.2 儀器設備申購計劃的審核
一般用戶通過登錄系統錄入計劃申購的儀器設備基本信息時,需同時選擇該申購計劃的審批人(審核用戶),在審核用戶審核前或該計劃未能通過審核時,一般用戶還可以對計劃進行修改或刪除,如果審核用戶已經審核通過,則不能再修改或刪除;審核用戶通過登錄系統可以看到所有提交給其進行審核的申購計劃并對這些申購計劃進行審批操作,經過審核用戶審核通過的計劃,自動轉入主管用戶審核環節;主管用戶登錄系統后可以對經過審核用戶審核通過后的申購計劃進行復核并提交分管校長審批;分管校長根據審核用戶及主管用戶的審批意見來決定申購計劃是否進入下一步采購環節.根據申購計劃的性質不同,系統設計有逐條審核和批量審核功能,以進一步簡化審核環節.通過該系統,審核用戶、主管用戶、分管校長可以對各單位所提交的儀器設備申購計劃進行審核,對不滿足購置條件的申請,可以進行審批退回.一般用戶可以在申購狀態及審核意見中看到各申購計劃的審核結果及意見,實時跟進儀器設備申購計劃的進展.
1.2.3 統計查詢
作為一套管理系統,具備基本的查詢統計功能是必須的.儀器設備網上申購系統中的各類用戶根據其權限的不同,可以選擇按照儀器設備名稱、經費卡號、申請部門等字段對儀器設備申購計劃的基本信息進行查詢統計操作,也可以根據具體要求選擇兩個或兩個以上的字段進行組合查詢,各類查詢統計結果均可以直接打印,也可以將其導出生成Excel格式文件.
1.3 系統數據庫結構
本系統采用SQL Server數據庫,同時使用模塊化設計方案,將各個功能模塊所需要的表集中到一個數據庫中,并建立各個表之間的關聯關系[2].本系統是在充分調研了解國內外高校儀器設備網上申購業務流程及功能需求的基礎上,結合我校實際,設計系統數據庫表:
1.3.1 儀器設備申購計劃表
該表用于存放各個學院所提交儀器設備申購計劃的相關信息,表中字段除了包含申購儀器設備的名稱、單價、數量、生產廠家等基本信息字段外,還包括計劃編號、使用方向、用途及說明、審核意見等字段.特別說明的是計劃編號是在一般用戶錄入申購計劃時,由系統自動生成,在整個數據庫中,每條申購計劃的計劃編號都是唯一的,所有表間的關聯都是通過計劃編號來實現.
1.3.2 用戶信息表
該表用于存放系統中所設置的所有登陸用戶的用戶信息,包括用戶名、密碼、真實姓名、聯系電話、所屬部門、管理級別等字段.
1.3.3 經費項目表
該表存放用于采購儀器設備的經費信息,包括經費名稱、經費年度、經費卡號等字段;
1.3.4 部門信息表
該表用于存放學校所有部門的基本信息,包括部門名稱、部門代碼等字段;
2.1 B/S的開發環境簡介
2.1.1 IIS信息服務器
IIS(Internet Information Services互聯網信息服務)是由微軟公司提供的基于運行Microsoft Windows的互聯網基本服務.IIS通過提供一個位于服務器中心地位的被稱之為Internet服務管理器的圖形界面管理工具,用來控制整個系統環境中所有運行IIS的計算機.
2.1.2 ASP
ASP(Active Server Page動態服務器頁面)是微軟公司開發的代替CGI腳本程序的一種應用,它可以與數據庫和其它程序進行交互,是一種簡單、方便的編程工具.
2.1.3 ADO組件
ADO組件本質上講是一個多接口的組件,它包括ADODB.Connection(連接)、ADODB.Command(命令)、ADODB.Recordset(記錄集)、ADODB.Parameter(參數)、ADODB.Error(錯誤)和ADODB.Field(字段)接口[3].
2.2 服務器端系統主要功能的ASP實現
2.2.1 數據庫的連接
由于ASP提供了ADO的接口,使之能與ADO進行無縫連結,ADO通過ODBC和數據庫進行連結.
2.2.2 各類用戶登錄功能的實現界面
系統共設置有四種管理級別,分別為一般用戶、審核用戶、主管用戶、分管校長,各級別用戶的用戶名及初始密碼均由系統管理員事先設定,用戶在進行登陸操作時,需要先選定自己對應的管理級別,用戶的初始密碼在登錄系統后可以自行修改,如圖1所示.

圖1 系統登陸窗口
2.2.3 B/S系統主界面
用戶通過系統登錄以后,進入到主界面.這個頁面使用了框架結構,左側列出的是用戶會使用到的各類功能選項,當用戶點擊左側的某個功能選項進行選擇時,右側會顯示與所選功能相關聯的頁面,如圖2所示.

圖2 系統主界面
2.2.4 儀器設備申購功能實現界面
儀器設備網上申購系統最主要的功能就是儀器設備的申購,登陸系統后,通過點擊頁面左側的“申購計劃”,選擇“填寫申購計劃”,可以在右側界面對計劃申購的儀器設備基本信息進行錄入工作.在錄入申購計劃時,需要完整填寫計劃申購的儀器設備名稱、規格型號、生產廠家、計劃采購數量、單價、存放地點、使用方向等相關信息,其中某些標注“*”的重要字段為必填項目,如該類字段未填寫任何內容時會提示警告窗口,同時系統拒絕該申購計劃的進一步提交操作,從而確保了系統中所有申購計劃信息的完整性.
儀器設備網上申購系統從2012年起在我校投入試運行,一年多來,該系統在各類專項資金申報工作中收效顯著,從計劃編制、審批、修改到執行,采用該系統后,由于都是通過網絡進行操作,省去很多中間環節,申報和審批速度明顯提升,工作效率顯著提高.同時因為該系統采用了B/S體系結構,使得用戶界面可以根據需要隨時進行調整,中間層的業務功能也能及時得到修改完善.
高校儀器設備申購管理信息系統具有系統界面友好、功能設計實用、權限配置靈活、數據安全性高等特點,極大地方便了高校儀器設備的申購管理工作,提升了高校資產管理的信息化水平.綜合考慮我校的實際情況,今后將在進一步完善系統功能的同時,尋求加強該系統與我校其它諸如儀器設備采購系統、資產管理信息系統等系統的融合,為進一步搭建儀器設備采購與管理綜合信息平臺奠定基礎,進而實現儀器設備的前期計劃、中期采購、后期管理整個流程的無縫銜接,推動高校智慧校園建設.
〔1〕張素琴.高校設備采購信息的數字化管理系統設計與實現[J].中國教育信息化,2008(11).
〔2〕卞晶.基于經費控制的設備采購管理系統實現[J].中山大學學報(自然科學版),2009(S1).
〔3〕陳英學.M icrosoft ASP.NET深入編程[M].北京:北京希望電子出版社,2001.
TP391
A
1673-260X(2013)09-0022-03