網(wǎng)上書(shū)網(wǎng)上購(gòu)書(shū)系統(tǒng)的研究與開(kāi)發(fā)軟件工程畢業(yè)設(shè)計(jì)_第1頁(yè)
網(wǎng)上書(shū)網(wǎng)上購(gòu)書(shū)系統(tǒng)的研究與開(kāi)發(fā)軟件工程畢業(yè)設(shè)計(jì)_第2頁(yè)
網(wǎng)上書(shū)網(wǎng)上購(gòu)書(shū)系統(tǒng)的研究與開(kāi)發(fā)軟件工程畢業(yè)設(shè)計(jì)_第3頁(yè)
網(wǎng)上書(shū)網(wǎng)上購(gòu)書(shū)系統(tǒng)的研究與開(kāi)發(fā)軟件工程畢業(yè)設(shè)計(jì)_第4頁(yè)
網(wǎng)上書(shū)網(wǎng)上購(gòu)書(shū)系統(tǒng)的研究與開(kāi)發(fā)軟件工程畢業(yè)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩38頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、【最新資料,WORD:檔,可編輯修改】哈爾濱理工大學(xué)榮成學(xué)院??粕厴I(yè)設(shè)計(jì)(論文)評(píng)語(yǔ)學(xué) 院:榮成學(xué)院專業(yè):計(jì)算機(jī)應(yīng)用技術(shù)任務(wù)起止時(shí)間:2012年3月26日至2012年6月18產(chǎn)業(yè)設(shè)計(jì)(論文)題目:網(wǎng)上購(gòu)書(shū)系統(tǒng)的研究與開(kāi)發(fā)指導(dǎo)教師對(duì)畢業(yè)設(shè)計(jì)(論文)的評(píng)語(yǔ):指導(dǎo)教師簽名:指導(dǎo)教師職稱:評(píng)閱教師對(duì)畢業(yè)設(shè)計(jì)(論文)的評(píng)語(yǔ):評(píng)閱教師簽名: 評(píng)閱教師職稱:答辯委員會(huì)對(duì)畢業(yè)設(shè)計(jì)的評(píng)語(yǔ):答辯委員會(huì)評(píng)定,該生畢業(yè)設(shè)計(jì)(論文)成績(jī)?yōu)椋捍疝q委員會(huì)主席簽名: 職稱:年 月日哈爾濱理工大學(xué)榮成學(xué)院??粕厴I(yè)設(shè)計(jì)(論文)任務(wù)書(shū)學(xué) 院:專業(yè):計(jì)算機(jī)應(yīng)用技術(shù)任務(wù)起止時(shí)間:2012年3月26日至2012年6月18日畢業(yè)設(shè)計(jì)(

2、論文)題目:網(wǎng)上購(gòu)書(shū)系統(tǒng)的研究與開(kāi)發(fā)畢業(yè)設(shè)計(jì)工作內(nèi)容:本文以網(wǎng)上書(shū)店系統(tǒng)的開(kāi)發(fā)和實(shí)現(xiàn)為研究對(duì)象,進(jìn)而對(duì)其 進(jìn)行了比較全面的分析,分析了相關(guān)技術(shù)、系統(tǒng)、需求等內(nèi) 容。并對(duì)這個(gè)系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)進(jìn)行了較為詳細(xì)的介紹。首先 進(jìn)行簡(jiǎn)單需求分析,然后利用功能模塊圖說(shuō)明了系統(tǒng)總體結(jié) 構(gòu)。通過(guò)系統(tǒng)概要設(shè)計(jì)對(duì)該網(wǎng)上購(gòu)書(shū)系統(tǒng)的設(shè)計(jì)思路和方案詳盡的描述,系統(tǒng)測(cè)試通過(guò)硬件、軟件、黑盒、白盒和功能的測(cè) 試對(duì)該系統(tǒng)加以驗(yàn)證。資料:1 王莉.基于JSP的網(wǎng)上購(gòu)書(shū)系統(tǒng).2010. 4: 1-81.2張躍平.耿祥義.JSP程序設(shè)計(jì).北京:清華大學(xué)出版社3 董寧.Javascript 語(yǔ)言與Ajax應(yīng)用.中國(guó)水利水電出版 社.4

3、郭克華.JavaEE程序設(shè)計(jì)與應(yīng)用開(kāi)發(fā).清華大學(xué)出版社指導(dǎo)教師意見(jiàn):簽名:年 月 日系主任意見(jiàn):簽名:年 月 日網(wǎng)上購(gòu)書(shū)系統(tǒng)的研究與開(kāi)發(fā)摘 要隨著信息技術(shù)的不斷發(fā)展,越來(lái)越多的人喜歡上了網(wǎng)絡(luò)購(gòu) 物,網(wǎng)上購(gòu)物不但經(jīng)濟(jì)實(shí)惠,而且在種類上,也相對(duì)來(lái)講更受 廣大消費(fèi)者的喜歡。所以,無(wú)數(shù)個(gè)網(wǎng)絡(luò)公司把握住了這個(gè)機(jī) 遇,就這樣,無(wú)限個(gè) B2B電子商務(wù)平臺(tái)就這樣出現(xiàn)了。在電子商務(wù)網(wǎng)站中,網(wǎng)上書(shū)店是目前應(yīng)用最廣、最成功的 典范之一。通過(guò)這類的網(wǎng)站,用戶不但可以充分利用Internet的發(fā)展給人類帶來(lái)的便捷,突破時(shí)間和空間上的限制,實(shí)現(xiàn)網(wǎng) 上購(gòu)書(shū)。還有很多的資源供消費(fèi)者選擇,所以,這是電子商務(wù) 網(wǎng)站發(fā)展的很好的一

4、個(gè)原因。本文著重論述了網(wǎng)上購(gòu)書(shū)系統(tǒng)的功能設(shè)計(jì)與實(shí)現(xiàn)過(guò)程,包 括系統(tǒng)需求分析和系統(tǒng)的功能設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)以及主要JSP頁(yè)面的設(shè)計(jì)。本文根據(jù)系統(tǒng)功能需求,包含了用戶注冊(cè)登錄、 購(gòu)物車、圖書(shū)列表和訂單生成等主要功能模塊。網(wǎng)上購(gòu)書(shū)系統(tǒng)是目前應(yīng)用最廣的一個(gè)電子商務(wù)平臺(tái),目前 有很多的大型網(wǎng)上購(gòu)書(shū)系統(tǒng)平臺(tái)如當(dāng)當(dāng)網(wǎng),卓越亞馬遜圖書(shū)等 網(wǎng)上購(gòu)書(shū)網(wǎng)站,所以,網(wǎng)上購(gòu)書(shū)系統(tǒng)越來(lái)越受人們的喜愛(ài)。關(guān)鍵詞網(wǎng)上購(gòu)物;電子商務(wù);JSP ;購(gòu)書(shū)系統(tǒng)Online bookstores system research and developmentAbstractWith the development of it, more a

