網(wǎng)購(gòu)比價(jià)系統(tǒng)設(shè)計(jì)說明書_第1頁(yè)
網(wǎng)購(gòu)比價(jià)系統(tǒng)設(shè)計(jì)說明書_第2頁(yè)
網(wǎng)購(gòu)比價(jià)系統(tǒng)設(shè)計(jì)說明書_第3頁(yè)
網(wǎng)購(gòu)比價(jià)系統(tǒng)設(shè)計(jì)說明書_第4頁(yè)
網(wǎng)購(gòu)比價(jià)系統(tǒng)設(shè)計(jì)說明書_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、福阿大金網(wǎng)購(gòu)比價(jià)系統(tǒng)的設(shè)計(jì)與實(shí)施報(bào)告姓名:學(xué)號(hào):姓名:學(xué)號(hào):姓名:學(xué)號(hào):姓名:學(xué)號(hào):2012年12月31日姓名:蔚泓翔學(xué)號(hào):071003130成績(jī).姓名:齊延濤學(xué)號(hào):161002217成績(jī)一姓名:嚴(yán)連杰學(xué)號(hào):071003134成績(jī).姓名:洪志發(fā)學(xué)號(hào):071003104成績(jī).績(jī):成語:指導(dǎo)教師:目錄一引言:0二關(guān)鍵字:03 摘要:04 系統(tǒng)概述:05 引言011116 五、可行性研究的前提26.5.1 大體要求226.5.3 條件、假定和限制226.5.5 決定可行性的要緊因素2評(píng)判尺度25.六、對(duì)現(xiàn)有系統(tǒng)的分析31.1 334455.7 、技術(shù)可行性分析55577775.8 經(jīng)濟(jì)可行性分析(投

2、資和效益分析)75.8.1 支出(投資):7778用戶利用可行性88六.需求分析8886.3系統(tǒng)工作總流程107 數(shù)據(jù)描述107.1 數(shù)據(jù):10靜態(tài)數(shù)據(jù)10動(dòng)態(tài)數(shù)據(jù)117.2 數(shù)據(jù)字典:118 概要設(shè)計(jì)1111118.1.2系統(tǒng)整體結(jié)構(gòu)圖1212移動(dòng)設(shè)備端功能13系統(tǒng)工作總流程1314商品表14運(yùn)行設(shè)計(jì)158158158158.7犯錯(cuò)處置設(shè)計(jì)158.輸入商品信息158158.8 平安保密設(shè)計(jì)168.9 保護(hù)設(shè)計(jì)16九詳細(xì)設(shè)計(jì)169 1系統(tǒng)功能簡(jiǎn)介1610 2系統(tǒng)層的設(shè)計(jì)與實(shí)現(xiàn)1711 3系統(tǒng)業(yè)務(wù)邏輯層的設(shè)計(jì)與實(shí)現(xiàn)1919十測(cè)試和保護(hù)192020十一實(shí)驗(yàn)心得21Internet的迅猛進(jìn)展將人類帶

3、入了信息社會(huì)和網(wǎng)絡(luò)經(jīng)濟(jì)時(shí)期,對(duì)企業(yè)進(jìn)展和個(gè)人一輩子活都產(chǎn)生了深刻的阻礙。隨著Internet的普遍應(yīng)用,消費(fèi)者再也不受物理空間的約束,而且能通過搜索引擎或直接訪問購(gòu)物網(wǎng)站取得盡可能多的商品信息,同時(shí)網(wǎng)絡(luò)產(chǎn)品種類的多樣性、網(wǎng)絡(luò)上商品價(jià)錢的低廉、網(wǎng)絡(luò)購(gòu)物的便利性使得愈來愈多的消費(fèi)者利用因特網(wǎng)在電子商務(wù)購(gòu)物平臺(tái)上進(jìn)行購(gòu)物。網(wǎng)上購(gòu)物,在為消費(fèi)者節(jié)省本錢的同時(shí),也給消費(fèi)者帶來了新的“本錢花費(fèi)大量的時(shí)刻閱讀大量的網(wǎng)站,學(xué)習(xí)如何提交查詢和治理自己的定單。另外,每一個(gè)網(wǎng)站都含有大量的不同種類的商品,用戶要選購(gòu)商品就不能不在大量網(wǎng)站內(nèi)進(jìn)行復(fù)雜的搜索,比較每種商品的報(bào)價(jià)、折扣和其它優(yōu)惠方法。因此,用戶很希望電子商

