基于jsp 在線購(gòu)物網(wǎng)站詳細(xì)畢業(yè)設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩87頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  2011屆畢業(yè)生</b></p><p><b>  畢業(yè)論文</b></p><p>  題 目: B2C在線購(gòu)物網(wǎng)站平臺(tái)構(gòu)建 </p><p>  院系名稱(chēng): </p>

2、<p>  專(zhuān)業(yè)班級(jí): </p><p>  學(xué)生姓名: 學(xué) 號(hào): </p><p>  指導(dǎo)教師: 教師職稱(chēng): 教 授 </p><p>  2011 年 6 月 3 日</p>&l

3、t;p><b>  摘 要</b></p><p>  B2C模式是我國(guó)最早產(chǎn)生的電子商務(wù)模式,以8848網(wǎng)上商城正式運(yùn)營(yíng)為標(biāo)志。由于這種模式節(jié)省了客戶(hù)和企業(yè)的時(shí)間和空間,大大提高了交易效率,特別對(duì)于工作忙碌的上班族,這種模式可以為其節(jié)省寶貴的時(shí)間。但是在網(wǎng)上出售的商品特征也非常明顯,僅僅局限于一些特殊商品,例如圖書(shū)、音像制品、數(shù)碼類(lèi)產(chǎn)品、鮮花、玩具等等。這些商品對(duì)購(gòu)買(mǎi)者視、聽(tīng)、觸、

4、嗅等感覺(jué)體驗(yàn)要求較低,像服裝、音響設(shè)備、香水需要消費(fèi)者特定感官體驗(yàn)的商品不適宜在網(wǎng)上銷(xiāo)售,當(dāng)然,也不排除少數(shù)消費(fèi)者就認(rèn)定某一品牌某一型號(hào)而不需要現(xiàn)場(chǎng)體驗(yàn)就決定購(gòu)買(mǎi),但這樣的消費(fèi)者很少,尤其在我國(guó)產(chǎn)品質(zhì)量管理體系并不完善,人們更愿意相信自己的體驗(yàn)感覺(jué)來(lái)決定是否購(gòu)買(mǎi)。所以,到目前為止,B2C市場(chǎng)上成功的企業(yè)如當(dāng)當(dāng)、卓越,都是賣(mài)一些特殊商品的。本文通過(guò)對(duì)電子商務(wù)網(wǎng)站首頁(yè)的建設(shè)以實(shí)現(xiàn)購(gòu)物網(wǎng)站功能。通過(guò)對(duì)本系統(tǒng)的研究,對(duì)MySQL數(shù)據(jù)庫(kù)管理系統(tǒng)、

5、SQL語(yǔ)言原理、JSP設(shè)計(jì)平臺(tái),進(jìn)行了較深入的學(xué)習(xí)和應(yīng)用,主要完成對(duì)網(wǎng)上購(gòu)物系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫(kù)模式分析,并由此設(shè)計(jì)了數(shù)據(jù)庫(kù)結(jié)構(gòu)和應(yīng)用程序。</p><p>  關(guān)鍵詞: B2C 電子商務(wù) 商品 銷(xiāo)售 網(wǎng)上購(gòu)物 </p><p>  Title Online shopping website platform construction B2C </p>

6、<p><b>  Abstract</b></p><p>  B2C model is the first generation of e-business models to operate 8848 marked the official online store. Because of this mode of saving consumers and busines

7、ses time and space, greatly improving the efficiency of the transaction, especially for busy office workers, this model can save their valuable time. But the characteristics of the merchandise for sale online is also ver

8、y clear that only limited to some specific commodities such as books, audio and video products, digital products, flowers, </p><p>  Keywords B2C E-commerce Commodities Sales Online shopping </p>

9、<p><b>  目 次</b></p><p><b>  1 緒論1</b></p><p>  1.1 設(shè)計(jì)背景1</p><p>  1.2 設(shè)計(jì)目標(biāo)1</p><p><b>  2 開(kāi)發(fā)環(huán)境2</b></p><

10、p>  2.1 B/S模式的特點(diǎn)2</p><p>  2.2 JSP技術(shù)簡(jiǎn)介2</p><p>  2.3 Tomcat簡(jiǎn)介3</p><p>  2.4 MyEclipse簡(jiǎn)介4</p><p>  2.5 MySQL簡(jiǎn)介5</p><p>  3 需求分析與可行性研究6</p&

11、gt;<p>  3.1 需求分析6</p><p>  3.1.1 客戶(hù)端功能6</p><p>  3.1.2 后臺(tái)管理功能6</p><p>  3.2 可行性研究6</p><p><b>  4 系統(tǒng)設(shè)計(jì)8</b></p><p>  4.1 功能實(shí)現(xiàn)8&

12、lt;/p><p>  4.2 系統(tǒng)功能結(jié)構(gòu)圖8</p><p>  4.3 用戶(hù)注冊(cè)流程圖9</p><p>  4.4  用戶(hù)登錄9</p><p>  4.5 購(gòu)物車(chē)10</p><p>  4.6 訂單流程10</p><p>  5 數(shù)據(jù)庫(kù)設(shè)計(jì)11</

13、p><p>  5.1 數(shù)據(jù)庫(kù)分析11</p><p>  5.2 項(xiàng)目的E-R圖11</p><p>  5.2.1 用戶(hù)的E-R圖11</p><p>  5.2.2 管理員的E-R圖11</p><p>  5.2.3 商品的E-R圖12</p><p>  5.2.4 訂單的E-R

14、圖12</p><p>  5.3數(shù)據(jù)庫(kù)表的設(shè)計(jì)12</p><p>  5.3.1 個(gè)人信息表12</p><p>  5.3.2 管理員基本信息表13</p><p>  5.3.3 商品基本信息表13</p><p>  5.3.4 訂單信息基本表13</p><p>  5.

15、3.5 訂單明細(xì)表13</p><p>  6 詳細(xì)設(shè)計(jì)14</p><p>  6.1 前臺(tái)開(kāi)發(fā)14</p><p>  6.2 主界面的設(shè)計(jì)與實(shí)現(xiàn)14</p><p>  6.3 前臺(tái)系統(tǒng)功能模塊的實(shí)現(xiàn)15</p><p>  6.3.1 用戶(hù)注冊(cè)模塊的實(shí)現(xiàn)15</p><p>

16、;  6.3.2 用戶(hù)登錄模塊的實(shí)現(xiàn)15</p><p>  6.3.3 用戶(hù)注銷(xiāo)模塊的實(shí)現(xiàn)16</p><p>  6.3.4 購(gòu)物車(chē)模塊的實(shí)現(xiàn)16</p><p>  6.3.5 商品分類(lèi)瀏覽的實(shí)現(xiàn)17</p><p>  6.3.6 訂單模塊的實(shí)現(xiàn)18</p><p>  6.4后臺(tái)功能模塊的實(shí)現(xiàn)20

17、</p><p>  6.4.1 管理員管理20</p><p>  6.4.2 商品的管理21</p><p>  6.4.3 訂單管理22</p><p><b>  總結(jié)24</b></p><p><b>  致 謝24</b></p>&l

18、t;p>  參 考 文 獻(xiàn)26</p><p><b>  1 緒論</b></p><p>  B2C即企業(yè)通過(guò)互聯(lián)網(wǎng)為消費(fèi)者提供一個(gè)新型的購(gòu)物環(huán)境——網(wǎng)上商店,消費(fèi)者通過(guò)網(wǎng)絡(luò)在網(wǎng)上購(gòu)物、在網(wǎng)上支付。</p><p><b>  1.1 設(shè)計(jì)背景</b></p><p>  隨著科技進(jìn)

19、步,社會(huì)發(fā)展,我們正以飛快的速度步入信息社會(huì)。在這知識(shí)爆炸、凡事都講究效率的時(shí)代,傳統(tǒng)生活方式也正在發(fā)生著巨大的變革。同時(shí)經(jīng)濟(jì)文化水平的顯著提高,人們對(duì)生活質(zhì)量及工作環(huán)境的要求也越來(lái)越高。在我們的周?chē)罅康漠a(chǎn)品供應(yīng)廠商、超市、連鎖店、商場(chǎng)因?yàn)槠浣?jīng)營(yíng)機(jī)制和經(jīng)營(yíng)方式的高效化,作為日常生活組成的重要部分之一,購(gòu)物方式的變革也是勢(shì)在必行。</p><p>  而互聯(lián)網(wǎng)的日益完善,使得這種改變更加易于實(shí)現(xiàn)。網(wǎng)絡(luò)及其安全性