5、nd more people like the network shopping, online shopping not only affordable, and in species, also relatively by vast consumers like more. So, many network company grasped the opportunity, so, infinite a B2B e-commerce platform so appeared.In e-commerce sites, online bookstore is the most widely us

6、ed at present, the most successful one of the model. Through this kind the website, the user can not only make full use of the development of the Internet brings human and convenient, the breakthrough time and space limitations, realize the online bookstores. Still have a lot of resources for the co

7、nsumer choice, so, this is the development of e-commerce sites is a good reason.This paper focuses on the online bookstores the function of the system design and realization process, including the system demand analysis and the function of the system design, database design and main the JSP page des

8、ign. This paper according to the system function demand, contains the registered user login, shopping cart, book list and order form and other main function modules.Online bookstores system is currently the most widely used an electronic commercial platform, there are a lot of large online bookstore

9、s system platform as dangdang network, outstanding books, amazon online bookstores website, so, online bookstores system more and more get of people love.Keywords Online shopping , Electronic business , JSP,Acquisition system目錄摘要IAbstract第1章緒論研究背景研究現(xiàn)狀電子商務(wù)的發(fā)展網(wǎng)上書(shū)店的發(fā)展開(kāi)發(fā)意義第二章系統(tǒng)概述及需求分析 課題的需求分析網(wǎng)站最終要實(shí)現(xiàn)的功能

10、網(wǎng)站功能概述網(wǎng)站功能模塊圖開(kāi)發(fā)技術(shù)與平臺(tái)論證 開(kāi)發(fā)技術(shù)平臺(tái)第三章系統(tǒng)總體設(shè)計(jì)系統(tǒng)目標(biāo)系統(tǒng)結(jié)構(gòu)的總框架系統(tǒng)功能模塊劃分完整的購(gòu)書(shū)過(guò)程 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)的概念數(shù)據(jù)庫(kù)的選擇數(shù)據(jù)表的建立第四章系統(tǒng)詳細(xì)設(shè)計(jì)登錄頁(yè)面購(gòu)物車管理頁(yè)面訂單管理頁(yè)面 顧客留言頁(yè)面修改注冊(cè)資料頁(yè)面 第五章 系統(tǒng)測(cè)試測(cè)試方法測(cè)試平臺(tái)硬件要求軟件要求測(cè)試項(xiàng)目及結(jié)果分析 總結(jié)致謝參考文獻(xiàn) 第1章緒論研究背景隨著互聯(lián)網(wǎng)的發(fā)展,已經(jīng)有越來(lái)越多的企業(yè)開(kāi)始創(chuàng)建自己的網(wǎng)站?;?于Internet的信息服務(wù),商務(wù)服務(wù)已經(jīng)成為了現(xiàn)代企業(yè)的一項(xiàng)不可缺少的 內(nèi)容。很多企業(yè)已經(jīng)不滿足于只建立一個(gè)簡(jiǎn)單的而且僅僅能夠發(fā)布信息的 靜態(tài)網(wǎng)站。就目前而言,現(xiàn)代企業(yè)

11、需要的是一個(gè)功能強(qiáng)大,能提供完善電 子信息服務(wù)的動(dòng)態(tài)商務(wù)網(wǎng)站。JSP是SUM2司推出的一種網(wǎng)站開(kāi)發(fā)技術(shù) ,SU*司借助了自己在JAVA 上的非凡造詣,繼續(xù)把人們引進(jìn) JSP時(shí)代,JSP即Java Server Pages ,它 可以完成功能強(qiáng)大的 WE應(yīng)用程序1,從而給人們制造更多的方便。在畢業(yè)設(shè)計(jì)過(guò)程中,我們采用了JSP作為開(kāi)發(fā)工具,來(lái)構(gòu)建一個(gè)能實(shí)現(xiàn)簡(jiǎn)單的電子商務(wù)的小型動(dòng)態(tài)的商務(wù)網(wǎng)站一一網(wǎng)上購(gòu)物書(shū)店。該系統(tǒng)能夠 基本實(shí)現(xiàn)用戶的注冊(cè),登錄功能,而且能夠?qū)崿F(xiàn)商品的訂購(gòu)和留言等功 能。該系統(tǒng)基本上具備了一個(gè)網(wǎng)上商品銷售系統(tǒng)應(yīng)該具備的功能,該系統(tǒng) 基本上也體現(xiàn)了構(gòu)建一個(gè)動(dòng)態(tài)商務(wù)網(wǎng)站所需要的技術(shù),可以

12、說(shuō),目前的商 務(wù)網(wǎng)站也是這種小型網(wǎng)站的擴(kuò)充和重復(fù)。研究現(xiàn)狀所謂的電子商務(wù),指的是各種具有商業(yè)活動(dòng)能力的實(shí)體包括政府機(jī) 構(gòu)、金融機(jī)構(gòu)、生產(chǎn)企業(yè)、商貿(mào)企業(yè)以及個(gè)人消費(fèi)者等) 利用網(wǎng)絡(luò)以及先進(jìn)的數(shù)字化傳媒技術(shù)進(jìn)行的各項(xiàng)商業(yè)性貿(mào)易活動(dòng)。其中特別需要強(qiáng)調(diào)的兩個(gè)特點(diǎn)分別是:商業(yè)背景以及網(wǎng)絡(luò)化和數(shù)字化。簡(jiǎn)而言之,電子商務(wù)就是通過(guò)電子網(wǎng)絡(luò)渠道達(dá)成的商務(wù)活動(dòng)。電子商務(wù)是計(jì)算機(jī)網(wǎng)絡(luò)的第二次革命,它通過(guò)電子手段建立了新的經(jīng)濟(jì)秩序,電子商務(wù)不僅僅涉及電子技術(shù)和商業(yè)交易本身,而且還涉及了諸如金融、稅務(wù)、教育等社會(huì)的其他層面。對(duì)于電子商務(wù)的研究開(kāi)始于20世紀(jì)70年代末,而實(shí)施則要更晚些,實(shí)施分為兩步,其中電子數(shù)據(jù)交換(E

13、lectronic Data Interchange,EDI )開(kāi)始于 20 世紀(jì) 80 年代中期,而Internet上的電子商務(wù)始于20世紀(jì)90年代初期。電子商務(wù)活動(dòng)分成兩大類:企業(yè)組織-企業(yè)組織(Business-Business,B2B) 型與企業(yè)組織-消費(fèi)者(Business-Consumer,B2C)型。據(jù)統(tǒng)計(jì),目前的電子商務(wù)活動(dòng)中有80%H于B2B型商務(wù)活動(dòng),這是因?yàn)槠髽I(yè)組織的信息化程度和技術(shù)水平比個(gè)體消費(fèi)者明顯要高很多,主要面向的就是企業(yè)與企業(yè),為企業(yè)之間提供進(jìn)行采購(gòu)、銷售和結(jié)算等業(yè)務(wù)的平臺(tái)。而B(niǎo)2c則是直接面向終端的大眾消費(fèi)者。它通常也有兩種形式,一種是一個(gè)大的超市,里面擺放著

