網(wǎng)上花店的設(shè)計(jì)與實(shí)現(xiàn)文檔_第1頁(yè)
網(wǎng)上花店的設(shè)計(jì)與實(shí)現(xiàn)文檔_第2頁(yè)
網(wǎng)上花店的設(shè)計(jì)與實(shí)現(xiàn)文檔_第3頁(yè)
網(wǎng)上花店的設(shè)計(jì)與實(shí)現(xiàn)文檔_第4頁(yè)
網(wǎng)上花店的設(shè)計(jì)與實(shí)現(xiàn)文檔_第5頁(yè)
已閱讀5頁(yè),還剩40頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、安徽大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)設(shè)計(jì) 網(wǎng)上花店的設(shè)計(jì)與實(shí)現(xiàn)the design and implementation of florist shop題目:網(wǎng)上花店的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名:楊雨露 學(xué)號(hào):e10914106 院 (系):計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院_專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)入學(xué)時(shí)間:2009年9月 導(dǎo)師姓名:賈瑞玉 職稱/學(xué)位: 導(dǎo)師所在單位:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 完成時(shí)間: 年 月網(wǎng)上花店的設(shè)計(jì)與實(shí)現(xiàn)摘 要隨著科學(xué)技術(shù)的發(fā)展,計(jì)算機(jī)的普及,電子商務(wù)越來(lái)越受到大眾的歡迎。它不僅可以使商家與買家更緊密地聯(lián)系起來(lái),更快地滿足客戶需求;也可以讓商家在較大的市場(chǎng)上銷售產(chǎn)品。本文所介紹的網(wǎng)上花店是一個(gè)典

2、型的電子商務(wù)系統(tǒng),其開(kāi)發(fā)主要包括前臺(tái)的網(wǎng)頁(yè)設(shè)計(jì)應(yīng)用開(kāi)發(fā),后臺(tái)的數(shù)據(jù)庫(kù)建立維護(hù)以及管理兩個(gè)大的方面。對(duì)于前者要求建立功能完備,使用方便,操作簡(jiǎn)單網(wǎng)站,而對(duì)于后者則要求建立起數(shù)據(jù)一致性和完整性強(qiáng),數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù)和管理功能。設(shè)計(jì)的系統(tǒng)采用了網(wǎng)站設(shè)計(jì)的基本思想方法,對(duì)鮮花市場(chǎng)需求進(jìn)行分析后,設(shè)計(jì)出前后臺(tái)分別登陸的完整的網(wǎng)上鮮花銷售與管理系統(tǒng)。本系統(tǒng)主要采用了.net技術(shù)和sql sever2000數(shù)據(jù)庫(kù)技術(shù)進(jìn)行開(kāi)發(fā)。在前臺(tái)實(shí)現(xiàn)了會(huì)員登陸,查詢鮮花,購(gòu)物車管理,網(wǎng)上購(gòu)物等功能,在后臺(tái)建立了基于前臺(tái)所有模塊功能的管理功能。運(yùn)行結(jié)果證明,此系統(tǒng)可以滿足鮮花訂購(gòu)者,和管理員兩方面的需要。關(guān)鍵詞:電子商務(wù)

3、;鮮花;購(gòu)物車;訂單;注冊(cè) the design and implementation of florist shopabstract with the development of technology and the spread of computers, e-commerce become more and more popular among people.it not only make the connection of seller and buyer closer and meet customers command more quick,but also let busin

4、esses sell their products in a bigger market.the online flower shop i introduced in this article is a typical e-commerce system.its development mainly including foreground display and back management two aspects.for the former, need to constructs a websites which is complete ,convenient and simple.f

5、or the latter,request create a database in which data consistency, integrity and security are strong ,and receive basic management functions.the system used basic methods of web design.it is an integrated online flower sell and manage system which based on the demand analysis of flower market and fo

6、nt-background login separately .the foreground has realized the network of user register ,flower selection,cart management, online shopping and so on.the background constructs manage functions based on the foreground. the running results show that this system can satisfy the needs of customs and adm

7、inistrator. keywords: e-commerce;flower;cart;order;register目 錄第一章 緒論11.1 課題的研究背景21.2 課題的研究意義31.3 課題的內(nèi)容簡(jiǎn)介41.4 可行性分析41.4.1 技術(shù)可行性41.4.2 經(jīng)濟(jì)可行性41.4.3 法律可行性41.4.4 操作可行性4第二章 需求分析2.1用戶分析2.2 功能需求分析2.3 業(yè)務(wù)流程分析2.4 數(shù)據(jù)流分析2.5 數(shù)據(jù)字典第三章 系統(tǒng)設(shè)計(jì)3.1 系統(tǒng)總體功能設(shè)計(jì)3.2 系統(tǒng)數(shù)據(jù)模型設(shè)計(jì)3.2.1 系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì)3.2.2 系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)3.2.3 數(shù)據(jù)表詳細(xì)說(shuō)明3.3 開(kāi)發(fā)環(huán)境及運(yùn)行環(huán)