20、的完善,催生出一種新的購(gòu)物方式,即虛擬購(gòu)物方式。這種虛擬的“購(gòu)物廣場(chǎng)”的形式,摒棄了傳統(tǒng)商城中很多的局限性,如場(chǎng)地成本、雇員成本等,因此一出現(xiàn)就以迅猛的態(tài)勢(shì)發(fā)展開(kāi)來(lái)。作為這種虛擬購(gòu)物方式的載體的購(gòu)物網(wǎng)站,其形式也日益豐富多彩,功能也越來(lái)越多且人性化。但是這種變化往往跟不上顧客日益增長(zhǎng)的新的要求。如何吸引新的顧客,鞏固已有顧客群體,如何創(chuàng)新,在已有模式上進(jìn)行改進(jìn),成為網(wǎng)站設(shè)計(jì)中的一個(gè)重要部分。</p><p>  

21、近幾年,隨著網(wǎng)絡(luò)文化的多元化發(fā)展,人們對(duì)于網(wǎng)絡(luò)的思維發(fā)散程度之高,對(duì)網(wǎng)絡(luò)依賴(lài)之緊密,使得網(wǎng)絡(luò)的一個(gè)微小的動(dòng)蕩都會(huì)給人們的生活帶來(lái)巨大的影響。因此,對(duì)加強(qiáng)網(wǎng)絡(luò)安全的呼聲也從未消失過(guò)。這種安全在購(gòu)物網(wǎng)站中的體現(xiàn),就是要求網(wǎng)站服務(wù)器能夠很好的保護(hù)注冊(cè)用戶(hù)的信息的安全。一個(gè)容易將用戶(hù)私人信息流失的網(wǎng)站,即使再怎么功能強(qiáng)大,也會(huì)令顧客望而卻步。</p><p><b>  1.2 設(shè)計(jì)目標(biāo)</b>&

22、lt;/p><p>  當(dāng)前已經(jīng)有很多相當(dāng)完善的網(wǎng)站,然而這些網(wǎng)站都會(huì)或多或少給人缺乏新意的感覺(jué)。一方面是由于顧客們的要求高了,另一方面也是設(shè)計(jì)人員的功能架構(gòu)略顯單一。另外,現(xiàn)在那些主要購(gòu)物網(wǎng)已經(jīng)相當(dāng)健全,我設(shè)計(jì)的購(gòu)物網(wǎng)站不求能夠突破,希望能夠在學(xué)習(xí)他們的過(guò)程中,給出自己構(gòu)思的實(shí)現(xiàn)。能在設(shè)計(jì)將所學(xué)程序設(shè)計(jì)語(yǔ)言靈活運(yùn)用到具體工程中,并且根據(jù)現(xiàn)實(shí)所需,學(xué)習(xí)新的程序設(shè)計(jì)語(yǔ)言,提高自己的學(xué)習(xí)能力。</p>&l

23、t;p><b>  2 開(kāi)發(fā)環(huán)境</b></p><p>  2.1 B/S模式的特點(diǎn)</p><p>  B/S(瀏覽器/服務(wù)器)是由瀏覽器、Web服務(wù)器、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器組成的多層結(jié)構(gòu)體系。B/S模式具有以下特點(diǎn):</p><p>  (1) 用戶(hù)界面簡(jiǎn)單易用。用戶(hù)使用單一的瀏覽器軟件,通過(guò)鼠標(biāo)即可訪問(wèn)文本、圖像、聲音、電影

24、及數(shù)據(jù)庫(kù)等信息,特別適合非計(jì)算機(jī)人員使用。</p><p>  (2) 易于維護(hù)與升級(jí)。由于客戶(hù)端無(wú)需專(zhuān)用的軟件,所以,系統(tǒng)的維護(hù)和升級(jí)工作簡(jiǎn)單。</p><p>  (3) 具有良好的開(kāi)放性。瀏覽器/服務(wù)器結(jié)構(gòu)采用標(biāo)準(zhǔn)的TCP/IP、HTTP協(xié)議,能夠與遵循這些標(biāo)準(zhǔn)協(xié)議的信息系統(tǒng)及其網(wǎng)絡(luò)很好的結(jié)合,具有良好的開(kāi)放性,保護(hù)了用戶(hù)的投資。</p><p>  (4)

25、信息共享度高。HTML是數(shù)據(jù)格式的一種開(kāi)放標(biāo)準(zhǔn),目前信息系統(tǒng)中大多數(shù)流行的軟件均支持HTML。</p><p>  (5) 擴(kuò)展性好。TCP/IP、HTTP的標(biāo)準(zhǔn)性使得瀏覽器/服務(wù)器結(jié)構(gòu)可直接接入Internet,具有良好的擴(kuò)展性。</p><p>  (6) 網(wǎng)絡(luò)適應(yīng)性強(qiáng)。無(wú)論是PSTN、DDN、幀中繼、X.25、ISDN、還是CATV、ADSL,瀏覽器/服務(wù)器結(jié)構(gòu)均能適應(yīng)。</p

26、><p>  (7) 安全性好。防火墻技術(shù)保證了瀏覽器/服務(wù)器結(jié)構(gòu)的安全性。</p><p>  2.2 JSP技術(shù)簡(jiǎn)介 </p><p>  JSP(Java Server Pages)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)有點(diǎn)類(lèi)似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(*.htm,*.html)中插入J

27、ava程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*.jsp)。 </p><p>  用JSP開(kāi)發(fā)的Web應(yīng)用是跨平臺(tái)的,即能在Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。</p><p>  JSP技術(shù)使用Java編程語(yǔ)言編寫(xiě)類(lèi)XML的tags和scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò)tags和scriptlets訪問(wèn)存在于服務(wù)端的資

28、源的應(yīng)用邏輯。JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。 </p><p>  Web服務(wù)器在遇到訪問(wèn)JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶(hù)。插入的Java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。 </p><p>  JSP與Ja

29、va Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶(hù)端的就是一個(gè)HTML文本,因此客戶(hù)端只要有瀏覽器就能瀏覽。 </p><p>  JSP頁(yè)面由HTML代碼和嵌入其中的Java代碼所組成。服務(wù)器在頁(yè)面被客戶(hù)端請(qǐng)求以后對(duì)這些Java代碼進(jìn)行處理,然后將生成的HTML頁(yè)面返回給客戶(hù)端的瀏覽器。Java Servlet 是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開(kāi)發(fā)需要Java Servlet和JSP配合

30、才能完成。JSP具備了Java技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。</p><p>  2.3 Tomcat簡(jiǎn)介</p><p>  Tomcat 服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的Web 應(yīng)用服務(wù)器,是Apache 軟件基金會(huì)(Apache Software Foundation)的Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun

31、和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規(guī)范總是能在Tomcat 中得到體現(xiàn),Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 規(guī)范。因?yàn)門(mén)omcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受Java 愛(ài)好者的喜愛(ài)并得到了部分軟件開(kāi)發(fā)商的認(rèn)可,成為目前比較流行的Web 應(yīng)用服務(wù)器。</p><p>  Tomcat 很受廣大程序員的喜歡,因

32、為它運(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開(kāi)發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能。</p><p>  Tomcat 是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶(hù)不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試JSP 程序的首選。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好Apache 服務(wù)器,可利用它響應(yīng)對(duì)H

33、TML 頁(yè)面的訪問(wèn)請(qǐng)求。實(shí)際上Tomcat 部分是Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat 時(shí),它實(shí)際上作為一個(gè)與Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。當(dāng)配置正確時(shí),Apache 為HTML頁(yè)面服務(wù),而Tomcat 實(shí)際上運(yùn)行JSP 頁(yè)面和Servlet。另外,Tomcat和IIS、Apache等Web服務(wù)器一樣,具有處理HTML頁(yè)面的功能,另外它還是一個(gè)Servlet和JSP容器,獨(dú)立的Servlet容器是

34、Tomcat的默認(rèn)模式。不過(guò),Tomcat處理靜態(tài)HTML的能力不如Apache服務(wù)器。</p><p>  2.4 MyEclipse簡(jiǎn)介</p><p>  MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,簡(jiǎn)稱(chēng)MyEclipse)是對(duì)Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和J2EE的開(kāi)發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面

35、極大的提高工作效率。它是功能豐富的J2EE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。</p><p>  在結(jié)構(gòu)上,MyEclipse的特征可以被分為7類(lèi):</p><p><b> ?。?)J2EE模型</b></p><p&

36、gt; ?。?)WEB開(kāi)發(fā)工具</p><p> ?。?)EJB開(kāi)發(fā)工具</p><p> ?。?)應(yīng)用程序服務(wù)器的連接器</p><p> ?。?)J2EE項(xiàng)目部署服務(wù)</p><p><b> ?。?)數(shù)據(jù)庫(kù)服務(wù)</b></p><p>  (7)MyEclipse整合幫助</p>

