網(wǎng)上家電銷售管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文_第1頁
網(wǎng)上家電銷售管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文_第2頁
網(wǎng)上家電銷售管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文_第3頁
網(wǎng)上家電銷售管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文_第4頁
網(wǎng)上家電銷售管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、畢業(yè)設(shè)計(論文)網(wǎng)上家電銷售管理系統(tǒng)的設(shè)計與實現(xiàn)論文作者姓名:申請學(xué)位專業(yè):申請學(xué)位類別:指導(dǎo)教師姓名(職稱):論文提交日期:第 2 頁 共 38 頁網(wǎng)上家電銷售管理系統(tǒng)的設(shè)計與實現(xiàn)摘 要隨著信息技術(shù)的迅速發(fā)展,網(wǎng)絡(luò)作為一種新的傳媒工具,已深入到社會生活的各個領(lǐng)域,成為繼報刊、廣播、電視之后崛起的第四媒體,正日益改變著人們的生活方式、交往形式甚至價值觀念。利用簡單,快捷且低成本的電子通訊方式,買賣雙方不謀面就可以進(jìn)行各種商貿(mào)活動,互聯(lián)網(wǎng)商業(yè)的普遍應(yīng)用已經(jīng)成為網(wǎng)絡(luò)經(jīng)濟(jì)的大勢所向。本文主要介紹了網(wǎng)上家電銷售系統(tǒng)的設(shè)計開發(fā)的整個過程,本系統(tǒng)采用了模塊化設(shè)計方法,根據(jù)用戶的需求及程序的應(yīng)用與維護(hù)的易用

2、性,將系統(tǒng)各個部分置于不同的模塊當(dāng)中,實現(xiàn)網(wǎng)上家電銷售。系統(tǒng)主要功能有用戶管理功能和系統(tǒng)管理功能。用戶管理主要完成管理新聞,產(chǎn)品信息,供求信息等的管理。而系統(tǒng)管理包括產(chǎn)品管理,會員管理,廣告管理,訂單管理,新聞管理,客戶帳戶管理。關(guān)鍵詞:在線銷售;sql server 2000;購物車the design and implementation of sale system of electric home appiances online abstract with the rapid advance of information technology, network, a new medi

3、um, has penetrated into every field of social life and become the fourth medium after newspapers, magazines, radio and television. and internet is increasingly changing peoples life style, communicative means and even values. by convenient and low cost electronic communicate pattern, the buyer and s

4、eller can go on all kinds of business activities but do not need face to face .the universal use of electronic commerce has become the trend of internet economy.this paper was mainly about the introduction of the whole process of the design and development of sale system of electric home appiances o

5、nline. the system adopts the design way of mould. according to the need of users, the apply of procedure and easily use of safeguard, every part of system is put into different mould. the main functions of the system include the user management and the system management. the user management has home

6、 appiances news, product information, supply and demand information, member center etc. and the system management implements product management, member management, advertisement management, order management, news management, member account management. key words: sales on line; sql server 2000; shopp

7、ing cart目 錄論文總頁數(shù):23頁1引言11.1課題背景和研究意義11.2國內(nèi)外研究現(xiàn)狀11.3本課題研究內(nèi)容12相關(guān)技術(shù)22.1asp簡介22.2sql server 2000簡介23系統(tǒng)總體設(shè)計33.1體系結(jié)構(gòu)33.2系統(tǒng)功能說明44設(shè)計與實現(xiàn)54.1用戶模塊54.2管理員模塊84.3數(shù)據(jù)庫的分析與設(shè)計104.4網(wǎng)站頁面清單145系統(tǒng)測試145.1測試環(huán)境以及開發(fā)環(huán)境145.2測試內(nèi)容155.3測試結(jié)果20結(jié) 論20參考文獻(xiàn)20致 謝22聲 明231 引言1.1 課題背景和研究意義隨著信息技術(shù)在國際貿(mào)易和商業(yè)領(lǐng)域的廣泛應(yīng)用,利用計算機技術(shù)、網(wǎng)絡(luò)通信技術(shù)和internet來實現(xiàn)商務(wù)活動

8、的國際化、信息化和無紙化,已成為各國商務(wù)發(fā)展的大趨勢。電子商務(wù)(electronic commerce)正是為了適應(yīng)這種以全球為市場的變化而出現(xiàn)和發(fā)展起來的。它可以使銷售商與供應(yīng)商更緊密地聯(lián)系起來,以更快地滿足客戶的需求,也可以讓商家在全球范圍內(nèi)選擇最佳供應(yīng)商,在全球市場上銷售產(chǎn)品。電子商務(wù)基于網(wǎng)絡(luò)技術(shù)網(wǎng)絡(luò)技術(shù)提供了實現(xiàn)電子商務(wù)的技術(shù)平臺,而電子商務(wù)是網(wǎng)絡(luò)技術(shù)的最新應(yīng)用和最終目標(biāo)。網(wǎng)上家電銷售的本質(zhì)是買賣雙方以網(wǎng)絡(luò)為平臺進(jìn)行交易,不僅節(jié)省時間,而且節(jié)省空間。用戶可以足不出戶就可以購買到自己心儀的產(chǎn)品。商家也節(jié)省了人力物力從而使商品在同類的商品中以更低的價格獲得更多的用戶。網(wǎng)上家電不僅能使用戶了

