久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

網(wǎng)上購物系統(tǒng)課程設計報告[定稿]

時間:2019-05-12 11:47:05下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《網(wǎng)上購物系統(tǒng)課程設計報告[定稿]》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《網(wǎng)上購物系統(tǒng)課程設計報告[定稿]》。

第一篇:網(wǎng)上購物系統(tǒng)課程設計報告[定稿]

荊楚理工學院

課程設計成果

院: 計算機工程學院

班 級: 11級計算機科學與技術3班

學生姓名:

學 號:

設計地點(單位)

A5-102

設計題目:

網(wǎng)上購物系統(tǒng)

完成日期: 2014 年

月 日

指導老師評語:_________________________________________________

_______________________________________________________________________________________________________________________________________________________________________________________________________________

成績(五級記分制):______________________ 教師簽名:_____________________________

前言

近年來,隨著Internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進入傳統(tǒng)的流通領域。于是電子商務開始流行起來,越來越多的商家在網(wǎng)上建起在線商店,向消費者展示出一種新穎的購物理念。

網(wǎng)上購物系統(tǒng)作為B2B,B2C(Business to Customer,即企業(yè)對消費者),(Customer to Customer,即消費者對消費者)電子商務的前端商務平臺,在其商務活動全過程中起著舉足輕重的作用。本文主要考慮的是如何建設B2C的網(wǎng)上購物系統(tǒng)。

網(wǎng)上購物是一種具有交互功能的商業(yè)信息系統(tǒng)。它向用戶提供靜態(tài)和動態(tài)兩類信息資源。所謂靜態(tài)信息是指那些比經(jīng)常變動或更新的資源,如公司簡介、管理規(guī)范和公司制度等等;動態(tài)信息是指隨時變化的信息,如商品報價,會議安排和培訓信息等。網(wǎng)上購物系統(tǒng)具有強大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿(mào)易或EDI交易。這種全新的交易方式實現(xiàn)了公司間文檔與資金的無紙化交換。

目錄

第一章 系統(tǒng)概述.......................................................................................................................1 1.1開發(fā)背景......................................................................................................................1 1.2開發(fā)目標......................................................................................................................1 1.3系統(tǒng)概述......................................................................................................................1 1.4系統(tǒng)功能......................................................................................................................2 第二章 可行性研究...................................................................................................................2 2.1基本要求......................................................................................................................2 2.2所建議的系統(tǒng)..............................................................................................................3 2.2.1對所建議系統(tǒng)的說明......................................................................................3 2.2.2處理流程和數(shù)據(jù)流程......................................................................................3 2.3可行性研究..................................................................................................................6 2.3.1技術可行性......................................................................................................6 2.3.2投資及效益分析..............................................................................................7 3.3社會因素方面的可行性..............................................................................................7 2.3.3法律方面的可行性..........................................................................................7 2.3.4使用方面的可行性..........................................................................................7 2.3.5經(jīng)濟可行性......................................................................................................7 2.4結論..............................................................................................................................7 第三章 需求分析.......................................................................................................................8 3.1軟件項目概述..............................................................................................................8 3.2基于UML的系統(tǒng)描述..................................................................................................9 3.2.1系統(tǒng)的用例圖..................................................................................................9 3.2.2系統(tǒng)的活動圖................................................................................................11 3.2.3系統(tǒng)的類圖....................................................................................................13 3.3用戶特征....................................................................................................................13 3.4 限制與約束...............................................................................................................14 3.5功能需求描述............................................................................................................14 3.5.1數(shù)據(jù)精確度....................................................................................................14 3.5.2 時間特性.......................................................................................................14 3.6 運行需求...................................................................................................................15 3.6.1用戶界面........................................................................................................15 3.6.2硬件接口........................................................................................................15 3.6.3軟件接口........................................................................................................15 3.6.4 故障處理.......................................................................................................16 3.7 其它需求...................................................................................................................16 3.7.1性 能..............................................................................................................16 3.7.2可擴展性........................................................................................................16 3.7.3可用性............................................................................................................16 第四章 系統(tǒng)設計和實現(xiàn).........................................................................................................17 4.1系統(tǒng)的組成部分及其結構........................................................................................17 4.2定義............................................................................................................................17 4.3軟件設計約束............................................................................................................18 4.3.1設計目標和原則............................................................................................18 4.3.2 設計約束.......................................................................................................18 4.4軟件設計描述............................................................................................................18 4.4.1 總體結構設計...............................................................................................18 4.4.2查詢模塊................................................................................................19 4.5網(wǎng)上購物....................................................................................................................19 4.5.1 用例實現(xiàn)...............................................................................................19 4.6系統(tǒng)界面設計描述............................................................................................20 4.6.1網(wǎng)上購物界面設計................................................................................20 致謝...................................................................................................................................24 參考資料...........................................................................................................................24 附:系統(tǒng)部分主要代碼.....................................................................................................25

第一章 系統(tǒng)概述

1.1開發(fā)背景

自我國加入WTO后,越來越多的傳統(tǒng)企業(yè)進一步認識到企業(yè)經(jīng)濟發(fā)展的必然趨勢是以網(wǎng)絡化、全球化為主要特征。而企業(yè)實行電子商務則成為企業(yè)發(fā)展與國際接軌的必要條件,因而網(wǎng)上購物系統(tǒng)的實現(xiàn)是一個非常迫切的需求。

1.2開發(fā)目標

系統(tǒng)目標是開發(fā)一個基于網(wǎng)絡的網(wǎng)上購物系統(tǒng),在網(wǎng)絡環(huán)境下實現(xiàn)數(shù)據(jù)的錄入、插入、刪除、查詢、統(tǒng)計、更新等功能。同時,為了信息的保密與安全,系統(tǒng)還要提供一定的安全機制。

1.3系統(tǒng)概述

網(wǎng)上購物系統(tǒng)的目的是建立一個可以讓消費者通過網(wǎng)絡進行交易處理,如購買商品等的網(wǎng)絡應用平臺。該系統(tǒng)在各開發(fā)階段中,都突出現(xiàn)代軟件工程新思想、新技術的研究與應用,及其有效性和實用性的證實。如在分析階段,將UML/Use Case方法與用例驅(qū)動需求分析建模思想相結合;在設計階段,采用軟件分析模式、設計模式等分類概念;在實現(xiàn)階段,又準備注重于大粒度的軟件組件的開發(fā)與應用,進一步提高軟件重用度。

本系統(tǒng)采用瀏覽器/服務器(B/S)的工作方式,系統(tǒng)的用戶主要有:用戶(買家)、管理人員、賣家。用戶只要在計算機上裝有IE或Netscape瀏覽器,并有基本的瀏覽器操作知識,便能方便的使用本系統(tǒng)。

服務端軟件環(huán)境采用操作系統(tǒng)Windows XP或Windows7,數(shù)據(jù)庫為SQL。用戶端軟件環(huán)境:瀏覽器IE或Netscape系列。

1.4系統(tǒng)功能

網(wǎng)上購物系統(tǒng)主要包括以下功能。

(1)商品查詢:當用戶進入網(wǎng)上商城時,可以通過主頁的分類查看最新的商品信息,雙擊商品時可進入查看詳細商品信息。

(2)購物車管理:當用戶選擇購買某種商品時,能夠?qū)纳唐沸畔ⅲ鐑r格,數(shù)量等記錄到購物車中,并允許用戶返回到其他商品信息查詢頁面,繼續(xù)選擇人其他商品。同時用戶還應該可以在購物車中執(zhí)行刪除商品、添加商品以及清楚購物車等操作。

(3)會員信息管理:為了能夠?qū)崿F(xiàn)商品的購買,會員需要注冊并正確登錄,由此產(chǎn)生用戶相關信息,如聯(lián)系方式、供貨地點等需要有系統(tǒng)進行管理。同時也要允許用戶修改自己的相關資料。

(4)商品分類管理:通過該模塊,網(wǎng)站管理員可以根據(jù)需要添加新的商品類別,也可以對已有的商品分類進行修改、刪除等操作。

(5)后臺訂單管理:管理員可以借助該模塊查詢訂單信息,以便與網(wǎng)站配貨人員依據(jù)訂單信息進行后續(xù)的出貨、送貨的處理。對于已經(jīng)處理過的訂單,也應該保留歷史記錄,以便于管理人員進行查詢。

第二章 可行性研究

2.1基本要求

功能:主要分為前臺和后臺兩個部分,前臺用戶相關功能主要包括用戶注冊、登錄、購物車、訂單查詢、個人資料修改;后臺管理相關功能主要包括添加商品,處理訂單,查詢用戶信息等。

性能:效率高,速度快,算法規(guī)范,使管理員從繁瑣的手工操作中解脫出來,提高辦公效率。

輸入:訂貨信息、商品信息、會員信息、物流信息、上傳圖片 輸出:訂單信息

安全和保密:每一位顧客均需申請一個賬號,并設置自己唯一的密碼,當

系統(tǒng)檢驗用戶名和密碼相符合時,才能成功登錄,進入系統(tǒng)購物。

2.2所建議的系統(tǒng)

2.2.1對所建議系統(tǒng)的說明

根據(jù)實際情況,把商品分類,提供商品查看,訂單查詢,商品管理,訂單管理,系統(tǒng)管理等小模塊合并成一個可執(zhí)行的軟件系統(tǒng)模型。使用戶快速地查找到所需要的產(chǎn)品,開發(fā)人員可以較快地確定需求,然后采用循環(huán)進化的開發(fā)方式,對系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。2.2.2處理流程和數(shù)據(jù)流程(1)網(wǎng)上購物系統(tǒng)頂層數(shù)據(jù)流圖

