




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、企業(yè)應(yīng)用商城平臺建設(shè)方案1.目錄 TOC o 1-5 h z HYPERLINK l bookmark0 o Current Document 目錄2項目背景3 HYPERLINK l bookmark2 o Current Document 客戶需求3 HYPERLINK l bookmark4 o Current Document 總體架構(gòu)4 HYPERLINK l bookmark6 o Current Document 實施建議6 HYPERLINK l bookmark8 o Current Document 賬戶管理6管理員6開發(fā)者6最終用戶6 HYPERLINK l bookma
2、rk10 o Current Document 基本應(yīng)用7 HYPERLINK l bookmark12 o Current Document 應(yīng)用分類7熱門應(yīng)用7 HYPERLINK l bookmark14 o Current Document 最新發(fā)布7 HYPERLINK l bookmark16 o Current Document 應(yīng)用排行榜7 HYPERLINK l bookmark18 o Current Document 搜索服務(wù)7 HYPERLINK l bookmark20 o Current Document 程序下載8應(yīng)用評論8 HYPERLINK l bookmar
3、k22 o Current Document 支付管理8 HYPERLINK l bookmark24 o Current Document 用戶支付8 HYPERLINK l bookmark26 o Current Document 存管支付8 HYPERLINK l bookmark28 o Current Document 在線商城管理8 HYPERLINK l bookmark30 o Current Document 容錯備份8故障恢復(fù)8 HYPERLINK l bookmark32 o Current Document 版本管理9更新通知9應(yīng)用審核9 HYPERLINK l bo
4、okmark34 o Current Document 輔助工具9監(jiān)控下載9 HYPERLINK l bookmark36 o Current Document 應(yīng)用管理9應(yīng)用發(fā)布管理9統(tǒng)計報表10財務(wù)管理10同步更新10 HYPERLINK l bookmark38 o Current Document 用戶行為分析10隨著移動終端的快速推廣應(yīng)用,移動終端所需要的應(yīng)用程序開發(fā)及管理成為了一個新的 業(yè)務(wù)增長點,通過建立在線商城,為第三方軟件的開發(fā)者提供一個方便又高效的應(yīng)用軟件銷 售平臺,能夠提高第三方軟件開發(fā)者的積極性,同時也適應(yīng)了移動終端用戶對于個性化應(yīng)用 程序的需求,從而使得移動終端所需的
5、應(yīng)用程序開發(fā)、營銷進入一個高速、良性的發(fā)展軌道。2.1.客戶需求在線商城的參與者簡單明晰,共涉及三個主題, 即系統(tǒng)管理者、 應(yīng)用程序開發(fā)者、最終用戶,此外還包括第三方支付,但只是作為收費渠道,不作為商城參與者。在線商城建立系統(tǒng)管理者、開發(fā)者、最終用戶三方共贏的商業(yè)平臺,各自在商城中的角色與職責(zé)如下:系統(tǒng)管理者:掌握平臺的開發(fā)及管理,是系統(tǒng)的主要掌握者。其主要職責(zé)包括四點:提供系統(tǒng)平臺;負責(zé)應(yīng)用程序的營銷工作;負責(zé)進行收費,再按月結(jié)算給開發(fā)者。公開用戶行為分析資料,幫助開發(fā)者了解用戶最近的需求點,并提供指導(dǎo)性的意見,指導(dǎo)開發(fā)者進行應(yīng)用程序定價、調(diào)價或是免費。開發(fā)者:應(yīng)用程序的開發(fā)和上傳,是系統(tǒng)的
6、主要參與者。其主要的職責(zé)包括兩點:負責(zé)應(yīng)用程序的開發(fā);自主運營平臺上的自有應(yīng)用程序,如自由定價或自主調(diào)整價格等。最終用戶:應(yīng)用程序的體驗者。用戶只需要注冊登陸在線商城即可下載應(yīng)用程序。在線商城為用戶提供了更多的實用程序及多種支付方式,良好的用戶體驗及方便的購買流程。.總體架構(gòu)整套系統(tǒng)的參與者由普通用戶、開發(fā)者與管理員三個角色組成,并分別通過移動終端、門戶(平臺門戶、開發(fā)者門戶、管理門戶) ,來訪問應(yīng)用商城。整個應(yīng)用商城從上到下分成移動終端、平臺門戶、應(yīng)用服務(wù)器、應(yīng)用倉庫三部分組成。移動終端中安裝了應(yīng)用商城的客戶端,是應(yīng)用商城的展現(xiàn)層,普通用戶通過它能夠訪問到應(yīng)用商城。平臺門戶通過WebServ
7、ice的方式向移動設(shè)備提供應(yīng)用商城的所有服務(wù),如分類管理、各種應(yīng)用排行,在線支付,用戶自服務(wù)等,是應(yīng)用商城的服務(wù)層。應(yīng)用服務(wù)器,承載著整個應(yīng)用商城的應(yīng)用。應(yīng)用服務(wù)器通過服務(wù)器集群、前置機負載均 衡等多種技術(shù),保證應(yīng)用商城具備非常良好的擴展性;同時應(yīng)用緩存保證了最熱門的應(yīng)用與列表都將被有效的訪問。應(yīng)用倉庫,提供了對應(yīng)用商城內(nèi)的所有應(yīng)用的管理,包括版本、基本信息、數(shù)據(jù)的可用、安全性等。以下是系統(tǒng)的功能架構(gòu)圖區(qū)用麻音密IP.居點年用戶知.希布翥案 器上匚最飛 宓晤/KTC匕用青比干未五會用戶日庫 峙墓f rr-,由 1u.江撓叔根般百星不膜演n%,J J區(qū)用在革工日騎得戶為11L士母I 口以下是系統(tǒng)
8、的物理架構(gòu)圖:從左到右分別是接入層,應(yīng)用層,倉庫層與數(shù)據(jù)持久化層。ReposrtcKyRepcsifOTyApplicaHon ServerReposflmy訪I 口靛存Load BalanceAccei CcxitrolC ache ServerCaclwServerApplicMiOOSarverCachiB ServerRfpnritoiYDistfibutod ftpaitcrytsIiibutRd Rcpcsicory接入層由防火墻與前置機共同組成。防火墻通過安全策略的定義,避免對應(yīng)用平臺的惡意攻擊。多臺并行 apache前置機,通過輪詢的方式實現(xiàn)了負載均衡,會話的保持通過Appli
9、cation Server來完成。如果有可能,此處建設(shè)使用F5進行硬件負載均衡,優(yōu)勢是在硬件負載均衡的同時,也能夠?qū)崿F(xiàn)會話的保持。應(yīng)用層由 Application Server及Cache Server組成。Cache Server主要緩存用戶的搜索結(jié) 果、下載頻率最高的應(yīng)用等。Cache Server由內(nèi)存鍵-值對數(shù)據(jù)庫來實現(xiàn),所有的讀寫都在內(nèi)存中實現(xiàn),并通過Hash算法,實現(xiàn)Cache Server的分布式管理。Application Server使用Java EE容器,如 Weblogic、Webspher、Tomcat等。Web Service接口、業(yè)務(wù)模型、支付網(wǎng)關(guān)、工 作流引擎全部
10、部署在 Application Server上。移動終端通過 Web Service,向Application Server 發(fā)出請求,如果有可能Application Server會優(yōu)先訪問 Cache Server,否則訪問 Database或Repository,并將結(jié)果以 WebService的方式返回。倉庫層由 Repository Server組成。開發(fā)者上傳的應(yīng)用包會預(yù)先被存儲在InternalRepository中,該Repository不能被用戶訪問到,只有管理員才可能訪問,目的是由管理員 進行審核,審核通過后方可進入正式的Repository Servero考慮到應(yīng)用數(shù)量眾
11、多,Repository通過分布式的方式來解決存儲擴展性的問題。同時為了保證存儲的可靠性,每日會將數(shù)據(jù)從一個 Distributed Repository Server 中同步到另一個中。.實施建議針對在線商城的需求,我們建議在從以下五個方向進行系統(tǒng)建設(shè),系統(tǒng)將通過賬戶管理、系統(tǒng)基本應(yīng)用、支付管理、在線商城管理、輔助工具五個方面系統(tǒng)闡述。賬戶管理在線商城設(shè)置專用的賬號進行管理, 主要分為對商城管理員、 應(yīng)用程序開發(fā)者、 最終用 戶三類注冊用戶進行系統(tǒng)化管理, 每種注冊用戶所具有的權(quán)限范圍不同, 注冊時采用郵箱作 為用戶名注冊,并且郵箱為可用的郵箱。管理員在線商城管理員,主要作用是對開發(fā)者、最終
12、用戶進行權(quán)限管理,此外管理員還需要對 開發(fā)者發(fā)布的應(yīng)用程序進行審核,規(guī)避重復(fù)性應(yīng)用程序、帶有反動、色情傾向的程序;檢查應(yīng)用程序版本,管理應(yīng)用程序發(fā)布,以及對在線商城的賬目進行核對。開發(fā)者在線商城開發(fā)者,主要是用于對開發(fā)者開發(fā)的新應(yīng)用程序進行發(fā)布,并在發(fā)布時對程序的版本進行修改更新,然后接受管理員分撥的用戶下載支付費用的比例分成。最終用戶在線商城最終用戶, 主要是下載商城的應(yīng)用程序,對應(yīng)用程序進行評論, 并對下載的應(yīng)用程序進行付費;最終用戶在注冊賬號時設(shè)置用戶同步更新,如果用戶在進行系統(tǒng)升級后, 可以重新下載已付費的應(yīng)用程序而不需要再次付費;如果用戶下載的應(yīng)用程序,有新的版本發(fā)布時,在線商城將通
13、過發(fā)送郵件通知用戶進行程序更新?;緫?yīng)用應(yīng)用分類按照開發(fā)的應(yīng)用程序的類型, 在線商城將應(yīng)用進行分類, 開發(fā)者在發(fā)布新的應(yīng)用程序時, 需要選擇應(yīng)用程序所屬的分類,同時管理員可以調(diào)整應(yīng)用程序的分類。應(yīng)用分類:系統(tǒng)、工具、輸入法、生活、信息、地圖、音樂、視頻、圖像、資訊、商務(wù)、詞典、網(wǎng)絡(luò)、通信、交友游戲分類:休閑益智、動作競技、體育競速、角色扮演、經(jīng)營策略、射擊冒險、網(wǎng)絡(luò)模擬熱門應(yīng)用熱門應(yīng)用主要用于展示當天最熱的下載應(yīng)用程序,根據(jù)當天下載量統(tǒng)計結(jié)果進行排序, 排在前30位的應(yīng)用程序作為熱門應(yīng)用進行顯示,顯示應(yīng)用程序名、當日下載量、下載總量。最新發(fā)布最新發(fā)布主要用于展示在線商城中當天發(fā)布的最新應(yīng)用程序
14、,并根據(jù)當天發(fā)布后,應(yīng)用程序的下載量進行排序,如果相同下載量的,則按照發(fā)布時間進行排序。應(yīng)用排行榜在線商城統(tǒng)計每個應(yīng)用程序的下載次數(shù),將其進行記錄,根據(jù)下載數(shù)量從大到小進行排序,并將排序結(jié)果作為每天應(yīng)用排行榜的數(shù)據(jù)結(jié)果。搜索服務(wù)最終用戶在應(yīng)用商城可直接進行檢索, 查找所需要的應(yīng)用程序, 在線商城根據(jù)檢索情況 返回檢索結(jié)果,如果存在用戶所查找的應(yīng)用程序, 則提供應(yīng)用程序的圖標、 介紹、下載數(shù)量、 發(fā)布時間、以及在線下載按鈕等功能; 如果不存在用戶所查找的應(yīng)用程序, 則返回提示內(nèi)容。程序下載用戶選擇某一個應(yīng)用程序后,選擇應(yīng)用程序的下載按鈕,在完成支付后可以進行下載, 每個用戶在付費成功后可以對同一
15、應(yīng)用程序進行多次下載。應(yīng)用評論用戶在下載完成應(yīng)用程序后, 可以對應(yīng)用程序進行評論,評論結(jié)果將顯示用戶的注冊名稱、評論時間、評論內(nèi)容。支付管理用戶支付用戶選擇一個付費應(yīng)用程序后,選擇支付,用戶選擇支付方式,系統(tǒng)支持信用卡直接支 付、支付寶支付、以及話費支付三種方式,如果用戶選擇固定的支付方式時,可以對支付進 行綁定,方便每次下載時快速支付。存管支付用戶在選擇支付方式后, 由第三方存管收取用戶的支付費用,再通過第三方存管將用戶的支付費用劃入管理員賬戶,至此完成用戶付費過程,用戶可進行程序下載。在線商城管理容錯備份系統(tǒng)將開發(fā)者上傳的應(yīng)用程序包進行分布式存儲和多點備份,防止服務(wù)器故障對用戶造成的不便。
16、故障恢復(fù)在系統(tǒng)發(fā)生突發(fā)性故障時, 系統(tǒng)通過容錯的備份策略進行系統(tǒng)快速恢復(fù),保證用戶能夠及時的使用,系統(tǒng)故障恢復(fù)時間要求限制在一小時內(nèi)。版本管理開發(fā)者在每次進行應(yīng)用程序發(fā)布時,應(yīng)用程序名稱后要求追加相應(yīng)的版本號,開發(fā)者將每次應(yīng)用程序的更新安裝包進行上傳后,系統(tǒng)將開發(fā)者開發(fā)的應(yīng)用程序的舊安裝包進行備份,用新安裝包進行替換。更新通知最終用戶在下載應(yīng)用程序時, 系統(tǒng)后臺記錄最終用戶的用戶名、 下載的應(yīng)用程序名及應(yīng) 用程序版本號,但應(yīng)用程序出現(xiàn)新的版本時, 系統(tǒng)根據(jù)用戶名所注冊的郵箱, 自動發(fā)送郵件 通知用戶進行應(yīng)用程序更新。應(yīng)用審核開發(fā)者將新開發(fā)的應(yīng)用程序上傳到系統(tǒng)時,由管理員對應(yīng)用程序進行審核,審核
17、新的應(yīng)用程序是否內(nèi)容是否健康,對手機系統(tǒng)是否安全,用戶下載付費價格是否合理,是否與系統(tǒng) 中的應(yīng)用程序重復(fù)等內(nèi)容,如果應(yīng)用程序通過審核,管理員將應(yīng)用程序進行發(fā)布,并郵件通 知開發(fā)者,應(yīng)用程序的審核結(jié)果; 如果應(yīng)用程序沒有通過審核,管理員郵件通知開發(fā)者審核結(jié)果及未通過原因,開發(fā)者可以提交審核結(jié)果及重審請求報告給審核管理委員會進行應(yīng)用程 序重新審核。輔助工具監(jiān)控下載管理員通過監(jiān)控下載工具,對用戶的下載進行監(jiān)控,同時統(tǒng)計應(yīng)用程序的下載量。應(yīng)用管理管理員對開發(fā)者發(fā)布的應(yīng)用程序進行管理,調(diào)整應(yīng)用程序的分類,刪除有重大Bug問題的應(yīng)用程序,保證在線商城系統(tǒng)的穩(wěn)健性。應(yīng)用發(fā)布管理開發(fā)者在完成應(yīng)用程序的開發(fā)后,通過應(yīng)用發(fā)布管理工具,將應(yīng)用程序發(fā)布到在線商城9系統(tǒng)中,開發(fā)者選擇應(yīng)用程序發(fā)布后,將應(yīng)用程序的安裝包進行上傳,上傳完成后,提交管理員進行應(yīng)用程序?qū)徍?,等待審核結(jié)果。在上傳后,開發(fā)者在保證程序可用的基礎(chǔ)上,可以修改應(yīng)用程序的安裝包及程序等內(nèi)容。統(tǒng)計報表管理員自定義設(shè)置報表模板,對在線商城的情況進行統(tǒng)計分析,統(tǒng)計應(yīng)用程序的數(shù)量, 每個應(yīng)用程序的開發(fā)者、發(fā)布時間、不同版本的下載量,統(tǒng)計商城用戶的注冊數(shù)、在線數(shù)、 付費用戶數(shù)等情況,并定期出具統(tǒng)計報告。財務(wù)管理管理員每天需要對在線商城的費用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 國有土地開發(fā)建設(shè)合同范文
- 國際商標使用權(quán)轉(zhuǎn)讓合同標準格式
- 合資成立分公司合同書
- 成都市房屋租賃簡易合同模板
- 項目出資合同模板
- 水產(chǎn)養(yǎng)殖基地建設(shè)承包合同范本
- 建筑工程施工合同樣本(律師審核版)
- 訴訟離婚合同范本
- 廣播電視設(shè)備智能生物藥品臨床應(yīng)用技術(shù)考核試卷
- 信息技術(shù)創(chuàng)新與數(shù)字化轉(zhuǎn)型考核試卷
- 2024年單招計算機試題題庫及答案
- 肝癌科普講座課件
- 中國航天“大總師-孫家棟”
- 機電運輸安全基本知識
- 基于51單片機的無功補償裝置
- 幼兒園公開課:大班語言《相反國》課件(優(yōu)化版)
- 水利設(shè)施維護投標方案(技術(shù)標)
- 2024屆湖南省長沙市湖南師大附中等校高三上學(xué)期月考(二)語文試題(解析版)
- 上??萍及嫘W(xué)二年級下冊綜合實踐活動全冊教案
- 氣缸磨損的測量說課教案
- 《高鐵乘務(wù)安全管理及應(yīng)急處置》課程教案-崔藝琳編寫
評論
0/150
提交評論