37、<p>  對(duì)于以上每一種功能上的類(lèi)別,在Eclipse中都有相應(yīng)的功能部件,并通過(guò)一系列的插件來(lái)實(shí)現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以讓我們?cè)诓挥绊懫渌K的情況下,對(duì)任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。</p><p>  簡(jiǎn)單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的J2EE集成開(kāi)發(fā)環(huán)境,支持代碼編寫(xiě)、配置、測(cè)試以及除錯(cuò)。</p><p>

38、;  Eclipse 是一個(gè)開(kāi)放源代碼的、基于 Java 的可擴(kuò)展開(kāi)發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開(kāi)發(fā)環(huán)境。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開(kāi)發(fā)工具(Java Development Tools,JDT)。 </p><p>  Eclipse最初是由IBM公司開(kāi)發(fā)的替代商業(yè)軟件Visual Age for Java的下一代IDE開(kāi)發(fā)環(huán)境,2

39、001年11月貢獻(xiàn)給開(kāi)源社區(qū),現(xiàn)在它由非營(yíng)利軟件供應(yīng)商聯(lián)盟Eclipse基金會(huì)(Eclipse Foundation)管理。 2003年,Eclipse 3.0選擇OSGi服務(wù)平臺(tái)規(guī)范為運(yùn)行時(shí)架構(gòu)。 2007年6月,穩(wěn)定版3.3發(fā)布。2008年6月發(fā)布代號(hào)為Ganymede的3.4版。</p><p>  Eclipse 最初由OTI和IBM兩家公司的IDE產(chǎn)品開(kāi)發(fā)組創(chuàng)建,起始于1999年4月。IBM提供了最初的

40、Eclipse代碼基礎(chǔ),包括Platform、JDT 和PDE。目前由IBM牽頭,圍繞著Eclipse項(xiàng)目已經(jīng)發(fā)展成為了一個(gè)龐大的Eclipse聯(lián)盟,有150多家軟件公司參與到Eclipse項(xiàng)目中,其中包括Borland、Rational Software、Red Hat及Sybase等。Eclipse是一個(gè)開(kāi)發(fā)源碼項(xiàng)目,它其實(shí)是 Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多

41、,但由于其開(kāi)放源碼,任何人都可以免費(fèi)得到,并可以在此基礎(chǔ)上開(kāi)發(fā)各自的插件,因此越來(lái)越受人們關(guān)注。近期還有包括Oracle在內(nèi)的許多大公司也紛紛加入了該項(xiàng)目,并宣稱(chēng)Eclipse將來(lái)能成為可進(jìn)行任何語(yǔ)言開(kāi)發(fā)的IDE集大成者,使用者只需下載各種語(yǔ)言的插件即可。</p><p>  2.5 MySQL簡(jiǎn)介</p><p>  MySQL是一個(gè)真正的多用戶(hù)、多線程SQL數(shù)據(jù)庫(kù)服務(wù)器。SQL(結(jié)構(gòu)化

42、查詢(xún)語(yǔ)言)是世界上最流行的和標(biāo)準(zhǔn)化的數(shù)據(jù)庫(kù)語(yǔ)言。MySQL是以一個(gè)客戶(hù)機(jī)/服務(wù)器結(jié)構(gòu)的實(shí)現(xiàn),它由一個(gè)服務(wù)器守護(hù)程序mysqld和很多不同的客戶(hù)程序和庫(kù)組成。</p><p>  SQL是一種標(biāo)準(zhǔn)化的語(yǔ)言,它使得存儲(chǔ)、更新和存取信息更容易。例如,你能用SQL語(yǔ)言為一個(gè)網(wǎng)站檢索產(chǎn)品信息及存儲(chǔ)顧客信息,同時(shí)MySQL也足夠快和靈活以允許你存儲(chǔ)記錄文件和圖像。</p><p>  MySQL 主要

43、目標(biāo)是快速、健壯和易用。最初是因?yàn)槲覀冃枰@樣一個(gè)SQL服務(wù)器,它能處理與任何可不昂貴硬件平臺(tái)上提供數(shù)據(jù)庫(kù)的廠家在一個(gè)數(shù)量級(jí)上的大型數(shù)據(jù)庫(kù),但速度更快,MySQL就開(kāi)發(fā)出來(lái)。</p><p>  3 需求分析與可行性研究</p><p><b>  3.1 需求分析</b></p><p>  一個(gè)網(wǎng)絡(luò)購(gòu)物系統(tǒng),首先我們要保證客戶(hù)能夠很方便

44、進(jìn)行商品選擇,系統(tǒng)應(yīng)該具有分類(lèi)選擇商品功能,系統(tǒng)應(yīng)該實(shí)現(xiàn)“購(gòu)物車(chē)”的功能,用戶(hù)可以把選中的商品放入“購(gòu)物車(chē)”中,在選購(gòu)?fù)戤吅笤僖黄鸾Y(jié)帳。在系統(tǒng)的后臺(tái),管理員能夠管理商品,商品分類(lèi),以及客戶(hù)購(gòu)買(mǎi)訂單。</p><p>  因此分析,本系統(tǒng)主要由前臺(tái)和后臺(tái)兩部分組成,前臺(tái)為客戶(hù)端,顧客可以在此處購(gòu)買(mǎi)商品,后臺(tái)為商品管理端,實(shí)現(xiàn)對(duì)商品和訂單的管理。</p><p>  3.1.1 客戶(hù)端功能&l

45、t;/p><p><b> ?。?)用戶(hù)的注冊(cè)</b></p><p>  (2)用戶(hù)資料的修改 </p><p><b> ?。?)用戶(hù)登陸</b></p><p><b> ?。?)商品的購(gòu)買(mǎi)</b></p><p><b> ?。?)商品的搜

46、索</b></p><p>  (6)商品的分頁(yè)查看</p><p> ?。?)商品的分類(lèi)搜索</p><p>  (8)購(gòu)物車(chē)中商品的刪除與商品數(shù)量的修改</p><p> ?。?)訂單提交以及收貨人信息的修改</p><p>  3.1.2 后臺(tái)管理功能</p><p> ?。?

47、)管理員登陸及管理員個(gè)人信息查詢(xún)</p><p> ?。?)商品的管理,包括商品的增、刪、改、查;</p><p> ?。?)訂單管理,包括訂單的發(fā)貨及刪除;</p><p>  (4)顧客的登陸及注冊(cè)信息</p><p>  3.2 可行性研究</p><p>  硬件、軟件上的可行性:目前市場(chǎng)上的計(jì)算機(jī)軟硬件資源

48、都可以滿(mǎn)足系統(tǒng)開(kāi)發(fā)的要求。其中運(yùn)用的主要軟件有MyEclipse、Tomcat服務(wù)器等,數(shù)據(jù)庫(kù)采用MySQL數(shù)據(jù)庫(kù)。</p><p>  JSP技術(shù):該技術(shù)目前已經(jīng)十分成熟,功能強(qiáng)大,擴(kuò)展性好。JSP在網(wǎng)站開(kāi)發(fā)上是個(gè)非常理想的技術(shù)工具。</p><p>  維護(hù)操作:工作方便,后臺(tái)操作方便明了,操作人員可以在短時(shí)間內(nèi)完全掌握維護(hù)技術(shù)。</p><p>  此外,網(wǎng)絡(luò)

49、商城將傳統(tǒng)的商務(wù)流程電子化、數(shù)字化,一方面以電子流代替了實(shí)物流,可以大量減少人力、物力,降低了成本;另一方面突破了時(shí)間和空間的限制,使得交易活動(dòng)可以在任何時(shí)間、任何地點(diǎn)進(jìn)行,從而大大提高了效率網(wǎng)絡(luò)商城所具有的開(kāi)放性和全球性的特點(diǎn),為企業(yè)創(chuàng)造了更多的貿(mào)易機(jī)會(huì)。網(wǎng)絡(luò)商城使企業(yè)可以以相近的成本進(jìn)入全球電子化市場(chǎng),使得中小企業(yè)有可能擁有和大企業(yè)一樣的信息資源,提高了中小企業(yè)的競(jìng)爭(zhēng)能力。網(wǎng)絡(luò)商城重新定義了傳統(tǒng)的流通模式,減少了中間環(huán)節(jié),使得生產(chǎn)者

