版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 課程設(shè)計報告冊</b></p><p> 2013 — 2014 學(xué)年度 第 二 學(xué)期</p><p> 計算機 院/系 信息管理與信息系統(tǒng) 專業(yè) 11 年級 1 班</p><p> 課程名稱:管理信息系統(tǒng)課程設(shè)計</p><p><b> 摘要</b>&
2、lt;/p><p> 隨著Internet的不斷發(fā)展,電子商務(wù)成為當(dāng)今的商業(yè)主流,在線購物系統(tǒng)的開發(fā)與使用成為重要的關(guān)注問題。本文要介紹基于ASP.NET的在線購物系統(tǒng),詳細(xì)介紹了系統(tǒng)分析與設(shè)計,數(shù)據(jù)庫設(shè)計等一些重要的思路與方法。本文主要介紹這套基于ASP.NET的在線購物系統(tǒng),詳細(xì)介紹了系統(tǒng)分析、系統(tǒng)設(shè)計和數(shù)據(jù)庫設(shè)計的一些思路和方法。另外,在系統(tǒng)設(shè)計這一章節(jié)作者列出了實現(xiàn)在線購物過程的詳細(xì)算法。該系統(tǒng)憑借WEB服
3、務(wù)器和客戶的瀏覽器,利用電子工具高效率、低成本的特點,為客戶提供交易平臺、在Internet上發(fā)布商業(yè)信息,使用戶可以查閱商品、搜索商品、訂購商品,為客戶提供全天候的、更好、更快的商務(wù)活動空間。</p><p> 本論文較完整的完成了系統(tǒng)的最初設(shè)計思路,同時作者從中獲取到了許多實踐經(jīng)驗。</p><p> 關(guān)鍵詞:在線購物系統(tǒng) ASP.NET</p><p>&
4、lt;b> 一 緒論</b></p><p> 當(dāng)代的世界正在逐步向信息經(jīng)濟時代過渡,如何充分的利用信息高速發(fā)展的優(yōu)勢為人們服務(wù)成為當(dāng)今社會的首要選擇。購物——這個詞與每個人的生活息息相關(guān),它的市場是非常龐大的,抓住了這個市場將會給社會和經(jīng)濟帶來極大的效益。然而采用傳統(tǒng)的貿(mào)易方式必須要將貨物配送到每一個地區(qū)才能達(dá)到銷售的目的,存在著不可忽視的人力物力消耗大的弊端。因此一個實用、高效、穩(wěn)定的可
5、實現(xiàn)在線購物的在線購物系統(tǒng)正是商家利用信息提高效率、服務(wù)質(zhì)量的最佳選擇。</p><p> 1、開發(fā)背景以及課題意義</p><p> 隨著中國市場經(jīng)濟的日趨成熟和計算機技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,人們對信息的獲知程度和廣度都提出了更高的要求。尤其是近年來,商品的種類變得五花八門,人們在采購貨物的時候?qū)ι唐奉悇e、型號、用途的要求也各不相同,如果采用傳統(tǒng)的將各種類別不同型號的商品都配送至每個可
6、能需要該商品的地區(qū),就會增加很多配送方面的成本;同時,買家必須到商店里面去親自選購所需的商品也是傳統(tǒng)購物方式的弊端。因此,中國企業(yè)面對的競爭壓力也越來越大,企業(yè)要想生存,就必須有一種高效、便于客戶購物和支付的購物形式。因此網(wǎng)上購物這種新的商業(yè)運營模式就被越來越多的商家運用到競爭中去,并得到了大多數(shù)客戶的認(rèn)可,這種基于瀏覽器、服務(wù)器實現(xiàn)的購物方式已經(jīng)初具規(guī)模,一些在線購物網(wǎng)站的成立,改變了人們已往傳統(tǒng)的購物觀念。</p>&
7、lt;p> 圖1-1是根據(jù)CNNIC(中國互聯(lián)網(wǎng)絡(luò)信息中心)公布的中國B2C電子商務(wù)發(fā)展報告來進(jìn)一步分析目前的網(wǎng)上購物的現(xiàn)狀(主要引用其中的關(guān)于進(jìn)行網(wǎng)絡(luò)購物原因的分析圖表)。</p><p> 從圖1-1可以看出網(wǎng)上購物選擇節(jié)約時間和操作方便的分別占46.7%和44.2%,這說明隨著生活節(jié)奏的加快,人們越來越希望擁有簡單快捷的購物方式。因此,一個允許買家在家里就可以瀏覽商家發(fā)布的所有商品信息的在線購物系
8、統(tǒng)將大大減輕商家的工作量、降低投資成本。</p><p> 中國電子商務(wù)的發(fā)展始于90年代初,相對于歐美地區(qū)來說,中國在該領(lǐng)域的起步較晚,但是發(fā)展勢頭很好、發(fā)展迅速。中國有占世界上很大比例的網(wǎng)民數(shù)量,這些為電子商務(wù)在中國的發(fā)展奠定了基礎(chǔ)。同時中國政府在電子商務(wù)方面做了大量工作,進(jìn)行了積極有益的探索,大大促進(jìn)了國內(nèi)電子商務(wù)的發(fā)展。但是到目前為止,誠信評價機制不健全,東西部差異明顯,普及程度不足,是制約中國電子商務(wù)
9、發(fā)展的三大瓶頸。</p><p> 目前市場上已存在的在線購物網(wǎng)站有淘寶網(wǎng)、當(dāng)當(dāng)網(wǎng)、阿里巴巴網(wǎng)、卓越等,這些網(wǎng)站是中國電子商務(wù)發(fā)展成果的最真實寫照。例如淘寶,它適合個人用戶和企業(yè)用戶,可滿足買家選購貨物以及商家出售貨物。淘寶網(wǎng)里存放了很多的商品信息,也許正是因為里面的信息過于龐大,它并不適合所有企業(yè)、特別是小型企業(yè)。因為根據(jù)企業(yè)的營銷目標(biāo),企業(yè)是要贏得客戶、達(dá)到自身銷售效益的最大化;但是如果將自己的商品信息發(fā)布
10、到瀏覽量很大的淘寶網(wǎng)上,那么客戶在淘寶上搜索所需商品信息的時候,很可能會因為看到了其他類似的商品信息就放棄了對原來那個商家商品信息的搜索。</p><p> 本系統(tǒng)是結(jié)合當(dāng)前傳統(tǒng)購物方式消耗大量人力物力的弊端、以當(dāng)前市場上已經(jīng)存在的B2C、C2C等在線購物網(wǎng)站為模型,開發(fā)出適合于大部分中小型企業(yè)以及個體用戶的網(wǎng)上購物系統(tǒng)。</p><p> 本課題是在大學(xué)期間學(xué)習(xí)數(shù)據(jù)庫原理、管理信息系
11、統(tǒng)、信息系統(tǒng)設(shè)計與分析的相關(guān)知識的基礎(chǔ)上,熟悉Visual Studio 2010開發(fā)環(huán)境并能熟練使用C#編程語言的同時,開發(fā)出的一套基于ASP.NET的在線購物系統(tǒng)。在系統(tǒng)開發(fā)的過程中能夠應(yīng)用所學(xué)的知識,并促進(jìn)作者更深入的學(xué)習(xí)C#的相關(guān)特性、積累更多數(shù)據(jù)庫原理、管理信息系統(tǒng)、信息系統(tǒng)設(shè)計與分析的相關(guān)應(yīng)用知識,這樣不僅能將所學(xué)的書面知識和實際應(yīng)用結(jié)合起來達(dá)到學(xué)以致用的目的,同時也為以后的工作和學(xué)習(xí)積累經(jīng)驗。</p><
12、;p> 2、系統(tǒng)開發(fā)環(huán)境的選擇</p><p> 系統(tǒng)開發(fā)的平臺和選擇語言的優(yōu)劣及相互協(xié)調(diào)的程度,將直接影響到開發(fā)的效率和系統(tǒng)的質(zhì)量。</p><p> ?。?)編程語言的選擇</p><p> 本系統(tǒng)采用C#語言作為開發(fā)語言。目前主流的動態(tài)網(wǎng)站的設(shè)計技術(shù)有ASP、PHP、.NET和JSP等。而其中最受歡迎的是.NET和JSP。.NET上支持多種語言的開
13、發(fā),如C#和VB。</p><p> 本系統(tǒng)之所以采用C#開發(fā),有以下幾個原因:首先,Microsoft C#是一種簡單的、流行的、面向?qū)ο蟮?、類型安全的編程語言,它是為生成運行在.NET Framework上的、廣泛的企業(yè)級應(yīng)用程序而設(shè)計的。其次,它較容易上手,特別是和JSP比較起來,能夠在短時間內(nèi)開發(fā)出一個較完整的系統(tǒng)。最后,C#是我學(xué)習(xí)時間最長、也是作者我最熟悉的編程語言,采用該語言將為系統(tǒng)的開發(fā)節(jié)省不少
14、時間。</p><p> ?。?)開發(fā)環(huán)境的選擇</p><p> Microsoft .NET Framework是一個平臺,在這個平臺上可以使用多種語言開發(fā)Windows應(yīng)用程序、ASP.NET Web應(yīng)用程序、移動Web應(yīng)用程序以及XML WEB Service等。.NET框架由三個主要部分組成:公共語言運行庫、統(tǒng)一類庫的分層集合和稱為ASP.NET的Active Server P
15、ages組件化版本。</p><p> Visual Studio.NET是一套完整的開發(fā)工具,用于生成ASP.NET應(yīng)用程序、XML Web Services、桌面應(yīng)用程序和移動應(yīng)用程序。Visual Basic.NET、Visual C++.NET、Visual C#.NET和Visual J#.NET全都使用相同的集成開發(fā)環(huán)境(IDE),該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語言解決方案。</p&g
16、t;<p> 鑒于Visual C# .NET開發(fā)平臺和C#語言的這些優(yōu)點,所以本系統(tǒng)采用了以上平臺和語言。</p><p> 3、系統(tǒng)數(shù)據(jù)庫環(huán)境的選擇</p><p> 目前市場上已有的數(shù)據(jù)庫系統(tǒng)包括MYSQL、Access、Microsoft SQL Server 2000、Oracle(9i、10g、11g),其中以后兩種數(shù)據(jù)庫最為普遍。本系統(tǒng)采用的是Micros
17、oft Access數(shù)據(jù)庫系統(tǒng),原因如下:</p><p> 1.Access數(shù)據(jù)庫是作者接觸基于關(guān)系型數(shù)據(jù)庫系統(tǒng)以來學(xué)的最早也是時間最長的一個數(shù)據(jù)庫系統(tǒng),而且T-Sql語句也是作者最熟悉的查詢語句,采用該種數(shù)據(jù)庫對保證系統(tǒng)開發(fā)過程的順利進(jìn)行將有很大的幫助。</p><p> 2. 雖然Oracle可在所有主流平臺上運行,解決了系統(tǒng)運行過程中的跨平臺問題;但是它的企業(yè)管理器使用過程較為
18、復(fù)雜。而Access雖然只能在Windows上運行,但Access在Window平臺上的表現(xiàn)以及它和Windows操作系統(tǒng)的整體結(jié)合程度、使用方便性、和Microsoft開發(fā)平臺的整合性都比Oracle強的很多。</p><p> 3.Oracle適用于大型項目,而Access適用于小型項目,根據(jù)本系統(tǒng)中用到的數(shù)據(jù)表以及數(shù)據(jù)表之間關(guān)系的復(fù)雜程度,Access提供的功能足以滿足系統(tǒng)需求。</p>&
19、lt;p><b> 二 系統(tǒng)分析</b></p><p> 系統(tǒng)分析要回答新系統(tǒng)“做什么”。本章節(jié)從系統(tǒng)的可行性、最終使用者(用戶)的角度以及系統(tǒng)中各類數(shù)據(jù)的流向分析了系統(tǒng)是否值得開發(fā)、應(yīng)提供哪些功能模塊。通過本章內(nèi)容,使得分析者深刻的理解和認(rèn)識系統(tǒng),并能將其完整、準(zhǔn)確地表達(dá),不僅起到溝通用戶和開發(fā)者的作用,還是后續(xù)工作的依據(jù)。</p><p><b&
20、gt; 1、 可行性分析</b></p><p> 可行性分析主要包括社會可行性、經(jīng)濟可行性、技術(shù)可行性。</p><p> 首先從當(dāng)前社會商業(yè)市場運作情況來看,商業(yè)企業(yè)在運營的過程中,經(jīng)常會受到以下一些條件的限制:</p><p> 1. 產(chǎn)品的宣傳受到限制,采購商或顧客只能通過上門咨詢、電話溝通等方式進(jìn)行各種信息的獲取,受到一定的時間與物理空
21、間的局限并且成本較高,龐大的商業(yè)經(jīng)濟周轉(zhuǎn)。</p><p> 2.復(fù)雜的產(chǎn)品周轉(zhuǎn)渠道:從看樣品、談價格到支付貨款等一系列的產(chǎn)品周轉(zhuǎn)渠道過于復(fù)雜,企業(yè)與客戶之間缺乏一個全面的溝通與快捷運營的平臺系統(tǒng);商業(yè)企業(yè)中根據(jù)季節(jié)的變化,熱銷商品在銷售高峰到來時貨源緊張,企業(yè)需要實時了解商品的銷售情況,保證熱銷商品的要貨滿足率。</p><p> 基于商家在傳統(tǒng)銷售模式中遇到的以上困難,作者開發(fā)了該
22、在線購物系統(tǒng)。商家在使用該系統(tǒng)后,只需將需要推廣的產(chǎn)品信息錄入數(shù)據(jù)庫,即可達(dá)到向購買者推銷的目的,節(jié)省了大量的人力資源。同時可以根據(jù)在線購物的多少、實時查看庫存信息,實現(xiàn)商品周轉(zhuǎn)渠道的最簡潔化。因此,在社會方面、本系統(tǒng)的開發(fā)是可行的。</p><p> 其次,傳統(tǒng)的銷售模式中,企業(yè)要投入大量的人力物力用于商品的配送,并且還不能有效做到合理的供貨。而該系統(tǒng)為商家提供了隨時隨地查看所有商品信息的功能,是商家在短時間
23、內(nèi)充分了解當(dāng)前市場貨物的供需情況,從何制定合理的配送計劃,達(dá)到配送成本最小化、供貨效率最大化。這樣就能為企業(yè)節(jié)約大量的人力資源投入,所以在經(jīng)濟上、該系統(tǒng)的開發(fā)是可行的。</p><p> 最后,該系統(tǒng)開發(fā)完成后在1024*768的瀏覽器下能夠達(dá)到最佳的瀏覽效果,但是在其他分辨率下亦不影響系統(tǒng)的正常功能;另外需要瀏覽該系統(tǒng)的計算機聯(lián)入Internet,而這些方面在當(dāng)前條件下是完全能夠?qū)崿F(xiàn)的,所以在技術(shù)上,該系統(tǒng)的
24、開發(fā)是可行的。</p><p> 2、 系統(tǒng)功能需求分析</p><p> 在線購物過程的實現(xiàn)與傳統(tǒng)的購物方式不同。首先,在線購物的整個過程都是通過網(wǎng)絡(luò)進(jìn)行的,購買者無法看到商家和商品,對商品信息的了解只能通過網(wǎng)絡(luò)。在線購物的一般流程是:商家將商品信息通過系統(tǒng)管理功能發(fā)布到網(wǎng)上,然后購買者通過系統(tǒng)銷售模塊瀏覽商品詳細(xì)信息,并且可以根據(jù)自己的需要搜索更具針對性的商品信息。為了便于管理,購
25、買者必須注冊為網(wǎng)站的會員后才能進(jìn)行購買 商品,并付款,而且在購買過程中可以留言。</p><p> 根據(jù)在線購物的邏輯過程,同時參考、分析目前市場上已有的在線購物網(wǎng)站,本系統(tǒng)的主要功能需求分為銷售和系統(tǒng)管理兩大模塊。其中銷售模塊的功能由購買者使用,可以進(jìn)行各類商品信息的瀏覽,如果是注冊會員那么可以選購商品到購物車并實現(xiàn)結(jié)算。系統(tǒng)管理功能由發(fā)布商品的商家使用,可以實現(xiàn)注冊會員管理、商品信息管理、商品添加、留言管理
26、、商品分類管理等內(nèi)容,同時可以處理用戶下達(dá)的新訂單。</p><p> (1)銷售模塊功能需求分析</p><p> 系統(tǒng)銷售模塊主要讓商品購買者使用,可以進(jìn)行各類商品信息的瀏覽和訂購功能,系統(tǒng)銷售模塊的功能需求如下:</p><p> 1.會員注冊:用戶可以自行注冊為會員,只有成為網(wǎng)絡(luò)會員才可以進(jìn)行網(wǎng)絡(luò)購物。</p><p> 2.
27、在線購物:會員在登錄后,可以對現(xiàn)存商品實現(xiàn)購物功能。</p><p> 3.在線充值:會員在進(jìn)行購物時,會員賬戶中必須有足夠的金錢。</p><p> 4.查看余額:會員登錄系統(tǒng)成功后,可以隨時查看個人賬戶余額。</p><p> 5.修改密碼:會員登錄系統(tǒng)成功后,可以自行修改密碼。</p><p> 6.客戶留言:會員在購物時如果有
28、建議或意見可以直接在線留言。</p><p> ?。?)系統(tǒng)管理模塊功能需求分析</p><p> 系統(tǒng)管理模塊的功能由發(fā)布商品的商家使用,可以進(jìn)行注冊會員、商品信息、訂單、動態(tài)新聞、在線調(diào)查等內(nèi)容的管理,系統(tǒng)管理模塊的功能需求如下:</p><p> 1.修改密碼:管理員可以自行修改個人密碼。</p><p> 2.商品類別管理:管理
29、員可以對商品類別進(jìn)行添加,修改和刪除操作。</p><p> 3.商品管理:管理員可以對商品的信息進(jìn)行添加,修改和刪除操作。</p><p> 4.會員管理:管理員可以對對會員進(jìn)行添加,修改和刪除管理。</p><p> 5.留言管理:管理員可以對用戶的留言進(jìn)行添加,修改和刪除管理。</p><p> 6.注銷退出:當(dāng)管理員點擊“退出
30、”后實現(xiàn)安全退出。</p><p> 7.管理員登錄:只有管理員通過登錄模塊,成功登錄后才可以進(jìn)行相關(guān)信息的管理。</p><p> 8.管理員注冊:可以通過注冊成為管理員并登錄系統(tǒng)后就可以進(jìn)行相關(guān)信息的管理。</p><p> 另外根據(jù)購物網(wǎng)站安全性的要求,同時也為了規(guī)范對網(wǎng)站銷售模塊、系統(tǒng)管理模塊的管理,對以上兩個模塊的使用者(購物者和商家管理員)作出如下
31、規(guī)定:</p><p> 1.對于購買者來說:如果是非注冊會員,那么就僅僅能夠使用商品信息檢索與瀏覽、查看公司簡介、聯(lián)系我們、留言瀏覽功能。而在線購物、查看購物車、結(jié)算、在線充值、修改密碼等功能都是針對已注冊的會員。</p><p> 2.針對商家管理員來說:如果沒有管理員登錄賬號和密碼,那么就無法進(jìn)入系統(tǒng)管理主頁面,即使繞過系統(tǒng)管理登錄頁面而直接進(jìn)入主頁面,系統(tǒng)也會強制將其轉(zhuǎn)向系統(tǒng)管
32、理模塊的登錄頁面。</p><p><b> 3 、數(shù)據(jù)流程分析</b></p><p> 數(shù)據(jù)流圖是描繪系統(tǒng)邏輯模型的圖像工具,它描述了系統(tǒng)的組成部分及各部分的聯(lián)系,以及信息流和數(shù)據(jù)轉(zhuǎn)換。</p><p> 在線購物業(yè)務(wù)首先由商家將商品信息通過系統(tǒng)管理模塊提供的商品管理功能錄入數(shù)據(jù)庫;然后購買者在注冊為網(wǎng)站會員之后即可選購所需商品,選購
33、完成之后,要付款之后即可提交訂單。商家管理員每天都會處理購買者下達(dá)的新訂單,并予以執(zhí)行。本系統(tǒng)的頂層數(shù)據(jù)流程如圖2-1所示。 </p><p><b> 頂層數(shù)據(jù)流程圖</b></p><p> 對于系統(tǒng)銷售模塊來說,主要的數(shù)據(jù)由買家輸入,主要包括注冊信息、登錄信息、選購商品信息的輸入,輸出的則是訂單信息。對于系統(tǒng)管理模塊來說,主要的數(shù)據(jù)由賣家輸入,主要包括商品信
34、息、留言信息的輸入,輸出的則是系統(tǒng)銷售模塊所看到的所有信息??傮w數(shù)據(jù)流程如圖2-2所示。</p><p><b> 總體數(shù)據(jù)流程圖</b></p><p><b> 三 系統(tǒng)設(shè)計</b></p><p> 本章節(jié)的總體目標(biāo)是將上一章節(jié)需求分析階段得到的目標(biāo)系統(tǒng)的邏輯模型,變換為目標(biāo)系統(tǒng)的物理模型,具體將從系統(tǒng)的結(jié)構(gòu)設(shè)
35、計和數(shù)據(jù)庫的設(shè)計兩方面進(jìn)行講解。簡單的說就是根據(jù)上一章節(jié)中需求分析的”做什么”,確定系統(tǒng)應(yīng)該”怎么做”。</p><p><b> 1、總體結(jié)構(gòu)設(shè)計</b></p><p> 系統(tǒng)結(jié)構(gòu)和功能是系統(tǒng)設(shè)計的核心部分,通過系統(tǒng)結(jié)構(gòu)圖可以清楚的看出整個系統(tǒng)的結(jié)構(gòu)。針對每個結(jié)構(gòu)模塊分別做分析,為以后的設(shè)計和實現(xiàn)打下基礎(chǔ)。根據(jù)功能需求,本系統(tǒng)總體上分銷售模塊和系統(tǒng)管理模塊,銷
36、售模塊功能供購買者使用,系統(tǒng)管理模塊功能供商家管理員使用。系統(tǒng)總體結(jié)構(gòu)如圖3-1所示。 </p><p><b> 2、模塊功能設(shè)計</b></p><p> 本系統(tǒng)分銷售模塊和系統(tǒng)管理模塊,每個模塊又有若干個子模塊構(gòu)成,其中銷售模塊主要包括:商品展臺、購物車、會員管理、新聞管理、注銷登錄等子模塊。系統(tǒng)管理模塊主要包括:商品管理、訂單管理、會員管理、新聞管理、注銷
37、登錄等子模塊。具體的模塊功能設(shè)計如下。</p><p><b> ?。?)銷售模塊</b></p><p> 系統(tǒng)銷售模塊主要讓商品購買者使用,可以進(jìn)行各類商品信息的瀏覽和訂購功能,系統(tǒng)銷售模塊的結(jié)構(gòu)如圖3-2所示。</p><p><b> 系統(tǒng)銷售模塊結(jié)構(gòu)圖</b></p><p> 系統(tǒng)
38、銷售模塊具體功能設(shè)計如下:</p><p> 1、商品展示功能:在網(wǎng)站首頁可以看到各種各樣的商品,點擊商品詳情,可以看到某一商品的具體信息。在商品分類查看,可以根據(jù)商品的分類查看某一類的商品。</p><p> 2、購物車功能:包括選定商品至購物車,查看、清空購物車;在購買者提交購物車(提交訂單)之前,所有已選定的商品信息是存放在購物車中。當(dāng)提交購物車之后,該數(shù)據(jù)集中的信息就被寫入數(shù)據(jù)
39、庫。在用戶未登陸之前,不能夠使用購物車提交功能,如果選擇了購物,那么系統(tǒng)會提示用戶登錄。</p><p> 3、會員管理功能:包括了注冊、登錄等功能。對于注冊功能,需要用戶輸入的信息取決于數(shù)據(jù)庫中會員信息數(shù)據(jù)表中的字段;并通過各類型的驗證控件實現(xiàn)校驗。登功能所需的數(shù)據(jù)也是從會員信息數(shù)據(jù)表中得到。</p><p> 4、留言管理功能:將數(shù)據(jù)庫中的留言信息數(shù)據(jù)表中的信息動態(tài)綁定,用戶可以查
40、看相關(guān)的留言,同時會員在購買時在線留言。</p><p> 5、我的賬戶功能:保證會員在登錄成功后才可以實現(xiàn)在線充值與查看余額功能。</p><p> 6、修改密碼:會員只有成功登錄后才可以修改自己的密碼。</p><p><b> (2)系統(tǒng)管理模塊</b></p><p> 系統(tǒng)管理模塊的功能由發(fā)布商品的商家
41、使用,可以進(jìn)行注冊會員、商品信息、訂單、動態(tài)新聞、在線調(diào)查等內(nèi)容的管理,系統(tǒng)管理模塊的結(jié)構(gòu)如圖3-3所示。</p><p><b> 系統(tǒng)管理模塊結(jié)構(gòu)圖</b></p><p> 系統(tǒng)管理模塊具體功能設(shè)計如下:</p><p> 1、商品管理功能:具體包括對商品信息進(jìn)行添加、編輯、刪除等操作。對于新上架的商品,可以上傳圖片供購買者查看;對
42、于已錄入數(shù)據(jù)庫的商品信息,可進(jìn)行編輯和刪除等操作。</p><p> 2、商品類別管理功能:具體包括對商品類別進(jìn)行查看、執(zhí)行等操作。</p><p> 3、會員管理功能:具體包括對已注冊會員信息進(jìn)行編輯、刪除等操作,同時可手動添加會員信息。</p><p> 4、留言管理功能:可實現(xiàn)對留言的增加、刪除、編輯等功能。</p><p>
43、5、退出系統(tǒng)功能:可實現(xiàn)讓商家管理員退出管理系統(tǒng)。</p><p> 6、登錄注冊功能:可以實現(xiàn)注冊成為管理員,登錄系統(tǒng)進(jìn)行信息的管理。</p><p> 7、修改密碼:管理員只有登錄成功后,才可以修改自己的密碼。</p><p><b> 3、數(shù)據(jù)庫設(shè)計</b></p><p> 系統(tǒng)分析結(jié)束后進(jìn)入設(shè)計階段,抽
44、象地分析數(shù)據(jù),理解數(shù)據(jù)之間的關(guān)系,建立E-R模型,然后對數(shù)據(jù)庫進(jìn)行概念結(jié)構(gòu)設(shè)計和邏輯結(jié)構(gòu)設(shè)計。由于Access能夠以極高的效率完成各種數(shù)據(jù)庫查詢,并能方便的使用存儲過程,同時它的圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。另外由于對Web技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到Web頁面上。所以本系統(tǒng)采用了Access進(jìn)行數(shù)據(jù)庫的存儲管理與維護(hù)。</p><p> ?。?) 概念結(jié)構(gòu)設(shè)計&l
45、t;/p><p> 將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)即概念結(jié)構(gòu)設(shè)計,這一步是數(shù)據(jù)庫設(shè)計的關(guān)鍵。一般采用自底向上的方法進(jìn)行數(shù)據(jù)抽象和結(jié)構(gòu)設(shè)計。在本系統(tǒng)中涉及到的實體如下所示:</p><p> 1. 管理員(id、管理員登錄編號、登錄密碼)</p><p> 2. 會員(id、會員登錄編號、會員密碼、會員郵箱、會員姓名、會員住址、會員電話、注冊時間、賬戶余額)
46、 </p><p> 3. 商品(商品ID,商品名稱、商品備注、是否熱賣、是否特價、是否精品、商品圖片、市場價格、會員價格、所屬分類、上架時間、商品數(shù)量)</p><p> 4. 用戶訂購商品信息(訂單ID、會員編號、購買時間) </p><p> 5. 留言(留言id、會員編號、會員姓名、留言主題、留言內(nèi)容、留言時間)</p><p>
47、; 6.用戶訂購商品詳細(xì)信息(訂單詳細(xì)信息ID,商品編號,商品名稱,會員價格、購買數(shù)量、訂單ID、購買時間) </p><p> 7. 商品分類信息(商品分類ID,商品分類名稱)</p><p> 在該系統(tǒng)中,各個實體的關(guān)系為:一個管理員可同時管理會員、商品、訂單、留言、商品類別等多個實體對象,并且它們之間都是一對多的關(guān)系;一個會員實體可以下達(dá)多條訂單信息實體,而一條訂單信息又可對應(yīng)
48、多條訂單明細(xì)信息實體;一條訂單明細(xì)包括一個商品實體;一個商品分類信息擁有若干商品分類信息實體,而一個商品分類實體信息又擁有多個商品實體。各個實體之間的關(guān)系如圖3-4所示。</p><p><b> (2)邏輯結(jié)構(gòu)設(shè)計</b></p><p> 系統(tǒng)數(shù)據(jù)庫設(shè)計的優(yōu)劣直接影響到以后網(wǎng)站與數(shù)據(jù)連接的速度和更新查詢的復(fù)雜度。本節(jié)介紹本系統(tǒng)基于關(guān)系數(shù)據(jù)庫的數(shù)據(jù)庫總體結(jié)構(gòu)設(shè)計
49、及數(shù)據(jù)表的設(shè)計。</p><p> 本系統(tǒng)的數(shù)據(jù)庫設(shè)計是在系統(tǒng)功能分析后,依據(jù)系統(tǒng)的需求目標(biāo)而做出的設(shè)計。本系統(tǒng)為基于ASP.NET的在線購物系統(tǒng),所以最重要的數(shù)據(jù)表就是存放商品詳細(xì)信息數(shù)據(jù)表、注冊會員信息表、商品類別信息表、訂單信息表等,表3-1為本系統(tǒng)所涉及到的數(shù)據(jù)表。</p><p> 表3-1 數(shù)據(jù)表列表</p><p> 3.3.3 數(shù)據(jù)表詳細(xì)設(shè)計&
50、lt;/p><p> 各個數(shù)據(jù)表之間主鍵和外鍵之間存在某種關(guān)系,他們的對應(yīng)關(guān)系一般是商品ID、會員ID、類別ID、訂單ID、管理員ID等各個元素的主鍵相鏈接的,關(guān)系圖如圖3-5所示。</p><p><b> 關(guān)系圖</b></p><p> 本系統(tǒng)中共涉及以商品信息表和商品類別表為中心的9張數(shù)據(jù)關(guān)系表。下面列出了本數(shù)據(jù)庫中主要涉及到的數(shù)據(jù)表
51、:</p><p> 1. 商品表(Product):該表中存放系統(tǒng)銷售模塊商品的所有信息,該表字段及其類型定義如表3-2所示。</p><p> 表3-2 商品信息表(Product)</p><p> 2. 會員表(UserInfo):該表中存放在系統(tǒng)中注冊的會員的所有信息,該表字段及其類型定義如表3-3所示。</p><p>
52、表3-3 會員信息表(UserInfo)</p><p> 3. 管理員表(Guanliyuan):該表中存放在系統(tǒng)管理模塊中合法管理員的所有信息,該表字段及其類型定義如表3-4所示。</p><p> 表3-4 管理員信息表(Guanliyuan)</p><p> 4. 商品分類表(Category):該表中存放將商品按類別劃分之后,商品大類的所有信息,該
53、表字段及其類型定義如表3-5所示。</p><p> 表3-5 商品分類信息表(Category)</p><p> 6.用戶訂購商品表(UserOrder):該表中存放在系統(tǒng)中生成的所有訂單信息,該表字段及其類型定義如表3-7所示。</p><p> 表3-7用戶訂購商品表(UserOrder)</p><p> 7.用戶訂購商品詳
54、細(xì)表(OrderDetails):該表中存放在系統(tǒng)中每個訂單對應(yīng)的商品及所有者等信息,該表字段及其類型定義如表3-8所示。</p><p> 表3-8用戶訂購商品詳細(xì)表(OrderDetails)</p><p> 8. 用戶留言表(GuestBook):該表中存放在系統(tǒng)銷售模塊中留言的所有信息,該表字段及其類型定義如表3-10所示。</p><p> 表3-
55、10用戶留言表(GuestBook)</p><p> 9.管理員表(Guanliyuan),存放系統(tǒng)管理模塊中管理員的所有信息。</p><p> 表3-11管理員表(Guanliyuan)</p><p><b> 四 系統(tǒng)實現(xiàn)</b></p><p> 總體設(shè)計階段完成了軟件的結(jié)構(gòu)設(shè)計,劃分了模塊,并規(guī)定了
56、各個模塊的功能及他們之間的聯(lián)系。在此之后,按軟件開發(fā)工程化的觀點,應(yīng)進(jìn)入系統(tǒng)的詳細(xì)設(shè)計階段,即系統(tǒng)實現(xiàn)。該階段的根本目標(biāo)是確定應(yīng)該怎樣實現(xiàn)所要求的系統(tǒng),給出軟件模塊結(jié)構(gòu)中各個模塊的內(nèi)部過程描述。本章將分模塊對系統(tǒng)的實現(xiàn)給予介紹。</p><p> 1、系統(tǒng)公共類的實現(xiàn)</p><p> 本節(jié)介紹系統(tǒng)使用的公共類,如數(shù)據(jù)庫訪問通用類(用于返回數(shù)據(jù)集、對象、受影響行數(shù)等)、用于完成購物功能
57、的類等。編寫公共類可以在其他頁面中直接調(diào)用公共類的方法、屬性,避免重復(fù)代碼的編寫,有利于系統(tǒng)代碼的維護(hù)和日后系統(tǒng)的升級。</p><p> (1)數(shù)據(jù)庫操作類的實現(xiàn)</p><p> 數(shù)據(jù)庫操作類用于根據(jù)系統(tǒng)功能的要求返回一個數(shù)據(jù)集、一個object對象(即:返回首行首列)、受影響行數(shù)(適合于對數(shù)據(jù)庫的增刪改操作)、SqlDataReader等。實現(xiàn)這些功能的是四個靜態(tài)函數(shù),其中每個靜
58、態(tài)函數(shù)又根據(jù)是否傳入SqlParameter參數(shù)進(jìn)行了重載。由于它們都是靜態(tài)函數(shù),而靜態(tài)函數(shù)成員不能作用于具體的實例,所以在調(diào)用這些方法的時候可以直接用類名加函數(shù)名即可。下面僅列出返回數(shù)據(jù)集方法的實現(xiàn)算法的例子,其他方法的實現(xiàn)邏輯大致相同:</p><p> public partial class xiugai : System.Web.UI.Page</p><p><b>
59、; {</b></p><p> string str_connection = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=";</p><p> string str_sourcefile = "gouwu.mdb";//數(shù)據(jù)庫</p><p> Ole
60、DbConnection cnn;</p><p> OleDbCommand cmd;</p><p> OleDbDataReader datar;</p><p> string str_sql;//數(shù)據(jù)庫的相關(guān)定義</p><p> protected void Page_Load(object sender, EventAr
61、gs e)</p><p> if (Session["user"] == null)</p><p><b> {</b></p><p> Response.Redirect("gldenglu.aspx");</p><p><b> }</b>
62、</p><p><b> else</b></p><p><b> {</b></p><p> string readerbianhao = Session["user"].ToString();</p><p><b> }</b></
63、p><p> if (!IsPostBack)</p><p><b> {</b></p><p> showuserinfo();</p><p><b> }</b></p><p><b> }</b></p><p&g
64、t; protected void showuserinfo()</p><p><b> {</b></p><p> string str_conn = str_connection + MapPath(str_sourcefile);</p><p> cnn = new OleDbConnection(str_conn);<
65、;/p><p> cnn.Open();//打開數(shù)據(jù)庫</p><p> str_sql = "select * from Guanliyuan where uid ='" + Session["user"].ToString() + "'";//sql語句</p><p> cmd =
66、 new OleDbCommand(str_sql, cnn);</p><p> datar = cmd.ExecuteReader();//執(zhí)行語句</p><p> while (datar.Read())//返回數(shù)據(jù)集</p><p><b> {</b></p><p> tbianhao.Text =
67、 datar["uid"].ToString();</p><p> TextBox2.Text = datar["pwd"].ToString();</p><p> cnn.Close();//關(guān)閉數(shù)據(jù)庫</p><p><b> }</b></p><p> prot
68、ected void Button1_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> int i = -1;</p><p> string str_conn = str_connection + MapPath(str_sourcefile);</p>
69、;<p> cnn = new OleDbConnection(str_conn);</p><p> cnn.Open();</p><p> string newmima = TextBox2.Text;</p><p> str_sql = "update Guanliyuan set pwd='" + new
70、mima + "' where uid='" + Session["user"].ToString() + "'";</p><p> cmd = new OleDbCommand(str_sql, cnn);</p><p> try { i = cmd.ExecuteNonQuery(); }<
71、;/p><p> catch (OleDbException)</p><p><b> {</b></p><p><b> }</b></p><p> cnn.Close();</p><p> if (i == 1)</p><p>&l
72、t;b> {</b></p><p> Response.Write("<script>alert('修改成功|!')</script>");</p><p><b> }</b></p><p> else if (i < 1)</p>
73、<p><b> {</b></p><p> Response.Write("<script>alert('修改出錯!')</script>");</p><p><b> }</b></p><p><b> }</b>
74、</p><p><b> }</b></p><p><b> 2、銷售模塊的實現(xiàn)</b></p><p> ?。?)銷售模塊基本框架的實現(xiàn)</p><p> 本系統(tǒng)采用戶控件來保持每個頁面風(fēng)格的一致性,其中銷售模塊首頁布局如圖4-1所示。</p><p> 在線購
75、物前臺首頁圖片</p><p> 首頁的頂端導(dǎo)航條部分,左側(cè)登錄界面、我的賬戶部分、留言部分,商品分類導(dǎo)航條、個人信息,右側(cè)商品展示部分,以及底端的版權(quán)信息部分 分別是四個不同的用戶控件。下面以左側(cè)的個人信息中修改密碼為例論述一下其使用方法:</p><p> public partial class xiugai : System.Web.UI.Page</p><
76、;p><b> {</b></p><p> string str_connection = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=";</p><p> string str_sourcefile = "gouwu.mdb";</p><p
77、> OleDbConnection cnn;</p><p> OleDbCommand cmd;</p><p> OleDbDataReader datar;</p><p> string str_sql;</p><p> protected void Page_Load(object sender, EventArg
78、s e)</p><p><b> {</b></p><p> if (Session["user"] == null)//判斷登錄了是否</p><p><b> {</b></p><p> Response.Redirect("gldenglu.aspx
79、");</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> string readerbianhao = Session["user"].ToString
80、();</p><p><b> }</b></p><p> if (!IsPostBack)</p><p> {//判斷是否是回發(fā)頁面</p><p> showuserinfo();</p><p><b> }</b></p><p&g
81、t;<b> }</b></p><p> protected void showuserinfo()</p><p><b> {</b></p><p> string str_conn = str_connection + MapPath(str_sourcefile);</p><p&g
82、t; cnn = new OleDbConnection(str_conn);</p><p> cnn.Open();</p><p> str_sql = "select * from Guanliyuan where uid ='" + Session["user"].ToString() + "'"
83、;</p><p> cmd = new OleDbCommand(str_sql, cnn);</p><p> datar = cmd.ExecuteReader();</p><p> while (datar.Read())//連接數(shù)據(jù)庫,讀取表中的信息并列舉到文本框中</p><p><b> {</b>
84、;</p><p> tbianhao.Text = datar["uid"].ToString();</p><p> TextBox2.Text = datar["pwd"].ToString();</p><p><b> }</b></p><p> cnn.Clo
85、se();</p><p><b> }</b></p><p> protected void Button1_Click(object sender, EventArgs e)</p><p> {//判斷修改密碼是否成功,并作出回應(yīng)</p><p> int i = -1;</p><p
86、> string str_conn = str_connection + MapPath(str_sourcefile);</p><p> cnn = new OleDbConnection(str_conn);</p><p> cnn.Open();</p><p> string newmima = TextBox2.Text;</p&g
87、t;<p> str_sql = "update Guanliyuan set pwd='" + newmima + "' where uid='" + Session["user"].ToString() + "'";</p><p> cmd = new OleDbCommand(
88、str_sql, cnn);</p><p> try { i = cmd.ExecuteNonQuery(); }</p><p> catch (OleDbException)</p><p><b> {</b></p><p><b> }</b></p><p&
89、gt; cnn.Close();</p><p> if (i == 1)</p><p><b> {</b></p><p> Response.Write("<script>alert('修改成功|!')</script>");</p><p>&
90、lt;b> }</b></p><p> else if (i < 1)</p><p><b> {</b></p><p> Response.Write("<script>alert('修改出錯!')</script>");</p>
91、<p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p> ?。?)銷售模塊展示商品功能的實現(xiàn)</p><p> 運行網(wǎng)站的主頁,可以看到四個商品的信息,單擊”詳細(xì)信息”按鈕可以進(jìn)入到商品的詳細(xì)信
92、息網(wǎng)頁,該頁中包括商品的圖片、名稱、現(xiàn)價、市場價格、庫存數(shù)量等信息。單擊”加入購物車”按鈕可以將該商品自動添加到購物車中去。商品模塊在網(wǎng)站首頁的設(shè)計效果如圖4-2所示。</p><p> 在該模塊中,要實現(xiàn)的最主要功能是在用戶點擊了商品的”詳細(xì)信息”按鈕后,進(jìn)入相應(yīng)商品的詳細(xì)信息顯示頁面。這就要用到了數(shù)據(jù)顯示控件ListView中的項模板,同時要用到<asp:LinkButton>服務(wù)器控件的Com
93、mandName和CommandArgument屬性。當(dāng)在頁面中單擊了LinkButton的時候,激發(fā)了一個CommandEvent事件,并產(chǎn)生了該事件類對應(yīng)的參數(shù)列表:CommandEventArgs,它有兩個公共屬性,CommandName(用來獲取命令的名稱)和CommandArgument(用來獲取命令的參數(shù))。二者相互關(guān)聯(lián)。該功能的具體實現(xiàn)方法如下:</p><p> 同時在后臺需要添加相應(yīng)的響應(yīng)代碼
94、:</p><p> Protected void BulletedList1_Click(object sender, BulletedListEventArgs e)</p><p><b> {</b></p><p> Session["leibie"] = BulletedList1.Items[e.Inde
95、x].Value;</p><p> Response.Write(e.Index.ToString()); }</p><p> 3、系統(tǒng)管理模塊的實現(xiàn)</p><p> 系統(tǒng)管理模塊主要包括:商品管理、會員管理、留言管理、注銷登錄等子模塊。在本節(jié)中將以系統(tǒng)登錄、商品分類管理和會員管理為例介紹系統(tǒng)管理模塊各個子模塊的實現(xiàn)過程。</p>&
96、lt;p> 系統(tǒng)登錄功能的實現(xiàn):為了系統(tǒng)的安全性,系統(tǒng)管理模塊必須由成功輸入管理員信息的用戶才能進(jìn)入,同時在管理員成功登錄后將其登錄信息存入Session會話變量。同時在系統(tǒng)管理模塊的非登錄頁面,當(dāng)頁面第一次加載的時候判斷Session中是否存在管理員的登錄信息,這樣就可防止用戶通過在地址欄中直接鍵入系統(tǒng)管理頁面的地址、繞過登錄頁面直接進(jìn)入系統(tǒng)管理模塊。系統(tǒng)登錄頁面的設(shè)計如圖4-4所示。</p><p>
97、 商品分類管理功能的實現(xiàn):在線購物系統(tǒng)中,對于商品信息的管理是系統(tǒng)管理模塊中最主要的子模塊。一個好的在線購物系統(tǒng)必須要有一個強大的商品管理模塊,主要實現(xiàn)對商品信息的管理,包括分頁顯示商品信息、添加商品信息、修改商品信息和刪除商品信息等功能。下面以添加商品分類信息為例介紹本模塊的實現(xiàn)過程,系統(tǒng)管理模塊添加商品信息頁面的設(shè)計如圖4-5所示。</p><p> 用了Listview的兩大項模板和自帶的刪除、編輯和
98、插入操作實現(xiàn)對商品分類的管理,同時用DataPager進(jìn)行分頁顯示。</p><p> 會員管理功能的實現(xiàn):在線購物系統(tǒng)中,對會員信息的有效管理是保證會員數(shù)據(jù)不丟失、維護(hù)會員合法權(quán)益的重要保證。本系統(tǒng)中會員管理功能包括增加會員和刪除會員信息。下面以增加會員信息為例說明會員管理功能的實現(xiàn)過程,增加會員信息頁面的設(shè)計如圖4-6所示。</p><p> 用了Listview的兩大項模板和自帶
99、的刪除、編輯和插入操作實現(xiàn)對會員的管理,同時用DataPager進(jìn)行分頁顯示。</p><p><b> 4、實現(xiàn)效果評價</b></p><p> 本系統(tǒng)的最初設(shè)計思路是:將系統(tǒng)分為銷售模塊和系統(tǒng)管理模塊。其中銷售模塊的功能由購買者使用,可以進(jìn)行各類商品信息的瀏覽。如果是注冊會員那么可以選購商品到購物車并實現(xiàn)結(jié)算,如果沒有檢索到相應(yīng)的產(chǎn)品也可以使用下達(dá)訂單的功能
100、。系統(tǒng)管理模塊的功能由發(fā)布商品的商家使用,可以實現(xiàn)注冊會員管理、商品信息管理、訂單管理、留言管理、當(dāng)前有效在線調(diào)查信息管理等內(nèi)容,同時可以處理用戶下達(dá)的新訂單。</p><p> 根據(jù)目前系統(tǒng)完成的情況,大部分的功能均已實現(xiàn)。但是部分功能尚待修改,比如銷售模塊商品檢索功能,目前在銷售模塊中,瀏覽者可以通過商品類別進(jìn)行所需商品的檢索。</p><p> 系統(tǒng)開發(fā)過程中遇到的問題主要有:動
101、態(tài)頁面中加入靜態(tài)的控件,導(dǎo)致不能成功獲取所需的信息;忽略了每次向服務(wù)器提交請求后客戶端頁面都將重新加載的情況,以致無法將預(yù)期的數(shù)據(jù)提交到服務(wù)器。解決方法是通過在頁面后臺代碼中加入斷點、單步調(diào)試最終找出了問題的所在,也就是在該問題的解決過程中,作者認(rèn)識到了調(diào)試方法的重要性。</p><p><b> 五 結(jié)論</b></p><p> 本系統(tǒng)較完整的實現(xiàn)了基于ASP
102、.NET的在線購物系統(tǒng)的基本功能。完成了最初系統(tǒng)設(shè)計中銷售模塊以瀏覽商品信息和使用購物車為主要功能、系統(tǒng)管理模塊以商品信息管理為主要功能的初衷。另外,本系統(tǒng)也實現(xiàn)了購物過程發(fā)生前期的各種資源(例如商品信息、商品類別信息、會員信息等)的管理以及后期的訂單記錄的查詢。</p><p> 從本系統(tǒng)的開發(fā)過程中,我受益匪淺。首先,我認(rèn)識到了代碼規(guī)范的重要性,特別是在一些大型項目中,用到的函數(shù)可能有數(shù)百個,如果編寫的代碼
103、不規(guī)范會給后期的檢查帶來極大的麻煩。而且完整的代碼測試也非常重要,有些錯誤可能在很久以后才能發(fā)現(xiàn)。其次,我意識到了軟件設(shè)計的重要性,原來接觸的項目往往是快速開發(fā)類型的,幾乎不需要在軟件的邏輯設(shè)計上花費太多時間,往往可以邊開發(fā)邊進(jìn)行下一步的設(shè)計。但是這一次我意識到做軟件設(shè)計很重要,當(dāng)初一個設(shè)計沒注意,可能造成后來的編碼大面積的返工。最后就是調(diào)試方法的重要性,系統(tǒng)的調(diào)試過程要比開發(fā)過程繁瑣的多。每個操作、每次向服務(wù)器提交請求,其實都包括了很
104、多小段代碼的執(zhí)行,如果不能夠采用正確的調(diào)試方法,就很難找出程序中的錯誤。</p><p> 系統(tǒng)開發(fā)過程中主要遇到了下列問題:忽略了每次向服務(wù)器提交請求后客戶端頁面都將重新加載的情況,以致無法將預(yù)期的數(shù)據(jù)提交到服務(wù)器。</p><p> 與當(dāng)今市場上已有的系統(tǒng)相比,本系統(tǒng)沒有做到像它們一樣適合各種各樣的用戶,而只是適合小型企業(yè)用戶,適用范圍較為局限,這是本系統(tǒng)的有待改進(jìn)之處。</
105、p><p><b> 參考文獻(xiàn)</b></p><p> [1] 毛伊敏、魏先林著,基于.NET技術(shù)的網(wǎng)上購物管理系統(tǒng)的設(shè)計與實現(xiàn)[J],特區(qū)經(jīng)濟,2006(12)</p><p> [2] 伍燕青著,淺談我國網(wǎng)上購物的發(fā)展現(xiàn)狀[J] ,華南金融電腦,2007(03)</p><p> [3] 毛光喜著,管理
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)上購物管理信息系統(tǒng)課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計---醫(yī)藥管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--超市管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--教務(wù)管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計酒店管理信息系統(tǒng)
- 在線投訴管理信息系統(tǒng)課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計---銀行儲蓄管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計---酒店前臺管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計---醫(yī)院藥物管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計--人事管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--航空售票管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
評論
0/150
提交評論