資源描述:
《web應用程序設計綜合實驗報告》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、Web應用程序設計綜合實驗報告題目:網上購物系統(tǒng)學生姓名:XXX學號:XXXXXXXXXXX院(系):XXXXXXX專業(yè):XXXXXXXXXX指導教師:XXXXXXXXXX2014年7月6日1、選題背景隨著計算機技術的發(fā)展和網絡人口的增加,網絡世界也越來越廣播,也越來越來越豐富,網上商城已經成為網上購物的一股潮流?;ヂ?lián)網的跨地域性和可交互性使其在與傳統(tǒng)媒體行業(yè)和傳統(tǒng)貿易行業(yè)的競爭中是具有不可抗拒的優(yōu)勢。在忙碌豐富的社會生活中,人們開始追求足不出戶就能買到心儀的商品,是越來越多的上網愛好者實現(xiàn)購物的一種方式,對于企業(yè)來說,網絡交易能大大提高交易速度、節(jié)約成本。在這種形勢下,傳統(tǒng)的依靠管理人員
2、人工傳遞信息和數(shù)據(jù)的管理方式就無法滿足企業(yè)日益增長的業(yè)務需求,因而開發(fā)了這樣一個具有前臺后臺的網上商城系統(tǒng),以滿足購物者和企業(yè)的需求。因此這次畢業(yè)設計題目就以目前現(xiàn)有的網上商城系統(tǒng)為研究對象,研究一般的網上商城的業(yè)務流程,猜測其各個功能模塊及其組合、連接方式,并分析其具體的實現(xiàn)方式,最后使用Java加web服務器和數(shù)據(jù)庫完成一個網上商城系統(tǒng)的主要功能模塊。通過這樣一個設計,可以提高自己Java編程的水準,也練習了怎樣構建一個完整的系統(tǒng),從系統(tǒng)的需求分析到設計,直至編碼、測試并運行,熟悉并掌握一個完整的Web開發(fā)流程,為今后工作打下基礎。1.1設計任務從以下幾個方面實現(xiàn)網絡商城的基本功能:1
3、、用戶部分:(1)用戶的登錄和注冊,用戶必須注冊才能購物,注冊時系統(tǒng)會對注冊信息進行驗證,進入系統(tǒng)或是結賬時,用戶可以進行登錄,登錄時,如果密碼錯誤,系統(tǒng)會進行驗證并提示錯誤。(2)瀏覽商品,實現(xiàn)用戶可以在網絡商店中隨意瀏覽商品,商品按類別分類,方便用戶查找不同類別的商品(3)購物車管理,能實現(xiàn)添加商品、刪除商品、更新商品的功能。(4)生成訂單,查看購物車后單擊下一步則生成訂單信息表,一旦提交訂單,則購物車就不能被改變。2、管理員部分:(1)修改管理員密碼,修改管理員進入后臺的登錄密碼。若果密碼或用戶錯誤,則系統(tǒng)會進行驗證并提示錯誤。(2)用戶信息管理,能夠查看所有用戶的基本新信息,并可以
4、對用戶進行刪除操作。(3)商品管理:可以添加以及刪除商品的類別,并在不同的類別下添加或刪除商品。(4)訂單管理,可以查看不同用戶對應的訂單信息,并可以對訂單進行操作,包括查看訂單明細、受理訂單、刪除訂單。1.2總體設計思路本項目的主要研究對象是網上商城系統(tǒng),研究網上商城一般的業(yè)務流程,還有網上商城的結構和模塊,各個模塊的功能等等。整個項目從如何來分析一個網上商城系統(tǒng)的業(yè)務流程和它的結構以及模塊,再到對開發(fā)工具的選擇,以及對前面分析出來的結果進行初步的設計(這里我們設計的是使用Java的web開發(fā)技術來實現(xiàn)這個網上商城系統(tǒng)),對網上商城系統(tǒng)分析和設計完成之后,就進入到實際的代碼編寫階段,在這
5、個階段就可能對前面的設計進行一定的修改或是完善。在開發(fā)階段,我將采用的是螺旋遞增式的開發(fā),每次只完成一部分功能,然后就立即對這些功能進行測試,接著進入下一個開發(fā)階段,然后繼續(xù)測試,直到所有的功能全部實現(xiàn)后,再對整個系統(tǒng)進行一個完整的測試,看其是否達到了先前的設計要求。1.3設計目的及意義與傳統(tǒng)方式銷售相比在線銷售有很多的優(yōu)點如下:(1)檢索便捷:在線銷售提供了多種檢索途徑,可以從分類、新品、特價等途徑進行檢索,快捷準確。(2)信息量大與傳統(tǒng)銷售方式相比,在線銷售能夠提供海量產品信息,并用數(shù)據(jù)庫儲蓄。(3)成本低,風險小,無地域限制網絡銷售最突出的優(yōu)點是:不再限制消費者的購買時段,擴大和鞏固
6、了客戶群,從而增加了企業(yè)的核心競爭力,節(jié)省實際開店時需要投入的成本和租用費用。2、系統(tǒng)分析與設計2.1功能需求分析2.1.1總體系統(tǒng)功能模塊2.1.1.1總體系統(tǒng)功能模塊結構圖2.1.2系統(tǒng)劃分的模塊的劃分及功能描述隨著計算機技術的發(fā)展和網絡人口的增加,網絡世界也越來越廣播,也越來越來越豐富,網上商城已經成為網上購物的一股潮流?;ヂ?lián)網的跨地域性和可交互性使其在與傳統(tǒng)媒體行業(yè)和傳統(tǒng)貿易行業(yè)的競爭中是具有不可抗拒的優(yōu)勢。在忙碌豐富的社會生活中,人們開始追求足不出戶就能買到心儀的商品,是越來越多的上網愛好者實現(xiàn)購物的一種方式,對于企業(yè)來說,網絡交易能大大提高交易速度、節(jié)約成本。在這種形勢下,傳統(tǒng)
7、的依靠管理人員人工傳遞信息和數(shù)據(jù)的管理方式就無法滿足企業(yè)日益增長的業(yè)務需求,因而開發(fā)了這樣一個具有前臺后臺的網上商城系統(tǒng),以滿足購物者和企業(yè)的需求。因此這次畢業(yè)設計題目就以目前現(xiàn)有的網上商城系統(tǒng)為研究對象,研究一般的網上商城的業(yè)務流程,猜測其各個功能模塊及其組合、連接方式,并分析其具體的實現(xiàn)方式,最后使用Java加web服務器和數(shù)據(jù)庫完成一個網上商城系統(tǒng)的主要功能模塊。通過這樣一個設計,可以提高自己Java編程的水準,也