版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
荊楚理工學(xué)院課程設(shè)計成果學(xué)院:計算機工程學(xué)院 學(xué)生姓名: 設(shè)計地點(單位) A5-102設(shè)計題目: 網(wǎng)上購物系統(tǒng)班級:11級計算機科學(xué)與技術(shù) 3班學(xué)號: 完成日期:2014年6月3日指導(dǎo)老師評語: 成績(五級記分制): 教師簽名: 、八、,刖言近年來,隨著Internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進入傳統(tǒng)的流通領(lǐng)域。于是電子商務(wù)開始流行起來,越來越多的商家在網(wǎng)上建起在線商店,向消費者展示出一種新穎的購物理念。網(wǎng)上購物系統(tǒng)作為B2B,B2C(BusinesstoCustomer,即企業(yè)對消費者),(CustomertoCustomer,即消費者對消費者)電子商務(wù)的前端商務(wù)平臺,在其商務(wù)活動全過程中起著舉足輕重的作用。本文主要考慮的是如何建設(shè) B2C的網(wǎng)上購物系統(tǒng)。網(wǎng)上購物是一種具有交互功能的商業(yè)信息系統(tǒng)。它向用戶提供靜態(tài)和動態(tài)兩類信息資源。所謂靜態(tài)信息是指那些比經(jīng)常變動或更新的資源,如公司簡介、管理規(guī)范和公司制度等等;動態(tài)信息是指隨時變化的信息,如商品報價,會議安排和培訓(xùn)信息等。網(wǎng)上購物系統(tǒng)具有強大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿(mào)易或EDI交易。這種全新的交易方式實現(xiàn)了公司間文檔與資金的無紙化交換。目錄第一章系統(tǒng)概述開發(fā)背景自我國加入WT(后,越來越多的傳統(tǒng)企業(yè)進一步認識到企業(yè)經(jīng)濟發(fā)展的必然趨勢是以網(wǎng)絡(luò)化、全球化為主要特征。而企業(yè)實行電子商務(wù)則成為企業(yè)發(fā)展與國際接軌的必要條件,因而網(wǎng)上購物系統(tǒng)的實現(xiàn)是一個非常迫切的需求。開發(fā)目標(biāo)系統(tǒng)目標(biāo)是開發(fā)一個基于網(wǎng)絡(luò)的網(wǎng)上購物系統(tǒng),在網(wǎng)絡(luò)環(huán)境下實現(xiàn)數(shù)據(jù)的錄入、插入、刪除、查詢、統(tǒng)計、更新等功能。同時,為了信息的保密與安全,系統(tǒng)還要提供一定的安全機制。系統(tǒng)概述網(wǎng)上購物系統(tǒng)的目的是建立一個可以讓消費者通過網(wǎng)絡(luò)進行交易處理,如購買商品等的網(wǎng)絡(luò)應(yīng)用平臺。該系統(tǒng)在各開發(fā)階段中,都突出現(xiàn)代軟件工程新思想、新技術(shù)的研究與應(yīng)用,及其有效性和實用性的證實。如在分析階段,將UML/UseCase方法與用例驅(qū)動需求分析建模思想相結(jié)合;在設(shè)計階段,采用軟件分析模式、設(shè)計模式等分類概念;在實現(xiàn)階段,又準(zhǔn)備注重于大粒度的軟件組件的開發(fā)與應(yīng)用,進一步提高軟件重用度。本系統(tǒng)采用瀏覽器/服務(wù)器(B/S)的工作方式,系統(tǒng)的用戶主要有:用戶(買家)、管理人員、賣家。用戶只要在計算機上裝有IE或Netscape瀏覽器,并有基本的瀏覽器操作知識,便能方便的使用本系統(tǒng)。服務(wù)端軟件環(huán)境采用操作系統(tǒng)WindowsXP或Windows7,數(shù)據(jù)庫為SQL用戶端軟件環(huán)境:瀏覽器IE或Netscape系列。系統(tǒng)功能網(wǎng)上購物系統(tǒng)主要包括以下功能。(1)商品查詢:當(dāng)用戶進入網(wǎng)上商城時,可以通過主頁的分類查看最新的商品信息,雙擊商品時可進入查看詳細商品信息。(2)購物車管理:當(dāng)用戶選擇購買某種商品時,能夠?qū)?yīng)的商品信息,例如價格,數(shù)量等記錄到購物車中,并允許用戶返回到其他商品信息查詢頁面,繼續(xù)選擇人其他商品。同時用戶還應(yīng)該可以在購物車中執(zhí)行刪除商品、添加商品以及清楚購物車等操作。(3)會員信息管理:為了能夠?qū)崿F(xiàn)商品的購買,會員需要注冊并正確登錄,由此產(chǎn)生用戶相關(guān)信息,如聯(lián)系方式、供貨地點等需要有系統(tǒng)進行管理。同時也要允許用戶修改自己的相關(guān)資料。(4)商品分類管理:通過該模塊,網(wǎng)站管理員可以根據(jù)需要添加新的商品類別,也可以對已有的商品分類進行修改、刪除等操作。(5)后臺訂單管理:管理員可以借助該模塊查詢訂單信息,以便與網(wǎng)站配貨人員依據(jù)訂單信息進行后續(xù)的出貨、送貨的處理。對于已經(jīng)處理過的訂單,也應(yīng)該保留歷史記錄,以便于管理人員進行查詢。第二章可行性研究基本要求功能:主要分為前臺和后臺兩個部分,前臺用戶相關(guān)功能主要包括用戶注冊、登錄、購物車、訂單查詢、個人資料修改;后臺管理相關(guān)功能主要包括添加商品,處理訂單,查詢用戶信息等。性能:效率高,速度快,算法規(guī)范,使管理員從繁瑣的手工操作中解脫出來,提高辦公效率。輸入:訂貨信息、商品信息、會員信息、物流信息、上傳圖片輸出:訂單信息安全和保密:每一位顧客均需申請一個賬號,并設(shè)置自己唯一的密碼,當(dāng)系統(tǒng)檢驗用戶名和密碼相符合時,才能成功登錄,進入系統(tǒng)購物。所建議的系統(tǒng)根據(jù)實際情況,把商品分類,提供商品查看,訂單查詢,商品管理,訂單管理,系統(tǒng)管理等小模塊合并成一個可執(zhí)行的軟件系統(tǒng)模型。使用戶快速地查找到所需要的產(chǎn)品,開發(fā)人員可以較快地確定需求,然后采用循環(huán)進化的開發(fā)方式,對系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。(1)網(wǎng)上購物系統(tǒng)頂層數(shù)據(jù)流圖圖2-1網(wǎng)上購物系統(tǒng)頂層數(shù)據(jù)流圖(2) 系統(tǒng)整體功能模塊圖圖2-2網(wǎng)上購物系統(tǒng)整體功能模塊圖(3)系統(tǒng)前臺處理流程圖圖2-3系統(tǒng)前臺處理流程圖(4) 系統(tǒng)后臺處理流程圖圖2-4系統(tǒng)后臺處理流程圖可行性研究性現(xiàn)如今,計算機硬件的發(fā)展已經(jīng)越來越快, 現(xiàn)在PC機的性能已經(jīng)可以勝任普通網(wǎng)站的Web服務(wù)器。JSP是Java在Internet/lntranetWeb 上的重要應(yīng)用技術(shù),可以和各種Java技術(shù)完好的結(jié)合在一起,從而實現(xiàn)非常復(fù)雜的應(yīng)用。因而已經(jīng)得到了廣泛煩的支持和承認,成為一種非常流行的網(wǎng)站開發(fā)技術(shù)。利用JSP技術(shù)可以建立先進、安全和跨平臺的動態(tài)網(wǎng)站,加之我們本學(xué)期正在學(xué)習(xí)此門學(xué)科,可以從老師拿來獲得許多技術(shù)上的支持和幫助。對于數(shù)據(jù)庫方面,我們次學(xué)期正好也開設(shè)了以SQLServer為應(yīng)用實例的數(shù)據(jù)庫原理,故而我們采用MicrosoftSQLServer2005作為數(shù)據(jù)庫的后臺。我們小組共有三個人,均是熱衷軟件編程的計算機專業(yè)人員,盡管有些東西我們不算熟悉,但是在3個月內(nèi)完成此系統(tǒng)的開發(fā)設(shè)計還是可以的。1、支出此項目的設(shè)計開發(fā)對環(huán)境及設(shè)備的要求較為簡單,只需幾臺聯(lián)網(wǎng)的電腦、相關(guān)參考資料(這些可以通過到圖書館借書或者直接在網(wǎng)上查詢即可),以及我們的課余時間,整體費用支出不大,幾乎可以忽略不計。2、收益此項目雖說用于教學(xué)目的,但是若投入使用,則可以立即產(chǎn)生收益。3、敏感性分析由于本組成員均是學(xué)生,平時參與實際項目的機會不多,因而我們整體開發(fā)項目的經(jīng)驗不足,可能會導(dǎo)致設(shè)計的系統(tǒng)不盡完善,無法確保當(dāng)系統(tǒng)負荷量增大時,出現(xiàn)系統(tǒng)崩潰的情況。社會因素方面的可行性該系統(tǒng)是自主開發(fā)設(shè)計的,不會構(gòu)成任何形式的違法、侵權(quán),所以在法律上是可行的。該系統(tǒng)操做簡單,不需要專業(yè)培訓(xùn),一般人員均可以勝任。由于本系統(tǒng)是為完成老師布置的作業(yè),系統(tǒng)成本主要集中在系統(tǒng)軟件的開發(fā)上,因而經(jīng)濟上是可行的。結(jié)論網(wǎng)上購物系統(tǒng)的開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。綜上所述,經(jīng)過各種分析論證,我們可以認定該項目是可以成功實現(xiàn)的,所以應(yīng)立即開始進行研發(fā)。第三章需求分析軟件項目概述啟動軟件項目的主要原因是由于需求的存在,軟件需求是軟件開發(fā)過程的基礎(chǔ)。需求是一個軟件項目的開端,也是項目建設(shè)的基石。軟件需求就是指用戶對軟件的功能和性能的要求,就是用戶希望軟件能做什么事情,完成什么樣的功能,達到什么樣的程度。從現(xiàn)實需求上說:網(wǎng)上銷售這是信息社會發(fā)展的必然要求。網(wǎng)上銷售因其自身具有的經(jīng)營上的優(yōu)勢,對廣大網(wǎng)民具有強大的吸引力,這就是網(wǎng)購發(fā)展的重要原因。對于普通用戶而言,網(wǎng)上購物輕松快捷,足不出戶也可以買到各種經(jīng)濟實惠的商品。對于網(wǎng)上銷售者來說,這樣可以節(jié)約費用開支,降低銷售成本。系統(tǒng)概覽:類似于大部分網(wǎng)上購物系統(tǒng)的基本流程,確定本系統(tǒng)的具體需求為:顧客可以方便的注冊和登錄。顧客可以靈活的檢索所需的商品信息。顧客可以方便的查看詳細的商品資料。顧客可以方便的管理自己的購物車(添加和刪除選購商品,修改購買數(shù)量及在線下訂單等操作)。管理員可以方便的管理商品信息(新增,刪除,修改商品)、客戶信息以及客戶訂單管理。隨著軟件開發(fā)方法學(xué)的演變和發(fā)展,特別是軟件設(shè)計模式、軟件組件等概念的提出,給軟件重用度、軟件的可擴充性、軟件的魯棒性及軟件開發(fā)效率的提高,提供了一個誘人的前景。我們將采納當(dāng)前軟件工程最新技術(shù),采用統(tǒng)一建模語言UML苗述基于網(wǎng)絡(luò)計算平臺的整個項目,在分析、設(shè)計時充分利用軟件模式及組合軟件模式,利用前人的專家級經(jīng)驗,提高開發(fā)效率;最后的產(chǎn)品用軟件組件的形式加以封裝,并用XML來描述軟件組件及各軟件組件間的接口。通過這一課程作業(yè)實踐,一方面能加深我們對軟件模式、軟件組件、XMLUML勺認識和理解,使我們就這些新技術(shù)的應(yīng)用,提出更為可行的建議;另一方面,我們也希望能開發(fā)出新的軟件組件,抽出新的軟件模式,進一步充實軟件模式倉庫,繁榮軟件組件市場?;赨ML的系統(tǒng)描述需求分析方法中的用例圖可用來更直觀,更形象地說明整個系統(tǒng)的需求。用例是從用戶的角度看待系統(tǒng),而不是從程序員的角度,系統(tǒng)的任何需求都能夠在系統(tǒng)開發(fā)鏈中完整地體現(xiàn)。用例通過描述“系統(tǒng)”和“活動者”之間的交互來描述系統(tǒng)的行為。通過分析系統(tǒng)的目標(biāo),用例描述活動者為了實現(xiàn)這些目標(biāo)而執(zhí)行的所有步驟。本系統(tǒng)頂層的UseCase如下圖所示:圖3-1頂層的UsecaseActor定義如下:Customer:顧客(用戶或者消費者)Manager:管理員對頂層的usecase進行細化,得到的usecase圖如下:圖3-2細化的Usecase(1)針對消費者的網(wǎng)上購物系統(tǒng)的活動圖圖3-3商品瀏覽活動圖(2)針對消費者的購物車使用的活動圖圖3-4商品加入購物車的活動圖系統(tǒng)的類圖如下圖所示:圖3-5系統(tǒng)的類圖用戶特征此系統(tǒng)有兩類用戶:網(wǎng)上購物系統(tǒng)管理人員、顧客。對于系統(tǒng)管理人員來說一般同時具有超強的電腦操作知識和經(jīng)驗,而且都進行過一定的培訓(xùn);對于顧客來說一般都有一定的專業(yè)領(lǐng)域知識,一般有一定的電腦操作能力,但對于一些特殊的顧客來說可能對電腦操作知識了解比較少,因此對于一般使用者來說不需要特殊的理論、知識來支持,也不需要經(jīng)過特殊的訓(xùn)練,用戶只要在計算機上裝有IE或Netscape瀏覽器,并有基本的瀏覽器操作知識,便能方便的使用本系統(tǒng)。限制與約束此系統(tǒng)必須滿足以下限制:(1)系統(tǒng)中所有賬戶能夠供用戶隨時使用,完成各自授權(quán)的活動;(2)在同一時刻,一個帳戶不能同時為兩個用戶服務(wù);(3)一個帳戶一次網(wǎng)上支付或取款數(shù)目不能超過帳戶余額;(4)該系統(tǒng)必須確保對數(shù)據(jù)進行完全保護,以避免未經(jīng)授權(quán)的訪問;所有的遠程訪問都要登錄,并且每個登錄用戶只能訪問其角色所授的權(quán)限;(4)界面友好、操作簡便;(5)軟件系統(tǒng)開放性好,結(jié)構(gòu)靈活,可擴充,易于維護;(6)安全可靠。功能需求描述1)用戶在進行商品查詢時要保證查全率,所有符合搜索條件的商品都要能找到。2)在保證查全率的同時還要能夠保證查準(zhǔn)率,尤其是對于高級搜索這一功能。3)數(shù)據(jù)輸出時應(yīng)是該用戶在本網(wǎng)站上登記或輸入的最新資料(用戶資料、留言購物籃定單內(nèi)容、支付情況、投訴內(nèi)容)。另外有些資料又必須保留在一定期限內(nèi)的全部資料(留言、定單內(nèi)容、支付情況、投訴內(nèi)容)。當(dāng)然我們網(wǎng)站上的內(nèi)容也需要根據(jù)我們公司的產(chǎn)品的更新速度以及我們的商家或加盟商的要求來定期更新,以此來吸引顧客。時間特性(1)響應(yīng)時間:2-3秒之內(nèi)打開我們網(wǎng)站的一個新的鏈接(包括打開一張商品圖片)。(2)更新處理時間:這是由數(shù)據(jù)精確度的要求確定的。對于需要保持最新內(nèi)容的資料的更新速度是實時性的,對于需要定期保留的內(nèi)容的期限為三個月。(3)數(shù)據(jù)轉(zhuǎn)換與傳輸時間:數(shù)據(jù)轉(zhuǎn)換主要是涉及到數(shù)據(jù)庫的問題。為了降低一次顯示過多的記錄會消耗太多的時間這個問題,我們在設(shè)計時將讓數(shù)據(jù)庫盡量分頁顯示。傳輸時間的問題比較復(fù)雜,這和服務(wù)器的處理能力,電信部門給我們提供的帶寬,銀行的電子交易網(wǎng)的響應(yīng)速度有關(guān)。(4)運行時間:本網(wǎng)站如非特殊原因應(yīng)保持 24小時開通。運行需求界面要求:網(wǎng)站的主色調(diào)為黃、橙、粉紅這三種最為大眾接受的顏色。界面的風(fēng)格要鮮明而有特色。網(wǎng)站所要用到的圖片資料應(yīng)該足夠清晰和精美。網(wǎng)站上要有足夠的導(dǎo)航鏈接。要盡量讓用戶使用鼠標(biāo)完成整個操作流程,當(dāng)然填寫資料,在線支付,在線留言需要用到文本輸入。由于我們使用的通信協(xié)議是TCP/IP,因此這里的硬件接口問題主要就是TCP/IP層中的網(wǎng)絡(luò)接口層,他負責(zé)數(shù)據(jù)幀的發(fā)送和接收,幀是獨立的網(wǎng)絡(luò)信息傳輸單元。網(wǎng)絡(luò)接口層將幀放在網(wǎng)上,或從網(wǎng)上把幀取下來。這就要求IP使用網(wǎng)絡(luò)設(shè)備接口規(guī)范NDIS向網(wǎng)絡(luò)接口層提交幀,并且IP支持廣域網(wǎng)和本地網(wǎng)接口技術(shù)。在系統(tǒng)運行時要注意關(guān)閉那些容易受攻擊和入侵的端口號,在能保證帶寬的前提下僅開通系統(tǒng)運行所必須的端口。這里的接口問題主要就是怎樣與SQL數(shù)據(jù)庫進行通信,以便對數(shù)據(jù)庫進行讀取和寫入操作。在JSP技術(shù)中是使用JDBC來解決這個問題的。具體來說開發(fā)中可能使用到的JDBC的常用類有以下幾個:(1) 連接類(Connection):用來連接數(shù)據(jù)庫。(2) 記錄集類(Resultset):用來保存查詢語句的返回結(jié)果。命令對象(Statement):用來執(zhí)行SQL語句或者SQLServer的存儲過程等等故障處理內(nèi)部故障處理在開發(fā)階段可以隨即修改數(shù)據(jù)庫里的相應(yīng)內(nèi)容。外部故障處理對編輯的程序進行重裝載時,第一次裝載認為錯,修改。第二次運行,在需求調(diào)用時出錯,有錯誤提示,重試。其它需求1.網(wǎng)上購物系統(tǒng)要支持100個并發(fā)用戶。2.網(wǎng)上購物系統(tǒng)處理查詢操作響應(yīng)時間不超過10秒。當(dāng)前使用網(wǎng)上購物系統(tǒng)的主要是企業(yè)人數(shù)在100人以下的小企業(yè),這些企業(yè)增長速度比較快,人員規(guī)模每年保持30%的增速。網(wǎng)上購物系統(tǒng)要能夠在三年內(nèi)支持這樣的增長速度。系統(tǒng)要保證24*7*365可用。但是可以允許每月系統(tǒng)停機一小時,進行系統(tǒng)維護。系統(tǒng)維護的時間要安排在企業(yè)非工作時間進行。第四章系統(tǒng)設(shè)計和實現(xiàn)系統(tǒng)的組成部分及其結(jié)構(gòu)圖4-1系統(tǒng)的結(jié)構(gòu)圖軟件系統(tǒng)由三部分組成:查詢商品部分、網(wǎng)上購物部分、查詢訂單部分。系統(tǒng)的結(jié)構(gòu)圖如圖所示,其中包括查詢、付款等軟組件的公共組件庫和購物等專門領(lǐng)域組件庫。定義UML即統(tǒng)一模型語言(UnifiedModelingLanguage)的縮寫,它是運用統(tǒng)的、標(biāo)準(zhǔn)化的標(biāo)記和定義來實現(xiàn)面向?qū)ο蟮能浖治龊驮O(shè)計的一種方法.它綜合了Rambaug!所提出的“對象模型技術(shù)”(ObjectModelingTechnique,OMT),以及Booch和Jacobson提出的“面向?qū)ο筌浖こ獭保∣bjectOrientedSoftwareEngineering,OOSE)等設(shè)計分析方法,并由國際對象管理組織(ObjectManagementGroup,OMG于1997年底推出的面向?qū)ο蠼UZ言.它主要由可視化的圖表(Diagram)和關(guān)系(Relationship)構(gòu)成,利用它可以進行需求分析、概要設(shè)計、詳細設(shè)計、編程實現(xiàn)、項目計劃、測試、原型迭代、產(chǎn)品發(fā)布、產(chǎn)品維護等.隨著因特網(wǎng)的迅速發(fā)展,以現(xiàn)代信息技術(shù)為依托的商務(wù)模式已經(jīng)形成為一種必然趨勢,網(wǎng)上購物將逐步演變成為21世紀(jì)的主要貿(mào)易方式之一。軟件設(shè)計約束(1)本設(shè)計欲達到的目標(biāo)要求滿足用戶需求且軟件系統(tǒng)具有良好的可擴充性、可維護性;(2)為實現(xiàn)上述目標(biāo),在設(shè)計軟件過程中采用統(tǒng)一建模語言UML苗述基于網(wǎng)絡(luò)計算平臺的整個系統(tǒng),在分析、設(shè)計時充分利用軟件模式及組合軟件模式,利用前人的專家級經(jīng)驗,提高開發(fā)效率;最后的產(chǎn)品用軟件組件的形式加以封裝,并用XML來描述軟件組件及各軟件組件間的接口。設(shè)計約束(1) 無論是用戶(買家)、管理員都可以通過Internet訪問該系統(tǒng),完成各自授權(quán)的活動、工作。(2) 該系統(tǒng)必須確保對數(shù)據(jù)進行完全保護,以避免未經(jīng)授權(quán)的訪問。所有非會員在購買商品之前都要注冊會員并登錄,并且每個登錄用戶只能訪問其角色所授的權(quán)限。(3) 該系統(tǒng)采用B/S模式,并且考慮性能、安全、可靠性、易維護等方面的問題采用架構(gòu)模式MVC2。(4) 整個開發(fā)過程應(yīng)滿足軟件開發(fā)計劃所定的時間表。軟件設(shè)計描述總體結(jié)構(gòu)設(shè)計本網(wǎng)上購物系統(tǒng)由以下功能模塊設(shè)計組成:(1)用戶及管理員查詢商品模塊。(2)用戶及管理員購物模塊。(3)管理員管理商品的模塊。(4)付款模塊。用戶或管理員可以根據(jù)商品的名稱或所屬類別來查詢商品,若無該商品則會出現(xiàn)溫馨提示或者會出現(xiàn)類似的商品。網(wǎng)上購物用例實現(xiàn)通過順序圖實現(xiàn)了系統(tǒng)架構(gòu)中具有重要意義的用例,并演示了不同的設(shè)計模型元素如何配合來實現(xiàn)用例的。下圖詳細描述了用戶在網(wǎng)站的購物處理模塊的處理過程。圖4-2用戶購物時序圖時序圖說明(1)用戶瀏覽購物網(wǎng)站并登錄(非會員的要先注冊再登錄)。(2)用戶登錄后進入購物系統(tǒng)主頁面。(3)用戶可以瀏覽商品的詳細信息并把需要的商品加入購物車。(4)用戶可以進行購物,并產(chǎn)生訂單信息。下圖詳細描述了管理員對商品的管理模塊的處理過程。圖4-3管理員控制時序圖時序圖說明(1)管理員要先登錄并進入購物系統(tǒng)管理界面。(2)管理員可以在管理界面中對商品進行管理,如添加新的商品信息、修改已有商品信息等。(3)管理員可以查看用戶訂單信息。系統(tǒng)界面設(shè)計描述1.登錄界面如下圖4-4普通用戶登錄界面2.管理員登錄圖4-5系統(tǒng)管理員登錄界面3.系統(tǒng)主界面圖4-6系統(tǒng)主界面圖4.商品詳細信息界面圖4-7商品詳細信息界面5.購物車界面圖4-8購物車界面6.系統(tǒng)導(dǎo)航菜單描述圖4-9導(dǎo)航欄菜單10.管理員主界面4-10管理員后臺管理主界面11.新增商品4-11管理員新增商品界面12.查詢訂單信息圖4-12管理員查詢用戶訂單信息界面致謝在本系統(tǒng)的開發(fā)過程中,由于本組成員都是初次開發(fā)軟件,在知識、經(jīng)驗方面都存在著不足。另外,在整個開發(fā)的過程中,時間雖然總共有三個多月,但是由于養(yǎng)成了拖拉的習(xí)慣,導(dǎo)致最終程序的開發(fā)過程異常艱辛。同時也導(dǎo)致了,該系統(tǒng)必然會存在一些缺陷和不足。因為對網(wǎng)上購物的整個流程不夠熟悉,在需求分析時未能做到完全滿足用戶的需求。本次開發(fā)由于技術(shù)有限,功能并未完全實現(xiàn)。因此,在今后的學(xué)習(xí)中,必將繼續(xù)努力,加強自身實力與團隊協(xié)作能力。在本次課程設(shè)計中,我們從任課輔導(dǎo)老師身上學(xué)到了很多東西。她認真負責(zé)的工作態(tài)度,嚴謹?shù)闹螌W(xué)精神和深厚的理論水平都使我們收益匪淺。她無論在理論上還是在實踐中,都給與我們很大的幫助,使我們得到很大的提高,這對于我們以后的工作和學(xué)習(xí)都有一種巨大的幫助,在此感謝她耐心的輔導(dǎo)。另外,還要對我們本組的其他成員表示衷心的感謝,感謝組員們的不懈努力,感謝大家的認真配合,最終使得我們的課程設(shè)計圓滿落幕!參考資料[1]李素若、陳萬華、張牧.《Java面向?qū)ο蟪绦蛟O(shè)計》[M].北京:化學(xué)工業(yè)出版社,[2]俞俊甫、王鐘莊.《數(shù)據(jù)庫原理應(yīng)用教程》[M].北京:北京郵電大學(xué)出版社,謝希仁.《計算機網(wǎng)絡(luò)(第6版》[M].北京:清華大學(xué)出版社,張海藩.《軟件工程導(dǎo)論》[M].北京:經(jīng)濟科學(xué)出版社,[5]王立峰、延偉東.《軟件工程理論與實踐》[M].北京:清華大學(xué)出版社,附:系統(tǒng)部分主要代碼1.系統(tǒng)主界面jsp代碼<head><metahttp-equiv="Content-Type"content="text/html;charset=gbk" /><title>荊楚購物網(wǎng)</title>
<linkrel="stylesheet" type="text/css"<!--[ifIE6]><linkre匸<linkrel="stylesheet" type="text/css"<!--[ifIE6]><linkre匸"stylesheet"type="text/css"href=""/>href_III!/><![endif]__>src="js/" ></script><scripttype="text/javascript"src="js/" ></script></head><body><divid="main_container" ><divclass="top_bar" ></div><divid="header"><!--endofoferte_content--></div><divid="main_content" ><divid="menu_tab" ><divclass="left_menu_corner"></div><ulclass="menu"><li><ahref=""class="nav1">首頁</a></li><liclass="divider"></li><li><ahref="#"class="nav2">在線購物</a></li><liclass="divider"></li><li><ahref="#"(class="nav5">我的購物車</a></li><liclass="divider"></li><li><ahref="#"class="nav4">用戶信息</a></li><liclass="divider"></li><li><ahref="#"class="nav3">用戶登錄</a></li><liclass="divider"></li><li><ahref="#"class="nav6">用戶注冊</a></li><liclass="divider"></li><li></li><liclass="divider"></li></ul><divclass="right_menu_corner" ></div></div><!--endofmenutab--><divclass="crumb_navigation">導(dǎo)航:<spanclass="current">首頁</span</div><divclass="left_content"><divclass="titlebox" >商品分類</div><ulclass="left_menu" >var="commodityClass"<s:iterator value="commodityClasses"var="commodityClass"status="stu"><s:iftest="#"><liclass="odd"><ahref="?commodityClasslD=${}">
${}</a></li></s:if><s:else><liclass="even"><ahref="?commodityClassID= ${}">${}</a></li></s:else></s:iterator><liclass="odd"></li></ul><divclass="banner_adds"<ahref="#"></a><ahref="#"></a></div</div<divclass="center_content"<divclass="center_title_bar">最新商品</div<divclass="center_content"<divclass="center_title_bar">最新商品</div><s:iteratorvalue="commodities"var="commodity" >><!--endofleftcontent--><divclass="prod_box"><divclass="top_prod_box"<divclass="top_prod_box"></div<divclass="product_title"><ahref="?commodityID=${}">${}</a></div><divclass="product_img"><ahref="?commodityID=${}"><imgsrc="?commodityID=${}"alt=""title=""border="0"/></a></div><divclass="prod_price" ><spanclass="reduce">${}</span><spanclass="price">${}</span></div></div><divclass="bottom_prod_box" ></div><divclass="prod_details_tab" ><ahref="?commodityID=${}"title="header=[添加到購物車]body=[ ]fade=[on]"><imgsrc="images/" alt III!title III!border="0"class="left_bt"/></a><divclass="center_prod_box">>詳細${}"<ahref="?commodityID=class="prod_details"</a></div></div</div></s:iterator</div><!--endofcentercontent--><divclass="right_content"><divclass="shopping_cart"><divclass="cart_title" >購物車</div>src="images/"alt=""title_III!width="48"height="48"border="0"/></a></div></div><divclass="titlebox">用戶登錄<divclass="titlebox">用戶登錄</div><divclass="borderbox"<divclass="borderbox"vp>用戶
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年中國凈水杯市場調(diào)查研究報告
- 中國沉淀式白炭黑行業(yè)發(fā)展?fàn)顩r及投資策略探討研究報告(2024-2030版)
- 中國機油泵轉(zhuǎn)子行業(yè)市場現(xiàn)狀分析及競爭格局與投資發(fā)展研究報告(2024-2030版)
- 中國提包行業(yè)供需趨勢及投資風(fēng)險研究報告(2024-2030版)
- 中國堅木浸膏行業(yè)消費形勢及需求潛力預(yù)測研究報告(2024-2030版)
- 中國化料釜行業(yè)市場現(xiàn)狀分析及競爭格局與投資發(fā)展研究報告(2024-2030版)
- 中國低溫腸產(chǎn)業(yè)發(fā)展前景及趨勢預(yù)測分析研究報告(2024-2030版)
- 中國二甲基甲酰胺(DMF)行業(yè)競爭優(yōu)勢及行情監(jiān)測創(chuàng)新型研究報告(2024-2030版)
- 中國α-亞麻酸行業(yè)發(fā)展?fàn)顩r及需求趨勢預(yù)測研究報告(2024-2030版)
- 2024-2030年齒輪手推車行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 隧道巖溶處治關(guān)鍵技術(shù)
- 關(guān)于生活中物理的課件
- 2023年口腔醫(yī)學(xué)期末復(fù)習(xí)-牙周病學(xué)(口腔醫(yī)學(xué))考試歷年真題集錦帶答案
- 2023數(shù)據(jù)安全專項考核試題及答案
- 麥克斯韋速率分布律的推導(dǎo)與驗證
- 互聯(lián)網(wǎng)開放平臺解決方案
- 洗衣房各種布草洗滌程序
- 農(nóng)村電商知到章節(jié)答案智慧樹2023年西昌學(xué)院
- 2023年江蘇省數(shù)學(xué)競賽初賽試題原題詳解
- 酒精(乙醇)安全技術(shù)說明書(MSDS)
- 食品生產(chǎn)質(zhì)量手冊
評論
0/150
提交評論