9、解家電各個品牌之間的性價比,也可以使商家通過網(wǎng)上交易這個平臺了解對手最新的信息,從而做出相應(yīng)的政策使自己得到更多的用戶。1.2 國內(nèi)外研究現(xiàn)狀在當(dāng)前電子商務(wù)的實際用用過程中,有兩個主流應(yīng)用,一類是b2b(business to business),一類是b2c(business to customer)。其中b2b主要面向的是企業(yè)與企業(yè),或是大宗單子,這種平臺對性能、安全和服務(wù)要求比較高。b2c離我們比較近,它直接面向大眾消費者,不過它的經(jīng)營一般也有兩種方式,一種是同現(xiàn)在的大超市一樣,里面提供大量的貨物商品,消費者可以自由的瀏覽挑選商品,然后付款購買,典型例子有阿里巴巴等;另一種形式就是像淘寶

10、一樣的大商城,在這個商城里有很多的柜臺或店鋪,每個都賣自己的東西,商城按柜臺經(jīng)營的商品的類別把這些柜臺安排在不同的地方,而用戶可以根據(jù)自己的需要到相應(yīng)的地方去瀏覽挑選自己想要的商品,然后去商城的服務(wù)臺付款。在網(wǎng)上實現(xiàn)家電的銷售系統(tǒng). 是目前internet上廣泛使用的在線系統(tǒng)之一。在1997年,國外網(wǎng)上家電達(dá)兩百家以上。而在國內(nèi),自第一家網(wǎng)上家電銷售成立后,網(wǎng)上家電商城如雨后春筍般涌現(xiàn)出來?,F(xiàn)在,到底有多少中文家電的網(wǎng)上商城,恐怕很難統(tǒng)計完整。 網(wǎng)上家電系統(tǒng)要實現(xiàn)的功能非常多,最重要的當(dāng)屬家電的銷售,也就是管理庫房中的家電,以及管理用戶的購物車,從而實現(xiàn)結(jié)賬等一系列功能。另外,在線家電銷售系統(tǒng)

11、還需要提供給用戶查找數(shù)據(jù)庫中商品相關(guān)記錄的功能。同時,就是為了保證家電交易的正常進(jìn)行,必須對用戶的身份進(jìn)行驗證。最后,該系統(tǒng)還必須具有管理員的功能,允許管理員對整個系統(tǒng)的數(shù)據(jù)庫進(jìn)行操作。1.3 本課題研究內(nèi)容本課題主要完成家電購物中心銷售系統(tǒng)方案設(shè)計工作,將計算機信息管理系統(tǒng)、計算機網(wǎng)絡(luò)技術(shù)運用到商業(yè)企業(yè)領(lǐng)域中,實現(xiàn)家電購物中心網(wǎng)站設(shè)計與實現(xiàn)。主要完成對購物中心信息發(fā)布和商品銷售,能夠?qū)ξ锲穬r格、網(wǎng)上商品銷售等起到良好的宣傳、導(dǎo)購作用。購物中心網(wǎng)站主要實現(xiàn)兩大功能:對外宣傳和網(wǎng)上購物。首先,為了銷售家電,給家電做廣告是其中很重要的一部分,系統(tǒng)必須在醒目的位置給出家電的信息,包括家電的名稱、品牌

12、、以及家電的圖片介紹。另外,家電銷售過程中還需要對用戶的購物車進(jìn)行管理,允許用戶執(zhí)行諸如清空購物車,修改購物家電的數(shù)量、種類等操作。最后,系統(tǒng)必須完成結(jié)賬的功能,從而完成整個購物的流程。 其次,因為在線銷售系統(tǒng)中家電的種類非常多,某個用戶想要找到自己需要的家電就比較困難了,所以系統(tǒng)提供了查找的功能,給用戶帶來方便。另外,為了保證數(shù)據(jù)庫的安全,以及家電交易的順利進(jìn)行,系統(tǒng)還需要對用戶進(jìn)行管理,最簡單的一點就是需要用戶先注冊,進(jìn)行身份的驗證。最后,系統(tǒng)特別提供了數(shù)據(jù)庫管理的功能,允許具有管理權(quán)限的人員對系統(tǒng)數(shù)據(jù)庫進(jìn)行操作,包括添加、刪除、修改記錄等等2 相關(guān)技術(shù)2.1 asp簡介microsoft

13、 active server pages 即我們所稱的 asp ,是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境, asp 內(nèi)含于 iis 3.0 和 5.0 之中 , 通過 asp 結(jié)合 html 網(wǎng)頁、 asp 指令和 activex 元件建立動態(tài)、交互且高效的 web 服務(wù)器應(yīng)用程序。asp 具有以下一些特點: (1). 使用 vbscript 、 jscript 等腳本語言,結(jié)合 html 代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。 (2). 無須編譯,容易編寫,可在服務(wù)器端直接執(zhí)行。 (3). 使用普通的文本編輯器,如 windows 的記事本,即可進(jìn)行編輯設(shè)計。 (4). 用戶端只要使用可執(zhí)行 htm

14、l 碼的瀏覽器,即可瀏覽 asp 所設(shè)計的網(wǎng)頁內(nèi)容。 (5). asp 能與任何 activex scripting 語言相容。 (6). asp 的源程序,不會被傳到客戶瀏覽器,提高了程序的安全性。2.2 sql server 2000簡介sql server 2000是microsoft公司2000年推出的sql server數(shù)據(jù)庫管理系統(tǒng)的版本。它是一個杰出的數(shù)據(jù)庫平臺,可用于大型聯(lián)機事務(wù)處理、數(shù)據(jù)倉庫、以及電子商務(wù)等。 其特點有如下幾點: (1).真正的客戶機/服務(wù)器體系結(jié)構(gòu)。 (2).圖形化用戶界面。 (3).豐富的編程接口工具。 (4).sql server與windows nt完