14、大量的商品,提供給消費(fèi)者,可以直接去選擇并且購(gòu)買;而另一種形式則是類似一個(gè)大商城, 商城中有許多柜臺(tái),用戶可以直接到柜臺(tái)選擇和購(gòu)買自己喜歡的東西,然 后再去結(jié)算,這種商城只提供柜臺(tái)以及相關(guān)的服務(wù),并收取相應(yīng)的柜臺(tái)使 用費(fèi)。電子商務(wù)將傳統(tǒng)的商品交易流程電子化以及數(shù)字化。一方面從實(shí)物流 轉(zhuǎn)變成了電子信息流轉(zhuǎn),大量的減少了人力、物力以及財(cái)力;而另一方面則突破了時(shí)間與空間的限制,很大程度的提高了工作以及學(xué)習(xí)的效率。根據(jù)有關(guān)的統(tǒng)計(jì)數(shù)據(jù)顯示,網(wǎng)上書(shū)店在我國(guó)的圖書(shū)零售市場(chǎng)已經(jīng)占據(jù) 了大約5%勺份額。用戶在網(wǎng)上進(jìn)行采購(gòu)時(shí),一切的信息和數(shù)據(jù)都將通過(guò)網(wǎng) 絡(luò)進(jìn)行傳遞以及流動(dòng),一切都在瞬間完成,從而提高了采購(gòu)的效率。

15、而當(dāng) 當(dāng)和卓越亞馬遜兩家企業(yè)則憑借著早“觸網(wǎng)”的優(yōu)勢(shì),已經(jīng)占據(jù)了整個(gè)網(wǎng) 上書(shū)店市場(chǎng)的80%網(wǎng)上書(shū)店的出現(xiàn),不僅僅豐富了圖書(shū)零售業(yè)的,同時(shí)也 還滿足了不同層次的讀者的不同需求。在此之外,例如豆瓣、99讀書(shū)人、紅泥巴等特色網(wǎng)上書(shū)店也風(fēng)起云涌,短期內(nèi)就培養(yǎng)了大批上網(wǎng)閱讀的特定 讀者群體。從而也給自己帶來(lái)了相當(dāng)可觀的效益。在網(wǎng)上書(shū)店迅速發(fā)展的同時(shí),實(shí)體書(shū)店的經(jīng)營(yíng)者也已經(jīng)開(kāi)始集體意識(shí) 到了網(wǎng)上書(shū)店對(duì)自身的沖擊以及其中的巨大商機(jī),于是紛紛加入網(wǎng)上書(shū)店 業(yè)務(wù),希望通過(guò)網(wǎng)絡(luò)為讀者提供相關(guān)服務(wù)。雖然這不能與專業(yè)的網(wǎng)絡(luò)書(shū)店 銷售相媲美,但是隨著時(shí)間的日益推移,實(shí)體書(shū)店的網(wǎng)上銷售能力也正形 成著不可忽視的力量,越來(lái)

16、越多的實(shí)體店的網(wǎng)上書(shū)店都開(kāi)始粉墨登場(chǎng)。雖然已經(jīng)有很多的書(shū)店正式開(kāi)的是“觸網(wǎng)”或已經(jīng)享受到了網(wǎng)上書(shū)店所帶來(lái) 的利潤(rùn),但是從實(shí)際運(yùn)作上來(lái)看,實(shí)體書(shū)店建立網(wǎng)絡(luò)書(shū)店還處于初級(jí)階 段,在網(wǎng)上書(shū)店的整體運(yùn)營(yíng)上還是沒(méi)有經(jīng)驗(yàn),無(wú)法帶給人專業(yè)的感覺(jué)。他 們急需要一個(gè)充分的適合自己店鋪的網(wǎng)上書(shū)店系統(tǒng)。因此我們應(yīng)該針對(duì)不 同客戶的需求而開(kāi)發(fā)出不同的網(wǎng)上書(shū)店系統(tǒng)產(chǎn)品。本系統(tǒng)的開(kāi)發(fā)具備了一定的通用性,符合大部分的書(shū)店經(jīng)營(yíng)者的一般 需求,同時(shí)能夠?yàn)榭蛻舻木W(wǎng)絡(luò)平臺(tái)帶來(lái)一些專業(yè)性的幫助。開(kāi)發(fā)意義隨著網(wǎng)絡(luò)的普及,信息量不斷的增加已經(jīng)使網(wǎng)絡(luò)開(kāi)始獨(dú)占鰲頭,充分 的利用網(wǎng)絡(luò)來(lái)方便人們的生活是應(yīng)該非常明智的選擇。網(wǎng)上購(gòu)書(shū)的理念也 并不

17、復(fù)雜,它是將互聯(lián)網(wǎng)和人們的生活充分的結(jié)合起來(lái)的一個(gè)典型的應(yīng) 用。對(duì)于讀者來(lái)說(shuō),網(wǎng)上書(shū)店隨手可碰,只要有網(wǎng)絡(luò)就可以有書(shū)店;并且它永遠(yuǎn)不會(huì)下班關(guān)門(mén),讀者可以隨時(shí)隨地的自由地查詢以及訂購(gòu)圖書(shū)。讀者 無(wú)需親自到書(shū)店里進(jìn)行查找,只要坐在電腦前,開(kāi)機(jī)上網(wǎng)便可買到所需要 的書(shū)籍。同時(shí)讀者在挑選圖書(shū)的范圍上也大大擴(kuò)大了很多,在可以更方便 地檢索圖書(shū)的同時(shí),還減少了書(shū)店在圖書(shū)的銷售環(huán)節(jié)的的支出。除此之 外,讀者在購(gòu)買圖書(shū)之前的翻閱詳看,耗時(shí)費(fèi)力,尤其是熱衷書(shū)店者,大 多是奮力開(kāi)拓事業(yè)的人和苦心求學(xué)深造者,時(shí)間對(duì)于他們而言是無(wú)比寶貴的。而網(wǎng)上書(shū)店檢索的靈活性以及描述的詳細(xì)性則大大的節(jié)省了圖書(shū)的選 擇時(shí)間。這對(duì)于那

