網(wǎng)上花店系統(tǒng)數(shù)據(jù)庫課程設(shè)計_第1頁
網(wǎng)上花店系統(tǒng)數(shù)據(jù)庫課程設(shè)計_第2頁
網(wǎng)上花店系統(tǒng)數(shù)據(jù)庫課程設(shè)計_第3頁
網(wǎng)上花店系統(tǒng)數(shù)據(jù)庫課程設(shè)計_第4頁
網(wǎng)上花店系統(tǒng)數(shù)據(jù)庫課程設(shè)計_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 網(wǎng)上花店系統(tǒng)網(wǎng)上花店系統(tǒng)摘摘 要:要:電子商務(wù)在世界經(jīng)濟一體化,全球化不斷加快的今天,信息技術(shù)越來越廣泛地應(yīng)用于各個領(lǐng)域。電子商務(wù)作為信息技術(shù)與現(xiàn)代經(jīng)濟貿(mào)易活動結(jié)合的產(chǎn)物,成為人類進入知識經(jīng)濟時代的重要標志之一。網(wǎng)上花店正是順從了這種發(fā)展趨勢,一改傳統(tǒng)的經(jīng)營風(fēng)格,為現(xiàn)代人提供一種方便、快捷、高效的購花方式。同時,也能給商家開拓更大的市場,創(chuàng)造更多的價值。本課題采用 Asp.Net+sql ServER 架構(gòu)開發(fā)網(wǎng)上花店系統(tǒng)。該系統(tǒng)具有以下功能:1、登錄注冊:主要包括用戶登錄、注冊等操作。2、鮮花購買:主要包括用戶購買鮮花等操作。3、訂單處理:主要包括管理員處理訂單等操作。4、客戶信息管理:主

2、要包括管理員管理用戶信息等操作。此外,在實施過程中,為了保證用戶登錄信息驗證、用戶名合法性檢查等交互效率,本課題采用了 AJAX 技術(shù)。關(guān)鍵詞:網(wǎng)上花店,ASP,SQLSERVER 目錄目錄第一章第一章 前言前言1.1 研究背景 .31.2 研究內(nèi)容和意義.3第二章第二章 需求分析需求分析2.1 用戶需求 .42.2 可行性分析.5第三章第三章 系統(tǒng)設(shè)計與實現(xiàn)系統(tǒng)設(shè)計與實現(xiàn)3.1 設(shè)計思路 .53.2 系統(tǒng)模塊設(shè)計 .6第四章第四章 主要代碼與運行界面主要代碼與運行界面4.1 主要代碼與運行界面 .14第五章第五章 系統(tǒng)說明書系統(tǒng)說明書5.1 系統(tǒng)環(huán)境 .165.2 系統(tǒng)安裝與配置.165.3

3、 操作說明 .16總結(jié)總結(jié).16致謝致謝 .17參考文獻參考文獻.18第一章第一章 前言前言1.11.1 研究背景研究背景 電子商務(wù)在世界經(jīng)濟一體化,全球化不斷加快的今天,信息技術(shù)越來越廣泛地應(yīng)用于各個領(lǐng)域。電子商務(wù)作為信息技術(shù)與現(xiàn)代經(jīng)濟貿(mào)易活動結(jié)合的產(chǎn)物,成為人類進入知識經(jīng)濟時代的重要標志之一。它不僅會改變著企業(yè)本身的生產(chǎn)、經(jīng)營和管理活動,而且將影響到整個社會的經(jīng)濟運行與結(jié)構(gòu),并最終影響到國家在國際經(jīng)濟生活中的地位和作用。網(wǎng)上花店正是順從了這種發(fā)展趨勢,一改傳統(tǒng)的經(jīng)營風(fēng)格,為現(xiàn)代人提供一種方便、快捷、高效的購花方式。同時,也能給商家開拓更大的市場,創(chuàng)造更多的價值。1.21.2 研究內(nèi)容和意義

