軟件系統(tǒng)整體設(shè)計(jì)方案_第1頁
軟件系統(tǒng)整體設(shè)計(jì)方案_第2頁
軟件系統(tǒng)整體設(shè)計(jì)方案_第3頁
軟件系統(tǒng)整體設(shè)計(jì)方案_第4頁
軟件系統(tǒng)整體設(shè)計(jì)方案_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

技術(shù)文獻(xiàn)技術(shù)文獻(xiàn)名稱:系統(tǒng)總體設(shè)計(jì)方案版本:v0.1擬制綠網(wǎng)天下(福建)網(wǎng)絡(luò)科技股份有限企業(yè)修改記錄文獻(xiàn)編號(hào)版本號(hào)擬制人/修改人擬制/修改日期更改理由重要更改內(nèi)容(寫要點(diǎn)即可)V1.0蔡順德.01.12草稿注:文獻(xiàn)第一次擬制時(shí),“更改理由”、“重要更改內(nèi)容”欄寫“無”。

目錄TOC\o"1-1"\h\z\u\t"標(biāo)題2,2,標(biāo)題3,3"HYPERLINK1. 編寫目的 5HYPERLINK2. 設(shè)計(jì)根據(jù) 5HYPERLINK3. 術(shù)語、定義和縮略語 6HYPERLINK3.1. 術(shù)語、定義 6HYPERLINK3.2. 縮略語 6HYPERLINK4. 概述 7HYPERLINK4.1. 系統(tǒng)目的 7HYPERLINK4.2. 設(shè)計(jì)原則 8HYPERLINK4.3. 演進(jìn)規(guī)劃--待補(bǔ)充 8HYPERLINK5. 整體方案 9HYPERLINK5.1. 技術(shù)架構(gòu) 9HYPERLINK5.2. 功能架構(gòu) 11HYPERLINK5.3. 運(yùn)行流程 12HYPERLINK5.4. 布署架構(gòu) 13HYPERLINK5.5. 性能設(shè)計(jì) 14HYPERLINK6. 功能詳述 15HYPERLINK6.1. 管理平臺(tái) 15HYPERLINK6.1.1. 軟件列表 15HYPERLINK6.1.2. 推薦排行 15HYPERLINK6.1.3. 熱門搜索 16HYPERLINK6.1.4. 顧客管理 16HYPERLINK6.1.5. 顧客標(biāo)簽 17HYPERLINK6.1.6. 數(shù)據(jù)記錄 17HYPERLINK6.1.7. 軟件審核 18HYPERLINK6.2. 客戶端應(yīng)用 18HYPERLINK6.2.1. APP應(yīng)用 18HYPERLINK6.2.2. 搜索 19HYPERLINK6.2.3. 個(gè)人中心 19HYPERLINK7. 接口闡明 20HYPERLINK7.1. 內(nèi)部接口--待補(bǔ)充 20HYPERLINK7.2. 外部接口 21HYPERLINK8. 開發(fā)和運(yùn)行環(huán)境 21HYPERLINK8.1. 硬件環(huán)境 21HYPERLINK8.2. 軟件環(huán)境 21

編寫目的本文獻(xiàn)論述了綠網(wǎng)市場(chǎng)系統(tǒng)的軟件總體設(shè)計(jì)、系統(tǒng)運(yùn)行配置與應(yīng)用方式以及使用的關(guān)鍵技術(shù)等。本文獻(xiàn)合用于綠網(wǎng)市場(chǎng)系統(tǒng)的開發(fā)研制工作。設(shè)計(jì)根據(jù)根據(jù)產(chǎn)品部輸出的《綠網(wǎng)市場(chǎng)1.0.rp》文檔中論述的產(chǎn)品功能,進(jìn)行對(duì)應(yīng)的技術(shù)方案輸出。參照業(yè)內(nèi)主流WEB系統(tǒng)架構(gòu)方案,結(jié)合企業(yè)產(chǎn)品實(shí)際業(yè)務(wù)狀況、功能演進(jìn)規(guī)劃,進(jìn)行技術(shù)架構(gòu)設(shè)計(jì)和演進(jìn)規(guī)劃。術(shù)語、定義和縮略語術(shù)語、定義名詞解釋SeaJS一種遵照CommonJS規(guī)范的JavaScript模塊加載框架,可以實(shí)現(xiàn)JavaScript的模塊化開發(fā)及加載機(jī)制JQuery輕量級(jí)的Javascript庫ECharts百度開源的可視化圖表工具ImageLoaderAndroid開源組件,圖片異步加載庫pulltorefreshAndroid開源組件,下拉刷新控件NavigationDrawAndroid開源組件,導(dǎo)航組件縮略語本文獻(xiàn)應(yīng)用了如下縮略語:縮寫英文全稱中文全稱APPmobile