管理員 商城信息 站內(nèi)信息 網(wǎng)上購物系統(tǒng)用戶 訂單數(shù)據(jù)用戶

圖2-1 網(wǎng)上購物系統(tǒng)頂層數(shù)據(jù)流圖

(2)系統(tǒng)整體功能模塊圖

網(wǎng)上購物系統(tǒng)前臺部分后臺部分用戶管理個人資料管理購物車管理訂單查詢管理員登錄添加商品訂單信息管理查詢用戶信息

圖2-2 網(wǎng)上購物系統(tǒng)整體功能模塊圖

(3)系統(tǒng)前臺處理流程圖

消費者用戶瀏覽網(wǎng)頁非會員用戶會員用戶用戶注冊會員登錄忘記密碼瀏覽商品修改會員信息將商品放入購物車購買商品下訂單取消訂單購買成功 圖2-3 系統(tǒng)前臺處理流程圖

(4)系統(tǒng)后臺處理流程圖

查看會員列表用戶信息管理查看會員信息查看商品信息系統(tǒng)管理登錄商品信息管理修改商品信息增加新的商品信息訂單管理查看訂單號

圖2-4 系統(tǒng)后臺處理流程圖

2.3可行性研究

2.3.1技術可行性

現(xiàn)如今,計算機硬件的發(fā)展已經(jīng)越來越快,現(xiàn)在PC機的性能已經(jīng)可以勝任普通網(wǎng)站的Web服務器。JSP是Java在Internet/Intranet Web上的重要應用技術,可以和各種Java技術完好的結合在一起,從而實現(xiàn)非常復雜的應用。因而已經(jīng)得到了廣泛煩的支持和承認,成為一種非常流行的網(wǎng)站開發(fā)技術。利用JSP技術可以建立先進、安全和跨平臺的動態(tài)網(wǎng)站,加之我們本學期正在學習此門學科,可以從老師拿來獲得許多技術上的支持和幫助。對于數(shù)據(jù)庫方面,我們次學期正好也開設了以SQL Server為應用實例的數(shù)據(jù)庫原理,故而我們采用Microsoft SQL Server 2005作為數(shù)據(jù)庫的后臺。

我們小組共有三個人,均是熱衷軟件編程的計算機專業(yè)人員,盡管有些

東西我們不算熟悉,但是在3個月內(nèi)完成此系統(tǒng)的開發(fā)設計還是可以的。2.3.2投資及效益分析

1、支出

此項目的設計開發(fā)對環(huán)境及設備的要求較為簡單,只需幾臺聯(lián)網(wǎng)的電腦、相關參考資料(這些可以通過到圖書館借書或者直接在網(wǎng)上查詢即可),以及我們的課余時間,整體費用支出不大,幾乎可以忽略不計。

2、收益

此項目雖說用于教學目的,但是若投入使用,則可以立即產(chǎn)生收益。

3、敏感性分析

由于本組成員均是學生,平時參與實際項目的機會不多,因而我們整體開發(fā)項目的經(jīng)驗不足,可能會導致設計的系統(tǒng)不盡完善,無法確保當系統(tǒng)負荷量增大時,出現(xiàn)系統(tǒng)崩潰的情況。

3.3社會因素方面的可行性

2.3.3法律方面的可行性

該系統(tǒng)是自主開發(fā)設計的,不會構成任何形式的違法、侵權,所以在法律上是可行的。2.3.4使用方面的可行性

該系統(tǒng)操做簡單,不需要專業(yè)培訓,一般人員均可以勝任。2.3.5經(jīng)濟可行性

由于本系統(tǒng)是為完成老師布置的作業(yè),系統(tǒng)成本主要集中在系統(tǒng)軟件的開發(fā)上,因而經(jīng)濟上是可行的。

2.4結論

網(wǎng)上購物系統(tǒng)的開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。

綜上所述,經(jīng)過各種分析論證,我們可以認定該項目是可以成功實現(xiàn)的,所以應立即開始進行研發(fā)。

第三章 需求分析

3.1軟件項目概述

啟動軟件項目的主要原因是由于需求的存在,軟件需求是軟件開發(fā)過程的基礎。需求是一個軟件項目的開端,也是項目建設的基石。軟件需求就是指用戶對軟件的功能和性能的要求,就是用戶希望軟件能做什么事情,完成什么樣的功能,達到什么樣的程度。

從現(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ā)方法學的演變和發(fā)展,特別是軟件設計模式、軟件組件等概念的提出,給軟件重用度、軟件的可擴充性、軟件的魯棒性及軟件開發(fā)效 率的提高,提供了一個誘人的前景。我們將采納當前軟件工程最新技術,采用統(tǒng)一建模語言UML描述基于網(wǎng)絡計算平臺的整個項目,在分析、設計時充分利用軟件模式及組合軟件模式,利用前人的專家級經(jīng)驗,提高開發(fā)效率;最后的產(chǎn)品用軟件組件的形式加以封裝,并用XML來描述軟件組件及各軟件組件間的接口。通過這一課程作業(yè)實踐,一方面能加深我們對軟件模式、軟件組件、XML、UML的認識和理解,使我們就這些新技術的應用,提出更為可行的建議;另一方面,我們也希望能開發(fā)出新的軟件組件,抽出新的軟件模式,進一步充實軟件模式倉庫,繁榮軟件組件市場。

3.2基于UML的系統(tǒng)描述

3.2.1系統(tǒng)的用例圖

需求分析方法中的用例圖可用來更直觀,更形象地說明整個系統(tǒng)的需求。用例是從用戶的角度看待系統(tǒng),而不是從程序員的角度,系統(tǒng)的任何需求都能夠在系統(tǒng)開發(fā)鏈中完整地體現(xiàn)。用例通過描述“系統(tǒng)”和“活動者”之間的交互來描述系統(tǒng)的行為。通過分析系統(tǒng)的目標,用例描述活動者為了實現(xiàn)這些目標而執(zhí)行的所有步驟。

本系統(tǒng)頂層的Use Case如下圖所示:

網(wǎng)上購物系統(tǒng)customermanager

圖3-1頂層的Use case Actor定義如下:

Customer:顧客(用戶或者消費者)Manager: 管理員

對頂層的use case 進行細化,得到的use case圖如下:

查詢商品管理商品信息瀏覽商品管理員查看用戶信息用戶加入購物車<>購買商品下訂單<><>管理訂單信息取消訂單

圖3-2 細化的Use case

3.2.2系統(tǒng)的活動圖

(1)針對消費者的網(wǎng)上購物系統(tǒng)的活動圖

會員登錄商品瀏覽添加商品到購物車中下訂單確定購物并選擇送貨方式在線支付購物完成訂單查詢

圖3-3 商品瀏覽活動圖

(2)針對消費者的購物車使用的活動圖

添加商品到購物車檢查購物車中商品條目有該商品條目無該商品條目增加商品數(shù)量添加該商品條目到購物車中

圖3-4 商品加入購物車的活動圖

3.2.3系統(tǒng)的類圖

系統(tǒng)的類圖如下圖所示:

Customer#userId: Integer#userName: String#password: String#telphone: String#Address: StringShopping cart#goodID: Integer#goodNum: IntegerOrder+orderId: Integer+orderTime: DateTime+userId: IntegerGood#goodId: Integer#goodName: String#goodPrice: Double#goodtypeId: Integer#goodstore: String#goodMadeDate: DateTime#goodMadefirm: StringAdministrator#AdministratorId: String#AdministratorPassword: String

圖3-5 系統(tǒng)的類圖

3.3用戶特征

此系統(tǒng)有兩類用戶:網(wǎng)上購物系統(tǒng)管理人員、顧客。對于系統(tǒng)管理人員來說一般同時具有超強的電腦操作知識和經(jīng)驗,而且都進行過一定的培訓;對于顧客來說一般都有一定的專業(yè)領域知識,一般有一定的電腦操作能力,但對于一些特殊的顧客來說可能對電腦操作知識了解比較少,因此對于一般使用者來說不需要特殊的理論、知識來支持,也不需要經(jīng)過特殊的訓練,用戶只要在計算機上裝有IE或Netscape瀏覽器,并有基本的瀏覽器操作知識,便能方便的使用本系統(tǒng)。

3.4 限制與約束

此系統(tǒng)必須滿足以下限制:

(1)系統(tǒng)中所有賬戶能夠供用戶隨時使用,完成各自授權的活動;(2)在同一時刻,一個帳戶不能同時為兩個用戶服務;(3)一個帳戶一次網(wǎng)上支付或取款數(shù)目不能超過帳戶余額;

(4)該系統(tǒng)必須確保對數(shù)據(jù)進行完全保護,以避免未經(jīng)授權的訪問;所有的遠程訪問都要登錄,并且每個登錄用戶只能訪問其角色所授的權限;

(4)界面友好、操作簡便;

(5)軟件系統(tǒng)開放性好,結構靈活,可擴充,易于維護;(6)安全可靠。

3.5功能需求描述

3.5.1數(shù)據(jù)精確度

1)用戶在進行商品查詢時要保證查全率,所有符合搜索條件的商品都要能找到。

2)在保證查全率的同時還要能夠保證查準率,尤其是對于高級搜索這一功能。

3)數(shù)據(jù)輸出時應是該用戶在本網(wǎng)站上登記或輸入的最新資料(用戶資料、留言購物籃定單內(nèi)容、支付情況、投訴內(nèi)容)。另外有些資料又必須保留在一定期限內(nèi)的全部資料(留言、定單內(nèi)容、支付情況、投訴內(nèi)容)。當然我們網(wǎng)站上的內(nèi)容也需要根據(jù)我們公司的產(chǎn)品的更新速度以及我們的商家或加盟商的要求來定期更新,以此來吸引顧客。3.5.2 時間特性