4、研究內(nèi)容和意義 1.2.1 研究內(nèi)容本課題是網(wǎng)上花店系統(tǒng)研究與開發(fā),主要研發(fā)了這樣一些功能:1、登錄注冊:主要包括用戶登錄、注冊等操作。2、鮮花購買:主要包括用戶購買鮮花等操作。3、訂單處理:主要包括管理員處理訂單等操作。4、客戶信息管理:主要包括管理員管理用戶信息等操作。1.2.2 研究意義 電子商務(wù)在世界經(jīng)濟一體化,全球化不斷加快的今天,信息技術(shù)越來越廣泛地應(yīng)用于各個領(lǐng)域。電子商務(wù)作為信息技術(shù)與現(xiàn)代經(jīng)濟貿(mào)易活動結(jié)合的產(chǎn)物,成為人類進入知識經(jīng)濟時代的重要標志之一。網(wǎng)上花店正是順從了這種發(fā)展趨勢,首先能給用戶帶來方便、快捷和高效,使用戶足不出門就能買到自己喜歡的鮮花。另外,由于網(wǎng)絡(luò)的普及,電腦

5、的平民化,無疑網(wǎng)絡(luò)用戶是一個非常有潛力的市場,網(wǎng)絡(luò)花店正好抓住這個市場,能給商家?guī)砜涨暗睦麧?。第二章第二?需求分析需求分析 網(wǎng)上花店屬于一種新的店面形式,主要以實現(xiàn)在線銷售鮮花為主,一般沒有實體店面,收到顧客訂單后將訂單轉(zhuǎn)手給實體商戶,具有快速,方便的特點。實現(xiàn)用戶在線注冊功能、登錄功能、查詢功能、購物車功能、定單等。在后臺能實現(xiàn)管理員的登錄、管理員對商品的分類發(fā)布、商品的管理、用戶信息的管理、訂單管理、管理員管理等。能較好的滿足網(wǎng)上花店客戶的基本要求,有較高的實用價值。本系統(tǒng)實現(xiàn)了一般電子商務(wù)所具備的功能,如商品瀏覽、用戶登錄注冊、網(wǎng)上與購物、結(jié)算、后臺數(shù)據(jù)庫管理等,利用這些功能可以對鮮

6、花銷售信息進行較好的管理。 網(wǎng)上鮮花銷售系統(tǒng)的使用者主要是客戶和銷售管理者,對于客戶來說,實現(xiàn)的功能包括客戶瀏覽鮮花(搜索查詢) ,存放選中的商品的購物車,最后產(chǎn)生訂單;對于銷售管理者來說,需要對客戶的信息,鮮花的信息,以及銷售的信息進行管理。2.12.1 用戶需求用戶需求 2.1.1 數(shù)據(jù)需求(1)用戶登陸以及注冊的信息數(shù)據(jù),管理員的信息(2)鮮花分類價格的一些介紹信息(3)用戶所下訂單信息(4)用戶預(yù)覽鮮花的信息,以及曾經(jīng)購買鮮花的記錄2.1.2 功能需求(1)用戶進入系統(tǒng)后,注冊用戶可以購買鮮花(2)店中的鮮花分類保存(3)能夠支持鮮花的查詢功能,根據(jù)花名的關(guān)鍵字查詢(4)用戶在選擇鮮花

7、類別后,顯示類別下鮮花的信息,方便用戶瀏覽。(5)用戶瀏覽鮮花時可以將自己所想要購買的鮮花放入購物車里(6)購物車中計算用戶購賣鮮花的實際價格,讓用戶明白自己的消費情況(7)非注冊用戶也能實現(xiàn)對鮮花信息的查閱和搜索2.1.3 性能需求(1)準確性和及時性:在性能上要保證系統(tǒng)的響應(yīng)時間是客戶可以接受的。(2)易用性: 本系統(tǒng)是直接面對用戶的,而用戶往往對計算機并不一定非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。要實現(xiàn)這一點,就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面,從而保證系統(tǒng)的易用性。2.22.2 可行性分析可行性分析 2.2.1 經(jīng)濟可行性分析 本系統(tǒng)開發(fā)在

8、軟件方面主要使用了 ASP.NET 設(shè)計技術(shù)、SQL Server 2012 后臺數(shù)據(jù)庫等軟件,在 Windows 平臺下也可以運行,本系統(tǒng)開發(fā)作為畢業(yè)設(shè)計使用,無須投入大量資金,因此經(jīng)濟可行性可以2.2.2 技術(shù)可行性分析ASP 頁面由 C#代碼和嵌入其中的 SQLSEVER 代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些 C#代碼進行處理,然后將生成的 ASPX 頁面返回給客戶端的瀏覽器。ASP.NET 是 C#的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開發(fā)需要SQLServer 和 ASP.NET 配合才能完成。ASP.NET 具備了 C#技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且

