版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 遼 寧 工 業(yè) 大 學(xué)</p><p> 動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì) 課程設(shè)計(jì)(論文)</p><p> 題目: 眼鏡銷(xiāo)售網(wǎng)站 </p><p> 院(系): 軟件學(xué)院 </p><p> 起止時(shí)間: 2012.12.4至2012.12.18 </p><p>
2、 程序設(shè)計(jì)專(zhuān)題(報(bào)告)任務(wù)及評(píng)語(yǔ)</p><p> 院(系):軟件學(xué)院 教研室:軟件教研室</p><p><b> 目 錄</b></p><p> 第1章 實(shí)訓(xùn)的目的與要求1</p><p> 1.1 實(shí)訓(xùn)設(shè)計(jì)目的1</
3、p><p> 1.2 實(shí)訓(xùn)設(shè)計(jì)的實(shí)驗(yàn)環(huán)境1</p><p> 1.3 實(shí)訓(xùn)設(shè)計(jì)的預(yù)備知識(shí)1</p><p> 1.4 實(shí)訓(xùn)設(shè)計(jì)要求1</p><p> 第2章 實(shí)訓(xùn)設(shè)計(jì)內(nèi)容2</p><p> 2.1開(kāi)發(fā)背景簡(jiǎn)述2</p><p> 2.2 系統(tǒng)設(shè)計(jì)內(nèi)容2</p>
4、;<p><b> 2.3需求分析3</b></p><p> 2.3.1系統(tǒng)邏輯設(shè)計(jì)3</p><p> 2.3.2 系統(tǒng)功能需求分析5</p><p> 2.4.1 系統(tǒng)的詳細(xì)設(shè)計(jì)6</p><p> 2.4.3 程序源代碼9</p><p> 2.5測(cè)試分
5、析10</p><p> 第3章 實(shí)訓(xùn)總結(jié)14</p><p><b> 參考資料15</b></p><p> 第1章 實(shí)訓(xùn)的目的與要求</p><p> 1.1 實(shí)訓(xùn)設(shè)計(jì)目的</p><p> 《動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)》是計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的必修專(zhuān)業(yè)基礎(chǔ)課程,其實(shí)踐性、應(yīng)用性很強(qiáng)。實(shí)踐教
6、學(xué)環(huán)節(jié)是必不可少的一個(gè)重要環(huán)節(jié)。本課程的程序設(shè)計(jì)專(zhuān)題實(shí)際是計(jì)算機(jī)相關(guān)專(zhuān)業(yè)學(xué)生學(xué)習(xí)完《JAVA程序設(shè)計(jì)》及《動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)》等課程后,進(jìn)行的一次全面的綜合訓(xùn)練,JSP動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)的設(shè)計(jì)目的是加深對(duì)理論教學(xué)內(nèi)容的理解和掌握,使學(xué)生較系統(tǒng)地掌握程序設(shè)計(jì)及其在網(wǎng)絡(luò)開(kāi)發(fā)中的廣泛應(yīng)用,基本方法及技巧,為學(xué)生綜合運(yùn)用所學(xué)知識(shí),利用軟件工程為基礎(chǔ)進(jìn)行軟件開(kāi)發(fā)、并在實(shí)踐應(yīng)用方面打下一定基礎(chǔ)。</p><p> 1.2 實(shí)訓(xùn)設(shè)計(jì)的實(shí)
7、驗(yàn)環(huán)境</p><p> 硬件要求能運(yùn)行Windows 2000操作系統(tǒng)的微機(jī)系統(tǒng)。JSP動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言及相應(yīng)的集成開(kāi)發(fā)環(huán)境:J2SDK和ECLIPSE開(kāi)發(fā)工具及Tomcat服務(wù)器。</p><p> 1.3 實(shí)訓(xùn)設(shè)計(jì)的預(yù)備知識(shí)</p><p> 熟悉JAVA語(yǔ)言及ECLIPSE開(kāi)發(fā)工具、Tomcat服務(wù)器。</p><p> 1.
8、4 實(shí)訓(xùn)設(shè)計(jì)要求</p><p> 按JSP動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)的設(shè)計(jì)指導(dǎo)書(shū)提供的課題,要求學(xué)生在自行完成各個(gè)操作環(huán)節(jié),并能實(shí)現(xiàn)且達(dá)到舉一反三的目的,完成一個(gè)項(xiàng)目解決一類(lèi)問(wèn)題。要求學(xué)生能夠全面、深入理解和熟練掌握所學(xué)內(nèi)容,并能夠用其分析、設(shè)計(jì)和解答類(lèi)似問(wèn)題;對(duì)此能夠較好地理解和掌握,能夠進(jìn)行簡(jiǎn)單分析和判斷;能編寫(xiě)出具有良好風(fēng)格的程序;掌握J(rèn)SP動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)的基本技能和面向?qū)ο蟮母拍詈头椒ň幊碳夹g(shù)。同時(shí)培養(yǎng)學(xué)生進(jìn)行分析問(wèn)
9、題、解決問(wèn)題的能力;培養(yǎng)學(xué)生進(jìn)行設(shè)計(jì)分析、設(shè)計(jì)方法、設(shè)計(jì)操作與測(cè)試、設(shè)計(jì)過(guò)程的觀察、理解和歸納能力的提高。</p><p> 第2章 實(shí)訓(xùn)設(shè)計(jì)內(nèi)容</p><p><b> 2.1開(kāi)發(fā)背景簡(jiǎn)述</b></p><p> 隨著網(wǎng)絡(luò)信息的發(fā)展,網(wǎng)絡(luò)在人們生活中的應(yīng)用越來(lái)越廣泛。人們?cè)絹?lái)越想在最短的時(shí)間內(nèi)購(gòu)買(mǎi)到自己所需要的眼鏡。但眼鏡的種類(lèi)繁
10、多,給人們?cè)诜泵Φ墓ぷ魃钪匈?gòu)買(mǎi)眼鏡帶來(lái)了很大的麻煩,于是網(wǎng)上眼鏡銷(xiāo)售便成了人們向往的事情,此系統(tǒng)的開(kāi)發(fā)為人們帶來(lái)了很大的方便,使他們足不出戶(hù)就可以輕輕松松地買(mǎi)到自己想要的眼鏡,既省時(shí)又省力。</p><p> 在電子商務(wù)網(wǎng)站中,眼鏡銷(xiāo)售網(wǎng)站是目前應(yīng)用最廣、最成功的典范之一。通過(guò)互聯(lián)網(wǎng)平臺(tái),用戶(hù)可以達(dá)到突破時(shí)間和空間的限制而實(shí)現(xiàn)網(wǎng)上眼鏡購(gòu)買(mǎi)。眼鏡銷(xiāo)售網(wǎng)站的崛起對(duì)傳統(tǒng)的眼鏡流通體系產(chǎn)生了強(qiáng)烈的沖擊,有效地縮短了眼
11、鏡流通發(fā)行環(huán)節(jié),將廣大消費(fèi)者緊密地結(jié)合在一起,大大提高了眼鏡流通率。它有著經(jīng)營(yíng)成本低、庫(kù)存是虛擬的、用戶(hù)檢索方便、地域限制少等特點(diǎn)。</p><p> 眼鏡銷(xiāo)售網(wǎng)站采用B/S模式架構(gòu),利用Myeclipse作為前臺(tái)應(yīng)用程序的開(kāi)發(fā)工具,利用MYSQL Server 作為后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)工具。主要實(shí)現(xiàn)了用戶(hù)注冊(cè)、登陸、驗(yàn)證身份及用戶(hù)數(shù)據(jù)的采集、眼鏡的預(yù)覽查詢(xún)、對(duì)眼鏡的購(gòu)買(mǎi)通過(guò)購(gòu)物車(chē)實(shí)現(xiàn)、可進(jìn)入留言本留言從而實(shí)
12、現(xiàn)了網(wǎng)站與客戶(hù)之間的交流和溝通等。</p><p> 2.2 系統(tǒng)設(shè)計(jì)內(nèi)容</p><p> 眼鏡銷(xiāo)售網(wǎng)站的功能也逐漸完善,從基本的對(duì)外溝通展示功能、信息發(fā)布功能、在線眼鏡展示功能,到在線交易功能、在線采購(gòu)功能、在線網(wǎng)站管理功能等等,幾乎以往傳統(tǒng)眼鏡銷(xiāo)售網(wǎng)站功能都可以在互聯(lián)網(wǎng)上進(jìn)行電子化的高效運(yùn)作。同傳統(tǒng)眼睛店相比,網(wǎng)上眼鏡銷(xiāo)售網(wǎng)站具有如下優(yōu)勢(shì):</p><p>
13、; 首先,對(duì)于消費(fèi)者來(lái)說(shuō):</p><p> 第一、可以在家里逛商店,訂貨不受時(shí)間限制。</p><p> 第二、獲得大量的商品信息,可以買(mǎi)到當(dāng)?shù)貨](méi)有的商品。</p><p> 第三、網(wǎng)上支付比傳統(tǒng)拿現(xiàn)金支付更加安全,可避免現(xiàn)金丟失。</p><p> 第四、從訂貨、買(mǎi)貨、到貨物上門(mén)無(wú)需親臨現(xiàn)場(chǎng),即省時(shí)又省力。</p>
14、<p> 第五、由于網(wǎng)上商店省去租店面招雇員存貯保管等一系列費(fèi)用,總的來(lái)說(shuō)其價(jià)格較一般商場(chǎng)的同類(lèi)商品更便宜。</p><p> 其次,對(duì)商家來(lái)說(shuō),由于網(wǎng)上銷(xiāo)售沒(méi)有庫(kù)存壓力,經(jīng)營(yíng)成本低,經(jīng)營(yíng)規(guī)模不受場(chǎng)地限制等有利因素,在將來(lái)會(huì)有更多的企業(yè)選擇網(wǎng)上銷(xiāo)售,通過(guò)互聯(lián)網(wǎng)對(duì)市場(chǎng)信息的及時(shí)反饋適時(shí)調(diào)整經(jīng)營(yíng)戰(zhàn)略,以此提高企業(yè)的經(jīng)營(yíng)效益和參與國(guó)際競(jìng)爭(zhēng)的能力。</p><p> 在知識(shí)經(jīng)濟(jì)快
15、速發(fā)展的今天,銷(xiāo)售者要在競(jìng)爭(zhēng)中占鰲頭,也要講自己的眼鏡快速銷(xiāo)售給客戶(hù),而網(wǎng)絡(luò)的存在便使之成為可能,借助網(wǎng)絡(luò)便產(chǎn)生了眼鏡銷(xiāo)售網(wǎng)站。當(dāng)然眼鏡銷(xiāo)售網(wǎng)站不僅給客戶(hù)帶來(lái)方便,也使銷(xiāo)售者能在很快的時(shí)間內(nèi)讓客戶(hù)享受知識(shí),同時(shí)節(jié)省了門(mén)面費(fèi),節(jié)省了占地空間,也可以通過(guò)網(wǎng)絡(luò)使銷(xiāo)售者和客戶(hù)通過(guò)網(wǎng)絡(luò)交流。</p><p> 本網(wǎng)站有前臺(tái)和后臺(tái)的結(jié)構(gòu),就將數(shù)據(jù)庫(kù)加入到結(jié)構(gòu)中。后臺(tái)將更新的數(shù)據(jù)寫(xiě)入到數(shù)據(jù)庫(kù)中,前臺(tái)再將數(shù)據(jù)庫(kù)中的信息取出來(lái)并
16、顯示。這樣一個(gè)完善的眼鏡銷(xiāo)售網(wǎng)站就完成了。本眼鏡銷(xiāo)售網(wǎng)站主要能實(shí)現(xiàn)以下幾個(gè)功能:</p><p><b> 1、前臺(tái)貨物展示:</b></p><p> (1)商品分類(lèi)顯示。</p><p> ?。?)最新上架、推薦商品顯示。</p><p><b> ?。?)商品搜索。</b></p&g
17、t;<p><b> ?。?)銷(xiāo)售排行榜。</b></p><p><b> 2、用戶(hù)管理:</b></p><p> ?。?)會(huì)員注冊(cè)、會(huì)員登錄以及會(huì)員個(gè)人資料的修改。</p><p><b> ?。?)商品選購(gòu)。</b></p><p> ?。?)購(gòu)物車(chē)管理
18、:顯示、添加、修改、刪除購(gòu)物車(chē)內(nèi)商品,并結(jié)算。</p><p> ?。?)留言板:會(huì)員可以留言對(duì)商品留下建議。</p><p><b> 3、后臺(tái)貨物管理:</b></p><p><b> (1)訂單查詢(xún)。</b></p><p> ?。?)會(huì)員管理:會(huì)員資料修改,刪除。</p>
19、<p> ?。?)留言管理:留言信息的查看和刪除。</p><p> ?。?)庫(kù)存銷(xiāo)售查詢(xún):查詢(xún)商品庫(kù)存信息。</p><p> ?。?)商品管理:商品的添加和刪除。</p><p> ?。?)商品分類(lèi)管理:添加,刪除商品類(lèi)別。 </p><p><b> 2.3需求分析</b></p>&l
20、t;p> 2.3.1系統(tǒng)邏輯設(shè)計(jì)</p><p> 1.總體關(guān)系E_R圖:</p><p> E-R圖是一種概念模型。概念模型實(shí)際上是現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次。概念模型用于信息世界的建模,是顯示世界到信息世界的第一層抽象,使數(shù)據(jù)庫(kù)設(shè)計(jì)人員進(jìn)行設(shè)計(jì)的有利工具,也是數(shù)據(jù)庫(kù)設(shè)計(jì)人員和用戶(hù)之間進(jìn)行交流的語(yǔ)言,因此概念模型一方面應(yīng)該具有較強(qiáng)的語(yǔ)義表達(dá)能力,能夠方便直接的表達(dá)各種語(yǔ)
21、義知識(shí),另一方面它還應(yīng)該簡(jiǎn)單、清晰并且易于用戶(hù)理解。以下是總體關(guān)系E—R圖。</p><p> 圖2-1總體關(guān)系E_R圖</p><p><b> 2.表結(jié)構(gòu):</b></p><p><b> 表2-1 管理員表</b></p><p> 管理員表為管理用戶(hù)的帳號(hào)和密碼,存儲(chǔ)帳號(hào),密碼信息
22、。</p><p> 表2-2 眼鏡信息表</p><p> 眼鏡信息表為管理眼鏡的名字信息,材質(zhì)信息,產(chǎn)地信息,插入圖片,設(shè)置最新上架,最近推薦,價(jià)格,產(chǎn)品介紹,本表主要是為了存儲(chǔ)眼鏡的信息,為設(shè)置眼鏡圖片,上架的信息等</p><p> 表2-3 庫(kù)存銷(xiāo)售信息表</p><p> 庫(kù)存銷(xiāo)售信息表為管理眼鏡進(jìn)庫(kù)入庫(kù)的信息,和入庫(kù)出庫(kù)
23、的時(shí)間,本表主要是為了存儲(chǔ)眼鏡的進(jìn)庫(kù),入庫(kù)的信息</p><p> 2.3.2 系統(tǒng)功能需求分析</p><p> 1.眼鏡銷(xiāo)售網(wǎng)站的功能結(jié)構(gòu)圖:</p><p> 系統(tǒng)功能模塊結(jié)構(gòu)是將系統(tǒng)劃分為若干子系統(tǒng),子系統(tǒng)下在劃分為若干的模塊。而模塊是指具備輸入輸出、邏輯功能、運(yùn)行程序和內(nèi)部數(shù)據(jù)四種屬性的一組程序。在結(jié)構(gòu)化設(shè)計(jì)中,模塊一般都是按功能劃分的,通常稱(chēng)為功能
24、模塊。合理的功能模塊的劃分能夠極大限度地減少重復(fù)勞動(dòng)、提高開(kāi)發(fā)工作的效率并增大系統(tǒng)的可維護(hù)性。以下為本系統(tǒng)功能模塊圖。</p><p> 圖2-2眼鏡銷(xiāo)售網(wǎng)站的功能結(jié)構(gòu)圖</p><p> 2.眼鏡銷(xiāo)售網(wǎng)站的簡(jiǎn)單的流程圖:</p><p> 圖2-3眼鏡銷(xiāo)售網(wǎng)站的簡(jiǎn)單的流程圖</p><p><b> 2.4系統(tǒng)實(shí)現(xiàn)<
25、/b></p><p> 2.4.1 系統(tǒng)的詳細(xì)設(shè)計(jì) </p><p> (一)前臺(tái)客戶(hù)登陸模塊:</p><p> 前臺(tái)客戶(hù)登陸頁(yè)面,輸入注冊(cè)好的用戶(hù)名和密碼,才能進(jìn)去此眼鏡銷(xiāo)售網(wǎng)站。</p><p> 圖2-4前臺(tái)客戶(hù)登陸頁(yè)面</p><p> (二)眼鏡搜索模塊:</p><p
26、> 此頁(yè)面是眼鏡搜索頁(yè)面,通過(guò)此頁(yè)面可以搜索眼鏡,可以按照眼鏡的商品名稱(chēng)、材質(zhì)以及商品的類(lèi)別搜索。 </p><p> 圖2-5圖書(shū)搜索頁(yè)面</p><p><b> ?。ㄈ┵?gòu)物車(chē)模塊:</b></p><p> 此頁(yè)面用于商品的購(gòu)買(mǎi),通過(guò)此頁(yè)面來(lái)進(jìn)行商品的購(gòu)買(mǎi)</p><p> 圖2-6 購(gòu)物車(chē)頁(yè)面&l
27、t;/p><p> ?。ㄋ模┭坨R管理模塊:</p><p> 此頁(yè)面用于對(duì)眼鏡的管理。通過(guò)此頁(yè)面可以看到所有眼鏡的名稱(chēng)、材質(zhì)、產(chǎn)地、以及價(jià)格等。還可以對(duì)眼鏡進(jìn)行修改和刪除。</p><p> 圖2-7圖書(shū)管理頁(yè)面</p><p> ?。ㄎ澹?huì)員管理模塊:</p><p> 此頁(yè)面用于對(duì)會(huì)員的管理。通過(guò)此頁(yè)面可以看到有
28、多少人注冊(cè)成為會(huì)員,以及會(huì)員的詳細(xì)信息,還可以對(duì)會(huì)員進(jìn)行刪除。</p><p> 圖2-8會(huì)員管理頁(yè)面</p><p> (六)添加眼鏡模塊:</p><p> 此頁(yè)面用于對(duì)眼鏡的添加,把眼鏡的詳細(xì)信息填寫(xiě)在此頁(yè)面中,可以讓用戶(hù)簡(jiǎn)單清晰選擇自己所想要的圖書(shū)。這里包括眼鏡名稱(chēng)、材質(zhì)、產(chǎn)地、單價(jià)、庫(kù)存量、眼鏡介紹、眼鏡類(lèi)別以及圖片。</p><
29、p> 圖2-9添加圖書(shū)頁(yè)面</p><p> 2.4.3 程序源代碼</p><p><b> 登陸界面設(shè)計(jì)代碼:</b></p><p> <%@ page language="java" import="java.util.*" pageEncoding="gb2312&
30、quot;%></p><p> <%String path = request.getContextPath();</p><p> String basePath = request.getScheme() + "://"</p><p> + request.getServerName() + ":"
31、+ request.getServerPort()</p><p> + path + "/";%></p><p> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"></p><p><b> <html&g
32、t;</b></p><p><b> <head></b></p><p> <base href="<%=basePath%>"></p><p> <meta http-equiv="pragma" content="no-cac
33、he"></p><p> <meta http-equiv="cache-control" content="no-cache"></p><p> <meta http-equiv="expires" content="0"></p><p&g
34、t; <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"></p><p> <meta http-equiv="description" content="This is my page"></p><p&g
35、t;<b> </head></b></p><p> <script language="JavaScript"></p><p> function login11(){</p><p> ument.form1.name.value == "" ){</p>
36、;<p> alert("請(qǐng)輸入用戶(hù)名!");</p><p> document.form1.name.focus();</p><p> return false;}</p><p> if (document.form1.pwd.value == "" ){</p><p>
37、; alert("請(qǐng)輸入密碼!");</p><p> document.form1.pwd.focus();</p><p> return false;}}</p><p><b> </script></b></p><p> <%String error = (St
38、ring) request.getAttribute("error");</p><p> String ok = (String) request.getAttribute("ok");</p><p> if (error != null && error.equals("1")) {%></p
39、><p> <script>alert('用戶(hù)名或密碼錯(cuò)誤!')</script><%}%></p><p><b> <body></b></p><p> <form method="post" action="servlet/UserLo
40、ginServlet" name="form1"</p><p> onSubmit="return login11()"></p><p> <table border="0" width="170"></p><p> <%if (sessio
41、n.getAttribute("login") != null</p><p> && !session.getAttribute("login").equals("")) {</p><p> ArrayList al = (ArrayList) session.getAttribute("logi
42、n");</p><p> String name = (String) al.get(1);%></p><p> <tr><td align="center"></p><p><b> <%=name%></b></p><p><
43、b> 您好</b></p><p><b> <br></b></p><p><b> 歡迎光臨本商店</b></p><p> </td></tr><%} else {%><tr></p><p> <
44、td colspan="2"></p><p> <FONT color="#999999">顧客您好,購(gòu)買(mǎi)商品請(qǐng)先登錄</FONT></p><p> </td></tr><tr><td>用戶(hù)名</td><td></p><
45、p> <input class="input7" type="text" name="name" size="20"></p><p><b> </td></b></p><p><b> </tr></b></
46、p><p><b> <tr></b></p><p><b> <td></b></p><p><b> 密 碼</b></p><p><b> </td><td></b><
47、;/p><p> <input class="input7" type="password" name="pwd" size="20"></p><p><b> </td></b></p><p><b> </tr>
48、;</b></p><p><b> <tr></b></p><p> <td colspan="2" align="center"></p><p> <input type="submit" value="登錄"
49、></p><p> </td></tr><%}%></p><p> </table></form></body></p><p><b> </html></b></p><p><b> 2.5測(cè)試分析<
50、;/b></p><p> 本系統(tǒng)采用黑盒測(cè)試(功能測(cè)試):</p><p> 1、測(cè)試后臺(tái)管理員登錄界面</p><p> ?。?)測(cè)試數(shù)據(jù):輸入用戶(hù)名aaa,密碼aaa</p><p> 預(yù)期的輸出結(jié)果:用戶(hù)名或密碼錯(cuò)誤!</p><p> 實(shí)際運(yùn)行結(jié)果如下圖所示:</p><p&
51、gt; 圖2-10 運(yùn)行效果圖(1)</p><p> 運(yùn)行效果符合預(yù)期情況。</p><p> (2)測(cè)試數(shù)據(jù):輸入用戶(hù)名admin,密碼admin</p><p> 預(yù)期的輸出結(jié)果:直接進(jìn)入后臺(tái)管理界面 </p><p> 實(shí)際運(yùn)行結(jié)果如下圖所示:</p><p> 圖2-11 運(yùn)行效果圖(2)<
52、/p><p> 運(yùn)行效果符合預(yù)期情況。</p><p><b> 2、測(cè)試購(gòu)物車(chē)界面</b></p><p> (1)測(cè)試數(shù)據(jù):用戶(hù)未登錄時(shí),直接進(jìn)入購(gòu)物車(chē)</p><p> 預(yù)期的輸出結(jié)果:提示please login!</p><p> 實(shí)際運(yùn)行結(jié)果如下圖所示:</p>&
53、lt;p> 圖2-12 運(yùn)行效果圖(3)</p><p> 運(yùn)行效果符合預(yù)期情況。</p><p> (2)測(cè)試數(shù)據(jù):用戶(hù)登錄后,再進(jìn)入購(gòu)物車(chē)</p><p> 預(yù)期的輸出結(jié)果:直接進(jìn)入購(gòu)物車(chē)頁(yè)面</p><p> 實(shí)際運(yùn)行結(jié)果如下圖所示:</p><p> 圖2-13運(yùn)行效果圖(4)</p
54、><p> 運(yùn)行效果符合預(yù)期情況。</p><p> 3、測(cè)試購(gòu)物車(chē)結(jié)算功能</p><p> ?。?)測(cè)試數(shù)據(jù):在購(gòu)物車(chē)?yán)餂](méi)有選擇商品的時(shí)候,點(diǎn)擊開(kāi)始結(jié)算</p><p> 預(yù)期的輸出結(jié)果:提示“您的購(gòu)物車(chē)中沒(méi)有商品!”</p><p> 實(shí)際運(yùn)行結(jié)果如下圖所示:</p><p> 圖2
55、.14 運(yùn)行效果圖(5)</p><p> 運(yùn)行效果符合預(yù)期情況。</p><p> ?。?)測(cè)試數(shù)據(jù):購(gòu)物車(chē)添加商品后,點(diǎn)擊開(kāi)始結(jié)算</p><p> 預(yù)期的輸出結(jié)果:提示“恭喜您,購(gòu)物成功!”</p><p> 實(shí)際運(yùn)行結(jié)果如下圖所示:</p><p> 圖2.15 運(yùn)行效果圖(6)</p>
56、<p> 運(yùn)行效果符合預(yù)期情況。</p><p><b> 第3章 實(shí)訓(xùn)總結(jié)</b></p><p> 在設(shè)計(jì)過(guò)程中,我通過(guò)對(duì)眼鏡的市場(chǎng)調(diào)查。確定了此次的課題眼鏡銷(xiāo)售網(wǎng)站。眼鏡銷(xiāo)售網(wǎng)站前景非常好,因?yàn)榫W(wǎng)絡(luò)已經(jīng)覆蓋全球,信息量大而獨(dú)具優(yōu)勢(shì)。對(duì)于消費(fèi)者來(lái)說(shuō),網(wǎng)上選購(gòu)眼鏡盡在咫尺,消費(fèi)者可以隨時(shí)隨地自由地查詢(xún)和訂購(gòu),消費(fèi)者無(wú)需親臨商城,一副一副的找,只要
57、坐在電腦前,開(kāi)機(jī)上網(wǎng)即可買(mǎi)到所需眼鏡,而且消費(fèi)者的挑選余地也大多了,檢索也很方便。網(wǎng)上選購(gòu)眼鏡節(jié)省了大量時(shí)間,這對(duì)于那些沒(méi)有時(shí)間經(jīng)常逛傳統(tǒng)眼鏡店或其住所離眼鏡店較遠(yuǎn)的讀者來(lái)說(shuō),具有實(shí)際意義。因此網(wǎng)上銷(xiāo)售眼鏡必將有長(zhǎng)足的發(fā)展。</p><p> 在設(shè)計(jì)的過(guò)程中,主要采用JSP技術(shù),并綜合相關(guān)的JAVA技術(shù)和數(shù)據(jù)庫(kù)技術(shù)。我初步了解了jsp的一次編寫(xiě),到處運(yùn)行;系統(tǒng)的多平臺(tái)支持;強(qiáng)大的可伸縮性;多樣化和功能強(qiáng)大的開(kāi)發(fā)
58、工具支持的特點(diǎn)。了解了JAVA簡(jiǎn)單的語(yǔ)法、完全的面向?qū)ο蟮臋C(jī)制、跨平臺(tái)、完善的技術(shù)體系等語(yǔ)言的特點(diǎn)。</p><p> 我做的課題是眼鏡銷(xiāo)售網(wǎng)站,在學(xué)習(xí)相關(guān)的技術(shù)的同時(shí),一邊摸索,一邊進(jìn)行此課題的制作。本課題前臺(tái)基本頁(yè)面包括用戶(hù)注冊(cè)、用戶(hù)登錄和購(gòu)物車(chē)等主要模塊。后臺(tái)包括管理員模塊以及眼鏡信息、眼鏡分類(lèi)、眼鏡庫(kù)存等模塊。此眼鏡銷(xiāo)售網(wǎng)站在正常的運(yùn)營(yíng)中需要對(duì)眼鏡,消費(fèi)者和管理員的信息進(jìn)行管理利用眼鏡銷(xiāo)售網(wǎng)站可以及時(shí)的
59、了解各個(gè)環(huán)節(jié)中的信息變更,有利于提高管理效率。</p><p> 本次課設(shè)在運(yùn)行過(guò)程中遇到圖片不顯示,程序顯示一般等問(wèn)題,但是我依然學(xué)會(huì)了如何運(yùn)行一個(gè)jsp網(wǎng)頁(yè),學(xué)會(huì)如何在網(wǎng)頁(yè)設(shè)計(jì)中改變圖片,和改變一個(gè)網(wǎng)頁(yè)的格式,本次實(shí)驗(yàn)讓我學(xué)會(huì)了很多。</p><p><b> 參考資料</b></p><p> [1] 薩師煊.《數(shù)據(jù)庫(kù)系統(tǒng)概論》,高
60、等教育出版社2002</p><p> [2] 施伯樂(lè).《數(shù)據(jù)庫(kù)系統(tǒng)教程》,高等教育出版社1999</p><p> [3] 張海藩.《軟件工程導(dǎo)論》,清華大學(xué)出版社1999</p><p> [4] 柯溫釗.《JAVA例解教程》,中國(guó)鐵道出版社2003</p><p> [5] 邵麗.《Java語(yǔ)言程序設(shè)計(jì)》,清華大學(xué)出版社2002
61、</p><p> [6] 馮燕奎.《JSP實(shí)用案例教程》,清華大學(xué)出版社2005</p><p> [7] 耿祥義.《JSP實(shí)用教程》,清華大學(xué)出版社2005</p><p> [8] 柳永坡.《JSP應(yīng)用開(kāi)發(fā)技術(shù)》,人民郵電出版社2003</p><p> [9] 孫一林.《JAVA數(shù)據(jù)庫(kù)編程實(shí)例》,清華大學(xué)出版社2010<
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 動(dòng)態(tài)網(wǎng)頁(yè)課程設(shè)計(jì)
- jsp動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù)
- 動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)論文
- 淺析動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)
- jsp動(dòng)態(tài)網(wǎng)站課程設(shè)計(jì)--筆記本網(wǎng)絡(luò)購(gòu)物系統(tǒng)
- 動(dòng)態(tài)網(wǎng)頁(yè)課程設(shè)計(jì)--基于php+mysql的網(wǎng)址大全系統(tǒng)
- 動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)畢業(yè)論文
- 動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)畢業(yè)論文
- 基于jsp的精品課程動(dòng)態(tài)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)
- 網(wǎng)頁(yè)設(shè)計(jì)課程設(shè)計(jì)報(bào)告
- 網(wǎng)頁(yè)課程設(shè)計(jì)報(bào)告
- net課程設(shè)計(jì)--《動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)(asp.net)》課程教學(xué)總體設(shè)計(jì)
- web網(wǎng)頁(yè)設(shè)計(jì)課程設(shè)計(jì)報(bào)告
- 外文翻譯---jsp動(dòng)態(tài)網(wǎng)站技術(shù)
- 《個(gè)人網(wǎng)頁(yè)設(shè)計(jì)》課程設(shè)計(jì)報(bào)告
- 動(dòng)態(tài)網(wǎng)頁(yè)制作——畢業(yè)論文
- 網(wǎng)頁(yè)制作課程設(shè)計(jì)報(bào)告
- 《網(wǎng)站設(shè)計(jì)與網(wǎng)頁(yè)制》課程設(shè)計(jì)
- 《網(wǎng)站設(shè)計(jì)與網(wǎng)頁(yè)制作》課程設(shè)計(jì)
- 網(wǎng)頁(yè)設(shè)計(jì)課程設(shè)計(jì)報(bào)告--網(wǎng)站設(shè)計(jì)報(bào)告
評(píng)論
0/150
提交評(píng)論