軟件開發(fā)類投標(biāo)項(xiàng)目全套解決方案模板_第1頁
軟件開發(fā)類投標(biāo)項(xiàng)目全套解決方案模板_第2頁
軟件開發(fā)類投標(biāo)項(xiàng)目全套解決方案模板_第3頁
軟件開發(fā)類投標(biāo)項(xiàng)目全套解決方案模板_第4頁
軟件開發(fā)類投標(biāo)項(xiàng)目全套解決方案模板_第5頁
已閱讀5頁,還剩282頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

軟件開發(fā)類投標(biāo)項(xiàng)目全套解決方案模板XXX航空移動(dòng)化應(yīng)用平臺(tái)項(xiàng)目投標(biāo)文件招標(biāo)編號(hào):正本招標(biāo)方:XXX航空有限責(zé)任公司投標(biāo)方:日期:目錄TOC\o"1-5"\h\z\u1 投標(biāo)書 102 規(guī)格偏離表 103 資格證明文件 103.1法人營業(yè)執(zhí)照(三證合一) 103.2法定代表人授權(quán)書 113.3投標(biāo)人的資信證明 113.4招標(biāo)文件要求的其他資格證明文件 123.4.1投標(biāo)單位資質(zhì)證書及項(xiàng)目人員資格證書 12CMMI等級(jí)登記證書 12ISO9001質(zhì)量管理體系認(rèn)證證書 13軟件企業(yè)認(rèn)證證書 13計(jì)算機(jī)軟件著作權(quán)登記書-SDK 13計(jì)算機(jī)軟件著作權(quán)登記書-MAS 13.4.1.6計(jì)算機(jī)軟件著作權(quán)登記書-MMS 13計(jì)算機(jī)軟件著作權(quán)登記書-EMM 13計(jì)算機(jī)軟件著作權(quán)登記書-MDM 14項(xiàng)目人員證書 143.4.2投標(biāo)單位近3年內(nèi)獲國家及地方政府榮譽(yù)證書 162015年度中國移動(dòng)互聯(lián)網(wǎng)行業(yè)領(lǐng)軍企業(yè)獎(jiǎng) 162014-2015年度云計(jì)算應(yīng)用優(yōu)秀實(shí)踐單位獎(jiǎng) 162014年度中國最具影響力品牌獎(jiǎng) 162013年度最佳技術(shù)服務(wù)提供商 162013年度中國移動(dòng)應(yīng)用平臺(tái)最具影響力獎(jiǎng) 172014移動(dòng)生產(chǎn)力十大優(yōu)秀案例獎(jiǎng) 173.4.3投標(biāo)單位綜合情況審查表 173.4.4擬派項(xiàng)目經(jīng)理資格審查表 173.4.5承擔(dān)本項(xiàng)目主要技術(shù)人員和售后服務(wù)人員表 183.4.6最近兩年主要開發(fā)實(shí)施同類型企業(yè)相同或類似系統(tǒng)的開發(fā)案例 19案例合同首尾頁 19系統(tǒng)開發(fā)主界面截圖 204 項(xiàng)目解決方案 244.1 項(xiàng)目解決方案內(nèi)容 244.1.1 系統(tǒng)總體目標(biāo)、設(shè)計(jì)架構(gòu)、系統(tǒng)詳細(xì)設(shè)計(jì)方案 25 設(shè)計(jì)原則 251. 統(tǒng)一設(shè)計(jì)原則 252. 穩(wěn)定性原則 253. 統(tǒng)一設(shè)計(jì)原則 254. 穩(wěn)定性原則 255. 先進(jìn)性原則 256. 高可靠/高安全性原則 257. 開放性原則 268. 適用性原則 269. 可擴(kuò)展性原則 2610. 操作/維護(hù)的易用性原則 2611. 高可靠/高安全性原則 26 架構(gòu)設(shè)計(jì) 27.1. 系統(tǒng)架構(gòu)設(shè)計(jì) 27.2. 業(yè)務(wù)系統(tǒng)架構(gòu)設(shè)計(jì) 29.3. 業(yè)務(wù)處理架構(gòu) 30.4. 網(wǎng)絡(luò)拓?fù)鋱D 31 技術(shù)路線 33.1 統(tǒng)一的移動(dòng)構(gòu)建平臺(tái) 33.2 Hybrid移動(dòng)開發(fā)引擎 33.3 面向服務(wù)的SOA接口集成 33.4 高并發(fā)處理機(jī)制 34.5 高效的內(nèi)存數(shù)據(jù)庫 34.6 兼容多種集成模式 34.7 開放式的框架設(shè)計(jì) 34.8 數(shù)據(jù)庫選型 34 應(yīng)用工具 35.1. 開發(fā)工具 35.2. 分析設(shè)計(jì)工具 36.3. 項(xiàng)目管理輔助工具 36.4. 測(cè)試工具 37.5. 統(tǒng)計(jì)工具 38.6. 開發(fā)語言 40.7. 輔助軟件工具及其效果 42 移動(dòng)平臺(tái)建設(shè)方案 43.1. 移動(dòng)業(yè)務(wù)整合平臺(tái)(APPCANMAS) 43.2. 移動(dòng)業(yè)務(wù)開發(fā)平臺(tái)(APPCANSDK) 51.3. 移動(dòng)業(yè)務(wù)管理平臺(tái)(APPCANEMM) 69 前端應(yīng)用建設(shè)方案 76.1. 機(jī)票預(yù)訂 76.2. 訂單管理 80.3. 航班動(dòng)態(tài) 84.4. XXX商店 88.5. 會(huì)員注冊(cè)\登錄 91.6. 常用乘機(jī)人管理 93.7. 機(jī)票驗(yàn)真 95.8. 促銷專區(qū) 96.9. 更多服務(wù) 97.10. 主頁 101 后臺(tái)管理系統(tǒng)建設(shè)方案 102.1. 移動(dòng)平臺(tái)業(yè)務(wù)管理系統(tǒng) 103.2. 移動(dòng)平臺(tái)會(huì)員管理中心 121 非功能性方案 124.1. 跨平臺(tái)解決方案 124.2. 消息推送解決方案 125.3. 消息/數(shù)據(jù)可靠性和即時(shí)性解決方案 127.4. 大數(shù)據(jù)推送解決方案 127.5. 用戶操作行為分析解決方案 128.6. 業(yè)務(wù)系統(tǒng)整合解決方案 130.7. 大并發(fā)時(shí)保證后臺(tái)業(yè)務(wù)系統(tǒng)可用性解決方案 134.8. 性能解決方案 135.9. 接口解決方案 137.10. 易用性解決方案 1374.1.2 軟件及硬件配置方案 1391. 硬件配置 1392. 軟件配置 140(1) 軟件安裝配置 140(2) 軟件版本要求 1404.1.3 項(xiàng)目開發(fā)組組成及各成員職責(zé)分配方案 142. 項(xiàng)目工作方法 142. 項(xiàng)目組織結(jié)構(gòu) 1431. 項(xiàng)目實(shí)施領(lǐng)導(dǎo)小組 1432. 項(xiàng)目經(jīng)理 1443. SQA組 1444. 產(chǎn)品設(shè)計(jì)組 1445. UI設(shè)計(jì)組 1446. 手機(jī)端開發(fā)組 1457. 后臺(tái)系統(tǒng)開發(fā)組 1458. 測(cè)試驗(yàn)收組 1459. 角色和責(zé)任 145. 關(guān)鍵人員簡(jiǎn)歷 1484.1.4 項(xiàng)目管理方案 148. 項(xiàng)目例會(huì) 148.1. 項(xiàng)目協(xié)調(diào)會(huì) 148.2. 項(xiàng)目啟動(dòng)會(huì) 148.3. 現(xiàn)場(chǎng)安裝前的工程協(xié)調(diào)會(huì) 148.4. 試運(yùn)行前的工程協(xié)調(diào)會(huì) 149. 工作文檔評(píng)審 149.1. 設(shè)計(jì)評(píng)審時(shí)機(jī) 149.2. 設(shè)計(jì)評(píng)審的形式 150.3. 設(shè)計(jì)評(píng)審的準(zhǔn)備 151.4. 設(shè)計(jì)評(píng)審的實(shí)施 151.5. 對(duì)發(fā)現(xiàn)問題的處理和跟蹤措施 151.6. 質(zhì)量記錄的控制 152. 項(xiàng)目風(fēng)險(xiǎn)控制 152.1. 管理風(fēng)險(xiǎn) 152.2. 技術(shù)風(fēng)險(xiǎn) 153.3. 人員風(fēng)險(xiǎn) 153. 項(xiàng)目質(zhì)量管理 154.1. 質(zhì)量管理過程 154.2. 質(zhì)量管理組織 154. 變更管理 156.1. 需求分級(jí)管理 156.2. 全生命周期變更管理 157.3. 需求變更管理原則 158.4. 需求變更應(yīng)對(duì)方法 1594.1.5 項(xiàng)目實(shí)施方案 161. 實(shí)施計(jì)劃日程表 163. 實(shí)施計(jì)劃表 164. 階段工作及成果 166. 項(xiàng)目進(jìn)度保障措施與辦法 1681. 定義項(xiàng)目成功的標(biāo)準(zhǔn) 1682. 識(shí)別項(xiàng)目的驅(qū)動(dòng)、約束和自由程度 1693. 定義產(chǎn)品發(fā)布標(biāo)準(zhǔn) 1694. 溝通承諾 1695. 計(jì)劃中,在質(zhì)量控制活動(dòng)后應(yīng)該有修改工作 1696. 為過程改進(jìn)安排時(shí)間 1707. 管理項(xiàng)目的風(fēng)險(xiǎn) 1708. 根據(jù)工作計(jì)劃而不是日歷來作估計(jì) 1709. 不要為人員安排超過他們80%的時(shí)間 17010. 記錄你的估算和你是如何達(dá)到估算的 17111. 記錄估算并且使用估算工具 17112. 遵守學(xué)習(xí)曲線 17113. 考慮意外緩沖 17114. 錄實(shí)際情況與估算情況 17115. 只有當(dāng)任務(wù)100%完成時(shí),才認(rèn)為該任務(wù)完成 17216. 公開、公正地跟蹤項(xiàng)目狀態(tài) 1724.1.6 質(zhì)量控制、質(zhì)量保證方案 173. 項(xiàng)目質(zhì)量管理的關(guān)鍵 173. 本項(xiàng)目質(zhì)量保證措施 173. IT項(xiàng)目質(zhì)量管理的目標(biāo)和質(zhì)量控制 1754.1.7 系統(tǒng)安全性方案 177. 安全性設(shè)計(jì)原則 177. 服務(wù)器安全 177. 移動(dòng)應(yīng)用安全 177. 終端認(rèn)證 178. 終端授權(quán) 179. 終端證書 179. 本地安全存儲(chǔ) 179. 數(shù)據(jù)傳輸安全 179. 數(shù)據(jù)庫安全機(jī)制 1800. 容錯(cuò)機(jī)制 1801. 數(shù)據(jù)同步 1812. 服務(wù)器集群和負(fù)載均衡 1813. 防火墻 1824.1.8 項(xiàng)目交付定義 1834.1.9 項(xiàng)目驗(yàn)收方案 184. 驗(yàn)收方案 1841. 驗(yàn)收目的 1842. 驗(yàn)收對(duì)象 1843. 項(xiàng)目驗(yàn)收的前提條件 1844. 驗(yàn)收方法 1855. 驗(yàn)收步驟 1856. 驗(yàn)收程序 1867. 驗(yàn)收依據(jù) 1878. 驗(yàn)收內(nèi)容和標(biāo)準(zhǔn) 1889. 驗(yàn)收結(jié)論 18910. 項(xiàng)目交接 190. 測(cè)試方案 191.1. 測(cè)試內(nèi)容設(shè)計(jì) 191.2. 測(cè)試階段規(guī)劃 196.3. 測(cè)試工作流程 199.4. 測(cè)試結(jié)果評(píng)價(jià)與測(cè)試工具 206.5. 測(cè)試人員名單 2094.1.10 本期項(xiàng)目完成交付后,技術(shù)服務(wù)計(jì)劃、維護(hù)、承諾及費(fèi)用 210. 概述 210. 服務(wù)內(nèi)容 2111. 咨詢服務(wù) 2112. 應(yīng)用系統(tǒng)的故障響應(yīng) 2113. 應(yīng)用系統(tǒng)輔助操作 2114. 應(yīng)用系統(tǒng)的維護(hù)服務(wù) 2115. 交流和培訓(xùn) 2116. 應(yīng)用系統(tǒng)業(yè)務(wù)調(diào)整 2127. 應(yīng)用系統(tǒng)軟件升級(jí) 212. 支持機(jī)構(gòu) 2121. 咨詢服務(wù)組 2122. 咨詢服務(wù)專家組 212. 支持方式 2131. 現(xiàn)場(chǎng)維護(hù) 2132. 熱線電話咨詢 2133. 咨詢服務(wù)網(wǎng)站 2134.1.11 人員培訓(xùn)計(jì)劃、技術(shù)轉(zhuǎn)移方案 214. 培訓(xùn)方案 214.1. 培訓(xùn)對(duì)象和內(nèi)容 214.2. 培訓(xùn)目的 215.3. 培訓(xùn)原則與培訓(xùn)質(zhì)量保證體系 216.4. 培訓(xùn)方式 218.5. 培訓(xùn)大綱 218.6. 培訓(xùn)組織及技術(shù)力量安排 220.7. 培訓(xùn)組織方案 221. 技術(shù)轉(zhuǎn)移方案 2234.1.12 預(yù)期系統(tǒng)性能狀況,后續(xù)升級(jí)擴(kuò)展方案和計(jì)劃建議 225. 移動(dòng)端響應(yīng)標(biāo)準(zhǔn) 225. 系統(tǒng)響應(yīng)標(biāo)準(zhǔn) 225. 優(yōu)化辦法 225. 系統(tǒng)批處理效率 226. 并發(fā)用戶下的系統(tǒng)性能 2264.1.13 其他資料 227. 典型案例 227投標(biāo)書規(guī)格偏離表資格證明文件3.1法人營業(yè)執(zhí)照(三證合一)公司名稱變更通知3.2法定代表人授權(quán)書3.3投標(biāo)人的資信證明審計(jì)報(bào)告審計(jì)報(bào)告3.4招標(biāo)文件要求的其它資格證明文件3.4.1投標(biāo)單位資質(zhì)證書及項(xiàng)目人員資格證書CMMI等級(jí)登記證書ISO9001質(zhì)量管理體系認(rèn)證證書軟件企業(yè)認(rèn)證證書計(jì)算機(jī)軟件著作權(quán)登記書-SDK計(jì)算機(jī)軟件著作權(quán)登記書-MAS.4.1.6計(jì)算機(jī)軟件著作權(quán)登記書-MMS計(jì)算機(jī)軟件著作權(quán)登記書-EMM計(jì)算機(jī)軟件著作權(quán)登記書-MDM項(xiàng)目人員證書項(xiàng)目經(jīng)理PMP證書-唐東育項(xiàng)目經(jīng)理PMP證書-閆巖項(xiàng)目經(jīng)理證書-熊剛中級(jí)程序員-韓正剛3.4.2投標(biāo)單位近3年內(nèi)獲國家及地方政府榮譽(yù)證書中國移動(dòng)互聯(lián)網(wǎng)行業(yè)領(lǐng)軍企業(yè)獎(jiǎng)-云計(jì)算應(yīng)用優(yōu)秀實(shí)踐單位獎(jiǎng)中國最具影響力品牌獎(jiǎng)最佳技術(shù)服務(wù)提供商中國移動(dòng)應(yīng)用平臺(tái)最具影響力獎(jiǎng)移動(dòng)生產(chǎn)力十大優(yōu)秀案例獎(jiǎng)3.4.3投標(biāo)單位綜合情況審查表3.4.4擬派項(xiàng)目經(jīng)理資格審查表7月8日3.4.5承擔(dān)本項(xiàng)目主要技術(shù)人員和售后服務(wù)人員表3.4.6最近兩年主要開發(fā)實(shí)施同類型企業(yè)相同或類似系統(tǒng)的開發(fā)案例案例合同首尾頁中聯(lián)航項(xiàng)目合同首頁中聯(lián)航項(xiàng)目合同尾頁吉祥航空項(xiàng)目合同首頁吉祥航空項(xiàng)目合同尾頁廈門航空項(xiàng)目合同首頁廈門航空項(xiàng)目合同尾頁掌上東航3.0項(xiàng)目合同首頁掌上東航3.0項(xiàng)目合同尾頁系統(tǒng)開發(fā)主界面截圖中聯(lián)航主界面截圖啟動(dòng)頁機(jī)票預(yù)訂-單程查詢結(jié)果訂單詳情-支付成功吉祥航空主界面截圖登陸界面添加磁貼我的云端鏈接?xùn)|方航空主界面截圖機(jī)務(wù)首頁幸福東航我的移動(dòng)飛行