50、和消費(fèi)者的直接交易成為可能,從而在一定程度上改變了整個(gè)社會(huì)經(jīng)濟(jì)運(yùn)行的方式。網(wǎng)絡(luò)商城一方面破除了時(shí)空的壁壘,另一方面又提供了豐富的信息資源,為各種社會(huì)經(jīng)濟(jì)要素的重新組合提供了更多的可能,這將影響到社會(huì)的經(jīng)濟(jì)布局和結(jié)構(gòu)。</p><p><b>  4 系統(tǒng)設(shè)計(jì)</b></p><p><b>  4.1功能實(shí)現(xiàn)</b></p>&l

51、t;p>  一個(gè)購(gòu)物網(wǎng)站系統(tǒng)從開(kāi)發(fā)到完成,需要分析許多問(wèn)題,遵循許多原則和步驟,以確保系統(tǒng)進(jìn)度的可控性和質(zhì)量的預(yù)估性。本系統(tǒng)創(chuàng)建的是一個(gè)購(gòu)物平臺(tái)系統(tǒng)(網(wǎng)上商城購(gòu)物系統(tǒng)), 同樣要考慮許多問(wèn)題。</p><p>  網(wǎng)站主要提供購(gòu)物服務(wù),具體分成如下幾個(gè)大的板塊:</p><p><b> ?。?)購(gòu)物車(chē)模塊。</b></p><p>  

52、主要包括將商品添加至購(gòu)物車(chē),查看購(gòu)物車(chē),從購(gòu)物車(chē)移除商品以及修改等。</p><p><b> ?。?)訂單模塊</b></p><p>  該模塊主要為了用戶(hù)下訂單、以及核對(duì)訂單信息</p><p>  (3)商品的瀏覽 </p><p>  實(shí)現(xiàn)商品的分類(lèi)展示,用戶(hù)可以方便的瀏覽商品.</p><

53、;p> ?。?)用戶(hù)管理 </p><p>  用戶(hù)注冊(cè)/登陸,以及用戶(hù)資料的修改.</p><p><b> ?。?)用戶(hù)注銷(xiāo)</b></p><p>  用戶(hù)注銷(xiāo)、用于重新登陸</p><p>  4.2系統(tǒng)功能結(jié)構(gòu)圖</p><p>  系統(tǒng)功能結(jié)構(gòu)圖如圖4.1所示:</p&

54、gt;<p>  圖4.1 系統(tǒng)功能結(jié)構(gòu)圖</p><p>  4.3 用戶(hù)注冊(cè)流程圖</p><p>  此模塊是添加新的用戶(hù),填寫(xiě)用戶(hù)個(gè)人基本信息,包括姓名、密碼、確認(rèn)密碼、E-mail等。如圖4.2所示:</p><p>  圖4.2 用戶(hù)注冊(cè)流程圖</p><p><b>  4.4  

55、用戶(hù)登錄</b></p><p>  如果顧客要使用注冊(cè)用戶(hù)提供的功能,那么在使用之前必須登錄。用戶(hù)只要輸入用戶(hù)名、密碼就可以了。若用戶(hù)輸入的以上兩項(xiàng)與數(shù)據(jù)庫(kù)中保存的相符,則表明用戶(hù)登錄成功,可以開(kāi)放全部前臺(tái)子系統(tǒng);如果不符,則登錄失敗。模塊執(zhí)行流程如圖4-3所示。其中管理員、用戶(hù)登錄模塊執(zhí)行流程類(lèi)似。</p><p>  圖4.3 用戶(hù)登錄流程圖</p>&l

56、t;p><b>  4.5購(gòu)物車(chē)</b></p><p>  用戶(hù)可以將瀏覽到的滿(mǎn)意的商品加到購(gòu)物車(chē)中,如果覺(jué)得有買(mǎi)的必要,就可以下訂單購(gòu)買(mǎi)了,如果覺(jué)得不需要可以再調(diào)整商品購(gòu)物車(chē)流程設(shè)計(jì)如圖4.4所示:</p><p>  圖4.4 購(gòu)物車(chē)流程圖</p><p><b>  4.6訂單流程</b></p>

57、;<p>  主要包括訂單的添加與刪除,執(zhí)行。如圖4.5所示:</p><p>  圖4.5 訂單流程圖</p><p><b>  5 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p>  數(shù)據(jù)庫(kù)是系統(tǒng)設(shè)計(jì)的關(guān)鍵,其設(shè)計(jì)的好壞直接決定著系統(tǒng)的好壞。一個(gè)設(shè)計(jì)良好的數(shù)據(jù)庫(kù)可以提高開(kāi)發(fā)效率,方便維護(hù),并且為以后進(jìn)行功能擴(kuò)展留有余地。數(shù)據(jù)庫(kù)設(shè)計(jì)就像

58、在建高樓大廈的地基一樣,如果設(shè)計(jì)不好,在將來(lái)的系統(tǒng)維護(hù)、變更、功能、功能擴(kuò)展及后續(xù)開(kāi)發(fā)中,會(huì)引起比較嚴(yán)重的錯(cuò)誤,甚至推倒重建。</p><p><b>  5.1 數(shù)據(jù)庫(kù)分析</b></p><p>  本系統(tǒng)由Tomcat+MySQL構(gòu)成,由于系統(tǒng)功能比較小,對(duì)數(shù)據(jù)庫(kù)的要求不是十分嚴(yán)格,故采用適合中小型企業(yè)使用的MySQL作為開(kāi)發(fā)的后臺(tái)數(shù)據(jù)庫(kù)</p>

59、<p>  5.2 項(xiàng)目的E-R圖</p><p>  5.2.1 用戶(hù)的E-R圖</p><p><b>  如下圖5.1所示:</b></p><p>  圖5.1 用戶(hù)的E-R圖</p><p>  5.2.2 管理員的E-R圖</p><p><b>  如圖5.2所

60、示:</b></p><p>  圖5.2 管理員的E-R圖</p><p>  5.2.3 商品的E-R圖</p><p><b>  如圖5.3所示:</b></p><p>  圖5.3 商品的E-R圖</p><p>  5.2.4 訂單的E-R圖</p>&l

61、t;p><b>  如圖5.4所示:</b></p><p>  圖5.4 訂單的E-R圖</p><p>  5.3數(shù)據(jù)庫(kù)表的設(shè)計(jì)</p><p>  本系統(tǒng)共有5張表、分別為用戶(hù)基本信息表,管理員基本信息表,商品基本信息表,訂單基本信息表,訂單明細(xì)表如圖5.5所示:</p><p>  圖5.5 數(shù)據(jù)庫(kù)總表

62、</p><p>  5.3.1個(gè)人信息表:存放用戶(hù)信息,并且以此為根據(jù),對(duì)用戶(hù)(顧客)的各類(lèi)操作進(jìn)行控制。如圖5.6所示:</p><p>  圖5.6 個(gè)人信息表信息</p><p>  5.3.2 管理員基本信息表:用于記錄管理員得用戶(hù)名,密碼及級(jí)別如圖5.7所示:</p><p>  圖5.7 管理員信息表信息</p>

63、<p>  5.3.3商品基本信息表:主要存放產(chǎn)品的信息。如圖5.8所示:</p><p>  圖5.8 商品的信息表信息</p><p>  5.3.4 訂單信息基本表:用來(lái)記錄用戶(hù)所下訂單的基本信息,包括收貨人及訂單</p><p>  的基本信息。如圖5.9所示:</p><p>  圖5.9訂單信息表信息</p&g

64、t;<p>  5.3.5訂單明細(xì)表:用來(lái)記錄訂單中商品的信息,包括商品的ID和商品的數(shù)量等。如圖5.10所示:</p><p>  圖5.10 訂單明細(xì)表信息</p><p><b>  6 詳細(xì)設(shè)計(jì)</b></p><p><b>  6.1 前臺(tái)開(kāi)發(fā)</b></p><p>

65、  由前面的分析及市場(chǎng)顧客的需求心理,購(gòu)物網(wǎng)站的前臺(tái)大致可分為如下幾個(gè)方面:用戶(hù)首頁(yè),購(gòu)物車(chē),訂單查詢(xún),用戶(hù)注冊(cè)及登錄注銷(xiāo)等。</p><p>  網(wǎng)站的首頁(yè)設(shè)計(jì)的優(yōu)良與否,對(duì)顧客的購(gòu)買(mǎi)欲望有很大影響。好的首頁(yè),應(yīng)當(dāng)使用戶(hù)可以第一時(shí)間了解到本購(gòu)物網(wǎng)站最能吸引人的商品,并且即使沒(méi)有注冊(cè)登陸,也可以了解到本網(wǎng)站的特色,以及商品的詳細(xì)信息。</p><p>  此外,作為一個(gè)購(gòu)物網(wǎng)站,它的購(gòu)物模

