向蘭宣
摘要:教室動態(tài)管理工作平臺是綜合分析瀘州職業(yè)技術(shù)學(xué)院教室使用和管理的功能需要,對相關(guān)流程進行了完善的基礎(chǔ)上進行設(shè)計的。平臺基于B/S架構(gòu),采用PHP在Smarty+Bootstrap框架下以MySQL作為系統(tǒng)數(shù)據(jù)庫進行設(shè)計開發(fā)。平臺具備教室申請、審批、使用情況、用戶及權(quán)限管理、基礎(chǔ)信息管理等模塊。圍繞教室管理的流程,結(jié)合各個功能模塊,實現(xiàn)教室管理的高度信息化。平臺將減輕教室管理工作量,提高了工作人員的效率,進一步服務(wù)于學(xué)校的整體的數(shù)字化校園建設(shè)。
關(guān)鍵詞:教室管理;B/S;Bootstrap;Smarty
中圖分類號:TP311.52 文獻標(biāo)識碼:A 文章編號:1009-3044(2015)29-0078-02
The Design of Classroom Dynamic Management Platform of Luzhou Vocational and Technical College
XIANG Lan-xuan
(The Office of academic affairs of Luzhou Vocational and Technical College, Luzhou 646000,China)
Abstract:The classroom dynamic management platform is base on the comprehensive analysis of the use and management classroom of the Luzhou Vocational and Technical College, and the relevant process is carried out to improve the basis of the design. Platform based on Browser/Server structure is carried out by PHP, under the frameworks including Smarty, Bootstrap using MySQL as the system database. Platform has the classroom application, application, the use of information, user and authority management, basic information management module. Around the classroom management process, combined with the various functional modules, to achieve a high degree of classroom management information. The platform will reduce the workload of the classroom management, improve the efficiency of the staff, and serve the digital campus overall construction further.
Keywords:classroom management; B/S; bootstrap; smarty
1 項目背景
瀘州職業(yè)技術(shù)學(xué)院教室管理由教務(wù)處實訓(xùn)管理辦公室負(fù)責(zé),目前采用的是以Excel為工具的手動操作。具體的執(zhí)行的流程是,申請人首先在學(xué)院的教務(wù)管理系統(tǒng)中查詢欲申請時間空閑的教室(由于教務(wù)管理系統(tǒng)原因查詢時只有一間一間教室的查),再到教務(wù)處實訓(xùn)管理辦公室,由教室管理人員查詢Excel版本的教室使用登記表,確認(rèn)欲申請的時間和教室是否空閑。如果不是空閑的,就只有重新查詢一間該時間空閑的教室;如果是空閑的,就由管理人員填寫教室使用審批單(一式兩份),申請人就以此紙質(zhì)的審批單到教學(xué)樓找到管理員拿鑰匙,在申請的時間使用申請的教室。在整個流程中,申請人都必須到教務(wù)處實訓(xùn)管理辦公室現(xiàn)場處理。
可見在整個流程中,無論是申請人還是教室管理員都在進行很多重復(fù)的操作,工作效率極低;在流程中還使用紙質(zhì)來完成審批,對大力推行無紙化和數(shù)字化校園的今天顯然是非常不好的。并且在統(tǒng)計教室的使用情況和利用率時,不能及時準(zhǔn)確的得出。
2 解決方法
設(shè)計一個基于B/S架構(gòu)的管理工作平臺,將有效的解決教室申請中的問題。通過管理工作平臺能快速地列出你查詢時間段所有空閑的教室供申請人選擇,而申請人就直接選擇教室后提交申請就可以了,等待教室管理員審核通過后。當(dāng)申請人使用教室時,直接到教學(xué)樓管理員處,報自己的工號,在工作平臺上就直接列出申請人申請的時間和教室,就可以得到相應(yīng)教室的鑰匙。而當(dāng)要統(tǒng)計教室的利用率和使用情況時,直接在管理平臺中查詢統(tǒng)計,將直接以圖表的形式列出相關(guān)參數(shù)。整個過程完全是無紙化,數(shù)據(jù)完全可共享的,這對數(shù)字化校園的建設(shè)有非常大的促進作用。
3 教室動態(tài)管理工作平臺
3.1 開發(fā)工具和技術(shù)介紹
系統(tǒng)采用PHP語言,MySQL作為數(shù)據(jù)庫,Apache作為WEB服務(wù)器,而系統(tǒng)采用Linux,這就是我們常說的LAMP,可見這四種都是開源軟件,這對軟件的投入使用基本不增加硬件和軟件方面的投入。
而在系統(tǒng)的實現(xiàn)主要采用的技術(shù)是基于Model View Controller(MVC),將所有的業(yè)務(wù)邏輯、數(shù)據(jù)、界面顯示分離的方法組織代碼。在分離邏輯代碼和外在的內(nèi)容上,主要利用PHP模板引擎之中著名的的Smarty來完成,在前臺界面的呈現(xiàn)上采用Web前端CSS框架Bootstrap來統(tǒng)一規(guī)劃。Bootstrap 是最受歡迎的 HTML、CSS 和 JS 框架,用于開發(fā)響應(yīng)式布局、移動設(shè)備優(yōu)先的 WEB 項目,它為所有開發(fā)者、所有應(yīng)用場景而設(shè)計,它讓前端開發(fā)更快速、簡單。所有開發(fā)者都能快速上手、所有設(shè)備都可以適配、所有項目都適用,它將在手機、平板電腦、電腦上以及在不同的瀏覽器上都以最佳效果顯示變成了可能。