(1)響應時間:2-3秒之內(nèi)打開我們網(wǎng)站的一個新的鏈接(包括打開一張商品圖片)。

(2)更新處理時間:這是由數(shù)據(jù)精確度的要求確定的。對于需要保持最新內(nèi)容的資料的更新速度是實時性的,對于需要定期保留的內(nèi)容的期限為三

個月。

(3)數(shù)據(jù)轉換與傳輸時間:數(shù)據(jù)轉換主要是涉及到數(shù)據(jù)庫的問題。為了降低一次顯示過多的記錄會消耗太多的時間這個問題,我們在設計時將讓數(shù)據(jù)庫盡量分頁顯示。傳輸時間的問題比較復雜,這和服務器的處理能力,電信部門給我們提供的帶寬,銀行的電子交易網(wǎng)的響應速度有關。

(4)運行時間:本網(wǎng)站如非特殊原因應保持24小時開通。

3.6 運行需求

3.6.1用戶界面

界面要求:

a.網(wǎng)站的主色調(diào)為黃、橙、粉紅這三種最為大眾接受的顏色。b.界面的風格要鮮明而有特色。

c.網(wǎng)站所要用到的圖片資料應該足夠清晰和精美。d.網(wǎng)站上要有足夠的導航鏈接。

e.要盡量讓用戶使用鼠標完成整個操作流程,當然填寫資料,在線支付,在線留言需要用到文本輸入。3.6.2硬件接口

由于我們使用的通信協(xié)議是TCP/IP,因此這里的硬件接口問題主要就是TCP/IP層中的網(wǎng)絡接口層,他負責數(shù)據(jù)幀的發(fā)送和接收,幀是獨立的網(wǎng)絡信息傳輸單元。網(wǎng)絡接口層將幀放在網(wǎng)上,或從網(wǎng)上把幀取下來。這就要求IP使用網(wǎng)絡設備接口規(guī)范NDIS向網(wǎng)絡接口層提交幀,并且IP支持廣域網(wǎng)和本地網(wǎng)接口技術。在系統(tǒng)運行時要注意關閉那些容易受攻擊和入侵的端口號,在能保證帶寬的前提下僅開通系統(tǒng)運行所必須的端口。3.6.3軟件接口

這里的接口問題主要就是怎樣與SQL數(shù)據(jù)庫進行通信,以便對數(shù)據(jù)庫進行讀取和寫入操作。在JSP技術中是使用JDBC來解決這個問題的。具體來說開發(fā)中可能使用到的JDBC的常用類有以下幾個:

(1)連接類(Connection):用來連接數(shù)據(jù)庫。

(2)記錄集類(Resultset):用來保存查詢語句的返回結果。

(3)命令對象(Statement):用來執(zhí)行SQL語句或者SQL Server的存儲過程等等 3.6.4 故障處理

a.內(nèi)部故障處理

在開發(fā)階段可以隨即修改數(shù)據(jù)庫里的相應內(nèi)容。

b.外部故障處理

對編輯的程序進行重裝載時,第一次裝載認為錯,修改。第二次運行,在需求調(diào)用時出錯,有錯誤提示,重試。

3.7 其它需求

3.7.1性 能

1.網(wǎng)上購物系統(tǒng)要支持100個并發(fā)用戶。

2.網(wǎng)上購物系統(tǒng)處理查詢操作響應時間不超過10秒。3.7.2可擴展性

當前使用網(wǎng)上購物系統(tǒng)的主要是企業(yè)人數(shù)在100人以下的小企業(yè),這些企業(yè)增長速度比較快,人員規(guī)模每年保持30%的增速。網(wǎng)上購物系統(tǒng)要能夠在三年內(nèi)支持這樣的增長速度。3.7.3可用性

系統(tǒng)要保證24*7*365可用。但是可以允許每月系統(tǒng)停機一小時,進行系統(tǒng)維護。系統(tǒng)維護的時間要安排在企業(yè)非工作時間進行。

第四章 系統(tǒng)設計和實現(xiàn)

4.1系統(tǒng)的組成部分及其結構

*用戶-結束13管理員**用戶*--結束結束65-購結束14*管理員-結束9*-結束10注冊登錄查詢**買登錄查詢**管理-結束11-結束12-結束7-結束8查詢組件付款組件查詢組件管理組件*數(shù)據(jù)庫-結束21**數(shù)據(jù)庫-結束結束34-

圖4-1 系統(tǒng)的結構圖

軟件系統(tǒng)由三部分組成:查詢商品部分、網(wǎng)上購物部分、查詢訂單部分。系統(tǒng)的結構圖如圖所示,其中包括查詢、付款等軟組件的公共組件庫和購物等專門領域組件庫。

4.2定義

UML即統(tǒng)一模型語言(Unified Modeling Language)的縮寫,它是運用統(tǒng)一的、標準化的標記和定義來實現(xiàn)面向?qū)ο蟮能浖治龊驮O計的一種方法.它綜合了Rambaugh所提出的“對象模型技術”(ObjectModeling Technique,OMT),以及Booch和Jacobson提出的“面向?qū)ο筌浖こ獭?Object Oriented SoftwareEngineering,OOSE)等設計分析方法,并由國際對象管理組織

(Object Management Group,OMG)于1997年底推出的面向?qū)ο蠼UZ言.它主要由可視化的圖表(Diagram)和關系(Relationship)構成,利用它可以進行需求分析、概要設計、詳細設計、編程實現(xiàn)、項目計劃、測試、原型迭代、產(chǎn)品發(fā)布、產(chǎn)品維護等.隨著因特網(wǎng)的迅速發(fā)展,以現(xiàn)代信息技術為依托的商務模式已經(jīng)形成為一種必然趨勢,網(wǎng)上購物將逐步演變成為21世紀的主要貿(mào)易方式之一。

4.3軟件設計約束

4.3.1設計目標和原則

(1)本設計欲達到的目標要求滿足用戶需求且軟件系統(tǒng)具有良好的可擴充性、可維護性;

(2)為實現(xiàn)上述目標,在設計軟件過程中采用統(tǒng)一建模語言UML描述基于網(wǎng)絡計算平臺的整個系統(tǒng),在分析、設計時充分利用軟件模式及組合軟件模式,利用前人的專家級經(jīng)驗,提高開發(fā)效率;最后的產(chǎn)品用軟件組件的形式加以封裝,并用XML來描述軟件組件及各軟件組件間的接口。

4.3.2 設計約束

(1)無論是用戶(買家)、管理員都可以通過Internet訪問該系統(tǒng),完成各自授權的活動、工作。

(2)該系統(tǒng)必須確保對數(shù)據(jù)進行完全保護,以避免未經(jīng)授權的訪問。所有非會員在購買商品之前都要注冊會員并登錄,并且每個登錄用戶只能訪問其角色所授的權限。

(3)該系統(tǒng)采用B/S模式,并且考慮性能、安全、可靠性、易維護等方面的問題采用架構模式MVC 2。

(4)整個開發(fā)過程應滿足軟件開發(fā)計劃所定的時間表。

4.4軟件設計描述

4.4.1 總體結構設計

本網(wǎng)上購物系統(tǒng)由以下功能模塊設計組成:(1)用戶及管理員查詢商品模塊。(2)用戶及管理員購物模塊。(3)管理員管理商品的模塊。(4)付款模塊。

4.4.2查詢模塊

用戶或管理員可以根據(jù)商品的名稱或所屬類別來查詢商品,若無該商品則會出現(xiàn)溫馨提示或者會出現(xiàn)類似的商品。

4.5網(wǎng)上購物 4.5.1 用例實現(xiàn)

通過順序圖實現(xiàn)了系統(tǒng)架構中具有重要意義的用例,并演示了不同的設計模型元素如何配合來實現(xiàn)用例的。

下圖詳細描述了用戶在網(wǎng)站的購物處理模塊的處理過程。

圖4-2 用戶購物時序圖

時序圖說明

(1)用戶瀏覽購物網(wǎng)站并登錄(非會員的要先注冊再登錄)。(2)用戶登錄后進入購物系統(tǒng)主頁面。

(3)用戶可以瀏覽商品的詳細信息并把需要的商品加入購物車。(4)用戶可以進行購物,并產(chǎn)生訂單信息。

下圖詳細描述了管理員對商品的管理模塊的處理過程。

圖4-3管理員控制時序圖

時序圖說明

(1)管理員要先登錄并進入購物系統(tǒng)管理界面。

(2)管理員可以在管理界面中對商品進行管理,如添加新的商品信息、修改已有商品信息等。

(3)管理員可以查看用戶訂單信息。

4.6系統(tǒng)界面設計描述

4.6.1網(wǎng)上購物界面設計

1.登錄界面如下

圖4-4 普通用戶登錄界面

2.管理員登錄

圖4-5系統(tǒng)管理員登錄界面

3.系統(tǒng)主界面

圖4-6 系統(tǒng)主界面圖

4.商品詳細信息界面

圖4-7商品詳細信息界面

5.購物車界面

圖4-8 購物車界面

6.系統(tǒng)導航菜單描述

圖4-9 導航欄菜單

10.管理員主界面

4-10 管理員后臺管理主界面

11.新增商品

4-11 管理員新增商品界面

12.查詢訂單信息

圖4-12 管理員查詢用戶訂單信息界面

致謝

在本系統(tǒng)的開發(fā)過程中,由于本組成員都是初次開發(fā)軟件,在知識、經(jīng)驗方面都存在著不足。另外,在整個開發(fā)的過程中,時間雖然總共有三個多月,但是由于養(yǎng)成了拖拉的習慣,導致最終程序的開發(fā)過程異常艱辛。同時也導致了,該系統(tǒng)必然會存在一些缺陷和不足。因為對網(wǎng)上購物的整個流程不夠熟悉,在需求分析時未能做到完全滿足用戶的需求。本次開發(fā)由于技術有限,功能并未完全實現(xiàn)。因此,在今后的學習中,必將繼續(xù)努力,加強自身實力與團隊協(xié)作能力。