66、塊,在購(gòu)物模塊中,顧客可以瀏覽商品,如果想購(gòu)買(mǎi),可以先加入到購(gòu)物車(chē)中。等采購(gòu)?fù)戤吅?,可以選擇結(jié)賬,也可以將購(gòu)物車(chē)中的商品取消掉。</p><p>  6.2主界面的設(shè)計(jì)與實(shí)現(xiàn)</p><p>  用戶(hù)界面設(shè)計(jì)已成為評(píng)價(jià)軟件質(zhì)量的一條重要指標(biāo)。所謂用戶(hù)界面是指軟件系統(tǒng)與用戶(hù)交互的接口,也是控制和選擇信息輸入輸出的主要途徑。用戶(hù)界面設(shè)計(jì)應(yīng)堅(jiān)持友好、簡(jiǎn)便、實(shí)用、易于操作的原則,盡量避免過(guò)于煩瑣和

67、花哨。主界面的畫(huà)面如下圖6.2所示:</p><p>  6.1 購(gòu)物商場(chǎng)主界面</p><p>  6.3前臺(tái)系統(tǒng)功能模塊的實(shí)現(xiàn)</p><p>  6.3.1 用戶(hù)注冊(cè)模塊的實(shí)現(xiàn)</p><p>  需要說(shuō)明的是:只有成為注冊(cè)的用戶(hù)才可以購(gòu)物,當(dāng)沒(méi)有注冊(cè)的用戶(hù)點(diǎn)擊購(gòu)買(mǎi)按鈕或點(diǎn)擊“購(gòu)物車(chē)”超鏈接時(shí),將返回到注冊(cè)和登陸界面。如圖6.2所示&

68、lt;/p><p>  圖6.2 用戶(hù)注冊(cè)界面</p><p>  當(dāng)用戶(hù)輸入正確的用戶(hù)名、密碼和郵箱、就會(huì)注冊(cè)成功如圖6.3所示</p><p>  圖6.3 用戶(hù)注冊(cè)成功</p><p>  6.3.2 用戶(hù)登錄模塊的實(shí)現(xiàn)</p><p>  只有在用戶(hù)名和密碼正確的情況下才能進(jìn)行以后的購(gòu)物,實(shí)現(xiàn)銷(xiāo)售自己的商品等功

69、能。如果用戶(hù)以瀏覽者的身份進(jìn)入網(wǎng)站,則只能進(jìn)行一般的商品瀏覽和搜索,而不能進(jìn)行選購(gòu)登錄如圖6.4所示:</p><p>  圖6.4 用戶(hù)登錄界面</p><p>  6.3.3用戶(hù)注銷(xiāo)模塊的實(shí)現(xiàn)</p><p>  系統(tǒng)登錄之后不能再登錄其他賬戶(hù)、只有注銷(xiāo)后才能從新登錄如圖6.5所示:</p><p>  圖6.5 用戶(hù)注銷(xiāo)界面</

70、p><p>  6.3.4購(gòu)物車(chē)模塊的實(shí)現(xiàn)</p><p>  用戶(hù)通過(guò)使用購(gòu)物車(chē)程序,可以使得網(wǎng)上購(gòu)物更方便、更快捷。這在每個(gè)購(gòu)物網(wǎng)上購(gòu)買(mǎi)商品都是不可缺少的。用戶(hù)隨時(shí)都可以把想要的商品加入到購(gòu)物車(chē)。用戶(hù)要購(gòu)買(mǎi)商品,首先也要將其放人購(gòu)物車(chē)。同時(shí)用戶(hù)還可以查看,修改購(gòu)物車(chē)。系統(tǒng)將自動(dòng)計(jì)算商品總價(jià)</p><p>  購(gòu)物車(chē)的設(shè)計(jì)如下:當(dāng)用戶(hù)將瀏覽的商品放入購(gòu)物車(chē)時(shí),創(chuàng)建一

71、個(gè)購(gòu)物車(chē)對(duì)象,當(dāng)再次購(gòu)物時(shí),讀取cart對(duì)象,如果為空,說(shuō)明還沒(méi)有進(jìn)行購(gòu)物或者已經(jīng)清空了購(gòu)物車(chē),需要新建購(gòu)物車(chē)對(duì)象。加入商品時(shí),將商品名稱(chēng)與購(gòu)物車(chē)列表中的商品名稱(chēng)進(jìn)行對(duì)比,如果已經(jīng)存在,則把商品數(shù)量加一。</p><p>  購(gòu)物車(chē)界面中要實(shí)現(xiàn)5個(gè)方面的功能:</p><p> ?。?)顯示選購(gòu)商品的列表:包括選購(gòu)的商品的名稱(chēng),定價(jià),總數(shù)量,總價(jià)格。</p><p>

72、; ?。?)修改購(gòu)買(mǎi)某種商品的數(shù)量:需要提供修改數(shù)量的文本框。</p><p>  (3)刪除選購(gòu)的商品。</p><p>  (4)清空購(gòu)物車(chē):取消此次購(gòu)物。</p><p>  (5)提交購(gòu)物車(chē):提交購(gòu)物車(chē)訂單。當(dāng)按下結(jié)賬進(jìn)入結(jié)賬頁(yè)面。</p><p>  購(gòu)物車(chē)的實(shí)現(xiàn)頁(yè)面如下圖6.6、 6.7所示:</p><p&g

73、t;  圖6.6 購(gòu)物車(chē)購(gòu)物之前界面</p><p>  圖6.7 購(gòu)物車(chē)添加購(gòu)物之后界面</p><p>  6.3.5 商品分類(lèi)瀏覽的實(shí)現(xiàn)</p><p>  如今商品多種多樣,類(lèi)別也是越來(lái)越多,為了方便用戶(hù)查詢(xún)所需商品信息,在網(wǎng)站中設(shè)置了商品分類(lèi)顯示頁(yè)面。在網(wǎng)站首頁(yè)的左側(cè)以樹(shù)狀菜單的形式列出了商品的分類(lèi)信息,用戶(hù)通過(guò)點(diǎn)擊不同商品類(lèi)別的超鏈接,可以進(jìn)入相應(yīng)的商

74、品展示頁(yè)面.商品展示頁(yè)面主要實(shí)現(xiàn)以下功能:</p><p> ?。?) 分頁(yè)顯示相應(yīng)類(lèi)別的商品信息.</p><p> ?。?) 用戶(hù)可以查看商品的詳細(xì)信息.</p><p>  (3) 用戶(hù)可以直接進(jìn)行商品的購(gòu)買(mǎi).</p><p>  商品分類(lèi)頁(yè)面的頁(yè)面設(shè)計(jì)效果如下圖6.8所示:</p><p>  圖6.8 商品

75、分類(lèi)模塊界面</p><p>  6.3.6訂單模塊的實(shí)現(xiàn)</p><p>  用戶(hù)每一次購(gòu)買(mǎi),都自動(dòng)生成一個(gè)購(gòu)買(mǎi)訂單和一個(gè)銷(xiāo)售訂單。其中購(gòu)買(mǎi)訂單是產(chǎn)生在自己的購(gòu)買(mǎi)訂單列表里,而銷(xiāo)售訂單則是產(chǎn)生在賣(mài)家的銷(xiāo)售訂單列表里。賣(mài)家根據(jù)自己的銷(xiāo)售訂單的詳細(xì)信息就可以進(jìn)行發(fā)貨給買(mǎi)家,從而實(shí)現(xiàn)商品的買(mǎi)賣(mài)。該頁(yè)顯示的信息有訂單編號(hào)、訂單狀態(tài)、收貨人姓名、收貨人地址、下單時(shí)間、總價(jià)格等。訂單列表的界面如上圖

76、6.9所示。</p><p>  圖6.9 訂單模塊界面</p><p>  當(dāng)用戶(hù)在此界面中點(diǎn)擊查看按鈕就可以查看訂單的詳細(xì)信息、刪除任何一個(gè)訂單,需要注意的是買(mǎi)家一旦發(fā)送將無(wú)法刪除。</p><p>  訂單信息的頁(yè)面設(shè)計(jì)如下圖6.10、6.11所示:</p><p>  圖6.10 未發(fā)送的訂單</p><p>

77、;  圖6.11 已發(fā)送的訂單</p><p>  6.4后臺(tái)功能模塊的實(shí)現(xiàn)</p><p>  進(jìn)入后臺(tái)首先展現(xiàn)的是后臺(tái)的登錄界面,要求輸入管理員姓名及密碼如圖6.12所示;</p><p>  圖6.12 管理員登陸界面</p><p>  輸入管理員名及密碼后可以進(jìn)入后臺(tái)主界面、如果輸入錯(cuò)誤、會(huì)提示從新登錄如圖6.13所示</

