企業應用商城平臺建設方案_第1頁
企業應用商城平臺建設方案_第2頁
企業應用商城平臺建設方案_第3頁
企業應用商城平臺建設方案_第4頁
企業應用商城平臺建設方案_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 企業應用商城平臺建設方案目錄 TOC o 1-3 h z u HYPERLINK l _Toc517985875 1.目錄 PAGEREF _Toc517985875 h 2 HYPERLINK l _Toc517985876 2.項目背景 PAGEREF _Toc517985876 h 3 HYPERLINK l _Toc517985877 2.1.客戶需求 PAGEREF _Toc517985877 h 3 HYPERLINK l _Toc517985878 3.總體架構 PAGEREF _Toc517985878 h 4 HYPERLINK l _Toc517985879 4.實施建議

2、 PAGEREF _Toc517985879 h 6 HYPERLINK l _Toc517985880 4.1.賬戶管理 PAGEREF _Toc517985880 h 6 HYPERLINK l _Toc517985881 4.1.1.管理員 PAGEREF _Toc517985881 h 6 HYPERLINK l _Toc517985882 4.1.2.開發者 PAGEREF _Toc517985882 h 6 HYPERLINK l _Toc517985883 4.1.3.最終用戶 PAGEREF _Toc517985883 h 6 HYPERLINK l _Toc517985884

3、 4.2.基本應用 PAGEREF _Toc517985884 h 7 HYPERLINK l _Toc517985885 4.2.1.應用分類 PAGEREF _Toc517985885 h 7 HYPERLINK l _Toc517985886 4.2.2.熱門應用 PAGEREF _Toc517985886 h 7 HYPERLINK l _Toc517985887 4.2.3.最新發布 PAGEREF _Toc517985887 h 7 HYPERLINK l _Toc517985888 4.2.4.應用排行榜 PAGEREF _Toc517985888 h 7 HYPERLINK l

4、 _Toc517985889 4.2.5.搜索服務 PAGEREF _Toc517985889 h 7 HYPERLINK l _Toc517985890 4.2.6.程序下載 PAGEREF _Toc517985890 h 8 HYPERLINK l _Toc517985891 4.2.7.應用評論 PAGEREF _Toc517985891 h 8 HYPERLINK l _Toc517985892 4.3.支付管理 PAGEREF _Toc517985892 h 8 HYPERLINK l _Toc517985893 4.3.1.用戶支付 PAGEREF _Toc517985893 h

5、8 HYPERLINK l _Toc517985894 4.3.2.存管支付 PAGEREF _Toc517985894 h 8 HYPERLINK l _Toc517985895 4.4.在線商城管理 PAGEREF _Toc517985895 h 8 HYPERLINK l _Toc517985896 4.4.1.容錯備份 PAGEREF _Toc517985896 h 8 HYPERLINK l _Toc517985897 4.4.2.故障恢復 PAGEREF _Toc517985897 h 8 HYPERLINK l _Toc517985898 4.4.3.版本管理 PAGEREF _

6、Toc517985898 h 9 HYPERLINK l _Toc517985899 4.4.4.更新通知 PAGEREF _Toc517985899 h 9 HYPERLINK l _Toc517985900 4.4.5.應用審核 PAGEREF _Toc517985900 h 9 HYPERLINK l _Toc517985901 4.5.輔助工具 PAGEREF _Toc517985901 h 9 HYPERLINK l _Toc517985902 4.5.1.監控下載 PAGEREF _Toc517985902 h 9 HYPERLINK l _Toc517985903 4.5.2.應

7、用管理 PAGEREF _Toc517985903 h 9 HYPERLINK l _Toc517985904 4.5.3.應用發布管理 PAGEREF _Toc517985904 h 9 HYPERLINK l _Toc517985905 4.5.4.統計報表 PAGEREF _Toc517985905 h 10 HYPERLINK l _Toc517985906 4.5.5.財務管理 PAGEREF _Toc517985906 h 10 HYPERLINK l _Toc517985907 4.5.6.同步更新 PAGEREF _Toc517985907 h 10 HYPERLINK l _