項(xiàng)目解決方案項(xiàng)目解決方案內(nèi)容項(xiàng)目解決方案包括以下內(nèi)容:系統(tǒng)總體目標(biāo)、設(shè)計(jì)架構(gòu),系統(tǒng)的詳細(xì)設(shè)計(jì)方案(應(yīng)至少包括系統(tǒng)功能、平臺(tái)構(gòu)成、系統(tǒng)結(jié)構(gòu)設(shè)計(jì)等);軟件及硬件設(shè)備配置方案建議;公司項(xiàng)目開發(fā)組組成及各成員職責(zé)分配方案;公司工作人員原則上要求在項(xiàng)目結(jié)束前不得更換,除非不符合項(xiàng)目管理要求、甲方提出更換;項(xiàng)目管理方案、項(xiàng)目風(fēng)險(xiǎn)明示、評(píng)估及控制方案措施等;項(xiàng)目實(shí)施方案建議,詳細(xì)的項(xiàng)目實(shí)施計(jì)劃;質(zhì)量控制,質(zhì)量保證方案;系統(tǒng)安全性方案;項(xiàng)目交付定義項(xiàng)目驗(yàn)收方案;本期項(xiàng)目完成交付后,后期的技術(shù)服務(wù)計(jì)劃、維護(hù)、承諾及費(fèi)用;人員培訓(xùn)計(jì)劃、技術(shù)轉(zhuǎn)移方案等;預(yù)期系統(tǒng)性能狀況,后續(xù)升級(jí)擴(kuò)展方案和計(jì)劃建議;其它投標(biāo)商認(rèn)為有利于競(jìng)標(biāo)的其它資料。系統(tǒng)總體目標(biāo)、設(shè)計(jì)架構(gòu)、系統(tǒng)詳細(xì)設(shè)計(jì)方案設(shè)計(jì)原則統(tǒng)一設(shè)計(jì)原則統(tǒng)籌規(guī)劃和統(tǒng)一設(shè)計(jì)數(shù)據(jù)系統(tǒng)。穩(wěn)定性原則數(shù)據(jù)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)要具有擴(kuò)充性,從而適應(yīng)業(yè)務(wù)的變化,保證數(shù)據(jù)系統(tǒng)的穩(wěn)定性。統(tǒng)一設(shè)計(jì)原則統(tǒng)籌規(guī)劃和統(tǒng)一設(shè)計(jì)數(shù)據(jù)系統(tǒng)。穩(wěn)定性原則數(shù)據(jù)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)要具有擴(kuò)充性,從而適應(yīng)業(yè)務(wù)的變化,保證數(shù)據(jù)系統(tǒng)的穩(wěn)定性。先進(jìn)性原則系統(tǒng)構(gòu)成必須采用成熟、具有國內(nèi)先進(jìn)水平,并符合國際發(fā)展趨勢(shì)的技術(shù)和設(shè)備。高可靠/高安全性原則系統(tǒng)設(shè)計(jì)中充分考慮系統(tǒng)的安全和可靠;系統(tǒng)要具有較強(qiáng)的安全性和災(zāi)難恢復(fù)能力,運(yùn)行穩(wěn)定,數(shù)據(jù)傳輸可靠,經(jīng)過軟件、硬件、管理制度等建立全方位的安全保障體系。開放性原則本項(xiàng)目設(shè)計(jì)采用開放式系統(tǒng)平臺(tái),以保證不同產(chǎn)品的集成性,并降低系統(tǒng)的開發(fā)和維護(hù)成本。適用性原則充分利用當(dāng)前的基礎(chǔ)環(huán)境、硬件設(shè)施,在滿足應(yīng)用需求的前提下,盡量降低建設(shè)成本,避免重復(fù)投資??蓴U(kuò)展性原則本項(xiàng)目設(shè)計(jì)考慮到業(yè)務(wù)未來發(fā)展的需要,盡可能設(shè)計(jì)得簡(jiǎn)明,降低各功能模塊耦合度,并充分考慮兼容性。操作/維護(hù)的易用性原則本項(xiàng)目的設(shè)計(jì)和開發(fā)需要充分考慮上藥控股內(nèi)部人員的操作習(xí)慣和行業(yè)習(xí)慣,易于操作,界面友好,方便實(shí)用。系統(tǒng)構(gòu)成必須采用成熟、具有國內(nèi)先進(jìn)水平,并符合國際發(fā)展趨勢(shì)的技術(shù)和設(shè)備。高可靠/高安全性原則系統(tǒng)設(shè)計(jì)中充分考慮系統(tǒng)的安全和可靠;系統(tǒng)要具有較強(qiáng)的安全性和災(zāi)難恢復(fù)能力,運(yùn)行穩(wěn)定,數(shù)據(jù)傳輸可靠,經(jīng)過軟件、硬件、管理制度等建立全方位的安全保障體系。架構(gòu)設(shè)計(jì)系統(tǒng)架構(gòu)設(shè)計(jì)圖:系統(tǒng)架構(gòu)圖在上述架構(gòu)圖中能夠看到,整改架構(gòu)由應(yīng)用接入層、移動(dòng)平臺(tái)層、數(shù)據(jù)庫層、接口層、安全體系夠成。移動(dòng)平臺(tái)層移動(dòng)平臺(tái)層由移動(dòng)業(yè)務(wù)整合平臺(tái)、移動(dòng)業(yè)務(wù)開發(fā)平臺(tái)、移動(dòng)業(yè)務(wù)管理平臺(tái)構(gòu)成。移動(dòng)業(yè)務(wù)整合平臺(tái)用于規(guī)范接口與數(shù)據(jù)的輸入與輸出,對(duì)接各類業(yè)務(wù)與應(yīng)用,具備應(yīng)用管理、接口管理、證書管理、服務(wù)管理的強(qiáng)大功能,經(jīng)過業(yè)務(wù)整合平臺(tái)對(duì)接應(yīng)用接入層實(shí)現(xiàn)微信、APP、第三方平臺(tái)的無縫對(duì)接;移動(dòng)開發(fā)平臺(tái)提供混合應(yīng)用開發(fā)工具、混合應(yīng)用開發(fā)包、提供項(xiàng)目管理工具,用于前端移動(dòng)業(yè)務(wù)的開發(fā)和后臺(tái)管理功能的開發(fā);移動(dòng)業(yè)務(wù)管理平臺(tái)用于管理應(yīng)用的版本、配置、統(tǒng)計(jì)分析、證書等功能;接口層經(jīng)過業(yè)務(wù)整合平臺(tái)可對(duì)接第三方數(shù)據(jù)接口(TDP-OTARest機(jī)票接口、輔營獨(dú)立銷售數(shù)據(jù)接口、移動(dòng)運(yùn)行網(wǎng)接口)、自有業(yè)務(wù)數(shù)據(jù)接口、第三方運(yùn)營接口。數(shù)據(jù)庫數(shù)據(jù)庫采用Oracle數(shù)據(jù)庫。安全體系安全體系經(jīng)過終端安全、傳輸安全、應(yīng)用安全來保障整個(gè)架構(gòu)的安全。應(yīng)用接入層經(jīng)過本期項(xiàng)目建設(shè),除實(shí)現(xiàn)XXX航空業(yè)務(wù)需求外,搭建規(guī)范統(tǒng)一的移動(dòng)平臺(tái)用于管理規(guī)范、開發(fā)規(guī)范、業(yè)務(wù)規(guī)范。實(shí)現(xiàn)業(yè)務(wù)和接口的規(guī)范和統(tǒng)一,經(jīng)過平臺(tái)無縫接入微信、APP、第三方平臺(tái)。業(yè)務(wù)系統(tǒng)架構(gòu)設(shè)計(jì)圖:業(yè)務(wù)系統(tǒng)架構(gòu)圖業(yè)務(wù)處理架構(gòu)網(wǎng)絡(luò)拓?fù)鋱D說明:本拓?fù)鋱D除管理控制臺(tái)服務(wù)器外,其它都基于雙機(jī)配置,可達(dá)到HA高可用效果圖中灰色背景圖片代表的服務(wù)器為本項(xiàng)目依賴的第三方服務(wù)模塊,她們分別為:OTA服務(wù)、XXX商店服務(wù)、會(huì)員服務(wù)、微信網(wǎng)站服務(wù)、H5網(wǎng)站服務(wù)、蘋果推送服務(wù)、第三方Android推送服務(wù)(極光)、第三方支付服務(wù)(微信、支付寶)圖中Nginx主要用做反向代理,負(fù)責(zé)分發(fā)流量到對(duì)應(yīng)的后臺(tái)Server如果實(shí)際部署環(huán)境中nginx前配有類似F5之類的負(fù)載均衡設(shè)備,應(yīng)負(fù)責(zé)將流量分發(fā)至兩臺(tái)NGINX服務(wù)器,否則,可經(jīng)過配置兩個(gè)外網(wǎng)ip對(duì)應(yīng)一個(gè)域名的形式實(shí)現(xiàn)負(fù)載均衡手機(jī)終端到后端的服務(wù)建議基于HTTPS協(xié)議,且需要申請(qǐng)權(quán)威機(jī)構(gòu)頒發(fā)的證書,配置到Nginx服務(wù)器上本方案中,除蘋果推送、極光推送、微信、支付寶外,其它依賴服務(wù)都位于內(nèi)網(wǎng)環(huán)境本方案中設(shè)計(jì)在DMZ區(qū)兩側(cè)部署有防火墻,在部署實(shí)施前,需要在防火墻上開放特定的網(wǎng)絡(luò)通信端口,具體需要開放的接口列表屆時(shí)會(huì)有提供除數(shù)據(jù)庫服務(wù)器和第三方服務(wù)外,本方案中服務(wù)器數(shù)量共計(jì)12臺(tái),實(shí)際部署時(shí)依客戶具體環(huán)境能夠有所增減。技術(shù)路線嚴(yán)格的面向?qū)ο蟮姆治龊驮O(shè)計(jì)方法;系統(tǒng)采用開放性框架體系;全面采用XML技術(shù)與基于XML的Webservice技術(shù)作為文件、接口傳輸?shù)囊?guī)范和瘦客戶端應(yīng)用。統(tǒng)一的移動(dòng)構(gòu)建平臺(tái)提供從應(yīng)用開發(fā)、后端集成、安全控制到運(yùn)營管理的全部過程解決方案。能夠最大限度的減少移動(dòng)化的投入,具有良好的擴(kuò)展性和向后兼容的能力。Hybrid移動(dòng)開發(fā)引擎Hybrid應(yīng)用引擎作為移動(dòng)應(yīng)用開發(fā)的中間件,使用HTML5作為開發(fā)語言開發(fā)移動(dòng)應(yīng)用。HTML5是標(biāo)準(zhǔn)的跨平臺(tái)技術(shù),當(dāng)前被所有的移動(dòng)終端平臺(tái)支持,Hybrid應(yīng)用引擎基于HTML5技術(shù),融合了原生和HTML5雙方的優(yōu)勢(shì),使跨平臺(tái)開發(fā)技術(shù)開發(fā)的應(yīng)用能夠與使用原生方式開發(fā)應(yīng)用的體驗(yàn)相媲美。同時(shí)Hybrid技術(shù)的開發(fā)框架和開發(fā)工具能縮短移動(dòng)應(yīng)用的開發(fā)周期,降低開發(fā)成本。面向服務(wù)的SOA接口集成面向服務(wù)的體系結(jié)構(gòu)(service-orientedarchitecture,SOA)是一個(gè)組件模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))經(jīng)過這些服務(wù)之間定義良好的接口和契約聯(lián)系起來。接口是采用中立的方式進(jìn)行定義的,它應(yīng)該獨(dú)立于實(shí)現(xiàn)服務(wù)的硬件平臺(tái)、操作系統(tǒng)和編程語言。這使得構(gòu)建在各種這樣的系統(tǒng)中的服務(wù)能夠以一種統(tǒng)一和通用的方式進(jìn)行交互。各個(gè)應(yīng)用在進(jìn)行業(yè)務(wù)處理過程中不需要直接交互,從而不必要了解對(duì)方的技術(shù)架構(gòu)、技術(shù)實(shí)現(xiàn)方式、數(shù)據(jù)模型、部署位置。經(jīng)過使用XML、WebService、SOAP等技術(shù),能夠使各個(gè)應(yīng)用系統(tǒng)之間相對(duì)獨(dú)立、松耦合,方便各個(gè)應(yīng)用系統(tǒng)獨(dú)立地進(jìn)行升級(jí)、改造、擴(kuò)展,對(duì)其它應(yīng)用系統(tǒng)的影響降到最低。高并發(fā)處理機(jī)制使用Nodejs技術(shù)構(gòu)建后臺(tái)服務(wù),采用一系列“非阻塞”庫來支持事件循環(huán)的方式。為文件系統(tǒng)、數(shù)據(jù)庫之類的資源提供接口。該模型以可擴(kuò)展的方式簡(jiǎn)化了對(duì)慢資源的訪問。在不新增額外線程的情況下,依然能夠?qū)θ蝿?wù)進(jìn)行并行處理,Nodejs采用單線程方式經(jīng)過事件輪詢(eventloop)來實(shí)現(xiàn)并行操作,避免阻塞操作。有效的幫助提高處理高并發(fā)請(qǐng)求。高效的內(nèi)存數(shù)據(jù)庫使用Redis內(nèi)存數(shù)據(jù)庫,Redis是一個(gè)開源的使用ANSIC語言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫。Redis支持主從同步。數(shù)據(jù)能夠從主服務(wù)器向任意數(shù)量的從服務(wù)器上同步,從服務(wù)器能夠是關(guān)聯(lián)其它從服務(wù)器的主服務(wù)器。兼容多種集成模式支持對(duì)多系統(tǒng)進(jìn)行整合,在一個(gè)應(yīng)用內(nèi)整合不同系統(tǒng)之間的功能。能夠經(jīng)過數(shù)據(jù)庫適配、面向服務(wù)接口適配、頁面DOM數(shù)據(jù)抓取的方式整合各種應(yīng)用,并對(duì)外提供基于JSON協(xié)議統(tǒng)一規(guī)范的接口。開放式的框架設(shè)計(jì)采用開放式的架構(gòu)設(shè)計(jì),支持集群方式部署,動(dòng)態(tài)增加服務(wù)器。而且能夠經(jīng)過數(shù)據(jù)緩存的方式,極大的緩解服務(wù)壓力。數(shù)據(jù)庫選型數(shù)據(jù)庫采用Oracle數(shù)據(jù)庫。應(yīng)用工具開發(fā)工具集成Eclipse核心的”AppCanIDE”AppCan