4、務(wù)系統(tǒng)具有如此一種功能來幫忙他們完成對(duì)商品的選購(gòu),這種功能能夠發(fā)覺大量網(wǎng)絡(luò)上的購(gòu)物網(wǎng)站,幫忙用戶獲取大量的商品信息以選購(gòu)商品。正是在以上背景下,本文提出了“電子產(chǎn)品自動(dòng)搜索比價(jià)系統(tǒng)”的研發(fā)工作。.關(guān)鍵字:可行性研究,需求分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼實(shí)現(xiàn),測(cè)試和保護(hù)。.摘要:本文分析了整個(gè)項(xiàng)目的各功能模塊,涵蓋前端數(shù)據(jù)查詢和后端網(wǎng)頁(yè)抓取和網(wǎng)絡(luò)數(shù)據(jù)抽取,同時(shí)描述了各模塊之間的關(guān)系。整體的項(xiàng)目框架在此文中也進(jìn)行了論述。搜索引擎是此系統(tǒng)的核心,要緊分為搜索功能部份、索引功能部份、數(shù)據(jù)分發(fā)。本項(xiàng)目采納了軟件開發(fā)進(jìn)程的流程開發(fā),從需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和單元測(cè)試、功能測(cè)試、集成測(cè)試運(yùn)行。整個(gè)

5、的項(xiàng)目開發(fā)質(zhì)量和時(shí)刻都是可控的。四系統(tǒng)概述:該系統(tǒng)能夠完成快速的查詢各大電商的數(shù)據(jù)庫(kù)和合理的利用本地?cái)?shù)據(jù)庫(kù),為用戶提供快速、便利的查詢比較效勞。通過對(duì)市場(chǎng)和用戶的調(diào)查分析后,提出了加倍趨于合理的數(shù)據(jù)模型,去除一些冗余的效勞,精簡(jiǎn)了查詢進(jìn)程。咱們一直以為,那個(gè)系統(tǒng)的優(yōu)勢(shì)在于以下兩點(diǎn)1 .能夠高速準(zhǔn)確的提供查詢效勞2 .能偶實(shí)時(shí)的提供最新的數(shù)據(jù)五引言在完成了針對(duì)網(wǎng)購(gòu)比價(jià)器軟件市場(chǎng)的前期調(diào)查,同時(shí)與多位軟件利用者進(jìn)行了全面深切地探討和分析的基礎(chǔ)上,項(xiàng)目小組提出了這份軟件需求規(guī)格說明書。此需求規(guī)格說明書對(duì)網(wǎng)購(gòu)比價(jià)系統(tǒng)軟件做了全面細(xì)致的用戶需求分析,明確所要開發(fā)的軟件應(yīng)具有的功能、性能與界面,使系統(tǒng)分析

6、人員及軟件開發(fā)人員能清楚地了解用戶的需求,并在此基礎(chǔ)上進(jìn)一步提出概要設(shè)計(jì)說明書和完成后續(xù)設(shè)計(jì)與開發(fā)工作,從而設(shè)計(jì)出方便用戶利用的產(chǎn)品隨著互聯(lián)網(wǎng)的不斷進(jìn)展,互聯(lián)網(wǎng)購(gòu)物慢慢成了一般公共生活的一部份,據(jù)統(tǒng)計(jì),2020年雙十一當(dāng)天淘寶的成交總額達(dá)到約40億元,2021年雙十一當(dāng)天更是達(dá)到了驚人的191億元,可見互聯(lián)網(wǎng)交易的普遍性。由于產(chǎn)品眾多,同類型商品價(jià)錢更是不同專門大,因此通過網(wǎng)購(gòu)比價(jià)器進(jìn)行挑選有利于廣大消費(fèi)者快速、方便地找到最性價(jià)比最高的商品。項(xiàng)目小組已完成了全面的市場(chǎng)調(diào)查和分析,同時(shí)與目標(biāo)用戶進(jìn)行了多次深切溝通,并在此基礎(chǔ)上著手開發(fā)網(wǎng)購(gòu)比價(jià)器軟件1 .比價(jià)系統(tǒng):通過系統(tǒng)的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)功能,在輸入

7、某關(guān)鍵詞時(shí),能夠及時(shí)的調(diào)出,相應(yīng)的各大電子商務(wù)網(wǎng)站商品價(jià)目信息的系統(tǒng)。2 .電子商務(wù):(ElectronicCommerce)是網(wǎng)絡(luò)化的新型經(jīng)濟(jì)活動(dòng),即基于互聯(lián)網(wǎng)、廣播電視網(wǎng)和電信網(wǎng)絡(luò)等電子信息網(wǎng)絡(luò)的生產(chǎn)、流通和消費(fèi)活動(dòng),以實(shí)現(xiàn)整個(gè)商務(wù)進(jìn)程的電子化、數(shù)字化和網(wǎng)絡(luò)化,而不單單是基于互聯(lián)網(wǎng)的新型交易或流通方式。3 .B2C:按電子商務(wù)的交易對(duì)象分類,即BtoCo全稱是BusinesstoCustomer是指企業(yè)與消費(fèi)者之間的電子商務(wù)模式。一樣以網(wǎng)絡(luò)零售業(yè)為主,要緊借助于Internet開展在線銷售活動(dòng)。1王琛,王城長(zhǎng),呂琳諼,紅網(wǎng)-瀟湘晨報(bào),2021年11月11日2肖菁,陳聿敏,錢江晚報(bào),2020