18、些沒(méi)有時(shí)間經(jīng)常去傳統(tǒng)書(shū)店或者住所離傳統(tǒng)書(shū)店較遠(yuǎn)的 讀者來(lái)說(shuō),具有相當(dāng)大的實(shí)際意義。因此網(wǎng)上購(gòu)書(shū)模式將有非常長(zhǎng)遠(yuǎn)的發(fā) 展。第二章系統(tǒng)概述及需求分析課題的需求分析(1)技術(shù)可行性此網(wǎng)上書(shū)店系統(tǒng)可以運(yùn)行于windows xp, windowswindows server 2000/2003, windows vista 操作系統(tǒng)。對(duì)系統(tǒng)要求只需要裝有My Eclipse即可。對(duì)計(jì)算機(jī)的硬件配置沒(méi)有太高要求,現(xiàn)在的個(gè) 人電腦基本完全可以滿足條件。數(shù)據(jù)庫(kù)運(yùn)用簡(jiǎn)單易學(xué)的my sql來(lái)實(shí)現(xiàn)。在網(wǎng)站設(shè)計(jì)方面,運(yùn)用 jsp、 JavaScript 、 struts 、 hibernate 、 css、 mysq

19、l 的網(wǎng)上書(shū)店。(2)經(jīng)濟(jì)可行性一一這個(gè)系統(tǒng)完全可以運(yùn)行于現(xiàn)在市場(chǎng)上所出售的各 種個(gè)人電腦,系統(tǒng)成本都主要集中在系統(tǒng)的開(kāi)發(fā)上。而且當(dāng)系統(tǒng)投入運(yùn)行 后,可以實(shí)現(xiàn)在網(wǎng)上賣書(shū)的功能。系統(tǒng)所帶來(lái)的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的 開(kāi)發(fā)成本。所以在經(jīng)濟(jì)上是完全可行的。(3)操作可行性一一界面設(shè)計(jì)充分考慮瀏覽用戶的習(xí)慣,圖書(shū)信息瀏覽、會(huì)員注冊(cè)登錄、購(gòu)書(shū)、留言等功能操作方便。而且所有網(wǎng)頁(yè)設(shè)計(jì)清新、簡(jiǎn)潔、合理,不會(huì)讓用戶感到視覺(jué)疲勞??刹僮餍苑浅?qiáng)。網(wǎng)站最終要實(shí)現(xiàn)的功能網(wǎng)上書(shū)店系統(tǒng)的模塊主要實(shí)現(xiàn)以下功能:.會(huì)員登陸及身份驗(yàn)證A.用戶注冊(cè)成為會(huì)員B.驗(yàn)證用戶注冊(cè)信息C.會(huì)員登陸系統(tǒng)時(shí)的身份給證D.修改資料.在線選購(gòu)商品A

20、.瀏覽不同類別的書(shū)籍.書(shū)籍查詢C.用戶選購(gòu)自己喜愛(ài)的書(shū)籍并放入購(gòu)物車D.用戶管理自己的購(gòu)物車E.用戶提交訂單F.用戶查看自己提交的訂單信息網(wǎng)站功能概述該系統(tǒng)主要分為七大模塊:用戶登錄注冊(cè)、網(wǎng)上購(gòu)物、訂單管理、修 改注冊(cè)資料和顧客留言、書(shū)店新聞和檢索功能。各模塊的功能如下:一、用戶登錄、注冊(cè)用戶注冊(cè)是為了保證用戶在本網(wǎng)站的安全性,便于網(wǎng)站管理。用戶登 錄后才可以進(jìn)行購(gòu)物。二、網(wǎng)上購(gòu)物用戶在進(jìn)行網(wǎng)上購(gòu)物時(shí),必須先登陸,如果是新用戶,則必須先進(jìn)行 注冊(cè)。(1)、書(shū)籍展示用戶可以通過(guò)搜索的方式查看書(shū)籍信息,搜索的方式有:按圖書(shū)類 別、按書(shū)名、按作者、按出版社。每本書(shū)都顯示了書(shū)名、作者、定價(jià)、特價(jià)等,如

21、果想了解每本書(shū)的詳細(xì)信息可以點(diǎn)擊書(shū)名,詳細(xì)信息還包括了書(shū) 影、內(nèi)容簡(jiǎn)介等。用戶還可以通過(guò):新書(shū)上架、特價(jià)書(shū)籍、這兩個(gè)專欄進(jìn) 行查看(2)、購(gòu)物車用戶在瀏覽書(shū)籍時(shí),按下“放入購(gòu)物車”按鈕,就可以將書(shū)籍放入自 己的購(gòu)物車中,便于購(gòu)買。用戶還可以根據(jù)自己的需要,進(jìn)行查看、修改 和清空購(gòu)物車的操作。三、訂單管理用戶在提交訂單以后,可以點(diǎn)擊訂單管理,并進(jìn)行訂單管理。四、顧客留言注冊(cè)或者登錄成功以后,顧客可以通過(guò)導(dǎo)航欄的顧客留言,用戶可以 進(jìn)行在線留言。將自己的意見(jiàn)與建議寫(xiě)在里面。五、書(shū)店新聞?dòng)脩艨梢酝ㄟ^(guò)“書(shū)店新聞”查看本書(shū)店的即時(shí)信息和動(dòng)態(tài)。首頁(yè)正中 部分就是特價(jià)區(qū)和新品上市。在里面可以搜索到自己想要的

22、書(shū)籍六、修改注冊(cè)資料在登錄成功以后,用戶可以修改注冊(cè)資料,但是一定要符合條件。然 后提交會(huì)顯示修改成功或者跳轉(zhuǎn)到錯(cuò)誤的頁(yè)面。七、檢索功能在每個(gè)頁(yè)面的右上角都有一個(gè)搜索條,那里面有個(gè)搜索條件,里面限 定了搜索條件??梢愿鶕?jù)圖書(shū)的限定條件來(lái)檢索圖書(shū)。網(wǎng)站功能模塊圖圖2-1網(wǎng)站功能模塊圖開(kāi)發(fā)技術(shù)與平臺(tái)論證.5.1開(kāi)發(fā)技術(shù)平臺(tái)1、JSPJSP是JavaServerPage(Java 服務(wù)器頁(yè)面)的簡(jiǎn)稱,它是 Sun公司倡導(dǎo)、 眾多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)站技術(shù),類似與ASP PH喑,主要用于開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè)內(nèi)容。JSP具有以下的優(yōu)點(diǎn):1)跨平臺(tái):JSP支持絕大部分平臺(tái),包括現(xiàn)在非常流行的LINUX系統(tǒng)