8、Toc517985908 4.5.7.用戶行為分析 PAGEREF _Toc517985908 h 10項目背景隨著移動終端的快速推廣應用,移動終端所需要的應用程序開發及管理成為了一個新的業務增長點,通過建立在線商城,為第三方軟件的開發者提供一個方便又高效的應用軟件銷售平臺,能夠提高第三方軟件開發者的積極性,同時也適應了移動終端用戶對于個性化應用程序的需求,從而使得移動終端所需的應用程序開發、營銷進入一個高速、良性的發展軌道。客戶需求在線商城的參與者簡單明晰,共涉及三個主題,即系統管理者、應用程序開發者、最終用戶,此外還包括第三方支付,但只是作為收費渠道,不作為商城參與者。在線商城建立系統管理

9、者、開發者、最終用戶三方共贏的商業平臺,各自在商城中的角色與職責如下:系統管理者:掌握平臺的開發及管理,是系統的主要掌握者。其主要職責包括四點:提供系統平臺;負責應用程序的營銷工作;負責進行收費,再按月結算給開發者。公開用戶行為分析資料,幫助開發者了解用戶最近的需求點,并提供指導性的意見,指導開發者進行應用程序定價、調價或是免費。開發者:應用程序的開發和上傳,是系統的主要參與者。其主要的職責包括兩點:負責應用程序的開發;自主運營平臺上的自有應用程序,如自由定價或自主調整價格等。最終用戶:應用程序的體驗者。用戶只需要注冊登陸在線商城即可下載應用程序。在線商城為用戶提供了更多的實用程序及多種支付方

10、式,良好的用戶體驗及方便的購買流程。總體架構整套系統的參與者由普通用戶、開發者與管理員三個角色組成,并分別通過移動終端、門戶(平臺門戶、開發者門戶、管理門戶),來訪問應用商城。整個應用商城從上到下分成移動終端、平臺門戶、應用服務器、應用倉庫三部分組成。移動終端中安裝了應用商城的客戶端,是應用商城的展現層,普通用戶通過它能夠訪問到應用商城。平臺門戶通過WebService的方式向移動設備提供應用商城的所有服務,如分類管理、各種應用排行,在線支付,用戶自服務等,是應用商城的服務層。應用服務器,承載著整個應用商城的應用。應用服務器通過服務器集群、前置機負載均衡等多種技術,保證應用商城具備非常良好的擴

11、展性;同時應用緩存保證了最熱門的應用與列表都將被有效的訪問。應用倉庫,提供了對應用商城內的所有應用的管理,包括版本、基本信息、數據的可用、安全性等。以下是系統的功能架構圖以下是系統的物理架構圖:從左到右分別是接入層,應用層,倉庫層與數據持久化層。接入層由防火墻與前置機共同組成。防火墻通過安全策略的定義,避免對應用平臺的惡意攻擊。多臺并行apache前置機,通過輪詢的方式實現了負載均衡,會話的保持通過Application Server來完成。如果有可能,此處建設使用F5進行硬件負載均衡,優勢是在硬件負載均衡的同時,也能夠實現會話的保持。應用層由Application Server及Cache

12、Server組成。Cache Server主要緩存用戶的搜索結果、下載頻率最高的應用等。Cache Server由內存鍵-值對數據庫來實現,所有的讀寫都在內存中實現,并通過Hash算法,實現Cache Server的分布式管理。Application Server使用Java EE容器,如Weblogic、Webspher、Tomcat等。Web Service接口、業務模型、支付網關、工作流引擎全部部署在Application Server上。移動終端通過Web Service,向Application Server發出請求,如果有可能Application Server會優先訪問Cache

13、 Server,否則訪問Database或Repository,并將結果以WebService的方式返回。倉庫層由Repository Server組成。開發者上傳的應用包會預先被存儲在Internal Repository中,該Repository不能被用戶訪問到,只有管理員才可能訪問,目的是由管理員進行審核,審核通過后方可進入正式的Repository Server。考慮到應用數量眾多,Repository通過分布式的方式來解決存儲擴展性的問題。同時為了保證存儲的可靠性,每日會將數據從一個Distributed Repository Server中同步到另一個中。實施建議針對在線商城的需求

14、,我們建議在從以下五個方向進行系統建設,系統將通過賬戶管理、系統基本應用、支付管理、在線商城管理、輔助工具五個方面系統闡述。賬戶管理在線商城設置專用的賬號進行管理,主要分為對商城管理員、應用程序開發者、最終用戶三類注冊用戶進行系統化管理,每種注冊用戶所具有的權限范圍不同,注冊時采用郵箱作為用戶名注冊,并且郵箱為可用的郵箱。管理員在線商城管理員,主要作用是對開發者、最終用戶進行權限管理,此外管理員還需要對開發者發布的應用程序進行審核,規避重復性應用程序、帶有反動、色情傾向的程序;檢查應用程序版本,管理應用程序發布,以及對在線商城的賬目進行核對。開發者在線商城開發者,主要是用于對開發者開發的新應用