78、p><p>  圖6.13 管理員登陸失敗界面</p><p>  當(dāng)輸入正確后會(huì)進(jìn)入后臺(tái)的主界面如圖6.14所示</p><p>  圖6.14 管理員登陸成功界面</p><p>  6.4.1 管理員管理</p><p>  管理員可以查看管理員當(dāng)前信息如圖6.15所示</p><p>  圖

79、6.15 管理員信息界面</p><p>  6.4.2 商品的管理</p><p>  商品的管理有商品添加和商品的刪除和修改如圖6.16、6.17、6.18所示:</p><p>  圖6.16 管理員添加商品界面</p><p>  圖6.17 管理員商品刪除修改界面</p><p>  圖6.18 管理

80、員刪除商品界面</p><p>  6.4.3 訂單管理</p><p>  訂單管理有訂單的全部列表,已發(fā)送的訂單詳細(xì)信息、未發(fā)送的訂單詳細(xì)信息,同時(shí)訂單可以由訂單時(shí)間按升序和降序的排列</p><p>  如圖6.19、6.20、6.21所示:</p><p>  圖6.19 訂單管理的全部訂單信息列表</p><p

81、>  圖6.20 訂單管理已發(fā)送的訂單界面</p><p>  圖6.21 訂單管理未發(fā)送的訂單界面</p><p><b>  總 結(jié)</b></p><p>  通過(guò)這次課程設(shè)計(jì),我對(duì)書(shū)本上的知識(shí)點(diǎn)和理論有了更深一層的了解,使我學(xué)會(huì)了如何利用所學(xué)的知識(shí),從而對(duì)本專(zhuān)業(yè)有了更深刻的認(rèn)識(shí)。在這次畢業(yè)論文設(shè)計(jì)中,我第一次親身嘗試到了作為一個(gè)

82、缺乏社會(huì)實(shí)踐經(jīng)驗(yàn)的學(xué)生所面臨的困難。所以只有匆匆忙忙地查閱大量基于WEB系統(tǒng)設(shè)計(jì)方面的書(shū)籍,希望通過(guò)參閱各種關(guān)于系統(tǒng)設(shè)計(jì)的書(shū)籍充分了解系統(tǒng)建設(shè)的基本流程、總體布局設(shè)計(jì)以及系統(tǒng)開(kāi)發(fā)前所需的一些準(zhǔn)備工作。然而,由于實(shí)在是經(jīng)驗(yàn)有限,雖然書(shū)本上介紹了許多這方面的知識(shí)和操作方法,但是畢竟還是限于理論方面的,應(yīng)用到實(shí)際當(dāng)中去的時(shí)候就感覺(jué)手忙腳亂。但令人高興的是,通過(guò)這樣一個(gè)邊學(xué)習(xí)邊應(yīng)用的過(guò)程,本人完成了購(gòu)物平臺(tái)的開(kāi)發(fā)工作,并實(shí)現(xiàn)了該應(yīng)用程序背景所要

83、求的功能。但總的來(lái)說(shuō),程序仍然存在許多不足之處, 在整個(gè)開(kāi)發(fā)過(guò)程中本人一直本著認(rèn)真、虛心、刻苦、積極的態(tài)度,堅(jiān)持自己獨(dú)立完成設(shè)計(jì),并基本達(dá)到了應(yīng)用設(shè)計(jì)的功能要求。同時(shí)這個(gè)系統(tǒng)還有一些不足之處,有些功能還不是很完善,所以以后我會(huì)加倍努力的去研究,在熟練的基礎(chǔ)上掌握更多的技術(shù),來(lái)提高自己的開(kāi)發(fā)水平。致 謝</p><p>  緊張而忙碌的畢業(yè)設(shè)計(jì)就要結(jié)束了,在完成了系統(tǒng)的功能設(shè)計(jì)后,我感到如釋重負(fù),輕松很多。在我做

84、畢業(yè)設(shè)計(jì)期間,許多老師,同學(xué)和朋友給我了無(wú)私的關(guān)懷和幫助,在此,我要向他們表示由衷的謝意。</p><p>  首先,我要感謝畢業(yè)設(shè)計(jì)指導(dǎo)老師、在做畢業(yè)設(shè)計(jì)的過(guò)程中,他始終給予我悉心的關(guān)懷與認(rèn)真的指導(dǎo),耐心的傾聽(tīng)我的提問(wèn),并及時(shí)幫我解決問(wèn)題、王教授一絲不茍的作風(fēng),認(rèn)真負(fù)責(zé)的態(tài)度,不僅傳授了我知識(shí)和方法,并且給了我許多關(guān)鍵性的,建設(shè)性的指導(dǎo)、同時(shí)從思想上熏陶了我,真的使我受益匪淺。</p><p

85、>  其次,感謝學(xué)院給我們提供了舒適的學(xué)習(xí)環(huán)境,使我能夠順利的完成系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā)。</p><p>  還有我要感謝很多優(yōu)秀圖書(shū)的作者,正是他們的艱辛的勞動(dòng)成果才使得我能夠避開(kāi)學(xué)習(xí)中的種種障礙,在最短的時(shí)間內(nèi)達(dá)到目標(biāo)。有時(shí)候當(dāng)我陷入其中,迷惑不解時(shí),往往就是他們的一句精辟的話使我頓悟,大有醍醐灌頂之式。感謝我周?chē)乃械娜?,輕松而又愉快的環(huán)境才能使人平靜下來(lái)認(rèn)真工作。</p><p&g

86、t;  最后,我要把我最真摯的感謝送給我的母校,四年的積累已經(jīng)使懵懂幼稚的我歷練成一個(gè)敢于直面生活的強(qiáng)者。盡管我知道由自己譜寫(xiě)的人生才剛剛開(kāi)始,但有了大學(xué)四年的鍛煉我不會(huì)再畏懼任何困難。</p><p>  再一次感謝我的母校!</p><p><b>  參 考 文 獻(xiàn)</b></p><p>  [1] Bruce Eckel. thin

87、king in java 4. Prentice Hall PTR,2006.02</p><p>  [2] Hans-Erik Eriksson,Magnus Penker. UML Toolkit.Jonh Wiley & Sons, 1997</p><p>  [3] 吳亞峰,紀(jì)超. Java SE 6.0編程指南.人民郵電出版社,2007.11</p>

88、<p>  [4] [美]布洛克 .Effective Java Programming Language Guide出版社:機(jī)械工業(yè)出版社,2003.1</p><p>  [5] 夏昕,曹曉鋼,唐勇.深入淺出Hibernate .電子工業(yè)出版社,2005.6</p><p>  [6] [美]霍斯特曼.Core Java 2 Volume I Fundamentals

89、.機(jī)械工業(yè)出版社,2003.10</p><p>  [7] [美]霍頓(Horton I.).Ivor Horton's Beginning Java 2, JDK 5 Edition.機(jī)械工業(yè)出版社 ,2006.1</p><p>  [8] [美]賽維斯 Walter Savitch .Absolute Java.北京 電子工業(yè)出版社 ,2005.6</p>

90、<p>  [9] Andreas Vogel和Keith Duddy. Java Programming with CORBA.Jonh Wiley & Sons, 1997</p><p>  [10] Gamma,Helm,Johnson和Vlissides.Design Patterns.Addison-Wesley, 1995</p><p>  [11]

91、 郭靜. 基于JSP的通用信息發(fā)布管理系統(tǒng)[J]重慶工學(xué)院學(xué)報(bào) , 2005,(11) . </p><p>  [12] 任艷, 李九齡. 應(yīng)用JSP進(jìn)行數(shù)據(jù)庫(kù)信息發(fā)布[J]. 計(jì)算機(jī)工程與應(yīng)用 , 2002,(07)</p><p>  [13] 王國(guó)輝. Java Web開(kāi)發(fā)技術(shù)方案寶典[M]人民郵電出版社 , 2008.2</p><p>  [14]

92、 梁玉環(huán), 李村合, 索紅光. 基于JSP的網(wǎng)站訪問(wèn)統(tǒng)計(jì)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 計(jì)算機(jī)應(yīng)用研究 , 2004,(04)</p><p>  [15] 鐘雁. 管理信息系統(tǒng)開(kāi)發(fā)案例分析[M]清華大學(xué)出版社 , 2006 .</p><p>  [16] 李尊朝.JAVA語(yǔ)言程序設(shè)計(jì)[M].中國(guó)鐵道出版社. 2004.9.</p><p>  [17] 孫衛(wèi)琴