23、,應(yīng)用非常廣泛的ApaChe服務(wù)器也提供了支持JSP的服務(wù)。) 一次編寫(xiě),處處運(yùn)行:作為JAVA開(kāi)發(fā)平臺(tái)的,JSP具有JAVA的所有 優(yōu)點(diǎn)。3)在執(zhí)行上,JSP只需編譯一次為Servlet文件,當(dāng)有相同的客戶請(qǐng)求 時(shí),JSP將產(chǎn)生一個(gè)該Servlet文件的一個(gè)線程來(lái)響應(yīng),而不是再編譯一 次。這樣大大提高 web服務(wù)器端的響應(yīng)速度。本系統(tǒng)在開(kāi)發(fā)過(guò)程中使用到 的關(guān)鍵技術(shù)就是JSP,使用該技術(shù)使系統(tǒng)更容易維護(hù),功能也更豐富,系統(tǒng) 更穩(wěn)定3 o2、JavaScriptJavaScript是一種能讓你的網(wǎng)頁(yè)更加生動(dòng)活潑的程式語(yǔ)言,也是目前 網(wǎng)頁(yè)中設(shè)計(jì)中最容易學(xué)又最方便的語(yǔ)言。你可以利用JavaScrip

24、t輕易的做出親切的歡迎訊息、漂亮的數(shù)字鐘、有廣告效果的跑馬燈及簡(jiǎn)易的選舉,3還可以顯示瀏覽器停留的時(shí)間。讓這些特殊效果提高網(wǎng)頁(yè)的可觀性JavaScript腳本編程一般分為以下步驟:(1)選擇JavaScript語(yǔ)言編輯器編輯腳本代碼。(2)嵌入該JavaScript腳本代碼到HTM戊檔中。(3)選擇支持JavaScript的瀏覽器瀏覽該HTML:檔。(4)如果錯(cuò)誤則檢查并修正源代碼,重新瀏覽,此過(guò)程重復(fù)直至代碼 正確為止。(5)處理不支持JavaScript腳本的情況4。3、HibernateHibernate是一個(gè)開(kāi)放源代碼的對(duì)象關(guān)系映射框架,是對(duì)JDBC勺輕量級(jí)的對(duì)象封裝。使用 Hiber

25、nate可以使Java程序員隨心所欲的使用對(duì)象編 程思維來(lái)操作數(shù)據(jù)庫(kù)。它不僅提供了從Java類到數(shù)據(jù)表之間的映射,也提供了數(shù)據(jù)查詢和恢復(fù)機(jī)制。與使用JDBC和SQL手工操作數(shù)據(jù)庫(kù)相比,Hibernate可以大大減少操作數(shù)據(jù)庫(kù)的工作量。另外 Hibernate可以利用代理模式來(lái)簡(jiǎn)化載入類的過(guò)基于 JSP的“網(wǎng)上購(gòu)書(shū)系統(tǒng)”程,這將大大減少利用Hibernate SQLR數(shù)據(jù)庫(kù)提取數(shù)據(jù)的代碼編寫(xiě)量,從而節(jié)約開(kāi)發(fā)時(shí)間和開(kāi)發(fā)成本。Hibernate可以和多種 Web!艮務(wù)器或者應(yīng)用服務(wù)器良好集成,到 目前為止,其支持幾乎所有的流行數(shù)據(jù)庫(kù)服務(wù)器。Hibernate技術(shù)從本質(zhì)上講是提供數(shù)據(jù)庫(kù)服務(wù)的中間件50

26、4、StrutsStruts跟Tomca等諸多Apache項(xiàng)目一樣,都是開(kāi)源軟件,這是它的一 大優(yōu)點(diǎn),可以使開(kāi)發(fā)者能更深入的了解其內(nèi)部實(shí)現(xiàn)機(jī)制。除此之外,Struts的優(yōu)點(diǎn)主要集中體現(xiàn)在兩個(gè)方面:Taglib和頁(yè)面導(dǎo)航。Taglib是Struts的標(biāo)記庫(kù),靈活運(yùn)用,能大大提高開(kāi)發(fā)效率。另外, 就目前國(guó)內(nèi)的JSP開(kāi)發(fā)者而言,除了使用JSP自帶的常用標(biāo)記外,很少開(kāi)發(fā) 自己的標(biāo)記,或許Struts是一個(gè)很好的起點(diǎn)6。5、TomcatTomcat是一個(gè)免費(fèi)的開(kāi)源的 Servlet容器,它是Apache基金會(huì)的LinuxJakarta項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache, Sun和其它一些公司及個(gè)人共

27、 同開(kāi)發(fā)而成。由于有了 Sun的參與和支持,最新的 Servlet和Jsp規(guī)范總能 在Tomcat中得到體現(xiàn)。Tomcat是一個(gè)很好的工具,不僅僅因?yàn)槠涿赓M(fèi),功 能強(qiáng)大,更因?yàn)槠溟_(kāi)放性。如今,開(kāi)源軟件越來(lái)越收到人們的重視, 就是一個(gè)成功的典型。人們不再限于只使用軟件,而且己經(jīng)關(guān)心起軟件的具體實(shí)現(xiàn)。本系統(tǒng)在就是用 Tomeat作為Servlet容器的。6、CSSCSS是英語(yǔ)Cascading Style Sheets (層疊樣式表單)的縮寫(xiě),它是一 種用來(lái)表現(xiàn)HTM域XML等文件式樣的計(jì)算機(jī)語(yǔ)言。CSS目前最新版本為CSS3能夠真正做到網(wǎng)頁(yè)表現(xiàn)與內(nèi)容分離的一種樣式設(shè)計(jì)語(yǔ)言。相對(duì)于傳統(tǒng) HTML勺

28、表現(xiàn)而言,CSS能夠?qū)W(wǎng)頁(yè)中的對(duì)象的位置排版進(jìn)行像素級(jí)的精確控制,支持幾乎所有的字體字號(hào)樣式,擁有對(duì)網(wǎng)頁(yè)對(duì)象盒模型的能力,并能夠進(jìn)行初步交互設(shè)計(jì),是目前基于文本展示最 優(yōu)秀的表現(xiàn)設(shè)計(jì)語(yǔ)言7 o7、MySQLMySQ是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),與其他的大型數(shù)據(jù)庫(kù)例如Oracle、DB2 SQL Server等相比,MySQLl有它的不足之處,如規(guī)模小、功能有限(MySQL Cluster的功能和效率都相對(duì)比較差)等,但是這絲毫也沒(méi)有減少它受歡迎的程度。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來(lái)說(shuō),MySQL供的功能已經(jīng)綽綽有余,而且由于MySQ是開(kāi)放源碼軟件,因此可以大大降低總體擁有成本。第三章系統(tǒng)

