国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于微信平臺(tái)的會(huì)議管理系統(tǒng)的研究與設(shè)計(jì)

2017-02-09 13:57黃永根
科技創(chuàng)新與應(yīng)用 2017年2期
關(guān)鍵詞:微信

摘 要:文章結(jié)合使用者實(shí)際情況,對(duì)開發(fā)會(huì)議管理系統(tǒng)的基本技術(shù)進(jìn)行介紹,文中依托微信公眾平臺(tái)和第三方公網(wǎng)服務(wù)器,使用php語言和MySQL數(shù)據(jù)庫搭建系統(tǒng)開發(fā)環(huán)境。對(duì)會(huì)議管理系統(tǒng)的常用功能進(jìn)行梳理,結(jié)合實(shí)際需求進(jìn)行功能模塊的設(shè)計(jì),并根據(jù)功能需要對(duì)數(shù)據(jù)庫實(shí)體進(jìn)行分析。

關(guān)鍵詞:微信;會(huì)議系統(tǒng);會(huì)議管理

隨著信息時(shí)代技術(shù)的發(fā)展以及硬件技術(shù)的提升,移動(dòng)設(shè)備的運(yùn)算能力變得日趨強(qiáng)大起來,因此越來越多的互聯(lián)網(wǎng)服務(wù)請(qǐng)求開始遷移到移動(dòng)端進(jìn)行處理。同時(shí),隨著經(jīng)濟(jì)的發(fā)展,擁有移動(dòng)智能設(shè)備的用戶數(shù)量迅速上升,基于移動(dòng)終端設(shè)備的服務(wù)系統(tǒng)也開始應(yīng)運(yùn)而生。作者長(zhǎng)期從事會(huì)議管理工作,高校中各種行政會(huì)議、學(xué)術(shù)交流、科研講座也變得越來越頻繁,而傳統(tǒng)的電話預(yù)約會(huì)議室,填寫紙質(zhì)的會(huì)議審批表、打電話進(jìn)行會(huì)議通知等方式則顯得相對(duì)落后。目前已有的會(huì)議管理系統(tǒng)基本都是運(yùn)行在計(jì)算機(jī)上的,使用上不夠方便,因此開發(fā)一套高效便捷的會(huì)議管理系統(tǒng)顯得很有必要。微信作為一個(gè)便捷的社交軟件,已經(jīng)成為了人們?nèi)粘P畔⒔涣鞯某S霉ぞ摺;谖⑿诺臅?huì)議管理系統(tǒng)對(duì)于會(huì)議信息的快速傳達(dá)將給予很大的幫助。

1 微信公眾號(hào)開發(fā)技術(shù)

微信公眾號(hào)分為服務(wù)號(hào)、訂閱號(hào)和企業(yè)號(hào)。服務(wù)號(hào)主要偏于服務(wù)交互,認(rèn)證前后都是每個(gè)月可以群發(fā)4條消息,認(rèn)證以后還可以使用微信的九大高級(jí)接口。訂閱號(hào)主要偏于為用戶傳達(dá)咨詢,認(rèn)證前后都是每天只可以群發(fā)一條消息。企業(yè)號(hào)主要用于公司內(nèi)部通訊使用,需要先有成員的通訊信息驗(yàn)證才可以關(guān)注成功企業(yè)號(hào)。本項(xiàng)目我們選用微信服務(wù)號(hào)進(jìn)行開發(fā),首先申請(qǐng)一個(gè)微信公眾帳號(hào),然后進(jìn)行公眾號(hào)認(rèn)證,通過認(rèn)證后再進(jìn)行開發(fā)。

微信公眾平臺(tái)的開發(fā)分為編輯模式和開發(fā)模式。編輯模式只能提供簡(jiǎn)單的關(guān)鍵字回復(fù),圖文回復(fù)等功能,如果需要更多的功能就要使用開發(fā)模式才能完成。開發(fā)模式需要一個(gè)第三方的公網(wǎng)服務(wù)器,用于接收和處理微信服務(wù)器轉(zhuǎn)發(fā)過來的用戶需求信息[1]。常用的公網(wǎng)服務(wù)器有百度的BAE,新浪的SAE和騰訊的云服務(wù)器等。如果自己?jiǎn)挝挥泄W(wǎng)服務(wù)器,也可以使用自己?jiǎn)挝坏?,但是要保證服務(wù)器的80端口能夠使用。因?yàn)閱挝坏姆?wù)器80端口被占用,作者選用的是百度的BAE應(yīng)用引擎進(jìn)行開發(fā)。

使用BAE開發(fā)應(yīng)用時(shí),首先要申請(qǐng)一個(gè)百度帳號(hào),然后向百度提交開發(fā)認(rèn)證申請(qǐng),通過認(rèn)證之后就可以進(jìn)行開發(fā)了?;緱l件具備以后我們就可以部署應(yīng)用了,登錄百度開發(fā)者中心,選擇應(yīng)用引擎BAE,點(diǎn)擊添加部署,選擇微信模版,填入域名hyglxt.duapp.com,填好應(yīng)用名稱,類型選擇php5.4-web,支持微信開發(fā)的語言有php、jsp、python等。這里我們選擇php語言進(jìn)行開發(fā),代碼版本工具選擇svn,然后提交應(yīng)用即可完成創(chuàng)建。接著就是安裝svn版本控制工具,然后配置svn,上傳微信開發(fā)接口代碼,發(fā)布應(yīng)用完成代碼的基本部署。登錄微信公眾號(hào)平臺(tái),填寫接口配置信息,在URL欄中填寫B(tài)AE中配置的域名hyglxt.duapp.com,在Token中填寫的驗(yàn)證信息一定要和上傳到服務(wù)器中接口代碼中的Token信息一致。這樣一個(gè)基本的微信應(yīng)用搭建完成,接下來就是具體功能代碼的實(shí)現(xiàn)。