8、境設(shè)計(jì)3.3.1 開(kāi)發(fā)環(huán)境3.3.2 系統(tǒng)開(kāi)發(fā)工具3.3.3 運(yùn)行環(huán)境第四章 詳細(xì)設(shè)計(jì)4.1 客戶端主界面設(shè)計(jì)4.2用戶信息管理模塊設(shè)計(jì)4.2.1 用戶登錄模塊設(shè)計(jì)4.2.2用戶注冊(cè)模塊設(shè)計(jì)4.2.3 用戶個(gè)人中心模塊設(shè)計(jì)4.3 商品展示設(shè)計(jì)4.3.1 商品詳細(xì)內(nèi)容設(shè)計(jì)4.4.2 推薦商品展示欄4.4 購(gòu)物車模塊和前臺(tái)訂單處理模塊的設(shè)計(jì)4.4.1 購(gòu)物車添加商品設(shè)計(jì)4.4.2 展示購(gòu)物車內(nèi)商品4.5 后臺(tái)用戶管理模塊設(shè)計(jì)4.5.1 管理員登錄界面設(shè)計(jì) 4.5.2 管理員管理界面設(shè)計(jì)4.5.3 用戶管理界面設(shè)計(jì)4.5.4 商品管理界面設(shè)計(jì)4.5.5 訂單管理界面設(shè)計(jì)結(jié)束語(yǔ)參考文獻(xiàn)致謝附錄第1章

9、緒 論本文研究的網(wǎng)上花店系統(tǒng)將提供完整的鮮花產(chǎn)品瀏覽和購(gòu)買的功能,系統(tǒng)將在線顯示產(chǎn)品詳細(xì)信息,為用戶提供網(wǎng)上購(gòu)花的需求,使用戶足不出戶便可傳達(dá)心意。同時(shí)也節(jié)省了商家的時(shí)間,空間,人員等成本。1.1 課題的研究背景信息技術(shù)的發(fā)展給世界帶來(lái)了天翻地覆的變化。網(wǎng)絡(luò)的出現(xiàn),讓人們的距離更近,地球變成了“地球村”。internet的普遍使用產(chǎn)生了電子商務(wù),近年來(lái),電子商務(wù)發(fā)展迅猛,前景廣闊。尤其是它靈活的交易手段及快速的交貨方式,給社會(huì)帶來(lái)了巨大的經(jīng)濟(jì)效益。電子商務(wù)的推廣,打破了時(shí)空限制,有助于降低企業(yè)成本。而且,電子商務(wù)給消費(fèi)者提供了更多的選擇和更好的便利。它是商務(wù)領(lǐng)域的一場(chǎng)信息革命。1.2 課題的研

10、究意義隨著互聯(lián)網(wǎng)的快速發(fā)展,電子商務(wù)也得到了迅猛的飛升。如b2b,b2c模式的電子商務(wù)網(wǎng)站不斷涌出如雨后春筍,各式各樣的網(wǎng)上商店也在internet的平臺(tái)上聚集。本文所介紹的網(wǎng)上花店就是一種b2c模式的電子商務(wù)網(wǎng)站,無(wú)論顧客身處何處,只要有internet就能實(shí)現(xiàn)購(gòu)物,手指一點(diǎn),就能把鮮花送到思念的人那里。1.3 課題的內(nèi)容簡(jiǎn)介本系統(tǒng)是一個(gè)基于web的網(wǎng)上花店,客戶可以通過(guò)網(wǎng)絡(luò)進(jìn)入本店,瀏覽并購(gòu)買商品。系統(tǒng)主要有兩部分組成,一部分是前臺(tái)展示頁(yè)面,用戶可以查看鮮花信息,注冊(cè)登錄成功后可以實(shí)現(xiàn)鮮花的購(gòu)買。一部分是后臺(tái)管理,管理員可以進(jìn)行對(duì)會(huì)員的管理,商品的管理,訂單的管理等。1.4 可行性分析可行

11、性分析是通過(guò)對(duì)項(xiàng)目的主要內(nèi)容和配套條件,如市場(chǎng)需求、資源供應(yīng)、建設(shè)規(guī)模、設(shè)備選型、資金籌措、盈利能力等,從技術(shù)、經(jīng)濟(jì)、法律,操作等方面進(jìn)行調(diào)查研究和分析比較,并對(duì)項(xiàng)目建成以后可能取得的財(cái)務(wù)、經(jīng)濟(jì)效益及社會(huì)環(huán)境影響進(jìn)行預(yù)測(cè),從而提出該項(xiàng)目是否值得投資和如何進(jìn)行建設(shè)的咨詢意見(jiàn),為項(xiàng)目決策提供依據(jù)的一種綜合性的系統(tǒng)分析方法??尚行苑治鰬?yīng)具有預(yù)見(jiàn)性、公正性、可靠性、科學(xué)性的特點(diǎn)。1.4.1 技術(shù)可行性熟練掌握.net技術(shù)和數(shù)據(jù)庫(kù)技術(shù),之前還有開(kāi)發(fā)具有一定功能的管理信息系統(tǒng)的經(jīng)驗(yàn),對(duì)本次開(kāi)發(fā)項(xiàng)目的管理流程都十分了解,能夠做到功能的細(xì)分和整體效率的優(yōu)化在技術(shù)上也不存在什么瓶頸,能夠很快設(shè)計(jì)好整套解決方案并