8、年11月11日億邦動(dòng)力網(wǎng)5.五、可行性研究的前提5.5.1大體要求1 .網(wǎng)購(gòu)在平民消費(fèi)中的比例擴(kuò)大,軟件能夠被普遍同意。2 .了解各大電商網(wǎng)站的銷售模式3 .能夠接入各大電商的商品數(shù)據(jù)庫(kù)使網(wǎng)絡(luò)消費(fèi)變得加倍便利,快速。能夠在最短的時(shí)刻內(nèi)找到所需要的最低價(jià)的商條件、假定和限制1 .用戶調(diào)查2 .電商治理員調(diào)查3 .市場(chǎng)相關(guān)產(chǎn)品、同類產(chǎn)品調(diào)查4 .系統(tǒng)進(jìn)行評(píng)判時(shí)所用的要緊尺度為各項(xiàng)功能的優(yōu)先順序、開發(fā)的時(shí)刻的長(zhǎng)短及利用的難易程度5.5.5決定可行性的要緊因素資金到位,技術(shù)能力強(qiáng),開發(fā)人員有堅(jiān)決成功完成任務(wù)大額決心評(píng)判尺度是不是功能齊全,運(yùn)行穩(wěn)固。在網(wǎng)絡(luò)功能方面是不是方便治理。設(shè)置是不是靈活開。是不是

9、具有多任務(wù),高效率的特點(diǎn)。是不是具有界面友好,操作簡(jiǎn)單的特點(diǎn)。5.六、對(duì)現(xiàn)有系統(tǒng)的分析1 .商品治理 添加商品分類。 修改商品分類。 刪除商品分類。 添加商品信息,包括商品分類、商品名稱、作者、出版社等信息。 商品圖片的上傳、修改和刪除。 修改商品信息。 刪除商品信息。 查看商品信息。 處置定單。 辦理發(fā)貨。辦理結(jié)賬。刪除定單。 注冊(cè)顧客用戶,包括用戶名、密碼等信息。 修改顧客用戶信息。 刪除顧客用戶信息。 添加系統(tǒng)用戶,包括用戶名、密碼等信息。 修改系統(tǒng)用戶信息。 刪除系統(tǒng)用戶信息。系統(tǒng)需要系統(tǒng)治理員,保護(hù)其數(shù)據(jù)開支1:硬件設(shè)備費(fèi)系統(tǒng)所需的硬件設(shè)備費(fèi)用為:人民幣,其中:效勞器1臺(tái)32000元

10、微機(jī)2臺(tái)1400元網(wǎng)絡(luò)設(shè)備和布線500元不中斷電源1臺(tái)3000元工作臺(tái)3臺(tái)1500元軟件費(fèi):系統(tǒng)所需購(gòu)買軟件費(fèi)用為:2.1萬,其中:.WindowsNT5000元.SQLServer6000元.java環(huán)境5000元.rose或visio建模工具5000元耗材費(fèi):0.8萬。咨詢和評(píng)審費(fèi):1.2萬。調(diào)研和差旅費(fèi):1.0萬。不可預(yù)見費(fèi):按開發(fā)總費(fèi)用的15%計(jì)算。系統(tǒng)開發(fā)總費(fèi)用:萬?,F(xiàn)有系統(tǒng)的局限性表此刻以下方面:對(duì)商品信息的查詢及電商資源信息的詳細(xì)查詢及更新困難。當(dāng)前的系統(tǒng)是不是簡(jiǎn)單易學(xué)便于操作,系統(tǒng)治理員及保護(hù)員是不是需要專業(yè)學(xué)習(xí)。系統(tǒng)所存儲(chǔ)負(fù)載的信息量大,會(huì)造成運(yùn)算機(jī)運(yùn)行不夠流暢,數(shù)據(jù)存儲(chǔ)困難