29、總體設(shè)計(jì)系統(tǒng)目標(biāo)對(duì)于像網(wǎng)上購(gòu)書(shū)系統(tǒng)這種數(shù)據(jù)流量非常大的數(shù)據(jù)庫(kù)系統(tǒng),一定要滿足 使用方便、操作靈活等設(shè)計(jì)要求。這個(gè)網(wǎng)上購(gòu)書(shū)系統(tǒng)的系統(tǒng)目標(biāo)為:(l)展示網(wǎng)店最新的商品信息以及不斷更新的商品種類,讓用戶了解到 最新的市場(chǎng)動(dòng)態(tài)。以在首頁(yè)的方式顯示商店公告信息。讓顧客很方便的看 到網(wǎng)店的動(dòng)態(tài)網(wǎng)。(2)用戶可以在網(wǎng)站上修改個(gè)人資料以及用戶密碼,同時(shí)還可以查詢提 交的訂單以及個(gè)人消費(fèi)情況。管理員也可以查詢用戶信息以及管理網(wǎng)店的 新聞動(dòng)態(tài)等。(3)實(shí)現(xiàn)了購(gòu)物車功能,用戶在選擇所需要的商品后,可以先放入購(gòu)物 車內(nèi),然后可以返回繼續(xù)選擇商品,最后提交購(gòu)物車,生成商品訂單。管 理員對(duì)用戶提交的訂單就可以根據(jù)具體情況

30、進(jìn)行及時(shí)的相應(yīng)的處理。(4)對(duì)商品信息進(jìn)行管理,選擇商品類別將商品具體信息和圖片信息都 存儲(chǔ)在數(shù)據(jù)庫(kù)中,同時(shí)也可以對(duì)商品信息進(jìn)行修改和刪除。根據(jù)商品的銷 售情況進(jìn)行銷量排行。(5)系統(tǒng)運(yùn)行穩(wěn)定、安全可靠,可擴(kuò)展性強(qiáng)。系統(tǒng)結(jié)構(gòu)的總框架從系統(tǒng)的功能角度來(lái)看,本網(wǎng)上售書(shū)系統(tǒng)主要分成七大模塊:用戶登錄注冊(cè)、網(wǎng)上購(gòu)物、訂單管理、修改注冊(cè)資料和顧客留言、書(shū)店新聞和檢 索功能構(gòu)成的,形成了一個(gè)結(jié)構(gòu)緊湊、功能明確完整的網(wǎng)上購(gòu)書(shū)系統(tǒng)。系統(tǒng)功能模塊劃分網(wǎng)上書(shū)店實(shí)現(xiàn)的功能分別有:1、網(wǎng)站首頁(yè)。首頁(yè)是客戶打開(kāi)網(wǎng)站的第一個(gè)頁(yè)面,一般在這個(gè)頁(yè)面中 呈現(xiàn)的信息量最大,且一定要充分展現(xiàn)網(wǎng)站的亮點(diǎn),用以吸引客戶、留住 客戶。2

31、、新注冊(cè)用戶。提供客戶網(wǎng)上自助注冊(cè)功能,填寫(xiě)注冊(cè)表單并提交 后,就能成為網(wǎng)上書(shū)店的用戶,注冊(cè)成功并登錄后就可以進(jìn)行網(wǎng)上購(gòu)書(shū) 了。3、用戶登錄。供已注冊(cè)的用戶登錄,登錄后才能在網(wǎng)上購(gòu)書(shū)。4、特價(jià)書(shū)籍。顯示網(wǎng)上書(shū)店中 5折及5折以下的特價(jià)書(shū)籍信息5、最近新書(shū)。按錄入網(wǎng)上書(shū)店系統(tǒng)的時(shí)間排序顯示,優(yōu)先顯示新錄入 的書(shū)籍信息。6、網(wǎng)上購(gòu)書(shū)。已登錄的用戶可以將需要購(gòu)買的書(shū)籍放入購(gòu)物車, 可將已放入購(gòu)物車中的書(shū)籍生成一張訂單并作確認(rèn),可將“未作確認(rèn)”和 缺貨的訂單取消。圖3-1系統(tǒng)功能模塊完整的購(gòu)書(shū)過(guò)程系統(tǒng)完整的購(gòu)書(shū)流程,如圖 3-3所示。這個(gè)購(gòu)書(shū)流程貫穿系統(tǒng)設(shè)計(jì)之 中,是客戶購(gòu)書(shū)的必然流程。用戶瀏覽和查詢

32、圖書(shū),然后將圖書(shū)放入購(gòu)物 車,通過(guò)提交購(gòu)物車,生成圖書(shū)訂單,并實(shí)際支付(在線實(shí)時(shí)支付和匯款 等),網(wǎng)上書(shū)店系統(tǒng)收到付款后根據(jù)訂單發(fā)貨,最后用戶收到圖書(shū)并確認(rèn)(回執(zhí)或簽字等),這就完成了整個(gè)購(gòu)書(shū)流程。的集合。這種數(shù)據(jù)集合具有以下特點(diǎn):盡可能的不重復(fù),以最好的方式為某個(gè)特定的組織的多種應(yīng)用服務(wù),數(shù)據(jù)結(jié)構(gòu)獨(dú)立于使用它的應(yīng)用程序,對(duì) 數(shù)據(jù)的增、刪、改以及檢索都由統(tǒng)一的軟件進(jìn)行管理和控制。從發(fā)展的歷 史來(lái)看,數(shù)據(jù)庫(kù)是數(shù)據(jù)管理的高級(jí)階段,它是由文件管理系統(tǒng)發(fā)展起來(lái)的 90數(shù)據(jù)庫(kù)的基本結(jié)構(gòu)分三個(gè)層次,反映了觀察數(shù)據(jù)庫(kù)的三種不同角度。、物理數(shù)據(jù)層。它是數(shù)據(jù)庫(kù)的最內(nèi)層,是物理存貯設(shè)備上實(shí)際存儲(chǔ)的數(shù)據(jù)的集合。這些