12、交付使用。另一方面,本系統(tǒng)對(duì)于計(jì)算機(jī)軟硬件的要求不是很高,安裝好visual studio 2005及以上版本,以及internet explorer 6.0 級(jí)以上版本即可運(yùn)行本系統(tǒng)。1.4.2 經(jīng)濟(jì)可行性系統(tǒng)開(kāi)發(fā)的軟硬件都是個(gè)人的筆記本,開(kāi)發(fā)成本低。系統(tǒng)投入使用能夠增加花店的消費(fèi)者,為花店增加銷售收入,也能減少銷售成本,減輕管理負(fù)擔(dān)。另外,本系統(tǒng)無(wú)需專門人員進(jìn)行維護(hù),維護(hù)成本也比較低。而且本系統(tǒng)投入使用后只要合理進(jìn)行網(wǎng)絡(luò)推廣,可以較快得到回報(bào)。經(jīng)濟(jì)上完全可行。1.4.3 法律可行性系統(tǒng)由本人開(kāi)發(fā),法律上未侵犯他人權(quán)利。系統(tǒng)內(nèi)容實(shí)現(xiàn),也未侵害其他相似網(wǎng)站的利益。1.4.4 操作可行性本系統(tǒng)有

13、標(biāo)準(zhǔn)的操作界面,一般的管理人員就可以進(jìn)行日常的維護(hù)更新,即使他們不知道如何進(jìn)行操作,只需稍加講解,就不存在什么問(wèn)題。 第2章 需求分析需求分析就是分析用戶的需求,回答“系統(tǒng)必須做什么”這個(gè)問(wèn)題。需求分析也是數(shù)據(jù)庫(kù)設(shè)計(jì)的依據(jù)。需求分析的結(jié)果是否準(zhǔn)確地反映了用戶的實(shí)際要求,將直接影響到后面的各個(gè)階段的設(shè)計(jì)。需求分析的任務(wù)是通過(guò)詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象,充分了解原系統(tǒng)工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。2.1用戶分析網(wǎng)上花店的用戶有兩類:管理員:花店的管理者,進(jìn)行對(duì)系統(tǒng)的日常維護(hù)和管理,如對(duì)鮮花的管理,查看,添加,刪除,修改,對(duì)用戶的查找和刪除,訂單的處理等。會(huì)員:花店

14、的消費(fèi)者,可以進(jìn)入網(wǎng)站瀏覽和查詢鮮花信息,注冊(cè)登錄后能進(jìn)行鮮花購(gòu)買和個(gè)人信息的查看、修改。2.2 功能需求分析系統(tǒng)的兩大部分:1. 前臺(tái)展示部分:用戶注冊(cè),登錄,個(gè)人中心及鮮花的展示和查詢。2. 后臺(tái)管理部分:管理員對(duì)商品的管理,包括鮮花的添加,刪除,修改等操作,會(huì)員的管理,管理員的管理以及訂單的管理。2.3 業(yè)務(wù)流程分析系統(tǒng)是由前臺(tái)和后臺(tái)兩部分組成。前臺(tái)即客戶端,在前臺(tái)客戶進(jìn)入首頁(yè),可以查看廣告信息,熱銷商品以及對(duì)查詢自己需要的商品。在客戶購(gòu)買商品時(shí),需登錄,沒(méi)有賬戶的要注冊(cè),然后即可隨心選擇商品。后臺(tái)即管理員管理端,管理員進(jìn)入管理頁(yè)面,可以進(jìn)行商品的增刪改查處理,用戶的增刪改處理,管理員的

15、增刪改處理以及訂單的處理。具體業(yè)務(wù)流程如下圖2-1所示:網(wǎng)上花店系統(tǒng)業(yè)務(wù)流程圖:用戶瀏覽鮮花會(huì)員身份登陸管理員身份登陸購(gòu)買鮮花請(qǐng)先登錄,如未注冊(cè),請(qǐng)先注冊(cè)為會(huì)員注冊(cè)查詢/瀏覽鮮花購(gòu)物車管理個(gè)人信息管理訂單查看鮮花管理訂單管理會(huì)員管理管理員管理圖:2-12.4 數(shù)據(jù)流分析本系統(tǒng)主要有兩方面產(chǎn)生數(shù)據(jù)流,一方面是用戶操作產(chǎn)生的,用戶通過(guò)選擇查詢條件查詢數(shù)據(jù)庫(kù),用戶注冊(cè)及修改個(gè)人信息和訂單信息可以動(dòng)態(tài)修改數(shù)據(jù)庫(kù);另一方面是由于管理員操作而產(chǎn)生的,管理員可以從數(shù)據(jù)庫(kù)中讀取訂單信息從而進(jìn)行線下的倉(cāng)儲(chǔ)運(yùn)輸,也可以通過(guò)標(biāo)準(zhǔn)的操作頁(yè)面進(jìn)行鮮花信息及用戶信息的增刪改查操作。具體流程如下圖2-2所示會(huì)員/管理員p1