11、。5.7 、技術(shù)可行性分析通過系統(tǒng)的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)功能,在輸入某關(guān)鍵詞時(shí),能夠及時(shí)的調(diào)出,相應(yīng)的各大電子商務(wù)網(wǎng)站商品價(jià)目信息的系統(tǒng)。簡(jiǎn)單數(shù)據(jù)流程圖E幃麟釧用戶數(shù)據(jù)流程圖查詢信息用戶查詢信息D1數(shù)據(jù)庫(kù)文件D2本地?cái)?shù)據(jù)D3數(shù)據(jù)庫(kù)文件P4網(wǎng)絡(luò)數(shù)據(jù)庫(kù)查詢查詢結(jié)果用戶詳細(xì)查詢信息P1個(gè)人數(shù)據(jù)庫(kù)查詢P2商品信息查詢P3詳細(xì)價(jià)格查詢?cè)敿?xì)價(jià)格信息現(xiàn)有的購(gòu)物搜索系統(tǒng)比較掉隊(duì),不能夠及時(shí)快速的響應(yīng)用戶的要求。相較此刻的系統(tǒng),咱們開發(fā)的電商比價(jià)系統(tǒng)更具有優(yōu)勢(shì),由于有大量的散布式效勞器支持,能夠快速準(zhǔn)確的響應(yīng)用戶的查詢。系統(tǒng)的構(gòu)架基于現(xiàn)有的系統(tǒng),不需要更新硬件設(shè)備。網(wǎng)購(gòu)用戶需求明顯,能夠給網(wǎng)民購(gòu)物帶來最大的方便,社會(huì)反映

12、超級(jí)好在當(dāng)前的環(huán)境條件下,該系統(tǒng)的功能目標(biāo)可否達(dá)到;一、利用現(xiàn)有的技術(shù),該系統(tǒng)的功能可否實(shí)現(xiàn);二、對(duì)開發(fā)人員的數(shù)量和質(zhì)量的要求并說明這些要求可否知足;3、在規(guī)定的期限內(nèi),本系統(tǒng)的開發(fā)可否完成由于電商比價(jià)系統(tǒng)的復(fù)雜性不大,模塊比較少,大部份數(shù)據(jù)利用已有的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)里面的內(nèi)容。因此可選擇的方案不多。5.8 經(jīng)濟(jì)可行性分析(投資和效益分析)5.8.1 支出(投資):按工作進(jìn)度時(shí)期性的支出。從利用該系統(tǒng)開始,就會(huì)享受到它對(duì)您的效益。壯大的數(shù)據(jù)庫(kù)支持是您專門快就能夠夠感受到那個(gè)系統(tǒng)的壯大。收益/投資比:從宏觀角度講,受益遠(yuǎn)高于投資。投資回收期:3個(gè)月。網(wǎng)購(gòu)用戶需求明顯,能夠給網(wǎng)民購(gòu)物帶來最大的方便,社會(huì)

13、反映超級(jí)好所有技術(shù)資料都由提出方保管;合同制定確信違約責(zé)任。用戶利用可行性利用本軟件人員沒有具體的要求,只要會(huì)上網(wǎng)購(gòu)物即可。通過從社會(huì)經(jīng)濟(jì)方面的調(diào)查,考慮了可行性和本錢的因素,設(shè)計(jì)了良好的數(shù)據(jù)結(jié)構(gòu)與流程,而且符合社會(huì)需要。本系統(tǒng)能夠馬上開始實(shí)施,并盡可能做到提早完成。六.需求分析購(gòu)物比價(jià)系統(tǒng)商品查詢商品比較針對(duì)各個(gè)模塊不同的表添加信息、修改信息、刪除信息、以及查詢顯示信息等功能。本軟件具有如下要緊功能:1. 閱讀功能2. 查詢功能3. 對(duì)照功能4. 收藏功能5. 刪除功能6. 打印功能7. 經(jīng)歷功能要緊功能的功能描述1. 閱讀功能列出所有記錄(每項(xiàng)記錄只列出商品名稱、質(zhì)地、價(jià)錢)可選定一項(xiàng)記錄

14、,顯示所有域;2. 查詢功能商品名稱匹配查詢;價(jià)錢查詢;質(zhì)地查詢;3. 對(duì)照功能對(duì)照相同商品名稱,價(jià)錢按升序排列,商品名稱不能為空;對(duì)照相同商品名稱,質(zhì)地按升序排列,商品名稱不能為空;4. 收藏功能收藏商品名稱、價(jià)錢及比價(jià)結(jié)果;5. 上傳分享功能上傳分享對(duì)某商品的比價(jià)結(jié)果,查看他人的比價(jià)結(jié)果;6. 打印功能選擇特定記錄(一個(gè)或多個(gè))打印報(bào)表;打印信封封面;7. 經(jīng)歷功能比價(jià)歷史被留存,顯示在必然區(qū)域有利于下次利用;6.3系統(tǒng)工作總流程服務(wù)器端幗站用戶的訪問淘寶網(wǎng)本地?cái)?shù)據(jù)庫(kù)WebDataCrawler百度有咧移動(dòng)設(shè)備端用戶的訪問七.數(shù)據(jù)描述7.1 數(shù)據(jù):靜態(tài)數(shù)據(jù)商品名質(zhì)地價(jià)格所在地郵編商家電話商

