

版權(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> 河北農(nóng)業(yè)大學(xué)</b></p><p> 本科畢業(yè)論文(設(shè)計(jì))</p><p> 題 目:小型電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)—</p><p><b> 公共信息維護(hù) </b></p><p> 學(xué) 院: 信息科學(xué)與技術(shù)學(xué)院 </
2、p><p> 專(zhuān)業(yè)班級(jí): 計(jì)算機(jī)科學(xué)與技術(shù)1001班 </p><p> 學(xué) 號(hào): 2010234040817 </p><p> 學(xué)生姓名: 湯 偉 </p><p> 指導(dǎo)教師: 馬 建 斌 </p&g
3、t;<p> 職 稱(chēng): 副 教 授 </p><p> 二O一四 年 六 月 二 日</p><p><b> 摘 要</b></p><p> 伴隨著Internet的蓬勃發(fā)展,網(wǎng)絡(luò)購(gòu)物中心作為電子商務(wù)的一種形式正以其高效、低成本的優(yōu)勢(shì),逐步成為新興的經(jīng)營(yíng)模式和理念,人們已
4、經(jīng)不再滿(mǎn)足單純的信息瀏覽和發(fā)布,而是渴望著能夠充分享受網(wǎng)絡(luò)所帶來(lái)的更加多的便利。網(wǎng)絡(luò)購(gòu)物正適應(yīng)了當(dāng)今社會(huì)快節(jié)奏地生活,使顧客足不出戶(hù)便可以方便快捷輕松地選購(gòu)自己喜歡的商品。 本系統(tǒng)便是嘗試用JSP在網(wǎng)絡(luò)上架構(gòu)一個(gè)動(dòng)態(tài)的電子商務(wù)網(wǎng)站,它是在Windows XP下,以mysql為數(shù)據(jù)庫(kù)開(kāi)發(fā)平臺(tái),Tomcat網(wǎng)絡(luò)信息服務(wù)作為應(yīng)用服務(wù)器,采用JSP(Java Server Pages)技術(shù)開(kāi)發(fā)的網(wǎng)上購(gòu)物系統(tǒng)。他分前臺(tái)部分和后臺(tái)部分,前臺(tái)
5、部分由用戶(hù)使用,主要包括用戶(hù)注冊(cè),購(gòu)物車(chē)管理,訂單管理,個(gè)人資料管理,商品管理等功能;后臺(tái)部分由管理員使用,主要包括商品管理,處理訂單,用戶(hù)信息管理,鏈接信息管理等功能。 建立后的網(wǎng)站系統(tǒng)是一個(gè)動(dòng)態(tài)、交互式、具有商品提供、系統(tǒng)管理、用戶(hù)管理等功能的電子商務(wù)網(wǎng)站。關(guān)鍵字:JSP;mysql;Tomcat;網(wǎng)上購(gòu)物系統(tǒng)</p><p><b> Abstract</b></p
6、><p> Along with the vigorous development of the Internet, e-commerce networks as a shopping center is a form of its highly efficient, low-cost advantages, gradually emerging as a business model and philosophy
7、, there is no longer meet use and dissemination of information browsing, but a desire to bring the full enjoyment network more convenient. Internet shopping is being adapted to the fast pace of today's society to liv
8、e, so that customers can enjoy the convenience of fast and easy way to purchase t</p><p><b> 目 錄 </b></p><p><b> 1.引言1</b></p><p> 1.1背景和意義1</p>
9、;<p> 1.2課題的主要研究工作1</p><p><b> 2.系統(tǒng)分析1</b></p><p><b> 2.1問(wèn)題來(lái)源1</b></p><p> 2.2 現(xiàn)行系統(tǒng)存在問(wèn)題的分析2</p><p> 2.3 解決方案2</p><p&
10、gt; 2.4 系統(tǒng)優(yōu)勢(shì)2</p><p> 2.5 硬件配置3</p><p> 2.6 可行性分析3</p><p> 2.6.1技術(shù)可行性3</p><p> 2.6.2 經(jīng)濟(jì)可行性4</p><p> 2.6.3 使用可行性4</p><p> 2.7 本章小結(jié)
11、4</p><p> 3. 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)5</p><p> 3.1 系統(tǒng)目標(biāo)5</p><p> 3.2系統(tǒng)功能結(jié)構(gòu)與分析5</p><p> 3.3 系統(tǒng)各功能模塊設(shè)計(jì)6</p><p> 3.3.1 用戶(hù)管理模塊6</p><p> 3.3.2 查看信息模塊7
12、</p><p> 3.3.3 商品信息修改模塊8</p><p> 3.3.4 訂單管理模塊8</p><p><b> 4.詳細(xì)設(shè)計(jì)8</b></p><p> 4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)8</p><p> 4.1.1 數(shù)據(jù)庫(kù)需求分析9</p><p>
13、 4.1.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)9</p><p> 4.1.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)9</p><p> 4.2具體實(shí)現(xiàn)11</p><p> 4.2.1 系統(tǒng)用戶(hù)登陸實(shí)現(xiàn)11</p><p> 4.2.2 商家對(duì)商品信息管理14</p><p> 4.2.3 購(gòu)物車(chē)信息17</p>
14、<p> 5. 系統(tǒng)開(kāi)發(fā)環(huán)境、測(cè)試與維護(hù)20</p><p> 5.1系統(tǒng)開(kāi)發(fā)環(huán)境20</p><p> 5.2系統(tǒng)測(cè)試21</p><p> 5.3 系統(tǒng)運(yùn)行與維護(hù)22</p><p> 6. 總 結(jié)23</p><p> 參 考 文 獻(xiàn)23</p><p&g
15、t;<b> 致 謝24</b></p><p><b> 1.引言</b></p><p><b> 1.1背景和意義</b></p><p> 科技的進(jìn)步不斷改變著我們的生活,互聯(lián)網(wǎng)的發(fā)展帶來(lái)了經(jīng)濟(jì)的全球化,電子商務(wù)逐步發(fā)展,是傳統(tǒng)商業(yè)活動(dòng)的電子化、網(wǎng)絡(luò)化。電子商務(wù)極大地方便了人們的生活
16、,在因特網(wǎng)開(kāi)放的環(huán)境下,交易雙方可以便捷地進(jìn)行網(wǎng)上貿(mào)易、完成各種商貿(mào)活動(dòng)。因此,Web開(kāi)發(fā)技術(shù)也得到了迅速的發(fā)展,目前jsp技術(shù)已成為Web應(yīng)用開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站的主流技術(shù)之一,被廣泛應(yīng)用于電子商務(wù)、電子政務(wù)、遠(yuǎn)程教育、網(wǎng)上資源管理等領(lǐng)域。</p><p> 電子商務(wù)網(wǎng)站的設(shè)計(jì)思想:以客戶(hù)為中心,樹(shù)立企業(yè)品牌形象、提升企業(yè)核心競(jìng)爭(zhēng)力。電子商務(wù)網(wǎng)站的設(shè)計(jì)原則:明確建立網(wǎng)站的目的和目標(biāo)群體,總體設(shè)計(jì)方案主題鮮明,網(wǎng)站的版
17、式設(shè)計(jì)要表達(dá)出和諧與美、合理運(yùn)用色彩、網(wǎng)頁(yè)形式與內(nèi)容相統(tǒng)一、利用多媒體功能、注意網(wǎng)站的層次性和一致性,內(nèi)容經(jīng)常更新、溝通渠道暢通,努力提高網(wǎng)站的性能,合理運(yùn)用新技術(shù)。</p><p> 1.2課題的主要研究工作</p><p> 本文主要完成了小型電子商務(wù)網(wǎng)站-公共信息維護(hù)模塊的設(shè)計(jì)與實(shí)現(xiàn),著重闡述了此模塊開(kāi)發(fā)實(shí)現(xiàn)的過(guò)程,從系統(tǒng)的需求分析、系統(tǒng)設(shè)計(jì)、模塊實(shí)現(xiàn)、數(shù)據(jù)設(shè)計(jì)等環(huán)節(jié)進(jìn)行了詳盡的
18、分析與描述。本系統(tǒng)主要以Mysql為后臺(tái)數(shù)據(jù)庫(kù)開(kāi)發(fā)設(shè)計(jì),主要開(kāi)發(fā)工具為Myeclipse,采用面向?qū)ο蟮脑O(shè)計(jì)思想,在數(shù)據(jù)庫(kù)訪問(wèn)方面使用了高效且安全的數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)ADO。秉承簡(jiǎn)潔的設(shè)計(jì)風(fēng)格,在設(shè)計(jì)中注重用戶(hù)體驗(yàn)以及操作的便捷性,著重考慮網(wǎng)站的安全性、用戶(hù)信息的保密性,以及顧客群定位和產(chǎn)品定位。</p><p><b> 2.系統(tǒng)分析</b></p><p><
19、b> 2.1問(wèn)題來(lái)源</b></p><p> 隨著社會(huì)的進(jìn)步和計(jì)算機(jī)技術(shù)的發(fā)展,特別是微型計(jì)算機(jī)的大范圍普及,計(jì)算機(jī)的應(yīng)用逐漸由科學(xué)計(jì)算、實(shí)時(shí)控制等方面向非數(shù)值處理的各個(gè)領(lǐng)域中滲透。尤其是以微型計(jì)算機(jī)為處理核心,以電子商務(wù)為中心的商務(wù)平臺(tái)等方面的應(yīng)用,日益受到人們的關(guān)注。</p><p> 當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開(kāi)信息處理以及信息傳播,這正
20、是計(jì)算機(jī)被廣泛應(yīng)用于電子商務(wù)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行有效商務(wù)信息的傳播以及操作簡(jiǎn)便極大的方便了人們的生活。使用電子商務(wù)平臺(tái),不僅提高了人們購(gòu)物和交易的效率,而且大大的提高了人們獲取信息的便捷度。</p><p> 隨著社會(huì)需求的迅速增長(zhǎng),人們投入的互聯(lián)網(wǎng)的熱度不斷增加。日常生活中的逛街購(gòu)物,業(yè)務(wù)員各處無(wú)頭廣攬業(yè)務(wù)的繁瑣現(xiàn)狀,越來(lái)越不能適應(yīng)人們對(duì)便捷商務(wù)的需要,于是電子商務(wù)平臺(tái)便應(yīng)運(yùn)而生。電子商
21、務(wù)平臺(tái)是用來(lái)建立顧客需求、商家提供,并維護(hù)顧客與商家交易信息的平臺(tái),在這平臺(tái)中有很多公共信息需要維護(hù),這便提出了問(wèn)題。從日常購(gòu)物到電子商務(wù),代表了兩代不同的時(shí)代的購(gòu)物盛景。今天,電子商務(wù)已成為人們了解商品,選擇商品的一種重要方式。電子商務(wù)的應(yīng)用非常廣泛,可應(yīng)用于各行各業(yè)。尤其目前電腦發(fā)展神速,運(yùn)用廣泛,甚至每個(gè)公司、每戶(hù)都有電腦,只要是有基本操作電腦的知識(shí),都可很方便的網(wǎng)上購(gòu)物,交由電腦來(lái)處理,并不用到大街上去轉(zhuǎn)就可以送貨上門(mén)。人們使用
22、電子商務(wù),應(yīng)用平臺(tái)的中的協(xié)議規(guī)則,可免除人為的疏忽,并且交易速度快,可靠性提高。</p><p> 購(gòu)物本是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的活動(dòng),如在大街上步行購(gòu)物,沒(méi)有一定運(yùn)氣碰到自己心儀的商品是非??鄲赖摹W畛跞藗冋枃L這種苦惱或隨意將就購(gòu)買(mǎi)自己的需要的商品,這樣不僅花費(fèi)人力物力還花費(fèi)大量的時(shí)間,而且往往由于自己這艱辛的購(gòu)物過(guò)程,使得自己對(duì)購(gòu)買(mǎi)的商品滿(mǎn)意度不是很高。久而久之,這種購(gòu)物方式無(wú)論是在效率,還是滿(mǎn)意度
23、方面都達(dá)不到顧客的需求。經(jīng)常性的碰壁已經(jīng)給顧客帶來(lái)了諸多的不便。正是顧客購(gòu)物的這種不確定性、低效性,使得電子商務(wù)成為可能。</p><p> 2.2 現(xiàn)行系統(tǒng)存在問(wèn)題的分析</p><p> 現(xiàn)在由于部分人們信息化水平不高,他們大都采用上街選購(gòu)模式。每個(gè)人的工作時(shí)間,休假狀況,興趣品位,資金狀況,購(gòu)物偏好等多方面的因素,人們?cè)诠浣值臅r(shí)候經(jīng)常出現(xiàn)各式各樣的不如意,使得顧客想得到心儀的商品
24、過(guò)程中一直處于被動(dòng)狀態(tài),不僅給顧客帶來(lái)了諸多不便,忙碌奔波。由電子商務(wù)公共信息管理系統(tǒng)解決了諸多的選購(gòu)和獲取商品信息的不便。高效與正確性的查詢(xún),也為顧客節(jié)省了很多成本,使得人力,物力,精力資源可以得到更加廣泛的應(yīng)用。</p><p><b> 2.3 解決方案</b></p><p> 根據(jù)顧客上街購(gòu)物出現(xiàn)的一系列問(wèn)題,由計(jì)算機(jī)簡(jiǎn)易操控電子商務(wù)平臺(tái)應(yīng)運(yùn)而生。<
25、;/p><p> 一套完整的電子商務(wù)平臺(tái)包含了多方面的內(nèi)容。它是需要和商品管理,顧客管理及商家管理相聯(lián)系的,同時(shí)維護(hù)各個(gè)商品,顧客信息一致性等等,最后生成顧客選購(gòu),顧客商家交易,付款,收款等。</p><p> 電子商務(wù)平臺(tái)不僅方便管理,而且系統(tǒng)是透明化的,易于顧客查看。它包含了三大模塊:商品管理模塊,用戶(hù)管理模塊和訂單管理模塊。商品管理模塊主要是每個(gè)商家可以更新自己每類(lèi)商品的信息,如數(shù)量
26、增加,改個(gè)更吸引人的名字,還有換張圖片,修改單價(jià)等。用戶(hù)管理模塊就是對(duì)用戶(hù)注冊(cè),登記管理,對(duì)用戶(hù)資金考核的管理,用戶(hù)具體信息的設(shè)置。訂單模塊主要是對(duì)商家和顧客雙方的交易記錄進(jìn)行管理,把顧客該付的款轉(zhuǎn)給商家。這三個(gè)方面形成了商務(wù)平臺(tái)一個(gè)工作整體,采用計(jì)算機(jī)檢索信息處理,可方便快捷地獲取信息、交流信息,高效地協(xié)同工作。</p><p><b> 2.4 系統(tǒng)優(yōu)勢(shì)</b></p>
27、<p> (1)電子商務(wù)將傳統(tǒng)的商務(wù)流程電子化、數(shù)字化,一方面以電子流代替了實(shí)物流,可以大量減少人力、物力,降低了成本;另一方面突破了時(shí)間和空間的限制,使得交易活動(dòng)可以在任何時(shí)間進(jìn)行,不用固定空間,從而大大提高了效率。 互聯(lián)網(wǎng)使的傳統(tǒng)的空間概念發(fā)生變化,出現(xiàn)了有別于實(shí)際地理空間的虛擬空間或者虛擬社會(huì).處于世界任何角落的個(gè)人、公司或機(jī)構(gòu),可以通過(guò)互聯(lián)網(wǎng)緊密地聯(lián)系在一起,建立虛擬社區(qū)、虛擬公司、虛擬政府、虛擬商場(chǎng)、虛擬大學(xué)或者虛
28、擬研究所等,以達(dá)到信息共享,資源共享,智力共享等。</p><p> ?。?)電子商務(wù)重新定義了傳統(tǒng)的流通模式,減少了中間環(huán)節(jié),使得生產(chǎn)者和消費(fèi)者的直接交易成為可能,從而在一定程度上改變了整個(gè)社會(huì)經(jīng)濟(jì)運(yùn)行的方式。</p><p> ?。?)電子商務(wù)所具有的開(kāi)放性和全球性的特點(diǎn),為企業(yè)創(chuàng)造了更多的貿(mào)易機(jī)會(huì)。互聯(lián)網(wǎng)跨越國(guó)界,穿越時(shí)空,無(wú)論你身處何地,無(wú)論白天與黑夜,只要您利用瀏覽器輕點(diǎn)鼠標(biāo),你
29、就可以隨心所欲地登錄任何國(guó)家、地域的網(wǎng)站,與你想交流的人面對(duì)面的直接溝通。</p><p> ?。?)電子商務(wù)使企業(yè)可以以相近的成本進(jìn)入全球電子化市場(chǎng),使得中小企業(yè)有可能擁有和大企業(yè)一樣的信息資源,提高了中小企業(yè)的競(jìng)爭(zhēng)能力。</p><p> ?。?)電子商務(wù)一方面破除了時(shí)空的壁壘,另一方面又提供了豐富的信息資源,為各種社會(huì)經(jīng)濟(jì)要素的重新組合提供了更多的可能,這將影響到社會(huì)的經(jīng)濟(jì)布局和結(jié)構(gòu)
30、。21世紀(jì)是信息社會(huì),信息就是財(cái)富,而信息傳遞速度的快慢對(duì)于商家而言可說(shuō)是生死攸關(guān)。互聯(lián)網(wǎng)以其傳遞信息速度的快捷而倍受商家青睞,可以說(shuō),北半球剛剛發(fā)生的事情,南半球的人們便可在十幾分鐘、分鐘甚至短時(shí)間內(nèi)通過(guò)上網(wǎng)獲知?;ヂ?lián)網(wǎng)真正使整個(gè)地球變成了一個(gè)地球村。</p><p> ?。?)互動(dòng)性:通過(guò)互聯(lián)網(wǎng)、商家之間可以直接交流、談判、簽合同,消費(fèi)者也可以把自己的反饋建議反映到企業(yè)或商家的網(wǎng)站,而企業(yè)或者商家則要根據(jù)消費(fèi)
31、者的反饋及時(shí)調(diào)查產(chǎn)品種類(lèi)及服務(wù)品質(zhì),做到良性互動(dòng)。</p><p><b> 2.5 硬件配置</b></p><p> 該系統(tǒng)大約占用40MB;需要CPU為P41.8GHz;內(nèi)存為256MB以上;操作系統(tǒng)為Windows 2000,Windows 2003 或Windows XP;數(shù)據(jù)庫(kù)為MySQL;開(kāi)發(fā)環(huán)境為MyEclipse;分辨率為最佳效果1024
32、5;768像素。</p><p><b> 2.6 可行性分析</b></p><p> 2.6.1技術(shù)可行性</p><p> 技術(shù)的可行性主要是根據(jù)電子商務(wù)項(xiàng)目分析得到的對(duì)所開(kāi)發(fā)的軟件、硬件環(huán)境、支撐環(huán)境和操作人員的要求,以及有關(guān)的約束和限制,來(lái)分析利用現(xiàn)有的技術(shù)是否能實(shí)現(xiàn)待開(kāi)發(fā)的項(xiàng)目。它包括可得到的硬件和支撐軟件在功能和性能上是否滿(mǎn)
33、足項(xiàng)目的需求,是否有滿(mǎn)足項(xiàng)目性能要求的算法,開(kāi)發(fā)人員的技術(shù)水平能否勝任項(xiàng)目的開(kāi)發(fā),對(duì)加快速度的要求、對(duì)存儲(chǔ)能力的要求、對(duì)通信功能的要求等,都需要根據(jù)現(xiàn)有的技術(shù)水平進(jìn)行認(rèn)真的考慮。這里所說(shuō)的現(xiàn)有水平,應(yīng)是指社會(huì)上已經(jīng)普遍地使用了的技術(shù)。不應(yīng)該把尚在實(shí)驗(yàn)室里的新技術(shù)作為討論的依據(jù)。對(duì)于組織文化體現(xiàn)為風(fēng)險(xiǎn)厭惡型的或者說(shuō)相對(duì)保守的組織,那些還沒(méi)有成為主流技術(shù)的產(chǎn)品盡量少考慮。</p><p> 2.6.2 經(jīng)濟(jì)可行性&
34、lt;/p><p> 經(jīng)濟(jì)的可行性主要是指對(duì)整個(gè)項(xiàng)目所需費(fèi)用的預(yù)算及所產(chǎn)生的經(jīng)濟(jì)效益進(jìn)行分析,首先要進(jìn)行待開(kāi)發(fā)軟件的成本估算和成本效益分析,以確定待建設(shè)項(xiàng)目是否有開(kāi)發(fā)的價(jià)值。這是非常重要的,如果忽略了,就會(huì)造成巨大的損失。在估算的過(guò)程中常常把費(fèi)用估計(jì)低了而把收益估計(jì)高了,這是因?yàn)槿藗冊(cè)诳紤]問(wèn)題時(shí)經(jīng)常忽略了一些重要的因素。人們?cè)诳紤]費(fèi)用時(shí),常常是:</p><p> ?。?)只考慮購(gòu)置計(jì)算機(jī)的
35、費(fèi)用,而低估了外圍設(shè)備的購(gòu)置與使用費(fèi)用;</p><p> (2)只考慮了硬件添置的費(fèi)用,而低估了所需軟件的費(fèi)用;</p><p> ?。?)只考慮到項(xiàng)目開(kāi)發(fā)時(shí)需的一次性投資;</p><p> 2.6.3 使用可行性</p><p> 使用可行性主要是指使用方式是否能被用戶(hù)接受、運(yùn)行環(huán)境是否符合用戶(hù)的運(yùn)行要求。一個(gè)使用方式難以被用戶(hù)接
36、受的軟件,往往不能使用戶(hù)滿(mǎn)意。電子商務(wù)項(xiàng)目的可行性分析不同于一般的項(xiàng)目可行性,電子商務(wù)項(xiàng)目的產(chǎn)品大多數(shù)是一套需要安裝并運(yùn)行在用戶(hù)單位的軟件、相關(guān)說(shuō)明文檔、管理運(yùn)行規(guī)程。只有軟件正常使用,并達(dá)到預(yù)期的技術(shù)指標(biāo)、經(jīng)濟(jì)效益和社會(huì)效益指標(biāo),才能稱(chēng)為項(xiàng)目開(kāi)發(fā)是成功的。運(yùn)行環(huán)境對(duì)項(xiàng)目的開(kāi)展起著制約的作用。例如,與項(xiàng)目有直接關(guān)系的管理人員是否對(duì)于項(xiàng)目的開(kāi)展抱支持的態(tài)度,如果有各種誤解甚至抱有抵觸的態(tài)度,那應(yīng)該說(shuō)條件還不成熟,至少應(yīng)該做好宣傳解釋的工作
37、,項(xiàng)目才能開(kāi)展。有的組織的管理制度正在變動(dòng)之中,這時(shí)電子商務(wù)項(xiàng)目的改善工作就應(yīng)作為整個(gè)管理制度改革的一個(gè)部分,只有在項(xiàng)目的總目標(biāo)和管理方法制定之后,項(xiàng)目才能著手進(jìn)行。又如,某些工作環(huán)節(jié)的工作人員的文化水平較低,在短時(shí)期內(nèi)情況不會(huì)有根本的變化,這時(shí)如果考慮大范圍地使用某些要求較高文化水平的新技術(shù),那是不現(xiàn)實(shí)的。而如果項(xiàng)目開(kāi)發(fā)的進(jìn)度很緊張,必須在某一個(gè)時(shí)間前結(jié)束,但項(xiàng)目開(kāi)發(fā)方和用戶(hù)雙方的資源都不能保證按期完成,這樣的系統(tǒng)也是不可行的。在實(shí)際
38、項(xiàng)目中,項(xiàng)目系統(tǒng)的運(yùn)</p><p><b> 2.7 本章小結(jié)</b></p><p> 綜上所述,本工程的技術(shù)成熟、完備,測(cè)試手段可靠,具有良好的市場(chǎng)拓展,它追求的是簡(jiǎn)單、易學(xué)、易懂、易用,技術(shù)較為成熟、完備、可靠,因此本系統(tǒng)具有一定的開(kāi)發(fā)前景。</p><p> 3. 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)</p><p> 本
39、部分主要介紹系統(tǒng)要實(shí)現(xiàn)的功能,搭好設(shè)計(jì)的總體框架,使我們對(duì)要開(kāi)發(fā)的系統(tǒng)要一個(gè)系統(tǒng)、全面、確切的認(rèn)識(shí)。</p><p><b> 3.1 系統(tǒng)目標(biāo)</b></p><p> 本系統(tǒng)要對(duì)商品信息的日常維護(hù)管理,并對(duì)各類(lèi)商品余量及銷(xiāo)售情況進(jìn)行計(jì)算分析。匯總各項(xiàng)數(shù)據(jù)調(diào)整商品信息表。另外,為了方便顧客,注冊(cè)系統(tǒng)的安全設(shè)計(jì),保證網(wǎng)上交易正常進(jìn)行。</p><
40、;p> 3.2系統(tǒng)功能結(jié)構(gòu)與分析</p><p> 簡(jiǎn)單的來(lái)說(shuō)在線購(gòu)物系統(tǒng)大概需要以下幾個(gè)系統(tǒng):</p><p><b> 商品信息的展示系統(tǒng)</b></p><p> 系統(tǒng)可向商家和顧客提供商品的各種展示信息,商家可以根據(jù)其展示, 調(diào)整其信息從而或得更好的效益。顧客可根據(jù)商品的展示信息,方便的選擇自己需要的的商品及其具體信息。&
41、lt;/p><p><b> 用戶(hù)管理系統(tǒng)</b></p><p> 為了維護(hù)電子商務(wù)正常交易,需要用戶(hù)管理系統(tǒng)支撐,每個(gè)人進(jìn)入該系統(tǒng)前,必須先注冊(cè)用戶(hù),填寫(xiě)基本的用戶(hù)信息,填寫(xiě)的用戶(hù)信息也會(huì)交給特定的檢查頁(yè)面檢查填寫(xiě)的是否符合規(guī)范,如果不規(guī)范會(huì)報(bào)錯(cuò),需要注冊(cè)人重新填寫(xiě),此舉易于商業(yè)行為的管理同時(shí)也營(yíng)造了一個(gè)誠(chéng)信的交易平臺(tái),大家坦誠(chéng)無(wú)欺才是商業(yè)價(jià)值的最大體現(xiàn)。例外,用
42、戶(hù)信息的變動(dòng),用戶(hù)可以通過(guò)修改自己的信息更新的數(shù)據(jù)庫(kù),實(shí)現(xiàn)數(shù)據(jù)的一致性,也提供消息的及時(shí)性。</p><p><b> 訂單管理系統(tǒng)</b></p><p> 顧客碰到心儀的商品,首先需要提交訂單,訂單上記錄著此次交易信息,如訂單號(hào),商品號(hào),顧客姓名,商家號(hào),商品名等。記錄這些信息便于日后維護(hù),商家通過(guò)查詢(xún)訂單發(fā)貨。管理員可以根據(jù)時(shí)間的長(zhǎng)短,清楚一些沒(méi)必要存在的訂
43、單,節(jié)約存儲(chǔ)空間,訂單是買(mǎi)賣(mài)雙方的中間依據(jù),有了訂單的管理會(huì)使顧客對(duì)購(gòu)買(mǎi)商品更加放心,商家對(duì)賣(mài)出的商品更為放心。</p><p><b> 訂單系統(tǒng)</b></p><p> 訂單系統(tǒng)是顧客得到想要的商品,商家得到賣(mài)出商品的金錢(qián),這需要顧客方存款減少相應(yīng)商品價(jià)值的金錢(qián),而商家得到這些錢(qián)。維護(hù)交易系統(tǒng)需要通過(guò)特定方法檢測(cè)顧客的存款,再判斷顧客存款是否能夠支付這筆訂單
44、總額,其次還需要調(diào)用商品數(shù)據(jù)庫(kù)中的商品數(shù)量,檢測(cè)庫(kù)存的數(shù)量是否能夠滿(mǎn)足顧客想購(gòu)買(mǎi)的數(shù)量,不管是顧客存款數(shù)量不夠,還是商品數(shù)據(jù)庫(kù)中的數(shù)量不夠都會(huì)提供消息告知顧客,不能正常交易的原因,顧客可以根據(jù)提供的消息改變自己的購(gòu)買(mǎi)數(shù)量,從而實(shí)現(xiàn)獲得部分商品的愿望。最后,顧客得到商品,商家得到錢(qián),還需要修改庫(kù)存剩余量,修改購(gòu)物車(chē)中的狀態(tài)。 </p><p> 圖3.1 電子商務(wù)系統(tǒng)框架</p>
45、<p> 3.3 系統(tǒng)各功能模塊設(shè)計(jì)</p><p> 根據(jù)以上分析的功能,總結(jié)出系統(tǒng)結(jié)構(gòu)圖如圖3.3。</p><p> 3.3.1 用戶(hù)管理模塊</p><p> 用戶(hù)注冊(cè)時(shí)有檢測(cè)同名的設(shè)定。只有此用戶(hù)名沒(méi)有注冊(cè)過(guò)才可以注冊(cè),而個(gè)人用戶(hù)登錄是需要檢查用戶(hù)名和密碼是否匹配的,只有存在且正確匹配,用戶(hù)才可以正常登陸電子商務(wù)購(gòu)物系統(tǒng)。圖3.2為用戶(hù)管
46、理模塊圖。</p><p> 圖3.2 用戶(hù)管理模塊</p><p> 圖3.3 功能模塊流程</p><p> 3.3.2 查看信息模塊 </p><p> 該模塊主要是為了方便商家查看商品的各項(xiàng)信息并調(diào)整商品信息。一個(gè)好的銷(xiāo)售系統(tǒng)需要強(qiáng)大的推銷(xiāo)手段做支持。當(dāng)商家根據(jù)市場(chǎng)需求及時(shí)對(duì)某些商品信息進(jìn)行修改操作時(shí),會(huì)貼近顧客的心理獲得更
47、多的出售機(jī)會(huì)從而獲利,這樣才能自己與市場(chǎng)同步。然而顧客可根據(jù)商品各種展示信息檢索自己喜愛(ài)的商品。不同于上街購(gòu)物,展示模塊有更多的商品,更大的選擇,更便捷的服務(wù),節(jié)省了更多的人力資源與時(shí)間。</p><p> “商品圖片”就是查看此商品的實(shí)例圖片。</p><p> “商品數(shù)量”就是查看此商品的剩余數(shù)量。</p><p> “商品單價(jià)”就是查看商品的價(jià)格。<
48、;/p><p> “商品簡(jiǎn)介”就是查看商品的介紹信息。</p><p> “商品編號(hào)”就是后臺(tái)記錄商品的唯一標(biāo)號(hào)。</p><p> 圖3.4 查看信息模塊</p><p> 3.3.3 商品信息修改模塊</p><p> 該模塊主要用于商家對(duì)商品信息的及時(shí)更新。包括對(duì)商品信息的修改,增加商品與刪除商品。當(dāng)某個(gè)商
49、品進(jìn)貨或銷(xiāo)貨時(shí),都需要對(duì)商品數(shù)量信息進(jìn)行修改。當(dāng)有新商品需要上架和下架時(shí),都要對(duì)該商品信息進(jìn)行增加和刪除。</p><p> “商品信息修改”就是對(duì)某個(gè)商品的某些信息進(jìn)行修改,保持最新?tīng)顟B(tài)。</p><p> “商品信息增加”就是增加某個(gè)新商品的信息,以確保數(shù)據(jù)庫(kù)的完整性。</p><p> “商品信息刪除”就是刪除某個(gè)已經(jīng)下架的商品的信息,確保數(shù)據(jù)庫(kù)中沒(méi)有占
50、用空間的多余信息。</p><p> 圖3.5 員工信息修改模塊</p><p> 3.3.4 訂單管理模塊</p><p> 圖3.6 訂單管理模塊</p><p> 如圖3.6,該模塊主要事顧客提交訂單,商家讀取訂單,發(fā)送貨物,并完成賬目的轉(zhuǎn)入轉(zhuǎn)出。</p><p><b> 4.詳細(xì)設(shè)計(jì)<
51、;/b></p><p><b> 4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程中,數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)是其中非常重要的一個(gè)環(huán)節(jié)。數(shù)據(jù)庫(kù)結(jié)構(gòu)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。好的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)會(huì)減少數(shù)據(jù)庫(kù)的存儲(chǔ)量,數(shù)據(jù)的完整性和一致性比較高,系統(tǒng)具有較快的響應(yīng)速度,能簡(jiǎn)化基于此數(shù)據(jù)庫(kù)的應(yīng)用程序的實(shí)現(xiàn)等。</p&
52、gt;<p> 4.1.1 數(shù)據(jù)庫(kù)需求分析</p><p> 數(shù)據(jù)庫(kù)需求分析是數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的第一階段,是非常重要的一個(gè)階段。這個(gè)階段主要是確定基本數(shù)據(jù),數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為以后進(jìn)一步設(shè)計(jì)打下基礎(chǔ)。針對(duì)電子商務(wù)系統(tǒng),我們?cè)O(shè)計(jì)的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下:</p><p><b> 用戶(hù)基本信息 </b></p&g
53、t;<p> 包括的數(shù)據(jù)項(xiàng)有用戶(hù)號(hào)、用戶(hù)姓名、辦理建行卡的證件號(hào),用戶(hù)密碼等。</p><p><b> 商品基本信息 </b></p><p> 包括的數(shù)據(jù)項(xiàng)有商品號(hào)、商品單價(jià)、商品數(shù)量,商品圖片,商品簡(jiǎn)介。</p><p><b> 訂單基本信息 </b></p><p&g
54、t; 包括的數(shù)據(jù)項(xiàng)有訂單號(hào)、顧客姓名、商品號(hào)、商品名稱(chēng)、商品數(shù)量、總金額;</p><p> 4.1.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p> 這一設(shè)計(jì)階段是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿(mǎn)足用戶(hù)需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。</p><p> 實(shí)體跟實(shí)體之間的E-R圖為:</p><p> 圖4
55、.1 實(shí)體E-R圖</p><p> 4.1.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p><p> 根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,各個(gè)系統(tǒng)的具體邏輯實(shí)現(xiàn)如下:</p><p> 通過(guò)對(duì)電子商務(wù)的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下。</p><p> 用戶(hù)注冊(cè)信息 包括的數(shù)據(jù)項(xiàng)有用戶(hù)號(hào),用戶(hù)姓名,用戶(hù)密碼,用戶(hù)存款,用戶(hù)角色
56、等。這些信息可從考勤管理系統(tǒng)的數(shù)據(jù)庫(kù)中統(tǒng)計(jì)獲取。</p><p> 商品基本信息 包括的數(shù)據(jù)項(xiàng)有商品號(hào),商品名,商品圖片,商品單價(jià),商品簡(jiǎn)介等。</p><p> 購(gòu)物車(chē)基本信息 包括的數(shù)據(jù)項(xiàng)有商品號(hào),商品名,購(gòu)買(mǎi)數(shù)量,應(yīng)付金額等。</p><p> 訂單基本信息 包括的數(shù)據(jù)項(xiàng)有訂單號(hào)、顧客姓名、商品號(hào)、應(yīng)付金額等。</p><p>
57、 根據(jù)數(shù)據(jù)庫(kù)的需求分析,建立如下幾個(gè)數(shù)據(jù)表:</p><p> 表4.1 商品基本信息表</p><p> 表4.2 用戶(hù)注冊(cè)記錄表</p><p> 表4.3 購(gòu)物車(chē)基本信息表</p><p><b> 1)規(guī)劃有效的索引</b></p><p> a.在組合表的列中創(chuàng)建索引,包括主關(guān)
58、鍵字和外部關(guān)鍵字所在的列。</p><p> b.在列或類(lèi)組合中創(chuàng)建唯一的索引能增強(qiáng)唯一性。</p><p> c.瀏覽索引并卸載不使用的索引。索引需要一定硬盤(pán)空間和時(shí)間來(lái)維護(hù)。具有較高數(shù)據(jù)插入操作頻率的數(shù)據(jù)庫(kù)最好不要索引。有較高讀操作頻率的數(shù)據(jù)庫(kù)應(yīng)該有更多的索引。</p><p> d.避免在簇索引中包括不必要的列。在可能的情況下,使用較小的數(shù)據(jù)類(lèi)型,例如用
59、varchar替代char。</p><p> e.考慮使用簇索引來(lái)支持排序和范圍化查詢(xún)。在為數(shù)據(jù)檢索優(yōu)化表時(shí),簇索引必須支持?jǐn)?shù)據(jù)的分組索引。為簇關(guān)鍵字選擇列或列組,簇關(guān)鍵字以經(jīng)常需要的順序排序數(shù)據(jù)或以必須被一起訪問(wèn)的記錄而分組記錄。</p><p> f.創(chuàng)建支持一般查詢(xún)的查找參數(shù)索引。具有高選擇性的列是索引的最好候選列。具有高密度的列是索引糟糕的候選列。</p>&l
60、t;p> ?。?)使用約束實(shí)現(xiàn)數(shù)據(jù)的完整性</p><p> PRIMARY KEY約束在表中定義了主關(guān)鍵字,它是行唯一的標(biāo)識(shí)符,它可以強(qiáng)制實(shí)體完整性。在使用PRIMARY KEY約束時(shí)考慮以下事實(shí):</p><p> 每個(gè)表只能有一個(gè)PRIMARY KEY約束。</p><p> 鍵入的值必須是唯一的。</p><p><
61、b> 不允許有空值。</b></p><p> PRIMARY KEY約束在指定的列創(chuàng)建唯一的索引,可以指定簇索引和非簇索引(如果 </p><p> 非簇索引先前并不存在,簇索引是默認(rèn)的)。</p><p> UNIQUE約束指定,在一列中的兩行不能有相同的值。該約束使用唯一的索引來(lái)強(qiáng)制實(shí)體的完整性。在已有一個(gè)主關(guān)鍵字時(shí)UNIQUE約束很
62、有用。在使用UNIQUE約束時(shí),考慮以下事實(shí);</p><p><b> 允許有空值。</b></p><p> 在一個(gè)表中可以設(shè)置多個(gè)UNIQUE約束。</p><p> 可以將UNIQUE約束運(yùn)用于具有唯一值的單列或多列,但不能用于表的主關(guān)鍵字。</p><p> 通過(guò)在指定的列或列組中創(chuàng)建唯一的索引,可以使
63、UNIQUE索引得到強(qiáng)制。</p><p><b> 4.2具體實(shí)現(xiàn)</b></p><p> 4.2.1 系統(tǒng)用戶(hù)登陸實(shí)現(xiàn)</p><p> 圖4.1是整個(gè)電子商務(wù)系統(tǒng)的登陸頁(yè)面,主要用于對(duì)用戶(hù)身份進(jìn)行鑒別。用戶(hù)通過(guò)表單提供登陸信息,系統(tǒng)根據(jù)用戶(hù)提供的信息對(duì)用戶(hù)進(jìn)行查詢(xún)鑒別,如果身份合法,再根據(jù)不同的角色則將用戶(hù)導(dǎo)向不同的主頁(yè)。圖4.1
64、是注冊(cè)用戶(hù)可登錄的界面。顧客用戶(hù)登錄成功后,進(jìn)入商品展示的界面,進(jìn)行相應(yīng)操作。商家登錄成功后,進(jìn)入管理商品界面,亦可進(jìn)行相應(yīng)的操作。</p><p> 圖4.1 系統(tǒng)用戶(hù)登錄界面</p><p><b> 代碼如下:</b></p><p> <script language="JavaScript">&l
65、t;/p><p> function checkuser(){</p><p> var uname = document.form1.uname.value;</p><p> var upass = document.form1.upass.value;</p><p> if(uname==""){</p&
66、gt;<p> alert("用戶(hù)名不能為空?。?!");</p><p> return false;</p><p><b> } </b></p><p> if(upass==""){</p><p> alert("密碼不能為空!?。?qu
67、ot;);</p><p> return false;</p><p><b> }</b></p><p> return true;</p><p><b> }</b></p><p><b> </script></b>&
68、lt;/p><p><b> </head></b></p><p> <BODY BGCOLOR ="#00ffff"></p><p> <br/><table Width="1300" Height"400" border="
69、1" cellPadding="0" cellSpacing="0" background="img/watermelon.jpg"></p><p> <tr> <td align="center" Height="100"><font color="b
70、lue"><b><i><font face="楷體" size="7" color="red">盛文網(wǎng)購(gòu)隆重開(kāi)業(yè)?。。?lt;/font></i></b></font></td></tr></p><p><b> <t
71、r></tr></b></p><p><b> </table></b></p><p><b> <hr/></b></p><p> <table width="250" border="1" cellspaci
72、ng="0" cellpadding="0" align="left" align="left" background="img/water.jpg"></p><p><b> <tr></b></p><p> <td><
73、font face="隸書(shū)" size="5" color="#ffcc00">店主擇業(yè)簡(jiǎn)介:</font></td></p><p><b> </tr></b></p><p><b> <tr></b></p>
74、<p> <td><font face="宋體" size="4" color="#883322">店主接觸網(wǎng)絡(luò)比較早,熟知網(wǎng)絡(luò)給眾人帶來(lái)的便利,幾經(jīng)周折選擇網(wǎng)店來(lái)服務(wù)大眾,提供便捷購(gòu)物的同時(shí),增長(zhǎng)自己的網(wǎng)絡(luò)技能!</font></td></p><p><b> </tr&
75、gt;</b></p><p><b> <tr></b></p><p> <td><font face="隸書(shū)" size="5" color="#ffcc00">店主性格簡(jiǎn)介:</font></td></p>&l
76、t;p><b> </tr></b></p><p><b> <tr></b></p><p> <td> <font face="宋體" size="4" color="#883322"> 店主性格爽朗,工作認(rèn)真謹(jǐn)慎,將自己
77、的關(guān)心傳遞給每位顧客,網(wǎng)友常給店主非常好的評(píng)價(jià)!</font></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td><font face="隸書(shū)" size=
78、"5" color="#ffcc00">店里商品簡(jiǎn)介:</font></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td> <fo
79、nt face="宋體" size="4" color="#883322"> 本店零售副食品,水果蔬菜為主,生活用品為輔,店內(nèi)常有您想購(gòu)買(mǎi)的各種食品,驚喜多多!</font></td></p><p><b> </tr></b></p><p><b>
80、 <tr></b></p><p> <td><font face="隸書(shū)" size="5" color="#ffcc00">店主推薦:</font></td></p><p><b> </tr></b></p
81、><p><b> <tr></b></p><p> <td> <font face="宋體" size="4" color="#883322">炎炎夏日,水果蔬菜有益身體,強(qiáng)烈推薦每日的新鮮水果?。?!</font></td></p>
82、<p><b> </tr></b></p><p> </table><br/><br/><br/></p><p><b> <center></b></p><p> <form name="form1&qu
83、ot; action="./background/check1.jsp" method="post" onsubmit="checkuser()" ></p><p> <table width="500" Height="250" border="0" align="c
84、enter" cellPadding="0" cellSpacing="0" background="img/login.jpg"></p><p><b> <tr></b></p><p> <td align=center><h2>歡迎登錄購(gòu)物系
85、統(tǒng)</h2></td></p><p> </tr> <tr><td></td></tr></p><p> <tr align=center></p><p> <td>用戶(hù)名:<input type="text" name
86、="uname"></td></p><p><b> </tr></b></p><p> <tr align=center></p><p> <td> 密碼: <input type="password" name="up
87、ass"></td></p><p><b> </tr></b></p><p> <tr align=center></p><p> <td colspan="2"> &a
88、mp;nbsp; </p><p> <input type="submit" value="提交"> </p><p> <input type="reset&q
89、uot; value="重置"> </p><p> <input type="button" value="注冊(cè)" onclick="window.location.href='./background/register.jsp'"/></p>
90、<p><b> </td></b></p><p><b> </tr></b></p><p><b> </table></b></p><p><b> </form></b></p>&
91、lt;p><b> </center></b></p><p> <% String flag=request.getParameter("flag");</p><p> if("wrong".equals(flag)){</p><p><b> %>&
92、lt;/b></p><p> <font color="red">用戶(hù)名或密碼錯(cuò)誤或者不存在該用戶(hù)</font></p><p><b> <%</b></p><p><b> }</b></p><p><b> %&g
93、t;</b></p><p><b> </body></b></p><p><b> </html></b></p><p> 以上就是實(shí)現(xiàn)用戶(hù)登錄界面,登錄時(shí),在login.jsp中用戶(hù)名和密碼欄輸入自己的用戶(hù)名和密碼,提交給check1.jsp頁(yè)面檢查,符合要求并按角色登錄
94、到不同的頁(yè)面。</p><p> 4.2.2 商家對(duì)商品信息管理</p><p> 圖4.2是商品展示界面,只要點(diǎn)擊圖4.2中的修改按鈕即可進(jìn)行相關(guān)操作。管理員可以通過(guò)對(duì)市場(chǎng)需求,行市分析,進(jìn)貨數(shù)量對(duì)不同的商品修改單價(jià),修改數(shù)量,修改更引人注目的名字,從而獲得更大銷(xiāo)量,進(jìn)而為自己創(chuàng)造更大的價(jià)值。</p><p> 圖4.2 商品管理模塊</p>
95、<p> 圖4.3 商品管理模塊修改界面</p><p><b> <body></b></p><p> <% String uname=request.getParameter("uname");%></p><p> <center><i><fo
96、nt face="隸書(shū)" size="6" color="#ff1100">歡迎admin管理商品</font></i></center> <hr></p><p> <table border="1" width="600" align="
97、center"></p><p> <tr bgcolor="#dddddd"></p><p> <td align="center" width="80"><b>商品縮圖</b></td></p><p> <td
98、align="center" width="400"><b>商品摘要</b></td></p><p> <td align="center" width="100"><b>在線管理</b></td></p><p>&
99、lt;b> </tr></b></p><p><b> <%</b></p><p> ShopDAO sdao=new ShopDAO();</p><p> int pages;</p><p> String bm,name,price,info,sp_pic,sp_
100、num,img;</p><p> if(request.getParameter("pages")==null){</p><p> pages=1; </p><p><b> }else{</b></p><p> pages=Integer.parseInt(reques
101、t.getParameter("pages"));</p><p><b> }</b></p><p> int count=0;</p><p> count=sdao.get(); </p><p> ArrayList alist=new ArrayList();</p&
102、gt;<p> alist=sdao.getPages(pages, count); </p><p> ShopBean shop=new ShopBean(); </p><p> for(int i=0;i<alist.size();i++)</p><p><b> { </b></p&
103、gt;<p> shop=(ShopBean)alist.get(i); </p><p> img=shop.getsp_pic();</p><p> bm=Integer.toString(shop.getSid());</p><p> name=shop.getSname();</p><p> pri
104、ce=shop.getSprice();</p><p> sp_num=Integer.toString(shop.getsp_num());</p><p> info=shop.getsp_info();</p><p> out.println("<tr>");</p><p> out.pri
105、ntln("<td><img src='"+img.trim()+"' border=0 height=70 width=70></td>");</p><p> out.println("<td valign='top' width='400'>");&l
106、t;/p><p> out.println("商品編號(hào):"+bm+"<br>");</p><p> out.println("商品名稱(chēng):"+name+"<br>");</p><p> out.println("商品價(jià)格:"+price+&
107、quot;元<br>");</p><p> out.println("商品數(shù)量:"+sp_num+"<br>");</p><p> out.println("商品簡(jiǎn)介:"+info);</p><p> out.println("</td>&
108、quot;);</p><p> out.println("<td width='100'>");</p><p> out.println("<a href='./background/update.jsp?sid="+bm+"'>修改</a>");<
109、/p><p> out.println("<a href='./background/delete.jsp?sid="+bm+"'>刪除</a><br>");</p><p> out.println("</td>");</p><p> o
110、ut.println("</tr>");</p><p><b> }</b></p><p> ShopDAO sdao3=new ShopDAO();</p><p> int counts;</p><p> counts=sdao.get();</p><
111、;p> int page3=0;</p><p> page3=counts/10;</p><p> if(counts%10>0){</p><p> page3=page3+1;</p><p><b> }</b></p><p> out.println(&quo
112、t;<table align='center'><tr>");</p><p> for(int i=1;i<=page3;i++){</p><p> out.println("<td>");</p><p> out.println("<a href=&
113、#39;./background/show.jsp?pages="+i+"&uname="+uname+"'> 第"+i+"頁(yè) </a>");</p><p> out.println("</td>&q
114、uot;);</p><p><b> }</b></p><p> out.println("</tr></table");</p><p><b> %></b></p><p> </table><br/></p
115、><p><b> <center></b></p><p> <a href="./background/add.jsp">添加商品</a> &n
116、bsp; </p><p> <a href="./background/login.jsp">返回登錄頁(yè)</a></p><p><b> </center></b></p><p><b> </body></b&
117、gt;</p><p> 以上是商家維護(hù)自己的商品信息,在商品展示頁(yè)面中點(diǎn)擊修改跳轉(zhuǎn)到update.jsp頁(yè)面進(jìn)行修改相關(guān)信息,修改完以后提交給update_save.jsp頁(yè)面驗(yàn)證并更新到數(shù)據(jù)庫(kù)。</p><p> 4.2.3 購(gòu)物車(chē)信息</p><p> 圖4.4是顧客的購(gòu)物車(chē)信息展示,記錄了顧客選中的商品幾其數(shù)量,該付的金額。</p>&l
118、t;p> 圖4.4 購(gòu)物車(chē)界面</p><p><b> <body></b></p><p> <% String uname=request.getParameter("uname");</p><p> String bnum=request.getParameter("bnu
119、m");</p><p> int buy_num;</p><p> if(bnum==null)</p><p><b> {</b></p><p> buy_num=1;</p><p><b> }</b></p><p>
120、;<b> else</b></p><p><b> {</b></p><p> buy_num=Integer.parseInt(bnum);</p><p><b> }</b></p><p> ResultSet rs=myDBbean.query(&qu
121、ot;select * from cart");</p><p><b> %></b></p><p> <center><i><font face="隸書(shū)" size="6" color="#ff1100"><%=uname%>的購(gòu)物車(chē)&
122、lt;/font></i></center> <hr></p><p> <div id="main" style="height: 400px;"></p><p> <table border="1" width="600" align=&q
123、uot;center" cellPadding="0" cellSpacing="0" background="img/flower.jpg"></p><p> <tr bgcolor="#dddddd"></p><p> <td align="center&
124、quot; width="80">商品名稱(chēng)</td></p><p> <td align="center" width="80">商品單價(jià)</td></p><p> <td align="center" width="100">購(gòu)
125、買(mǎi)數(shù)量</td></p><p> <td align="center" width="100">金額</td></p><p> <td align="center" width="100">退回</td></p><p>
126、; <td align="center" width="80">單項(xiàng)確認(rèn)</td></p><p><b> </tr></b></p><p><b> <% </b></p><p> ArrayList alist=new Ar
127、rayList();</p><p> String id,name,price,num,count;</p><p> int number=0;</p><p> while(rs.next()){</p><p> id=rs.getString("sid").trim();</p><p
128、> alist.add(id); </p><p><b> number++;</b></p><p> name=rs.getString("sname").trim();</p><p> price=rs.getString("sprice").trim();</p>
129、;<p> num=rs.getString("sp_num").trim();</p><p> count=rs.getString("count").trim();</p><p> out.println("<tr>");</p><p> out.println(
130、"<td>"+name+"</td>");</p><p> out.println("<td>"+price+"</td>"); </p><p> out.println("<td><form name=&
131、#39;form2' action='./background/AccessData.jsp' method='post'><input type=text name='num' value="+num+"> <input type='hidden' name='sid' value="+id+&
132、quot;><input type='hidden' name='uname' value="+uname+"> <input type='submit' value='確定'></form></td>");</p><p> out.println("&
133、lt;td>"+count+"</td>");</p><p> out.println("<td><a href='./background/buy.jsp?op=del&uname="+uname+"&id="+id+"'>退回商品架</a>&
134、lt;/td>");</p><p> out.println("<td><a href='./background/order.jsp?op=sure&uname="+uname+"&id="+id+"&bnum="+buy_num+"'>提交訂單</a&
135、gt;</td>");</p><p> out.println("</tr>");</p><p><b> }</b></p><p><b> %></b></p><p><b> </table>&l
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件工程畢業(yè)論文-小型電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)—公共信息維護(hù)
- 小型電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)(客戶(hù)管理)
- 小型電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)(顧客管理)
- 小型電子商務(wù)網(wǎng)站的規(guī)劃與設(shè)計(jì)
- 電子商務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)
- 中小型電子商務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn).pdf
- 電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
- 小型電子商務(wù)網(wǎng)站的規(guī)劃與設(shè)計(jì).pdf
- 書(shū)店電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
- 電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 中小型企業(yè)電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
- 電子商務(wù)課程設(shè)計(jì)報(bào)告---電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
- 本科畢業(yè)論文小型電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
- 基于jsp的電子商務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)
- 動(dòng)態(tài)電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 05 電子商務(wù)網(wǎng)站的實(shí)現(xiàn)
- 中小型企業(yè)電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 安全電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 外文翻譯---電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
- 圖書(shū)電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論