15、程序進行發布,并在發布時對程序的版本進行修改更新,然后接受管理員分撥的用戶下載支付費用的比例分成。最終用戶在線商城最終用戶,主要是下載商城的應用程序,對應用程序進行評論,并對下載的應用程序進行付費;最終用戶在注冊賬號時設置用戶同步更新,如果用戶在進行系統升級后,可以重新下載已付費的應用程序而不需要再次付費;如果用戶下載的應用程序,有新的版本發布時,在線商城將通過發送郵件通知用戶進行程序更新。基本應用應用分類按照開發的應用程序的類型,在線商城將應用進行分類,開發者在發布新的應用程序時,需要選擇應用程序所屬的分類,同時管理員可以調整應用程序的分類。應用分類:系統、工具、輸入法、生活、信息、地圖、音

16、樂、視頻、圖像、資訊、商務、詞典、網絡、通信、交友游戲分類:休閑益智、動作競技、體育競速、角色扮演、經營策略、射擊冒險、網絡模擬熱門應用熱門應用主要用于展示當天最熱的下載應用程序,根據當天下載量統計結果進行排序,排在前30位的應用程序作為熱門應用進行顯示,顯示應用程序名、當日下載量、下載總量。最新發布最新發布主要用于展示在線商城中當天發布的最新應用程序,并根據當天發布后,應用程序的下載量進行排序,如果相同下載量的,則按照發布時間進行排序。應用排行榜在線商城統計每個應用程序的下載次數,將其進行記錄,根據下載數量從大到小進行排序,并將排序結果作為每天應用排行榜的數據結果。搜索服務最終用戶在應用商城

17、可直接進行檢索,查找所需要的應用程序,在線商城根據檢索情況返回檢索結果,如果存在用戶所查找的應用程序,則提供應用程序的圖標、介紹、下載數量、發布時間、以及在線下載按鈕等功能;如果不存在用戶所查找的應用程序,則返回提示內容。程序下載用戶選擇某一個應用程序后,選擇應用程序的下載按鈕,在完成支付后可以進行下載,每個用戶在付費成功后可以對同一應用程序進行多次下載。應用評論用戶在下載完成應用程序后,可以對應用程序進行評論,評論結果將顯示用戶的注冊名稱、評論時間、評論內容。支付管理用戶支付用戶選擇一個付費應用程序后,選擇支付,用戶選擇支付方式,系統支持信用卡直接支付、支付寶支付、以及話費支付三種方式,如果

18、用戶選擇固定的支付方式時,可以對支付進行綁定,方便每次下載時快速支付。存管支付用戶在選擇支付方式后,由第三方存管收取用戶的支付費用,再通過第三方存管將用戶的支付費用劃入管理員賬戶,至此完成用戶付費過程,用戶可進行程序下載。在線商城管理容錯備份系統將開發者上傳的應用程序包進行分布式存儲和多點備份,防止服務器故障對用戶造成的不便。故障恢復在系統發生突發性故障時,系統通過容錯的備份策略進行系統快速恢復,保證用戶能夠及時的使用,系統故障恢復時間要求限制在一小時內。版本管理開發者在每次進行應用程序發布時,應用程序名稱后要求追加相應的版本號,開發者將每次應用程序的更新安裝包進行上傳后,系統將開發者開發的應

19、用程序的舊安裝包進行備份,用新安裝包進行替換。更新通知最終用戶在下載應用程序時,系統后臺記錄最終用戶的用戶名、下載的應用程序名及應用程序版本號,但應用程序出現新的版本時,系統根據用戶名所注冊的郵箱,自動發送郵件通知用戶進行應用程序更新。應用審核開發者將新開發的應用程序上傳到系統時,由管理員對應用程序進行審核,審核新的應用程序是否內容是否健康,對手機系統是否安全,用戶下載付費價格是否合理,是否與系統中的應用程序重復等內容,如果應用程序通過審核,管理員將應用程序進行發布,并郵件通知開發者,應用程序的審核結果;如果應用程序沒有通過審核,管理員郵件通知開發者審核結果及未通過原因,開發者可以提交審核結果及重審請求報告給審核管理委員會進行應用程序重新審核。輔助工具監控下

溫馨提示

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

評論

0/150

提交評論