IDE是基于Eclipse定制的移動(dòng)集成開發(fā)環(huán)境,專為無Native開發(fā)經(jīng)驗(yàn)的HTML開發(fā)人員設(shè)計(jì)。AppCan

IDE幫助HTML開發(fā)人員在無需任何原生環(huán)境輔助下即可完成高體驗(yàn)效果應(yīng)用的開發(fā)、調(diào)試、跟蹤和模擬。GitGit是用于Linux內(nèi)核開發(fā)的版本控制工具。與常見的版本控制工具CVS,Subversion等不同,它采用了分布式版本庫的方式,不必服務(wù)器端軟件支持(wingeddevil注:這得分是用什么樣的服務(wù)端,使用http協(xié)議或者git協(xié)議等不太一樣。而且在push和pull的時(shí)候和服務(wù)器端還是有交互的。),使源代碼的發(fā)布和交流極其方便。Git的速度很快,這對(duì)于諸如Linuxkernel這樣的大項(xiàng)目來說自然很重要。Git最為出眾的是它的合并跟蹤(mergetracing)能力。powerdesignerPowerDesigner是Sybase的企業(yè)建模和設(shè)計(jì)解決方案,采用模型驅(qū)動(dòng)方法,將業(yè)務(wù)與IT結(jié)合起來,可幫助部署有效的企業(yè)體系架構(gòu),并為研發(fā)生命周期管理提供強(qiáng)大的分析與設(shè)計(jì)技術(shù)。PowerDesigner獨(dú)具匠心地將多種標(biāo)準(zhǔn)數(shù)據(jù)建模技術(shù)(UML、業(yè)務(wù)流程建模以及市場(chǎng)領(lǐng)先的數(shù)據(jù)建模)集成一體,并與.NET、WorkSpace、PowerBuilder、Java?、Eclipse等主流開發(fā)平臺(tái)集成起來,從而為傳統(tǒng)的軟件開發(fā)周期管理提供業(yè)務(wù)分析和規(guī)范的數(shù)據(jù)庫設(shè)計(jì)解決方案。分析設(shè)計(jì)工具AxureRP是一個(gè)專業(yè)的快速原型設(shè)計(jì)工具。Axure(發(fā)音:Ack-sure),代表美國Axure公司;RP則是RapidPrototyping(快速原型)的縮寫。AxureRP是美國AxureSoftwareSolution公司旗艦產(chǎn)品,是一個(gè)專業(yè)的快速原型設(shè)計(jì)工具,讓負(fù)責(zé)定義需求和規(guī)格、設(shè)計(jì)功能和界面的專家能夠快速創(chuàng)立應(yīng)用軟件或Web網(wǎng)站的線框圖、流程圖、原型和規(guī)格說明文檔。作為專業(yè)的原型設(shè)計(jì)工具,它能快速、高效的創(chuàng)立原型,同時(shí)支持多人協(xié)作設(shè)計(jì)和版本控制管理。AxureRP已被一些大公司采用。AxureRP的使用者主要包括商業(yè)分析師、信息架構(gòu)師、可用性專家、產(chǎn)品經(jīng)理、IT咨詢師、用戶體驗(yàn)設(shè)計(jì)師、交互設(shè)計(jì)師、界面設(shè)計(jì)師等,另外,架構(gòu)師、程序開發(fā)工程師也在使用Axure。項(xiàng)目管理輔助工具協(xié)同開發(fā)協(xié)同開發(fā)是一款簡(jiǎn)單好用的協(xié)作化的項(xiàng)目開發(fā)管理云平臺(tái),幫助團(tuán)隊(duì)解決成員間流程任務(wù)推進(jìn)、跨地區(qū)協(xié)調(diào)溝通、代碼托管、云端存儲(chǔ)、資源共享等需求,幫助企業(yè)、開發(fā)者團(tuán)隊(duì)及個(gè)人有效控制開發(fā)過程,提升開發(fā)效率,實(shí)現(xiàn)更高效的項(xiàng)目管理。圖:協(xié)同開發(fā)平臺(tái)MicrosoftProject(或MSP)是由微軟開發(fā)銷售的項(xiàng)目管理軟件程序。軟件設(shè)計(jì)目的在于協(xié)助項(xiàng)目經(jīng)理發(fā)展計(jì)劃、為任務(wù)分配資源、跟蹤進(jìn)度、管理預(yù)算和分析工作量。JIRA是Atlassian公司出品的項(xiàng)目與事務(wù)跟蹤工具,被廣泛應(yīng)用于缺陷跟蹤、客戶服務(wù)、需求收集、流程審批、任務(wù)跟蹤、項(xiàng)目跟蹤和敏捷管理等工作領(lǐng)域。協(xié)同開發(fā)測(cè)試工具M(jìn)TC百度深度兼容測(cè)試10000臺(tái)真機(jī)隨時(shí)待命,最新機(jī)型實(shí)時(shí)更新安裝、啟動(dòng)、monkey、卸載;平均2小時(shí)出報(bào)告monkey時(shí)長隨意選擇;支持應(yīng)用自動(dòng)登錄捕獲CPU、內(nèi)存、流量、電量等性能數(shù)據(jù)。安全漏洞掃描可掃描權(quán)限漏洞、靜態(tài)漏洞、運(yùn)行漏洞等報(bào)告包含漏洞分布、等級(jí)、詳情、說明提供可實(shí)施的解決方案,及時(shí)扼殺潛在危險(xiǎn)平均10分鐘出報(bào)告。功能回放測(cè)試自定義腳本在云端真機(jī)回放支持robotium、appuim等主流自動(dòng)化測(cè)試框架詳細(xì)的日志、截圖、屏幕錄像。深度遍歷測(cè)試按照樹形結(jié)構(gòu),自動(dòng)遍歷App所有控件覆蓋各種異常分支兩款經(jīng)典機(jī)型隨時(shí)測(cè)。統(tǒng)計(jì)工具友盟統(tǒng)計(jì)國內(nèi)專業(yè)的移動(dòng)應(yīng)用統(tǒng)計(jì)分析平臺(tái)。我們幫助移動(dòng)應(yīng)用開發(fā)商統(tǒng)計(jì)和分析流量來源、內(nèi)容使用、用戶屬性和行為數(shù)據(jù),以便開發(fā)商利用數(shù)據(jù)進(jìn)行產(chǎn)品、運(yùn)營、推廣策略的決策。應(yīng)用趨勢(shì)統(tǒng)計(jì)清晰展現(xiàn)應(yīng)用的新增用戶、活躍用戶、啟動(dòng)次數(shù)、版本分布、行業(yè)指標(biāo)等數(shù)據(jù),方便您從整體掌控應(yīng)用的運(yùn)營情況及增長動(dòng)態(tài)。渠道分析在哪里推廣最有效?從哪里獲取的用戶最有價(jià)值?友盟統(tǒng)計(jì)渠道分析功能能夠?qū)崟r(shí)查看各渠道的新增用戶、活躍用戶、次日留存率等用戶指標(biāo),經(jīng)過數(shù)據(jù)對(duì)比評(píng)估不同渠道的用戶質(zhì)量和活躍程度,從而衡量推廣效果。留存分析能夠掌握每日(周/月)的新增用戶在初次使用后一段時(shí)間內(nèi)的留存率,留存率的高低一定程度上反映了產(chǎn)品和用戶質(zhì)量的好壞。行為分析針對(duì)性地進(jìn)行應(yīng)用內(nèi)的數(shù)據(jù)統(tǒng)計(jì),了解用戶的產(chǎn)品使用細(xì)節(jié)及行為特征,幫助您尋找產(chǎn)品改進(jìn)的突破點(diǎn),評(píng)估產(chǎn)品優(yōu)化的效果。用戶屬性用戶的基本屬性和行為特征,幫助您全面了解用戶。錯(cuò)誤分析收集并歸類崩潰日志,提供錯(cuò)誤管理及分析工具,幫助開發(fā)者更好的解決問題,從而提高應(yīng)用的穩(wěn)定性,改進(jìn)應(yīng)用質(zhì)量。開發(fā)語言HTML5萬維網(wǎng)的核心語言、標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用超文本標(biāo)記語言(HTML)的第五次重大修改。語義特性(Class:Semantic)HTML5賦予網(wǎng)頁更好的意義和結(jié)構(gòu)。更加豐富的標(biāo)簽將隨著對(duì)RDFa的,微數(shù)據(jù)與微格式等方面的支持,構(gòu)建對(duì)程序、對(duì)用戶都更有價(jià)值的數(shù)據(jù)驅(qū)動(dòng)的Web。本地存儲(chǔ)特性(Class:OFFLINE&STORAGE)基于HTML5開發(fā)的網(wǎng)頁APP擁有更短的啟動(dòng)時(shí)間,更快的聯(lián)網(wǎng)速度,這些全得益于HTML5APPCache,以及本地存儲(chǔ)功能。IndexedDB(html5本地存儲(chǔ)最重要的技術(shù)之一)和API說明文檔。設(shè)備兼容特性(Class:DEVICEACCESS)從Geolocation功能的API文檔公開以來,HTML5為網(wǎng)頁應(yīng)用開發(fā)者們提供了更多功能上的優(yōu)化選擇,帶來了更多體驗(yàn)功能的優(yōu)勢(shì)。HTML5提供了前所未有的數(shù)據(jù)與應(yīng)用接入開放接口。使外部應(yīng)用能夠直接與瀏覽器內(nèi)部的數(shù)據(jù)直接相連,例如視頻影音可直接與microphones及攝像頭相聯(lián)。連接特性(Class:CONNECTIVITY)更有效的連接工作效率,使得基于頁面的實(shí)時(shí)聊天,更快速的網(wǎng)頁游戲體驗(yàn),更優(yōu)化的在線交流得到了實(shí)現(xiàn)。HTML5擁有更有效的服務(wù)器推送技術(shù),Server-SentEvent和WebSockets就是其中的兩個(gè)特性,這兩個(gè)特性能夠幫助我們實(shí)現(xiàn)服務(wù)器將數(shù)據(jù)“推送”到客戶端的功能。網(wǎng)頁多媒體特性(Class:MULTIMEDIA)支持網(wǎng)頁端的Audio、Video等多媒體功能,與網(wǎng)站自帶的APPS,攝像頭,影音功能相得益彰。性能與集成特性(Class:Performance&Integration)沒有用戶會(huì)永遠(yuǎn)等待你的Loading——HTML5會(huì)經(jīng)過XMLHttpRequest2等技術(shù),解決以前的跨域等問題,幫助您的Web應(yīng)用和網(wǎng)站在多樣化的環(huán)境中更快速的工作。CSS3特性(Class:CSS3)在不犧牲性能和語義結(jié)構(gòu)的前提下,CSS3中提供了更多的風(fēng)格和更強(qiáng)的效果。另外,較之以前的Web排版,Web的開放字體格式(WOFF)也提供了更高的靈活性和控制性。CSS3CSS即層疊樣式表(Cascading

Stylesheet)。