16、.1注冊(cè)d1會(huì)員信息表管理員信息表p2會(huì)員操作p3管理員操作p2.1鮮花查詢p2.2購(gòu)物車管理p2.3訂單查詢p3.1訂單信息管理p3.2鮮花信息管理p3.3用戶信息管理d2d3鮮花信息表d4訂單信息表d1會(huì)員信息表d2管理員信息表p2.4提交訂單p1.2登陸f1/f2f3f1,f3 圖2-22.5 數(shù)據(jù)字典數(shù)據(jù)字典是系統(tǒng)分析階段的重要文檔,也就是對(duì)數(shù)據(jù)劉途中包含的所有元素的定義的集合。數(shù)據(jù)字典是為了數(shù)據(jù)流圖中的每個(gè)數(shù)據(jù)流、文件加工以及組成數(shù)據(jù)流或文件的數(shù)據(jù)項(xiàng)做出說(shuō)明。任何字典最主要的用途是在軟件分析和設(shè)計(jì)的過(guò)程中給系統(tǒng)使用人員提供關(guān)于數(shù)據(jù)的詳細(xì)信息描述。數(shù)據(jù)字典中包含的每個(gè)數(shù)據(jù)元素的控制信息

17、很有價(jià)值,因?yàn)樗谐隽耸褂靡粋€(gè)給定的數(shù)據(jù)元素的所有程序,能清晰看出這個(gè)數(shù)據(jù)改變對(duì)系統(tǒng)產(chǎn)生的影響,并且能對(duì)所有受影響的程序或模塊做出相應(yīng)的改變。數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)和處理的關(guān)系,數(shù)據(jù)字典則是系統(tǒng)中關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。一般來(lái)說(shuō),數(shù)據(jù)字典由以下四類元素的定義組成:數(shù)據(jù)流、數(shù)據(jù)流分量、數(shù)據(jù)存儲(chǔ)、處理以下是本系統(tǒng)的數(shù)據(jù)字典(一)數(shù)據(jù)流數(shù)據(jù)流名稱:用戶注冊(cè)信息別名:無(wú)簡(jiǎn)述:用戶注冊(cè)時(shí)填寫的信息來(lái)源:用戶去向:用戶注冊(cè)數(shù)據(jù)流量:20/天組成:用戶名+密碼+電話號(hào)碼+電子郵箱數(shù)據(jù)流名稱:用戶登錄信息別名:無(wú)簡(jiǎn)述:用戶登錄時(shí)填寫的信息來(lái)源:用戶去向:用戶登錄數(shù)據(jù)流量

18、:300/天組成:用戶名+密碼數(shù)據(jù)流名稱:鮮花的一般信息別名:無(wú)簡(jiǎn)述:管理員添加鮮花時(shí)填寫的信息來(lái)源:鮮花添加去向:鮮花信息表文件數(shù)據(jù)流量:30/天組成:鮮花編號(hào)+價(jià)格+支數(shù)+圖片+類別+適宜節(jié)日+添加人編號(hào)+添加時(shí)間+是否熱銷數(shù)據(jù)流名稱:管理員信息別名:無(wú)簡(jiǎn)述:添加管理員時(shí)填寫的信息來(lái)源:超級(jí)管理員去向:管理員信息表數(shù)據(jù)流量:1/天組成:用戶名+密碼+電話號(hào)碼+電子郵箱 數(shù)據(jù)流名稱:購(gòu)物車信息別名:無(wú)簡(jiǎn)述:添加商品時(shí)生成的信息來(lái)源:用戶去向:購(gòu)物車信息表數(shù)據(jù)流量:200/天組成:購(gòu)物車編號(hào)+用戶編號(hào)+商品編號(hào)+商品數(shù)量+添加時(shí)間+是否購(gòu)買+購(gòu)買時(shí)間(二)數(shù)據(jù)流分量名稱:密碼別名:無(wú)描述:對(duì)用

