




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、照片書項目技術解決方案2016 年 3 月南京森云軟件技術有限公司提供聲明:此文件版權屬于南京森云軟件技術有限公司,僅供貴司內部參考,未經本司書面授權許可, 任何單位和個人不得以任何方式將本文件的部分或者全部透露給第三方公司或個人。謝謝支持!第一章概述 4第二章項目總體設計方案 62.1. 項目需求理解 62.2. 系統功能設計 62.2.1. 系統功能目標 62.2.2. 系統架構 . 后臺管理平臺需求分解 . App 軟件需求分解 . 微信方案 . 負載均衡 . 開放存儲服務 (采用七牛存儲) 152.2
2、.2.6. 內容分發網絡 (采用七牛存儲) 152.3. 性能需求 162.4. 系統屬性 162.4.1. 可用性 162.4.2. 安全性 16修訂歷史記錄序修改描述生效日期版本1創建初稿2016/3V1.0234第一章 概述本項目為滿足手機用戶可以通過 APP上傳的照片沖印處理,平臺提供可后臺制 作的多套模板,讓用戶根據提供的場景,選擇不同的場景模板,制作成精美的相冊 書和臺歷、照片卡等能力。南京森云軟件公司應邀提供解決方案供參考,本解決方案說明書編寫目的是為 了確定所開發產品的需求目標和技術解決方案,并對所實現的產品功能、性能做全 面的規格描述。同時,在用戶需求的基礎上,經過需求分析和
3、數據整理,以向整個開發期提供 關于產品的業務和數據的技術信息和整體描述,成為開發的技術基礎,也作為產品 設計和實現的目標及測試、驗收依據。本解決方案說明書的適用讀者,一般為:項目經理、需求分析人員、設計及開 發者、測試人員。在研發預研階段,由于眾多的不確定因素,本文檔中的內容可根據需要進行簡 述。本文中術語和縮略語解釋如下:術語、縮略語定義組件組件是按照功能進行一定抽象, 提供了默認的預置參數和回調函數實現的集合體,他必須滿足復用,可擴展,松耦合的特點。SEOSEO( Search Engine Optimization ),漢譯為搜索引擎優化。搜索引擎 優化是一種利用搜索引擎的搜索規則來提高
4、目的網站在有關搜索引 擎內的排名的方式。 SEO 目的理解是: 為網站提供生態式的自我營銷 解決方案,讓網站在行業內占據領先地位,從而獲得品牌收益。 SEO 可分為站外 SEO 和站內 SEO 兩種。W3C 標準W3C 標準不是某一個標準,而是一系列標準的集合。網頁主要由三 部分組成: 結構(Structure)、表現(Presentation)和行為(Behavior )。 結構標準 (XML/XHTML) 、表現標準 (Style) 、行為標準 (DOM)UE (User Experience) 用戶體驗用戶體驗,英文叫做 User Experience,縮寫為 UE, 或者 UX 。 它
5、是指用戶使用一個產品時的全部體驗。他們的印象和感覺,是否成 功,是否享受,是否還想再來 /使用。他們能夠忍受的問題,疑惑和 BUG 的術語、縮略語定義UI(User Interface) 用 戶 界面用戶界面,也稱人機界面也稱交互設計。是指用戶和某些系統進行交 互方法的集合, 這些系統不單單指電腦程序, 還包括某種特定的機器, 設備,復雜的工具等。UED (User ExperienceDesign)用戶體驗設計UED 的通常理解,就是“我們做的一切都是為了呈現在您眼前的頁 面”。用戶體驗( User Experience,簡稱 UX 或 UE )是一種純主觀的在用 戶使用一個產品(服務)的過
6、程中建立起來的心理感受。因為它是純 主觀的,就帶有一定的不確定因素。個體差異也決定了每個用戶的真 實體驗是無法通過其他途徑來完全模擬或再現的。 但是對于一個界定 明確的用戶群體來講, 能夠通過設計良好的實驗來收集其用戶體驗的 共性。計算機技術和互聯網的發展,使技術創新形態正在發生轉變, 以用戶為中心、以人為本越來越得到重視,用戶體驗也因此被稱做創 新 2.0 模式的精髓。第二章 項目總體設計方案2.1. 項目需求理解根據需求,本項目平臺主要包含以下幾部分內容:PC門戶網站;* 數字圖文平臺宣傳門戶網站,介紹平臺相關業務情況,手機 APP 功能介紹和下載地點。場景展示(如故宮等) 、場景模板展示
7、,平臺相關介紹等管理后臺 具有數據錄入、修改、查詢、導出等基本功能;可進行第三方支付 端口數據對接; 具備制作模板能力,讓用戶在手機端查看選擇提供的場景; 系統管理配置等;App(iOS、Android )手機用戶可以通過 APP 上傳的照片沖印處理,平臺提供可后臺制作 的多套模板,讓用戶根據提供的場景,選擇不同的場景模板,制作 成精美的相冊書和臺歷、照片卡等。用戶在線支付下單,完成交易。用戶可以通過手機 APP查詢自己訂 單支付、訂單處理、物流處理情況等信息。微信端手機用戶可以關注平臺官方微信公眾號平臺, 通過微信公眾號平臺, 可以下載 APP,也可以動態了解我的訂單處理情況;2.2. 系統
8、功能設計2.2.1. 系統功能目標根據需求,系統主要功能目標如下:1、用戶可以通過 APP上傳的照片沖印處理,制作成精美的相冊書和臺歷, 用戶在線支付下單,完成交易;2、后臺管理端收到用戶訂單及照片后,依選擇模板印制成冊,快遞寄送回 用戶。3、平臺提供多套模板,讓用戶根據場景,選擇不同的模板,生成不同相冊 書和臺歷;4、平臺能支持目前主流網上支付平臺, (支付寶和微信支付)等;5、可以對注冊用戶行為進行分析,了解用戶的不同需求,實時推出相應營 銷方案;2.2.2. 系統架構解決方案設計架構圖如下:采用服務組件 (包含 PC端、 WAP端、帖子接口服務、評論接口服務,下同 ) 構建完整解決方案,
9、組件之間采用無狀態的 http 請求,組件之間的接口數據交 互采用 RESTFUL風格 ,基于 jersey, 處理資源使用 POST,GET,PUT, DELETE 操作類似創建,讀取,更新和刪除( CRUD)操作。每個請求都是無狀態,是一個 獨立的請求。 從客戶端到服務器的每個請求都必須包含所有必要的信息, 以便于理解業務組件架構采用 MVC框架如下圖所示:服務組件在架構方面完全一致, 采用 MVC結構,主要包括:表現層、控制層、 業務層、持久(數據訪問)層。表現層:主要負責用戶交互和結果顯示,交易系統和管理系統有不同的 URL 入口界面。控制層:主要負責系統的訪問控制、數據加載和注銷,是
10、系統的核心 控制單元。控制層通過系統描述來組織工作。業務層:實現了主要業務邏輯,是 系統主要的運算單元。 持久層: 實現了靜態數據和數據庫數據的持久化管理, 為 業務層提供數據服務,是系統進行數據操作的統一界面。. 后臺管理平臺需求分解后臺管理平臺主要包括:系統管理、會員管理、訂單管理、營銷管理、模板管理等功能,為前臺 App 的應用提供穩定可靠的服務支持。如下圖低保真后臺管理首頁:會員管理可對會員進行查看、編輯、刪除操作 支持后臺修改會員密碼 支持會員劃分等級支持會員等級折扣設定 支持會員積分滿足點數自動升級 支持會員預付款功能 支持會員自助在線充值預付款賬戶 支持查看會員預付
11、款賬戶明細、概要 支持會員對預付款賬戶余額進行提現操作 支持對會員提現申請記錄進行查看,審核操作 支持預付款賬戶返現和線下銀行轉款返現給會員營銷管理支持添加禮品,并可設定禮品兌換積分 支持添加滿額自動打固定折扣優惠活動 支持添加如“雙倍積分”活動 支持現金券抵扣訂單金額訂單管理可對會員訂單進行查看、修改等操作 支持自定義訂單可選項(如是否需要發票) 可對支付方式進行添加、編輯、刪除操作 支持支付寶、財付通、銀聯等主流支付接口 可對配送方式進行添加、編輯、刪除操作 支持順豐快遞物流接口,可在線查詢物流詳情 支持不同地區不同運費的設定模板管理支持在線編輯模板 支持模板發布、查看等操作報表分析可查看
12、流量統計信息,包括網站概況、流量趨勢、訪客分布、搜索關鍵詞 Top10、來路域名等一系列 SEO相關的訪問統計項,便于進行 SEO 優化。可以查看銷售額統計、熱銷模板排行、會員消費 Top10 排行 可統計出一段時間內會員消費金額排行 可按地區對會員分布進行統計可按年、月、周統計會員增長 可統計出一段時間內會員的預付款賬戶交易明細 可統計出一段時間內會員的預付款賬戶成功的提現記錄 可以按月或按日分別查看訂單交易量、交易額 可對一段時間內的會員訂單金額、數量進行統計 可對一段時間內的訂單商品明細進行統計可統計平均每位客戶訂單金額 可統計出平均每次訪問訂單金額可統計出訂單轉化率 可統計出注冊會員購
13、買率可統計出平均會員訂單量系統管理系統設置地區管理支付方式配送方式物流公司支付插件存儲插件管理員角色管理消息列表郵件列表日志管理客服后臺 支付寶服務管理后臺. App 軟件需求分解功能列表,如下:如下圖低保真設計,首頁瀏覽照片模板列表,用戶看到喜歡的可以立即收藏,或是制作照片書用戶訪問模板庫, 挑選并瀏覽。 選到好的模板后, 用戶可以拍照或是從相冊選擇照片。如下圖所示:加入購買清單用戶選擇好模板之后, 可以將其加入收藏或是加入購買清單, 后,用戶可通過支付寶、微信支付付款。個人中心,如下,可以修改維護個人資料可以看到自己的照片書列表,訂單信息等。. 微信方案如下圖微
14、信公眾號原型示意:用戶關注公眾號之后, 即可通過點擊“關于照片書” 了解照片書相關的概念、 功能等介紹,可以下載 APP,如下圖,進入個人中心還可快速查看個人訂單、我的照片。. 負載均衡負載均衡( Nginx (engine x): 是一個高性能的 HTTP 和 反向代理 服務 器,可以作為作為負載均衡服務器, 快慢分離, 支配到不同的組件附件做負載均 衡服務,緩沖高并發和高訪問量帶來的問題。. 開放存儲服務 (采用七牛存儲 )開放存儲服務( Open Storage Service ,簡稱 OSS)是支持任意數據類型的 存儲服務,支持任意時間、 地點的數據上傳和下
15、載, OSS中每個存儲對象 (object ) 由名稱、內容、描述三部分組成。系統使用 OSS存放所有產品相關的圖片、視頻 等資源。【該服務為收費服務】. 內容分發網絡 (采用七牛存儲 )內容分發網絡( Content Delivery Network ,簡稱 CDN)將加速內容分發至 離用戶最近的節點, 縮短用戶查看對象的延遲, 提高用戶訪問網站的響應速度與 網站的可用性,解決網絡帶寬小、用戶訪問量大、網點分布不均等問題。 【該服務為收費服務】2.3. 性能需求A 靜態數值需求:該系統可滿足在前文列舉的硬件測試測試環境下, 滿足 100 并發用戶(預計 100w PV值)同時進行的正常操作(反應時間小于 3s);B 動態數值需求包括:1. 欲處理的事務和任務(不包括數據導出)的并行數量小于2000 時,在前文列舉的硬件測試測試環境下系統可順暢的運行;2. 數據庫設計性能滿足:a) 當使用 10 連接并行進行獨立表查詢(表記錄條目小于 1M)時, 結果輸出的反應時間小于 100ms;b) 當使用 10 連接并行通過存儲過程進行交聯表查詢(表記錄條目 小于 1M)時,結果輸出的反應時間小于 1s;3. 正常情況下和峰值工作條件下一定時間周期中處理的數據總量分別 大于 10MB和 4.5MB;2.4. 系統屬性2.4.1. 可用性該系統將運行于具有前述硬件條件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年項目管理知識驗證試題及答案
- 專業寵物殯葬技術試題及答案
- 2024年項目管理認證內容更新試題及答案
- 2024年項目管理測試知識試題及答案
- 2024項目管理考試全解析試題及答案
- 視野拓展福建事業單位考試試題及答案
- 財務分析能力培養試題及答案2025
- 實木塑膠跑道施工方案
- 水泥基座的施工方案
- 花藝師市場環境分析題及答案
- 山西省云時代技術有限公司筆試題庫
- 路面附屬工程施工組織設計
- 規劃課題申報范例:高職院校特殊群體學生心理問題分析及教育案例研究(附可修改技術路線圖)
- (2025新版)建設工程安全防護、文明施工措施費用支付計劃
- 2024下半年軟考信息安全工程師考試真題-及答案-打印
- 中華人民共和國能源法
- 小學五年級期中家長會課件
- 化學工程概述-化學工程師的角色和職責
- 頸椎病 課件教學課件
- 2023-2024學年北京一零一中高一下學期期中考試化學試題(合格考)(含答案)
- 實驗活動6 1定溶質質量分數的氯化鈉溶液的配制2023-2024學年九年級化學高效課堂教學設計(人教版)
評論
0/150
提交評論