93、,李洪成. Tomcat與Java Web開(kāi)發(fā)技術(shù)詳解 [M]電子工業(yè)出版社 , 2004.4.</p><p>  [18] 連洪武. Eclipse Web開(kāi)發(fā)從入門(mén)到精通[M].清華大學(xué)出版社. 2007.6.</p><p>  [19] 高河福. 一個(gè)基于J2EE架構(gòu)的MIS設(shè)計(jì)與實(shí)現(xiàn)[D]暨南大學(xué) , 2003 .</p><p>  [20] 苗

94、雪蘭,劉瑞新,數(shù)據(jù)庫(kù)系統(tǒng)原理及應(yīng)用教程[M], 北京:機(jī)械工業(yè)出版社,2004.</p><p>  [21] 胡百敬,SQL Server 2005 數(shù)據(jù)庫(kù)開(kāi)發(fā)詳解[M], 西安:電子工業(yè)出版社,2006. </p><p>  計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)</p><p>  畢業(yè)實(shí)習(xí)及畢業(yè)論文(設(shè)計(jì))規(guī)范</p><p>  計(jì)算機(jī)科學(xué)與工程

95、學(xué)院</p><p><b>  計(jì)算機(jī)科學(xué)與技術(shù)系</b></p><p><b>  2015年03月</b></p><p><b>  目 錄</b></p><p>  一. 畢業(yè)實(shí)習(xí)及畢業(yè)論文(設(shè)計(jì))的主要目的1</p><p> 

96、 二. 指導(dǎo)教師選聘及對(duì)指導(dǎo)教師的要求1</p><p>  三. 畢業(yè)實(shí)習(xí)分組及實(shí)施計(jì)劃3</p><p>  四. 畢業(yè)論文(設(shè)計(jì))的選題4</p><p>  五.畢業(yè)實(shí)習(xí)及畢業(yè)論文(設(shè)計(jì))的進(jìn)度控制5</p><p>  六、畢業(yè)論文的結(jié)構(gòu)與格式10</p><p>  七、畢業(yè)實(shí)習(xí)以及畢業(yè)論文(設(shè)計(jì)

97、)成績(jī)?cè)u(píng)定12</p><p>  八、畢業(yè)設(shè)計(jì)的歸檔工作13</p><p>  九、畢業(yè)實(shí)習(xí)及畢業(yè)論文(設(shè)計(jì))領(lǐng)導(dǎo)小組15</p><p>  附件1:任務(wù)書(shū)的填寫(xiě)格式16</p><p>  附件2:開(kāi)題報(bào)告的填寫(xiě)格式21</p><p>  附件3:文獻(xiàn)綜述格式25</p><p

98、>  附件4:實(shí)習(xí)報(bào)告封面格式29</p><p>  附件5:實(shí)習(xí)鑒定表格式30</p><p>  附件6:實(shí)習(xí)成績(jī)?cè)u(píng)定表格式32</p><p>  附件7:畢業(yè)論文格式的基本要求33</p><p>  附件8:畢業(yè)設(shè)計(jì)袋封面填寫(xiě)格式43</p><p>  附件9:畢業(yè)論文驗(yàn)收表44<

99、/p><p>  附件10:畢業(yè)設(shè)計(jì)(論文)評(píng)論標(biāo)準(zhǔn)45</p><p>  附件11:畢業(yè)設(shè)計(jì)資料電子文檔目錄結(jié)構(gòu)50</p><p>  根據(jù)學(xué)院有關(guān)學(xué)生實(shí)習(xí)的規(guī)定和本專(zhuān)業(yè)教學(xué)計(jì)劃的安排,對(duì)計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)學(xué)生畢業(yè)實(shí)習(xí)及畢業(yè)論文(設(shè)計(jì))作如下具體安排:</p><p>  一. 畢業(yè)實(shí)習(xí)及畢業(yè)論文(設(shè)計(jì))的主要目的</p>