19、戶登錄進(jìn)行驗(yàn)證的關(guān)鍵域定義:密碼=字符或數(shù)字位置:用戶信息表 用戶注冊(cè)信息 用戶登錄信息名稱:用戶名別名:無(wú)描述:用戶信息中標(biāo)識(shí)某一用戶的關(guān)鍵域定義:用戶名=字符或數(shù)字位置:用戶信息表 用戶注冊(cè)信息 用戶登錄信息名稱:訂單編號(hào)別名:無(wú)描述:訂單信息中唯一標(biāo)示某一訂單的關(guān)鍵域定義:訂單編號(hào)=訂單確認(rèn)時(shí)間位置:購(gòu)物車(訂單)信息表 名稱:鮮花名稱別名:無(wú)描述:鮮花信息中標(biāo)示某一花品的關(guān)鍵域定義:鮮花名稱=字符或數(shù)字位置:鮮花信息表 購(gòu)物車(訂單)信息表 (2) 數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)的名稱:flowershopdatabase數(shù)據(jù)庫(kù)簡(jiǎn)述:存放的用戶信息,花品信息,訂單信息,管理員信息等數(shù)據(jù)存儲(chǔ)的組成;用

20、戶信息,花品信息,訂單信息,管理員信息,廣告信息關(guān)鍵字:編號(hào)相關(guān)聯(lián)的的處理:p1(添加信息) p2(查詢信息) p3(修改信息) p4(刪除信息)(3) 處理處理邏輯編號(hào):p03-02處理邏輯名稱:查詢各類信息簡(jiǎn)述:根據(jù)條件查詢所需信息輸入的數(shù)據(jù)流:數(shù)據(jù)庫(kù)處理過(guò)程:選擇查詢條件,得到符合條件的信息輸出的數(shù)據(jù)流:查詢得到的信息處理邏輯編號(hào):p03-01處理邏輯名稱:添加各類信息簡(jiǎn)述:對(duì)基本信息進(jìn)行添加輸入的數(shù)據(jù)流:管理員,用戶處理過(guò)程:信息輸入后添加至數(shù)據(jù)庫(kù)輸出的數(shù)據(jù)流:管理員信息表,用戶信息表,鮮花信息表處理邏輯編號(hào):p03-03處理邏輯名稱:修改信息簡(jiǎn)述:對(duì)信息修改后存入數(shù)據(jù)庫(kù)輸入的數(shù)據(jù)流:

21、數(shù)據(jù)庫(kù)信息處理過(guò)程:對(duì)需要修改的信息進(jìn)行修改輸出的數(shù)據(jù)流:修改后得到的信息處理邏輯編號(hào):p03-04處理邏輯名稱:刪除信息簡(jiǎn)述:刪除信息后更新數(shù)據(jù)庫(kù)輸入的數(shù)據(jù)流:數(shù)據(jù)庫(kù)信息處理過(guò)程:把無(wú)用信息刪除輸出的數(shù)據(jù)流:刪除后得到的信息第3章 系統(tǒng)設(shè)計(jì)3.1 系統(tǒng)總體功能設(shè)計(jì)通過(guò)對(duì)網(wǎng)上花店的需求分析,以及結(jié)合花店的實(shí)際情況考慮,得出整個(gè)系統(tǒng)的功能結(jié)構(gòu):系統(tǒng)由前臺(tái)客戶端和后臺(tái)管理兩大部分組成,其中前臺(tái)客戶端由商品公告,商品查詢等信息瀏覽,購(gòu)物車模塊,個(gè)人信息模塊構(gòu)成;后臺(tái)管理由商品管理,訂單管理,用戶管理,管理員管理組成。具體結(jié)構(gòu)如圖3-1:網(wǎng)上花店功能結(jié)構(gòu)圖:雨露網(wǎng)上花店系統(tǒng)前臺(tái)功能模塊后臺(tái)功能模塊用戶

22、注冊(cè)/登錄鮮花查詢/購(gòu)買購(gòu)物車管理用戶信息管理鮮花信息管理訂單管理信息查詢修改圖3-1從功能結(jié)構(gòu)圖可以看出該網(wǎng)站主要有以下功能:1、網(wǎng)上注冊(cè)系統(tǒng)采用用戶名申請(qǐng)的方式。為方便地給客戶提供安全、快捷的個(gè)性化服務(wù),便于交易的順利完成,要求顧客填寫真實(shí)信息,并對(duì)顧客信息保密。2、鮮花瀏覽,檢索主要是對(duì)各種鮮花信息的瀏覽。對(duì)店內(nèi)所售鮮花,可通過(guò)鮮花類別,適宜節(jié)日等條件進(jìn)行查詢。3、購(gòu)物車對(duì)購(gòu)物車的操作包括:顯示購(gòu)物車內(nèi)容、修改已購(gòu)鮮花數(shù)量、提交購(gòu)物車中的所有物品、清空購(gòu)物車等。4、訂單查詢方便客戶及時(shí)了解自己目前所訂購(gòu)的鮮花數(shù)量、名稱,以及是否已經(jīng)被系統(tǒng)接受,取消訂單等。5、用戶信息管理通過(guò)管理員身份,