15、全集成。 (5).具有很好的伸縮性。 (6).對web技術(shù)的支持。 (7).sql server提供數(shù)據(jù)倉庫功能。3 系統(tǒng)總體設(shè)計近年來,網(wǎng)上家電銷售的發(fā)展越來越快,對實體家電銷售的的業(yè)績有強烈的沖擊,網(wǎng)絡(luò)家電憑借低價策略與便利性,對實體家電有巨大的競爭力,造成了市場的重新分配。網(wǎng)絡(luò)家電的銷售能力不僅限于新產(chǎn)品與暢銷產(chǎn)品,更包括了在實體家電已下架的商品。所以,可以針對這些優(yōu)勢設(shè)計一個網(wǎng)上家電銷售,使得經(jīng)銷商在實體店和網(wǎng)店兩方面雙管齊下,既可以讓客戶享受逛實體店的愉悅,又可以讓客戶享受網(wǎng)店的快捷。3.1 體系結(jié)構(gòu)該系統(tǒng)采用三層體系結(jié)構(gòu)將應(yīng)用程序劃分為三個邏輯層面,這三個邏輯層如下:1) 用戶服務(wù)

16、層(user services tier),也稱為表現(xiàn)服務(wù)(presentation services),是用戶與應(yīng)用程序進(jìn)行交互的端點。通常由win32或者基于瀏覽器的圖形用戶界面應(yīng)用構(gòu)成。在該層用戶可以查看、輸入和處理數(shù)據(jù)。從用戶的角度來看,用戶服務(wù)層就是整個應(yīng)用。在該電子商務(wù)系統(tǒng)中,用戶服務(wù)層由asp web forms構(gòu)成,它可以讓消費客戶瀏覽和搜索產(chǎn)品,向他們的購物車增加產(chǎn)品,并且下訂單。2) 商務(wù)服務(wù)層,也稱為中間層或者應(yīng)用服務(wù)層,它負(fù)責(zé)封裝事務(wù)處理、商務(wù)規(guī)則、數(shù)據(jù)訪問及其他的核心應(yīng)用邏輯。商務(wù)服務(wù)層可以有效地作為前臺用戶服務(wù)層和后臺數(shù)據(jù)服務(wù)和數(shù)據(jù)存儲之間的橋梁。在電子商務(wù)系統(tǒng)中,

17、商務(wù)服務(wù)層將由在windows組件服務(wù)中執(zhí)行的事務(wù)處理和非事務(wù)處理.net服務(wù)組件構(gòu)成。3) 數(shù)據(jù)服務(wù)層,該層負(fù)責(zé)檢索和操作在一個或者多個數(shù)據(jù)存儲中存儲的數(shù)據(jù)。通過將數(shù)據(jù)訪問和操作分離到獨立的邏輯層中,就可以將商品服務(wù)層從附屬數(shù)據(jù)存儲的細(xì)節(jié)中抽象出去。在該電子商務(wù)系統(tǒng)中。數(shù)據(jù)服務(wù)層將實現(xiàn)為一組封裝了sql數(shù)據(jù)訪問邏輯,并向商務(wù)組件返回結(jié)果集的存儲過程。商務(wù)服務(wù)組件通過這些存儲過程訪問數(shù)據(jù)庫中的數(shù)據(jù)。整個網(wǎng)上家電銷售系統(tǒng)的邏輯關(guān)系如圖3-1所示:圖3-1 邏輯關(guān)系圖3.2 系統(tǒng)功能說明網(wǎng)上家電銷售系統(tǒng)是一個b/s結(jié)構(gòu)的系統(tǒng),主要由用戶模塊和管理員模塊兩部分組成。1) 用戶模塊:功能強大 、操作方

18、便用戶模塊作為與用戶直接交互的界面,在考慮功能的同時,也考慮了操作的簡潔和方便性,目的是讓大多數(shù)不在懂電腦操作的客戶,也能輕松的享受電子商務(wù)給他們帶來的便利。主要包括:用戶注冊,登錄/驗證,網(wǎng)站新聞,特價商品,最新商品瀏覽,用戶收藏,全部商品,全部特價商品,以及對商品的評價和購物車。各模塊之間關(guān)系如圖3-2-1所示:圖3-2-1 一般用戶界面的功能模塊圖2) 管理員模塊:完善的管理模式本系統(tǒng)的管理在考慮家電商品管理操作簡便的同時,提供了強大的商品管理模式。主要包括:管理員登錄,庫存管理,管理員管理,訂單管理,用戶管理,新聞管理。各模塊之間的關(guān)系如下圖3-2-2所示:系統(tǒng)管理圖3-2-2 管理界

19、面的系統(tǒng)功能模塊圖4 設(shè)計與實現(xiàn)4.1 用戶模塊根據(jù)系統(tǒng)功能需求分析,按照實現(xiàn)功能來劃分,主要包括兩個大模塊:用戶模塊和管理員模塊。用戶模塊是對一個用戶而言所看到的界面,用戶通過該模塊來實現(xiàn)其購買交易的全部功能,而這些功能可以細(xì)分為以下幾個部分:1)用戶注冊/登錄/驗證模塊用戶注冊功能是為了用戶訂購家電商品、發(fā)送商品、記錄用戶訂單的服務(wù)功能,用戶瀏覽商城不需要關(guān)于自己的信息,但用戶購買功能則必須要能夠確定用戶身份,所以,用戶的注冊/登錄/驗證是必不可少的。在這個模塊中主要包括的功能如下:a. 用戶注冊:新用戶輸入相應(yīng)的信息。b. 用戶登錄:用戶輸入用戶名,密碼,以獲得身份確認(rèn)。c. 個人信息瀏

