涂心琪 鄭劍
摘要:針對(duì)校園內(nèi)安排會(huì)議并對(duì)會(huì)議進(jìn)行安排時(shí)需通知會(huì)議相關(guān)的時(shí)間地點(diǎn)等信息,而通過發(fā)公告或者是各級(jí)相互傳達(dá)的方法難免給會(huì)議管理人員增加工作量的問題,設(shè)計(jì)一款基于信息分類的校園會(huì)議簽到后臺(tái)管理系統(tǒng),利用PHP技術(shù)實(shí)現(xiàn)用戶信息及后臺(tái)上傳會(huì)議內(nèi)容管理,前端基于網(wǎng)頁平臺(tái)進(jìn)行信息查看和內(nèi)容分享,前后端通過json數(shù)據(jù)交互。經(jīng)過測(cè)試表明,該系統(tǒng)可以有效地滿足基于信息分類實(shí)現(xiàn)對(duì)校園會(huì)議簽到信息的管理。
關(guān)鍵詞:信息;分類;管理;PHP;HTML;JSON數(shù)據(jù)
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2019)12-0075-03
開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
The Design and Implementation of Campus Conference Check-in Background Management System Based on Information Classification
TU Xin-qi, ZHENG Jian
(School of Information Engineering, Jiangxi University of Science and Technology,Ganzhou 341000,China)
Abstract: Aiming at the problem of increasing the workload of conference managers by issuing announcements or communicating with each other at all levels when arranging meetings on campus, this paper designs a backstage management system of campus conference check-in based on information classification, through which managers can release detailed information of meetings. The administrator arranges the meeting reasonably and manages the information of the participants in the campus meeting. The test shows that the system can effectively satisfy the management of the check-in information of the campus meeting based on information classification.
Key words: information; classification; administration; PHP; HTML; JSON data
信息分類即按照使用者對(duì)信息處理的需求將現(xiàn)有的信息數(shù)據(jù)進(jìn)行分類,按不同條件將信息分類后最后呈現(xiàn)的信息做到能夠最大程度上簡潔明了,這一點(diǎn)對(duì)于信息時(shí)代很重要。面對(duì)眾多的會(huì)議相關(guān)信息,如果沒有更有效的方法對(duì)信息進(jìn)行整理分類是這些信息最大限度地呈現(xiàn)其效用,那么會(huì)議簽到會(huì)是一件勞力傷財(cái)?shù)氖?。我們?yīng)有效利用信息分類技術(shù)對(duì)繁雜的會(huì)議發(fā)布或會(huì)議簽到等會(huì)議相關(guān)信息進(jìn)行處理。為此我們開發(fā)了一款基于信息分類的校園會(huì)議簽到后臺(tái)管理系統(tǒng)。通過該系統(tǒng),會(huì)議的管理人員可在用戶管理模塊對(duì)校園會(huì)議參加者的信息進(jìn)行統(tǒng)一管理,在會(huì)議信息模塊發(fā)布會(huì)議信息或查看以往的會(huì)議記錄,管理員還可在生成簽到表模塊導(dǎo)出會(huì)議簽到信息表。
1 系統(tǒng)功能結(jié)構(gòu)的設(shè)計(jì)
如圖1所示該系統(tǒng)具有如下功能:
1)用戶在注冊(cè)模塊注冊(cè)成為管理員,如果已經(jīng)是具有管理員身份的用戶則直接登錄進(jìn)入該管理平臺(tái)進(jìn)行操作,在登錄模塊下設(shè)置有“忘記密碼”和“記住密碼”功能;
2)在用戶管理模塊管理員可以對(duì)用戶身份進(jìn)行審核,并且對(duì)校園會(huì)議簽到應(yīng)用的用戶信息進(jìn)行增刪改查基本操作;
3)會(huì)議信息模塊包括“發(fā)布會(huì)議信息”和“會(huì)議信息列表”兩個(gè)子模塊。在發(fā)布會(huì)議信息模塊管理員可以填寫會(huì)議信息并進(jìn)行發(fā)布,如果需要對(duì)會(huì)議信息進(jìn)行增刪改查則可以在會(huì)議信息列表進(jìn)行修改;
4)在生成簽到表模塊管理員可以根據(jù)學(xué)校、學(xué)院、專業(yè)和年級(jí)等信息條件來生成符合條件的部分用戶簽到表,確認(rèn)生成簽到表時(shí)會(huì)生成一份包含簽到信息的excel表格。
2 系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)
2.1 數(shù)據(jù)加密和多重驗(yàn)證提高安全性
由于基于信息分類的校園會(huì)議簽到后臺(tái)管理系統(tǒng)關(guān)乎會(huì)議信息和用戶個(gè)人資料,數(shù)據(jù)安全是非常重要的。在管理員選擇登錄管理系統(tǒng)時(shí),會(huì)根據(jù)管理員輸入的登錄信息進(jìn)行信息審核和匹配,并且無論是在登錄還是注冊(cè)時(shí)都需要通過驗(yàn)證碼驗(yàn)證以防止惡意登錄。管理員最初身份注冊(cè)時(shí)所填寫的個(gè)人信息會(huì)對(duì)部分進(jìn)行加密后傳送給服務(wù)端,在進(jìn)行身份驗(yàn)證時(shí)再重新獲取數(shù)據(jù)進(jìn)行解密,從而保證了數(shù)據(jù)的可靠性與安全性,也達(dá)到了保護(hù)系統(tǒng)內(nèi)包含的用戶信息和會(huì)議信息等內(nèi)容。
2.2 會(huì)議簽到表格生成功能
表格生成即把用戶的會(huì)議簽到記錄導(dǎo)出為一份excel表格文件。管理員在對(duì)簽到記錄進(jìn)行瀏覽或做其他處理時(shí),在大多數(shù)情況下并不希望獲取所有的用戶簽到歷史記錄,而是按照準(zhǔn)確的條件篩選出需要處理的那部分用戶簽到記錄。實(shí)現(xiàn)方法是按照管理員勾選的條件從服務(wù)端數(shù)據(jù)庫取出 數(shù)據(jù),再將數(shù)據(jù)傳送給該管理系統(tǒng)并在頁面上呈現(xiàn)。在按條件篩選出符合需要的簽到記錄后,如果只是在系統(tǒng)登錄狀態(tài)下才能查看必然會(huì)給管理員帶來不便,所以該系統(tǒng)實(shí)現(xiàn)了表格生成和導(dǎo)出技術(shù),管理員能夠?qū)⒑Y選后的信息生成一份excel表個(gè)文件并且下載至本地,這樣,管理員在未使用該后臺(tái)管理系統(tǒng)的情況下也可以對(duì)本地已保存的文件進(jìn)行審核處理。具體如圖3所示。
2.3 用戶緩存獲取數(shù)據(jù)縮短響應(yīng)時(shí)間
對(duì)于基于信息分類的校園會(huì)議簽到后臺(tái)管理系統(tǒng)而言,當(dāng)用戶使用該平臺(tái)對(duì)內(nèi)容進(jìn)行瀏覽時(shí)提出訪問請(qǐng)求,系統(tǒng)應(yīng)立刻做出響應(yīng)并且返回?cái)?shù)據(jù),這樣用戶的體驗(yàn)會(huì)很好。在縮短時(shí)間方面我們對(duì)該平臺(tái)做了一些性能優(yōu)化。當(dāng)用戶有瀏覽記錄并且再次訪問相應(yīng)內(nèi)容時(shí),則從本地緩存中獲取數(shù)據(jù)以減少響應(yīng)時(shí)間,若沒有則從服務(wù)器獲取對(duì)應(yīng)的數(shù)據(jù),沒有再從后臺(tái)獲取避免了什么數(shù)據(jù)都是原始數(shù)據(jù)后臺(tái)進(jìn)行獲得,從緩存中加載數(shù)據(jù)能使響應(yīng)時(shí)間大大縮短。
3 系統(tǒng)界面設(shè)計(jì)
基于信息分類的校園會(huì)議簽到后臺(tái)管理系統(tǒng):是一款旨在幫助校園會(huì)議管理員管理參會(huì)人員信息、發(fā)布會(huì)議詳細(xì)信息和統(tǒng)計(jì)會(huì)議簽到情況的系統(tǒng)。
1)注冊(cè)模塊:用戶填寫用戶名、手機(jī)號(hào)、密碼和郵箱等基本信息進(jìn)行注冊(cè)。
2)忘記密碼模塊:在該模塊用戶可以填寫手機(jī)號(hào)和郵箱并且修改個(gè)人密碼。
3)用戶列表模塊:該模塊展示所有前臺(tái)用戶的個(gè)人信息,后臺(tái)用戶即管理員可以對(duì)這些用戶信息進(jìn)行審核并且做一些修改刪除等基本處理。
4)發(fā)布會(huì)議模塊:管理員在發(fā)布會(huì)議信息模塊填寫將要發(fā)布的會(huì)議信息,包括一些會(huì)議相關(guān)的基本信息或圖片文章等。
5)會(huì)議信息列表模塊:該模塊用于展示已發(fā)布的會(huì)議信息,主要是方便管理員對(duì)錯(cuò)誤信息進(jìn)行修改。
6)生成簽到表模塊:管理員可以按需求選擇條件來篩選需要的簽到記錄,然后生成簽到表,導(dǎo)出文件。
4 結(jié)束語
本系統(tǒng)經(jīng)過測(cè)試,各個(gè)功能模塊運(yùn)行都很穩(wěn)定。校園會(huì)議簽到后臺(tái)管理系統(tǒng)旨在幫助校園會(huì)議管理員管理參會(huì)人員信息、發(fā)布會(huì)議詳細(xì)信息和統(tǒng)計(jì)會(huì)議簽到情況。網(wǎng)絡(luò)是最好的傳播工具,注冊(cè)并通過驗(yàn)證的管理員可以在平臺(tái)上發(fā)布活動(dòng)信息。通過該校園會(huì)議簽到后臺(tái)管理系統(tǒng)校園管理人員可快速準(zhǔn)確地收集并統(tǒng)計(jì)參加會(huì)議人員簽到情況以確定人員到場(chǎng)情況,同時(shí)也方便管理人員發(fā)布會(huì)議并且傳達(dá)會(huì)議信息。
參考文獻(xiàn):
[1] Luke Welling, Laura Thomsom. PHP和Mysql Web開發(fā)[M]. 4版. 北京: 機(jī)械工業(yè)出版社, 2009: 323-404.
[2] 高洛峰. 細(xì)說PHP[M]. 北京: 電子工業(yè)出版社, 2009: 150-300.
[3] 夏磊. ThinkPHP實(shí)戰(zhàn)[M]. 北京: 清華大學(xué)出版社, 2017: 1-157.
[4] 趙輝. HTML+CSS網(wǎng)頁設(shè)計(jì)指南[M]. 北京: 清華大學(xué)出版社, 2010: 1-78.
[5] 劉玉紅. PHP+MySQL. 動(dòng)態(tài)網(wǎng)站開發(fā)案例課堂[M]. 北京: 清華大學(xué)出版社, 2015: 1-150.
【通聯(lián)編輯:謝媛媛】