33、數(shù)據(jù)是原始數(shù)據(jù),是用戶加工的對(duì)象,由內(nèi)部模式描述的指令操作處理的位串、字符和字組成。、概念數(shù)據(jù)層。它是數(shù)據(jù)庫(kù)的中間一層,是數(shù)據(jù)庫(kù)的整體邏輯表示。指出了每個(gè)數(shù)據(jù)的邏輯定義及數(shù)據(jù)間的邏輯聯(lián)系,是存貯記錄的集合。它所涉及的是數(shù)據(jù)庫(kù)所有對(duì)象的邏輯關(guān)系,而不是它們的物理情況,是數(shù)據(jù)庫(kù)管理員概念下的數(shù)據(jù)庫(kù)。、邏輯數(shù)據(jù)層。它是用戶所看到和使用的數(shù)據(jù)庫(kù),表示了一個(gè)或一些特定用戶使用的數(shù)據(jù)集合,即邏輯記錄的集合1003.5.2數(shù)據(jù)庫(kù)的選擇本網(wǎng)站使用MySQ或現(xiàn)關(guān)系型數(shù)據(jù)庫(kù)。MySQ是一個(gè)多用戶、多線程的支持標(biāo)準(zhǔn)SQL語(yǔ)句的關(guān)系型數(shù)據(jù)庫(kù)。它支持大文件及圖像的存儲(chǔ),并且提供一個(gè)豐富和極其有用的功能集。它的特點(diǎn)是速度

34、快,易用,穩(wěn)定性能好,它由一個(gè)服務(wù)器守護(hù)程序MySQU口很多不同的客戶程序和庫(kù)組成。MySQ皮持標(biāo)準(zhǔn)的ANSI SQL語(yǔ)句,支持多種平臺(tái),在Unix系統(tǒng)上該軟件支持多線程運(yùn)行方式,從而能獲得相當(dāng)好的 性能大訪問(wèn)量查詢加上修改時(shí)很容易阻塞,不支持事務(wù)處理使MySQ比法勝任關(guān)鍵的企業(yè)業(yè)務(wù),不支持外鍵約束等等,使得數(shù)據(jù)的完整性只能靠開(kāi)發(fā)人員自己保證.然而 MySQ結(jié)構(gòu)簡(jiǎn)單,又不包含一些復(fù)雜的高級(jí)的數(shù)據(jù)庫(kù)功能,因此查詢極快.這也是本系統(tǒng)選擇MySQL勺主要原因。ER圖是用來(lái)描述某一組織(單位)的概念模型,提供了表示實(shí)體、屬性和聯(lián)系的方法。用ER圖表示數(shù)據(jù)之間的關(guān)系是最為生動(dòng)形象的,如圖 3-4所示,該

35、ER圖生動(dòng)的描述了購(gòu)物車表和會(huì)員信息表的關(guān)系用戶ID會(huì)員購(gòu)物車廣、【用戶ID 級(jí) 吧號(hào) 取登錄賬A號(hào)會(huì)員地址登錄次 一人數(shù),圖3-4 ER圖.用戶姓二名d肖費(fèi)金購(gòu)物數(shù)額,量/cart (購(gòu)物車表)購(gòu)物車表主要用于記錄購(gòu)物車內(nèi)產(chǎn)品的信息表3-1 購(gòu)物車表字段名數(shù)據(jù)類型長(zhǎng)度主鍵否IDInt4是MemberInt4否MoneyDecimal9否CartStatusInt4否member (會(huì)員信息表)會(huì)員信息表是記錄會(huì)員信息的表格。字段名數(shù)據(jù)類型長(zhǎng)度主鍵否IDInt4是MemberlevelInt4否LoginNameChar12否LoginPwdChar12否MemberNam eChar20否P

36、honeChar15否AddressVarchar100否ZipChar10否LoginTime sInt4否leaveword (留言信息表)留言信息表是記錄著顧客的留言的表表3-3 留言信息表字段名數(shù)據(jù)類型長(zhǎng)度主鍵否IDInt4是MemberInt4否AdminInt4否Titlechar60否ContenttextDEFAULT NULL 否LeaveDateDatatimeDEFAULT NUL. 否AnswerContentDatatimeDEFAULT NULL 否AnswerDat eDatatimeDEFAULT NULL 否第四章系統(tǒng)詳細(xì)設(shè)計(jì)登錄頁(yè)面對(duì)于一個(gè)網(wǎng)站而言,頁(yè)面設(shè)計(jì)

37、是一個(gè)網(wǎng)站的樣貌,顧客往往根據(jù)網(wǎng)站 的樣貌來(lái)判斷這個(gè)網(wǎng)站以及這個(gè)公司的實(shí)力。好的頁(yè)面風(fēng)格和頁(yè)面框架是非常重要的,電子商務(wù)系統(tǒng)更需要有更好 的頁(yè)面風(fēng)格和布局。在本網(wǎng)上購(gòu)書(shū)系統(tǒng)的首頁(yè)設(shè)計(jì)中,首先要將最新商 品、最新公告等網(wǎng)店的特色信息和動(dòng)態(tài)信息展現(xiàn)給顧客,然后再提供查看 留言記錄、查看訂單、購(gòu)物車、商品分類查詢等業(yè)務(wù)。圖4-1登錄頁(yè)面登錄頁(yè)面分為十個(gè)功能模塊,其中商城首頁(yè)、購(gòu)物車管理、訂單管 理、顧客留言以及修改注冊(cè)資料為功能導(dǎo)航,顧客可通過(guò)這幾個(gè)按鈕進(jìn)入 相對(duì)應(yīng)的頁(yè)面除此之外還有登錄模塊、特價(jià)區(qū)、商品類別、新品上市以及搜索模 塊。登錄模塊是每個(gè)顧客進(jìn)入系統(tǒng)所必須要進(jìn)行的一個(gè)步驟,如果顧客不 進(jìn)行

38、登錄,那么只能訪問(wèn)顧客留言這一模塊,而沒(méi)有留言的權(quán)限。購(gòu)物車管理頁(yè)面購(gòu)物車是一個(gè)商務(wù)網(wǎng)站所必須有的功能,顧客可以在購(gòu)物車?yán)锩娌榭?自己添加到購(gòu)物車的商品,同時(shí)可選擇進(jìn)行情況購(gòu)物車和繼續(xù)購(gòu)物以及進(jìn) 入下一步。圖4-2購(gòu)物車管理顧客可通過(guò)功能導(dǎo)航欄中的購(gòu)物車管理進(jìn)入購(gòu)物車管理頁(yè)面,同時(shí)可 在該頁(yè)面中進(jìn)行查看自己購(gòu)物車內(nèi)的商品,同時(shí)可以進(jìn)行清空購(gòu)物車、繼 續(xù)購(gòu)物以及進(jìn)入下一步的動(dòng)作。圖4-3清空購(gòu)物車當(dāng)顧客選擇清空購(gòu)物車的時(shí)候,系統(tǒng)會(huì)彈出一個(gè)小窗口以提示顧客購(gòu) 物車清空成功。當(dāng)顧客點(diǎn)擊確定的時(shí)候會(huì)回到購(gòu)物車頁(yè)面,顧客可選擇進(jìn) 行繼續(xù)購(gòu)物或者進(jìn)入下一步。當(dāng)顧客點(diǎn)擊繼續(xù)購(gòu)物按鈕的時(shí)候,系統(tǒng)會(huì)跳到商品頁(yè)面