23、可以對(duì)該系統(tǒng)所有客戶信息進(jìn)行增加,修改、刪除、查看等操作,同時(shí)管理員可以通過(guò)用戶id,姓名,e-mail,聯(lián)系電話等客戶注冊(cè)信息進(jìn)行查詢,以便了解客戶的一些基本個(gè)人資料。6、鮮花信息管理通過(guò)管理員身份,對(duì)網(wǎng)站內(nèi)所有鮮花信息進(jìn)行增加、刪除、修改、查詢等操作,便于網(wǎng)站鮮花信息的及時(shí)更新,滿足會(huì)員需求。是管理網(wǎng)站鮮花信息的核心。7、訂單信息管理通過(guò)管理員身份,對(duì)訂購(gòu)客戶名、鮮花名、訂單號(hào)、已受理訂單、未受理訂單等信息進(jìn)行查詢,獲得訂單的詳細(xì)情況,對(duì)訂單進(jìn)行處理。網(wǎng)站所有訂單信息通過(guò)該功能實(shí)現(xiàn)管理。3.2 系統(tǒng)數(shù)據(jù)模型設(shè)計(jì)對(duì)于開(kāi)發(fā)系統(tǒng),首先分析需求不變和變化的部分,進(jìn)而分析數(shù)據(jù)的相互關(guān)系,從頂?shù)较聞澐?/p>

24、其邏輯聯(lián)系,把相關(guān)的內(nèi)容抽象成若干相互作用的對(duì)象,而每一個(gè)對(duì)象都有若干屬性,則每一個(gè)屬性就可以作為一個(gè)表所對(duì)應(yīng)的字段。數(shù)據(jù)模型和對(duì)象并不是一一對(duì)應(yīng)的關(guān)系,數(shù)據(jù)模型主要考慮數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)之間的關(guān)系。而對(duì)象數(shù)據(jù)和行為的結(jié)合體。在數(shù)據(jù)模型的設(shè)計(jì)中,常常使用中間表把多對(duì)多關(guān)系變成兩個(gè)一對(duì)多的關(guān)系。總之,數(shù)據(jù)模型的設(shè)計(jì)要綜合考慮諸多因素,利潤(rùn)提供數(shù)據(jù)庫(kù)的運(yùn)行效率,必須從數(shù)據(jù)庫(kù)系統(tǒng)級(jí)優(yōu)化、數(shù)據(jù)庫(kù)設(shè)計(jì)級(jí)優(yōu)化、程序?qū)崿F(xiàn)級(jí)優(yōu)化等。3.2.1 系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì)根據(jù)系統(tǒng)流程及功能分析得出簡(jiǎn)化的實(shí)體關(guān)系模型圖,如圖3-2所示:本系統(tǒng)的e-r圖如下:管理員名密碼電話號(hào)碼管理員編號(hào)價(jià)格圖片名稱編號(hào)郵箱類別管理管理管理管理

25、員信息表購(gòu)買用戶信息表用戶名用戶編號(hào)電話號(hào)碼密碼郵箱商品數(shù)量添加時(shí)間是否購(gòu)買購(gòu)物車id會(huì)員id鮮花id適宜節(jié)日簡(jiǎn)介鮮花信息表購(gòu)物車表對(duì)應(yīng) nmnn m m 1 n n n 1 圖3-2具體屬性如下:1. 用戶:用戶編號(hào),名稱,密碼,電話號(hào)碼,電子郵箱2. 管理員:管理員編號(hào),名稱,密碼,電話號(hào)碼,電子郵箱3. 鮮花信息:鮮花編號(hào),名稱,簡(jiǎn)介,價(jià)格,類別,圖片,適合節(jié)日4. 購(gòu)物車信息(訂單信息):訂單編號(hào),用戶編號(hào),鮮花編號(hào),商品數(shù)量,加入時(shí)間,是否購(gòu)買,購(gòu)買時(shí)間3.2.2 系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)關(guān)系一覽表 編號(hào)名稱說(shuō)明3-2wzhuser用戶信息表3-3wzhadmin管理員信息表3-4goo