9、安全可靠,主要面向因特網(wǎng)的所有特點。第三章第三章 系統(tǒng)設(shè)計與實現(xiàn)系統(tǒng)設(shè)計與實現(xiàn)3.13.1 設(shè)計思路設(shè)計思路通過對系統(tǒng)的分析,總結(jié)出來該系統(tǒng)應(yīng)該具備用以下主要幾個功能:1、用戶可以通過多種方式進行瀏覽鮮花,其中包括按照鮮花類別、鮮花價格區(qū)間和鮮花材料。2、模糊搜索,如果用戶隱約記著想找的鮮花的部分信息的話,可以使用模糊搜索的方式搜一下。模糊搜索可以通過 3 種方式(鮮花名稱、鮮花適用場合和鮮花派送范圍) ,選擇其中一種方式,然后輸入關(guān)鍵字進行搜索。3、搜索到想要的鮮花,可以把它放到購物車中,但放到購物車前必須登錄系統(tǒng)。對購物車中不想要的鮮花可以進行刪除。4、用戶可以瀏覽、發(fā)表留言。沒登陸的情況

10、下發(fā)表留言,留言信息中用戶名項會默認為空 null。而登陸過后會顯示自己的用戶名。3.23.2 系統(tǒng)模塊設(shè)計系統(tǒng)模塊設(shè)計3.2.1系統(tǒng)整體設(shè)計網(wǎng)上花店管理系統(tǒng)是以網(wǎng)上花店進銷以及統(tǒng)計盤賬為主的軟件,軟件內(nèi)部有基本信息管理、進貨管理、銷售管理、訂單管理、退貨管理,網(wǎng)上花店系統(tǒng)的系統(tǒng)頂層結(jié)構(gòu)圖如下: 3-1 - 系統(tǒng)組織結(jié)構(gòu)圖3.2.2 數(shù)據(jù)流圖 購花 訂單處理 反饋信息 鮮花采購 3-2 頂層 DFD網(wǎng)上花店系統(tǒng)用戶注冊登錄用戶信息管理用戶瀏覽購買管理員訂單處理用戶 網(wǎng)上花店系統(tǒng)管理員 D2 鮮花信息表 注冊、登錄 提交訂單 訂單處理 鮮花 新增鮮花 采購 D1 用戶信息表 D3 訂單表 D1

11、用戶信息表3-3 (0 層)DFD 登錄信息 有效信息 鮮花信息 無效信息 F1 用戶信息表 F2 鮮花信息表 D3 訂單表 3-4 (1.1 層)用戶登錄、購買 DFD用戶 P1購花系統(tǒng)管理員 P2 管理系統(tǒng)反饋信息用戶 P1.1驗證信息 P1.2選擇購買的鮮花 P1.3填寫訂單信息訂單信息 F3 訂單表 處理結(jié)果 訂單信息 缺貨信息 采購單 鮮花信息 D2 鮮花信息表3-5 (1.2 層)管理員后臺管理 DFD3.2.3 數(shù)據(jù)字典表一 用戶信息數(shù)據(jù)流系統(tǒng)名稱網(wǎng)上花店系統(tǒng)編號F1名稱用戶信息來源:用戶注冊去處:驗證用戶信息數(shù)據(jù)流結(jié)構(gòu):用戶信息=用戶名+密碼+姓名+聯(lián)系方式+地址簡要說明:用戶

