版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、哈爾濱工業(yè)大學(威海)計算機科學與技術學院2015年秋季學期軟件工程大作業(yè)2:電子商務網(wǎng)站架構分析學 號:130410412姓 名:聯(lián)系方式:哈工大(威海)計算機學院軟件工程 大作業(yè)2:電子商務網(wǎng)站架構分析目 錄1 對象順序圖12 狀態(tài)圖33 電子商務網(wǎng)站架構分析53.1 當前系統(tǒng)的體系結構53.2 針對各項NFR的設計策略63.2.1.針對“海量數(shù)據(jù)規(guī)模”的設計決策63.2.2.針對“商品信息更新速度”的設計決策73.2.3.針對“可靠性/可用性”的設計決策83.2.4.針對“效率”的設計決策93.2.5.針對“并發(fā)性”的設計決策103.3 其它針對電子商務網(wǎng)站架構方面的想法和建議11文檔全
2、部完成之后,請更新上述區(qū)域111 對象順序圖 超級管理員的對象順序圖 用戶的對象順序圖 普通管理員的對象順序圖2狀態(tài)圖3電子商務網(wǎng)站架構分析3.1當前系統(tǒng)的體系結構 京東商城采用的是采用的是以商家對應消費者的模式進行運營操作。網(wǎng)站的設計采用是多模式多層次的結構,按照商務層,數(shù)據(jù)層和表現(xiàn)層的模式進行層次構建,表現(xiàn)層(前臺),這是用戶看到網(wǎng)站最直觀體現(xiàn),也是網(wǎng)站數(shù)據(jù)的頁面體現(xiàn),為用戶提供與網(wǎng)站交流的界面,實現(xiàn)商品與信息的發(fā)布,查詢。商務層(后臺),即網(wǎng)站的后端,主要用于管理者管理修改前臺,處理詢盤,訪問數(shù)據(jù)庫。數(shù)據(jù)層,是網(wǎng)站后臺數(shù)據(jù)庫,包括產(chǎn)品信息,客戶信息,詢盤信息,實現(xiàn)商務數(shù)據(jù)管理。按照用戶模
3、式,商戶模式,管理層模式,進行模式的分析。用戶模式,是面向消費者的,消費者在用戶模式中進行數(shù)據(jù)瀏覽,確定消費信息與記錄;商戶模式,是面向供貨渠道采集的,京東商城采用的是B2C模式,由京東商城統(tǒng)一采購,僅需對于供貨的渠道進行采集和確認,然后商品的品牌分類即可。而后是管理的層次,后臺對于商品信息進行管理和數(shù)據(jù)信息管理,銷售信息,貨物存儲信息,商品物流信息等得一系列的信息進行管理。京東商城的網(wǎng)站風格是采用按類型分類,對于商品進行管理,對于消費者按照地域進行分類,方便發(fā)貨。3.2針對各項NFR的設計策略3.2.1針對“海量數(shù)據(jù)規(guī)?!钡脑O計決策基于京東商城面向的是海量的用戶,所要提供和發(fā)送的數(shù)據(jù)的數(shù)目也
4、是相當大量的,所以為了要滿足這個要求,必須建立一個可以存儲大量數(shù)據(jù)的開放式的海量數(shù)據(jù)庫,例如,之前看到說京東商城采用的是Greemplum。這樣的話對于海量信息的管理就成了一個挑戰(zhàn)。1,重視信息的采集和信息的分類,對于新建消費者的信息采集和對于消費者反饋的采集,然后對于采集信息的分類也是有助于海量數(shù)據(jù)規(guī)模的管理的。側重信息的抽取,將關鍵存取,保證關鍵部分不會出現(xiàn)差錯,然后對于信息集成,同類的信息不必存取,存取不同和關鍵詞的部分,是的存儲量會大大減少。2,要注重大數(shù)據(jù)的數(shù)據(jù)存儲,挖掘和分析,是的大量數(shù)據(jù)能夠在合理時間內達到擷取、管理、處理、并整理成為幫助企業(yè)經(jīng)營決策更積極目的的資訊。注重大數(shù)據(jù),
5、會是京東商城在用戶使用的速度上占據(jù)優(yōu)勢,更加能夠吸引消費者。更要加強對于圖形圖片的數(shù)據(jù)存儲分析和挖掘。 畢竟讓消費者看到的圖片實例更能夠吸引購買欲。3,要加強對于信息檢索技術的研究,通過對于消費者語義信息的檢索和對于其消費習慣的模式檢索,更加方便了消費者的使用。關于信息檢索技術也將是決定一個商品的銷售情況的關鍵因素。4,再就是加強海量隱私數(shù)據(jù)的 存儲和管理,使得消費者的個人信息和財務安全得到最可靠的保障,必須將隱私信息的存儲,挖掘和檢索當成一個開發(fā)關鍵。 3.2.2針對“商品信息更新速度”的設計決策 設計商品的更新欄是對于購物網(wǎng)站必不可少的部分,后臺的管理者,可對于已經(jīng)上架商品信息進行定時的修
6、改個維護,使得商品的產(chǎn)品介紹和產(chǎn)品的宣傳都處在一個最前沿的狀態(tài),使得用戶能夠感受到網(wǎng)站的時效性;再者就是對于新上架的商品信息的添加與管理,定期上市一些全新的商品也是對于消費欲望的一個提升過程。對于消費者的表現(xiàn)層方面,在商品信息更新后對于消費者登錄網(wǎng)站后有一個重點的提示,或者對于消費者關注的方面有一個特殊的提醒,這樣消費者能夠第一時間感受到新的商品信息帶來的樂趣。商品信息的更新的時速要求要符合用戶需求,要符合實際社會的趨勢發(fā)展 。3.2.3針對“可靠性/可用性”的設計決策 為了加強網(wǎng)站的可靠性,要注重采用的體系結構方面,根據(jù)資料的表明,要盡可能采用分布式的體系結構,采用分布式體系結構式和分布式關
7、系數(shù)據(jù)庫體系結構是提高購物網(wǎng)站的可靠性的基礎,對用戶來說,分布式系統(tǒng)只有一個模型或范型。在操作系統(tǒng)之上有一層軟件中間件負責實現(xiàn)這個模型。 分布式操作系統(tǒng)是以全局方式管理系統(tǒng)資源的,它可以為用戶任意調度網(wǎng)絡資源,并且調度過程是“透明”的。當用戶提交一個作業(yè)時,分布式操作系統(tǒng)能夠根據(jù)需要在系統(tǒng)中選擇最合適的處理器,將用戶的作業(yè)提交到該處理程序,在處理器完成作業(yè)后,將結果傳給用戶。在這個過程中,用戶并不會意識到有多個處理器的存在,這個系統(tǒng)就像是一個處理器一樣。此外,分布式的可以通過各部件的協(xié)同工作可以分散故障風險,故障隔離,提供冗余配置,提高系統(tǒng)的自動恢復能力;在一部分功能出現(xiàn)障礙的時候,僅僅要進行
8、這部分維護和修補即可,不會影響其他功能的執(zhí)行情況。分布式體系結構可以提高組網(wǎng)的物理可靠性,如在城域網(wǎng)環(huán)網(wǎng)組網(wǎng)中,每個骨干節(jié)點都有兩條GE接口與相鄰的兩個節(jié)點互聯(lián),從路由上提高了可靠性。但如果是集中式體系,則當節(jié)點設備出現(xiàn)故障時,這個節(jié)點兩個GE口都會失效,造成節(jié)點所帶網(wǎng)絡的中斷;而采用分布式結構時,可以將這兩個接口分別配置到不同的接口板上,這樣,無論這臺設備的管理單元、交換轉發(fā)單元,還是單一接口出現(xiàn)故障,都可以保證至少有一條路徑是連通的,該節(jié)點網(wǎng)絡都不會中斷。3.2.4針對“效率”的設計決策要做一個讓消費者滿意的電子商務網(wǎng)站,給消費者一個更好的搜索和查詢的環(huán)境和速度,將海量電子數(shù)據(jù)挖掘運用在數(shù)
9、據(jù)的搜索上,網(wǎng)站的日常經(jīng)營會生成非常龐大的交易數(shù)據(jù),如何更好地利用這些已有的交易數(shù)據(jù),從中挖掘出有用的信息,對于提高網(wǎng)站的收益及其競爭力都是非常重要的。電子商務網(wǎng)站關于客戶的大量數(shù)據(jù)背后隱藏著許多重要的信息,數(shù)據(jù)挖掘能夠創(chuàng)建預測客戶行為的模型,幫助用戶從大量的數(shù)據(jù)中抽取有用的商業(yè)信息,從而很好地支持人們的決策。再者,用戶搜索的信息,要在第一時間能夠顯示出來,得到用戶的滿意才是一個電子商務網(wǎng)站能夠不斷盈利的關鍵,那么優(yōu)化效率還要做到,提高系統(tǒng)得交互性,系統(tǒng)的顯示層與數(shù)據(jù)層之間通過不斷地將信息交互與信息檢索,得到消費者需要的內容,對于京東商城,提高系統(tǒng)信息交互的速度需要不斷優(yōu)化交互檢索的算法。然后
10、,還要建立合理的信息檢索的索引,對于用戶經(jīng)常使用的鏈接進行存儲,對于用戶經(jīng)常使用的關鍵字建立一個關鍵詞索引庫,通過索引庫的建立,會加快用戶的搜索的速度,同時可以據(jù)此推斷用戶的喜好,在界面信息排布上滿足用戶的需求,使得用戶的滿意度提高。最后還可以建立緩存的機制,對于用戶將查詢的商品,進行換粗,這樣,在下一次用戶查詢的時候,僅要從緩存的隊列中提取,不必再到后臺的管理層中從后臺管理的數(shù)據(jù)庫中查詢出數(shù)據(jù),減少了端口的輸出壓力,減少了訪存的次數(shù),提高了系統(tǒng)的查詢檢索效率。3.2.5針對“并發(fā)性”的設計決策采取并發(fā)性的原因是要保證電子商務網(wǎng)站的性能,能夠滿足需求,能夠可靠地使用,并且得到很好的用戶體驗,所
11、謂保證性能,最根本的是要采用一個分布式的結構,這樣才能保證各部分的性能,是的系統(tǒng)處于一個不會輕易被破壞的狀態(tài)。將系統(tǒng)進行按照不同的需求方式進行分類,分散成不同的模塊,對于這些模塊進行分析,同時進行。例如,用戶的某項需求是一個模塊,對于這個模塊可以分散成多個小的模塊,這些小的模塊可以同時跑,這樣可以加速完成用戶的需求,提高系統(tǒng)的并發(fā)處理的能力。此外,采用服務器集群技術,不同的需求,例如緩存服務器群、多功能服務器群、Web服務器群、全文檢索服務器群、數(shù)據(jù)庫從庫群和主庫群。分成了這么多不同的群,群與群之間它們自己可以做不同的操作,實現(xiàn)了很好的“并發(fā)性”。3.3其它針對電子商務網(wǎng)站架構方面的想法和建議我認為,一個好的電子商務網(wǎng)站,最重要的是客戶的信賴度,也就是一個安全可靠的網(wǎng)站,才會吸引更多的用戶來使用它,就像京東商城一樣,良好的口碑和信任度,是這個網(wǎng)站得以生存和發(fā)展的關鍵。關于數(shù)據(jù)庫的同步問題,我覺得是非常重要的,南北方的數(shù)據(jù)庫存儲,不同地方的人登陸網(wǎng)站所用的服務器應該是不相同的,但是他們一定會共用一個數(shù)據(jù)庫,其他的都是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《簡筆畫上色技巧》課件
- 中心投影和平行投影課件
- 《壓力管理》課件
- 《市場營銷情景模擬》課件
- 單位管理制度集粹選集職工管理篇
- 單位管理制度匯編大全職員管理篇
- 單位管理制度合并選集人力資源管理篇
- 三峽復習課件
- 《精油的起源基礎》課件
- 單位管理制度分享合集【人事管理】
- 2025蛇年帶橫批春聯(lián)對聯(lián)200副帶橫批
- 互聯(lián)網(wǎng)+創(chuàng)新商業(yè)模式考核試卷
- DZ/T 0462.3-2023 礦產(chǎn)資源“三率”指標要求 第3部分:鐵、錳、鉻、釩、鈦(正式版)
- Lesson-1.-spring-festival(雙語課件-春節(jié))
- 奧林燃燒器說明書(GP130-150H)
- 績效管理模塊-績效管理與績效考核制度
- 《工人工資發(fā)放承諾書范文 》
- 馬達加斯加 礦產(chǎn)和能源開發(fā)戰(zhàn)略
- 忘憂草(周華健)原版五線譜鋼琴譜正譜樂譜.docx
- 一年級必背古詩(拼音版)
- 電氣設備事故處理規(guī)程
評論
0/150
提交評論