26、ds商品信息表3-5cart購(gòu)物車信息表3-6ads廣告信息表3-7board公告信息表表3-13.2.3 數(shù)據(jù)表詳細(xì)說(shuō)明用戶信息表(wzhuser)主要記錄用戶相關(guān)信息,其具體內(nèi)容如表3-2所示:字段名稱數(shù)據(jù)類型說(shuō)明id(主鍵)char(10)用戶編號(hào)namevarchar(15)用戶名passwordvarchar(20)用戶密碼telephonevarchar(11)用戶電話號(hào)碼emailvarchar(30)用戶郵箱表3-2管理員信息表(wzhadmin)主要記錄管理員相關(guān)信息,其具體內(nèi)容如表3-3所示:字段名稱數(shù)據(jù)類型說(shuō)明id(主鍵)char(10)管理員編號(hào)namevarchar(

27、15)管理員姓名passwordvarchar(20)管理員密碼telephonevarchar(11)管理員電話號(hào)碼emailvarchar(30)管理員郵箱issuperbit是否超級(jí)管理員表3-3鮮花信息表(goods)主要記錄商品相關(guān)信息,其具體內(nèi)容如表3-4所示:字段名稱數(shù)據(jù)類型說(shuō)明id(主鍵)int鮮花編號(hào)priceint鮮花價(jià)格countint花束支數(shù)picturenamevarchar(15)鮮花圖片名稱descriptionvarchar(15鮮花介紹typevarchar(15)鮮花類別festivalvarchar(15)適宜節(jié)日createridvarchar(10)創(chuàng)

28、建人編號(hào)creattimedatetime創(chuàng)建時(shí)間ishottinyint是否是熱銷表3-4購(gòu)物車信息表(cart)主要記錄購(gòu)物車相關(guān)信息,其具體內(nèi)容如表3-5所示:字段名稱數(shù)據(jù)類型說(shuō)明idchar(10)購(gòu)物車編號(hào)useridchar(10)用戶編號(hào)goodidint商品編號(hào)counttinyint商品數(shù)量addtimedatetime添加時(shí)間isbuyedtinyint是否購(gòu)買buytimedatetime購(gòu)買時(shí)間表3-5廣告信息表(ads )主要記錄廣告展示欄相關(guān)信息,其具體內(nèi)容如表3-6所示:字段名稱數(shù)據(jù)類型說(shuō)明idtinyint編號(hào)imageurlvarchar圖片地址keyword

29、varchar關(guān)鍵字navigateurlvarchar鏈接目標(biāo)地址impressionsint顯示頻率altvarchar圖片替換文字widthint寬度heightint高度goodsidint商品編號(hào)表3-6公告欄信息表(board)主要記錄公告展示欄相關(guān)信息,其具體內(nèi)容如表3-7所示:字段名稱數(shù)據(jù)類型說(shuō)明idtinyint公告編號(hào)messagevarchar公告內(nèi)容marktinyint公告是否顯示表3-73.3 開(kāi)發(fā)環(huán)境及運(yùn)行環(huán)境設(shè)計(jì)3.3.1 開(kāi)發(fā)環(huán)境本系統(tǒng)界面用asp.net完成,數(shù)據(jù)和邏輯處理用c#完成,數(shù)據(jù)存儲(chǔ)由sql完成。和以前的 web 開(kāi)發(fā)模型相比,asp.net 提供

30、了數(shù)個(gè)重要的優(yōu)點(diǎn):增強(qiáng)的性能和世界級(jí)的工具支持。asp.net 是在服務(wù)器上運(yùn)行的編譯好的公共語(yǔ)言運(yùn)行庫(kù)代碼。與被解釋的前輩不同,asp.net 可利用早期綁定、實(shí)時(shí)編譯、本機(jī)優(yōu)化和盒外緩存服務(wù)。這相當(dāng)于在編寫代碼行之前便顯著提高了性能。asp.net框架補(bǔ)充了visual studio集成開(kāi)發(fā)環(huán)。c#是一種安全的、穩(wěn)定的、簡(jiǎn)單的、優(yōu)雅的,由c和c+衍生出來(lái)的面向?qū)ο蟮木幊陶Z(yǔ)言。它在繼承c和c+強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)雜特性(例如沒(méi)有宏和模版,不允許多重繼承)。c#綜合了vb簡(jiǎn)單的可視化操作和c+的高運(yùn)行效率,以其操作能力強(qiáng)大、語(yǔ)法風(fēng)格優(yōu)雅、面向組件編程性便捷。是.net開(kāi)發(fā)的首選語(yǔ)言

31、。數(shù)據(jù)庫(kù)開(kāi)發(fā)工具是sql server。3.3.2 系統(tǒng)開(kāi)發(fā)工具本系統(tǒng)運(yùn)用c#進(jìn)行開(kāi)發(fā),開(kāi)發(fā)過(guò)程中主要用到了一下工具:visual studio 2010-工程管理,代碼編寫及調(diào)試sql sever 2000個(gè)人版-建立系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)photoshop cs5-圖片處理3.3.3 運(yùn)行環(huán)境硬件環(huán)境:服務(wù)器端:一臺(tái)配置為512m內(nèi)存,cpu為intel pentium iv 2.0ghz以上,硬盤容量為80g以上的個(gè)人計(jì)算機(jī)??蛻舳耍?86以上的個(gè)人計(jì)算機(jī)軟件環(huán)境:服務(wù)器端:使用語(yǔ)言c#數(shù)據(jù)庫(kù):sql sever 2000c#編譯環(huán)境:visual studio 2010+sql sever

32、2000操作系統(tǒng):windows xp 或 windows 7瀏覽器:internet explore客戶端:瀏覽器:ie6.0以上的版本,分辨率:800*600以上操作系統(tǒng):windows xp 或 windows 7第四章 詳細(xì)設(shè)計(jì)4.1 用戶主界面設(shè)計(jì)4.2 用戶信息管理模塊設(shè)計(jì)4.2.1 用戶登錄模塊設(shè)計(jì)4.2.2用戶注冊(cè)模塊設(shè)計(jì)4.2.3 用戶中心信息修改頁(yè)面4.3商品展示設(shè)計(jì)4.3.1商品詳細(xì)內(nèi)容設(shè)計(jì)4.3.2推薦商品(熱銷商品)展示欄:4.4購(gòu)物車模塊設(shè)計(jì)4.3.1 購(gòu)物車添加商品設(shè)計(jì)4.3.2 展示購(gòu)物車內(nèi)商品4.5 后臺(tái)用戶管理模塊設(shè)計(jì)4.5.1管理員登錄界面4.5.2管理員

33、管理界面4.5.3用戶管理界面4.5.4商品管理界面商品添加部分商品信息顯示、刪除、修改部分4.5.5訂單管理頁(yè)面結(jié)束語(yǔ)經(jīng)過(guò)一個(gè)多月的努力,基于web的網(wǎng)上花店設(shè)計(jì)及論文終于完成了。在整個(gè)設(shè)計(jì)過(guò)程中,遇到過(guò)很多的難題,還好都在老師的悉心指導(dǎo)和同學(xué)的熱情幫助下順利解決了,在不斷的學(xué)習(xí)過(guò)程中我體會(huì)到:做網(wǎng)站是一個(gè)不斷學(xué)習(xí)的過(guò)程,從最初剛寫論文時(shí)對(duì)企業(yè)職位面臨的問(wèn)題的模糊認(rèn)識(shí)到最后能夠?qū)υ搯?wèn)題有深刻的認(rèn)識(shí),我體會(huì)到實(shí)踐對(duì)于學(xué)習(xí)的重要性,以前只是明白理論,沒(méi)有經(jīng)過(guò)實(shí)踐考察,對(duì)知識(shí)的理解不夠明確,通過(guò)這次的做,真正做到理論與實(shí)踐相結(jié)合??傊?,通過(guò)畢業(yè)設(shè)計(jì),我深刻體會(huì)到要做好一件事,需要有系統(tǒng)的、縱觀全局