12、登錄必須通過驗證 P2.1處理訂單管理員用戶 P2.2處理缺貨信息 P2.3采購鮮花管理員表二 鮮花信息數(shù)據(jù)流表三 訂單信息數(shù)據(jù)流表四 退貨單信息數(shù)據(jù)流 表五 用戶信息數(shù)據(jù)存儲系統(tǒng)名稱網(wǎng)上花店系統(tǒng)編號F2名稱鮮花信息來源:花店現(xiàn)有鮮花去處:查詢、瀏覽鮮花信息數(shù)據(jù)流結(jié)構(gòu):鮮花信息=鮮花編號+鮮花名稱+現(xiàn)有數(shù)量+鮮花價格簡要說明:用戶瀏覽鮮花,根據(jù)鮮花信息來購買系統(tǒng)名稱網(wǎng)上花店系統(tǒng)編號F3名稱訂單信息來源:用戶提交訂單去處:結(jié)賬及訂單記錄數(shù)據(jù)流結(jié)構(gòu):用戶信息=訂單編號+用戶名+鮮花編號+鮮花名稱+鮮花價格+選擇數(shù)量+日期簡要說明:訂單編號自動生成,用戶可以查看訂單信息,后臺可以管理訂單信息系統(tǒng)名稱

13、網(wǎng)上花店系統(tǒng)編號F4名稱退貨單信息來源:用戶提交退貨單去處:管理員審批數(shù)據(jù)流結(jié)構(gòu):用戶信息=退貨編號+用戶名+訂單編號+理由+日期簡要說明:退貨編號自動生成,后臺可以通過訂單編號查看訂單系統(tǒng)名稱網(wǎng)上花店系統(tǒng)編號D1名稱用戶信息文件組織形式:按用戶名升序排列關(guān)鍵字:用戶名記錄組成:用戶信息簡要說明:存放所有用戶注冊時的個人信息表六 鮮花信息數(shù)據(jù)存儲表七 訂單信息數(shù)據(jù)存儲表八 退貨信息數(shù)據(jù)存儲系統(tǒng)名稱網(wǎng)上花店系統(tǒng)編號D2名稱鮮花信息文件組織形式:按鮮花編號升序排列關(guān)鍵字:鮮花編號記錄組成:鮮花信息簡要說明:存放花店現(xiàn)有鮮花的信息系統(tǒng)名稱網(wǎng)上花店系統(tǒng)編號D3名稱訂單信息文件組織形式:按訂單編號升序排

14、列關(guān)鍵字:訂單編號記錄組成:用戶提交的訂單信息簡要說明:記錄用戶所提交的訂單系統(tǒng)名稱網(wǎng)上花店系統(tǒng)編號D4名稱退貨信息文件組織形式:按退貨編號升序排列關(guān)鍵字:退貨編號記錄組成:用戶提交的退貨信息簡要說明:記錄用戶所提交的退貨信息3.2.4 E-R 圖 3-6 用戶屬性3-7 鮮花屬性 3-8 訂單屬性 訂單 編號用戶名鮮花編號 數(shù)量日期總金額 鮮花 編號 名稱 數(shù)量 價格 編號 用戶名 鮮花編號 數(shù)量 日期 訂單 總價 用戶用戶名 密碼 姓名聯(lián)系方式 地址 1 n n m n n n 1 m 13-9 網(wǎng)上花店系統(tǒng) E-R 圖3.2.5 關(guān)系模式4.1 用戶表用戶表:UId(用戶名) 、UPwd

15、(密碼) 、UName(姓名) 、UCon(聯(lián)系方式)UAddr(地址)主鍵:UId外鍵:無列名類型是否為空說明UIdnvarchar(20)Is not null用戶名,主鍵UNamenvarchar(20)用戶姓名UPwdnvarchar(50)Is not null用戶密碼UConnvarchar(50)聯(lián)系方式 用戶 鮮花 訂單管理員提交組成處理采購購買UAddrnvarchar(50)Is not null地址4.2 鮮花表鮮花表:FId(鮮花編號) 、FName(鮮花名稱) 、FNum(數(shù)量) 、FPrice(價格)主鍵:FId外鍵:無列名類型是否為空說明FIdnvarchar(2

16、0)Is not null鮮花編號,主鍵FNamenvarchar(20)鮮花名稱FNumint庫存數(shù)量FPriceDecimal鮮花價格4.3 訂單表訂單表:OId(訂單編號) 、UId(用戶名) 、FId(鮮花編號) 、ONum(購買數(shù)量) 、OPrice(總價) 、ODate(訂單日期)主鍵:OId外鍵:UId、FId列名類型是否為空說明OIdnvarchar(20)Is not null訂單編號,主鍵UIdnvarchar(20)Is not null用戶名,外鍵FIdnvarchar(20)Is not null鮮花編號,外鍵ONumInt購買數(shù)量OPriceDecimal總價ODa