在本次課程設計中,我們從任課輔導老師身上學到了很多東西。她認真負責的工作態(tài)度,嚴謹?shù)闹螌W精神和深厚的理論水平都使我們收益匪淺。她無論在理論上還是在實踐中,都給與我們很大的幫助,使我們得到很大的提高,這對于我們以后的工作和學習都有一種巨大的幫助,在此感謝她耐心的輔導。另外,還要對我們本組的其他成員表示衷心的感謝,感謝組員們的不懈努力,感謝大家的認真配合,最終使得我們的課程設計圓滿落幕!

參考資料

[1] 李素若、陳萬華、張牧.《Java面向?qū)ο蟪绦蛟O計》[M].北京:化學工業(yè)出版社,2010.10 [2] 俞俊甫、王鐘莊.《數(shù)據(jù)庫原理應用教程》[M].北京:北京郵電大學出版社,2010.7 [3] 謝希仁.《計算機網(wǎng)絡(第6版》[M].北京:清華大學出版社,2013.9 [4] 張海藩.《軟件工程導論》[M].北京:經(jīng)濟科學出版社,2000.10 [5] 王立峰、延偉東.《軟件工程理論與實踐》[M].北京:清華大學出版社,2003.12

附:系統(tǒng)部分主要代碼

1.系統(tǒng)主界面jsp代碼

荊楚購物網(wǎng)

第二篇:網(wǎng)上購物系統(tǒng)報告

網(wǎng)上購物系統(tǒng)UML實驗報告

實驗目的: 1.2.3.4.掌握用例圖的涵義和內(nèi)容 掌握用例圖的繪制方法 掌握用例圖的使用范圍

理解活動圖及狀態(tài)圖表示界面遷徙的方法。

實驗內(nèi)容:

有如下案例:

某網(wǎng)絡購物系統(tǒng),這次開發(fā)的軟件項目是一個網(wǎng)上購物系統(tǒng)。使用此系統(tǒng)的顧客通過互聯(lián)網(wǎng)進行網(wǎng)上購物;使用此系統(tǒng)的管理員通過互聯(lián)網(wǎng)進行系統(tǒng)的管理。這個系統(tǒng)的主要功能如下。

? 顧客能夠按照商品類別,關鍵字等信息對商品進行查詢,取得商品概要信息,并能進一步查看商品詳細信息。? 顧客能夠注冊及登陸,能夠添加商品到購物車,也能修改購物車中商品,并能夠進行結賬。結賬時,顧客可以選擇多種結賬方式。? 顧客可以查看及修改自己的訂單(在系統(tǒng)發(fā)貨前)。

? 管理員能夠維護業(yè)務數(shù)據(jù),包括商品,訂單,會員數(shù)據(jù)等。? 該系統(tǒng)與財務系統(tǒng)交互,更新訂單付款狀態(tài)。

? 該系統(tǒng)也與庫存系統(tǒng)以及物流系統(tǒng)(確定訂單配送狀態(tài))交互。

畫出該案例用例圖,詳細書寫其中至少2個主要用例的用例文本,畫出主要界面原型,并用狀態(tài)圖表示界面之間的遷徙。

將上述用例分析結果形成完成的用例模型文檔。

實驗步驟: 用例分析:

本系統(tǒng)共有三類用戶:

普通用戶是指沒有登陸權限(主要指網(wǎng)絡用戶),以匿名用戶的身份訪問系統(tǒng)網(wǎng)站。此類用戶主要有瀏覽系統(tǒng)信息、查看商品信息,注冊成為會員。把本網(wǎng)站設為首頁,添加到收藏夾,聯(lián)系開發(fā)人,查看交款方式,退換貨原則,配送范圍,交易條款,保密協(xié)議等操作。瀏覽的內(nèi)容包括:商品信息、商品分類信息。

網(wǎng)絡購物系統(tǒng)實驗報告

會員:這類用戶擁有普通用戶的所有權限;普通用戶可以注冊成為會員,并根據(jù)會員ID和密碼登陸系統(tǒng),登陸之后可以對更改自己的信息但會員ID做為數(shù)據(jù)庫表主鍵不能修改。會員登陸后可以查看商品信息,查看各種分類商品信息,將商品添加到購物車中。修改購物車中商品數(shù)量,或是刪除某些不想要的商品。

系統(tǒng)管理員:系統(tǒng)管理員主要負責管理著系統(tǒng)后臺信息;主要有訂單管理,商品管理,會員管理,留言管理和系統(tǒng)管理。訂單管理有未確認訂單和已確認訂單管理,未付款訂單和已付款訂單管理,未發(fā)貨和已發(fā)貨訂單管理,未歸檔和已歸檔訂單管理。商品管理主要有商品添加和商品管理,商品類別添加和商品類別管理。會員管理主要有添加管理員和管理管理員,管理會員。物流系統(tǒng)主要有支付方式添加和管理,配送方式添加和管理,配送地點添加和管理。系統(tǒng)管理主要是上傳管理。

因此,本系統(tǒng)主要功能是對商品進行管理規(guī)劃,方便會員購買。

前臺模塊功能有:商品信息查看、會員注冊、會員登錄、會員信息修改、購物車管理、購物留言。

后臺模塊功能有:商品管理、訂單管理、會員管理、管理員管理、留言管理

網(wǎng)絡購物系統(tǒng)實驗報告

一、系統(tǒng)總體用例圖

二、分層用例

2.1 添加購物車用例

用例名稱:添加購物車 主要參與者:顧客

前置條件:

顧客已登錄,擁有一臺聯(lián)網(wǎng)的電腦

主成功場景:

顧客登陸購物網(wǎng)站

按關鍵字查找商品,系統(tǒng)返回幾項結果

用戶點擊所選商品

系統(tǒng)返回商品詳細信息

顧客添加商品到購物車

系統(tǒng)返回購物車信息

后置條件:

購物車有更新

用例圖:

網(wǎng)絡購物系統(tǒng)實驗報告

系統(tǒng)順序圖:

網(wǎng)絡購物系統(tǒng)實驗報告

交互圖之順序圖:

2.2 一次交易過程用例

主要參與者:顧客

主成功場景:

1.顧客登陸系統(tǒng)

2.顧客按關鍵字查詢商品

3.系統(tǒng)顯示商品的信息

4.顧客將商品加入購物車

顧客重復2到4步直到結束

5.系統(tǒng)生成訂單并顯示訂單信息

6.顧客選擇支結帳式

7.顧客確認訂單進行結帳

8.系統(tǒng)記錄銷售信息、并將銷售信息和支付信息發(fā)送到財務系統(tǒng)(進行訂單

處理)、庫存系統(tǒng)(更新庫存)和物流系統(tǒng)(確認訂單配送狀態(tài))

擴展

a.管理員可以隨時對商品、訂單、會員等數(shù)據(jù)進行操作

b.系統(tǒng)在任意時刻失敗

管理員重啟系統(tǒng)

1a.用戶名無效或密碼錯誤

重新輸入或注冊為新會員

2a.無相應的商品

1.系統(tǒng)提示錯誤并提示重新輸入商品信息

2.顧客重新輸入或退出系統(tǒng)

網(wǎng)絡購物系統(tǒng)實驗報告

3a.當按關鍵字查詢到多個商品時

1.沒有顧客想要的商品或商品缺貨

2.重新查找或退出

4a.添加購物車失敗

1.系統(tǒng)提示顧客為登陸

2.顧客登陸系統(tǒng)

3.操作購物車

1a.顧客修改購物車信息或刪除購物車中的商品

6a.銀行匯款

1.輸入顧客銀行信息

2.系統(tǒng)顯示支付信息

6b.貨到付款 用例圖:

交易處理順序圖:

網(wǎng)絡購物系統(tǒng)實驗報告

2.3 用戶注冊用例:

主要參與者:顧客,管理員

前置條件:系統(tǒng)運行正常

主成功場景:

1、顧客登錄購物網(wǎng)站,點擊注冊按鈕;

2、用戶進入顧客注冊頁面;

3、顧客填寫注冊信息,提交頁面;

4、系統(tǒng)管理員驗證顧客的所有注冊信息是合法;

5、系統(tǒng)返回用戶注冊成功信息;

擴展流程:

3a、用戶填寫信息有誤,提交失敗;

3b、系統(tǒng)提示顧客重新填寫失敗的信息; 后置條件

系統(tǒng)數(shù)據(jù)庫增加一條顧客信息

網(wǎng)絡購物系統(tǒng)實驗報告

2.4、用戶登錄用例

主要參與者:用戶

前置條件:用戶已注冊

主成功場景:

1、用戶瀏覽購物網(wǎng)站

2、點擊登錄按鈕,跳轉到登錄界面

3、顧客填寫登錄信息。

4、系統(tǒng)驗證登錄信息存在5、跳轉到之前登錄的界面

擴展流程:

1a、用戶輸入網(wǎng)址錯誤

1b、提示用戶重新輸入

4a、用戶填寫用戶名或密碼信息錯誤

4b、系統(tǒng)提示用戶重新輸入用戶名和密碼

網(wǎng)絡購物系統(tǒng)實驗報告

2.5查詢商品用例:

用例文本:

主要參與者:顧客

前置條件:用戶已登錄購物網(wǎng)站

主成功場景:

1.用戶登錄購物網(wǎng)站(用例開始)

2.用戶輸入商品關鍵字,查詢對應的商品

3.系統(tǒng)返回該關鍵字所對應的網(wǎng)站里的所有的商品

4.顧客選擇適合自己的商品添加到購物車

擴展流程:

3a:系統(tǒng)返回的商品中沒有顧客想要的3b:顧客重新輸入關鍵字或退出系統(tǒng)

查詢商品用例圖:

網(wǎng)絡購物系統(tǒng)實驗報告

查詢商品順序圖:

網(wǎng)絡購物系統(tǒng)實驗報告

三、領域模型

系統(tǒng)領域模型:

四.頁面跳轉圖

交易成功場景頁面跳轉圖

網(wǎng)絡購物系統(tǒng)實驗報告

五.活動圖及操作契約:

更新購物車系統(tǒng)活動圖:

網(wǎng)絡購物系統(tǒng)實驗報告

結束瀏覽開始查詢信息瀏覽信息添加購物車查看購物車更新購物車條件檢查

更新購物車操作契約 契約名稱:添加購物車 交叉引用:處理交易

前置條件:正在進行中的購物活動

網(wǎng)絡購物系統(tǒng)實驗報告

后置條件:系統(tǒng)創(chuàng)建購物車實例;

顧客被關聯(lián)到購物車實例當中; 購物車有更新

系統(tǒng)總體活動圖:

六、順序圖:

網(wǎng)絡購物系統(tǒng)實驗報告

顧客留言管理順序圖

網(wǎng)絡購物系統(tǒng)實驗報告

服務人員能夠提供在線幫助也能夠向普通顧客那樣查詢商品,其順序圖類似于顧客瀏覽商品順序圖

網(wǎng)絡購物系統(tǒng)實驗報告

網(wǎng)站管理人員管理商品的系統(tǒng)順序圖:

網(wǎng)絡購物系統(tǒng)實驗報告

交互圖之交易處理順序圖:

七、實驗感想:

通過本次實驗,我對uml建模有了深入的理解,能夠熟練使用UML的繪圖工具,為以后的學習和工作奠定的堅實的基礎。

第三篇:網(wǎng)上購物系統(tǒng)中期報告

2012屆畢業(yè)設計(論文)中期報告

《網(wǎng)上購物系統(tǒng)設計與實現(xiàn)》中期報告

專業(yè)、班級:軟件工程 08級2班

學號:XXXX

報告人:XX 1.前期工作簡述

從項目的產(chǎn)品要求,到根據(jù)要求寫出需求分析,因為自己接觸過的網(wǎng)上購物系統(tǒng)比較少,所以從網(wǎng)上了解下有關該項目的相關經(jīng)驗及任務流程,從而完善了整個項目的基本流程,然后一起和小組成員討論網(wǎng)上購物系統(tǒng)的具體功能實現(xiàn)。

首先為該系統(tǒng)編寫靜態(tài)網(wǎng)頁模版,使用固定數(shù)據(jù)進行模塊固化,再根據(jù)模版表示出我們想體現(xiàn)出的功能,直觀的顯示出該系統(tǒng)的基本功能,和每個功能直接的關系,最后將固化數(shù)據(jù)改為動態(tài)數(shù)據(jù),直接從數(shù)據(jù)庫中獲取,并且將靜態(tài)網(wǎng)頁改為動態(tài)網(wǎng)頁。根據(jù)系統(tǒng)功能模塊的需要,查閱各種信息,滿足實際用途中需要使用的功能。

數(shù)據(jù)庫的建立是軟件開發(fā)過程中最重要的一步,任何一個系統(tǒng)都離不開數(shù)據(jù)庫,我們從最基礎的表開始下手,然后表結構逐漸復雜化,建立好數(shù)據(jù)庫表后在數(shù)據(jù)庫中插入一定數(shù)量的數(shù)據(jù),以便測試。然后逐步完成對系統(tǒng)功能的實現(xiàn),加強對數(shù)據(jù)庫數(shù)據(jù)的查詢效率。

2.已解決的問題

在開發(fā)過程中遇到困難是不可避免的,在開發(fā)之前就應先大致預測會出現(xiàn)的問題,也做了一些準備,亂碼問題、路徑差異問題等都是在軟件開發(fā)中比較常見的問題,通常使用過濾器對代碼進行過濾,將亂碼改為統(tǒng)一編碼。

由于數(shù)據(jù)庫表較多,關系復雜,所以在查詢的時候查詢語句書寫格式因為不恰當導致查詢速度較慢,采用數(shù)據(jù)庫連接池避免數(shù)據(jù)庫連接數(shù)不足和浪費。

在開發(fā)中,經(jīng)常容易遇到一些難題,解決方式通常采用網(wǎng)絡搜索或者詢問同學,看看解決方案,然后和小組成員討論一下,得出合理的解決辦法。

系統(tǒng)的基礎功能已經(jīng)設計完畢,如:用戶管理、區(qū)域管理、商品管理、商品

分析等。

3.尚存在的問題及解決的方案

由于該系統(tǒng)對于商品審核的流程比較具有邏輯性,我們實際討論的時候可能沒考慮全面,導致有些地方不符合用戶實際操作的習慣和邏輯關系,我們對于這類問題都在積極討論,確保流程的完整性,流暢性。

多查閱數(shù)據(jù)庫設計方面的資料,爭取是數(shù)據(jù)庫最優(yōu)化,節(jié)約查詢時間,方便用戶對網(wǎng)上購物系統(tǒng)的體驗。

4.后期工作安排

積極和小組成員討論,努力完成剩下功能模塊,加快進度、完成系統(tǒng)的整個框架,早日完成畢業(yè)設計。

對網(wǎng)上購物系統(tǒng)的各項功能進行測試,找出其中存在的各種問題,并提出討論以及解決方法,保證系統(tǒng)的完整性和流暢性,加強系統(tǒng)的美化及體驗。

第四篇:網(wǎng)上購物系統(tǒng)論文

目錄

第一章 系統(tǒng)設計概述 1 1.1引言 1 1.1.1系統(tǒng)開發(fā)的背景 1 1.1.2系統(tǒng)開發(fā)的目的與意義 1 第二章 可行性研究與需求分析 3 2.1可行性研究 3 2.1.1技術可行性 3 2.1.2經(jīng)濟可行性 3 2.1.3運行可行性 3 2.1.4法律可行性 3 2.2需求分析 3 2.2.1系統(tǒng)目的 3 2.2.2數(shù)據(jù)流圖 4 2.2.3數(shù)據(jù)字典 6 2.2.4功能需求 8 2.2.5性能要求 8 第三章 項目設計的基本原理和采用的主要方法與技術 9 3.1項目設計的基本原理 9 3.2項目設計采用的主要方法與技術 9 第四章 總體設計 12 4.1總體設計原理 12 4.2運行環(huán)境 12 4.3系統(tǒng)流程圖 12 4.4系統(tǒng)功能模塊圖 14 4.5系統(tǒng)安全與維護 15 第五章 詳細設計 17 5.1程序流程圖 17 5.2數(shù)據(jù)庫設計 19 5.2.1概念結構設計 20 5.2.2邏輯結構設計 23 第六章 編碼實現(xiàn)與測試用例設計 28 6.1登錄界面 28 6.2管理界面 30 6.3網(wǎng)站主界面 33 6.4訂單查詢界面 34 第七章 測試用例設計、測試與運行記錄 37 7.1測試目的 37 7.2 測試目標 37 7.3測試方法 37 7.4測試項目 37 7.5測試界面 37 7.5.1管理員登錄測試 37 7.5.2管理商品信息測試 38 7.5.3管理訂單信息測試 39 7.5.4用戶管理測試 40 7.5.5管理員密碼修改測試 40 7.5.6用戶登錄測試 41 7.5.7用戶個人管理測試 42 7.5.8添加商品信息測試 42 總結 44 參考文獻 47 本系統(tǒng)必須具備以下幾個功能如下:

1.顧客登錄及身份驗證功能:接受游客的基本信息。

2.顧客在線購物功能:顧客瀏覽商品信息,進行選購,提交訂單后進行交易。3.管理員功能:管理員對整個系統(tǒng)進行管理。

4.購物車功能:在顧客提交訂單之前,一直存放顧客選購得商品

第五篇:網(wǎng)上購物管理系統(tǒng)

課程實踐報告

課程名稱:軟件工程實踐II 項目名稱:網(wǎng)上購物系統(tǒng) 專業(yè)班級:

名: 學

號:

指導教師:

成績:______ 報告日期:2014年12月9日

網(wǎng)上購物管理系統(tǒng)

摘要

隨著計算機技術在各行各業(yè)日益廣泛和深入的應用,網(wǎng)絡的概念早已深入人心。網(wǎng)絡在各行各頁的發(fā)展戰(zhàn)略占據(jù)了重要的位置,成為了商家不可分割的一部分。網(wǎng)絡已經(jīng)成為了商家展示自己的另一個舞臺。商家建立網(wǎng)站,通過網(wǎng)站可以實現(xiàn),瀏覽商品,網(wǎng)上購物,結賬

本系統(tǒng)實現(xiàn)了網(wǎng)上購物商城的基本功能和購物流程。主要模塊有:商品查詢、商品管理、商品顯示、購物車、訂單管理、用戶管理等功能。其開發(fā)主要包括:數(shù)據(jù)庫的建立,前臺Web頁面設計,后臺管理。本系統(tǒng)采用MySql數(shù)據(jù)庫和Tomcat服務器實現(xiàn),并且使用HTML、JSP等技術來編輯網(wǎng)頁,并運用Hibernate技術把數(shù)據(jù)庫和動態(tài)網(wǎng)頁相關聯(lián)。

關鍵字

關鍵詞:網(wǎng)上商場,購物車,結賬,Tomcat,Sevlet,JSP,MySql數(shù)據(jù)庫

目錄

摘要..............................................................................................................................................2 關鍵字..........................................................................................................................................2 1需求分析.......................................................................................................................................4 1.1背景.........................................................................................................................................4 1.2可行性分析.............................................................................................................................4 1.3對性能的規(guī)定.........................................................................................................................4 1.3.1時間特性要求..................................................................................................................4 1.3.2靈活性..............................................................................................................................5 1.4其他專門要求.........................................................................................................................5 1.5運行環(huán)境的規(guī)定.....................................................................................................................5 1.6設備.........................................................................................................................................5 1.7支持軟件.................................................................................................................................5 2功能分析.......................................................................................................................................6 2.1功能分析的目的.....................................................................................................................6 2.2業(yè)務描述.................................................................................................................................6 2.3用例圖.....................................................................................................................................8 2.4 狀態(tài)圖..................................................................................................................................10 3模塊設計.....................................................................................................................................10 3.1系統(tǒng)功能模塊.......................................................................................................................10 3.2模塊分析...............................................................................................................................11 4數(shù)據(jù)庫分析與設計.....................................................................................................................18 4.1數(shù)據(jù)庫分析...........................................................................................................................18 4.2系統(tǒng)整體ER圖的設計........................................................................................................19 4.3數(shù)據(jù)庫設計...........................................................................................................................20 5編碼,實現(xiàn)及測試.....................................................................................................................22 5.1各功能源代碼.......................................................................................................................22 6 結論............................................................................................................................................29 6.1系統(tǒng)優(yōu)點...............................................................................................................................29 6.2系統(tǒng)缺點...............................................................................................................................29 6.3未來發(fā)展...............................................................................................................................29 7實驗小結.....................................................................................................................................30 7.1 孫佳偉實驗小結..................................................................................錯誤!未定義書簽。7.2 喻道斌實驗小結..................................................................................錯誤!未定義書簽。7.3 金龍實驗小結......................................................................................錯誤!未定義書簽。1需求分析

1.1背景

在發(fā)達國家,電子商務的發(fā)展非常迅速,通過Internet進行交易己成為一種潮流。基于電子商務所連帶出的商品交易方案、電子結賬方案和信息安全方案等,已逐步成為國際信息技術市場競爭的焦點。隨著電子商務的日益發(fā)展,產(chǎn)生了網(wǎng)上購物、網(wǎng)絡廣告等新興信息產(chǎn)業(yè),從側面反應了電子商務正在對社會和經(jīng)濟產(chǎn)生著深刻的影響。

在我國,網(wǎng)上購物從無到有也不過短短幾年時間。但是就在這幾年時間,網(wǎng)絡購物已經(jīng)深入千家萬戶,普通的購物已經(jīng)不能滿足人們的消費。網(wǎng)上購物以其諸多優(yōu)勢,獲得人們的青睞。它以其方便,快捷,高效,高選擇性等優(yōu)點,迅速得到了廣大網(wǎng)友的喜愛與青睞,現(xiàn)在的網(wǎng)上購物已經(jīng)非常普及。本系統(tǒng)設計就是為了滿足廣大網(wǎng)友的這些需求,改變傳統(tǒng)的交易模式,通過互聯(lián)網(wǎng)完成查看商品,購買商品等完成網(wǎng)上交易。方便消費者,同時對商家的商品信息進行管理,便于商家的商品數(shù)據(jù)分析。截止2013年1月中國有網(wǎng)上購物的用戶將近5000萬人,這足以證明網(wǎng)上購物具有良好的群眾基礎,網(wǎng)上購物方式日趨被大家所接受。因此我們小組致力于做一個基于B/S架構的網(wǎng)上購物管理系統(tǒng),使廣大用戶可以享受網(wǎng)上購物的種種優(yōu)勢。

1.2可行性分析

隨著計算機的普及,Internet的發(fā)展,網(wǎng)購已經(jīng)成為人們生活消費中一大部分。一個網(wǎng)上購物系統(tǒng)可以為消費者提供軟件條件,使其可以更加快捷,方便,實惠的選擇商品,而商家也可以更好的管理商品,節(jié)約成本,兩全其美。所以構建一個網(wǎng)上購物商城在運行上是完全可行的。

此次開發(fā)使用JSP作為開發(fā)語言,采用Servlet技術,Tomcat7.0座位Web服務器,采用MySql作為數(shù)據(jù)庫,這幾種技術及工具的方便,快捷,免費大大的縮短了開發(fā)的時間,減少了開發(fā)的成本。并且使得開發(fā)更方便安全,更利于后期的維護。網(wǎng)上購物服務系統(tǒng)給人們帶來了方便,成為一種全新的商務模式。因此,不用出門就可以在家購物的新時尚已經(jīng)到來,構建一個網(wǎng)上購物服務系統(tǒng)在經(jīng)濟上是完全可行的。

綜上所述:開發(fā)本系統(tǒng)是完全可行的。

1.3對性能的規(guī)定 1.3.1時間特性要求

對于商品基本信息,訂單信息管理的增加刪除修改必須是實時響應,與客戶端的交互響應時間不超過5s 1.3.2靈活性

操作方式的變化,可以直接從UI或從數(shù)據(jù)庫輸入行,對初始行進行增加,刪除,刪除等操作。

1.4其他專門要求

文字描述必須準確,精煉,通俗易懂。安全性要得以保障,可移植性要高,為了適應不同系統(tǒng),程序吞吐量必須要大,否則不能動態(tài)適應購物網(wǎng)站的需要。

1.5運行環(huán)境的規(guī)定 1.6設備

開發(fā)環(huán)境: 操作系統(tǒng):windows 7 硬件環(huán)境:

客戶終端:pc機; 服務器:Tomcat 編譯環(huán)境:Jdk 1.6 1.7支持軟件

操作系統(tǒng):** 開發(fā)軟件:MyEclipse 數(shù)據(jù)庫: Mysql

2功能分析

2.1功能分析的目的

從用戶需求出發(fā),對于網(wǎng)上購物系統(tǒng)做細致全面的功能分析,準確地定義網(wǎng)上購物系統(tǒng)的目標,確定系統(tǒng)必須做什么,再用UML建模,并以Rational Rose工具畫出功能模型,以此形式分析確定此網(wǎng)上購物系統(tǒng)的功能。

2.2業(yè)務描述

用戶進入網(wǎng)站后,可以根據(jù)價格高低確定是否進行篩選,不篩選則進入所有的商品瀏覽界面,篩選則得出篩選后的瀏覽界面。接著可以點擊商品加入購物車,可以自己選擇加入的數(shù)量。加入購物車以后可以查看購物車,在購物策劃模塊中可以選擇添加或刪除購物車商品,接著用戶可以自行判斷是否繼續(xù)購物,如果繼續(xù)購物則返回首頁,不購物則進行結賬。結賬之后可以查看訂單界面,這里有詳細的訂單信息。,否則注銷退出。

下圖為網(wǎng)上購物系統(tǒng)的業(yè)務流程圖。

開始用戶進入網(wǎng)站按照價格高低進行篩選篩選后的瀏覽界面瀏覽商品加入購物車查看購物車添加或刪除購物車商品繼續(xù)購物結賬查看訂單訂單界面注銷退出結束

圖 1-1 系統(tǒng)業(yè)務流程圖

2.3用例圖

用例圖

? 瀏覽商品用例,可以實現(xiàn)瀏覽商品

? 搜索商品用例,可以根據(jù)商品的價格進行篩選查詢商品。? 管理商品詳情用例,可以實現(xiàn)對商品中所有信息的瀏覽。

? 加入購物車用例,是用戶才有的功能,能在瀏覽商品后把商品加入購物車 ? 管理購物車用例,在加入購物車后擴展的功能,對于購物車內(nèi)的商品可以增加刪除 ? 購買商品用例,用戶可以對于商品顯示頁面的商品進行購買 ? 管理自身訂單,用戶可以對自身的訂單進行搜索,刪除功能。? 清空購物車用例,用戶對購物車中所有商品進行清空

? 瀏覽曾經(jīng)的商品(歷史記錄)用例,用戶可以在這里瀏覽曾經(jīng)使用的商品 ? 結賬模塊用例,用戶可以在這里進行結賬功能。

<>瀏覽商品顯示商品詳情用戶篩選商品加入購物車

圖1-2主用例圖

刪除商品用戶瀏覽購物車清空購物車繼續(xù)購物結賬

圖 1-3 購物車用例圖

結賬用戶事務管理查看訂單信息

圖 1-4 結賬用例圖

2.4 狀態(tài)圖

對于系統(tǒng)進行狀態(tài)細節(jié)分析如下 a)b)c)d)e)f)g)h)用戶首頁輸入網(wǎng)址進入首頁界面 用戶瀏覽商品進入商品展示界面