20、覽:用戶可以查看自己的各種信息。d. 個人信息修改:用戶可以修改自己的一些基本信息。e. 查看用戶訂單:用戶可以查看自己的所有訂單,并且可以查看每一個訂單的確認(rèn)發(fā)送情況。2)新聞/特價商品/最新商品瀏覽模塊在一個用戶來到家電購物網(wǎng)站后,首先應(yīng)該看到的是商城的首頁,而為了要能夠最大限度的吸引顧客,首頁放置的內(nèi)容應(yīng)該是最吸引顧客的板塊,而這里自然就是特價商品/最新商品板塊了。所以,首頁上主要以這兩塊內(nèi)容為主,然后還可以添加新聞板塊,以此發(fā)布一些重要信息。3)新品上市/特價商品/推薦商品瀏覽模塊在這個板塊中,用戶可以挑選自己想要的商品,查看商品的詳細(xì)信息,也可以訂購該商品。同時,用戶可能對特價商品特

21、別感興趣,而首頁由于內(nèi)容限制,不可能列出全部特價商品,所以提供一個特價商品查看模塊很有必要。有些用戶拿不定注意還可以在推薦商品中尋找是否有自己滿意的商品。同時,方便用戶的瀏覽,分類也是必須的,并且也應(yīng)該支持用戶的分類瀏覽。4)購物車模塊購物車是電子商城中一個非常重要的模塊,它就像超市中的推車,看到喜歡的商品就把商品裝進(jìn)去,不喜歡再拿出來,而且可以隨意修改拿進(jìn)去的數(shù)量,并且查看購物車時會把所有購物車中的商品的信息顯示出來,并會顯示出每個物品的單價以及所有總價。一個用戶對應(yīng)一個購物車,這個在用戶購物的始終是一致的。5)服務(wù)臺模塊這個模塊就是最后的結(jié)賬模塊,在這個模塊中會顯示出用戶所有購買的商品,并

22、給出相應(yīng)的信息。并且由于用戶購買不一定是給自己,所以提供一個輸入模塊,讓用戶添加收件人的信息。一個詳細(xì)的用戶登錄如4-1所示:圖4-1用戶登錄流程圖查看新聞,通過在網(wǎng)站首頁的新聞,用戶可以查看新聞信息,以獲得最新的網(wǎng)站消息以及商品信息。瀏覽商品,消費者可以通過瀏覽特價商品,最新商品或者瀏覽推薦商品,查看和選擇商品。當(dāng)用戶瀏覽目錄的時候,可以遍歷商品類別的層次,并且查看屬于各個商品品牌的同類商品列表。查看商品詳細(xì)內(nèi)容,當(dāng)消費者通過瀏覽商品目錄選擇到一個商品之后,就可以查看商品的所有信息,包括商品的品牌、商品功能、圖片及價格。選擇商品,當(dāng)查看完商品之后,消費用戶就能夠?qū)⑵浞诺剿麄兊奶摂M購物車中,并

23、選擇要購買的商品。登錄,如果消費客戶想要下訂單或者訪問其過去的訂單,系統(tǒng)會自動提示其登錄到站點。使用者可以在購物會話期間的任何時候進(jìn)行登錄。登錄到站點需要輸入創(chuàng)建客戶帳號的時候規(guī)定的用戶名和密碼的組合。如果客戶輸入了不正確的組合,系統(tǒng)就會要求他們重新登錄。如果用戶沒有客戶帳戶,就要建立新帳戶。忘記密碼,如果用戶忘記密碼,系統(tǒng)則會提示您輸入您的用戶名。然后根據(jù)系統(tǒng)提示填寫您注冊時所輸入的密碼提示問題,回答問題,回答正確后系統(tǒng)將提示您輸入新的密碼。設(shè)置完成后系統(tǒng)會提示您新密碼設(shè)置成功,返回首頁,重新登錄。建立新帳號,如果使用者以前沒有建立客戶帳戶,則會要求在訂單之前建立帳號,當(dāng)使用者創(chuàng)建了新帳號的

24、時候,必須輸入姓名以及聯(lián)系信息和帳單地址以及發(fā)貨地址。建立新的帳號之后就可以回到系統(tǒng),并且使用規(guī)定用戶名和密碼組合進(jìn)行登錄。管理帳號,登錄到系統(tǒng)后,或者建立新帳號之后,使用者就可以管理其的帳號,主要是修改用戶的各種詳細(xì)信息。管理購物車,消費客戶能夠查看虛擬購物車內(nèi)的所有商品,并且可以刪除或者更新各項的數(shù)量。當(dāng)客戶刪除商品項或者改變了項的數(shù)量之后,系統(tǒng)會從新計算訂貨的估價以及小價,如果顧客的購物車為空,就顯示一個友好的警告信息。付款,在查看和管理了購物車之后,消費客戶就可以執(zhí)行付款過程,為選擇的商品下訂單。如果用戶還沒有登錄到站點,系統(tǒng)會在繼續(xù)處理付款過程之前,要求他們進(jìn)行登錄或者建立新帳號。在