17、teDate訂單日期3.3.6 用戶用例圖 注冊登錄用戶瀏覽鮮花提交訂單申請退貨第第 4 4 章章 主要代碼與運行界面主要代碼與運行界面 public partial class WebForm1 : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if (Request.QueryStringZH .ToString().Trim()!=) Label4.Visible = true; Label5.Text = Request.QueryStringZH.ToString(); Label5.V

18、isible = true; LinkButton1.Visible = true; tc.Visible = true; else Label4.Text = 請登錄; Label4.Visible = true; Label2.Text= Request.QueryStringXHname.ToString(); Image2.ImageUrl = Request.QueryStringTP.ToString(); Label3.Text = Request.QueryStringJG.ToString(); 鮮花表 TableAdapter xhb = new 鮮花表 TableAdap

19、ter(); DataTable dt= xhb.GetDataBy(Label2.Text); Label1.Text = dt.Rows00.ToString().Trim(); protected void Button2_Click(object sender, EventArgs e) int a; if (int.TryParse(TextBox1.Text, out a) a += 1; TextBox1.Text = a.ToString(); protected void Button1_Click(object sender, EventArgs e) int a; if

20、(int.TryParse(TextBox1.Text, out a) if (a 0) a -= 1; TextBox1.Text = a.ToString(); protected void Button3_Click(object sender, EventArgs e) if (Label5.Text != ) 訂單表 TableAdapter Dd = new 訂單表 TableAdapter(); int N; if (int.TryParse(TextBox1.Text, out N) Dd.InsertQuery(Label1.Text, Label2.Text, decima

21、l.Parse(Label3.Text), N, Label5.Text); Response.Redirect(/支付.aspx?XHname= + Label2.Text + &JG= + Label3.Text + &Num= + TextBox1.Text + &ZH= + Label5.Text); else Response.Write(alert(請先登錄賬號!); protected void Button4_Click(object sender, EventArgs e) Response.Write(alert(正在轉(zhuǎn)向主頁面。 。 。);wind

22、ow.location.href=Default.aspx); protected void tc_Click(object sender, EventArgs e) Label4.Text = 請登錄; Label4.Visible = true; Label5.Visible = false; Label5.Text = ; LinkButton1.Visible = false; tc.Visible = false; protected void LinkButton1_Click(object sender, EventArgs e) Response.Redirect(/客戶中心.

23、aspx?ZH= + Label5.Text.Trim(); 第五章第五章 系統(tǒng)說明書系統(tǒng)說明書5.15.1 系統(tǒng)環(huán)境系統(tǒng)環(huán)境開發(fā)環(huán)境:Windows Win7,VS2012,SQL Server 2012運行環(huán)境:服務(wù)端Windows XP/Windows Vista/Windows Server 2kx,SQL Server 2012客戶端瀏覽器5.25.2 系統(tǒng)安裝與配置系統(tǒng)安裝與配置1. 開發(fā)工具為 VS2012。2. 數(shù)據(jù)庫為 SQL Server 2012。服務(wù)器端的配置如下:1. 打開 VS2012,運行測試連接。2. 配置數(shù)據(jù)庫登錄方式,以及數(shù)據(jù)安全項登錄密碼等選項。5.35.3 操作說明操作說明系統(tǒng)的主要功能是為用戶提供一個良好的網(wǎng)上售花平臺,使用戶更加方便快捷的買到自己所鐘愛的鮮花。系統(tǒng)運行在 WEB 服務(wù)器上,系統(tǒng)管理員或者用戶通過瀏覽器登陸訪問,在其權(quán)限范圍內(nèi)可以執(zhí)行指定的操作??偨Y(jié)總結(jié)系統(tǒng)評價系統(tǒng)評價網(wǎng)絡(luò)的普及,電子商務(wù)的逐漸成熟,無疑,網(wǎng)絡(luò)商店的發(fā)展是大勢所趨,在此現(xiàn)狀下,我開發(fā)了一個網(wǎng)上花店系統(tǒng)。本系統(tǒng)已實現(xiàn)上面提到的如下功能:1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論