15、家傳真商家尋呼商家手機(jī)商家E-Mail商家宅電簡(jiǎn)介備注goodsnamequalitypricelocationpostcodetel_Ofax_OBPtel_movE_Mailtel_Hsynopsismemo動(dòng)態(tài)數(shù)據(jù)輸入數(shù)據(jù):菜單項(xiàng)選擇項(xiàng),查找關(guān)鍵字,新建記錄項(xiàng)。輸出數(shù)據(jù):由查詢關(guān)鍵字確信的數(shù)據(jù)庫(kù)記錄集合。內(nèi)部生成的數(shù)據(jù):中間查詢結(jié)果。7.2 數(shù)據(jù)字典:例如一、查詢信息大體條款名稱:商品名說明:商品的名稱類型:字符串長(zhǎng)度:30有關(guān)數(shù)據(jù)結(jié)構(gòu):商品信息卡編號(hào):001二、查詢信息大體條款名稱:商品號(hào)說明:商品的編號(hào)數(shù)據(jù)值類型:離散類型:數(shù)字長(zhǎng)度:9有關(guān)數(shù)據(jù)結(jié)構(gòu):商品號(hào)編號(hào):002八概要設(shè)計(jì)a.

16、系統(tǒng)啟動(dòng)時(shí),進(jìn)入系統(tǒng)啟動(dòng)界面,激活登錄界面,進(jìn)行用戶認(rèn)證b. 通過認(rèn)證以后,對(duì)系統(tǒng)初始化,載入數(shù)據(jù)庫(kù)等,進(jìn)入系統(tǒng)主界面c. 通過按鈕激活各個(gè)功能模塊,實(shí)現(xiàn)相應(yīng)的功能d. 通過軟件退出界面,退出軟件并關(guān)閉軟件8.1.2系統(tǒng)整體結(jié)構(gòu)圖效勞器端功能效勞器端功能分為:用戶查詢功能、治理員治理功能。1.用戶搜索功能用戶能夠?qū)Ξa(chǎn)品進(jìn)行大體搜索、高級(jí)搜索、產(chǎn)品價(jià)錢對(duì)照及閱讀商品詳細(xì)信息等操作。這些操作通過用戶提交相應(yīng)的請(qǐng)求,系統(tǒng)區(qū)挪用相應(yīng)的業(yè)務(wù)邏輯對(duì)本地?cái)?shù)據(jù)庫(kù)進(jìn)行搜索,并將結(jié)果返回,顯示在相關(guān)頁(yè)面。>本地?cái)?shù)據(jù)庫(kù)移動(dòng)設(shè)備端功能用戶搜索功能手機(jī)端用戶能夠?qū)Ξa(chǎn)品進(jìn)行大體搜索、產(chǎn)品價(jià)錢對(duì)照及閱讀商品詳細(xì)信息等

17、操作。通過用戶提交某種的請(qǐng)求,系統(tǒng)去挪用相應(yīng)的業(yè)務(wù)邏輯對(duì)本地?cái)?shù)據(jù)庫(kù)進(jìn)行搜索,并將結(jié)果返回,顯示在電話端的相關(guān)頁(yè)面中系統(tǒng)工作總流程效勞器端用戶和移動(dòng)設(shè)備端用戶提交查詢請(qǐng)求后,系統(tǒng)依照用戶的查詢請(qǐng)求,用相應(yīng)的業(yè)務(wù)邏輯,業(yè)務(wù)邏輯挪用相應(yīng)的DAOt查詢數(shù)據(jù)庫(kù),對(duì)效勞器端用戶和移動(dòng)設(shè)備端用戶的請(qǐng)求進(jìn)行處置后將結(jié)果返回給用戶。系統(tǒng)WebCrawler去爬取購(gòu)物網(wǎng)站的數(shù)據(jù),并將數(shù)據(jù)寫回到本地?cái)?shù)據(jù)庫(kù)中,完成Deepwreb數(shù)據(jù)庫(kù)的構(gòu)建工作,如下圖:服務(wù)器端網(wǎng)站用 戶的訪問淘寶網(wǎng)8.5 數(shù)據(jù)庫(kù)設(shè)計(jì)商品表名稱長(zhǎng)度可含為空索引商品號(hào)(dormID)Char10NotNullPrimaryKey商品名(phone)C