瀏覽完之后可選擇喜歡的商品進入購物車界面 在購物車中可以添加或刪除商品進入更改商品界面

更改接受后確定是否繼續(xù)購物,若繼續(xù)擇返回商品展示界面 若不繼續(xù)購物則進入結賬界面

在結賬界面中進行查看訂單,進入訂單確認狀態(tài)

訂單確認無誤后,則系統(tǒng)提交,之后用戶可以注銷退出。

按價格篩選用戶輸入網(wǎng)址首頁瀏覽商品商品展示界面加入購物車購物車界面結賬界面發(fā)出結賬請求查看訂單注銷繼續(xù)購物確定是否購物添加或刪除商品訂單確認狀態(tài)退出

3模塊設計

3.1系統(tǒng)功能模塊

功能模塊圖:

系統(tǒng)總體分為前臺展示模塊,購物車模塊,結賬模塊。

前臺展示模塊包括:瀏覽商品模塊,篩選商品模塊,商品詳情模塊,歷史紀錄模塊。購物車模塊包括:購物車展示模塊,刪除商品模塊,清空購物車模塊,繼續(xù)購物模塊。

結賬模塊包括:訂單確認模塊,提交訂單模塊,事務處理模塊。

網(wǎng)上購物管理系統(tǒng)前臺展示模塊購物車模塊結賬模塊瀏覽商品模塊篩選商品模塊商品詳情模塊歷史紀錄模塊購物車展示模塊刪除商品模塊清空購物車模塊繼續(xù)購物模塊訂單確認模塊提交訂單模塊事務處理模塊