34、的思維方式和方法。對(duì)待問(wèn)題,要耐心、要善于運(yùn)用各種資源來(lái)幫助自己。主要參考文獻(xiàn):1 孫正禮 編著,asp.net網(wǎng)站開(kāi)發(fā)與項(xiàng)目實(shí)戰(zhàn)m,清華大學(xué)出版社,20122 孫海藩 編著,軟件工程導(dǎo)論m,清華大學(xué)出版社,20083 王珊,薩師煊 編著,數(shù)據(jù)庫(kù)系統(tǒng)概論m,高等教育出版社,20114 郝建梅 著,基于web的網(wǎng)上花店設(shè)計(jì)與實(shí)現(xiàn)d,天津大學(xué),2009致 謝本研究及學(xué)位論文是在我的導(dǎo)師賈瑞玉老師的親切關(guān)懷和悉心指導(dǎo)下完成的。從課題的選擇到論文的最終完成,賈老師都始終給予我細(xì)心的指導(dǎo)和不懈的支持。在此謹(jǐn)向賈老師致以誠(chéng)摯的謝意和崇高的敬意。 再次,還要感謝我的同學(xué),謝謝他們給予我的幫助。最后,還要感謝

35、我的父母,是他們含辛茹苦的把我培養(yǎng)大,成長(zhǎng)的過(guò)程中給了我很多鼓勵(lì)和支持,非常謝謝他們!附錄:注冊(cè)部分代碼:using system;using system.collections.generic;using system.linq;using system.web;using system.web.ui;using system.web.ui.webcontrols;using system.web.configuration;using system.data.sqlclient;using system.data;using flowershop_master.dal.datasetus

36、ertableadapters;namespace flowershop_master public partial class signup : system.web.ui.page private string connstring = webconfigurationmanager.connectionstringsapplicationservices.connectionstring; protected void page_load(object sender, eventargs e) protected void confirm_click(object sender, eve

37、ntargs e) wzhusertableadapter adapter = new wzhusertableadapter(); datetime time = datetime.now; string id = (time.month 10 ? 0 + time.month.tostring() : time.month.tostring() + (time.day 10 ? 0 + time.day.tostring() : time.day.tostring() + (time.hour 10 ? 0 + time.hour.tostring() : time.hour.tostri

38、ng() + (time.minute 10 ? 0 + time.minute.tostring() : time.minute.tostring() + (time.second 10 ? 0 + time.second.tostring() : time.second.tostring() + (time.millisecond 0) labelregistererr.text = 用戶已存在!; labelregistererr.visible = true; namebox.text = ; else if (passwordbox.text != repasswordbox.text) labelregistererr.text = 密碼輸入不一致,請(qǐng)重新輸入!; labelregistererr.visible = true; passwordbox.text = ; repasswordbox.text = ; else var user = adapter.insertuser(id, name, password, phon

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論