




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
./技術(shù)文件技術(shù)文件名稱:系統(tǒng)總體設(shè)計(jì)方案版本:v0.1擬制綠網(wǎng)天下<XX>網(wǎng)絡(luò)科技股份有限公司修改記錄文件編號版本號擬制人/修改人擬制/修改日期更改理由主要更改內(nèi)容〔寫要點(diǎn)即可V1.0蔡XX初稿注:文件第一次擬制時(shí),"更改理由"、"主要更改內(nèi)容"欄寫"無"。目錄TOC\o"1-1"\h\z\u\t"標(biāo)題2,2,標(biāo)題3,3"1.編寫目的52.設(shè)計(jì)依據(jù)53.術(shù)語、定義和縮略語63.1.術(shù)語、定義63.2.縮略語64.概述74.1.系統(tǒng)目標(biāo)74.2.設(shè)計(jì)原則84.3.演進(jìn)規(guī)劃--待補(bǔ)充85.整體方案95.1.技術(shù)架構(gòu)95.2.功能架構(gòu)115.3.運(yùn)行流程125.4.部署架構(gòu)135.5.性能設(shè)計(jì)146.功能詳述156.1.管理平臺156.1.1.軟件列表156.1.2.推薦排行156.1.3.熱門搜索166.1.4.用戶管理166.1.5.用戶標(biāo)簽176.1.6.數(shù)據(jù)統(tǒng)計(jì)176.1.7.軟件審核186.2.客戶端應(yīng)用186.2.1.APP應(yīng)用186.2.2.搜索196.2.3.個(gè)人中心197.接口說明207.1.內(nèi)部接口--待補(bǔ)充207.2.外部接口218.開發(fā)和運(yùn)行環(huán)境218.1.硬件環(huán)境218.2.軟件環(huán)境21編寫目的本文件闡述了綠網(wǎng)市場系統(tǒng)的軟件總體設(shè)計(jì)、系統(tǒng)運(yùn)行配置與應(yīng)用方式以及使用的關(guān)鍵技術(shù)等。本文件適用于綠網(wǎng)市場系統(tǒng)的開發(fā)研制工作。設(shè)計(jì)依據(jù)依據(jù)產(chǎn)品部輸出的《綠網(wǎng)市場》文檔中闡述的產(chǎn)品功能,進(jìn)行對應(yīng)的技術(shù)方案輸出。參考業(yè)內(nèi)主流WEB系統(tǒng)架構(gòu)方案,結(jié)合公司產(chǎn)品實(shí)際業(yè)務(wù)情況、功能演進(jìn)規(guī)劃,進(jìn)行技術(shù)架構(gòu)設(shè)計(jì)和演進(jìn)規(guī)劃。術(shù)語、定義和縮略語術(shù)語、定義名詞解釋SeaJS一個(gè)遵循CommonJS規(guī)范的JavaScript模塊加載框架,可以實(shí)現(xiàn)JavaScript的模塊化開發(fā)及加載機(jī)制JQuery輕量級的Javascript庫ECharts百度開源的可視化圖表工具ImageLoaderAndroid開源組件,圖片異步加載庫pulltorefreshAndroid開源組件,下拉刷新控件NavigationDrawAndroid開源組件,導(dǎo)航組件縮略語本文件應(yīng)用了以下縮略語:縮寫英文全稱中文全稱APPmobile
application手機(jī)應(yīng)用程序概述系統(tǒng)目標(biāo)用戶基數(shù):1-N年用戶數(shù)達(dá)到XXX萬,市場占有率達(dá)到XX%用戶體驗(yàn):盡量貼近用戶操作習(xí)慣,化繁為簡應(yīng)用庫規(guī)模:逐步積累自己的應(yīng)用庫,初期先使用第三方應(yīng)用庫智能推薦:能夠較為精準(zhǔn)的推送給用戶感興趣的應(yīng)用行為分析:分析用戶使用APP的類型和頻次,分析用戶會(huì)感興趣的事物線下互動(dòng):定期組織同一圈子用戶的線下互動(dòng)活動(dòng),與線上的行為分析互相補(bǔ)充設(shè)計(jì)原則快速響應(yīng):快速發(fā)布、快速響應(yīng)業(yè)務(wù)變化方便擴(kuò)展:響應(yīng)新業(yè)務(wù)無需推倒重來穩(wěn)定運(yùn)行:通過彈性伸縮和便捷的容災(zāi)恢復(fù)來保障穩(wěn)定性<參考阿里云解決方案>高效運(yùn)維:提高運(yùn)維效率、減少運(yùn)維成本演進(jìn)規(guī)劃--待補(bǔ)充整體方案技術(shù)架構(gòu)用戶使用層支持在android手機(jī)、pad電腦、PC電腦等終端上的使用應(yīng)用服務(wù)層系統(tǒng)基于業(yè)內(nèi)主流WEB框架LAMP進(jìn)行應(yīng)用的開發(fā)〔LAMP框架具有Web資源豐富、輕量、快速開發(fā)等特點(diǎn)系統(tǒng)WEB前端使用主流的模塊加載框架SeaJS,輕量級的js庫JQuery,百度開源圖表組件ECharts以及引入來自Twitter的CSS框架bootstrap系統(tǒng)后臺基于phpthink框架進(jìn)行開發(fā)。phpthink是一款輕量級國產(chǎn)PHP開發(fā)框架,能夠解決應(yīng)用開發(fā)中的大多數(shù)需要。其自身包含了底層架構(gòu)、兼容處理、基類庫、數(shù)據(jù)庫訪問層、模板引擎、緩存機(jī)制、插件機(jī)制、角色認(rèn)證、表單處理等常用的組件,并且對于跨版本、跨平臺和跨數(shù)據(jù)庫移植都比較方便數(shù)據(jù)存儲(chǔ)層關(guān)系型數(shù)據(jù)存放在:MySQL數(shù)據(jù)庫非關(guān)系型數(shù)據(jù)存放在:文件功能架構(gòu)運(yùn)行流程運(yùn)行步驟android客戶端或pc瀏覽器發(fā)起http請求apache處理來自客戶端、管理端、外部系統(tǒng)的http請求apache根據(jù)請求內(nèi)容返回響應(yīng)請求,如是PHP對象,調(diào)用PHP應(yīng)用進(jìn)行處理PHP應(yīng)用根據(jù)請求內(nèi)容按需調(diào)用mysql或memcache進(jìn)行數(shù)據(jù)處理,并將結(jié)果返回給apacheApache將結(jié)果返回給andorid、pc瀏覽器部署架構(gòu)部署架構(gòu)方案應(yīng)用與數(shù)據(jù)分離緩存服務(wù)獨(dú)立--根據(jù)實(shí)際需要進(jìn)行剝離文件服務(wù)獨(dú)立--根據(jù)實(shí)際需要進(jìn)行剝離數(shù)據(jù)服務(wù)提供統(tǒng)一的訪問接口,應(yīng)用不直接訪問數(shù)據(jù)--根據(jù)實(shí)際需要進(jìn)行開發(fā)性能設(shè)計(jì)性能指標(biāo)〔樣例數(shù)據(jù),真實(shí)需求待補(bǔ)充整體用戶量200000并發(fā)數(shù)>15000Web服務(wù)器要求指標(biāo)見下表序號參數(shù)指標(biāo)備注01平均每秒響應(yīng)次數(shù)<3S02成功的請求>98%03失敗的請求<2%04成功點(diǎn)擊次數(shù)>99%05失敗點(diǎn)擊次數(shù)<1%06每秒成功的點(diǎn)擊次數(shù)>95%07每秒失敗的點(diǎn)擊次數(shù)<5%功能詳述管理平臺軟件列表模塊說明平臺管理所有應(yīng)用的操作入口以分頁表格的方式進(jìn)行數(shù)據(jù)展示支持對"軟件列表"記錄的增、刪、改、查操作支持對"軟件列表"記錄的批量操作支持關(guān)鍵字搜索應(yīng)用支持審核功能實(shí)現(xiàn)方案WEB前端獲取用戶的操作請求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作結(jié)果反饋到頁面上推薦排行模塊說明推薦應(yīng)用的操作入口以分頁表格的方式進(jìn)行數(shù)據(jù)展示支持對"推薦應(yīng)用"記錄的增、刪、改、查操作支持?jǐn)?shù)據(jù)的批量"推薦"、"取消推薦"操作支持關(guān)鍵字搜索應(yīng)用實(shí)現(xiàn)方案WEB前端獲取用戶的操作請求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作結(jié)果反饋到頁面上熱門搜索模塊說明熱搜應(yīng)用的操作入口以分頁表格的方式進(jìn)行數(shù)據(jù)展示支持"熱搜應(yīng)用"記錄的增、刪、改、查操作支持?jǐn)?shù)據(jù)的批量"刪除"操作支持對記錄的"上移"、"下移"實(shí)現(xiàn)方案WEB前端獲取用戶的操作請求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作結(jié)果反饋到頁面上用戶管理模塊說明平臺用戶的操作入口以分頁表格的方式進(jìn)行數(shù)據(jù)展示支持對"平臺用戶"記錄的增、刪、改、查操作支持?jǐn)?shù)據(jù)的批量"刪除"操作支持"賬號"、"用戶名"、"手機(jī)號"的搜索功能實(shí)現(xiàn)方案WEB前端獲取用戶的操作請求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作結(jié)果反饋到頁面上用戶標(biāo)簽?zāi)K說明用戶標(biāo)簽的操作入口以分頁表格的方式進(jìn)行數(shù)據(jù)展示支持"用戶標(biāo)簽"記錄的增、刪、改、查操作支持?jǐn)?shù)據(jù)的批量"推薦"、"取消推薦"操作支持關(guān)鍵字搜索應(yīng)用實(shí)現(xiàn)方案WEB前端獲取用戶的操作請求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作結(jié)果反饋到頁面上數(shù)據(jù)統(tǒng)計(jì)模塊說明數(shù)據(jù)統(tǒng)計(jì)的操作入口支持柱狀圖或餅圖或分頁表格的方式進(jìn)行數(shù)據(jù)展示支持"用戶標(biāo)簽"記錄的增、刪、改、查操作支持記錄按"時(shí)間"和"分類"進(jìn)行查詢支持?jǐn)?shù)據(jù)的"導(dǎo)出"功能實(shí)現(xiàn)方案WEB前端獲取用戶的操作請求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作結(jié)果反饋到頁面--引用百度圖形組件ECharts軟件審核模塊說明軟件審核的操作入口以分頁表格的方式進(jìn)行數(shù)據(jù)展示支持"軟件審核"記錄的增、刪、改、查操作支持?jǐn)?shù)據(jù)的批量"通過審核"操作支持關(guān)鍵字搜索應(yīng)用名稱實(shí)現(xiàn)方案WEB前端獲取用戶的操作請求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作結(jié)果反饋到頁面上客戶端應(yīng)用展示平臺主要負(fù)責(zé)各類功能模塊的界面展示,也負(fù)責(zé)提供用戶增、刪、增、查等一系列操作功能,方便用戶對各個(gè)設(shè)備的資源數(shù)據(jù)、告警數(shù)據(jù)、性能數(shù)據(jù)以及其它配置數(shù)據(jù),進(jìn)行統(tǒng)一的管理和監(jiān)控。APP應(yīng)用模塊說明應(yīng)用的主頁面,包括"個(gè)性化選擇"、"APP排行"、"應(yīng)用分類"三個(gè)功能〔3個(gè)菜單"個(gè)性化選擇"以卡片的形式推薦給用戶,用戶可選擇"喜歡"或"不喜歡"來逐步聚焦感興趣的APP,可對APP進(jìn)行評論和分享"APP排行"以列表形式展現(xiàn)下載量最高、最熱門、最被關(guān)注的前50個(gè)應(yīng)用"應(yīng)用分類"將應(yīng)用重新做了分類,如:男生最愛、女生必備、數(shù)理化等比較貼近學(xué)生群體的分類名稱。應(yīng)用類別可在管理平臺進(jìn)行自定義的增刪改。實(shí)現(xiàn)方案WEB前端獲取用戶的操作請求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作結(jié)果反饋到頁面上搜索模塊說明首頁右上角有"搜索"圖標(biāo),點(diǎn)擊進(jìn)入搜索頁面搜索頁面包含"熱搜標(biāo)簽"、"搜索歷史"用戶可在輸入欄輸入想要搜索的應(yīng)用關(guān)鍵字進(jìn)行查詢。如果搜索不到結(jié)果,可通過"求神器"提交相關(guān)信息。管理平臺會(huì)進(jìn)行人工處理。如果相關(guān)應(yīng)用已經(jīng)添加,系統(tǒng)會(huì)發(fā)通知信息告知用戶。用戶在下次登錄的時(shí)候就可以看到。實(shí)現(xiàn)方案WEB前端獲取用戶的操作請求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作結(jié)果反饋到頁面上個(gè)人中心模塊說明在首頁有個(gè)頭像圖標(biāo),點(diǎn)擊進(jìn)入"個(gè)人中心""個(gè)人中心"包含個(gè)人信息、應(yīng)用下載列表、可升級軟件列表、已安裝軟件列表、通知消息列表等功能"個(gè)人中心"的右上角有"設(shè)置"按鈕,點(diǎn)擊可進(jìn)入設(shè)置界面。設(shè)置具有頭像修改、昵稱修改、安裝設(shè)置、下載設(shè)置以及信息反饋等功能實(shí)現(xiàn)方案WEB前端獲取用戶的操作請求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作結(jié)果反饋到頁面上接口說明內(nèi)部接口--待補(bǔ)充外部接口上海卓易上海卓易提供應(yīng)用市場APP的庫〔100多萬款A(yù)PP,作為外部資源鏈接到系統(tǒng)中。整體方案如下:綠網(wǎng)應(yīng)用市場上架應(yīng)用如果使用的是卓易的資源,URL下載鏈接指向?qū)Ψ?用戶實(shí)際下載地為對方提供的地址綠網(wǎng)應(yīng)用市場上架的應(yīng)用如果是綠網(wǎng)自行增加上架的資
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國古式桌子數(shù)據(jù)監(jiān)測研究報(bào)告
- 黑龍江省哈爾濱工大附中2024-2025學(xué)年九年級下學(xué)期化學(xué)寒假調(diào)研測試題(含答案)
- 2025年軍隊(duì)文職人員招聘之軍隊(duì)文職政治學(xué)練習(xí)題(一)及答案
- 2019-2025年消防設(shè)施操作員之消防設(shè)備中級技能通關(guān)提分題庫及完整答案
- 產(chǎn)品采購協(xié)議細(xì)節(jié)
- 房地產(chǎn)公司涉及的設(shè)計(jì)方面協(xié)議年
- 促銷活動(dòng)效果分析統(tǒng)計(jì)表
- 慢病相關(guān)知識培訓(xùn)課件
- 人力資源招聘與員工離職統(tǒng)計(jì)表
- 河南省駐馬店上蔡縣2024-2025學(xué)年七年級上學(xué)期期末生物學(xué)試題(含答案)
- 土地整治項(xiàng)目工程量計(jì)算規(guī)則(2013-8-1實(shí)施)
- 儲(chǔ)罐基礎(chǔ)允許偏差項(xiàng)目復(fù)測記錄
- 5G基站建設(shè)審批事項(xiàng)清單、流程
- 綠色金融簡介及廣東綠色金融發(fā)展分析
- 四年級下冊語文試題 期中復(fù)習(xí)專題 閱讀理解部編版(含解析)
- 鋼塑復(fù)合管理論重量表
- 華彩中國舞蹈考級教材第七級
- 高空作業(yè)免責(zé)協(xié)議書例文
- 亞低溫治療儀的使用與護(hù)理
- 正副班主任工作職責(zé)
- [理學(xué)]《復(fù)變函數(shù)與積分變換》蘇變萍_陳東立答案
評論
0/150
提交評論