在網(wǎng)頁制作時(shí)采用CSS技術(shù),能夠有效地對(duì)頁面的布局、字體、顏色、背景和其它效果實(shí)現(xiàn)更加精確的控制。

只要對(duì)相應(yīng)的代碼做一些簡(jiǎn)單的修改,就能夠改變同一頁面的不同部分,或者頁數(shù)不同的網(wǎng)頁的外觀和格式。CSS3是CSS技術(shù)的升級(jí)版本,CSS3語言開發(fā)是朝著模塊化發(fā)展的。以前的規(guī)范作為一個(gè)模塊實(shí)在是太龐大而且比較復(fù)雜,因此,把它分解為一些小的模塊,更多新的模塊也被加入進(jìn)來。這些模塊包括:

盒子模型、列表模塊、超鏈接方式

、語言模塊

、背景和邊框

、文字特效

、多欄布局等。JAVASCRIPTJAVASCRIPT一種直譯式腳本語言,是一種動(dòng)態(tài)類型、弱類型、基于原型的語言,內(nèi)置支持類型。它的解釋器被稱為JAVASCRIPT引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語言,最早是在HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)網(wǎng)頁上使用,用來給HTML網(wǎng)頁增加動(dòng)態(tài)功能。

JavaJava是一門面向?qū)ο缶幊陶Z言,不但吸收了C++語言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚摚试S程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。輔助軟件工具及其效果adobePhotoshop簡(jiǎn)稱“PS”,是由AdobeSystems開發(fā)和發(fā)行的圖像處理軟件。Photoshop主要處理以像素所構(gòu)成的數(shù)字圖像。使用其眾多的編修與繪圖工具,能夠有效地進(jìn)行圖片編輯工作。ps有很多功能,在圖像、圖形、文字、視頻、出版等各方面都有涉及。fireworks是Adobe推出的一款網(wǎng)頁作圖軟件,軟件能夠加速Web設(shè)計(jì)與開發(fā),是一款創(chuàng)立與優(yōu)化Web圖像和快速構(gòu)建網(wǎng)站與Web界面原型的理想工具。Fireworks不但具備編輯矢量圖形與位圖圖像的靈活性,還提供了一個(gè)預(yù)先構(gòu)建資源的公用庫,并可與AdobePhotoshop、AdobeIllustrator、AdobeDreamweaver和AdobeFlash軟件省時(shí)集成。在Fireworks中將設(shè)計(jì)迅速轉(zhuǎn)變?yōu)槟P停蚶脕碜訧llustrator、Photoshop和Flash的其它資源。然后直接置入Dreamweaver中輕松地進(jìn)行開發(fā)與部署。移動(dòng)平臺(tái)建設(shè)方案移動(dòng)業(yè)務(wù)整合平臺(tái)(APPCANMAS)MAS簡(jiǎn)介AppCanMAS移動(dòng)業(yè)務(wù)整合系統(tǒng)是基于高性能NODEJS架構(gòu)開發(fā)的企業(yè)移動(dòng)后端整合系統(tǒng),內(nèi)置各種標(biāo)準(zhǔn)協(xié)議組件,統(tǒng)一移動(dòng)業(yè)務(wù)前后端標(biāo)準(zhǔn)開發(fā)技術(shù);同時(shí),經(jīng)過基于策略配置的數(shù)據(jù)緩存機(jī)制,聚合業(yè)務(wù)數(shù)據(jù)并發(fā)連接不同的后端業(yè)務(wù)系統(tǒng),高效整合對(duì)接多種企業(yè)業(yè)務(wù)。AppCanMAS還是一套集成了安全、控制等能力的服務(wù)器端開發(fā)框架,經(jīng)過證書、權(quán)限、應(yīng)用校驗(yàn)等機(jī)制構(gòu)造移動(dòng)應(yīng)用接入控制體系,并具備服務(wù)二次封裝整合的集成能力。AppCanMAS還內(nèi)置高效的消息推送能力,提供二次開發(fā)接口,方便移動(dòng)應(yīng)用運(yùn)營。系統(tǒng)特點(diǎn)AppCanMAS系統(tǒng)具有如下特點(diǎn):豐富協(xié)議封裝AppCanMAS以接口形式提供了業(yè)界常見的各種協(xié)議棧的封裝,如REST、JDBC、AXIS、SOAP、LDAP、REDIS、MONGODB、DOM等。AppCanMAS提供接口運(yùn)行調(diào)試能力,支持對(duì)接口進(jìn)行調(diào)試和熱替換。高安全AppCanMAS系統(tǒng)提供了一整套完整的移動(dòng)接入校驗(yàn)機(jī)制,支持對(duì)移動(dòng)接入應(yīng)用證書、用戶證書、應(yīng)用合法性、用戶接入權(quán)限的安全控制能力。AppCanMAS系統(tǒng)具有完善的訪問控制安全架構(gòu),有效應(yīng)對(duì)非法訪問,為系統(tǒng)提供更強(qiáng)有力的保護(hù)。高性能AppCanMAS系統(tǒng)基于高性能的NODEJS架構(gòu),提供基于策略配置的數(shù)據(jù)緩存機(jī)制,能夠輕松支撐十萬級(jí)用戶的訪問。同時(shí)系統(tǒng)還支持以集群方式橫向擴(kuò)展,輕松實(shí)現(xiàn)能力擴(kuò)容。監(jiān)控管理支持AppCanMAS系統(tǒng)內(nèi)置強(qiáng)大的運(yùn)行監(jiān)控服務(wù),對(duì)用戶并發(fā)、吞吐量、響應(yīng)時(shí)間等即時(shí)記錄告警,并以圖形化形式展現(xiàn),能有效幫助運(yùn)維人員隨時(shí)把控服務(wù)運(yùn)行狀態(tài)。同時(shí),還提供豐富的工程部署、服務(wù)配置、安全配置等系統(tǒng)管理能力。平臺(tái)功能登錄AppCanMAS管理頁面后,即可對(duì)系統(tǒng)進(jìn)行配置和管理。首頁顯示管理員登錄信息、服務(wù)器環(huán)境配置信息,以及系統(tǒng)的版本信息。圖:MAS管理主頁面應(yīng)用管理應(yīng)用管理包含“應(yīng)用管理、接口管理、證書管理”三個(gè)方面管理、配置、操作。應(yīng)用管理應(yīng)用管理顯示和管理已有應(yīng)用,也能夠添加應(yīng)用配置。啟用/禁用、刪除來進(jìn)行對(duì)應(yīng)用的配置管理。圖:應(yīng)用基本信息的編輯接口管理管理當(dāng)前主機(jī)下的MAS服務(wù)、子服務(wù)、工程、接口列表信息,經(jīng)過選中授權(quán)的方式來分別對(duì)開啟應(yīng)用認(rèn)證和接口認(rèn)證的MAS服務(wù)工程接口進(jìn)行合法請(qǐng)求。圖:接口管理證書管理證書認(rèn)證管理用于配置各應(yīng)用訪問接口時(shí)所需證書的認(rèn)證信息,包括證書的狀態(tài)、pem和過期時(shí)間。點(diǎn)擊“頒發(fā)證書”可添加應(yīng)用證書,點(diǎn)擊列表中對(duì)應(yīng)應(yīng)用證書右側(cè)的停用、刪除完成對(duì)證書的停用、刪除操作。圖:證書管理服務(wù)管理顯示和配置已有服務(wù),也能夠添加MAS標(biāo)準(zhǔn)接口服務(wù)和自定義服務(wù)。已有的MAS服務(wù),能夠管理MAS服務(wù)的開啟/關(guān)閉、配置、刪除,管理應(yīng)用的認(rèn)證開關(guān)、接口的認(rèn)證開關(guān),日志的開啟關(guān)閉、監(jiān)控統(tǒng)計(jì)報(bào)表的查看。圖:服務(wù)管理新建MAS服務(wù),包括定義服務(wù)名稱、服務(wù)英文名稱、服務(wù)描述、添加子服務(wù)、設(shè)置進(jìn)程數(shù)、設(shè)置應(yīng)用認(rèn)證時(shí)間、設(shè)置會(huì)話生命周期、COOKIE池、緩存池、認(rèn)證池、日志池的開啟/關(guān)閉以及設(shè)置;數(shù)據(jù)池的配置用于設(shè)置數(shù)據(jù)存放的REDIS內(nèi)存數(shù)據(jù)庫地址。還能夠針對(duì)服務(wù)進(jìn)行壓力控制設(shè)置每小時(shí)、每天的壓力值。圖:新建服務(wù)集群管理顯示主動(dòng)創(chuàng)立的集群或加入的集群,集群分為主動(dòng)創(chuàng)立的集群主機(jī)和加入到集群的集群從機(jī)。圖:集群管理管理員管理在本頁面,管理員能夠?qū)芾韱T密碼進(jìn)行修改。平臺(tái)管理平臺(tái)配置界面可配置MAS服務(wù)使用的庫信息、授權(quán)許可功能可經(jīng)過上傳授權(quán)文件license文件的方式來完成對(duì)MAS平臺(tái)的授權(quán),非授權(quán)的服務(wù)是無法使用的、經(jīng)過EMM(移動(dòng)業(yè)務(wù)管理平臺(tái))提供的應(yīng)用對(duì)接地址,實(shí)現(xiàn)與EMM的應(yīng)用同步管理。圖:平臺(tái)管理移動(dòng)業(yè)務(wù)開發(fā)平臺(tái)(APPCANSDK)移動(dòng)開發(fā)能力跨平臺(tái)能力AppCanHybrid應(yīng)用引擎作為移動(dòng)應(yīng)用開發(fā)的中間件,使用HTML5作為開發(fā)語言開發(fā)移動(dòng)應(yīng)用。HTML5是標(biāo)準(zhǔn)的跨平臺(tái)技術(shù),當(dāng)前被所有的移動(dòng)終端平臺(tái)支持,AppCanHybrid應(yīng)用引擎基于HTML5技術(shù),融合了原生和HTML5雙方的優(yōu)勢(shì),使跨平臺(tái)開發(fā)技術(shù)開發(fā)的應(yīng)用能夠與使用原生方式開發(fā)應(yīng)用的體驗(yàn)相媲美。同時(shí)AppCanHybrid技術(shù)的開發(fā)框架和開發(fā)工具更使移動(dòng)應(yīng)用的開發(fā)周期大大縮短,開發(fā)成本大大降低,這是其它中間件方案所不能具備的。AppCan是首家采用CSS彈性盒子模型作為移動(dòng)應(yīng)用布局基礎(chǔ)的中間件,結(jié)合不同精度屏幕配置不同字體大小作為元素大小基準(zhǔn),配合AppCanUI框架,做到在任何分辨率終端中都能夠保持完美的體驗(yàn)。結(jié)合AppCan的原生融合技術(shù),使得原生控件和HTML界面完美融合。AppCanHybrid應(yīng)用引擎利用移動(dòng)瀏覽器內(nèi)核Webkit解析包含HTML5、CSS3與JS的文件,并經(jīng)過調(diào)用AppCanHybrid應(yīng)用引擎封裝的接口API,實(shí)現(xiàn)移動(dòng)應(yīng)用所需的各種表現(xiàn)和交互能力,而且經(jīng)過統(tǒng)一的API形式來消除不同移動(dòng)平臺(tái)的各種差異性,從而達(dá)到跨平臺(tái)開發(fā)的目的。AppCan提供了統(tǒng)一的應(yīng)用模擬器和調(diào)試工具,同時(shí)還提供了真機(jī)模擬環(huán)境幫助開發(fā)者更方便、快捷的完成移動(dòng)應(yīng)用的跨平臺(tái)開發(fā)。AppCan采用開放的HTML5跨平臺(tái)方案,具有完全的前后兼容性,保護(hù)用戶的投資。當(dāng)前支持iOS、Android平臺(tái),WindowsPhone8也已經(jīng)完成開發(fā)版,未來隨著主流終端平臺(tái)更新升級(jí)及時(shí)的升級(jí)應(yīng)用引擎。API調(diào)用接口共包含35大類、500多個(gè)API接口?;竞w了常見移動(dòng)應(yīng)用所需要的大部分功能需求。其中包括:推送、攝像頭、傳感器、LBS、二維碼、文件讀寫、網(wǎng)絡(luò)連接、上傳下載、短信、彩信、電話、郵件、圖片、第三方支付、音頻、視頻、壓縮、原生控件元素等核心功能。音頻對(duì)象API用于播放背景音樂和效果音樂;電話對(duì)象API封裝了用于調(diào)用系統(tǒng)通話功能的方法,能夠調(diào)用系統(tǒng)撥號(hào)界面或者直接建立撥號(hào)連接打電話;照相機(jī)對(duì)象API封裝了用于調(diào)用設(shè)備照相機(jī)拍攝照片,成功后返回相關(guān)圖片存儲(chǔ)地址;剪貼板對(duì)象API封裝系統(tǒng)剪貼板,提供系統(tǒng)全局的文字復(fù)制粘貼功能;日期控件API封裝了用于調(diào)用手機(jī)本地原生時(shí)期和時(shí)間選擇控件;聯(lián)系人對(duì)象API封裝了用于調(diào)用系統(tǒng)聯(lián)系人;數(shù)據(jù)庫對(duì)象API封裝了SQLite數(shù)據(jù)庫對(duì)象,能夠?qū)崿F(xiàn)數(shù)據(jù)的增刪改查,以及事務(wù)操作;設(shè)備信息對(duì)象API封裝了用于調(diào)用設(shè)備硬件參數(shù)相關(guān)信息和硬件狀態(tài)相關(guān)信息;下載對(duì)象API封裝了用于下載文件,支持動(dòng)態(tài)獲取下載進(jìn)度,支持?jǐn)帱c(diǎn)下載等;郵件對(duì)象API封裝了用于調(diào)用系統(tǒng)郵件功能進(jìn)行郵件的發(fā)送;文件管理對(duì)象API封裝了文件系統(tǒng)管理的接口,用于管理選擇文件,讀寫文件,讀取文本文件等;圖片瀏覽對(duì)象API封裝了選取本地圖片,查看網(wǎng)絡(luò)或本地圖片集的功能;Jabber對(duì)象API封裝了根據(jù)Jabber協(xié)議的即時(shí)通訊接口API;位置服務(wù)對(duì)象API封裝了定位功能。在iOS,Android系統(tǒng)中同時(shí)使用GPS,GPRS,WIFI三種方式聯(lián)合定位,取最先返回值;日志log輸出對(duì)象API封裝了log接口API,經(jīng)過udp發(fā)送log至IDE的方式,實(shí)現(xiàn)IDE與手機(jī)之間的調(diào)試;彩信對(duì)象API封裝了系統(tǒng)發(fā)送彩信的操作;支付寶API封裝了支付功能,經(jīng)過調(diào)用支付寶插件提供在線支付功能;二維碼掃描對(duì)象API封裝了條形碼,二維碼等掃描對(duì)象,設(shè)備相機(jī)需有自動(dòng)對(duì)焦功能;傳感器對(duì)象API封裝了調(diào)用(監(jiān)聽)設(shè)備傳感器的接口,需要注意的是,不同的系統(tǒng),不同的設(shè)備具有的傳感器不一樣。比如iphone中有重力加速度和磁場(chǎng),在itouch中,只有重力加速度;類似的,在不同的Android設(shè)備中,也是千差萬別。AppCan對(duì)此的處理機(jī)制是:對(duì)不支持的傳感器類別,能夠調(diào)用接口,也能夠定義回調(diào)方法,可是不會(huì)調(diào)用。短信對(duì)象API封裝了發(fā)送短信相關(guān)操作的API;Socket對(duì)象API封裝了TCP&UDPsocket管理接口API;上傳對(duì)象API封裝了文件上傳管理接口API,用于上傳文件;視頻對(duì)象API封裝了調(diào)用視頻播放和錄制的操作對(duì)象;widget對(duì)象API用于管理widget擴(kuò)展相關(guān)功能;平臺(tái)對(duì)象API封裝了平臺(tái)自身的一些信息對(duì)象;多窗口機(jī)制API封裝了多窗口機(jī)制中的窗口操作和交互的接口API;跨域訪問對(duì)象API封裝了用于跨域異步請(qǐng)求數(shù)據(jù)的方法;zip壓縮解壓縮API封裝了壓縮&解壓縮接口API;百度廣告推廣接口封裝了百度廣告推廣接口;百度地圖接口封裝了調(diào)用百度地圖的相關(guān)API;百度統(tǒng)計(jì)接口百度數(shù)據(jù)統(tǒng)計(jì)分析接口封裝;數(shù)據(jù)統(tǒng)計(jì)分析自定義事件接口