2 系統(tǒng)功能設(shè)計(jì)

微信公眾平臺(tái)對(duì)菜單欄目有著嚴(yán)格的要求,一級(jí)菜單最多3個(gè),每個(gè)一級(jí)菜單下的二級(jí)菜單最多5個(gè)。這就要求我們?cè)谶M(jìn)行功能設(shè)計(jì)時(shí),盡量展現(xiàn)用戶使用頻率最多的且方便在手機(jī)端操作的功能。在本項(xiàng)目中,一級(jí)菜單分別為通知公告、會(huì)議管理和個(gè)人中心。通知公告下的二級(jí)菜單包含添加、刪除、修改、查看的功能。會(huì)議管理下的二級(jí)菜單包含預(yù)約會(huì)議、審批預(yù)約、修改刪除預(yù)約、發(fā)送會(huì)議通知和查詢會(huì)議。個(gè)人中心則包含我的預(yù)約、我的會(huì)議、和個(gè)人信息。系統(tǒng)功能如圖1所示。

通知公告菜單主要是為了發(fā)布一些公共消息設(shè)置的,系統(tǒng)管理員和會(huì)議管理員具有添加、刪除、修改和查看已經(jīng)發(fā)布的公告的權(quán)限,而普通用戶只有查看公告的權(quán)限。

會(huì)議管理菜單中的預(yù)約會(huì)議主要包含會(huì)議的起始時(shí)間、會(huì)議需要使用的會(huì)議室、會(huì)議中需要用到的設(shè)備、會(huì)議紀(jì)要信息等。該功能僅供會(huì)議管理員使用,會(huì)議管理員發(fā)布預(yù)約會(huì)議信息以后,由上級(jí)領(lǐng)導(dǎo)部門對(duì)預(yù)約的會(huì)議進(jìn)行審批,審評(píng)的結(jié)果在個(gè)人中心的我的預(yù)約里面可以看到。會(huì)議管理員和系統(tǒng)管理員都可以對(duì)沒有審批的預(yù)約會(huì)議信息進(jìn)行修改,也可以撤銷預(yù)約信息。對(duì)于審批通過的預(yù)約會(huì)議,會(huì)議管理員可以向參會(huì)人員發(fā)送會(huì)議通知。參會(huì)人員可以在個(gè)人中心的我的會(huì)議中查看會(huì)議的相關(guān)信息。系統(tǒng)管理員、會(huì)議管理員和參會(huì)人員都可以在會(huì)議管理菜單中查詢會(huì)議的相關(guān)信息。

個(gè)人中心菜單主要用于顯示與使用者相關(guān)的具體信息,比如會(huì)議管理員可以查看自己預(yù)約會(huì)議的結(jié)果,參會(huì)人員可以查看參加會(huì)議的時(shí)間、地點(diǎn)、注意事項(xiàng)等。使用者還可以對(duì)自己的基礎(chǔ)信息進(jìn)行維護(hù),比如聯(lián)系電話、通訊地址、修改密碼等。

3 數(shù)據(jù)庫實(shí)體分析

本項(xiàng)目使用的是BAE應(yīng)用引擎,免費(fèi)提供1G的MySQL數(shù)據(jù)空間,在使用之前需要先進(jìn)行配置。登錄BAE,選擇擴(kuò)展服務(wù),添加新服務(wù),選擇MySQL,提交申請(qǐng)即可完成添加,然后點(diǎn)擊MySQL名稱進(jìn)去以后可以看到數(shù)據(jù)庫名稱、主機(jī)地址、端口號(hào)、用戶名和密碼信息,使用這些信息進(jìn)行配置就可以完成數(shù)據(jù)庫的連接。

本項(xiàng)目中主要的實(shí)體包括用戶、會(huì)議、會(huì)議室、公告等。用戶屬性包括編號(hào)、用戶名、用戶密碼、性別、部門、用戶類型、聯(lián)系電話、地址等。會(huì)議的屬性包括會(huì)議編號(hào)、會(huì)議的開始時(shí)間、結(jié)束時(shí)間、會(huì)議名稱、會(huì)議地點(diǎn)、會(huì)議紀(jì)要、參會(huì)人員、會(huì)議狀態(tài)、申請(qǐng)部門、備注等信息。會(huì)議室屬性包括會(huì)議室編號(hào)、會(huì)議室名稱、會(huì)議室地點(diǎn)、會(huì)議室可容納人數(shù)、會(huì)議室設(shè)備等。公告包含以下屬性:公告編號(hào)、名稱、內(nèi)容、發(fā)布時(shí)間、發(fā)布人等[2]。

完整的會(huì)議管理系統(tǒng)還應(yīng)該包括用戶管理、會(huì)議室管理等,但是微信公眾平臺(tái)的菜單是有限的,因此我們挑選最常用、最實(shí)用的功能對(duì)用戶進(jìn)行展示,既能滿足用戶便捷獲取信息的基本要求,也能簡(jiǎn)化設(shè)計(jì),方便快速開發(fā)。

參考文獻(xiàn)

[1]龔銳,鄭朝仁,徐曄,等.基于微信平臺(tái)的實(shí)驗(yàn)事務(wù)咨詢平臺(tái)設(shè)計(jì)[J].電子技術(shù)與軟件工程,2015(08):66.

[2]鐘濤.校園會(huì)議管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2013:33.

作者簡(jiǎn)介:黃永根(1986-),男,漢族,四川宜賓市人,助理工程師,工程碩士,單位:四川工程職業(yè)技術(shù)學(xué)院,研究方向:軟件工程。

猜你喜歡
微信
微信
微信
微信
微信
微信
微信
微信