25、登錄或者建立新帳號之后,系統(tǒng)就會要求消費客戶輸入其收貨信息。接下來,客戶就能夠查看其訂單細(xì)節(jié),提交或者取消付款過程。在查看訂單的時候,客戶能夠瀏覽訂單上的所有商品項,也能夠查看各項詳細(xì)內(nèi)容。4.2 管理員模塊1)管理員登錄模塊管理員想要登錄后臺以管理網(wǎng)站,則必須輸入用戶名和密碼來獲得驗證,而且為了安全起見,一般網(wǎng)站的后臺登錄頁面的地址是不會在用戶模塊中顯示出來的,而是直接告訴管理員。2)網(wǎng)站設(shè)置模塊網(wǎng)站設(shè)置真對管理員對商家以及合作伙伴的管理都有很大的作用,對網(wǎng)站的設(shè)置功能主要包括:a. 對網(wǎng)站的設(shè)置。b.“送貨上門”郵編設(shè)置。c. 對支付方式的的添加,刪除。d. 對送貨方式的修改。e. 商品查

26、看與修改和添加合作伙伴。3)商品管理模塊商品管理模塊主要是對商品的管理以及對商品的添加,刪除。對商品做出評價等等。可以對商品進(jìn)行分類管理。商品管理模塊是一個很重要的模塊。對商品的管理非常重要。這個模塊的主要功能如下:a. 大,小類別的管理,商品查看與管理,添加商品分類。b. 添加新的商品,對商品信息的編輯。c. 刪除,查看評論。d. 商品類別轉(zhuǎn)移。e. 查看定單狀態(tài)以及定單的查詢。4) 用戶管理模塊這個部分的功能主要就是查看用戶信息和刪除用戶以及注冊用戶管理。這個模塊的主要功能如下:a. 查看已經(jīng)注冊了的用戶。b. 對匿名用戶的管理。c. 添加管理員和后臺管理員設(shè)置。5)信息管理模塊這個部分主

27、要是發(fā)布家電網(wǎng)上商城中的各種重要信息,在這里生成的新聞會在首頁上顯示出來,以提醒用戶相應(yīng)的信息。查看留言,投票管理。對已經(jīng)銷售的了商品做出統(tǒng)計。主要功能包括:a. 新聞信息修改,更改首頁的公告。b. 查看留言信息反饋。c. 修改,刪除投票,添加新的投票。d. 對一段時間的商品銷售做出統(tǒng)計。一個詳細(xì)的管理員登錄流程圖如4-2所示:圖4-2 管理員登錄流程圖4.3 數(shù)據(jù)庫的分析與設(shè)計該系統(tǒng)采用sql server2000作為后臺數(shù)據(jù)庫去存儲所有與系統(tǒng)關(guān)的數(shù)據(jù),通過對整個系統(tǒng)運行過程和數(shù)據(jù)流程分析,設(shè)計出實際的數(shù)據(jù)庫實體,以及他們之間的關(guān)系,為后邊的數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計打基礎(chǔ)。這些數(shù)據(jù)包括產(chǎn)品目錄、客

28、戶帳號以及各種訂單信息。數(shù)據(jù)模型的最終目的就是規(guī)劃能夠有效地處理事務(wù),把系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來,提供存儲、維護(hù)、檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時、準(zhǔn)確地從數(shù)據(jù)庫中獲得所需的信息,并且保持應(yīng)用開發(fā)的簡潔性的關(guān)系數(shù)據(jù)庫,并在數(shù)據(jù)庫的規(guī)范話、性能優(yōu)化以及數(shù)據(jù)的簡潔性之間達(dá)到平衡。通過對上述系統(tǒng)功能的分析,針對網(wǎng)上家電銷售管理系統(tǒng)的需求,總結(jié)出以下的信息:l 每種家電類別下可以有多種家電。l 每個用戶可以有多個定單。l 每個定單里有多種家電商品,而每個家電同時屬于多個定單。經(jīng)過對上述系統(tǒng)功能的分析和需求總結(jié),設(shè)計如下數(shù)據(jù)項:l 用戶:用戶名,密碼,真實姓名,地址,電話,電子郵箱,

29、郵政編碼,性別。l 定單:用戶標(biāo)識,訂購時間,付款方式,送貨方式,定單金額,描述,狀態(tài),收貨人,收貨人地址,收貨人郵政編碼,收貨人電話。l 定單家電記錄:定單標(biāo)識,家電標(biāo)識,數(shù)量,出售價格和應(yīng)付總和。l 家電:家電標(biāo)識,家電名稱,家電價格,家電品牌,贈送積分,家電尺碼,家電積分,家電折扣,家電顏色,圖片,是否賣出和是否刪除。l 家電類別:類別標(biāo)識,類別名稱,父類標(biāo)識,是否存在。用戶信息表這個表主要用來存儲用戶的基本信息,包括用戶名、密碼、真實姓名等,具體內(nèi)容如表1所示。表1 用戶信息表字段名稱數(shù)據(jù)類型長度能否為空字段說明user_idint4否主鍵,用戶編號user_namenvarchar5

30、0是用戶名user_emailnvarchar255是用戶郵箱userpasswordnvarchar20是用戶密碼sexnvarchar5是用戶性別homepagenvarchar255是用戶首頁adddatesmalldatetime4是創(chuàng)建日期loginsint4是首次登錄oicqnvarchar20是qicqlastloginsmalldatetime4是最后登錄日期lockuserint4是是否鎖定quesionnvarchar50是密碼提示問題answernvarchar50是密碼找回答案userlastipnvarchar15是最后登錄所使用ipshouhuodizhinvarc