圖3-1 功能模塊圖

3.2模塊分析

1:商品展示模塊

這是網(wǎng)站的主頁面,用戶不登陸也可以進入該頁面,登陸成功后,頁面會顯示用戶的信息。此頁面主要是顯示一些主要商品的圖片、名稱、價格等信息,用戶可以輸入商品名稱,種類等進行搜索,也可以直接點擊商品查看商品細節(jié)信息。

圖 3-2 商品展示模塊

在主界面中可以根據(jù)價格的高低排序

2:商品詳情模塊

當你點擊一個商品的鏈接,可以進入商品的詳情頁面,這里會相識一個商品的所有具體信息,可以看到書名,作者,價格,出版日期

圖3-3 商品詳情模塊

3:購物車模塊

用戶喜歡的商品可以選擇放進購物車里,可以在購物車里產(chǎn)看用戶選擇的商品的名稱價格以及購物車商品的總價,用戶可以對購物車中的商品進行操作,修改購買數(shù)量,刪除商品,清空購物車,結賬等。

圖3-3 購物車前臺模塊

圖3-4購物車展示界面

清空購物車

刪除購物車中的某教材

圖3-5清空購物車界面

圖3-6刪除購物車某教材

4:回顧商品模塊

當您想看曾經(jīng)瀏覽過的商品時,可以點擊查看瀏覽的歷史記錄,根據(jù)最近瀏覽的顯示記錄排序

