(國航西南信息分部 帥忻征)
微信公眾平臺與接口開發(fā)
(國航西南信息分部 帥忻征)
隨著移動通訊技術(shù)的日漸普及,以及眾多大屏幕、計算能力強(qiáng)大的智能手機(jī)、移動終端不斷涌現(xiàn),移動互聯(lián)網(wǎng)應(yīng)用已經(jīng)從最初的短信、彩信、靜態(tài)網(wǎng)頁朝動態(tài)、雙向交互應(yīng)用方向飛速發(fā)展,移動互聯(lián)網(wǎng)已然來臨。通過HTML5+CSS3+JavaScript等移動開發(fā)技術(shù),結(jié)合微信公眾號平臺,實現(xiàn)信息部門移動互聯(lián)技術(shù)的深度應(yīng)用,搭建企業(yè)IT微信服務(wù)平臺。
微信——作為國內(nèi)移動端首屈一指的社交平臺。一方面,微信快速積累起龐大的用戶群體,截至11月注冊用戶量已經(jīng)突破6億,是亞洲地區(qū)最大用戶群體的移動即時通訊軟件,成為移動互聯(lián)網(wǎng)時代重要的用戶入口;另一方面,微信不斷豐富功能,圍繞通信這個核心功能,發(fā)展為集通信、社交、營銷、媒體、工具五大功能于一體的平臺化產(chǎn)品。
1、自助服務(wù)
(1)郵箱密碼充值、(2)上網(wǎng)賬號密碼重置、(3)疑難解答
2、區(qū)域資訊
(1)e速遞、(2)信息安全、(3)IT學(xué)堂、(4)IBE計劃
3、信息風(fēng)采
(1)繪聲繪攝、(2)績效之星、(3)放映廳
模塊名稱:員工號綁定
功能描述:通過鏈接工號驗證網(wǎng)頁,實現(xiàn)員工號綁定與解綁。
處理流程:在微信應(yīng)用管理系統(tǒng)中實現(xiàn),選擇員工號綁定或者解綁功能時,跳轉(zhuǎn)到相應(yīng)的工號驗證網(wǎng)頁,通過驗證后實現(xiàn)微信OPENID和員工號的綁定或者解綁,以賦予該微信OPENID對系統(tǒng)的訪問權(quán)限或者收回訪問訪問權(quán)限。
模塊名稱:用戶和數(shù)據(jù)管理
功能描述:實現(xiàn)對用戶訪問內(nèi)容和目錄的紀(jì)錄統(tǒng)計,做為后期對用戶行為分析的數(shù)據(jù)基礎(chǔ)。
處理流程:在微信應(yīng)用管理系統(tǒng)中紀(jì)錄用戶交互過程中點選的菜單和鏈接。
模塊名稱:媒體內(nèi)容后臺發(fā)布
功能描述:將微信上需要查閱的數(shù)據(jù)發(fā)布到微信內(nèi)容管理系統(tǒng)中
處理流程:在微信內(nèi)容管理上實現(xiàn)用戶分級管理,針對不同用戶不同權(quán)限在微信內(nèi)容系統(tǒng)上發(fā)布多媒體內(nèi)容。
模塊名稱:微信內(nèi)容提取
功能描述:根據(jù)前端菜單或者點擊鏈接,從微信內(nèi)容管理系統(tǒng)中提取相應(yīng)的內(nèi)容返回。
處理流程:在微信公眾號中選擇菜單或點擊鏈接,根據(jù)操作從微信內(nèi)容管理系統(tǒng)中提取相應(yīng)的內(nèi)容,返回到微信公眾號平臺。
模塊名稱:郵箱密碼重置
功能描述:實現(xiàn)員工郵箱密碼重置服務(wù)。
處理流程:員工通過鏈接申請郵箱密碼重置,后臺管理員處理申請并重置密碼。
模塊名稱:疑難解答
功能描述:提供對員工疑難問題的解答服務(wù)。
處理流程:員工通過鏈接提交疑難問題,后臺管理員處理申請并解答問題。
4.1.運行環(huán)境
數(shù)據(jù)庫管理系統(tǒng):MySQL 5
網(wǎng)絡(luò)結(jié)構(gòu):公司現(xiàn)有局域網(wǎng),微信應(yīng)用管理系統(tǒng)有公網(wǎng)80端口權(quán)限,對外提供服務(wù)。
通信協(xié)議:TCP/IP協(xié)議
開發(fā)及應(yīng)用平臺:
前臺:Windows,Eclipse
后臺:Linux,JBOSS,TOMCAT,MySQL
4.2.技術(shù)接口
系統(tǒng)通過微信提供的公眾號的統(tǒng)一操作接口模式,在移動客戶端上,按照各個設(shè)備的標(biāo)準(zhǔn)界面方式顯示信息內(nèi)容,通過公眾訂閱號的菜單功能提供對系統(tǒng)各個功能的快捷訪問。
系統(tǒng)由微信應(yīng)用管理系統(tǒng)和微信內(nèi)容管理系統(tǒng)組成,其中微信內(nèi)容管理系統(tǒng)負(fù)責(zé)具體內(nèi)容的發(fā)布,管理以及提供。微信應(yīng)用管理系統(tǒng)則負(fù)責(zé)用戶和員工號認(rèn)證綁定,菜單設(shè)置,內(nèi)容數(shù)據(jù)的拉取,與騰訊微信平臺信息交互。
4.3.全局質(zhì)量屬性
安全性要求
充分考慮到用戶錯誤操作對系統(tǒng)安全運行的影響。
具有良好的權(quán)限設(shè)置功能及信息安全措施,確保信息安全。
性能要求
并發(fā)用戶請求個數(shù):單臺服務(wù)器平均值>5,高峰期10個;事務(wù)平均響應(yīng)時間:<3秒;
交互類:平均響應(yīng)時間1-3秒,最大峰值響應(yīng)時間<=5秒;
查詢類:平均響應(yīng)時間3-5秒,最大峰值響應(yīng)時間<=10秒;
易用性要求
系統(tǒng)交互設(shè)計應(yīng)充分考慮用戶習(xí)慣及使用偏好,有較強(qiáng)交互設(shè)計。
適用性
當(dāng)業(yè)務(wù)出現(xiàn)故障時,可以平滑的進(jìn)行切換,使得系統(tǒng)仍可正常為用戶服務(wù)。為關(guān)鍵數(shù)據(jù)提供系統(tǒng)和數(shù)據(jù)的備份恢復(fù)功能,可以保存不同時間點的數(shù)據(jù)副本,出現(xiàn)故障時可以實現(xiàn)方便快速的恢復(fù)。
通過采用移動應(yīng)用開發(fā)技術(shù)和開源內(nèi)容管理技術(shù),將騰訊微信公眾平臺和企業(yè)移動微信后臺系統(tǒng)相結(jié)合,搭建企業(yè)B2E企業(yè)級移動應(yīng)用平臺,在西南分公司區(qū)域內(nèi)推進(jìn)移動技術(shù)具體應(yīng)用,實現(xiàn)跨部門溝通交流的微信移動互聯(lián)平臺,助力西南分公司全流程服務(wù)管理和成都樞紐建設(shè)。