資源描述:
《電信手機客戶端項目技術建議書》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、電信手機客戶端項目技術建議書93/93目錄1項目背景32建設目標33總體規(guī)劃43.1設計原則43.2技術體系53.3業(yè)務規(guī)劃63.4功能規(guī)劃64系統(tǒng)架構74.1系統(tǒng)框架描述74.2功能架構85功能實現(xiàn)85.1客戶端基礎功能實現(xiàn)85.2客戶端業(yè)務功能實現(xiàn)125.3后臺支撐管理2593/931項目背景隨著移動互聯(lián)網(wǎng)應用環(huán)境不斷改善,手機互聯(lián)網(wǎng)的應用逐步豐富起來,手機瀏覽器、手機地圖、手機搜索等等,用戶通過手機體驗到了越來越多的互聯(lián)網(wǎng)應用。手機上網(wǎng)的隨時、隨地性使其成為PC上網(wǎng)的重要補充,伴隨手機互聯(lián)網(wǎng)業(yè)務的發(fā)展,手機客戶端軟件成為各方企業(yè)投資和發(fā)展的重點。對于電信運營
2、商,手機客戶端作為電子渠道的一個重要組成部分,在提高用戶電子渠道使用率,方便用戶業(yè)務辦理,有著不可或缺的作用。在移動互聯(lián)網(wǎng)高速發(fā)展的今天,手機客戶端也是運營商在移動互聯(lián)網(wǎng)的戰(zhàn)略重地。隨著3G業(yè)務的全面展開,移動互聯(lián)網(wǎng)的迅猛發(fā)展,用戶手機產(chǎn)品的更新?lián)Q代,一個隨時為用戶提供服務的手機營業(yè)廳的作用,顯得越來越重要。在這樣的環(huán)境之下,手機客戶端的建設也必須符合以下的趨勢:外觀從簡單實用到強調(diào)用戶體驗,提供華麗而有親和力的界面,功能從單一到復雜,提供服務從掌上營業(yè)廳服務到綜合性門戶服務。電信手機客戶端就是在此背景下應運而生:服務手機用戶的綜合性智能服務平臺。93/931建設
3、目標本項目將為電信運營商建設一套手機用戶使用的手機客戶端系統(tǒng),實現(xiàn)統(tǒng)一的業(yè)務展現(xiàn)和業(yè)務辦理。本期工程建設目標如下:1)提供功能強大、使用簡便的客戶端軟件,方便用戶下載并使用。2)客戶端功能以網(wǎng)上營業(yè)廳業(yè)務受理為主,方便用戶查詢、辦理電信的基本業(yè)務。3)突出以客戶體驗為中心?整體軟件規(guī)劃應以客戶體驗認知為中心;?客戶交互流程設計人性化,方便用戶訪問;?系統(tǒng)具備用戶行為記錄功能,可對用戶行為軌跡進行統(tǒng)計分析,并對訪問流程進行優(yōu)化;?信息瀏覽、業(yè)務查詢辦理各界面、步驟應做到簡單、清楚、明確。4)支持多種主流手機平臺項目初期,客戶端需重點支持Android、IOS等主流手
4、機操作系統(tǒng)平臺,確保軟件具有良好的兼容性。5)提供高度兼容的接口平臺,確保多種業(yè)務系統(tǒng)的接入,完成多種數(shù)據(jù)交互。2總體規(guī)劃93/93本期手機客戶端系統(tǒng)建設項目主要支持Android、IOS兩款手機操作系統(tǒng)平臺,后期將在此基礎上增加更多手機操作系統(tǒng)、機型的支持。本期功能將以網(wǎng)上營業(yè)廳業(yè)務為開發(fā)重點,后期將逐漸融合電信運營商相關業(yè)務,例如:手機閱讀、手機游戲等。1.1設計原則手機客戶端平臺采用基于C/S的架構建設,部分功能采用B/S架構實現(xiàn)。手機客戶端分為客戶端部分和應用支撐平臺部分(下圖)。手機客戶端(以下簡稱“客戶端”)為電信運營商客戶通過手機使用本平臺的界面,應
5、用支撐平臺是支撐手機客戶端功能、實現(xiàn)電信運營商對平臺的集中管理的服務器端應用。(1)可移植性系統(tǒng)設計將具有平滑移植的功能,即系統(tǒng)軟件與硬件平臺相對分離,應用軟件可以自由運行在主流硬件平臺的主流操作系統(tǒng)上。當硬件平臺發(fā)生變更時,可不用重新購買相同功能的應用軟件。系統(tǒng)軟件支持當前主流的硬件及基礎軟件環(huán)境。(2)靈活性系統(tǒng)采用參數(shù)化、可配置的設計開發(fā)原則,保證在系統(tǒng)相關指標(如有效期)和業(yè)務流程、管理流程發(fā)生變化時,能夠通過參數(shù)修改或程序配置靈活適應新的要求。(3)兼容性系統(tǒng)軟件能夠與不同時期提供的同類軟、硬件兼容。(4)模塊化設計93/93系統(tǒng)軟件采用分層的模塊化結構
6、,模塊之間的通信應按規(guī)定接口進行。任何一層的任何一個模塊的維護和更新以及新模塊的追加都不應影響其他模塊,應用系統(tǒng)可以處理由于業(yè)務功能和用戶量不斷增加而帶來的壓力,保證系統(tǒng)正常運行。在硬件擴容之后,僅在原系統(tǒng)基礎上簡單地增加模塊和修改參數(shù),就能完成新功能的增加或整體擴容。(5)標準化應采用開放的體系結構,標準化的開放接口,具有良好的可擴展性和可集成性,支持不同廠家業(yè)務系統(tǒng)的即插即用。1.1技術體系本次建設采用C/S構架,客戶端通過http協(xié)議服務器端進行通訊。布局,基本邏輯都植入客戶端程序。文字,圖片,視頻等內(nèi)容都存儲在服務器端。n客戶端設計:客戶端采用容器+底座的
7、結構,方便客戶端功能實現(xiàn)及功能擴展。容器負責對客戶端內(nèi)所有插件進行管理,容器負責提供插件總線,即一套完整的插件接口。各種應用插件通過插件總線就可以方便的嵌入客戶端程序。客戶端底座提供包括:插件管理,通訊管理,統(tǒng)計分析,序列號管理等功能。n客戶端實現(xiàn)93/93薄客戶端通過內(nèi)置瀏覽器,采用HTTP協(xié)議,內(nèi)置插件或第三方應用列表;當用戶使用插件時,直接訪問插件服務器,通過插件服務器運行第三方內(nèi)容提供商提供的插件。n客戶端優(yōu)勢:客戶端設計采用容器+底座結構,該結構完美的適應了客戶端建設需要,實現(xiàn)了高擴展性,高可維護性,安全性,實用性,可靠性。從第三方內(nèi)容的提供,到客戶端插
8、件的植入,