31、har255是收貨地址youbiannvarchar10是郵編usertelnvarchar30是用戶電話songhuofangshiint4是 送貨方式zhifufangshiint4是支付方式userzhenshinamenvarchar50是用戶真實姓名szshengnvarchar10是所在省szshinvarchar10是所在市vipdatasmalldatetime4是vip信息jifenint4是積分jiaoyijineint4是交易金額nianlingnvarchar6是年齡yucunint4是 預(yù)存管理員信息表這個表用來存儲管理員的基本信息,具體如表2所示。表2 管理員信息表

32、字段名稱數(shù)據(jù)類型長度能否為空字段說明admin_idint4否主鍵,管理與編號admin_varchar50是管理員用戶名passwordvarchar50是管理員密碼flagint 4是管理員真實姓名小類表小類表用來存儲所有小類商品的信息,具體如表3所示:表3 小類信息表字段名稱數(shù)據(jù)類型長度能否為空字段說明nclassidint4否類別id,主鍵號nclassvarchar50是類別名稱nclassidorderint4是類別排序anclassidint4是小類編號changyongint4是常用在小類表中所顯示的是商品按小類劃分的各個類別的信息。大類表大類表用來存儲所有小類商品的信息,具體

33、如表4所示:表4 大類信息表字段名稱數(shù)據(jù)類型長度能否為空字段說明anclassid int4否主鍵,類別idanclassnvarchar50是大類名稱anclassidorder int4是類別排序changyongint4是被修改次數(shù)fudongjia int4是浮動價在大類表中所顯示的是商品按大類劃分的各個類別的信息。訂單信息表訂單信息表用來存儲訂單的大體信息,具體如表5所示。表5 訂單信息表字段名稱數(shù)據(jù)類型長度能否為空字段說明bookidint4否主鍵,訂單號bookcount int4是訂單總和dingdan nvarchar50是訂單zhuangtai int4是狀態(tài)shouhuo

34、namenvarchar50是收貨人姓名shouhuodizhi nvarchar100是收貨人地址youbian int4是郵編liuyan ntext16是留言zhifufangshiint4是支付方式shousex int4是訂單的收貨人性別userzhenshiname nvarchar50是訂單的收貨人真實姓名useremail nvarchar50是訂單的收貨人emailusertel nvarchar50是訂單的收貨人電話 userid int4是訂單的收貨人iddanjia int4是單價feiyong int4是 費用fapiao int4是發(fā)票在訂單信息表中,主要顯示訂單的

35、詳細(xì)信息,可以從表中得到訂單的相關(guān)知識。以及訂單收貨人的詳細(xì)信息。 公告信息表這個表用來存儲公告的基本信息,具體如表6所示。表6 公告信息表字段名稱數(shù)據(jù)類型長度能否為空字段說明newsidint4否主鍵,訂單號newsnamenvarchar50是新聞標(biāo)題newscontentntext16是新聞數(shù)量addnamenvarchar50是廣告標(biāo)題adddatesmalldatetime4是廣告日期viewcountint4是新聞的瀏覽量新聞公告信息是指管理員可以在首頁發(fā)布重要信息,以方便每個訪問網(wǎng)站的客人能夠及時的知道網(wǎng)站的最新情況,最新信息。4.4 網(wǎng)站頁面清單本系統(tǒng)的網(wǎng)站所要開發(fā)的網(wǎng)頁主要包

36、括以下幾個內(nèi)容:網(wǎng)站的首頁(index.asp),在該網(wǎng)頁中主要是顯示歡迎信息以及購物須知等信息,并可以查詢和瀏覽各種商品信息。用戶登錄頁面(logins.asp)提供已經(jīng)注冊的消費客戶或者商務(wù)客戶登錄系統(tǒng)。新用戶注冊界面(register.asp),提供新用戶填寫注冊資料和完成注冊過程。商品類別查詢頁面(search.asp),獲取用戶想要查詢的商品信息商品詳細(xì)信息頁面(products.asp),通過數(shù)據(jù)綁定,獲得商品的詳細(xì)信息。用戶中心頁面(user.asp),提供用戶登錄,注冊,以及忘記密碼找回密碼的頁面。購物車頁面(shopcart.asp),可以查詢目前購物車中的商品數(shù)目以及其他統(tǒng)

37、計信息,收集用戶信息,并且更新購物車,最后重新定向到購物車的顯示頁面。服務(wù)臺頁面(buy.asp),在用戶確定了購買的商品后,去服務(wù)臺結(jié)賬并填寫相關(guān)信息。以上就是這個網(wǎng)上家電銷售系統(tǒng)所包含的主要頁面和功能,在系統(tǒng)中每個界面上基本上是利用asp平臺的工具控件完成界面的設(shè)計。5 系統(tǒng)測試5.1 測試環(huán)境以及開發(fā)環(huán)境本系統(tǒng)測試環(huán)境:處理器celeron(r) 2.53ghz,內(nèi)存sdram 256m,系統(tǒng)windows 2000/ 2003 server/xp,數(shù)據(jù)庫sql server 2000,iis信息服務(wù)。建議用戶cpu p,內(nèi)存256m及以上,數(shù)據(jù)庫版本sql server 2000,系統(tǒng)

