版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、哈爾濱工業(yè)大學(xué)(威海)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院2015年秋季學(xué)期軟件工程大作業(yè)2:電子商務(wù)網(wǎng)站架構(gòu)分析學(xué) 號:130410412姓 名:聯(lián)系方式:哈工大(威海)計(jì)算機(jī)學(xué)院軟件工程 大作業(yè)2:電子商務(wù)網(wǎng)站架構(gòu)分析目 錄1 對象順序圖12 狀態(tài)圖33 電子商務(wù)網(wǎng)站架構(gòu)分析53.1 當(dāng)前系統(tǒng)的體系結(jié)構(gòu)53.2 針對各項(xiàng)NFR的設(shè)計(jì)策略63.2.1.針對“海量數(shù)據(jù)規(guī)模”的設(shè)計(jì)決策63.2.2.針對“商品信息更新速度”的設(shè)計(jì)決策73.2.3.針對“可靠性/可用性”的設(shè)計(jì)決策83.2.4.針對“效率”的設(shè)計(jì)決策93.2.5.針對“并發(fā)性”的設(shè)計(jì)決策103.3 其它針對電子商務(wù)網(wǎng)站架構(gòu)方面的想法和建議11文檔全
2、部完成之后,請更新上述區(qū)域111 對象順序圖 超級管理員的對象順序圖 用戶的對象順序圖 普通管理員的對象順序圖2狀態(tài)圖3電子商務(wù)網(wǎng)站架構(gòu)分析3.1當(dāng)前系統(tǒng)的體系結(jié)構(gòu) 京東商城采用的是采用的是以商家對應(yīng)消費(fèi)者的模式進(jìn)行運(yùn)營操作。網(wǎng)站的設(shè)計(jì)采用是多模式多層次的結(jié)構(gòu),按照商務(wù)層,數(shù)據(jù)層和表現(xiàn)層的模式進(jìn)行層次構(gòu)建,表現(xiàn)層(前臺),這是用戶看到網(wǎng)站最直觀體現(xiàn),也是網(wǎng)站數(shù)據(jù)的頁面體現(xiàn),為用戶提供與網(wǎng)站交流的界面,實(shí)現(xiàn)商品與信息的發(fā)布,查詢。商務(wù)層(后臺),即網(wǎng)站的后端,主要用于管理者管理修改前臺,處理詢盤,訪問數(shù)據(jù)庫。數(shù)據(jù)層,是網(wǎng)站后臺數(shù)據(jù)庫,包括產(chǎn)品信息,客戶信息,詢盤信息,實(shí)現(xiàn)商務(wù)數(shù)據(jù)管理。按照用戶模
3、式,商戶模式,管理層模式,進(jìn)行模式的分析。用戶模式,是面向消費(fèi)者的,消費(fèi)者在用戶模式中進(jìn)行數(shù)據(jù)瀏覽,確定消費(fèi)信息與記錄;商戶模式,是面向供貨渠道采集的,京東商城采用的是B2C模式,由京東商城統(tǒng)一采購,僅需對于供貨的渠道進(jìn)行采集和確認(rèn),然后商品的品牌分類即可。而后是管理的層次,后臺對于商品信息進(jìn)行管理和數(shù)據(jù)信息管理,銷售信息,貨物存儲信息,商品物流信息等得一系列的信息進(jìn)行管理。京東商城的網(wǎng)站風(fēng)格是采用按類型分類,對于商品進(jìn)行管理,對于消費(fèi)者按照地域進(jìn)行分類,方便發(fā)貨。3.2針對各項(xiàng)NFR的設(shè)計(jì)策略3.2.1針對“海量數(shù)據(jù)規(guī)?!钡脑O(shè)計(jì)決策基于京東商城面向的是海量的用戶,所要提供和發(fā)送的數(shù)據(jù)的數(shù)目也
4、是相當(dāng)大量的,所以為了要滿足這個(gè)要求,必須建立一個(gè)可以存儲大量數(shù)據(jù)的開放式的海量數(shù)據(jù)庫,例如,之前看到說京東商城采用的是Greemplum。這樣的話對于海量信息的管理就成了一個(gè)挑戰(zhàn)。1,重視信息的采集和信息的分類,對于新建消費(fèi)者的信息采集和對于消費(fèi)者反饋的采集,然后對于采集信息的分類也是有助于海量數(shù)據(jù)規(guī)模的管理的。側(cè)重信息的抽取,將關(guān)鍵存取,保證關(guān)鍵部分不會出現(xiàn)差錯,然后對于信息集成,同類的信息不必存取,存取不同和關(guān)鍵詞的部分,是的存儲量會大大減少。2,要注重大數(shù)據(jù)的數(shù)據(jù)存儲,挖掘和分析,是的大量數(shù)據(jù)能夠在合理時(shí)間內(nèi)達(dá)到擷取、管理、處理、并整理成為幫助企業(yè)經(jīng)營決策更積極目的的資訊。注重大數(shù)據(jù),
5、會是京東商城在用戶使用的速度上占據(jù)優(yōu)勢,更加能夠吸引消費(fèi)者。更要加強(qiáng)對于圖形圖片的數(shù)據(jù)存儲分析和挖掘。 畢竟讓消費(fèi)者看到的圖片實(shí)例更能夠吸引購買欲。3,要加強(qiáng)對于信息檢索技術(shù)的研究,通過對于消費(fèi)者語義信息的檢索和對于其消費(fèi)習(xí)慣的模式檢索,更加方便了消費(fèi)者的使用。關(guān)于信息檢索技術(shù)也將是決定一個(gè)商品的銷售情況的關(guān)鍵因素。4,再就是加強(qiáng)海量隱私數(shù)據(jù)的 存儲和管理,使得消費(fèi)者的個(gè)人信息和財(cái)務(wù)安全得到最可靠的保障,必須將隱私信息的存儲,挖掘和檢索當(dāng)成一個(gè)開發(fā)關(guān)鍵。 3.2.2針對“商品信息更新速度”的設(shè)計(jì)決策 設(shè)計(jì)商品的更新欄是對于購物網(wǎng)站必不可少的部分,后臺的管理者,可對于已經(jīng)上架商品信息進(jìn)行定時(shí)的修
6、改個(gè)維護(hù),使得商品的產(chǎn)品介紹和產(chǎn)品的宣傳都處在一個(gè)最前沿的狀態(tài),使得用戶能夠感受到網(wǎng)站的時(shí)效性;再者就是對于新上架的商品信息的添加與管理,定期上市一些全新的商品也是對于消費(fèi)欲望的一個(gè)提升過程。對于消費(fèi)者的表現(xiàn)層方面,在商品信息更新后對于消費(fèi)者登錄網(wǎng)站后有一個(gè)重點(diǎn)的提示,或者對于消費(fèi)者關(guān)注的方面有一個(gè)特殊的提醒,這樣消費(fèi)者能夠第一時(shí)間感受到新的商品信息帶來的樂趣。商品信息的更新的時(shí)速要求要符合用戶需求,要符合實(shí)際社會的趨勢發(fā)展 。3.2.3針對“可靠性/可用性”的設(shè)計(jì)決策 為了加強(qiáng)網(wǎng)站的可靠性,要注重采用的體系結(jié)構(gòu)方面,根據(jù)資料的表明,要盡可能采用分布式的體系結(jié)構(gòu),采用分布式體系結(jié)構(gòu)式和分布式關(guān)
7、系數(shù)據(jù)庫體系結(jié)構(gòu)是提高購物網(wǎng)站的可靠性的基礎(chǔ),對用戶來說,分布式系統(tǒng)只有一個(gè)模型或范型。在操作系統(tǒng)之上有一層軟件中間件負(fù)責(zé)實(shí)現(xiàn)這個(gè)模型。 分布式操作系統(tǒng)是以全局方式管理系統(tǒng)資源的,它可以為用戶任意調(diào)度網(wǎng)絡(luò)資源,并且調(diào)度過程是“透明”的。當(dāng)用戶提交一個(gè)作業(yè)時(shí),分布式操作系統(tǒng)能夠根據(jù)需要在系統(tǒng)中選擇最合適的處理器,將用戶的作業(yè)提交到該處理程序,在處理器完成作業(yè)后,將結(jié)果傳給用戶。在這個(gè)過程中,用戶并不會意識到有多個(gè)處理器的存在,這個(gè)系統(tǒng)就像是一個(gè)處理器一樣。此外,分布式的可以通過各部件的協(xié)同工作可以分散故障風(fēng)險(xiǎn),故障隔離,提供冗余配置,提高系統(tǒng)的自動恢復(fù)能力;在一部分功能出現(xiàn)障礙的時(shí)候,僅僅要進(jìn)行
8、這部分維護(hù)和修補(bǔ)即可,不會影響其他功能的執(zhí)行情況。分布式體系結(jié)構(gòu)可以提高組網(wǎng)的物理可靠性,如在城域網(wǎng)環(huán)網(wǎng)組網(wǎng)中,每個(gè)骨干節(jié)點(diǎn)都有兩條GE接口與相鄰的兩個(gè)節(jié)點(diǎn)互聯(lián),從路由上提高了可靠性。但如果是集中式體系,則當(dāng)節(jié)點(diǎn)設(shè)備出現(xiàn)故障時(shí),這個(gè)節(jié)點(diǎn)兩個(gè)GE口都會失效,造成節(jié)點(diǎn)所帶網(wǎng)絡(luò)的中斷;而采用分布式結(jié)構(gòu)時(shí),可以將這兩個(gè)接口分別配置到不同的接口板上,這樣,無論這臺設(shè)備的管理單元、交換轉(zhuǎn)發(fā)單元,還是單一接口出現(xiàn)故障,都可以保證至少有一條路徑是連通的,該節(jié)點(diǎn)網(wǎng)絡(luò)都不會中斷。3.2.4針對“效率”的設(shè)計(jì)決策要做一個(gè)讓消費(fèi)者滿意的電子商務(wù)網(wǎng)站,給消費(fèi)者一個(gè)更好的搜索和查詢的環(huán)境和速度,將海量電子數(shù)據(jù)挖掘運(yùn)用在數(shù)
9、據(jù)的搜索上,網(wǎng)站的日常經(jīng)營會生成非常龐大的交易數(shù)據(jù),如何更好地利用這些已有的交易數(shù)據(jù),從中挖掘出有用的信息,對于提高網(wǎng)站的收益及其競爭力都是非常重要的。電子商務(wù)網(wǎng)站關(guān)于客戶的大量數(shù)據(jù)背后隱藏著許多重要的信息,數(shù)據(jù)挖掘能夠創(chuàng)建預(yù)測客戶行為的模型,幫助用戶從大量的數(shù)據(jù)中抽取有用的商業(yè)信息,從而很好地支持人們的決策。再者,用戶搜索的信息,要在第一時(shí)間能夠顯示出來,得到用戶的滿意才是一個(gè)電子商務(wù)網(wǎng)站能夠不斷盈利的關(guān)鍵,那么優(yōu)化效率還要做到,提高系統(tǒng)得交互性,系統(tǒng)的顯示層與數(shù)據(jù)層之間通過不斷地將信息交互與信息檢索,得到消費(fèi)者需要的內(nèi)容,對于京東商城,提高系統(tǒng)信息交互的速度需要不斷優(yōu)化交互檢索的算法。然后
10、,還要建立合理的信息檢索的索引,對于用戶經(jīng)常使用的鏈接進(jìn)行存儲,對于用戶經(jīng)常使用的關(guān)鍵字建立一個(gè)關(guān)鍵詞索引庫,通過索引庫的建立,會加快用戶的搜索的速度,同時(shí)可以據(jù)此推斷用戶的喜好,在界面信息排布上滿足用戶的需求,使得用戶的滿意度提高。最后還可以建立緩存的機(jī)制,對于用戶將查詢的商品,進(jìn)行換粗,這樣,在下一次用戶查詢的時(shí)候,僅要從緩存的隊(duì)列中提取,不必再到后臺的管理層中從后臺管理的數(shù)據(jù)庫中查詢出數(shù)據(jù),減少了端口的輸出壓力,減少了訪存的次數(shù),提高了系統(tǒng)的查詢檢索效率。3.2.5針對“并發(fā)性”的設(shè)計(jì)決策采取并發(fā)性的原因是要保證電子商務(wù)網(wǎng)站的性能,能夠滿足需求,能夠可靠地使用,并且得到很好的用戶體驗(yàn),所
11、謂保證性能,最根本的是要采用一個(gè)分布式的結(jié)構(gòu),這樣才能保證各部分的性能,是的系統(tǒng)處于一個(gè)不會輕易被破壞的狀態(tài)。將系統(tǒng)進(jìn)行按照不同的需求方式進(jìn)行分類,分散成不同的模塊,對于這些模塊進(jìn)行分析,同時(shí)進(jìn)行。例如,用戶的某項(xiàng)需求是一個(gè)模塊,對于這個(gè)模塊可以分散成多個(gè)小的模塊,這些小的模塊可以同時(shí)跑,這樣可以加速完成用戶的需求,提高系統(tǒng)的并發(fā)處理的能力。此外,采用服務(wù)器集群技術(shù),不同的需求,例如緩存服務(wù)器群、多功能服務(wù)器群、Web服務(wù)器群、全文檢索服務(wù)器群、數(shù)據(jù)庫從庫群和主庫群。分成了這么多不同的群,群與群之間它們自己可以做不同的操作,實(shí)現(xiàn)了很好的“并發(fā)性”。3.3其它針對電子商務(wù)網(wǎng)站架構(gòu)方面的想法和建議我認(rèn)為,一個(gè)好的電子商務(wù)網(wǎng)站,最重要的是客戶的信賴度,也就是一個(gè)安全可靠的網(wǎng)站,才會吸引更多的用戶來使用它,就像京東商城一樣,良好的口碑和信任度,是這個(gè)網(wǎng)站得以生存和發(fā)展的關(guān)鍵。關(guān)于數(shù)據(jù)庫的同步問題,我覺得是非常重要的,南北方的數(shù)據(jù)庫存儲,不同地方的人登陸網(wǎng)站所用的服務(wù)器應(yīng)該是不相同的,但是他們一定會共用一個(gè)數(shù)據(jù)庫,其他的都是
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度銑刨料回收與處理技術(shù)合作開發(fā)合同
- 城市生態(tài)廊道設(shè)計(jì)考核試卷
- 勘察項(xiàng)目項(xiàng)目管理海洋工程信息安全與數(shù)據(jù)保護(hù)考核試卷
- 合成革在家居裝飾品的應(yīng)用考核試卷
- 健身器材行業(yè)人才培養(yǎng)基地建設(shè)與管理考核試卷
- 2025-2030全球航海褲行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025-2030全球戶外智能喂鳥器行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025-2030全球大山楂顆粒行業(yè)調(diào)研及趨勢分析報(bào)告
- 蘇州艾灸課程設(shè)計(jì)
- 防火防爆課程設(shè)計(jì)論文
- GB/T 2992-1998通用耐火磚形狀尺寸
- 英語名著閱讀老人與海教學(xué)課件(the-old-man-and-the-sea-)
- 學(xué)校食品安全知識培訓(xùn)課件
- 全國醫(yī)學(xué)博士英語統(tǒng)一考試詞匯表(10000詞全) - 打印版
- 最新《會計(jì)職業(yè)道德》課件
- DB64∕T 1776-2021 水土保持生態(tài)監(jiān)測站點(diǎn)建設(shè)與監(jiān)測技術(shù)規(guī)范
- ?中醫(yī)院醫(yī)院等級復(fù)評實(shí)施方案
- 數(shù)學(xué)-九宮數(shù)獨(dú)100題(附答案)
- 理正深基坑之鋼板樁受力計(jì)算
- 學(xué)校年級組管理經(jīng)驗(yàn)
- 10KV高壓環(huán)網(wǎng)柜(交接)試驗(yàn)
評論
0/150
提交評論