18、har11NotNull質(zhì)地(quality)Char12Notnull價(jià)格(price)smallintNotNull所在地(location)Char255NULL商家表名稱長(zhǎng)度可含為約束索引空條件商家編號(hào)(ChargelD)intNotNull自動(dòng)編號(hào)PrimaryKey郵編(dormID)Char10NotNull所在地(location)Char255NULL所在地(location)電話號(hào)碼(phone)intNotNull其他表格不在贅述8.6 運(yùn)行設(shè)計(jì)8.7 行模塊的組合具體軟件的運(yùn)行模塊組合為程序多窗口的運(yùn)行環(huán)境,各個(gè)模塊在軟件運(yùn)行進(jìn)程中能較好的互換商品信息,處置數(shù)據(jù)。8.8

19、 行操縱軟件運(yùn)行時(shí)有較友好的界面,大體能夠?qū)崿F(xiàn)用戶的數(shù)據(jù)處置要求。8.9 行時(shí)刻系統(tǒng)的運(yùn)行時(shí)刻大體能夠達(dá)到用戶所提出的要求。響應(yīng)時(shí)刻在1至U2秒內(nèi)。8.10 錯(cuò)處置設(shè)計(jì)8.犯錯(cuò)輸入商品信息輸入錯(cuò)誤的商品信息系統(tǒng)提示無法找到商品系統(tǒng)返回登錄界面輸入錯(cuò)誤的數(shù)據(jù):系統(tǒng)提示數(shù)據(jù)錯(cuò)誤提示重新輸入數(shù)據(jù)8.犯錯(cuò)處置計(jì)謀由于數(shù)據(jù)在數(shù)據(jù)庫(kù)中已經(jīng)有備份,故在系統(tǒng)犯錯(cuò)后能夠依托數(shù)據(jù)庫(kù)的恢復(fù)功能,而且依托日記文件使系統(tǒng)再啟動(dòng),就算系統(tǒng)崩潰用戶數(shù)據(jù)也可不能丟失或受到破壞。但有可能占用更多的數(shù)據(jù)存儲(chǔ)空間,衡量方法由用戶來決定。8.11 平安保密設(shè)計(jì)系統(tǒng)的系統(tǒng)用戶治理保證了只有授權(quán)的用戶才能進(jìn)入系統(tǒng)進(jìn)行數(shù)據(jù)操作,而且對(duì)一些

20、重要數(shù)據(jù),系統(tǒng)設(shè)置為只有更高權(quán)限的人員方可讀取或是操作。系統(tǒng)平安保密性較高。8.12 保護(hù)設(shè)計(jì)成立保護(hù)小組,安排專門的人員負(fù)責(zé)保護(hù)工作,小組內(nèi)派出成員協(xié)助保護(hù)。九詳細(xì)設(shè)計(jì)91系統(tǒng)功能簡(jiǎn)介本系統(tǒng)是一個(gè)功能齊全的電子產(chǎn)品(電話)自動(dòng)搜索比價(jià)系統(tǒng),本系統(tǒng)從實(shí)際的電子商務(wù)平臺(tái)上抽取,實(shí)現(xiàn)其核心的功能,并采納良好的程序架構(gòu)與技術(shù)。本系統(tǒng)是一個(gè)電子商務(wù)平臺(tái),只要將其部署在互聯(lián)網(wǎng)上,全世界的用戶都能夠在本系統(tǒng)上搜索想要購(gòu)買的商品,并通過本站提供的超鏈接到相關(guān)網(wǎng)站去購(gòu)買想要的商品。整個(gè)進(jìn)程無需人工干與,通過互聯(lián)網(wǎng)由咱們的系統(tǒng)自動(dòng)完成。本系統(tǒng)是一種開放式的,低本錢的系統(tǒng),大部份工作無需人工干與,系統(tǒng)自動(dòng)完成。本