38、windows2000/ 2003/xp,及以上軟硬件平臺使用。我們根據(jù)應(yīng)用系統(tǒng)的有關(guān)規(guī)范標(biāo)準(zhǔn)和具體業(yè)務(wù)需求,結(jié)合軟件開發(fā)技術(shù)發(fā)展?fàn)顩r,選擇了以下相應(yīng)系統(tǒng)軟件或工具軟件,以確定科學(xué)、合理的開發(fā)方案。具體表7所示:表7 方案類別名稱用途數(shù)據(jù)庫sql server 2000后臺數(shù)據(jù)庫web服務(wù)iis后臺服務(wù)器開發(fā)工具microsoft visual studio .net 2005后臺編碼,頁面設(shè)計5.2 測試內(nèi)容對本系統(tǒng)進(jìn)行了系統(tǒng)登錄驗證,驗證用戶身份,進(jìn)行權(quán)限控制,主要分成兩個部分進(jìn)行驗證:用戶身份和管理員身份。用戶進(jìn)入系統(tǒng)主頁面后,輸入用戶名和密碼,同時選擇登錄身份,點擊提交后,系統(tǒng)將根據(jù)用

39、戶輸入的用戶名和密碼判斷該用戶是否為合法用戶;如果用戶輸入的用戶名和密碼出錯,系統(tǒng)將提示出錯,并返回到登錄界面;如果用戶輸入的用戶名和密碼正確,系統(tǒng)將根據(jù)用戶的身份選擇相應(yīng)的主頁以及功能;所有合法用戶在處理完業(yè)務(wù)后,都需要進(jìn)行退出工作,以免被他人竊取信息。1. 在用戶身份下,模擬了一個用戶進(jìn)行購物的一個基本流程:瀏覽商品、選購商品、放入購物車、服務(wù)臺結(jié)賬、繼續(xù)購物。如圖5-1,5-2所示:圖5-1 用戶登錄界面 圖5-2 用戶登錄后登錄之后,用戶可以選擇需要的商品,如圖5-3所示:圖5-3 用戶瀏覽書籍用戶選擇了商品之后,放入購物車,如圖5-4所示:圖5-4 用戶購物車在用戶確定了購物車的內(nèi)容

40、之后,可以進(jìn)入服務(wù)臺結(jié)賬,如圖5-5所示:圖5-5 定單清單看到購物車清單后填寫正確信息,如圖5-6所示:圖5-6 服務(wù)臺 至此,一個用戶購買商品的過程就完成了。2. 在管理員身份下,對管理員的各項權(quán)限進(jìn)行了驗證,比如:管理用戶,管理訂單,管理商品等。首先進(jìn)行管理員登錄,如圖5-7所示:圖5-7 系統(tǒng)管理員登錄使用系統(tǒng)默認(rèn)管理員admin登錄后,如圖5-8所示:圖5-8 系統(tǒng)管理所能實現(xiàn)的功能可以管理用戶,查看用戶信息或者刪除用戶,如圖5-9所示:圖5-9 查看用戶列表管理員可以進(jìn)行商品庫存的管理,比如添加商品,修改商品等,如圖5-10,5-11所示:圖5-10 添加商品圖5-11 修改商品管

41、理員可以管理用戶的訂單,確定訂單以便發(fā)貨,如圖5-12所示:圖5-12 管理員管理訂單列表以上主要功能均可以實現(xiàn)。本系統(tǒng)在windows 2000/ 2003/xp下均進(jìn)行了以上相關(guān)測試。5.3 測試結(jié)果本系統(tǒng)設(shè)計的功能比較簡單,不過已經(jīng)比較清晰地展現(xiàn)出了網(wǎng)上家電銷售管理系統(tǒng)的基本流程和原理,在以上測試軟硬件環(huán)境中,結(jié)果均能夠達(dá)到預(yù)期功能。本系統(tǒng)還有很多不足的地方,但是已經(jīng)達(dá)到了我的研究與學(xué)習(xí)的目的,希望在以后能夠改進(jìn)。結(jié) 論本系統(tǒng)將計算機信息管理系統(tǒng)、計算機網(wǎng)絡(luò)技術(shù)運用到商業(yè)企業(yè)領(lǐng)域中,實現(xiàn)網(wǎng)上家電銷售系統(tǒng)。主要完成對購物中心信息發(fā)布、商品銷售。購物中心網(wǎng)站主要實現(xiàn)兩大功能:對外宣傳和網(wǎng)上購

42、物,并提供部分系統(tǒng)后臺管理功能,使用戶方便進(jìn)行數(shù)據(jù)的添加、修改和刪除以及商品的管理。但由于本人是初次開發(fā)軟件,在知識、經(jīng)驗方面都存在著不足。另外,在整個開發(fā)的過程中,時間也比較倉促。因此,該系統(tǒng)必然會存在一些缺陷和不足。因為對網(wǎng)上家電的銷售的整個流程不夠熟悉,在需求分析時未能做到完全滿足用戶的需求,對很多實際中會出現(xiàn)的問題還沒有加以考慮,對整個系統(tǒng)的模型也做了很大的簡化,還有網(wǎng)絡(luò)安全方面的技術(shù)也沒有涉及很多。但在這次畢業(yè)設(shè)計中的最大收獲并不是掌握這幾門開發(fā)工具的應(yīng)用,而是學(xué)會了設(shè)計系統(tǒng)的思維方法,以及與同學(xué)們之間相互幫助的精神。參考文獻(xiàn)1 李明剛。asp web 站點高級編程范例m。北京:清華