5:結賬模塊

圖3-7 回顧商品模塊

在購物車進行結算以后,會跳轉至結賬界面,系統(tǒng)會顯示當前的信用卡姓名,信用卡帳號,當您提交時就會結算成功,并且通過事務管理防止重復提交

圖3-8 結賬模塊界面

余額不足時提示

圖3-8 余額不足界面

6:訂單頁面模塊

在購物車進行結算以后,就會生成訂單,訂單會顯示訂單號、收貨人、地址、電話等信息。點擊查看詳情就可以進入訂單詳情頁面

圖 3-9 訂單頁面模塊

4數(shù)據(jù)庫分析與設計

4.1數(shù)據(jù)庫分析

對于以上模塊的劃分以及分析我們建立網(wǎng)上購物管理系統(tǒng)數(shù)據(jù)庫,建了5個表,分別是帳戶表(account),書籍信息表(mybooks),訂單表(trade),訂單項目表(tradeItem),用戶信息管理(usersInfo),各表的實現(xiàn)的功能在上述模塊設計中已經(jīng)指出,此刻不再贅述。

帳戶表(account)中的各列分別為:帳戶編號(accounted)主碼,帳戶余額balance 書籍信息表(mybooks)中的各列分別為:書籍(Id)主碼,作者(Author),標題(Title),價格(Price),出版日期(Publishingdate),車輛類型(Salesamount),車輛規(guī)格(Storenumber),單價預算(Remark)訂單表(trade)中的各列分別為:訂單編號(tradeid)主碼,用戶編號(userid)外碼,訂單日期(tradetime)訂單項目表(tradeItem)中的各列分別為:訂單編號(itemid)主碼,書籍編號(bookid)外碼,(quantity),使用年限(tradeid)用戶信息管理(usersInfo)中的各列分別為:用戶編號(userid),用戶名(username),帳戶編號(accountid)

4.2系統(tǒng)整體ER圖的設計

用戶編號訂單編號帳戶編號帳戶余額訂單表訂單日期帳戶表用戶名用戶編號帳戶編號生成擁有用戶信息管理擁有購買訂單項目表書籍信息表訂單編號書籍價格作者出版日期標題書籍編號使用年限

圖4-1 系統(tǒng)整體ER圖設計

4.3數(shù)據(jù)庫設計

帳戶表(account)設計

書籍信息表(mybooks)設計

圖4-2帳戶表(account)設計

訂單表(trade)設計

圖4-3書籍信息表(mybooks)設計

圖 4-4訂單表(trade)設計

訂單項目表(tradeItem)設計

用戶信息表(userinfo)設計

圖4-5訂單項目表(tradeItem)設計

圖4-6 用戶信息表(userinfo)設計 5編碼,實現(xiàn)及測試

5.1各功能源代碼

5.1.1 分頁的實現(xiàn)

public ListgetPageList(CriteriaBookcb, intpageSize,String method){

String sql=null;System.out.println(“ method------------>”+method);if(method.equals(“price”)){ sql=“SELECT id, author, title, price, publishingDate, ” +

} elseif(method.equals(“salesamount”)){

} elseif(method.equals(“publishingdate”)){

} else{

} returngetForList(sql, sql=“SELECT id, author, title, price, publishingDate, ” +

“salesAmount, storeNumber, remark FROM mybooks ” + “WHERE price >= ? AND price <= ?order by price ”+ “LIMIT ?, ?”;sql=“SELECT id, author, title, price, publishingDate, ” +

“salesAmount, storeNumber, remark FROM mybooks ” + “WHERE price >= ? AND price <= ?order by publishingdate ”+ “LIMIT ?, ?”;sql=“SELECT id, author, title, price, publishingDate, ” +

“salesAmount, storeNumber, remark FROM mybooks ” + “WHERE price >= ? AND price <= ?order by salesamount ”+ “LIMIT ?, ?”;

“salesAmount, storeNumber, remark FROM mybooks ” + “WHERE price >= ? AND price <= ?order by price desc ”+ “LIMIT ?, ?”;cb.getMinPrice(),cb.getMaxPrice(),(cb.getPageNo()-1)*pageSize,pageSize);5.1.2:運用ajax技術實現(xiàn)頁面的局部刷新

//ajax修改單個商品的數(shù)量

//1.獲取頁面中所有的text,并為其添加onclick事件 $(“:text”).change(function(){

varquantityVal = $.trim(this.value);varreg=/^d+$/g;varquantity=-1;

varflag=false;if(reg.test(quantityVal)){

} if(!flag){ alert('輸入的數(shù)量不合法');$(this).val($(this).attr(“class”));return;}

var$tr = $(this).parent().parent();vartitle = $.trim($tr.find(“td:first”).text());if(quantity==0){

} varflag = confirm(“確定要修改” + title + “的數(shù)量嗎?”);if(!flag){ $(this).val($(this).attr(“class”));} //2.請求地址為: bookServlet varurl = “Books”;

//3.請求參數(shù)為: method:updateItemQuantity, id:name屬性值, varidVal = $.trim(this.name);varargs = {“method”:“updateItemQuantity”, “id”:idVal,//4.在updateItemQuantity方法中, 獲取quanity, id, 再獲取購物車對象, //5.傳回 JSON 數(shù)據(jù): bookNumber:xx, totalMoney return;

varflag2=confirm(“確定要刪除”+title+“嗎?”);if(flag2){ varserializeVal = $(“:hidden”).serialize();varhref=$tr.find(“td:last”).find(“a”).attr(“href”);window.location.href=href+ “&” + serializeVal;;return;} quantity=parseInt(quantityVal);if(quantity>=0)flag=true;

quantity:val, time:new Date()

“quantity”:quantityVal, “time”:newDate()};調(diào)用 service 的方法做修改

//6.更新當前頁面的bookNumber和totalMoney $.post(url, args, function(data){

varbookNumber = data.bookNumber;vartotalMoney = data.totalMoney;$(“#totalMoney”).text(“總金額: ¥” + totalMoney);$(“#bookNumber”).text(“您的購物車中共有” + bookNumber + “本書”);},“JSON”);});5.1.3:運用ThreadLocal類實現(xiàn)數(shù)據(jù)庫的連接與當前線程綁定,實現(xiàn)結賬的事務操作

publicvoiddoFilter(ServletRequest request, ServletResponse response, FilterChain chain)throwsIOException, ServletException {

Connection connection = null;try {

connection = DBUtils.getConnection();

connection.setAutoCommit(false);

ConnectionContext.getInstance().bind(connection);

chain.doFilter(request, response);

connection.commit();e.printStackTrace();try {

}

HttpServletResponseresp =(HttpServletResponse)response;HttpServletRequestreq =(HttpServletRequest)request;resp.sendRedirect(req.getContextPath()+ “/error-1.jsp”);connection.rollback();e1.printStackTrace();} catch(SQLException e1){ } catch(Exception e){

}

}

ConnectionContext.getInstance().remove();DBUtils.Release(connection);

} finally{ 5.1.4:使用過濾器實現(xiàn)頁面的編碼

publicvoiddoFilter(ServletRequest request, ServletResponse response, FilterChain chain)throwsIOException, ServletException {

} String encoding = request.setCharacterEncoding(encoding);chain.doFilter(request, response);filterConfig.getServletContext().getInitParameter(“encoding”);5.1.5:數(shù)據(jù)庫底層操作,運用泛型技術和反射技術

public class BaseDao implements DAO {

private Classclazz;

publicBaseDao(){

} @Override public long insert(String sql, Object...args){

long id=0;Connection conn=ConnectionContext.getInstance().get();try {

PreparedStatement for(inti=0;i

prepareStatement.setObject(i+1, args[i]);clazz = ReflectionUtils.getSuperGenericType(getClass());System.out.println(clazz);

privateQueryRunnerqueryRunner=new QueryRunner();prepareStatement=conn.prepareStatement(sql,java.sql.Statement.RETURN_GENERATED_KEYS);

}

} { } // TODO Auto-generated catch block e.printStackTrace();id=resultSet.getLong(1);} catch(SQLException e){ return id;@Override public void update(String sql, Object...args){

} @Override public T query(String sql, Object...args){

} @SuppressWarnings(“unchecked”)@Override public V getSingleValue(String sql, Object...args){

Connection conn=ConnectionContext.getInstance().get();try {

} return(V)queryRunner.query(conn, sql, new ScalarHandler(), args);// TODO Auto-generated catch block e.printStackTrace();} catch(SQLException e){ Connection conn=ConnectionContext.getInstance().get();try {

} return null;return(T)queryRunner.query(conn, sql, new BeanHandler(clazz), args);// TODO Auto-generated catch block e.printStackTrace();} catch(SQLException e){ Connection conn=ConnectionContext.getInstance().get();try {

} queryRunner.update(conn, sql, args);// TODO Auto-generated catch block e.printStackTrace();} catch(SQLException e){

} } return null;@Override public void batch(String sql, Object[]...args){

} @Override public ListgetForList(String sql, Object...args){

} Connection conn=ConnectionContext.getInstance().get();try {

} return null;System.out.println(“sql-----------”+sql);returnqueryRunner.query(conn, sql, new BeanListHandler(clazz),args);// TODO Auto-generated catch block