21、系統(tǒng)實(shí)現(xiàn)了用戶搜索產(chǎn)品、產(chǎn)品價(jià)錢比較、產(chǎn)品的高級(jí)搜索、閱讀商品詳細(xì)信息的大體行為。當(dāng)數(shù)據(jù)庫(kù)中產(chǎn)品數(shù)據(jù)更新時(shí),系統(tǒng)會(huì)自動(dòng)判定產(chǎn)品的價(jià)錢區(qū)間,并更新給用戶。本系統(tǒng)模擬了電子產(chǎn)品自動(dòng)搜索比價(jià)系統(tǒng)的功能,實(shí)現(xiàn)了電子產(chǎn)品自動(dòng)搜索比價(jià)系統(tǒng)的產(chǎn)品搜索與產(chǎn)品價(jià)錢比較的功能,實(shí)現(xiàn)了電子產(chǎn)品自動(dòng)搜索比價(jià)系統(tǒng)的核心功能。關(guān)于網(wǎng)站用戶,本系統(tǒng)要求用戶輸入正確產(chǎn)品信息,若是輸入的電子產(chǎn)品正確,那么本系統(tǒng)將結(jié)果返回給用戶,不然將沒有數(shù)據(jù)返回。關(guān)于電話用戶,本系統(tǒng)要求用戶輸入正確產(chǎn)品信息,若是輸入的電子產(chǎn)品信息正確,那么本系統(tǒng)將結(jié)果返回給用戶,不然將沒有數(shù)據(jù)返回。關(guān)于后臺(tái)的治理,本系統(tǒng)實(shí)現(xiàn)了對(duì)產(chǎn)品種類的治理(如添加、刪除、

22、修改等操作)、購(gòu)物網(wǎng)站的治理(如添加、刪除、修改等操作)、購(gòu)物網(wǎng)站店家的治理(如刪除操作)。其中治理系統(tǒng)日記包括分析日記頂用戶搜索結(jié)果為零的關(guān)鍵字,若是該關(guān)鍵字有效,本系統(tǒng)還提供將該關(guān)鍵字添加到產(chǎn)品表中,讓程序去抓取并待下次用戶訪問時(shí)數(shù)據(jù)庫(kù)中有結(jié)果返回,及刪除用戶輸入的無用關(guān)鍵字等功能。關(guān)于后臺(tái)數(shù)據(jù)的具體系統(tǒng)功能如下圖。同拈用戶本世爾招手相用戶檢峪對(duì)比南i蒲寬咫站管理產(chǎn)品律鈿 信息管理林哭哲理前牌苣理產(chǎn)品管理*cbCm1ei的用站(網(wǎng)維教星摩)9.2系統(tǒng)層的設(shè)計(jì)與實(shí)現(xiàn)1 .系統(tǒng)實(shí)體本系統(tǒng)是電子產(chǎn)品自動(dòng)搜索比價(jià)系統(tǒng),本系統(tǒng)的大部份功能是由用戶所驅(qū)動(dòng)的,因此本系統(tǒng)必需有一個(gè)實(shí)體:用戶。當(dāng)用戶輸入關(guān)

23、鍵字以后,能夠閱讀包括該關(guān)鍵字的所有商品,并查看擁有該商品的所有購(gòu)物網(wǎng)站,進(jìn)一步比較相同購(gòu)物網(wǎng)站該產(chǎn)品的價(jià)錢和不同購(gòu)物網(wǎng)站該產(chǎn)品的價(jià)錢。0ijLl,查后修里|甘恥期面透向血turn1八廣枯強(qiáng)升”用戶4起螞工蟲整卷隔置詢結(jié)果申A*薩國(guó)耕將比腎蠟!噱-1i1J;1,!卜息市愉能就效中£1洋地像也看錯(cuò)洋8隹息對(duì)正的&注人相美國(guó)西1,.單庶圍島許甲借,1.»J1由于本系統(tǒng)臨時(shí)不提供產(chǎn)品收臧的功能,因此用戶和產(chǎn)品之間暫無映射關(guān)聯(lián)。由于用戶輸入關(guān)鍵字進(jìn)行查找,咱們需要對(duì)用戶輸入的關(guān)鍵字進(jìn)行分析處置,待其他用戶再次查詢?cè)撽P(guān)鍵字時(shí)咱們將給用戶顯示該關(guān)鍵字的相關(guān)信息如查詢結(jié)果數(shù)、。使

24、咱們的系統(tǒng)加倍人性化,因此咱們?yōu)橛脩糨斎氲年P(guān)鍵字創(chuàng)建了實(shí)體,關(guān)鍵字實(shí)體。本系統(tǒng)是一個(gè)功能相對(duì)完善的系統(tǒng),咱們提供了后臺(tái)治理的功能,因此系統(tǒng)必需有個(gè)實(shí)體:治理員。單的分類,對(duì)物品進(jìn)行有效的治理。咱們?cè)黾恿艘粋€(gè)種類實(shí)體,考慮到系統(tǒng)的可擴(kuò)充性,本系統(tǒng)將種類(如電話)下細(xì)分為品牌(如諾基亞、三星),品牌下細(xì)分為產(chǎn)品(如諾基亞N97),產(chǎn)品名稱下的所有店家(幸宰.出售諾基亞N97),店家所屬的網(wǎng)站(如淘寶網(wǎng))。因此本系統(tǒng)還應(yīng)該包括:種類,品牌,產(chǎn)品,店家,購(gòu)物網(wǎng)站網(wǎng)站9個(gè)實(shí)體。由于本系統(tǒng)要對(duì)購(gòu)物網(wǎng)站進(jìn)行數(shù)據(jù)抽取,啟動(dòng)程序,在程序中讀入數(shù)據(jù)庫(kù)中的產(chǎn)品名,經(jīng)相關(guān)操作以后,取得購(gòu)物網(wǎng)站的產(chǎn)品及店家信息,為了做