數(shù)據(jù)統(tǒng)計(jì)分析自定義事件接口封裝,需要配合平臺(tái)網(wǎng)站使用;微博分享接口微博分享接口,現(xiàn)已經(jīng)支持騰訊微博分享、新浪微博分享;自定義編輯框接口封裝了自定義編輯框的相關(guān)接口;游戲引擎接口封裝了webview與游戲引擎交互的橋函數(shù);插件擴(kuò)展AppCanHybrid應(yīng)用引擎支持WidgetPlugin與NativePlugin兩種方式的引擎擴(kuò)展。WidgetPlugin經(jīng)過AppCan生成的應(yīng)用,能夠理解為一個(gè)Widget包(即在IDE創(chuàng)立項(xiàng)目是看到的"android_iphone"文件夾),和一個(gè)AppCan平臺(tái)中間件組成的。一般的情況下,一個(gè)應(yīng)用是由一個(gè)Widget+AppCan構(gòu)成,可是AppCan也支持"n個(gè)Widget+AppCan"的機(jī)制,這就是Widget插件機(jī)制,是針對(duì)主widget以及普通widget的一種增強(qiáng)性的擴(kuò)展機(jī)制,能夠?qū)⒕哂刑囟üδ艿膚idget封裝成一個(gè)單獨(dú)的widget包存放到plugin下,然后經(jīng)過JS擴(kuò)展接口調(diào)用,以達(dá)到功能擴(kuò)展的目的。把"1個(gè)Widget+AppCan"中的那一個(gè)Widget叫做"主Widget",而另外的"n-1"個(gè)Widget存在于主Widget的"plugin"目錄下。經(jīng)過AppCanWidgetPlugin機(jī)制,能夠?qū)崿F(xiàn)不同應(yīng)用之間的調(diào)用,從而實(shí)現(xiàn)應(yīng)用互通與動(dòng)態(tài)擴(kuò)展的功能。NativePluginAppCanHybrid應(yīng)用引擎支持將Native方式開發(fā)的App或功能經(jīng)過NativePlugin的方式插入進(jìn)來,從而實(shí)現(xiàn)引擎的擴(kuò)展功能。經(jīng)過NativePlugin方式擴(kuò)展的插件,遵循AppCan的接口調(diào)用規(guī)則,就同樣能夠?qū)崿F(xiàn)用JS調(diào)用的方式,調(diào)用新功能。離線應(yīng)用和離線數(shù)據(jù)同步AppCan支持本地?cái)?shù)據(jù)庫SQLite、本地文件系統(tǒng)和LocalStorage多種離線存儲(chǔ)機(jī)制。從服務(wù)器下載的數(shù)據(jù)根據(jù)業(yè)務(wù)不同,能夠分別進(jìn)行存儲(chǔ)。離線數(shù)據(jù)支持標(biāo)準(zhǔn)Cache機(jī)制,即保存離線數(shù)據(jù)的服務(wù)器時(shí)間戳等Cache信息。當(dāng)訪問數(shù)據(jù)時(shí),根據(jù)Cache機(jī)制判斷時(shí)間戳是否過期來判斷是需要從服務(wù)器更新數(shù)據(jù)還是直接使用本地離線數(shù)據(jù)。還可向服務(wù)器發(fā)送下載請(qǐng)求,并附加Cache信息,經(jīng)過服務(wù)器返回的狀態(tài)碼判斷是使用本地Cache數(shù)據(jù)還是使用服務(wù)器數(shù)據(jù)并替換本地離線數(shù)據(jù)。AppCan支持離線用戶身份認(rèn)證,即在上次成功登陸后,保存用戶名、密碼摘要到本地。當(dāng)下次登陸時(shí)如果網(wǎng)絡(luò)不可用,使用用戶輸入的用戶名密碼與保存的用戶名和密碼摘要進(jìn)行校驗(yàn),如果經(jīng)過校驗(yàn),則離線登陸成功,并能夠訪問此賬戶保存在本地的離線加密數(shù)據(jù)。AppCan支持本地?cái)?shù)據(jù)加密處理,經(jīng)過采用登陸人的用戶名密碼對(duì)私有數(shù)據(jù)進(jìn)行加密并進(jìn)行分別保存,即使同一終端應(yīng)用先后多人登錄使用,也能保證不同人員的私有數(shù)據(jù)只可被所有者獲取到并解密,其它人員無法對(duì)數(shù)據(jù)進(jìn)行查看。離線數(shù)據(jù)分為服務(wù)器下發(fā)數(shù)據(jù)(例如服務(wù)任務(wù)列表等)和使用操作數(shù)據(jù)(例如服務(wù)執(zhí)行情況、自定義服務(wù)等)。對(duì)于服務(wù)器下發(fā)數(shù)據(jù),AppCan提供的通訊封裝能夠自動(dòng)判斷當(dāng)前網(wǎng)絡(luò)狀態(tài)并處理Cache信息,根據(jù)Cache策略和網(wǎng)絡(luò)情況處理服務(wù)器下發(fā)的數(shù)據(jù),并進(jìn)行離線數(shù)據(jù)更新和獲取。網(wǎng)絡(luò)不可用,直接使用本地離線數(shù)據(jù)網(wǎng)絡(luò)可用,本地離線數(shù)據(jù)Cache采用過期策略,如果不過期自動(dòng)采用本地離線數(shù)據(jù)網(wǎng)絡(luò)可用,本地離線數(shù)據(jù)Cache采用過期策略,如果過期,向服務(wù)器發(fā)送請(qǐng)求,并附加Cache信息,如果服務(wù)器返回304則采用本地離線數(shù)據(jù)。如果返回200則使用服務(wù)器返回?cái)?shù)據(jù)并更新本地離線數(shù)據(jù)。網(wǎng)路可用,本地離線數(shù)據(jù)Cache采用Etag策略,向服務(wù)器發(fā)送請(qǐng)求,并附加Cache信息,如果服務(wù)器返回304則采用本地離線數(shù)據(jù)。如果返回200則使用服務(wù)器返回?cái)?shù)據(jù)并更新本地離線數(shù)據(jù)。網(wǎng)絡(luò)可用,訪問服務(wù)器失敗。根據(jù)參數(shù)使用離線數(shù)據(jù)或上報(bào)異常。對(duì)于用戶操作數(shù)據(jù)的上傳例如拍照、任務(wù)執(zhí)行變更等,AppCan提供離線上傳任務(wù)池,應(yīng)用能夠?qū)⑿枰蟼鞯娜蝿?wù)放置到離線上傳池中,離線上傳池會(huì)自動(dòng)根據(jù)網(wǎng)絡(luò)情況完成任務(wù)的上傳,同時(shí)支持任務(wù)取消、任務(wù)檢索、任務(wù)異常回調(diào)等功能。AppCan提供離線管理接口,能夠完成對(duì)LocalStorage、本地文件、數(shù)據(jù)庫的增刪改查等操作,同時(shí)還提供了數(shù)據(jù)清理接口,直接清理應(yīng)用中所有離線數(shù)據(jù)。多App互操作Android和iOS平臺(tái)都提供了應(yīng)用間調(diào)用規(guī)范。Android利用Intent、iOS利用URLSchemes來完成應(yīng)用間調(diào)用,并可附加參數(shù)。AppCan提供了uexWidget.loadApp接口進(jìn)行了統(tǒng)一封裝,幫助開發(fā)者完成應(yīng)用間調(diào)用和參數(shù)傳遞。AppCan提供網(wǎng)絡(luò)數(shù)據(jù)共享接口,經(jīng)過手機(jī)終端唯一標(biāo)識(shí)碼存儲(chǔ)終端臨時(shí)參數(shù)數(shù)據(jù)。當(dāng)應(yīng)用間調(diào)用時(shí),由主應(yīng)用向服務(wù)器發(fā)送共享數(shù)據(jù),并設(shè)定數(shù)據(jù)過期時(shí)間(默認(rèn)30秒)和目標(biāo)共享應(yīng)用。被調(diào)用應(yīng)用啟動(dòng)后向服務(wù)器使用終端唯一標(biāo)識(shí)、應(yīng)用ID獲取共享數(shù)據(jù),共享數(shù)據(jù)獲取后被刪除。共享數(shù)據(jù)上傳和下載必須使用應(yīng)用證書進(jìn)行驗(yàn)證,保證數(shù)據(jù)不被非法獲取。經(jīng)過上述數(shù)據(jù)共享通道,能夠方便的完成應(yīng)用間互相調(diào)用和數(shù)據(jù)交換,也可完成SSO身份認(rèn)證令牌的交換,實(shí)現(xiàn)應(yīng)用間單點(diǎn)登錄。經(jīng)過終端唯一碼實(shí)現(xiàn)SSO共享例如A應(yīng)用完成了SSO單點(diǎn)登錄,登錄SESSION根據(jù)終端唯一標(biāo)識(shí)保存在網(wǎng)絡(luò)共享區(qū),B應(yīng)用可使用終端唯一標(biāo)識(shí)從網(wǎng)絡(luò)共享區(qū)獲取SESSION,在不登陸的情況下訪問企業(yè)后臺(tái)。此方式不需要應(yīng)用間進(jìn)行數(shù)據(jù)傳輸,也不需要B應(yīng)用經(jīng)由A應(yīng)用啟用。為了保證安全需要對(duì)SESSION進(jìn)行過期設(shè)定。經(jīng)過應(yīng)用間互傳唯一碼實(shí)現(xiàn)SSO共享A應(yīng)用完成SSO單點(diǎn)登錄,獲取登錄SESSION,由A應(yīng)用啟動(dòng)B應(yīng)用,傳遞SESSION給B,B使用SESSION調(diào)用接口進(jìn)行數(shù)據(jù)訪問。此方式需要B應(yīng)用必須從A應(yīng)用啟動(dòng)。移動(dòng)開發(fā)管理開發(fā)工具AppCan給企業(yè)和開發(fā)者提供了一套簡(jiǎn)單、方便、快捷的開發(fā)工具——AppCanIDE。在Native環(huán)境下,開發(fā)者如果需要開發(fā)iOS、Android兩套版本的話,需要分別配置iOS的原生開發(fā)環(huán)境和Android原生開發(fā)環(huán)境,分別在各自的開發(fā)環(huán)境中建立相關(guān)的工程,實(shí)現(xiàn)各自版本的應(yīng)用。而AppCan作為跨平臺(tái)的框架,采用Hybrid架構(gòu),利用HTML5+CSS3+JS即可開發(fā)出適配iOS和Android的應(yīng)用程序。AppCanIDE,只需要安裝到Windows操作系統(tǒng)中,開發(fā)者就能夠創(chuàng)立應(yīng)用,編寫應(yīng)用代碼,啟動(dòng)模擬器,調(diào)試代碼,乃至最后生成iOS,Android的安裝包等。AppCanIDE啟動(dòng)畫面 AppCanIDE是基于Eclipse進(jìn)行的二次開發(fā)。集成基于chrome開發(fā)的模擬器,集成了AppCanUI框架,能夠?qū)崿F(xiàn)創(chuàng)立工程,工程管理,與AppCan云端同步功能,本地生成安裝包功能等。其主要功能如下:創(chuàng)立工程:用戶能夠方便的創(chuàng)立AppCan工程,在生成的工程中,會(huì)自帶AppCan工程的架構(gòu)文件。配置一些基本的信息,比如應(yīng)用id,應(yīng)用名稱,版本號(hào)等編寫應(yīng)用:用戶能夠在工程中創(chuàng)立頁面,調(diào)用UI框架提供的各種控件,而且在開發(fā)過程中,IDE自動(dòng)會(huì)對(duì)AppCanAPI進(jìn)行代碼提示;AppCanIDE代碼編輯界面運(yùn)行模擬器和代碼調(diào)試:經(jīng)過啟動(dòng)AppCan模擬器,用戶能夠查看開發(fā)的界面和進(jìn)行代碼調(diào)試;AppCanIDE模擬器與調(diào)試器安裝包生成:編輯好應(yīng)用后,能夠在IDE中生成ipa和apk文件,其中ipa文件可裝在越獄的iOS設(shè)備中;AppCanIDE本地打包界面AppCan應(yīng)用管理器:用戶管理本地和AppCan云端的應(yīng)用,用戶若想生成能夠上傳蘋果AppStore的ipa文件,或者享用其它AppCan的云服務(wù),可經(jīng)過此管理器,同步代碼到AppCan云端,進(jìn)行安裝包的生成和服務(wù)勾選。加密工具:AppCanIDE提供對(duì)html網(wǎng)頁進(jìn)行加密的功能,這樣在一定程度上能夠滿足企業(yè)和開發(fā)者的安全需求。UI框架AppCanUI框架是為了方便開發(fā)利用HTML5+CSS3+JS技術(shù)開發(fā)跨平臺(tái)應(yīng)用而推出的具有豐富控件,能夠?qū)崿F(xiàn)自適配,低耦合,易擴(kuò)展的一套UI框架。AppCanUI框架本身是由HTML5+CSS3+JS組合而成的一套代碼。在用戶創(chuàng)立AppCan應(yīng)用的時(shí)候,在工程中就自帶了框架代碼,用戶也很方便能在框架代碼的基礎(chǔ)上進(jìn)行增刪改,以達(dá)到目標(biāo)效果。豐富的控件:開發(fā)者在AppCanIDE中,只需要選擇控件菜單,選擇相應(yīng)的控件,就會(huì)在html頁面中光標(biāo)位置插入相應(yīng)控件的代碼,省去了開發(fā)者撰寫控件代碼的工作;AppCanUI框架控件自適配:利用CSS3的media屬性,能夠識(shí)別用戶的設(shè)備屏幕尺寸,從而達(dá)到適配所有設(shè)備和尺寸的目標(biāo),諸如新出的iphone5的尺寸,利用AppCanUI框架,就能夠自動(dòng)適配其屏幕低耦合:由于AppCanUI框架采用了base+控件css文件的方式進(jìn)行架構(gòu),各個(gè)控件之間耦合度低,開發(fā)者能夠自行增刪改相應(yīng)的內(nèi)容易擴(kuò)展:AppCanUI框架的提供了一套基礎(chǔ)的能夠適配所有尺寸的樣式,但在現(xiàn)實(shí)中,開發(fā)者所要的控件有個(gè)性化的需求,而開發(fā)者在這套樣式的基礎(chǔ)上,能夠很方便的進(jìn)行擴(kuò)展,擴(kuò)展目標(biāo)樣式。調(diào)試器為了便于開發(fā)者直觀的查看界面效果和測(cè)試功能在實(shí)際環(huán)境中的運(yùn)行情況,AppCanSDK套裝提供了可在真機(jī)上直接進(jìn)行調(diào)試的模擬運(yùn)行環(huán)境AppCan

