版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 畢業(yè)設(shè)計(jì)(論文) 題 目: 基于.net的網(wǎng)上鮮花訂購(gòu)系統(tǒng) 設(shè)計(jì)與實(shí)現(xiàn) 學(xué) 生: 黃健 指導(dǎo)老師: 張春燕 講師 系 別: 軟件學(xué)院 專 業(yè): 軟件工程 班 級(jí): 軟件工程1101 學(xué) 號(hào): 3112115139 2013年6月目 錄1 緒論11.1 課題背景11.2 課題的目的和意義11.3 課題的國(guó)內(nèi)外研究現(xiàn)狀11.4 課題的技術(shù)要求及可行性研究21.5 課題的特色22 開(kāi)發(fā)平臺(tái)及技術(shù)42.1 系統(tǒng)平臺(tái)環(huán)境42.1.1 硬件平臺(tái)42.1.2 軟件平臺(tái)42.2 相關(guān)技術(shù)42.2.1 b/s模式42.2.2 visual studio 2012開(kāi)發(fā)工具52.2.3 sql server 20
2、08關(guān)系數(shù)據(jù)庫(kù)53 需求分析63.1 系統(tǒng)概述63.1.1 概述63.1.2 系統(tǒng)功能描述63.1.3 業(yè)務(wù)流程分析73.2 數(shù)據(jù)流圖103.3 數(shù)據(jù)字典123.3.1 數(shù)據(jù)項(xiàng)123.3.2 核心數(shù)據(jù)流133.3.3 核心數(shù)據(jù)存儲(chǔ)133.3.4 核心處理過(guò)程144 系統(tǒng)設(shè)計(jì)154.1 概述154.2 功能模塊設(shè)計(jì)154.3 數(shù)據(jù)庫(kù)設(shè)計(jì)174.3.1 概念模型設(shè)計(jì)174.3.2 物理模型設(shè)計(jì)205 系統(tǒng)實(shí)現(xiàn)245.1 鮮花展示導(dǎo)覽245.2 會(huì)員注冊(cè)管理265.3 購(gòu)物車管理265.4 在線訂單提交275.5 后臺(tái)訂單管理275.6 商品管理模塊285.7 商品分類管理29總結(jié)31致謝33參考文
3、獻(xiàn)34基于.net的網(wǎng)上鮮花訂購(gòu)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘 要近幾年來(lái),鮮花市場(chǎng)的日益蓬勃和電子商務(wù)迅速發(fā)展,讓我的腦海里萌生出在網(wǎng)絡(luò)銷售鮮花的想法。人們?nèi)绻梢苑奖愕卦诰W(wǎng)絡(luò)上挑選并購(gòu)買自己喜歡的鮮花,送給遠(yuǎn)方親朋好友。不僅為商家開(kāi)辟了新項(xiàng)目,也為消費(fèi)者帶來(lái)方便。本系統(tǒng)主要包括前臺(tái)和后臺(tái)兩大模塊。前臺(tái)主要是展示鮮花和引導(dǎo)用戶購(gòu)買鮮花,人們?cè)诜泵Φ墓ぷ髦?,可以通過(guò)互聯(lián)網(wǎng)進(jìn)入本系統(tǒng)首頁(yè),挑選好自己喜歡的鮮花,將其放入購(gòu)物車,填寫(xiě)好訂單信息,提交訂單后進(jìn)入收銀臺(tái)支付即可完成訂購(gòu)。后臺(tái)主要有商品管理,分類管理,訂單管理,會(huì)員管理,系統(tǒng)管理等功能。管理員通過(guò)后臺(tái),發(fā)布、修改和刪除商品,添加、修改和刪除分類,查詢
4、、修改和刪除訂單等操作。本系統(tǒng)的架構(gòu)方法為三層架構(gòu),采用b/s結(jié)構(gòu)設(shè)計(jì),運(yùn)營(yíng)模式為b2c模式,利用html、css和用戶控件等設(shè)計(jì)系統(tǒng)前臺(tái)界面,使用microsoft visual studio 2012作為開(kāi)發(fā)工具,采用c#語(yǔ)言開(kāi)發(fā)。并使asp.net程序構(gòu)架和sql server 2008數(shù)據(jù)庫(kù)技術(shù)無(wú)縫連接。關(guān)鍵詞:網(wǎng)上花店、電子商務(wù)、鮮花訂購(gòu).net-based online flower ordering system design and implementationabstractin recent years, the rapid development of flowers m
5、arket increasingly vigorous and e-commerce, so adorable its sales network in the flowers of the idea in my mind.if people can conveniently pick on the network and purchase their own love flowers, to distant relatives and friends.not only has opened up a new project for businesses, but also bring con
6、venience to consumers.this system mainly includes the onstage and the backstage two modules.the front desk is mainly display of flowers and guide users to buy flowers,people spare in the busy work,you can access the system through the internet,choose your love flowers,put in the shopping cart,fill i
7、n the order form information,orders submitted to the cashier to pay to complete the order.the backstage mainly the management of commodity,order processing,members of management and other functions.the administrator through the background, publish, modify and delete, add, modify and delete, query, m
8、odify and delete order operation.method of structure of the system into three layers architecture, using b/s structure design, operation mode to b2c mode, using html, css and user control interface design system, using microsoft visual studio 2012 as a development tool, using c# language development
9、. and the asp.net application framework and sql server 2008 database technology seamless connection.key words:internet flower shop; electronic commerce; flower ordering1 緒論1.1 課題背景隨著人們生活水平的提高,消費(fèi)的需求也越來(lái)越高。鮮花銷量的提高,促使多數(shù)人跟風(fēng)銷售鮮花。通過(guò)市場(chǎng)調(diào)查與分析,每個(gè)城市,每個(gè)地區(qū)的花店有不計(jì)其數(shù)1?;ǖ甑亩鄻樱r花種類的繁雜,再加上實(shí)體花店的繁瑣性。為商家?guī)?lái)的是競(jìng)爭(zhēng)壓力和大量庫(kù)存壓力。他們迫
10、切需要建立一個(gè)電子商務(wù)平臺(tái)提高它們的競(jìng)爭(zhēng)力,為他們收獲更多的利益。網(wǎng)上鮮花訂購(gòu)系統(tǒng)正借助先進(jìn)的互聯(lián)網(wǎng)技術(shù),將為個(gè)人或中小型公司提供一個(gè)直接面向消費(fèi)者的鮮花訂購(gòu)平臺(tái)。網(wǎng)上的消費(fèi)群體可以通過(guò)網(wǎng)站,挑選并訂購(gòu)自己需要的鮮花。通過(guò)這個(gè)平臺(tái),不僅可以讓消費(fèi)者方便地為異地的親朋好友送上最真誠(chéng)的祝福,也為銷售者帶來(lái)了豐厚的收益和人氣,這是一個(gè)消費(fèi)者和銷售者雙贏的項(xiàng)目。1.2 課題的目的和意義作為當(dāng)代大學(xué)生,我深深的體會(huì)到,互聯(lián)網(wǎng)對(duì)我們的影響。在讀大學(xué)的這幾年里,我發(fā)現(xiàn)電子商務(wù)市場(chǎng)的變化非常巨大!從早期的阿里巴巴,淘寶,易趣,到現(xiàn)在的凡客誠(chéng)品,京東,蘇寧等。從早期少有的電子商務(wù),到現(xiàn)在多元化的電子商務(wù)。這是一
11、個(gè)時(shí)代的趨勢(shì),更是一個(gè)時(shí)代的交替與變更2。在當(dāng)今社會(huì)下,網(wǎng)絡(luò)已經(jīng)成為不可缺少的工具了,上網(wǎng)的人也越來(lái)越多?;邶嫶蟮娜后w,我發(fā)現(xiàn),網(wǎng)絡(luò)購(gòu)物已經(jīng)成為最主流的消費(fèi)渠道。隨著社會(huì)的發(fā)展,物價(jià)的上漲,實(shí)體店鋪的租金上調(diào),商品價(jià)格也越來(lái)越高,并且我們還需要耗費(fèi)大量的時(shí)間去尋找和挑選商品。而網(wǎng)絡(luò)購(gòu)物,是一個(gè)非常輕松方便的購(gòu)物方式。我們不需要出門,不需要耗費(fèi)大量的時(shí)間,就可以方便地挑選到自己想要的東西。并且介于各種因素,網(wǎng)絡(luò)上的商品價(jià)格要低于實(shí)體店鋪的價(jià)格。根據(jù)以上分析,網(wǎng)上鮮花訂購(gòu)系統(tǒng)的產(chǎn)生,將為商家提供一個(gè)新的平臺(tái),不僅讓商家有更強(qiáng)的競(jìng)爭(zhēng)力,還讓商家獲得更多的利潤(rùn)。對(duì)于消費(fèi)者而言,他們有個(gè)更好的消費(fèi)渠道
12、,花費(fèi)空余時(shí)間就可以方便地在網(wǎng)上購(gòu)買喜歡的鮮花。鮮花在人們的日常生活中有著尤其重要的意義:愛(ài)情、生日、開(kāi)業(yè)、喬遷、婚禮、生小孩、探望、道歉、哀思、紀(jì)念日等等。在這些重要的日子,鮮花的出現(xiàn)更有著畫(huà)龍點(diǎn)睛的味道??上攵?,鮮花在我們生活中的重要性。1.3 課題的國(guó)內(nèi)外研究現(xiàn)狀網(wǎng)上鮮花訂購(gòu)系統(tǒng)是迄今為止處在盈利狀態(tài)的少數(shù)的電子商務(wù)內(nèi)容之一。作為全美最大的網(wǎng)上花店“1-800花屋”,他們的成功也證明了“網(wǎng)上花店”是一個(gè)很有前景的項(xiàng)目3。我們必須把握機(jī)會(huì),復(fù)制別人的成功。在我國(guó),網(wǎng)上花店的發(fā)展相當(dāng)迅速。據(jù)我分析,現(xiàn)在國(guó)內(nèi)比較大型的“網(wǎng)上花店”主要有以下幾個(gè)缺點(diǎn):1) 界面比較單一;2) 銷售的商品比較雜
13、亂;3) 商業(yè)化過(guò)于嚴(yán)重,忽略了鮮花文化。本系統(tǒng)將針對(duì)以上三點(diǎn)做進(jìn)一步改善和突破:1) 在界面上,我將設(shè)計(jì)得更簡(jiǎn)單,鮮明。在滿足用戶基本選購(gòu)的情況下,利用滾動(dòng)條,公告欄,文化專欄等方式展示鮮花文化。2) 本系統(tǒng)只銷售鮮花,且鮮花的詳情信息使用統(tǒng)一模板,以保障網(wǎng)站的專業(yè)性和整體性。3) 本系統(tǒng)以傳播鮮花文化為宗旨,消費(fèi)者在文化渲染中萌生購(gòu)花欲望,在消費(fèi)中感受鮮花文化。1.4 課題的技術(shù)要求及可行性研究本系統(tǒng)的開(kāi)發(fā)方法為模塊化開(kāi)發(fā)設(shè)計(jì),將本系統(tǒng)的各個(gè)功能分為不同的模塊,這些模塊被稱為本系統(tǒng)的功能模塊。這樣的分配有助于系統(tǒng)開(kāi)發(fā)的組織和管理。本系統(tǒng)采用asp.net開(kāi)發(fā)框架,充分發(fā)揮三層架構(gòu)的優(yōu)勢(shì),并
14、利用sql server 2008來(lái)設(shè)計(jì)數(shù)據(jù)庫(kù),使數(shù)據(jù)信息的處理安全,高效。使用html來(lái)描述信息的顯示格式,再配合css樣式和javascript動(dòng)態(tài)樣式設(shè)計(jì)界面。1.5 課題的特色本系統(tǒng)采用了b/s結(jié)構(gòu),實(shí)現(xiàn)鮮花預(yù)訂信息化管理。此類系統(tǒng)的優(yōu)勢(shì)在于系統(tǒng)簡(jiǎn)單,功能強(qiáng)大,擴(kuò)展能力好,跨地域操作性強(qiáng)等優(yōu)點(diǎn)4。b/s結(jié)構(gòu)通過(guò)internet進(jìn)行通信,并且將事務(wù)處理模塊從客戶端分離出來(lái),由web服務(wù)器單獨(dú)組成一層來(lái)處理任務(wù),這樣客戶端的壓力就減輕了,把負(fù)荷分配給了web服務(wù)器。本系統(tǒng)采用了b2c的銷售平臺(tái)。b2c是英文business-to-customer的縮寫(xiě),其中文簡(jiǎn)稱為“商對(duì)客”。“商對(duì)客”是
15、電子商務(wù)的一種模式,就是通常說(shuō)的商業(yè)零售,直接面向消費(fèi)者銷售商品和服務(wù)5。之所以采用b2c的銷售平臺(tái)其因?yàn)橛幸韵聝牲c(diǎn):1) b2c平臺(tái)是當(dāng)下發(fā)展最快最穩(wěn)定的銷售模式,用戶比較容易上手2) b2c平臺(tái)相對(duì)c2c平臺(tái),它不允許其他商家的入駐,網(wǎng)站的商品由唯一商家銷售,既保證了商品的質(zhì)量也保證了網(wǎng)站的信譽(yù)。2 開(kāi)發(fā)平臺(tái)及技術(shù)2.1 系統(tǒng)平臺(tái)環(huán)境2.1.1 硬件平臺(tái)硬件設(shè)備是一個(gè)能夠?qū)崿F(xiàn)系統(tǒng)功能的前提下,并能夠滿足系統(tǒng)的效率、安全性、可靠性和適應(yīng)性等系統(tǒng)性能要求。根據(jù)信息系統(tǒng)的設(shè)計(jì)需求,確定信息系統(tǒng)物理設(shè)備方案來(lái)設(shè)計(jì)硬件設(shè)備。根據(jù)需求分析,能夠得到本系統(tǒng)的理想環(huán)境的配置越高越好。實(shí)際操作中的硬件平臺(tái)如
16、下:硬件環(huán)境(訪問(wèn)者) :奔騰四處理器,513m內(nèi)存,40g硬盤,或更高配置。硬件環(huán)境(開(kāi)發(fā)者) :酷睿雙核處理器,1g內(nèi)存,80g硬盤,或更高配置。2.1.2 軟件平臺(tái)軟件是系統(tǒng)開(kāi)發(fā)的最重要的組成部分,配備良好的軟件開(kāi)發(fā)工具在系統(tǒng)開(kāi)發(fā)中起著至關(guān)重要的作用。本系統(tǒng)采用microsoft visual studio 2012應(yīng)用程序開(kāi)發(fā)環(huán)境,使用b/s三層架構(gòu)對(duì)系統(tǒng)進(jìn)行維護(hù)和管理,數(shù)據(jù)庫(kù)采用microsoft sql server 2008,主要采用模塊化開(kāi)發(fā)方法開(kāi)發(fā)系統(tǒng)。1) 開(kāi)發(fā)模式:b/s模式。2) 操作系統(tǒng):windows 7操作系統(tǒng)。3) 服務(wù)器軟件:iis6。4) 數(shù)據(jù)庫(kù)管理系統(tǒng)(d
17、bms) :microsoft sql server 2008。5) 數(shù)據(jù)庫(kù)建模工具:powerdesigner15.1。6) 集成開(kāi)發(fā)環(huán)境:microsoft visual studio 2012。2.2 相關(guān)技術(shù)2.2.1 b/s模式b/s模式(browser/server,瀏覽器/服務(wù)器模式) ,它是一種基于web的通信模型,使用http通信6。這種模式將系統(tǒng)功能核心部分集中于服務(wù)器,簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā),維護(hù)和使用。客戶端只要安裝一個(gè)瀏覽器,而服務(wù)端安裝sql server,oracle等數(shù)據(jù)庫(kù)。b/s模式有個(gè)很大的優(yōu)點(diǎn),它不需要安裝特定軟件,用戶只要通過(guò)瀏覽器就可以直接訪問(wèn)本系統(tǒng)的前臺(tái),
18、系統(tǒng)的擴(kuò)展性非常強(qiáng)大。2.2.2 visual studio 2012開(kāi)發(fā)工具visual studio是微為了配合.net戰(zhàn)略推出的ide開(kāi)發(fā)環(huán)境,同時(shí),它也是目前開(kāi)發(fā)c#應(yīng)用程序最好的工具7。目前,最新的版本就是visual studio 2012,基于.net framework 4.5。visual studio 2012較之前的本版,不僅界面上更簡(jiǎn)潔實(shí)用,而且功能做出了進(jìn)一步的改進(jìn)與提升。實(shí)現(xiàn)了與sql server 2008數(shù)據(jù)庫(kù)的無(wú)縫對(duì)接,提供了一個(gè)創(chuàng)建應(yīng)用軟件的平臺(tái)和管理應(yīng)用軟件的解決方案,給開(kāi)發(fā)者帶來(lái)一種方便快捷的開(kāi)發(fā)體驗(yàn)8。2.2.3 sql server 2008關(guān)系數(shù)據(jù)
19、庫(kù)sql是一種結(jié)構(gòu)化查詢語(yǔ)言。sql語(yǔ)言的主要特點(diǎn)是與各種數(shù)據(jù)庫(kù)建立連接、通信。sql作為關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言,用于訪問(wèn)數(shù)據(jù)和更新,數(shù)據(jù)庫(kù)系統(tǒng)的查詢與管理。sql server 2008是由微軟公司推出的高性能關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)9,使用方便、可伸縮性好、與相關(guān)軟件集成度高。是一個(gè)全面的,通用的,功能強(qiáng)大的關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言,包括數(shù)據(jù)定義,數(shù)據(jù)處理,數(shù)據(jù)管理,訪問(wèn)保護(hù),處理控制10。使用該表,索引,編碼,行和列確定存儲(chǔ)位置。sql server 2008作為本系統(tǒng)數(shù)據(jù)庫(kù)的開(kāi)發(fā)工具是一個(gè)最佳選擇11-12。3 需求分析3.1 系統(tǒng)概述3.1.1 概述網(wǎng)上鮮花訂購(gòu)系統(tǒng)是一個(gè)建立在網(wǎng)絡(luò)上的虛擬的鮮
20、花市場(chǎng)。用戶可以在此網(wǎng)站購(gòu)買需要的鮮花并且配送的過(guò)程。網(wǎng)上鮮花訂購(gòu)系統(tǒng)顛覆了常規(guī)的繁雜的購(gòu)花過(guò)程,人們將享受輕松、快捷、方便的購(gòu)物模式,它很適合當(dāng)代人快節(jié)奏的生活方式,網(wǎng)上鮮花訂購(gòu)系統(tǒng)還能有效地控制鮮花運(yùn)營(yíng)的成本,開(kāi)辟了一條新的銷售渠道。本系統(tǒng)以用戶的角度開(kāi)展項(xiàng)目。用戶通過(guò)瀏覽器進(jìn)入本系統(tǒng)首頁(yè),在此頁(yè),用戶可以查詢和搜索鮮花。用戶選擇自己需要的鮮花,可以加入購(gòu)物車,在購(gòu)物車欄目中,用戶必須登錄后才可以填寫(xiě)收貨人信息,并提交訂單。管理員可以通過(guò)管理員賬號(hào)登錄系統(tǒng)后臺(tái),對(duì)系統(tǒng)的進(jìn)行管理如:對(duì)商品進(jìn)行添加,修改,刪除;對(duì)訂單進(jìn)行查詢,處理;對(duì)會(huì)員進(jìn)行管理等。3.1.2 系統(tǒng)功能描述開(kāi)發(fā)一個(gè)較為完善的
21、基于.net平臺(tái)的網(wǎng)上鮮花訂購(gòu)系統(tǒng)。為消費(fèi)者提供簡(jiǎn)單、方便、快捷的鮮花訂購(gòu)服務(wù)。提供清晰的鮮花信息瀏覽、訂購(gòu)等功能,從而使消費(fèi)者不出家門就能挑選購(gòu)買到自己滿意的鮮花。本系統(tǒng)主要實(shí)現(xiàn)功能模塊:網(wǎng)站前臺(tái):鮮花導(dǎo)購(gòu):展示鮮花,鮮花導(dǎo)航,銷售排行,掌柜推薦,新品上架,站內(nèi)查找。鮮花詳情:展示鮮花詳細(xì)信息,如:圖片,花語(yǔ),包裝,價(jià)格,配送等。鮮花預(yù)訂:實(shí)現(xiàn)購(gòu)物車結(jié)賬功能以及在線提交訂單信息。會(huì)員中心:會(huì)員可以對(duì)自己的訂單進(jìn)行修改及刪除,并查看購(gòu)物車。安全中心:會(huì)員可以找回密碼,修改密碼。網(wǎng)站后臺(tái):鮮花管理:管理員可對(duì)商品進(jìn)行發(fā)布,修改,刪除。分類管理:添加分類,刪除分類,修改對(duì)應(yīng)分類的鮮花。訂單處理:處
22、理客戶提交的訂單。會(huì)員管理:查詢和處理會(huì)員。系統(tǒng)管理:添加,刪除管理員,修改管理員密碼等。系統(tǒng)的功能模塊如圖3-1所示。圖3-1 功能模塊簡(jiǎn)圖3.1.3 業(yè)務(wù)流程分析業(yè)務(wù)流程分析,描述了用戶業(yè)務(wù)處理的過(guò)程。為了進(jìn)一步了解網(wǎng)上鮮花訂購(gòu)系統(tǒng)功能需求,從處理過(guò)程和數(shù)據(jù)流方面,對(duì)系統(tǒng)的業(yè)務(wù)過(guò)程進(jìn)行抽象,得到系統(tǒng)的數(shù)據(jù)流程圖。數(shù)據(jù)流程圖是一個(gè)相對(duì)標(biāo)準(zhǔn)化的、廣泛使用的分析工具,它可以更直觀、準(zhǔn)確地描述系統(tǒng)的業(yè)務(wù)流程。業(yè)務(wù)流程圖是對(duì)原有系統(tǒng)的業(yè)務(wù)流程重新思考、設(shè)計(jì)、重建的結(jié)果。根據(jù)網(wǎng)上鮮花訂購(gòu)系統(tǒng)具備的功能和工作流程圖的分析,可以得出表示系統(tǒng)管理工作的整個(gè)業(yè)務(wù)的業(yè)務(wù)流程圖,從而更清楚地了解網(wǎng)上鮮花訂購(gòu)系統(tǒng)的
23、工作流程。以下是網(wǎng)上鮮花訂購(gòu)系統(tǒng)主要的業(yè)務(wù)流程圖。1) 注冊(cè)流程用戶為了購(gòu)買鮮花必須注冊(cè)成為會(huì)員,這樣可以保證鮮花的購(gòu)買成功率。本系統(tǒng)不支持匿名購(gòu)買,匿名購(gòu)買會(huì)導(dǎo)致訂單的不真實(shí)性,將影響管理員的正常工作,加大管理員沒(méi)有必要的工作量。用戶可以通過(guò)主界面的用戶注冊(cè)面板進(jìn)入用戶注冊(cè)界面。在注冊(cè)過(guò)程中,用戶名,密碼等都是有嚴(yán)格規(guī)定,這將保證用戶的唯一性和安全性。待資料填寫(xiě)完整后,提交注冊(cè),注冊(cè)結(jié)束。注冊(cè)流程如圖3-2所示。圖3-2 注冊(cè)流程圖2) 鮮花銷售流程鮮花銷售流程是根據(jù)實(shí)際生活的購(gòu)花習(xí)慣而制定的安全、便利的購(gòu)花流程。用戶可以隨意瀏覽和挑選站內(nèi)鮮花,當(dāng)用戶選擇好自己喜歡的鮮花準(zhǔn)備購(gòu)買時(shí),用戶可以
24、將鮮花加入購(gòu)物車,并對(duì)其進(jìn)行修改,刪除和提交訂單。在確定訂單的同時(shí),用戶就必須登錄已經(jīng)注冊(cè)的會(huì)員,只有憑借會(huì)員的身份才能購(gòu)買鮮花。如果用戶未登錄系統(tǒng),只能瀏覽和查詢鮮花,而不能購(gòu)買鮮花。確定購(gòu)買后,用戶必須填寫(xiě)收貨地址,聯(lián)系方式和收貨人,審核通過(guò)方可提交訂單并進(jìn)行支付。本系統(tǒng)的支付方式分兩種:第一種是支付寶支付,此種支付方式是現(xiàn)在電商最流行的支付方法,這保證了買賣雙方的安全性。這種支付方式一定要確保支付寶的余額足夠,如果余額不足,將直接跳轉(zhuǎn)到網(wǎng)銀充值界面。第二種是網(wǎng)銀交易,這種支付方式是買家直接支付給賣家,這種支付方法很方便,主要針對(duì)沒(méi)有支付寶的用戶。待支付完成后,訂單生成,結(jié)束操作。鮮花銷售
25、流程如圖3-3所示。圖3-3 鮮花銷售流程圖3) 瀏覽流程當(dāng)用戶進(jìn)入首頁(yè)時(shí),用戶可以直接挑選首頁(yè)展示的商品,也可以選擇查找自己想要的商品。待用戶確定好自己喜歡的商品后,可以添加到購(gòu)物車。瀏覽流程如圖3-4所示。圖3-4 瀏覽流程圖3.2 數(shù)據(jù)流圖數(shù)據(jù)流圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號(hào)綜合地反映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)的情況9。繪制網(wǎng)上鮮花訂購(gòu)系統(tǒng)的頂層數(shù)據(jù)流圖,主要在于分析本系統(tǒng)有的外部實(shí)體,處理過(guò)程及數(shù)據(jù)源點(diǎn)或終點(diǎn)。本系統(tǒng)的外部實(shí)體主要有會(huì)員,管理員和游客。其中,游客通過(guò)注冊(cè)后,可以成為系統(tǒng)的會(huì)員,而會(huì)員可享有訂購(gòu)鮮花的和查詢訂單等功能,管理員則可
26、對(duì)系統(tǒng)的各信息,如添加商品,刪除商品,處理訂單等進(jìn)行管理和維護(hù)。網(wǎng)上鮮花訂購(gòu)系統(tǒng)的頂層數(shù)據(jù)流程如圖3-5所示。圖3-5 網(wǎng)上鮮花訂購(gòu)系統(tǒng)頂層數(shù)據(jù)流圖本系統(tǒng)的主要功能模塊可以分為用戶注冊(cè)、訂單查詢、鮮花詳情、訂購(gòu)鮮花、訂單信息管理和鮮花信息管理等。數(shù)據(jù)處理的過(guò)程中,系統(tǒng)內(nèi)部信息存儲(chǔ)主要包括會(huì)員信息記錄、訂單信息記錄和鮮花信息記錄。對(duì)頂層數(shù)據(jù)流圖的細(xì)化,需要繪制網(wǎng)上鮮花訂購(gòu)系統(tǒng)的中層數(shù)據(jù)流圖。網(wǎng)上鮮花訂購(gòu)系統(tǒng)的中層數(shù)據(jù)流程如圖3-6所示。圖3-6 網(wǎng)上鮮花訂購(gòu)系統(tǒng)中層數(shù)據(jù)流圖繪制網(wǎng)上鮮花訂購(gòu)系統(tǒng)的底層數(shù)據(jù)流圖,是對(duì)中層數(shù)據(jù)流圖的每一個(gè)處理進(jìn)行分解和細(xì)化。網(wǎng)上鮮花訂購(gòu)系統(tǒng)購(gòu)花底層數(shù)據(jù)流程如圖3-7所
27、示。圖3-7 網(wǎng)上鮮花訂購(gòu)系統(tǒng)購(gòu)花底層數(shù)據(jù)流圖3.3 數(shù)據(jù)字典數(shù)據(jù)字典是系統(tǒng)的數(shù)據(jù)和處理詳細(xì)描述的集合,數(shù)據(jù)字典最重要的作用是作為分析階段的工具。數(shù)據(jù)流圖上的成分加以定義與說(shuō)明。3.3.1 數(shù)據(jù)項(xiàng)會(huì)員編號(hào)數(shù)字會(huì)員名稱文字管理員編號(hào)數(shù)字管理員名稱文字商品編號(hào)數(shù)字商品名稱文字商品單價(jià)數(shù)字商品數(shù)量數(shù)字訂單編號(hào)數(shù)字訂貨人姓名文字訂貨人電話數(shù)字收貨人姓名文字收貨人地址文字收貨人電話數(shù)字郵政編碼數(shù)字銀行賬號(hào)數(shù)字總金額數(shù)字備注文字訂貨時(shí)間yyyy-mm-dd訂單狀態(tài)=未發(fā)貨|已到貨|已到貨|退貨3.3.2 核心數(shù)據(jù)流編號(hào):fio-1數(shù)據(jù)流名稱:會(huì)員信息簡(jiǎn)述:游客注冊(cè)為會(huì)員數(shù)據(jù)流來(lái)源:會(huì)員注冊(cè)數(shù)據(jù)流去向:注冊(cè)
28、會(huì)員信息數(shù)據(jù)庫(kù)編號(hào):fio-2數(shù)據(jù)流名稱:訂單信息簡(jiǎn)述:會(huì)員購(gòu)買商品的訂單數(shù)據(jù)流來(lái)源:會(huì)員購(gòu)買商品數(shù)據(jù)流去向:訂單信息數(shù)據(jù)庫(kù)3.3.3 核心數(shù)據(jù)存儲(chǔ)編號(hào):f01數(shù)據(jù)存儲(chǔ)名稱:會(huì)員信息簡(jiǎn)述:游客在注冊(cè)會(huì)員時(shí)應(yīng)該填寫(xiě)的信息數(shù)據(jù)存儲(chǔ)組成:會(huì)員名+會(huì)員密碼+密碼提示+密碼答案編號(hào):f02數(shù)據(jù)存儲(chǔ)名稱:商品信息簡(jiǎn)述:商品信息表內(nèi)容,用戶在瀏覽頁(yè)面是顯示的內(nèi)容數(shù)據(jù)存儲(chǔ)組成:商品編號(hào)+商品名稱+包裝+材料+數(shù)量+單價(jià)編號(hào):f03數(shù)據(jù)存儲(chǔ)名稱:訂單信息簡(jiǎn)述:會(huì)員在購(gòu)買商品時(shí)的訂單內(nèi)容及應(yīng)該填寫(xiě)的收貨信息數(shù)據(jù)存儲(chǔ)組成:訂單編號(hào)+商品名稱+商品數(shù)量+商品價(jià)格+訂購(gòu)人姓名+訂購(gòu)人電話+收貨人姓名+收貨人電話+郵政編
29、碼+收貨地址+備注3.3.4 核心處理過(guò)程編號(hào):p01處理過(guò)程名稱:注冊(cè)與登錄簡(jiǎn)述:游客注冊(cè)成會(huì)員,創(chuàng)建會(huì)員,并登錄輸入:注冊(cè)登錄的信息輸出:成功注冊(cè)或成功登錄處理過(guò)程:用戶輸入對(duì)應(yīng)用戶名和密碼,如果未注冊(cè)則請(qǐng)用戶先注冊(cè),否則直接登錄編號(hào):p02處理過(guò)程名稱:選購(gòu)商品簡(jiǎn)述:用戶選擇需要的商品,并提交訂單輸入:購(gòu)買商品和數(shù)量輸出:訂購(gòu)成功處理過(guò)程:根據(jù)用戶選擇的商品,生成訂單,提交訂單,付款編號(hào):p03處理過(guò)程名稱:處理訂單簡(jiǎn)述:用戶選購(gòu)?fù)?,填?xiě)信息并提交輸入:訂單信息處理過(guò)程:根據(jù)用戶提交的訂單,由管理員審核處理訂單4 系統(tǒng)設(shè)計(jì)4.1 概述系統(tǒng)分析階段主要是明確本系統(tǒng)要做些什么,即明確系統(tǒng)功能
30、,這個(gè)階段的成果是系統(tǒng)的物理模型。系統(tǒng)設(shè)計(jì)階段主要是明確怎么去做,即如何實(shí)現(xiàn)系統(tǒng)分析報(bào)告中規(guī)定的系統(tǒng)功能。根據(jù)系統(tǒng)的概要設(shè)計(jì),可以為后期將要構(gòu)造的系統(tǒng)實(shí)體建立一個(gè)模型或表達(dá)式。在本系統(tǒng)的總體設(shè)計(jì)中,完成了數(shù)據(jù)和系統(tǒng)構(gòu)建,并通過(guò)模塊層次結(jié)構(gòu)圖描繪軟件結(jié)構(gòu)。4.2 功能模塊設(shè)計(jì)本系統(tǒng)的模塊層次結(jié)構(gòu)圖是對(duì)系統(tǒng)的整體設(shè)計(jì)做出一個(gè)比較具體的描述。為開(kāi)發(fā)者提供一個(gè)形象而明確的思路。根據(jù)需求分析,數(shù)據(jù)庫(kù)分析,層次結(jié)構(gòu)圖來(lái)開(kāi)展項(xiàng)目。本系統(tǒng)主要由前臺(tái)和后臺(tái)組成。前臺(tái)將為用戶提供一個(gè)方便、快捷的購(gòu)花體驗(yàn),其主要模塊有:商品展示、商品查詢、用戶注冊(cè)、用戶登錄、購(gòu)物車、收銀臺(tái)等;后臺(tái)將為管理員提供一個(gè)清晰、便捷的管理
31、功能,其主要模塊有:商品管理、分類管理、訂單管理、會(huì)員管理、系統(tǒng)管理。本系統(tǒng)的模塊層次結(jié)構(gòu)如圖4-1所示。圖4-1 模塊層次結(jié)構(gòu)圖4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)4.3.1 概念模型設(shè)計(jì)目前,在概念設(shè)計(jì)階段,e-r圖是廣泛使用的設(shè)計(jì)方法。系統(tǒng)設(shè)計(jì),將把分析用戶需求抽象為概念模型。根據(jù)需求分析的成果,用戶需求的各實(shí)體的關(guān)系有了初步了解,并對(duì)每個(gè)實(shí)體的關(guān)系進(jìn)行描繪,以方便數(shù)據(jù)庫(kù)的設(shè)計(jì)。e-r圖是整個(gè)數(shù)據(jù)庫(kù)的關(guān)鍵,設(shè)計(jì)人員通過(guò)e-r圖,可以更具體,更方便地設(shè)計(jì)數(shù)據(jù)庫(kù)。網(wǎng)上鮮花訂購(gòu)系統(tǒng)的實(shí)體關(guān)系如圖4-2所示。圖4-2 實(shí)體關(guān)系圖1) 鮮花實(shí)體關(guān)系關(guān)系模式說(shuō)明:鮮花(鮮花id,鮮花名稱,鮮花編號(hào),庫(kù)存數(shù)量,單價(jià),材
32、料,包裝,花的故事,花語(yǔ),圖片路徑,創(chuàng)建時(shí)間) 主鍵:鮮花id。鮮花實(shí)體關(guān)系如圖4-3所示。圖4-3 鮮花實(shí)體關(guān)系圖2) 會(huì)員實(shí)體關(guān)系關(guān)系模式說(shuō)明:會(huì)員(用戶id,用戶名,真實(shí)姓名,密碼,密碼問(wèn)題,電子郵箱,聯(lián)系地址,手機(jī)號(hào)碼,qq,銀行開(kāi)戶,賬號(hào)余額,注冊(cè)時(shí)間) 主鍵:用戶id。會(huì)員實(shí)體關(guān)系如圖4-4所示。圖4-4 會(huì)員實(shí)體關(guān)系圖3) 訂單實(shí)體關(guān)系關(guān)系模式說(shuō)明:訂單(用戶id,鮮花id,收貨人姓名,收貨人電話,收貨人地址,收貨人郵箱,訂貨人姓名,訂貨人電話,訂購(gòu)總額,訂購(gòu)數(shù)量,下單時(shí)間,備注,訂單狀態(tài),是否確認(rèn),確認(rèn)時(shí)間,發(fā)貨時(shí)間) 主鍵:用戶id。外鍵:鮮花id。訂單實(shí)體關(guān)系如圖4-5所示
33、。圖4-5 訂單實(shí)體關(guān)系圖4) 分類實(shí)體關(guān)系關(guān)系模式說(shuō)明:分類(分類id,分類名稱) 主鍵:分類id。分類實(shí)體關(guān)系如圖4-6所示。圖4-6 分類實(shí)體關(guān)系圖5) 管理員實(shí)體關(guān)系關(guān)系模式說(shuō)明:管理員(管理員id,管理員名稱,密碼) 主鍵:管理員id。管理員實(shí)體關(guān)系如圖4-7所示。圖4-7 管理員實(shí)體關(guān)系圖4.3.2 物理模型設(shè)計(jì)1) 管理員信息表管理員信息表(db_administrator) :主要保存系統(tǒng)用戶的登錄信息,結(jié)構(gòu)及解釋如表4-1所示。表4-1 管理員信息表字段名稱數(shù)據(jù)類別長(zhǎng)度是否為空說(shuō)明aidint否管理員id(主鍵,自增) administratorvarchar20否管理員名稱
34、passwordvarchar20否密碼flagbit是刪除2) 注冊(cè)會(huì)員信息表注冊(cè)會(huì)員信息表(db_user) :主要保存注冊(cè)會(huì)員的相關(guān)信息,結(jié)構(gòu)及解釋如表4-2所示。表4-2 用戶信息表字段名稱數(shù)據(jù)類別長(zhǎng)度是否為空說(shuō)明user_idint否用戶id (主鍵,自增) usernamevarchar20否用戶名namevarchar20是真實(shí)姓名passwordvarchar20否密碼pquestionvarchar100是密碼問(wèn)題addressvarchar200是聯(lián)系地址phonevarchar20是手機(jī)號(hào)碼emailvarchar50是郵箱qqvarchar20是qq號(hào)碼banknova
35、rchar50是銀行卡號(hào)balancemoneynumeric(9,2) 是賬戶余額registimedatetime是注冊(cè)時(shí)間statusint是狀態(tài)flagbit是刪除3) 鮮花分類信息表鮮花分類信息表(db_kindflowers) :主要保存商品的分類信息,結(jié)構(gòu)及解釋如表4-3所示。表4-3 鮮花分類信息表字段名稱數(shù)據(jù)類別長(zhǎng)度是否為空說(shuō)明kind_idint否分類id(主鍵,自增) kind_namevarchar50是分類名稱續(xù)表4-3字段名稱數(shù)據(jù)類別長(zhǎng)度是否為空說(shuō)明flagbit是刪除4) 鮮花分類表分類表(db_kind) :用于將鮮花信息表與分類信息表關(guān)聯(lián)起來(lái),獲得鮮花的分類信
36、息,結(jié)構(gòu)及解釋如表4-4所示。表4-4 分類表字段名稱數(shù)據(jù)類別長(zhǎng)度是否為空說(shuō)明flower_idint否鮮花id(主鍵,外鍵) kind_idint否分類id(主鍵,外鍵) flagbit是刪除5) 鮮花信息表鮮花信息表(db_flowers) :主要保存商品相關(guān)信息,結(jié)構(gòu)及解釋如表4-5所示。表4-5 鮮花信息表字段名稱數(shù)據(jù)類別長(zhǎng)度是否為空說(shuō)明flower_idint20否鮮花id(主鍵,自增) flowernamevarchar50是鮮花名稱flowercountvarchar20是庫(kù)存數(shù)量typeidvarchar20是鮮花編號(hào)pricenumeric(9,2) 是單價(jià)meterialv
37、archar200是材料packvarchar200是包裝storyvarchar500是花的故事cul_methodvarchar500是培養(yǎng)方法notevarchar500是花語(yǔ)imageurlvarchar200是圖片路徑integralvarchar10是積分ifhotint是是否熱銷iftjint是是否推薦createdatedatetime是創(chuàng)建時(shí)間flagbit是刪除6) 訂單信息表訂單信息表(db_orderinfo) :主要保存訂單的信息,結(jié)構(gòu)及解釋如表4-6所示。表4-6 訂單信息表字段名稱數(shù)據(jù)類別長(zhǎng)度是否為空說(shuō)明ordre_idint否訂單id(主鍵,自增) user_i
38、dint是用戶id外鍵flower_idint是鮮花id外鍵customernamevarchar20是收貨人姓名續(xù)表4-6字段名稱數(shù)據(jù)類別長(zhǎng)度是否為空說(shuō)明customerphonevarchar20是收貨人電話customeraddressvarchar200是收貨人地址postalcodevarchar10是收貨人郵編ordernamevarchar20是訂貨人姓名orderphonevarchar20是訂貨人電話countpricenumeric(9,2) 是訂購(gòu)總額numvarchar10是訂購(gòu)數(shù)量order_datedatetime否下單時(shí)間remarkvarchar500是備注st
39、ateint是訂單狀態(tài)ifconfirmint是是否確認(rèn)confirm_timedatetime是確認(rèn)時(shí)間delivery_timedatetime是發(fā)貨時(shí)間signvarchar200是標(biāo)記order_timedatetime是預(yù)約時(shí)間flagbit是刪除usernamevarchar20是會(huì)員名7) 鮮花物語(yǔ)表鮮花物語(yǔ)表(db_story) :主要保存鮮花物語(yǔ)欄信息,結(jié)構(gòu)及解釋如表4-7所示。表4-7 鮮花物語(yǔ)表字段名稱數(shù)據(jù)類別長(zhǎng)度是否為空說(shuō)明storyidint否物語(yǔ)id(主鍵,自增) flower_namevarchar100是鮮花名flower_storyvarchar500是鮮花故
40、事flower_culturevarchar500是鮮花文化flower_quotesvarchar500是鮮花語(yǔ)錄experiencevarchar500是心德交流e_timedatetime是交流時(shí)間flagbit是刪除8) 留言信息表留言信息表(db_message) :主要保存用戶的評(píng)論和回復(fù)信息,結(jié)構(gòu)及解釋如表4-8所示。表4-8 留言信息表字段名稱數(shù)據(jù)類別長(zhǎng)度是否為空說(shuō)明lidint否留言id(主鍵,自增) user_idint是用戶id外鍵stop_timedateime20是留言時(shí)間textvarchar500是留言內(nèi)容續(xù)表4-8字段名稱數(shù)據(jù)類別長(zhǎng)度是否為空說(shuō)明returnte
41、xtvarchar500是回復(fù)內(nèi)容flagbit是刪除9) 公告信息表公告信息表(db_notice) :主要保存公告欄信息結(jié)構(gòu)及解釋如表4-9所示。表4-9 公告信息表字段名稱數(shù)據(jù)類別長(zhǎng)度是否為空說(shuō)明nidint否id(主鍵,自增) noticetexttext是公告內(nèi)容noticetimedatetime是發(fā)布時(shí)間flagbit是刪除5 系統(tǒng)實(shí)現(xiàn)本系統(tǒng)前臺(tái)實(shí)現(xiàn)了鮮花展示與導(dǎo)覽,鮮花導(dǎo)航,鮮花搜索,購(gòu)物車,提交訂單,會(huì)員登錄,會(huì)員注冊(cè),會(huì)員修改密碼,找回密碼,查看訂單等功能模塊。后臺(tái)實(shí)現(xiàn)了商品管理,分類管理,訂單管理,會(huì)員管理,系統(tǒng)管理等功能模塊。下面我將詮釋本系統(tǒng)的鮮花展示與導(dǎo)覽,會(huì)員注冊(cè)
42、,購(gòu)物車,提交訂單,訂單管理,商品管理,分類管理等功能模塊。5.1 鮮花展示導(dǎo)覽鮮花展示與導(dǎo)覽模塊主要功能是展示鮮花信息和引導(dǎo)用戶購(gòu)買鮮花。1) 本頁(yè)將向用戶展示店內(nèi)的部分鮮花,用戶可以挑選自己喜歡的鮮花。2) 會(huì)員可以在本頁(yè)登錄欄輸入會(huì)員名和密碼,點(diǎn)擊“提交”,待系統(tǒng)審核后及成功登錄。3) 用戶可通過(guò)鮮花導(dǎo)航欄選擇自己中意的鮮花分類,并挑選。4) 用戶可再搜索框輸入關(guān)鍵字,點(diǎn)擊“搜索”及可模糊搜索到相應(yīng)商品。5) 登錄后的用戶可點(diǎn)擊“會(huì)員中心”,“我的訂單”,“購(gòu)物車”分別進(jìn)入相應(yīng)界面。鮮花展示與導(dǎo)覽界面如圖5-1所示。圖5-1 鮮花展示與導(dǎo)覽界面本模塊核心代碼如下:string strwh
43、ere=iftj=0;string filedorder=flowername;string hotwhere=ifhot=0;/通過(guò)bll層,獲取strwhere對(duì)應(yīng)的前4行數(shù)據(jù)datalistmaster.datasource = user.getlist(4, strwhere, filedorder) ;datalistmaster.databind() ;/加載到主界面的推薦欄/通過(guò)bll層,按時(shí)間先后獲取對(duì)應(yīng)的前4行數(shù)據(jù)datalistnew.datasource = user.getlist(4,createdate) ;datalistnew.databind() ;/加載到主
44、界面新品欄/通過(guò)bll層,獲取hotwhere對(duì)應(yīng)的前8行數(shù)據(jù)datalisthot.datasource = user.getlist(8, hotwhere, ifhot) ;datalisthot.databind() ;/加載到主界面熱銷欄5.2 會(huì)員注冊(cè)管理會(huì)員注冊(cè)模塊主要功能是注冊(cè)會(huì)員。1) 用戶必須填寫(xiě)注冊(cè)功能中的用戶名,密碼,密碼提示和答案。2) 如果用戶填寫(xiě)的用戶名有同名,系統(tǒng)將給予提示并要求用戶重命名注冊(cè)。3) 密碼提示和提示答案將作為用戶找回密碼的唯一依據(jù)。4) 所有信息填寫(xiě)完整后,點(diǎn)擊“提交注冊(cè)”,待系統(tǒng)審核后及可成功注冊(cè)。5) 注冊(cè)成功的用戶可登錄本系統(tǒng)前臺(tái)并可使用系
45、統(tǒng)前臺(tái)所有功能。會(huì)員注冊(cè)界面如圖5-2所示。圖5-2 會(huì)員注冊(cè)界面5.3 購(gòu)物車管理購(gòu)物車管理模塊主要功能是方便會(huì)員批量購(gòu)買商品。1) 會(huì)員在首頁(yè)選購(gòu)商品后,添加到購(gòu)物車。2) 會(huì)員在購(gòu)物車中可以刪除不需要購(gòu)買的商品或點(diǎn)擊“繼續(xù)購(gòu)買”按鈕,進(jìn)入主界面挑選其它商品。3) 會(huì)員可將所有想買的商品放入購(gòu)物車,并批量結(jié)算。4) 點(diǎn)擊“下一步”,及進(jìn)入在線提交訂單功能。購(gòu)物車界面如圖5-3所示。圖5-3 購(gòu)物車界面5.4 在線訂單提交在線訂單提交管理模塊的主要功能是在線提交訂單信息。1) 用戶將通過(guò)本頁(yè)填寫(xiě)訂購(gòu)人和收貨人的信息。2) 本頁(yè)是提供用戶訂購(gòu)人和收貨人信息的唯一標(biāo)準(zhǔn),后臺(tái)管理員將通過(guò)本頁(yè)的內(nèi)容
46、為用戶配送地址。3) 用戶必須如實(shí)填寫(xiě)相應(yīng)信息后,點(diǎn)擊“下一步”按鈕則可進(jìn)入收銀臺(tái)結(jié)算。在線訂單提交界面如圖5-4所示。圖5-4 在線訂單提交界面5.5 后臺(tái)訂單管理后臺(tái)訂單管理模塊主要功能是處理會(huì)員提交的訂單,查看配貨信息。1) 本系統(tǒng)后臺(tái)只允許管理員進(jìn)入,管理員可以查看會(huì)員購(gòu)物時(shí)提交的訂單。2) 管理員可查看,處理,刪除未處理的訂單,處理后,訂單將顯示在已處理訂單欄目下,不再未處理訂單中顯示。3) 管理員可在狀態(tài)欄中填寫(xiě)相應(yīng)狀態(tài),會(huì)員將可在前臺(tái)查詢到商品的動(dòng)態(tài)。后臺(tái)訂單管理界面如圖5-5所示。圖5-5 后臺(tái)訂單管理界面5.6 商品管理模塊商品管理模塊主要功能是添加新商品信息,修改舊商品信息
47、。1) 管理員通過(guò)此界面可填寫(xiě)鮮花的信息及上傳鮮花的圖片。2) 填寫(xiě)鮮花信息的同時(shí),管理員還可以選擇花的分類,以方便首頁(yè)的更新。3) 待鮮花的基本信息填寫(xiě)完整后,點(diǎn)擊“保存”按鈕,完成本次操作。4) 在商品列表的欄目中,管理員可以對(duì)商品進(jìn)行修改和刪除。商品管理界面如圖5-6所示。圖5-6 商品管理界面本模塊核心代碼如下:/為model_db_flowers賦值model_db_flowers.flower_id = int.parse(hf_id.value) ;/為model_db_flowers賦值/調(diào)用bll層中的更新事件bool i = bll_db_flowers.update(mo
48、del_db_flowers) ;if (i) response.write(alert(恭喜您,商品信息修改成功!) ;window.location=b_flowershow.aspx;) ;elselbl_note.text = 對(duì)不起,商品修改失?。?5.7 商品分類管理商品分類管理模塊主要功能是為商品添加分類,修改分類及刪除分類。1) 管理員通過(guò)此界面可查詢對(duì)應(yīng)分類的鮮花。2) 管理員可添加及刪除分類。3) 若添加的分類已經(jīng)存在,系統(tǒng)將不允許添加并提示添加新分類,待輸入的分類名合法后,點(diǎn)擊“添加”按鈕,及可成功添加,并將新分類顯示在分類欄目中。商品分類界面如圖5-7所示。圖5-7 后
49、臺(tái)商品分類界面本模塊核心代碼如下:/選擇相應(yīng)分類的鮮花protected void ddl_kind_selectedindexchanged(object sender, eventargs e) datatable dt_1 = bll_db_kindflowers.getlist(kind_name= + this.ddl_kind.text + ) .tables0;/獲取對(duì)應(yīng)分類名的數(shù)據(jù)string kindid = dt_1.rows0kind_id.tostring() ; /獲取分類idstring flowerid = ;/定義一個(gè)變量用來(lái)存儲(chǔ)花id的集合datatable
50、dt_3 = new data table() ;datatable dt_2 = bll_db_kind.getlist(kind_id= + kindid + ) .tables0;if (dt_2.rows.count 0) for (int i = 0; i dt_2.rows.count; i+) /將獲取的id號(hào)存到flowerid中 flowerid += dt_2.rowsiflower_id.tostring() + ,;flowerid = flowerid.substring(0, flowerid.length - 1) ;dt_3 = bll_db_flowers.g
51、etlist(flower_id in ( + flowerid + ) ) .tables0;this.gv_kindflower.datasource = dt_3;this.gv_kindflower.databind() ;else flowerid = 0; dt_3 = bll_db_flowers.getlist(flower_id in ( + flowerid + ) ) .tables0; this.gv_kindflower.datasource = dt_3; this.gv_kindflower.databind() ; lbl_note.text = 此分類沒(méi)有對(duì)對(duì)
52、應(yīng)商品;總結(jié)在日常生活中,鮮花出現(xiàn)得非常頻繁。隨著社會(huì)的發(fā)展,人們生活水平的提高,鮮花的銷售量也越來(lái)越大,市場(chǎng)上的花店也日益增多。導(dǎo)致現(xiàn)階段的鮮花市場(chǎng)呈現(xiàn)出以下兩點(diǎn)矛盾:(1) 消費(fèi)者想買花,卻難買花;(2) 銷售者想賣花,卻難賣花。本系統(tǒng)針對(duì)以上矛盾,將鮮花和電子商務(wù)相結(jié)合,形成一個(gè)統(tǒng)一的網(wǎng)上鮮花訂購(gòu)系統(tǒng)。既能為消費(fèi)者提供一個(gè)方便,快捷的購(gòu)花平臺(tái),也能為銷售者提供一個(gè)安全,統(tǒng)一的銷售平臺(tái)。通過(guò)將近6個(gè)月的畢業(yè)設(shè)計(jì)。本系統(tǒng)的大部分功能已經(jīng)實(shí)現(xiàn),并且一定程度地增強(qiáng)了本系統(tǒng)的安全性和可靠性。下面我將對(duì)本次畢業(yè)設(shè)計(jì)的工作進(jìn)行總結(jié)。第一階段:選擇適合自己的課題,明確自己要做什么,怎么去做。第二階段:導(dǎo)師下達(dá)任務(wù)書(shū),根據(jù)任務(wù)書(shū)開(kāi)展系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。第三階段:通過(guò)網(wǎng)絡(luò)學(xué)習(xí),朋友幫助和導(dǎo)師指導(dǎo),并利用大學(xué)期間學(xué)到專業(yè)知識(shí)來(lái)完成系統(tǒng)設(shè)計(jì)。在此階段,我對(duì)系統(tǒng)有了更深的認(rèn)識(shí)。第四階段:在導(dǎo)師把關(guān)下,繼續(xù)實(shí)現(xiàn)系統(tǒng)和修改系統(tǒng),并開(kāi)始撰寫(xiě)畢業(yè)論文。第五階段:由導(dǎo)師審閱論文,對(duì)論文的內(nèi)容,格式等進(jìn)行修改,審閱,再修改。第六階段:收尾階段,通過(guò)老師指導(dǎo)和建議,修改系統(tǒng)和論文,并準(zhǔn)備答辯?,F(xiàn)階段已完成的主要功能前臺(tái):1)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年新型鋼構(gòu)材料采購(gòu)與施工勞務(wù)分包合同范本
- 二零二五年全新微商傭金分成合同范本下載3篇
- 2025年度汽車租賃合同電子版范本8篇
- 2025年度短視頻拍攝制作合同樣本4篇
- 二零二五年度歷史文化街區(qū)風(fēng)貌改造合同4篇
- 二零二五年度殯儀館鮮花禮儀用品采購(gòu)及配送合同3篇
- 2025年度農(nóng)藥市場(chǎng)準(zhǔn)入許可申請(qǐng)代理服務(wù)合同3篇
- 2025版環(huán)保型建筑材料供應(yīng)與施工合同4篇
- 二零二五年度木門行業(yè)品牌推廣采購(gòu)合同3篇
- 二零二五年度城鄉(xiāng)汽車租賃及售后服務(wù)合同
- (正式版)SJT 11449-2024 集中空調(diào)電子計(jì)費(fèi)信息系統(tǒng)工程技術(shù)規(guī)范
- 廣州綠色金融發(fā)展現(xiàn)狀及對(duì)策的研究
- 《近現(xiàn)代史》義和團(tuán)運(yùn)動(dòng)
- 人教版四年級(jí)上冊(cè)加減乘除四則混合運(yùn)算300題及答案
- 合成生物學(xué)技術(shù)在生物制藥中的應(yīng)用
- 消化系統(tǒng)疾病的負(fù)性情緒與心理護(hù)理
- 高考語(yǔ)文文學(xué)類閱讀分類訓(xùn)練:戲劇類(含答案)
- 協(xié)會(huì)監(jiān)事會(huì)工作報(bào)告大全(12篇)
- 灰壩施工組織設(shè)計(jì)
- WS-T 813-2023 手術(shù)部位標(biāo)識(shí)標(biāo)準(zhǔn)
- 同意更改小孩名字協(xié)議書(shū)
評(píng)論
0/150
提交評(píng)論