43、大學(xué)出版社,2004.22 吉根林。asp程序設(shè)計教程m。北京:電子工業(yè)出版社,2004.83 mattew macdonald。asp完全手冊m。北京:電子工業(yè)出版社,20034 greg buczek。asp開發(fā)人員指南m。北京:清華大學(xué)出版社,20025 陳湘主。asp與網(wǎng)站開發(fā)編程實戰(zhàn)m。北京:北京出版社:清華大學(xué)出版社,20026 金雪云。asp簡明教程m。北京:清華大學(xué)出版社,20037 王易。asp網(wǎng)站設(shè)計實例通m。北京:清華大學(xué)出版社,20038 陳惠珍,陳俊榮。asp程序設(shè)計m。北京:中國鐵道出版社,20039 scott mitchell,steve walther。asp

44、權(quán)威指南m。北京:中國電力出版社,200210 李偉紅sql server 2000數(shù)據(jù)庫及應(yīng)用m北京:清華大學(xué)出版社,2005致 謝完成這次論文答辯工作之后,我的大學(xué)本科的學(xué)習(xí)生活也將隨之結(jié)束。在此,我要感謝在成都信息工程學(xué)院四年學(xué)習(xí)中曾經(jīng)教導(dǎo)過我的老師,他們在我成長過程中,無論生活方面,還是學(xué)習(xí)方面,都給予了我了很大的指導(dǎo)和幫助。本次畢業(yè)設(shè)計能夠完成,首先感謝我的指導(dǎo)老師萬武南,在她的大力幫助和關(guān)心下,多次指出程序及論文不當(dāng)之處,幾易其稿。老師淵博的知識和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)使我受益匪淺,對順利完成本系統(tǒng)起到了極大的作用。借此向我向?qū)煴硎疚易钫\摯的感謝和祝福。此外還要特別感謝我們網(wǎng)絡(luò)四班的全體

45、同學(xué)。四年的共同學(xué)習(xí)和相處,我們之間建立的深厚的友誼。沒有他們的幫助我就不可能在學(xué)習(xí)中提高很快,同時也感謝他們對我在生活中的關(guān)心。他們在學(xué)習(xí)中表現(xiàn)的鍥而不舍的精神、有效的學(xué)習(xí)方法使我受益匪淺。作者簡介姓 名:孫妤 性別:女出生年月:1985年8月 民族:漢族e-mail:kissy_88第30 頁 共 23 頁聲 明本論文的工作是 2007年2月至2007年7月在成都信息工程學(xué)院網(wǎng)絡(luò)工程系完成的。文中除了特別加以標(biāo)注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得成都信息工程學(xué)院或其他教學(xué)機構(gòu)的學(xué)位或證書而使用過的材料。除非另有說明,本文的工作是原始性工作。關(guān)于學(xué)位論文使用權(quán)和研究

46、成果知識產(chǎn)權(quán)的說明:本人完全了解成都信息工程學(xué)院有關(guān)保管使用學(xué)位論文的規(guī)定,其中包括:(1)學(xué)校有權(quán)保管并向有關(guān)部門遞交學(xué)位論文的原件與復(fù)印件。(2)學(xué)校可以采用影印、縮印或其他復(fù)制方式保存學(xué)位論文。(3)學(xué)校可以學(xué)術(shù)交流為目的復(fù)制、贈送和交換學(xué)位論文。(4)學(xué)??稍试S學(xué)位論文被查閱或借閱。(5)學(xué)校可以公布學(xué)位論文的全部或部分內(nèi)容(保密學(xué)位論文在解密后遵守此規(guī)定)。除非另有科研合同和其他法律文書的制約,本論文的科研成果屬于成都信息工程學(xué)院。特此聲明!作者簽名: 孫妤 2007年07月 21 日are you hungry now?no, i am tired and lazy now; if

47、 i pursue you i will not catch you, and if i catch you-through your own slowness and clumsiness-i will not kill you, and if i kill you i will not eat you.nicholas had begun to back away, and at the last; words, realizing that they were a signal, he turned andbegan to run, splashing through the shall

48、ow water. ignacio ran after him, much helped by his longer legs, his hair flying behind his dark young face, his square teeth-each white as a bone and as big as nicholass thumbnail-showing like spectators who lined the railings of his lips.dont run, nicholas, dr. island said with the voice of a wave

49、. it only makes him angry that you run. nicholas did not answer, but cut to his left, up the beach and among the trunks of the palms, sprinting all the way because he had no way of knowing ignacio was not right behind him, about to grab him by the neck. when he stopped it was in the thick jungle, am

50、ong the boles of the hardwoods, where he leaned,.; out of breath, the thumping of his own heart the only.sound in an atmosphere silent and unwaked as earths long, prehuman day. for a time he listened for any sound ignacio might make searching for him; there was none. he drew a deep breath then and s

51、aid, well, thats over, expecting dr. island to answer from somewhere; there was only the green hush.the light was still bright and strong and nearly, shadowless, but some interior sense told him the day, was nearly over, and he noticed that such faint shades as he could see stretched long, horizonta

52、l distortions of their objects. he felt no hunger, but he had fasted be- fore and knew on which side of hunger he stood; he was not as strong as he had been only a day past, and bythis time next day he would probably be unable to outrun ignacio. he should, he now realized, have eaten the monkey he h

53、ad killed; but his stomach revolted at the thought of the raw flesh, and he did not know how he might build a fire, although ignacio seemed to have done so the night before. raw fish, even if he were able to catch a fish, would be as bad, or worse, than raw monkey; he remembered his effort to open a

54、 coconut-he had failed, but it was surely not impossible. his mind was hazy as to what a coconut might contain, but there had to be an edible core, because they were eaten in books. he decided to make a wide sweep through the jungle that would bring him back to the beach well away from ignacio; he had several times seen coconuts lying in the sand under the trees.he moved quietly, still a little afraid, trying to think of ways to open the coconu

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論