伍革新 華中師范大學(xué)信息化辦公室
關(guān)鍵字:Foxtable 混合結(jié)構(gòu) 資產(chǎn)管理系統(tǒng) 設(shè)計(jì)與開發(fā)
根據(jù)我校錄播教室資產(chǎn)管理的實(shí)際需求和錄播教室的功能定位,選擇Foxtable 開發(fā)平臺自帶的數(shù)據(jù)庫,開發(fā)的錄播教室資產(chǎn)管理系統(tǒng),功能主要是錄播教室資產(chǎn)數(shù)據(jù)的錄入、查詢、修改和刪除等,提供錄播教室資產(chǎn)及設(shè)備的預(yù)定、登記服務(wù),以及相關(guān)資產(chǎn)設(shè)備的查詢和資產(chǎn)核查服務(wù)。
錄播教室資產(chǎn)管理系統(tǒng)功能服務(wù)與模塊有:
(1)錄播教室資產(chǎn)查詢服務(wù):錄播教室的管理與使用規(guī)章制度信息,錄播教室基礎(chǔ)數(shù)據(jù)信息,錄播教室課表以及任課教師信息等。
(2)設(shè)備信息查詢服務(wù):錄播教室設(shè)備信息及使用狀態(tài)(借出、閑置、維修中、回收)的查詢服務(wù),錄播教室設(shè)備的預(yù)定及借、還登記。
(3)錄播教室管理與拍攝活動(dòng):視音頻、配音、課程設(shè)計(jì)等活動(dòng)項(xiàng)目信息,教輔人員、教學(xué)助理招聘、各項(xiàng)目進(jìn)度信息與項(xiàng)目的補(bǔ)貼申請等。
(4)錄播教室賬目管理:錄播教室低值易耗品的購買清單及驗(yàn)收。
除了需要明確錄播教室資產(chǎn)管理系統(tǒng)的功能服務(wù)等模塊,還需要明確錄播教室資產(chǎn)管理系統(tǒng)的定位需求等,即是指信息系統(tǒng)中保證性能、系統(tǒng)可靠性、可擴(kuò)展性等方面的要素。一般錄播錄播教室專門的管理人員數(shù)量少,人員結(jié)構(gòu)和管理水平不高,要求系統(tǒng)運(yùn)行穩(wěn)定、易于管理維護(hù),功能擴(kuò)展操作易于上手,方便后期的系統(tǒng)運(yùn)行管理與升級維護(hù)。
該系統(tǒng)是用于錄播教室、設(shè)備、教學(xué)和相關(guān)信息的提供、上傳下載,實(shí)現(xiàn)相關(guān)資產(chǎn)的預(yù)約登記等功能,錄播教室內(nèi)設(shè)備的預(yù)定與借還登記等,實(shí)現(xiàn)這些功能要求相關(guān)數(shù)據(jù)信息完整,包括了錄播教室管理規(guī)章制度、教室使用人員信息數(shù)據(jù)、錄播教室元數(shù)據(jù)(名稱、具體位置、面積、可容納學(xué)生人數(shù)、功能、借用/歸還時(shí)間、使用人等)、錄播設(shè)備數(shù)據(jù)(名稱、型號、購買年份、編號、報(bào)修/借用/歸還狀態(tài)及時(shí)間、使用人等)、錄播教室課表信息數(shù)據(jù)和相關(guān)低值易耗品數(shù)據(jù)的錄入與管理等。
根據(jù)功能需求分析,錄播教室資產(chǎn)管理系統(tǒng)要設(shè)計(jì)豐富的功能模塊,才能有前提條件可以給師生提供方便快捷和個(gè)性化的服務(wù)。根據(jù)本校錄播教室的實(shí)際情況,系統(tǒng)可擴(kuò)充其他功能模塊。
錄播教室及設(shè)備信息模塊。提供錄播教室的管理規(guī)章制度、教室內(nèi)錄播相關(guān)設(shè)備的所有信息,為錄播教室資源開放提供的基礎(chǔ)數(shù)據(jù)??赏瓿傻匿洸ソ淌倚畔⒑驮O(shè)備信息的錄入、新增、查詢、刪除、統(tǒng)計(jì)分析等操作。
預(yù)定/預(yù)約、登記模塊。錄播教室及設(shè)備信息模塊提供教室、設(shè)備的狀態(tài)數(shù)據(jù)信息,以此信息為基礎(chǔ),開辟錄播教室及設(shè)備的預(yù)約/使用登記模塊,提高錄播教室與相關(guān)設(shè)備資源的利用率??赏瓿山淌业氖褂们闆r查詢、申請/歸還、統(tǒng)計(jì)分析的操作,設(shè)備的使用情況查詢、申請/歸還、統(tǒng)計(jì)分析的操作。
錄播教室賬目管理模塊。提供錄播教室低值易耗品購買記錄的錄入新增、查詢、刪除的操作,可直接導(dǎo)入外部數(shù)據(jù)表格,低值易耗品使用情況的匯總分析,表格的下載和打印。
數(shù)據(jù)庫是錄播教室資產(chǎn)管理系統(tǒng)的重要內(nèi)容。結(jié)合錄播教室資產(chǎn)管理的實(shí)際功能需求,設(shè)計(jì)出合適的數(shù)據(jù)表是軟件易上手的基礎(chǔ)。Foxtable 開發(fā)平臺可以外接各種數(shù)據(jù)庫,也可以使用平臺自帶的數(shù)據(jù)庫。Foxtable 開發(fā)平臺簡化了開發(fā)過程,只需要根據(jù)實(shí)際需求,設(shè)計(jì)相應(yīng)的數(shù)據(jù)表即可。根據(jù)前文錄播教室資產(chǎn)管理系統(tǒng)功能性分析,可以設(shè)立用戶信息、錄播教室信息管理、設(shè)備資產(chǎn)、教學(xué)信息、賬目等五類數(shù)據(jù)表,如圖l 所示。每一大類中又包含許多子表,例如用戶中包括管理員用戶、教師和學(xué)生身份的用戶等。
圖1 錄播教室教學(xué)信息數(shù)據(jù)庫結(jié)構(gòu)圖
根據(jù)錄播教室資產(chǎn)管理系統(tǒng)所要實(shí)現(xiàn)的功能需求和對應(yīng)的模塊設(shè)計(jì)以及重要程度,可以將其劃分為:人員管理、教學(xué)管理、設(shè)備管理、錄播教室管理、數(shù)據(jù)表管理等五個(gè)子模塊需求。因錄播教室教學(xué)是錄播教室管理中涉及到教學(xué)任務(wù),也是非常重要的內(nèi)容,所以需要設(shè)計(jì)獨(dú)立的模塊。具體結(jié)構(gòu)如圖2 所示。
圖2 錄播教室資產(chǎn)管理系統(tǒng)結(jié)構(gòu)圖
FoxTable 開平臺使用的編程語言是Visual Basic,Visual Basic 近似于自然語言,不區(qū)分大小寫,簡單易懂,適合普通用戶學(xué)習(xí)使用,簡化了軟件系統(tǒng)的開發(fā)難度。Foxtable 開發(fā)平臺是開發(fā)數(shù)據(jù)管理軟件的重要工具,有非常強(qiáng)大的數(shù)據(jù)統(tǒng)計(jì)、輸出和管理功能,是國產(chǎn)開發(fā)平臺中的佼佼者。Foxtable 開發(fā)平臺具有以下特點(diǎn):1.它既可以外接數(shù)據(jù)庫,又可以使用內(nèi)置的數(shù)據(jù)庫,開發(fā)與使用便捷,使用者通過一定的學(xué)習(xí)即可上手進(jìn)行開發(fā)操作。2.Foxtable 開發(fā)平臺使用VB 語言進(jìn)行二次開發(fā),VB 語言具有入門容易的特點(diǎn),可以讓使用者更快的開發(fā)出可用的數(shù)據(jù)管理系統(tǒng)。3.Foxtable 開發(fā)平臺可以結(jié)合微信等移動(dòng)端軟件,開發(fā)出C/S、B/S 與移動(dòng)端結(jié)合的多用途應(yīng)用,適應(yīng)了當(dāng)前的發(fā)展需求。
web 服務(wù)器配置:Foxtable 自帶
運(yùn)行環(huán)境:windows 系列操作系統(tǒng)
支持框架:.net framework2.0
數(shù)據(jù)庫:Foxtable 自帶類access 數(shù)據(jù)庫
訪問端:PC 端的客戶端軟件或?yàn)g覽器
移動(dòng)端:手機(jī)瀏覽器
錄播教室資產(chǎn)管理系統(tǒng)的主界面中,由頂部的系統(tǒng)按鈕、第二行的web 服務(wù)器操作、第三行的功能按鈕以及底部的數(shù)據(jù)顯示等組成,如圖3 所示。
頂部是軟件的名稱(錄播教室資產(chǎn)管理),左上角是軟件logo,右上角是軟件的最小化、最大化和關(guān)閉按鈕。
中間部分是軟件的導(dǎo)航菜單欄,分為資產(chǎn)管理和系統(tǒng)信息兩部分。資產(chǎn)管理中包含資產(chǎn)管理的各個(gè)功能按鈕,包括導(dǎo)入數(shù)據(jù)、導(dǎo)出數(shù)據(jù)等。
軟件下半部分就是管理系統(tǒng)的數(shù)據(jù)顯示部分,表的上端是數(shù)據(jù)表的名稱,在實(shí)際使用中可以把表明隱藏起來,只能通過按鈕點(diǎn)擊才能打開相應(yīng)的數(shù)據(jù)表。
圖3 錄播教室資產(chǎn)管理系統(tǒng)主界面
錄播教室管理中的數(shù)據(jù)查詢是經(jīng)常需要進(jìn)行的操作,核對資產(chǎn)也是非常重要的工作內(nèi)容。導(dǎo)出數(shù)據(jù)并打印,可以方便的進(jìn)行實(shí)地校對核驗(yàn),簡化了操作人員的錄入和存儲。
根據(jù)我校錄播教室的管理需求和實(shí)際操作需要,設(shè)計(jì)開發(fā)了錄播教室資產(chǎn)管理系統(tǒng),實(shí)現(xiàn)對錄播教室人員、資產(chǎn)設(shè)備、教學(xué)、教室的管理。錄播教室資產(chǎn)管理系統(tǒng)定位于本校的錄播教室資產(chǎn)管理,功能上在滿足日常資產(chǎn)管理基礎(chǔ)上,根據(jù)實(shí)際需要,可以不斷增加和完善,這是依托于Foxtable 開發(fā)平臺的易用性和高效性等特點(diǎn),讓錄播教室的管理人員自己就能開發(fā)出滿足自身需求的管理軟件,提升錄播教室管理人員的開發(fā)能力,同時(shí)對于提高錄播教室的利用率和管理水平具有十分重要的作用。
圖4 錄播教室資產(chǎn)管理系統(tǒng)導(dǎo)出數(shù)據(jù)界面