39、,顧客可以在 該頁(yè)面內(nèi)繼續(xù)購(gòu)物。圖4-4繼續(xù)購(gòu)物頁(yè)面當(dāng)顧客點(diǎn)擊購(gòu)物車管理頁(yè)面的進(jìn)入下一步按鈕的時(shí)候,系統(tǒng)會(huì)跳轉(zhuǎn)到 確認(rèn)訂單信息的頁(yè)面,如下圖所示,該頁(yè)面顯示了會(huì)員級(jí)別、會(huì)員優(yōu)惠以 及編輯收貨人姓名、收貨人聯(lián)系電話、收貨人郵編、收貨人詳細(xì)地址等信 息。圖4-5進(jìn)入下一步頁(yè)面該頁(yè)面還有返回上一步和提交訂單這兩個(gè)功能按鈕。當(dāng)顧客點(diǎn)擊返回 上一步的時(shí)候,會(huì)返回到購(gòu)物車管理頁(yè)面,進(jìn)行購(gòu)物車編輯;當(dāng)顧客點(diǎn)擊 提交訂單的時(shí)候系統(tǒng)會(huì)提示訂單提交成功。圖4-6 提交訂單頁(yè)面訂單管理頁(yè)面訂單管理是顧客查看訂單狀態(tài)的頁(yè)面,當(dāng)顧客提交訂單以后,顧客可 通過(guò)功能導(dǎo)航欄進(jìn)入訂單管理,并在該頁(yè)面內(nèi)查看訂單的編號(hào)、金額、下

40、單日期、訂單狀態(tài)、以及編輯訂單等功能。訂單管理頁(yè)面的訂單編號(hào)、金額、下單日期、訂單狀態(tài)是不可編輯 的,編輯功能則分為查看訂單以及刪除訂單的功能,當(dāng)顧客點(diǎn)擊編輯功能 的查看訂單時(shí),系統(tǒng)會(huì)跳轉(zhuǎn)到訂單查看頁(yè)面,在該頁(yè)面內(nèi)可以看到訂單購(gòu) 物明細(xì)表以及訂單的詳細(xì)情況。當(dāng)顧客查看訂單細(xì)節(jié)后,點(diǎn)返回鍵可返回 訂單管理頁(yè)面;當(dāng)顧客點(diǎn)擊刪除訂單時(shí),系統(tǒng)會(huì)彈出一個(gè)小窗口提醒顧客 訂單刪除成功。顧客留言頁(yè)面顧客留言頁(yè)面是整個(gè)系統(tǒng)唯一一個(gè)不需要登錄就能訪問(wèn)的頁(yè)面,但是 不登錄的顧客是沒(méi)有權(quán)限留言的。進(jìn)入顧客留言頁(yè)面首先能看見(jiàn)的是顧客 留言,之后顯示的是發(fā)表留言模塊,顧客可在登錄后進(jìn)行留言,留言成功 后會(huì)在留言上方顯示

41、。修改注冊(cè)資料頁(yè)面當(dāng)顧客點(diǎn)擊修改注冊(cè)資料的時(shí)候,系統(tǒng)會(huì)自動(dòng)跳轉(zhuǎn)到修改注冊(cè)資料頁(yè) 面,在該頁(yè)面內(nèi),除會(huì)員等級(jí)以外,其余資料都可以編輯。顧客可在該頁(yè) 面內(nèi)編輯自己的真實(shí)姓名、登錄帳號(hào)。登錄密碼同時(shí)進(jìn)行密碼核對(duì)、聯(lián)系 電話、聯(lián)系地址、郵政編碼以及電子郵箱的信息。編輯結(jié)束之后按保存按 鈕系統(tǒng)便可保存第五章系統(tǒng)測(cè)試系統(tǒng)測(cè)試是一個(gè)系統(tǒng)比較重要的一部分。我們每開(kāi)發(fā)一個(gè)系統(tǒng),最后 都要進(jìn)行系統(tǒng)測(cè)試,軟件產(chǎn)品和軟件項(xiàng)目的測(cè)試分為功能測(cè)試和系統(tǒng)測(cè) 試,內(nèi)容包括每個(gè)單元的功能確認(rèn)(要求模塊中的所有可能的路徑都被執(zhí) 行)、各單元在集成階段的測(cè)試和整個(gè)系統(tǒng)的準(zhǔn)確性和完整性的測(cè)試。功能 測(cè)試又分為黑盒測(cè)試和白盒測(cè)試。測(cè)試

42、方法測(cè)試方法分為黑盒測(cè)試和白盒測(cè)試。黑盒測(cè)試:已知產(chǎn)品的功能設(shè)計(jì)規(guī)格和用戶手冊(cè),可以進(jìn)行測(cè)試證明 每個(gè)功能是否實(shí)現(xiàn)、每個(gè)實(shí)現(xiàn)了的功能是否符合要求,以及產(chǎn)品的性能是 否滿足用戶的要求。軟件的黑盒測(cè)試意味著測(cè)試人員完全不考慮程序內(nèi)部 的邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程序的需求規(guī)格說(shuō)明書(shū)和用戶手冊(cè),檢查 程序的功能是否符合它的功能說(shuō)明,以及性能是否滿足用戶的要求。白盒測(cè)試:已知產(chǎn)品的內(nèi)部工作過(guò)程,可以通過(guò)測(cè)試證明每種內(nèi)部操 作是否符合設(shè)計(jì)規(guī)格要求,所有內(nèi)部成分是否以經(jīng)過(guò)檢查。軟件的白盒測(cè) 試是對(duì)軟件的過(guò)程性細(xì)節(jié)做細(xì)致的檢查,它允許測(cè)試人員利用程序內(nèi)部的 邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計(jì)或選擇測(cè)試用例,對(duì)程序所有邏輯路徑進(jìn)行測(cè)試,通過(guò)在不同點(diǎn)檢查程序狀態(tài),確定實(shí)際狀態(tài)是否與預(yù)期的狀態(tài)一致因此白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試。測(cè)試平臺(tái)硬件要求測(cè)試環(huán)境硬件:CPU 2.27 GHz ;內(nèi)存:2.00G。軟件要求操作系統(tǒng): Windows xp 或者 Windows 2000/ 2003 ;后臺(tái)數(shù)據(jù)庫(kù):my sql ;瀏覽器:IE5.0及以上;Webl艮務(wù)器:Tomcat6.0 ,測(cè)試前需作好軟件上的相關(guān)配置。測(cè)試項(xiàng)目及結(jié)果分析軟件測(cè)試的目的就在于我們?cè)跍y(cè)試的時(shí)候能發(fā)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論