application手機(jī)應(yīng)用程序概述系統(tǒng)目的顧客基數(shù):1-N年顧客數(shù)到達(dá)XXX萬,市場(chǎng)擁有率到達(dá)XX%顧客體驗(yàn):盡量貼近顧客操作習(xí)慣,化繁為簡應(yīng)用庫規(guī)模:逐漸積累自己的應(yīng)用庫,初期先使用第三方應(yīng)用庫智能推薦:可以較為精確的推送給顧客感愛好的應(yīng)用行為分析:分析顧客使用APP的類型和頻次,分析顧客會(huì)感愛好的事物線下互動(dòng):定期組織同一圈子顧客的線下互動(dòng)活動(dòng),與線上的行為分析互相補(bǔ)充設(shè)計(jì)原則迅速響應(yīng):迅速公布、迅速響應(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,輕量級(jí)的js庫JQuery,百度開源圖表組件ECharts以及引入來自Twitter的CSS框架bootstrap系統(tǒng)后臺(tái)基于phpthink框架進(jìn)行開發(fā)。phpthink是一款輕量級(jí)國產(chǎn)PHP開發(fā)框架,可以處理應(yīng)用開發(fā)中的大多數(shù)需要。其自身包括了底層架構(gòu)、兼容處理、基類庫、數(shù)據(jù)庫訪問層、模板引擎、緩存機(jī)制、插件機(jī)制、角色認(rèn)證、表單處理等常用的組件,并且對(duì)于跨版本、跨平臺(tái)和跨數(shù)據(jù)庫移植都比較以便數(shù)據(jù)存儲(chǔ)層關(guān)系型數(shù)據(jù)寄存在:MySQL數(shù)據(jù)庫非關(guān)系型數(shù)據(jù)寄存在:文獻(xiàn)功能架構(gòu)運(yùn)行流程運(yùn)行環(huán)節(jié)android客戶端或pc瀏覽器發(fā)起http祈求apache處理來自客戶端、管理端、外部系統(tǒng)的http祈求apache根據(jù)祈求內(nèi)容返回響應(yīng)祈求,如是PHP對(duì)象,調(diào)用PHP應(yīng)用進(jìn)行處理PHP應(yīng)用根據(jù)祈求內(nèi)容按需調(diào)用mysql或memcache進(jìn)行數(shù)據(jù)處理,并將成果返回給apacheApache將成果返回給andorid、pc瀏覽器布署架構(gòu)布署架構(gòu)方案應(yīng)用與數(shù)據(jù)分離緩存服務(wù)獨(dú)立--根據(jù)實(shí)際需要進(jìn)行剝離文獻(xià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ǔ)充)整體顧客量00并發(fā)數(shù)>15000Web服務(wù)器規(guī)定指標(biāo)見下表序號(hà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%功能詳述管理平臺(tái)軟件列表模塊闡明平臺(tái)管理所有應(yīng)用的操作入口以分頁表格的方式進(jìn)行數(shù)據(jù)展示支持對(duì)“軟件列表”記錄的增、刪、改、查操作支持對(duì)“軟件列表”記錄的批量操作支持關(guān)鍵字搜索應(yīng)用支持審核功能實(shí)現(xiàn)方案WEB前端獲取顧客的操作祈求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作成果反饋到頁面上推薦排行模塊闡明推薦應(yīng)用的操作入口以分頁表格的方式進(jìn)行數(shù)據(jù)展示支持對(duì)“推薦應(yīng)用”記錄的增、刪、改、查操作支持?jǐn)?shù)據(jù)的批量“推薦”、“取消推薦”操作支持關(guān)鍵字搜索應(yīng)用實(shí)現(xiàn)方案WEB前端獲取顧客的操作祈求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作成果反饋到頁面上熱門搜索模塊闡明熱搜應(yīng)用的操作入口以分頁表格的方式進(jìn)行數(shù)據(jù)展示支持“熱搜應(yīng)用”記錄的增、刪、改、查操作支持?jǐn)?shù)據(jù)的批量“刪除”操作支持對(duì)記錄的“上移”、“下移”實(shí)現(xiàn)方案WEB前端獲取顧客的操作祈求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作成果反饋到頁面上顧客管理模塊闡明平臺(tái)顧客的操作入口以分頁表格的方式進(jìn)行數(shù)據(jù)展示支持對(duì)“平臺(tái)顧客”記錄的增、刪、改、查操作支持?jǐn)?shù)據(jù)的批量“刪除”操作支持“賬號(hào)”、“顧客名”、“手機(jī)號(hào)”的搜索功能實(shí)現(xiàn)方案WEB前端獲取顧客的操作祈求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作成果反饋到頁面上顧客標(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前端將操作成果反饋到頁面上數(shù)據(jù)記錄模塊闡明數(shù)據(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前端將操作成果反饋到頁面--引用百度圖形組件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前端將操作成果反饋到頁面上客戶端應(yīng)用展示平臺(tái)重要負(fù)責(zé)各類功能模塊的界面展示,也負(fù)責(zé)提供顧客增、刪、增、查等一系列操作功能,以便顧客對(duì)各個(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,可對(duì)APP進(jìn)行評(píng)論和分享“APP排行”以列表形式展現(xiàn)下載量最高、最熱門、最被關(guān)注的前50個(gè)應(yīng)用“應(yīng)用分類”將應(yīng)用重新做了分類,如:男生最愛、女生必備、數(shù)理化等比較貼近學(xué)生群體的分類名稱。應(yīng)用類別可在管理平臺(tái)進(jìn)行自定義的增刪改。實(shí)現(xiàn)方案WEB前端獲取顧客的操作祈求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作成果反饋到頁面上搜索模塊闡明首頁右上角有“搜索”圖標(biāo),點(diǎn)擊進(jìn)入搜索頁面搜索頁面包括“熱搜標(biāo)簽”、“搜索歷史”顧客可在輸入欄輸入想要搜索的應(yīng)用關(guān)鍵字進(jìn)行查詢。假如搜索不到成果,可通過“求神器”提交有關(guān)信息。管理平臺(tái)會(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前端將操作成果反饋到頁面上個(gè)人中心模塊闡明在首頁有個(gè)頭像圖標(biāo),點(diǎn)擊進(jìn)入“個(gè)人中心”“個(gè)人中心”包括個(gè)人信息、應(yīng)用下載列表、可升級(jí)軟件列表、已安裝軟件列表、告知消息列表等功能“個(gè)人中心”的右上角有“設(shè)置”按鈕,點(diǎn)擊可進(jìn)入設(shè)置界面。設(shè)置具有頭像修改、昵稱修改、安裝設(shè)置、下載設(shè)置以及信息反饋等功能實(shí)現(xiàn)方案WEB前端獲取顧客的操作祈求Web前端直接操作數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的增刪改查Web前端將操作成果反饋到頁面上接口闡明內(nèi)部接口--待補(bǔ)充外部接口上海卓易上海卓易提供應(yīng)用市場(chǎng)APP的庫(100多萬款A(yù)PP),作為外部資源鏈接到系統(tǒng)中。整體方案如下:綠網(wǎng)應(yīng)用市場(chǎng)上架應(yīng)用假如使用的是卓易的資源,URL下載鏈接指向?qū)Ψ?,顧客?shí)際下載地為對(duì)方提供的地址綠網(wǎng)應(yīng)用

溫馨提示

  • 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)論