e.printStackTrace();Connection conn=ConnectionContext.getInstance().get();try {

} queryRunner.batch(conn, sql, args);e.printStackTrace();} catch(SQLException e){ } catch(SQLException e){ 5.1.6:使用session防止表單重復提交

publicvoidcash(HttpServletRequest request, HttpServletResponse response)

HttpSession session=request.getSession();

Thread.sleep(5000);String username=request.getParameter(“username”);String accountId=request.getParameter(“accountId”);StringBuffer errors=validateFormField(username, accountId);if(errors.toString().equals(“")){

errors=validateUser(username, accountId);if(errors.toString().equals(”“)){ throwsServletException, IOException, InterruptedException {

;

}

} errors=validateBookStoreNumber(request);if(errors.toString().equals(”“)){ }

errors=validateBalance(request,accountId);String code=(String)session.getAttribute(”code“);System.out.println(code+”---------“);String codeRe=request.getParameter(”checkCode“);if(!code.equals(codeRe)){ } if(!errors.toString().equals(”“)){ request.setAttribute(”errors“, errors);errors.append(”驗證碼輸入不正確“);request.getRequestDispatcher(”/WEB-INF/pages/cash.jsp“).forward(request,service.cash(BookStoreWebUtils.getShopCart(request),username,accountId)

request.getRequestDispatcher(”/WEB-INF/pages/error.jsp“).forward(reques

} }

} if(valS==null){ request.setAttribute(”username“, username);request.getRequestDispatcher(”/success.jsp“).forward(request, session.removeAttribute(”date“);}

String val=request.getParameter(”date“);

String valS=(String)session.getAttribute(”date“);

if(valS!=null&&valS.equals(val)){ return;response);response);t, response);5.1.7:使用數(shù)據(jù)庫連接池

root

123456

jdbc:mysql:///bookstore

com.mysql.jdbc.Driver

2

5

5

10

20

5

結論

6.1系統(tǒng)優(yōu)點

系統(tǒng)實現(xiàn)了網(wǎng)上購物商城的基本功能,可以很好的完成網(wǎng)上購物的一系列流程。而且方便快捷,高效。頁面也很美觀,大方。對整個系統(tǒng)的框架設計合理,大大提升了系統(tǒng)的整體性與耦合性。也方便了后期的進一步開發(fā)與維護。

6.2系統(tǒng)缺點

系統(tǒng)缺乏創(chuàng)新性,沒有自己過多的新增功能,沒有特別突出的特點。可以增加一些功能,來豐富系統(tǒng),提升系統(tǒng)的實用性。例如增加商品的銷量排行榜,方便用戶查看暢銷商品。增加商品的交易評價,方便用戶判斷是否購買此商品。

6.3未來發(fā)展

這里指為了使本系統(tǒng)更好的適應環(huán)境的變化,有必要進行適應性維護。一方面由于計算機技術的飛速發(fā)展,原來的系統(tǒng)不能適應新的軟硬件,另一方面,應用對象也在不斷的發(fā)生變化,將導致系統(tǒng)不能適應新的應用環(huán)境,因此,有必要對系統(tǒng)進行調(diào)整,以保證系統(tǒng)時時都能滿足用戶要求。

7實驗小結

下載網(wǎng)上購物系統(tǒng)課程設計報告[定稿]word格式文檔
下載網(wǎng)上購物系統(tǒng)課程設計報告[定稿].doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發(fā)現(xiàn)有涉嫌版權的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權內(nèi)容。

相關范文推薦

    網(wǎng)上購物系統(tǒng)系統(tǒng)分析

    一、系統(tǒng)流程分析 (1)普通用戶分為注冊會員用戶和非會員用戶。進入網(wǎng)站首頁,會員用戶登錄成功后具有查看商品信息并訂購商品、查看訂購信息、查看公告信息、修改個人信息等權......

    網(wǎng)上購物系統(tǒng)測試報告[模版]

    網(wǎng)上購物系統(tǒng)測試報告 M10 計算機科學與技術(專轉本) 1021413002 一、題目描述 在互聯(lián)網(wǎng)日益流行的今天,網(wǎng)絡已經(jīng)變的越來越重要,而在網(wǎng)絡這個大家庭里,用戶商城系統(tǒng)則是一個......

    網(wǎng)上購物系統(tǒng)可行性分析報告范文合集

    小組成員: 組 長 : 班 級 : 指導老師: 完成時間: 目錄 1.引言 .............................................................................................................

    網(wǎng)上購物系統(tǒng)外文翻譯

    重慶三峽學院畢業(yè)設計外文翻譯[肖偉]-網(wǎng)上購物系統(tǒng)設計與實現(xiàn) 重慶三峽學院 畢業(yè)設計(論文) 文獻綜述和外文翻譯 設計 (論文)題目 網(wǎng)上購物系統(tǒng)設計與實現(xiàn)學院:計算機科學與工......

    《網(wǎng)上購物系統(tǒng)》學習總結文檔

    軟件學院 《軟件測試》 上機1 提交成果 1.1《網(wǎng)上購物系統(tǒng)》學習總結文檔 組 號: 小組成員: 項目組長: 完成日期: 康賀 楊燚 喬金寶 康賀 2015年3月29日 學習總結: 通過三節(jié)課的......

    java-網(wǎng)上購物系統(tǒng)報告(5篇范例)

    1 引言 互聯(lián)網(wǎng)的興起在一定程度上改變了整個社會的商品交易方式,國內(nèi)各大企業(yè)從20世紀90年代互聯(lián)網(wǎng)興起之時,就產(chǎn)生了通過網(wǎng)絡進行銷售的想法。但在網(wǎng)站上企業(yè)的信譽難以認證......

    畢業(yè)論文(基于Web的網(wǎng)上購物系統(tǒng))

    基于Web的網(wǎng)上購物系統(tǒng) HUNAN UNIVERSITY 畢業(yè)設計(論文) 設計(論文)題目: 基于Web的網(wǎng)上購物系統(tǒng) 學生姓名專業(yè)班級指導老師系主任(院長)評 閱 人 2008年 6 月 10日 基于Web的網(wǎng)......

    電子商務網(wǎng)站網(wǎng)上購物系統(tǒng)設計

    電子商務網(wǎng)站網(wǎng)上購物系統(tǒng)設計 摘要:伴隨互聯(lián)網(wǎng)的廣泛應用和電子商務的迅速發(fā)展,網(wǎng)上購物系統(tǒng)漸漸走入人們的視野。本文通過對網(wǎng)上購物系統(tǒng)的基本流程及功能進行說明,提出了該......

主站蜘蛛池模板: 少妇一晚三次一区二区三区| 成人午夜精品无码一区二区三区| 久久天天躁夜夜躁狠狠i女人| 成 人 网 站 免费观看| 最新亚洲人成无码www| 国产人妻大战黑人第1集| 日本一区二区在线播放| 国产乱人无码伦av在线a| 国产成人a人亚洲精v品无码| 亚洲精品久久久久国产| 日日碰狠狠添天天爽无码| 色窝窝免费一区二区三区| 成人麻豆精品激情视频在线观看| 成人片黄网站色大片免费观看app| 国产av一二三无码影片| 亚洲日本一区二区三区在线| 日韩视频 中文字幕 视频一区| 好硬好湿好爽再深一点动态图视频| 国产成人精品人人| 午夜无码性爽快影院6080| 亚洲中文字幕无码中字| 国产精品ⅴ无码大片在线看| 国产精品人人妻人人爽麻豆| 国精品人妻无码一区二区三区性色| 丰满少妇aaaaaa爰片毛片| 美女网站免费观看视频| 国产成人无码区免费内射一片色欲| 免费无遮挡无码永久在线观看视频| 国产av成人精品播放| 国产高清乱码又大又圆| 香蕉欧美成人精品a∨在线观看| 精品人妻va出轨中文字幕| 欧美日韩久久中文字幕| 国产精品99精品久久免费| 国产成人无码a在线观看不卡| 曰批免费视频播放免费| 亚洲自偷自拍另类12p| 国产韩国精品一区二区三区| 亚洲五月色丁香婷婷婷| 中字无码av电影在线观看网站| 日韩人妻中文无码一区二区|