Player。使用者能夠?qū)⒋a拷貝到指定的AppCanPlayer目標(biāo)路徑下,然后運(yùn)行手機(jī)中的AppCan應(yīng)用,便能夠看到在管理器中顯示了應(yīng)用名稱,然后點(diǎn)擊運(yùn)行,應(yīng)用就完美的顯示了出來。當(dāng)前支持Android、iOS操作系統(tǒng)。對(duì)應(yīng)的平臺(tái)版本需求如下:Android平臺(tái):Android1.6及以上版本iOS平臺(tái):iOS3.0及以上平臺(tái)AppCanPlayer示意圖模擬器 以Chrome內(nèi)核為基礎(chǔ),進(jìn)行二次開發(fā),模擬并集成了AppCanAPI。此模擬器集成到IDE開發(fā)環(huán)境中,開發(fā)者能夠很方便的啟動(dòng)模擬器,選擇所需要的屏幕分辨率進(jìn)行界面展示。經(jīng)過此模擬器,開發(fā)者除了能夠展示界面效果,模擬應(yīng)用的使用流程之外,還能夠利用Chrome的JS調(diào)試工具,進(jìn)行程序調(diào)試。AppCan模擬器 如上圖所示,在模擬器中,使用者不但能夠經(jīng)過模擬器模擬不同的設(shè)備,來驗(yàn)證程序在不同設(shè)備上的運(yùn)行情況,有針對(duì)性的對(duì)不同設(shè)備進(jìn)行細(xì)節(jié)調(diào)整。同時(shí)還能夠借助模擬器中的功能模擬模塊中的選項(xiàng),不用使用真機(jī),便可進(jìn)行全面的仿真操作,比如使用LBS模塊,便可在模擬器的顯示區(qū)域,看到程序?qū)τ诓煌琇BS坐標(biāo)的響應(yīng)情況,又如,經(jīng)過點(diǎn)選不同的傳感器,能夠詳細(xì)地驗(yàn)證程序邏輯的正確性等。云端打包服務(wù)AppCanSDK套裝能夠完整的向用戶提供本地安裝包生成服務(wù),借助套裝中的IDE,能夠滿足開發(fā)人員在本機(jī)的打包工作,除此之外,用戶還將擁有一個(gè)私有打包服務(wù)器,多個(gè)開發(fā)人員能夠登錄到該私有打包服務(wù)器中,進(jìn)行正式安裝包的生成工作。IDE和私有打包服務(wù)器共同形成一個(gè)私有云,在這個(gè)私有云中,用戶和開發(fā)人員能夠完成所需要的全套打包工作。安裝包生成服務(wù)所需軟件組件運(yùn)行于套裝中的MacMini硬件之上(見下文),作為一個(gè)整體,為使用人員提供全面的安裝包生成服務(wù)。安裝包生成后可直接用于商業(yè)目的,并能夠借用已有的應(yīng)用打包狀態(tài)管理對(duì)生成安裝包過程進(jìn)行深度跟蹤。具體所包含組建及功能如下:AppCanAppManager,向AppCan服務(wù)器申請(qǐng)應(yīng)用ID和Key;管理應(yīng)用的啟動(dòng)圖片和圖標(biāo);管理應(yīng)用的開發(fā)版證書;管理應(yīng)用的正式版證書;應(yīng)用版本管理;應(yīng)用打包狀態(tài)管理;DAVServer,進(jìn)行代碼管理;UserManager,打包服務(wù)器用戶管理、權(quán)限管理和相關(guān)人員管理;AppCanGlobalVarManager,打包系統(tǒng)全局參數(shù)管理;AppCanPlugManager,打包服務(wù)器插件管理。包含插件上傳、插件描述和刪除等;AppCanEngineManager,核心引擎管理。包含核心引擎版本升級(jí)等;AppCanPackageManager,應(yīng)用打包管理;MacMini服務(wù)器AppCanSDK套裝管理后臺(tái)-項(xiàng)目列表AppCanSDK套裝管理后臺(tái)-項(xiàng)目管理AppCanSDK套裝管理后臺(tái)-引擎升級(jí)移動(dòng)業(yè)務(wù)管理平臺(tái)(APPCANEMM)AppCanEMM管理平臺(tái)支持應(yīng)用生命周期內(nèi)的全方位維護(hù)。完成應(yīng)用的生成、配置、部署、升級(jí)、關(guān)閉等功能。使企業(yè)在移動(dòng)化過程中,對(duì)所有應(yīng)用都能夠保證可控運(yùn)行。移動(dòng)互聯(lián)網(wǎng)和傳統(tǒng)業(yè)務(wù)相比,精準(zhǔn)是其最大的區(qū)別。移動(dòng)應(yīng)用更能夠精準(zhǔn)的捕捉用戶行為、區(qū)分用戶屬性,EMM內(nèi)置的行為分析系統(tǒng),提供完善的報(bào)表、統(tǒng)計(jì)服務(wù),使企業(yè)對(duì)用戶的情況了如指掌。應(yīng)用注冊(cè)在EMM系統(tǒng)中添加受控應(yīng)用,使指定ID和KEY的應(yīng)用接受管理。AppCan中每一個(gè)應(yīng)用都會(huì)包含一個(gè)應(yīng)用編號(hào)和應(yīng)用KEY。在EMM中新增加一個(gè)應(yīng)用時(shí),會(huì)自動(dòng)生成一個(gè)ID和KEY。這個(gè)ID和KEY會(huì)編譯到應(yīng)用最終發(fā)布包中。只有ID、KEY匹配的應(yīng)用才能夠接受EMM的管理。應(yīng)用證書為了保證應(yīng)用和EMM、應(yīng)用和MAS之間的通訊安全,EMM在新增應(yīng)用時(shí)會(huì)為其生成一個(gè)默認(rèn)應(yīng)用證書,此證書會(huì)編譯到最終應(yīng)用發(fā)布包中,應(yīng)用和EMM、應(yīng)用和MAS之間的通訊采用HTTPS協(xié)議并采用此證書進(jìn)行認(rèn)證。一個(gè)應(yīng)用不一定只有一個(gè)證書,EMM提供應(yīng)用證書管理功能,經(jīng)過為應(yīng)用生成不同的證書,能夠?qū)?yīng)用的不同版本、不同渠道進(jìn)行更深一層的控制。例如經(jīng)過關(guān)閉證書控制某個(gè)版本或某個(gè)渠道不能再接入EMM和MAS。應(yīng)用控制經(jīng)過EMM服務(wù)器,控制應(yīng)用是否可用。當(dāng)服務(wù)器設(shè)定應(yīng)用關(guān)閉時(shí),當(dāng)用戶打開應(yīng)用會(huì)對(duì)使用者進(jìn)行提醒,并自動(dòng)關(guān)閉應(yīng)用。終端控制經(jīng)過EMM服務(wù)器,能夠?qū)为?dú)終端進(jìn)行應(yīng)用開啟關(guān)閉設(shè)定。使用戶終端丟失時(shí),避免非法用戶使用。終端數(shù)據(jù)擦除經(jīng)過EMM服務(wù)器,能夠?qū)为?dú)終端進(jìn)行應(yīng)用數(shù)據(jù)擦除控制,能夠遠(yuǎn)程擦除應(yīng)用中的本地?cái)?shù)據(jù),避免用戶數(shù)據(jù)泄露。統(tǒng)計(jì)上報(bào)策略經(jīng)過EMM服務(wù)器,能夠設(shè)定終端行為數(shù)據(jù)上報(bào)策略。能夠設(shè)定為啟動(dòng)上報(bào)、即時(shí)上報(bào)、WiFi上報(bào)、每日上報(bào)等。認(rèn)證策略AppCanEMM支持多種終端用戶認(rèn)證策略。認(rèn)證模式分為主動(dòng)認(rèn)證和被動(dòng)認(rèn)證。主動(dòng)認(rèn)證的審核方式又分為包括手動(dòng)認(rèn)證、LDAP認(rèn)證、JDBC、AJAX等多種方式完成終端用戶認(rèn)證綁定。主動(dòng)認(rèn)證流程如下:主動(dòng)認(rèn)證流程圖被動(dòng)認(rèn)證模式流程如下:被動(dòng)認(rèn)證流程圖訪問授權(quán)策略經(jīng)過EMM服務(wù)器,管理員能夠設(shè)定應(yīng)用是否必須經(jīng)過認(rèn)證才能訪問企業(yè)業(yè)務(wù)系統(tǒng)。如果設(shè)定為無需授權(quán),則應(yīng)用能夠直接獲取訪問授權(quán)碼,并使用此授權(quán)碼調(diào)用企業(yè)業(yè)務(wù)對(duì)接系統(tǒng)。如果設(shè)定為需要授權(quán),則應(yīng)用必須經(jīng)過終端認(rèn)證后獲取驗(yàn)證碼,并使用驗(yàn)證碼對(duì)授權(quán)碼進(jìn)行確認(rèn)后才可調(diào)用企業(yè)業(yè)務(wù)對(duì)接系統(tǒng)。訪問記錄策略記錄終端應(yīng)用的操作行為等信息,經(jīng)過終端管理功能,檢查用戶的行為記錄,以便進(jìn)行核查。應(yīng)用接口權(quán)限策略MAS能夠?yàn)橐粋€(gè)應(yīng)用建立多種接口訪問策略,不同的策略能夠訪問不同的接口組。經(jīng)過EMM設(shè)定終端用戶的接口訪問策略,當(dāng)應(yīng)用進(jìn)行授權(quán)時(shí),EMM會(huì)下發(fā)授權(quán)碼給移動(dòng)終端,同時(shí)下發(fā)授權(quán)碼和接口訪問策略名到MAS。應(yīng)用使用授權(quán)碼經(jīng)過MAS訪問企業(yè)系統(tǒng)時(shí),將會(huì)對(duì)接口策略進(jìn)行校驗(yàn)。應(yīng)用接口權(quán)限策略支持全局默認(rèn)配置和單機(jī)定制配置。模塊權(quán)限策略AppCanHybrid引擎采用HTML5技術(shù)進(jìn)行應(yīng)用開發(fā)。在代碼中,每一個(gè)網(wǎng)頁都會(huì)被指定一個(gè)唯一標(biāo)識(shí)名稱WindowName。經(jīng)過在EMM服務(wù)器中控制WindowName的開啟和關(guān)閉,AppCanHybrid引擎會(huì)自動(dòng)根據(jù)配置控制應(yīng)用窗口的開啟權(quán)限。模塊權(quán)限策略支持全局默認(rèn)配置和單機(jī)定制配置。插件權(quán)限策略AppCanHybrid引擎采用插件技術(shù)完成應(yīng)用對(duì)終端系統(tǒng)能力的使用。例如語音識(shí)別、二維碼、拍照等。AppCanEMM支持插件權(quán)限策略,經(jīng)過在服務(wù)器端設(shè)定插件可用性,引擎能夠控制終端用戶具體能力的使用。例如控制其不能拍照、但能夠使用二維碼。插件權(quán)限策略支持全局默認(rèn)配置和單機(jī)定制配置。版本控制EMM系統(tǒng)支持對(duì)應(yīng)用版本的管理控制,經(jīng)過對(duì)版本的關(guān)閉和開啟,能夠?qū)θ我獍姹具M(jìn)行停止服務(wù)的操作。升級(jí)管理EMM系統(tǒng)支持升級(jí)包管理,管理員能夠在不同版本中添加對(duì)應(yīng)的升級(jí)包來實(shí)現(xiàn)應(yīng)用的升級(jí)支持。升級(jí)管理支持原生安裝包,同時(shí)也支持補(bǔ)丁包升級(jí)。使用補(bǔ)丁包時(shí)能夠不上傳至AppStore即可完成升級(jí)。同時(shí)EMM還支持補(bǔ)丁包強(qiáng)制升級(jí),即用戶不感知的情況下完成應(yīng)用的補(bǔ)丁升級(jí)。在線參數(shù)EMM系統(tǒng)能夠?yàn)閼?yīng)用配置全局參數(shù),當(dāng)應(yīng)用啟動(dòng)時(shí)能夠獲取這些參數(shù)來調(diào)整應(yīng)用的功能。EMM系統(tǒng)還可為單獨(dú)終端配置個(gè)性化參數(shù)。渠道管理EMM系統(tǒng)支持渠道管理,能夠?yàn)橥粋€(gè)應(yīng)用發(fā)布多個(gè)渠道版本,并在統(tǒng)計(jì)分析中查看渠道軟件安裝情況。推送管理EMM系統(tǒng)不但支持接口層次的推送調(diào)用,同時(shí)還提供了推送管理控制臺(tái)。能夠由管理員手工群發(fā)或選定目標(biāo)人進(jìn)行指定發(fā)送操作。統(tǒng)計(jì)分析EMM系統(tǒng)內(nèi)置用戶行為分析系統(tǒng),經(jīng)過獲取的用戶行為數(shù)據(jù)對(duì)終端的各種情況進(jìn)行詳細(xì)的分析匯總。例如,訪問時(shí)長、操作步驟、訪問界面、終端硬件、網(wǎng)絡(luò)、版本等。同時(shí)EMM系統(tǒng)還支持用戶自定義事件統(tǒng)計(jì)。AppCanEMM配合AppCanHybrid引擎完成用戶行為數(shù)據(jù)收集、統(tǒng)計(jì)分析的服務(wù)。如下是AppCan統(tǒng)計(jì)分析系統(tǒng)的運(yùn)行功能框架:移動(dòng)應(yīng)用移動(dòng)應(yīng)用應(yīng)用層引擎用戶操作操作行為記錄根據(jù)上報(bào)策略進(jìn)行上報(bào)AppCan數(shù)據(jù)收集服務(wù)AppCan應(yīng)用信息數(shù)據(jù)存儲(chǔ)AppCan應(yīng)用信息數(shù)據(jù)分析AppCan應(yīng)用信息數(shù)據(jù)匯總信息存儲(chǔ)AppCan統(tǒng)計(jì)分析控制臺(tái)用戶操作行為數(shù)據(jù)流圖經(jīng)過AppCanHybrid引擎內(nèi)置的行為收集服務(wù)(可選),收集用戶打開界面、關(guān)閉界面、打開應(yīng)用、退出應(yīng)用等操作行為,同時(shí)收集終端平臺(tái)、系統(tǒng)版本、分辨率、運(yùn)營商等信息。這些默認(rèn)采集項(xiàng)不需要開發(fā)人員進(jìn)行任何編碼工作。AppCanHybrid引擎同時(shí)支持自定義事件收集接口,開發(fā)人員能夠根據(jù)統(tǒng)計(jì)分析需求在任何需要采集信息的地方,經(jīng)過調(diào)用接口采集用戶更詳細(xì)的信息數(shù)據(jù),例如用戶打開了哪幅圖片。AppCanHybrid引擎Analytics插件會(huì)根據(jù)上報(bào)策略上報(bào)收集的信息到AppCanEMM數(shù)據(jù)收集服務(wù)。由于用戶行為數(shù)據(jù)上報(bào)比較頻繁,而且當(dāng)移動(dòng)應(yīng)用面向公眾用戶提供服務(wù)時(shí),產(chǎn)生的數(shù)據(jù)是海量的,而我們真正需要的是基于這些收集數(shù)據(jù)進(jìn)行的分析結(jié)果。我們采取HADOOP集群部署方式來應(yīng)對(duì)面向海量數(shù)據(jù)的分析。HADOOP能夠部署在低廉的硬件上,不論是存儲(chǔ)還是計(jì)算都能夠根據(jù)實(shí)際運(yùn)營情況進(jìn)行動(dòng)態(tài)擴(kuò)展。這樣既能夠滿足現(xiàn)有的需求,同時(shí)也為未來擴(kuò)展構(gòu)建了框架基礎(chǔ)。AppCanEMM數(shù)據(jù)收集服務(wù)對(duì)數(shù)據(jù)進(jìn)行預(yù)處理存儲(chǔ)到AppCan應(yīng)用信息數(shù)據(jù)庫中。根據(jù)統(tǒng)計(jì)分析策略,經(jīng)過AppCan應(yīng)用信息數(shù)據(jù)分析服務(wù)定時(shí)對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行匯總分析,并輸出報(bào)表到匯總信息數(shù)據(jù)庫中。AppCanEMM的統(tǒng)計(jì)分析服務(wù)還對(duì)上報(bào)的自定義數(shù)據(jù)進(jìn)行分類匯總,例如用戶查看圖片的匯總排序,獲取哪些圖片更受用戶歡迎。經(jīng)過擴(kuò)展統(tǒng)計(jì)匯總腳本能夠隨時(shí)根據(jù)業(yè)務(wù)需求進(jìn)行更復(fù)雜的匯總統(tǒng)計(jì)操作。最后,管理員經(jīng)過AppCanEMM的統(tǒng)計(jì)分析控制臺(tái)查看分析匯總后的信息。當(dāng)前AppCanEMM統(tǒng)計(jì)分析系統(tǒng)支持基本統(tǒng)計(jì)、活躍用戶、使用頻率、使用時(shí)長、頁面訪問、地域分析、版本分析、渠道分析、設(shè)備分析、操作系統(tǒng)、分辨率、運(yùn)營商、聯(lián)網(wǎng)方式、自定義事件分析、終端異常分析等。下圖是AppCan運(yùn)營的HTML5中國網(wǎng)站DZ論壇客戶端近三個(gè)月的用戶運(yùn)營商統(tǒng)計(jì)分析。AppCan開發(fā)套件提供免費(fèi)版對(duì)外開放,管理平臺(tái)EMM為公眾開發(fā)者提供應(yīng)用管理,收集應(yīng)用上報(bào)數(shù)據(jù),并為開發(fā)者提供應(yīng)用的統(tǒng)計(jì)分析。當(dāng)前AppCan公眾運(yùn)營平臺(tái)每天新增的裝機(jī)用戶達(dá)8萬,累積裝機(jī)已經(jīng)過千萬,每天接收海量上報(bào)數(shù)據(jù),并根據(jù)這些海量數(shù)據(jù)進(jìn)行應(yīng)用行為分析與統(tǒng)計(jì)。由此可見AppCan平臺(tái)方案的支撐能力。前端應(yīng)用建設(shè)方案機(jī)票預(yù)訂圖:機(jī)票預(yù)訂流程圖流程說明發(fā)起機(jī)票預(yù)訂。經(jīng)過前端APP進(jìn)入APP機(jī)票預(yù)訂界面。查詢。進(jìn)行機(jī)票查詢,機(jī)票查詢條件為“單程、往返”、“出發(fā)地\目的地”、出行時(shí)間。圖:查詢?cè)团袛嗖樵兘Y(jié)果。用戶對(duì)查詢結(jié)果進(jìn)行判斷,滿意則進(jìn)行預(yù)訂,不滿意則可返回查找頁面重新“輸入查找條件”。篩選查詢結(jié)果。圖:查詢結(jié)果用戶篩選查找結(jié)果,查詢反饋結(jié)果包括:票價(jià)、艙位、時(shí)間、包含\不含行李托運(yùn)、包含\不含餐食信息,用戶根據(jù)出行需求找到滿足出行需求的機(jī)票預(yù)覽詳情后發(fā)起預(yù)訂。發(fā)起預(yù)訂。系統(tǒng)支持最多3名成人乘機(jī)人+1名兒童+1名嬰兒。填寫乘客信息。用戶經(jīng)過填寫“表單”填寫乘機(jī)人信息完成機(jī)票預(yù)訂基礎(chǔ)信息填寫,乘機(jī)人信息可經(jīng)過常見乘機(jī)人調(diào)用,首次添加乘機(jī)人信息自動(dòng)記錄到常見乘機(jī)人信息庫中。是否購買輔營產(chǎn)品。如果不購買進(jìn)入下一流程。如果購買選擇輔營產(chǎn)品類型、產(chǎn)品規(guī)格、管理機(jī)票信息,所購輔營商品及機(jī)票預(yù)訂信息自動(dòng)添加至“購物車”,用戶可在購物車中查看訂單明細(xì)及金額。選擇是否郵寄行程單。不郵寄的直接進(jìn)入下一流程,郵寄則需勾選郵寄行程單,填寫郵寄地址與收件人、聯(lián)系電話等信息,系統(tǒng)計(jì)算郵寄費(fèi)用。核算金額產(chǎn)生訂單。系統(tǒng)根據(jù)用戶購物車購買商品總價(jià)產(chǎn)生支付金額。支付。系統(tǒng)根據(jù)訂單金額提供“微信支付”、“支付寶”、“銀聯(lián)”等多種支付方式,客戶跟進(jìn)提示進(jìn)行支付即可。圖:支付是否使用紅包\優(yōu)惠卷。用戶如果擁有紅包\優(yōu)惠卷可在支付界面中選擇可用紅包優(yōu)惠卷,系統(tǒng)重新核算抵消后的金額,用戶進(jìn)行支付。訂單信息反饋,支付成功。支付成功后反饋訂單詳細(xì)信息,并將信息關(guān)聯(lián)至“已支付訂單”、預(yù)訂機(jī)票信息關(guān)聯(lián)至“航班動(dòng)態(tài)—我的關(guān)注”也可關(guān)聯(lián)輔營進(jìn)行輔營產(chǎn)品購買。訂單管理訂單類型管理訂單管理可查看與管理客戶訂單的狀態(tài)。訂單管理將訂單分為全部訂單、已支付訂單、已出票訂單、已預(yù)定訂單、已取消訂單進(jìn)行分類管理。管理全部訂單進(jìn)入訂單管理功能,可查看客戶全部訂單。訂單分為機(jī)票訂單與輔營訂單,客戶可經(jīng)過勾選訂單類型來查看相關(guān)信息。點(diǎn)擊訂單列表左側(cè)的標(biāo)題便可查看訂單詳情;訂單右側(cè)上部的標(biāo)簽可查看訂單所處的狀態(tài);右側(cè)的按鈕為訂單功能。訂單詳情訂單操作訂單狀態(tài)訂單類型訂單分類訂單詳情訂單操作訂單狀態(tài)訂單類型訂單分類圖:管理全部訂單管理已出票訂單在訂單管理中,經(jīng)過頂部的已出票功能,可對(duì)已出票訂單進(jìn)行查看與管理,已出票訂單僅限機(jī)票訂單的的查看與管理。用戶可對(duì)已出票訂單進(jìn)行查看訂單信息(機(jī)票號(hào)、出行日期、訂單金額、出發(fā)地、目的地等)、退票、改期、購買輔營操作。圖:已出票訂單管理與詳情退票\改期退票、退款流程:針對(duì)需要退票、退款的機(jī)票和鋪營產(chǎn)品進(jìn)入退票、退款流程,用戶選擇訂單后發(fā)起退款申請(qǐng),系統(tǒng)反饋退款規(guī)則和最后退款金額,用戶確認(rèn)后系統(tǒng)生成退款單據(jù),系統(tǒng)確認(rèn)并核對(duì)退款訂單,退款至用戶支付賬戶,完成退款后用戶可選擇結(jié)束或返回訂單管理。改期流程:用戶選擇改期,選擇改期機(jī)票訂單,設(shè)置改期至詳細(xì)信息,提交改期訂單,系統(tǒng)反饋改期費(fèi)用,用戶支付后完成改期流程。完成改期后用戶可選擇結(jié)束或返回訂單管理。管理已預(yù)訂訂單用戶預(yù)訂成功的訂單能夠在已預(yù)訂功能中進(jìn)行查看、支付、取消操作。已預(yù)訂訂單可查看機(jī)票訂單、輔營訂單。支付\取消操作:針對(duì)待支付訂單,用戶可選擇支付或取消訂單,點(diǎn)擊支付經(jīng)過系統(tǒng)提供支付方式進(jìn)行,支付后可選擇結(jié)束或購買輔營產(chǎn)品或返回訂單管理。取消訂單,用戶針對(duì)未支付訂單,點(diǎn)擊“取消訂單”便會(huì)取消訂單;10分鐘內(nèi)未支付的訂單,系統(tǒng)自動(dòng)取消訂單。圖:已預(yù)訂訂單管理管理已支付訂單用戶可將已支付的訂單進(jìn)行管理,管理類型包括機(jī)票訂單和輔營訂單,已支付的機(jī)票訂單可進(jìn)行訂單詳情查看、退、改期操作;已支付的輔營訂單可進(jìn)行、訂單詳情查看、退貨操作。圖:已支付訂單管理.管理已取消訂單用戶可對(duì)已取消訂單進(jìn)行操作,已取消訂單包括用戶主動(dòng)取消的訂單和系統(tǒng)判定超過10分鐘未支付的訂單,在已取消訂單中,用戶可查看訂單詳情,對(duì)訂單進(jìn)行重新購買。圖:已取消訂單管理航班動(dòng)態(tài)圖:航班動(dòng)態(tài)流程流程說明經(jīng)過APP端進(jìn)入航班動(dòng)態(tài)頁面。用戶選擇查看“已關(guān)注航班信息”或根據(jù)需求“搜索”信息。航班動(dòng)態(tài)查詢。提供按按行程查詢(OD+日期查詢)、按航班(航班號(hào)+日期查詢)。圖:航班查詢?cè)驮O(shè)計(jì)查詢結(jié)果。依據(jù)查詢條件提供滿足條件的航班列表。用戶能夠在查詢結(jié)果中點(diǎn)擊關(guān)注按鈕即可對(duì)此航班的動(dòng)態(tài)進(jìn)行了關(guān)注。圖:查詢結(jié)果航班動(dòng)態(tài)詳頁。在查詢結(jié)果列表中點(diǎn)擊任意資訊便可進(jìn)入航班動(dòng)態(tài)詳情頁,詳情頁信息包括:航班號(hào)、起飛日期、起飛城市、到達(dá)城市、預(yù)計(jì)起飛時(shí)間、離港時(shí)間、預(yù)計(jì)到達(dá)時(shí)間、到港時(shí)間、航班狀態(tài)、起飛地與到達(dá)地天氣信息、下載延誤證明、用戶在詳情頁也可經(jīng)過“關(guān)注”按鈕關(guān)注航班信息。圖:航班動(dòng)態(tài)詳情頁形成我的關(guān)注。在我的關(guān)注中可查看用戶關(guān)注的航班信息;用戶已預(yù)訂過的訂單自動(dòng)形成我的關(guān)注。取消關(guān)注。不再關(guān)注航班信息,可在我的關(guān)注中點(diǎn)擊“取消關(guān)注按鈕”。圖:取消關(guān)注航班狀態(tài)變化。針對(duì)已關(guān)注訂單,航班狀態(tài)發(fā)生變化時(shí)向用戶推送變動(dòng)信息。圖:消息推送飛行結(jié)束。飛行結(jié)束關(guān)注自動(dòng)停止。XXX商店圖:XXX商店購買流程流程說明XXX商店入口。經(jīng)過APP端XXX商店頁面進(jìn)入。機(jī)票管理入口。經(jīng)過機(jī)票預(yù)訂關(guān)聯(lián)信息進(jìn)入、經(jīng)過訂單管理—訂單詳情進(jìn)入。選擇商品類型。XXX商店規(guī)劃建設(shè)行李、餐食、選座、貴賓廳、機(jī)上銷售、其它、本期建設(shè)行李預(yù)訂模塊。圖:XXX商店原型圖選擇商品規(guī)格。選擇用戶類型(官網(wǎng)預(yù)訂機(jī)票客戶、代理商預(yù)訂機(jī)票客戶)、選擇行李規(guī)格(10kg—40kg)。圖:行李預(yù)定原型輸入乘機(jī)人機(jī)票號(hào)。經(jīng)過機(jī)票號(hào)讀取乘機(jī)人信息,將行李關(guān)聯(lián)航班信息。保障預(yù)訂的準(zhǔn)確性。產(chǎn)生訂單。產(chǎn)生訂單信息:預(yù)訂須知、訂單號(hào)、乘機(jī)人信息、航班信息、行李金額。確認(rèn)訂單。用戶確認(rèn)訂單,訂單便生成,生成的訂單用戶可馬上支付,也可在規(guī)定時(shí)間內(nèi)對(duì)訂單管理中進(jìn)行支付。支付。經(jīng)過系統(tǒng)支付功能進(jìn)行支付。完成。用戶支付完成后,至用戶目的地拿到行李訂單完成。訂單至訂單管理。已完成訂單作為歷史記錄保存在訂單管理中心。未完成、未支付訂單,能夠在訂單中心進(jìn)行操作。會(huì)員注冊(cè)\登錄圖:會(huì)員注冊(cè)與會(huì)員登錄流程會(huì)員注冊(cè)流程會(huì)員注冊(cè)。經(jīng)過APP端進(jìn)行會(huì)員注冊(cè)。驗(yàn)證手機(jī)是否已注冊(cè)。用戶輸入手機(jī)號(hào)進(jìn)行注冊(cè),相同手機(jī)號(hào)不允許重復(fù)注冊(cè)。發(fā)送短信驗(yàn)證碼。向注冊(cè)手機(jī)發(fā)送驗(yàn)證碼。設(shè)置基礎(chǔ)信息。用戶可對(duì)自身的基礎(chǔ)信息進(jìn)行設(shè)置:證件類型、證件號(hào)碼、姓名、用戶名。設(shè)置密碼。設(shè)置登錄密碼,用于登錄。完成注冊(cè)。確認(rèn)信息無誤后,完成注冊(cè),注冊(cè)成功后可進(jìn)行APP和官網(wǎng)登錄。會(huì)員登錄流程會(huì)員登錄。經(jīng)過APP端進(jìn)行會(huì)員登錄。選擇登錄方式。系統(tǒng)提供用戶名\密碼方式、手機(jī)號(hào)\驗(yàn)證碼方式、第三方登錄方式。用戶可自行選擇。用戶名\密碼。用戶名和密碼登錄方式,用于經(jīng)過“APP注冊(cè)”或經(jīng)過“官網(wǎng)注冊(cè)”的用戶登錄(官網(wǎng)與APP采用同一套登錄接口),用戶輸入用戶名和密碼即可登錄。手機(jī)號(hào)\驗(yàn)證碼方式。用戶提供已注冊(cè)手機(jī)號(hào)碼,系統(tǒng)發(fā)送驗(yàn)證碼,用戶輸入驗(yàn)證碼便可登錄。第三方授權(quán)登錄方式。用戶可經(jīng)過微信、新浪微博、QQ授權(quán)方式進(jìn)行登錄,授權(quán)經(jīng)過便可登錄,若用戶為首次登錄需設(shè)置基本信息(證件類型、證件號(hào)碼、姓名、用戶名),以便進(jìn)行機(jī)票預(yù)訂等服務(wù)。常見乘機(jī)人管理圖:乘機(jī)人管理原型界面用戶登錄后可使用常見乘機(jī)人管理功能,在常見乘機(jī)人管理界面中可見已有常見乘機(jī)人列表,常見乘機(jī)人設(shè)置有查看乘機(jī)人信息、添加乘機(jī)人信息、修改乘機(jī)人信息、刪除乘

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論