100、<p>  畢業(yè)實(shí)習(xí)的主要目的:</p><p>  (1) 通過(guò)畢業(yè)實(shí)習(xí),使學(xué)生從理論走向?qū)嵺`,并運(yùn)用所學(xué)的理論知識(shí)解決一些實(shí)際軟硬件應(yīng)用問(wèn)題,達(dá)到實(shí)踐鍛煉的目的。</p><p>  (2) 總結(jié)升華理論知識(shí)的目的,使學(xué)生畢業(yè)后能迅速適應(yīng)實(shí)際工作崗位。</p><p>  (3) 為畢業(yè)論文(設(shè)計(jì))獲取素材。</p><p>

101、;  畢業(yè)論文(設(shè)計(jì))的主要目的:</p><p>  (1) 全面檢驗(yàn)學(xué)生四年所學(xué)得基本理論和基本技能狀況,鞏固學(xué)生所學(xué)知識(shí),并提高學(xué)生運(yùn)用所學(xué)知識(shí)的能力。</p><p>  (2) 通過(guò)畢業(yè)論文(設(shè)計(jì))的撰寫(xiě),彌補(bǔ)知識(shí)結(jié)構(gòu)中的薄弱環(huán)節(jié),優(yōu)化畢業(yè)生知識(shí)結(jié)構(gòu),提高畢業(yè)生的適應(yīng)能力。</p><p>  (3) 培養(yǎng)學(xué)生運(yùn)用所學(xué)理論知識(shí)和技術(shù),發(fā)現(xiàn)、分析和解決問(wèn)題的

102、能力,使學(xué)生掌握科學(xué)研究的方法和原則,培養(yǎng)和提高學(xué)生對(duì)理論和時(shí)間問(wèn)題研究的能力。</p><p>  (4) 通過(guò)論文撰寫(xiě),培養(yǎng)學(xué)生創(chuàng)造性思維能力,提高學(xué)生創(chuàng)新能力。</p><p>  二. 指導(dǎo)教師選聘及對(duì)指導(dǎo)教師的要求</p><p><b>  指導(dǎo)教師選聘</b></p><p>  (1) 指導(dǎo)教師應(yīng)具有講師

103、及以上專(zhuān)業(yè)技術(shù)職稱(chēng)或具有碩士學(xué)位,并有一定實(shí)踐經(jīng)驗(yàn)的相關(guān)專(zhuān)業(yè)人員。</p><p>  (2) 指導(dǎo)教師的聘任由計(jì)算機(jī)科學(xué)與技術(shù)系根據(jù)工作需要提出初步名單,經(jīng)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院院長(zhǎng)審核,予以聘任。</p><p>  (3) 指導(dǎo)教師指導(dǎo)學(xué)生數(shù):講師或具有碩士學(xué)位的指導(dǎo)教師一般不超過(guò)6人,高級(jí)職稱(chēng)(教授、副教授、高工)的指導(dǎo)人數(shù)不超過(guò)8人。</p><p>  (

104、4) 指導(dǎo)教師責(zé)任</p><p>  1). 學(xué)生畢業(yè)論文(設(shè)計(jì))工作實(shí)行指導(dǎo)教師負(fù)責(zé)制。指導(dǎo)教師應(yīng)以高度認(rèn)真負(fù)責(zé)的態(tài)度對(duì)待畢業(yè)論文(設(shè)計(jì))的指導(dǎo)工作,按時(shí)完成畢業(yè)論文(設(shè)計(jì))的各項(xiàng)工作。</p><p>  2). 指導(dǎo)教師對(duì)學(xué)生畢業(yè)論文(設(shè)計(jì))中的以下事項(xiàng)負(fù)責(zé):</p><p>  把握正確的政治方向;</p><p>  確保選題與培

105、養(yǎng)目標(biāo)的一致性;</p><p>  論文(設(shè)計(jì))結(jié)構(gòu)與撰寫(xiě)格式的規(guī)范性;</p><p>  督促學(xué)生保質(zhì)、保量,按時(shí)圓滿(mǎn)地完成畢業(yè)論文(設(shè)計(jì))工作。</p><p>  (5) 指導(dǎo)教師指導(dǎo)工作基本要求</p><p>  1). 提出參考選題;</p><p>  2). 針對(duì)學(xué)生的選題,結(jié)合學(xué)生的實(shí)際情況,確定

106、所指導(dǎo)學(xué)生的畢業(yè)論文(設(shè)計(jì))題目,并提出明確的撰寫(xiě)要求和進(jìn)度計(jì)劃;</p><p>  3). 介紹有關(guān)參考文獻(xiàn),指導(dǎo)學(xué)生搜集和查閱必要的資料;</p><p>  4). 下發(fā)《畢業(yè)設(shè)計(jì)任務(wù)書(shū)》,認(rèn)真指導(dǎo)和檢查學(xué)生填寫(xiě)《開(kāi)題報(bào)告》等相關(guān)內(nèi)容,并在簽名處簽名;</p><p>  5). 指導(dǎo)學(xué)生擬寫(xiě)畢業(yè)論文提綱,定期檢查學(xué)生畢業(yè)論文的進(jìn)展情況,做好每個(gè)階段的工作記

107、錄;</p><p>  6). 加強(qiáng)與學(xué)生的溝通,認(rèn)真指導(dǎo)學(xué)生提交論文初稿、2稿、3稿等,并及時(shí)提出修改意見(jiàn),圓滿(mǎn)完成最終定稿;</p><p>  7). 根據(jù)評(píng)分標(biāo)準(zhǔn),結(jié)合學(xué)生平時(shí)的表現(xiàn),評(píng)定畢業(yè)論文(設(shè)計(jì))成績(jī);指導(dǎo)教師評(píng)語(yǔ)字?jǐn)?shù)不少于200字,其中包括工作態(tài)度、選題意義,理論水平、應(yīng)用價(jià)值等;</p><p>  8). 確認(rèn)所指導(dǎo)學(xué)生的畢業(yè)論文(設(shè)計(jì))是否

108、可以遞交答辯,并簽署意見(jiàn);</p><p>  9). 協(xié)助做好畢業(yè)設(shè)計(jì)(論文)的歸檔工作。</p><p>  10). 撰寫(xiě)畢業(yè)設(shè)計(jì)指導(dǎo)工作總結(jié),包括所指導(dǎo)學(xué)生的選題分析、質(zhì)量分析、計(jì)劃執(zhí)行情況等。</p><p>  三. 畢業(yè)實(shí)習(xí)分組及實(shí)施計(jì)劃</p><p>  (1) 畢業(yè)實(shí)習(xí)分組</p><p>  畢業(yè)

109、實(shí)習(xí)主要采取集中與分組相結(jié)合,以收集畢業(yè)論文資料為主,主要采取由各指導(dǎo)教師根據(jù)學(xué)生所選論文(設(shè)計(jì))題目,聯(lián)系,分派學(xué)生到相關(guān)單位進(jìn)行實(shí)習(xí),收集資料;計(jì)算機(jī)科學(xué)與技術(shù)系可以在此基礎(chǔ)上做統(tǒng)一安排。</p><p>  (2) 畢業(yè)實(shí)習(xí)時(shí)間</p><p>  根據(jù)教學(xué)計(jì)劃,學(xué)生在第四學(xué)年第2學(xué)期的第1周到第4周進(jìn)行畢業(yè)實(shí)習(xí),共4周。</p><p><b> 

110、 (3) 實(shí)習(xí)要求</b></p><p>  1). 實(shí)習(xí)期間,學(xué)生必須自覺(jué)遵守學(xué)院和實(shí)習(xí)單位的一切規(guī)章制度;</p><p>  2). 并認(rèn)真服從指導(dǎo)教師的安排,尊敬教師;</p><p>  3). 經(jīng)常與指導(dǎo)教師溝通,全面完成畢業(yè)實(shí)習(xí)和畢業(yè)論文(設(shè)計(jì))所規(guī)定的各項(xiàng)任務(wù);</p><p>  4). 校外實(shí)習(xí)的同學(xué),特別注

111、意安全問(wèn)題;</p><p>  5). 按規(guī)定的時(shí)間和格式等要求,在第四周結(jié)束后完成并前提交實(shí)習(xí)成果,主要包括:實(shí)習(xí)日志、畢業(yè)實(shí)習(xí)報(bào)告(不低于2000字,格式參見(jiàn)附件4)、實(shí)習(xí)單位鑒定表(格式參見(jiàn)附件5);</p><p>  6). 實(shí)習(xí)報(bào)告的內(nèi)容</p><p>  實(shí)習(xí)報(bào)告的內(nèi)容必須包括:實(shí)習(xí)時(shí)間、實(shí)習(xí)地點(diǎn)、實(shí)習(xí)目的、實(shí)習(xí)單位介紹、實(shí)習(xí)內(nèi)容介紹、實(shí)習(xí)心得體會(huì)

112、等,根據(jù)具體實(shí)習(xí)情況可以添加其它一些內(nèi)容。</p><p>  7). 指導(dǎo)教師根據(jù)學(xué)生的實(shí)習(xí)情況,填寫(xiě)實(shí)習(xí)成績(jī)?cè)u(píng)定表,格式參見(jiàn)附件6;</p><p>  四. 畢業(yè)論文(設(shè)計(jì))的選題</p><p><b>  (1) 題目來(lái)源</b></p><p>  畢業(yè)論文(設(shè)計(jì))題目主要來(lái)源是:</p>&l

113、t;p>  1). 教師和學(xué)生到企業(yè)調(diào)研,了解和收集畢業(yè)論文(設(shè)計(jì))的課題;</p><p>  2). 教師根據(jù)教學(xué)和科研的需要,結(jié)合當(dāng)今計(jì)算機(jī)軟硬件技術(shù)的研究重點(diǎn)、計(jì)算機(jī)科學(xué)與工程學(xué)院的研究方向以及一些橫向聯(lián)系的單位的具體需求擬訂論文(設(shè)計(jì))題目;</p><p>  3). 學(xué)生根據(jù)興趣愛(ài)好和研究方向自行確定,并經(jīng)指導(dǎo)教師同意的題目。</p><p> 

114、 (2) 題目主要類(lèi)型和范圍</p><p>  根據(jù)大學(xué)及計(jì)算機(jī)科學(xué)與工程學(xué)院關(guān)于“畢業(yè)論文(設(shè)計(jì))的選題”要求,每個(gè)教師擬訂一定數(shù)量的題目,經(jīng)計(jì)算機(jī)科學(xué)與技術(shù)系討論,確定最終的畢業(yè)論文(設(shè)計(jì))題目類(lèi)型和范圍。題目應(yīng)保證符合計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)的研究方向、培養(yǎng)目標(biāo),大小適宜,并具有新穎性(注意出題不要與其他老師重復(fù),且不能和以前畢業(yè)設(shè)計(jì)題目重復(fù))。</p><p><b>  

115、(3) 學(xué)生選題</b></p><p>  畢業(yè)論文(設(shè)計(jì))題目于第七學(xué)期15周以前下發(fā)給學(xué)生,并在計(jì)算機(jī)學(xué)院畢業(yè)設(shè)計(jì)網(wǎng)站上公布,組織學(xué)生選題,采取學(xué)生自選與系里指定相結(jié)合的方式,確定每一個(gè)學(xué)生的畢業(yè)論文(設(shè)計(jì))題目,并配備指導(dǎo)教師。具體題目及學(xué)生、指導(dǎo)教師配備情況、學(xué)生的選題情況等在學(xué)生完成選題工作后,于第七學(xué)期18周以前按大學(xué)實(shí)踐教學(xué)科的要求上報(bào)。每一階段的工作都要在計(jì)算機(jī)學(xué)院畢業(yè)設(shè)計(jì)網(wǎng)站上公布

116、。</p><p>  (4) 指導(dǎo)教師填寫(xiě)好畢業(yè)論文(設(shè)計(jì))任務(wù)書(shū),及時(shí)下達(dá)給學(xué)生。</p><p>  五.畢業(yè)實(shí)習(xí)及畢業(yè)論文(設(shè)計(jì))的進(jìn)度控制</p><p>  1. 畢業(yè)實(shí)習(xí)及畢業(yè)論文(設(shè)計(jì))的進(jìn)度控制</p><p><b>  注釋?zhuān)?lt;/b></p><p>  (1). 進(jìn)行畢業(yè)設(shè)

117、計(jì)(論文)的學(xué)生,應(yīng)結(jié)合選題內(nèi)容,在調(diào)研、查閱資料的基礎(chǔ)上寫(xiě)一篇文獻(xiàn)綜述,字?jǐn)?shù)不少于2000字。格式參見(jiàn)附件3。參考文獻(xiàn)不少于10篇(最好是期刊文章),至少含英文文獻(xiàn)3篇;</p><p>  (2).進(jìn)行畢業(yè)設(shè)計(jì)(論文)的學(xué)生英應(yīng)完成一篇文獻(xiàn)翻譯,文獻(xiàn)內(nèi)容必須和畢業(yè)設(shè)計(jì)內(nèi)容相關(guān)且應(yīng)獨(dú)立完成,文獻(xiàn)原文不少于1萬(wàn)英文印刷字符,譯文稿撰寫(xiě)在統(tǒng)一的稿紙上,同時(shí)上交原文。教師應(yīng)留下評(píng)閱意見(jiàn),簽注日期最好在畢業(yè)實(shí)習(xí)收集資料

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論