25、更細(xì)化的分析,咱們從結(jié)果頁(yè)面中抽取所有店家的URL以便對(duì)店家的產(chǎn)品和價(jià)錢等情形做更進(jìn)一步的抽取。9. 3系統(tǒng)業(yè)務(wù)邏輯層的設(shè)計(jì)與實(shí)現(xiàn)本系統(tǒng)的業(yè)務(wù)邏輯組件封裝了多個(gè)組件,關(guān)于多個(gè)邏輯上存在豐碩關(guān)聯(lián)關(guān)系的,通常只需要一個(gè)業(yè)務(wù)邏輯即可,因?yàn)楸鞠到y(tǒng)存在著內(nèi)在的邏輯關(guān)聯(lián),因此咱們只利用了一個(gè)業(yè)務(wù)邏輯進(jìn)行封裝。1 .系統(tǒng)業(yè)務(wù)邏輯組件接口本系統(tǒng)采納面向接口編程的原那么,讓系統(tǒng)中的操縱器不是依托于業(yè)務(wù)邏輯組件的實(shí)現(xiàn)類,而是依托于業(yè)務(wù)邏輯接口,如此能夠降低系統(tǒng)重構(gòu)的代價(jià)。也便于錯(cuò)誤的修改于查找。9.4算法在登錄模塊中應(yīng)用懸著算法,依照用戶的要求選擇不同的模式;治理模塊中應(yīng)用選擇算法,依照治理員的選擇要求選擇不同的

26、操作模式;學(xué)生治理模塊:模塊的實(shí)現(xiàn)算法簡(jiǎn)單沒有具體要求,能夠是順序,也能夠是選擇,保證沒有邏輯錯(cuò)誤;數(shù)據(jù)庫(kù)模塊算法簡(jiǎn)單,符合數(shù)據(jù)庫(kù)要求的合理即可。十.測(cè)試和保護(hù)編完程序后,最后一步確實(shí)是對(duì)系統(tǒng)進(jìn)行測(cè)試了,測(cè)試是明白得產(chǎn)品的功能要求,并對(duì)其進(jìn)行測(cè)試,檢查軟件有無錯(cuò)誤,決定軟件是不是具有穩(wěn)固性。通常采納白盒測(cè)試和黑盒測(cè)試相結(jié)合的方式。一、單元測(cè)試:對(duì)每一個(gè)單獨(dú)的模塊進(jìn)行測(cè)試,保證每一個(gè)模塊作為一個(gè)單元正確運(yùn)行,且完成概念的子功能。二、集合測(cè)試:測(cè)試各個(gè)模塊彼其間的和諧和通信和模塊間的接口。系統(tǒng)測(cè)試:發(fā)覺可能的編碼和設(shè)計(jì)錯(cuò)誤和需求說明錯(cuò)誤。3、功能測(cè)試:該時(shí)期主若是針對(duì)預(yù)先的假想,對(duì)相應(yīng)的模塊的功能通過實(shí)際操作進(jìn)行測(cè)試,以檢查各項(xiàng)功能的完備性和可操作性,以便及時(shí)進(jìn)行更改和完善。4、平安測(cè)試:該進(jìn)程主若是系統(tǒng)治理員依如實(shí)際生活當(dāng)中所發(fā)生的系統(tǒng)平安問題,然后依照這些問題有針對(duì)性地進(jìn)行一些模擬平安測(cè)試,包括用戶登岸和系統(tǒng)修改等平安測(cè)試。測(cè)試進(jìn)程中所用的測(cè)試數(shù)據(jù)都是采納黑盒、白盒同時(shí)進(jìn)行,輸入的數(shù)據(jù)通過預(yù)期的結(jié)果來達(dá)到最終的測(cè)試目的,如測(cè)試的數(shù)據(jù)有誤差,那么從頭組裝,再測(cè)試,許諾中斷或停機(jī)的最大數(shù)為10次。查詢測(cè)試程序能夠?qū)χ魉饕M(jìn)行測(cè)試,幫忙

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論