軟件工程畢業(yè)論文-網(wǎng)上鮮花店——訂購管理模塊的設(shè)計與實(shí)現(xiàn)_第1頁
已閱讀1頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  本科畢業(yè)論文</b></p><p><b> ?。?0 屆)</b></p><p>  網(wǎng)上鮮花店——訂購管理模塊的設(shè)計與實(shí)現(xiàn)</p><p><b>  摘要</b></p><p>  近年來,隨著計算機(jī)技術(shù)的蓬勃發(fā)展,互聯(lián)網(wǎng)的迅速普及,

2、方便、快捷的網(wǎng)上購物已經(jīng)進(jìn)入了我們的生活。隨著人們生活水平的不斷進(jìn)步,人們對生活的追求也在不斷的提高,鮮花已經(jīng)成了生活中不可缺少的點(diǎn)綴?;ǖ陚鞒谢ㄒ?,為親人朋友送去心意。網(wǎng)上花店比傳統(tǒng)的花店方便、快捷,更加適合現(xiàn)代人的生活。</p><p>  網(wǎng)上花店擺脫了傳統(tǒng)鮮花的銷售理念,避免了挑選商品的繁瑣過程,使購物的過程變得輕松快捷,很適合現(xiàn)代人快節(jié)奏的生活。 網(wǎng)上花店管理系統(tǒng)主要實(shí)現(xiàn)網(wǎng)上銷售鮮花,全部設(shè)計以此展開,

3、從商品的發(fā)布,到商品銷售,從用戶的瀏覽,注冊,到用戶的購買,全部通過網(wǎng)上交易平臺來實(shí)現(xiàn),體現(xiàn)了網(wǎng)上交易優(yōu)勢。</p><p>  本網(wǎng)上花店系統(tǒng)是使用ASP.NET技術(shù)開發(fā)的實(shí)現(xiàn)了消費(fèi)者通過上網(wǎng),對商品信息的瀏覽、訂購等功能。該系統(tǒng)能夠較好地滿足消費(fèi)者網(wǎng)上購物的基本要求,具有一定的實(shí)用價值</p><p>  關(guān)鍵詞: 網(wǎng)上購物,網(wǎng)上花店,瀏覽,訂購</p><p>

4、;<b>  Abstract</b></p><p>  In recent years, with the rapid development of computer technology, the rapid popularization of the Internet, convenient, fast online shopping has entered our life. As

5、 people living standard rise ceaselessly, people on the pursuit of life has been improved, the flowers have become the indispensable embellishment. Inheritance of flower shop, sent to friends and relatives. Online flower

6、 shop than the traditional flower shop convenient, fast, more suitable for modern life.</p><p>  Online flower shop to get rid of the traditional flower sales philosophy, avoid the tedious process of selecti

7、on of goods, so that the shopping process easy and quick, very suitable for the fast pace of modern life. Online flower shop management system is mainly to achieve online sales of flowers, all designed to start, from the

8、 release of goods, to the sale of goods, from the user's browsing, registration, to the user's purchase, all through the online trading platform to realize online transac</p><p>  The online shop sys

9、tem is developed using ASP.NET technology to realize the consumers through the Internet, information on the goods browsing, ordering and other functions. The system can meet the basic requirements of consumers shopping o

10、nline, has a certain practical value</p><p>  Keywords: online shopping, online florist, browse, order</p><p><b>  目錄</b></p><p><b>  1.緒論1</b></p>&

11、lt;p><b>  1.1 前言1</b></p><p>  1.2 課題研究的背景及意義1</p><p>  1.3 國內(nèi)外研究概況與發(fā)展趨勢2</p><p>  2.開發(fā)環(huán)境和開發(fā)技術(shù)2</p><p>  2.2工具環(huán)境介紹2</p><p>  2.2.1 開發(fā)環(huán)境

12、的選擇2</p><p>  2.2.2 C#語言簡介2</p><p>  2.2.3 SQL server 2005簡介3</p><p>  2.3 開發(fā)技術(shù)3</p><p>  2.3.1 使用母版頁構(gòu)建網(wǎng)站的整體風(fēng)格4</p><p>  2.3.2 ADO.NET連接數(shù)據(jù)庫4</p>

13、;<p><b>  3.需求分析4</b></p><p>  3.1 可行性分析4</p><p>  3.1.1 業(yè)務(wù)實(shí)施可行性4</p><p>  3.1.2 技術(shù)可行性4</p><p>  3.1.3 經(jīng)濟(jì)可行性5</p><p>  3.1.4 投資必要性

14、5</p><p>  3.2 功能需求5</p><p>  3.2.1 基本功能需求5</p><p>  3.2.2 用戶界面需求6</p><p>  3.3 需求分析6</p><p>  3.3.1市場分析6</p><p><b>  4.系統(tǒng)設(shè)計7</

15、b></p><p>  4.1 總體結(jié)構(gòu)設(shè)計7</p><p>  4.2 數(shù)據(jù)庫設(shè)計8</p><p>  4.2.1 數(shù)據(jù)庫E-R圖8</p><p>  4.2.2 數(shù)據(jù)庫關(guān)系圖10</p><p><b>  5.系統(tǒng)實(shí)現(xiàn)11</b></p><p&g

16、t;  5.1 設(shè)計登陸界面11</p><p>  5.2 設(shè)計鮮花瀏覽界面12</p><p>  5.3 設(shè)計訂單修改、生成、刪除界面13</p><p>  5.4 設(shè)計管理員處理訂單界面15</p><p>  5.5 用戶查看訂單界面16</p><p><b>  6 系統(tǒng)測試17&

17、lt;/b></p><p>  6.1 系統(tǒng)軟件測試的目標(biāo)17</p><p>  6.2 系統(tǒng)的具體測試方法17</p><p>  7 系統(tǒng)安全維護(hù)18</p><p>  7.1 系統(tǒng)維護(hù)18</p><p><b>  8. 總結(jié)18</b></p><

18、;p><b>  8.1 總結(jié)18</b></p><p>  8.2 心得體會19</p><p><b>  致謝20</b></p><p><b>  參考文獻(xiàn)21</b></p><p><b>  1.緒論</b></p&g

19、t;<p><b>  1.1 前言</b></p><p>  網(wǎng)上花店即是實(shí)現(xiàn)在網(wǎng)絡(luò)上銷售,為買者省了很多的麻煩,買者只需要在網(wǎng)上訂購,確定收取物品的時間,地點(diǎn),通過網(wǎng)銀付錢就可以。而對賣主則是利于管理,對時間的安排也有了一個相當(dāng)大的分配空間。無論是對買主還是賣主,網(wǎng)上的經(jīng)營都是對自身有利的一種工具……并且在當(dāng)下社會,人際交往越來越重要,但是見面的機(jī)會卻越來越少,因此在特殊

20、的日子里能送上一束鮮花,一份禮品是很好的聯(lián)絡(luò)感情的方式,因此相當(dāng)受廣大消費(fèi)者的歡迎。商家也不需要呆在店里等待客戶購買商品,只需要坐家電腦前,賣出自己的商品,從而獲得利潤。</p><p>  本網(wǎng)上花店系統(tǒng),主要實(shí)現(xiàn)的功能是:實(shí)現(xiàn)用戶購物車功能、定單等。在后臺能實(shí)現(xiàn)管理員的登錄、管理員對商品的分類發(fā)布、商品的管理、用戶信息的管理、訂單管理、管理員管理等。真正實(shí)現(xiàn)從商品的發(fā)布到商品的購買一系列的網(wǎng)上銷售鮮花的功能。

21、 本系統(tǒng)基于Internet的互聯(lián)網(wǎng)網(wǎng)絡(luò),以B/S形式實(shí)現(xiàn)的。本系統(tǒng)是采用ASP技術(shù),以SQL Sever作為數(shù)據(jù)庫,利用網(wǎng)絡(luò)來實(shí)現(xiàn)網(wǎng)上銷售鮮花的功能性網(wǎng)站。具有最大的優(yōu)點(diǎn)是,界面優(yōu)美,可視性強(qiáng),設(shè)計成本投入性小,利潤見效快,系統(tǒng)安全性好,系統(tǒng)維護(hù)與管理方便快捷,目標(biāo)明確,可操作性強(qiáng)等特點(diǎn)。 網(wǎng)上鮮花銷售管理系統(tǒng)主要以實(shí)現(xiàn)在線銷售鮮花為主。全部的設(shè)計這以此為核心來展開。從商品發(fā)布,到商品的銷售;從用戶的注冊,到商品的購買等等都是圍繞銷售

22、而展開的,以達(dá)到網(wǎng)上鮮花銷售的方便與快捷。</p><p>  1.2 課題研究的背景及意義</p><p>  在當(dāng)今社會迅速發(fā)展的情況下,人們越來越依賴網(wǎng)絡(luò),基于龐大的用戶群,許多商業(yè)銷售除了在現(xiàn)實(shí)社會中買賣,也早已走進(jìn)了虛擬網(wǎng)絡(luò)。網(wǎng)絡(luò)上的商品行業(yè)也是層出不窮。電子商務(wù)網(wǎng)站讓消費(fèi)者足不出戶就能買到想要的商品,方便了廣大消費(fèi)者也讓管理者及時的向人們推廣了他們的商品,構(gòu)建企業(yè)形象,贏得了利

23、潤。</p><p>  隨著人們生活水平的不斷進(jìn)步,人們對生活的追求也在不斷的提高,鮮花已經(jīng)成了生活中不可缺少的點(diǎn)綴?;ǖ陚鞒谢ㄒ?,為親人朋友送去心意。網(wǎng)上花店比傳統(tǒng)的花店方便、快捷,更加適合現(xiàn)代人的生活。</p><p>  網(wǎng)上花店擺脫了傳統(tǒng)鮮花的銷售理念,避免了挑選商品的繁瑣過程,使購物的過程變得輕松快捷,很適合現(xiàn)代人快節(jié)奏的生活。 網(wǎng)上花店管理系統(tǒng)主要實(shí)現(xiàn)網(wǎng)上銷售鮮花,全部設(shè)計以

24、此展開,從商品的發(fā)布,到商品銷售,從用戶的瀏覽,注冊,到用戶的購買,全部通過網(wǎng)上交易平臺來實(shí)現(xiàn),體現(xiàn)了網(wǎng)上交易優(yōu)勢。</p><p>  通過大學(xué)四年的理論課程及實(shí)踐課程的學(xué)習(xí),以及校外的實(shí)踐,對于自己的理論基礎(chǔ)有了極大的提高。并且在實(shí)踐方面也有了一定的能力。利用這次畢業(yè)設(shè)計的機(jī)會,我又再一次將理論與實(shí)踐結(jié)合在一起,通過對這個項(xiàng)目的開發(fā),我深知我的能力將會有更高一層次的突破。</p><p&g

25、t;  1.3 國內(nèi)外研究概況與發(fā)展趨勢 </p><p>  在電子商務(wù)日益受到質(zhì)疑的今天,網(wǎng)上花店是迄今為止處于盈利狀態(tài)的少數(shù)的電子商務(wù)內(nèi)容之一。在美國,1-800花屋作為全美,以及全球最大的“網(wǎng)上花店”的成功,向人們展示了“網(wǎng)上花店”的美好前景。在我國,雖然經(jīng)??梢钥吹诫娮由虅?wù)企業(yè)不景氣的報道,但“網(wǎng)上花店”卻在這樣的環(huán)境下能夠處于盈利狀態(tài),這也說明,我國的網(wǎng)上花店行業(yè)的前景是有相當(dāng)大的發(fā)展空間。</

26、p><p>  2.開發(fā)環(huán)境和開發(fā)技術(shù)</p><p><b>  2.1 系統(tǒng)介紹</b></p><p>  經(jīng)過大量的市場調(diào)查與需求分析,可以總結(jié)出網(wǎng)上花店管理系統(tǒng)的用戶具有頻繁的登記、更改、刪除商品信息,頻繁瀏覽所需的商品信息等特點(diǎn)。針對用戶的特點(diǎn),網(wǎng)上花店管理系統(tǒng)的主要目標(biāo)是通過處理花店的鮮花庫存和網(wǎng)上銷售活動,使在線顧客 能輕松的找到所

27、需要的商品信息,以此來吸引更多的顧客;為花店會員提供一個功能全面、使用方便的購物環(huán)境,以替代傳統(tǒng)的手工勞動,同時利用先進(jìn)的信息技術(shù)為用戶提供一些更為方便實(shí)用的功能。網(wǎng)上花店管理系統(tǒng)是將傳統(tǒng)的花店經(jīng)營管理結(jié)合計算機(jī)及網(wǎng)絡(luò)技術(shù)的綜合經(jīng)營管理的模式。該系統(tǒng)將人、機(jī)、物的需求,活動和運(yùn)作進(jìn)行系統(tǒng)分析、設(shè)計并管理,以實(shí)現(xiàn)現(xiàn)代高效、科學(xué)且安全的電子商務(wù)。</p><p>  網(wǎng)上花店訂購管理模塊主要實(shí)現(xiàn)的功能是:實(shí)現(xiàn)用戶購物

28、車功能、定單等。在后臺能實(shí)現(xiàn)管理員的登錄、管理員對商品的分類發(fā)布、商品的管理、用戶信息的管理、訂單管理、管理員管理等。真正實(shí)現(xiàn)從商品的發(fā)布到商品的購買一系列的網(wǎng)上銷售鮮花的功能。</p><p><b>  2.2工具環(huán)境介紹</b></p><p>  2.2.1 開發(fā)環(huán)境的選擇</p><p>  開發(fā)與運(yùn)行的環(huán)境的選擇會影響到數(shù)據(jù)庫設(shè)計,

29、本系統(tǒng)開發(fā)與運(yùn)行環(huán)境如下:</p><p>  ?開發(fā)環(huán)境: windows 7</p><p>  ?開發(fā)工具: Microsoft Visual Studio 2010</p><p>  ?數(shù)據(jù)庫管理系統(tǒng):SQL Server 2008</p><p>  本系統(tǒng)主要采用ASP.NET+C#與Sql serve

30、r相結(jié)合的技術(shù)。利用Microsoft Visual Studio 2010軟件來編程設(shè)計了本系統(tǒng)后臺。</p><p>  2.2.2 C#語言簡介</p><p>  C#是一種精確、簡單、類型安全、面向?qū)ο蟮恼Z言。</p><p>  C#是在Java流行起來后所誕生的一種新的語言。由于微軟在操作系統(tǒng)上占有很大的優(yōu)勢。在以往的開發(fā)中累積了不少經(jīng)驗(yàn),所形成的.n

31、et平臺,所以C#在Windows方面可以說比Java具有更大的優(yōu)勢。如果單純從技術(shù)上來講,C#在網(wǎng)絡(luò)編程上可以與Java匹敵。C#還在Windows Forms也有一定的優(yōu)勢。</p><p>  C#是一種非常類似于C++的語言,風(fēng)格是更接近于Java,不管是C++程序員還是Java程序員,都可以很方便的轉(zhuǎn)到C#上來。</p><p>  C#的強(qiáng)大是依賴于.net的發(fā)展,而.net的

32、發(fā)展是看微軟在.net上的決心和投入有多少。從Windows 2003和Vista系統(tǒng)可以看出(前者內(nèi)置.net1.1,后者內(nèi)置.net2.0。).Net在Windows編程中具有重要的戰(zhàn)略意義。</p><p>  C#目前主要是應(yīng)用在網(wǎng)絡(luò)編程上,其他領(lǐng)域比如數(shù)據(jù)庫、窗體編程,都逐漸在增大。</p><p>  2.2.3 SQL server 2005簡介</p><

33、;p>  SQL Server 2005 是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級的數(shù)據(jù)管理。SQL Server 2005 數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。</p><p>  SQL Server 2005 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外 SQL Server 2005 結(jié)

34、合了分析、報表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫助您的團(tuán)隊(duì)通過記分卡、Dashboard、Web services 和移動設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個領(lǐng)域。</p><p>  與 Microsoft Visual Studio、Microsoft Office System 以及新的開發(fā)工具包(包括 Business Intelligence Development St

35、udio)的緊密集成使 SQL Server 2005 與眾不同。無論您是開發(fā)人員、數(shù)據(jù)庫管理員、信息工作者還是決策者,SQL Server 2005 都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。</p><p>  主要三方面提高業(yè)務(wù):</p><p><b>  1.企業(yè)數(shù)據(jù)管理</b></p><p>  SQL Server

36、 2005 針對行業(yè)和分析應(yīng)用程序提供了一種更安全可靠和更高效的數(shù)據(jù)平臺。SQL Server 的最新版本不僅是迄今為止 SQL Server 的最大發(fā)行版本,而且是最為可靠安全的版本。 </p><p>  2.開發(fā)人員生產(chǎn)效率</p><p>  SQL Server 2005 提供了一種端對端的開發(fā)環(huán)境,其中涵蓋了多種新技術(shù),可幫助開發(fā)人員大幅度提高生產(chǎn)效率。 </p>

37、<p><b>  3.商業(yè)智能</b></p><p>  SQL Server 2005 的綜合分析、集成和數(shù)據(jù)遷移功能使各個企業(yè)無論采用何種基礎(chǔ)平臺都可以擴(kuò)展其現(xiàn)有應(yīng)用程序的價值。構(gòu)建于 SQL Server 2005 的 BI 解決方案使所有員工可以及時獲得關(guān)鍵信息,從而在更短的時間內(nèi)制定更好的決策。</p><p><b>  2.3

38、開發(fā)技術(shù)</b></p><p>  2.3.1 使用母版頁構(gòu)建網(wǎng)站的整體風(fēng)格</p><p>  對于一個網(wǎng)站而言,保持頁面的一致性非常重要,Microsoft Visual Studio 2010提供了一個新手段-母版頁。它含兩種文件,一種是母版頁,另一種是內(nèi)容頁。母版頁封裝了頁面中的公共元素;內(nèi)容頁實(shí)際是普通的.asp文件,它包含除母版頁之外的其他非公共內(nèi)容。在運(yùn)行工程中

39、,asp.net引擎將兩種頁面內(nèi)容合并執(zhí)行,最后將結(jié)果發(fā)送給客戶瀏覽器。</p><p>  2.3.2 ADO.NET連接數(shù)據(jù)庫</p><p>  ADO.NET是.Net平臺中的一種數(shù)據(jù)訪問技術(shù),是重要的應(yīng)用程序級接口。它有一系列對象,利用這些對象,可以輕松實(shí)現(xiàn)對數(shù)據(jù)庫的復(fù)雜操作。</p><p>  ADO.NET的對象可以分為兩部分:DataSet對象和.

40、NET Framework數(shù)據(jù)提供程序。后者包括Connection、Command、DataReader、DataAdapter對象。</p><p>  DataSet對象是ASP.NET斷開式結(jié)構(gòu)的核心對象。它的設(shè)計目的是為了實(shí)現(xiàn)獨(dú)立于數(shù)據(jù)源的數(shù)據(jù)訪問。它可以有多種數(shù)據(jù)源,包括XML數(shù)據(jù)源。.NET Framework數(shù)據(jù)提供程序的設(shè)計目的是為了實(shí)現(xiàn)數(shù)據(jù)操作和對數(shù)據(jù)的快速讀寫。</p><

41、;p><b>  3.需求分析</b></p><p><b>  3.1 可行性分析</b></p><p>  可行性分析是系統(tǒng)分析階段的第二項(xiàng)活動,它主要目的是進(jìn)一步明確系統(tǒng)的規(guī)模、功能、開發(fā)背景、必要性與意義。通過調(diào)查分析根據(jù)需要和可能提出開發(fā)系統(tǒng)的初步規(guī)劃??尚行苑治鍪菍ο到y(tǒng)進(jìn)行全面、概要的分析。通過調(diào)查分析,本系統(tǒng)設(shè)計主要有以下

42、四個可行性:</p><p>  3.1.1 業(yè)務(wù)實(shí)施可行性</p><p>  1、網(wǎng)上花店預(yù)期效益明顯總經(jīng)理高度關(guān)注并支持該項(xiàng)目的實(shí)施。</p><p>  2、網(wǎng)上花店只要求在銷售業(yè)務(wù)流程的接單和客戶服務(wù)環(huán)節(jié)做一些變動其他方面基本不變不涉及供應(yīng)商和內(nèi)部人員的利益調(diào)整業(yè)務(wù)流程整全難度不大。</p><p>  3、花店員工大多是30歲以下

43、的年輕人會上網(wǎng)及進(jìn)行基本電腦操作經(jīng)過短期培訓(xùn)即可掌握網(wǎng)上業(yè)務(wù)操作。</p><p>  3.1.2 技術(shù)可行性</p><p>  網(wǎng)上花店是一個中小型的電子商務(wù)網(wǎng)站主要在線銷售鮮花、購物車、訂單提交和查詢、自助訂花等功能涉及數(shù)據(jù)庫、動態(tài)網(wǎng)頁等多種技術(shù)這些都是現(xiàn)階段已經(jīng)成熟可靠的技術(shù)可以確保日后網(wǎng)站的性能和運(yùn)行的可靠。</p><p>  本課題采用C#語言

44、進(jìn)行開發(fā),利用開發(fā)工具M(jìn)icrosoft Visual Studio 2010進(jìn)行編程,它是asp.net編程的有效工具,其中有些控件,和自動生成代碼段,使得編程簡單,可靠性高。再加上Sql server2008數(shù)據(jù)庫無縫連接,使得技術(shù)更有保障。</p><p>  3.1.3 經(jīng)濟(jì)可行性</p><p>  網(wǎng)上商店的注冊與管理費(fèi)同回報相比是非常低的,平均每月約二百元。所以店主在經(jīng)濟(jì)上沒

45、有任何顧慮,覺得投入小,回報大。</p><p>  網(wǎng)上花店的平均年收入在70萬元左右網(wǎng)站開始階段的投入適中相比網(wǎng)站的收益花店的投資還是值得的網(wǎng)站的收益主要來源于以下幾個方面。</p><p>  1、網(wǎng)上銷售帶來的業(yè)務(wù)量的增加。網(wǎng)上花店能夠突破距離地域的限制吸引廣州天河區(qū)以外的鮮花需求人群。為花店帶來新的業(yè)務(wù)增長點(diǎn)。</p><p>  2、網(wǎng)上銷售節(jié)約

46、經(jīng)營成本。通過網(wǎng)上銷售可以減少鮮花在門店存儲的損耗也可以減少鮮花流通成本。每支花在網(wǎng)上銷售的成本可以減少20%~30%銷售成本的節(jié)約也增加了花店的收益。</p><p>  3、品牌增值帶來的收益。網(wǎng)站提供的在線訂購和個性化服務(wù)功能實(shí)現(xiàn)了實(shí)體花店不能做到的事情更好地滿足了客戶的需求對提升花店的形象實(shí)現(xiàn)品牌增值將產(chǎn)生積極作用。</p><p>  4、加盟服務(wù)帶來的收益。在網(wǎng)站成功運(yùn)營有

47、一定知名度后就可以吸收其他鮮花店加盟在帶來服務(wù)收益的同時可以共同做大鮮花市場實(shí)現(xiàn)雙贏</p><p>  3.1.4 投資必要性</p><p>  近年來國民生活水平的不斷進(jìn)步,人們對生活的追求也在不斷的提高,鮮花已經(jīng)成了生活中不可缺少的點(diǎn)綴。并且隨著計算機(jī)技術(shù)的蓬勃發(fā)展,人們越來越依賴網(wǎng)絡(luò),基于龐大的用戶群,許多商業(yè)銷售除了在現(xiàn)實(shí)社會中買賣,也早已走進(jìn)了虛擬網(wǎng)絡(luò)。網(wǎng)絡(luò)上的商品行業(yè)也是層

48、出不窮。電子商務(wù)網(wǎng)站讓消費(fèi)者足不出戶就能買到想要的商品,花店傳承花意,為親人朋友送去心意。網(wǎng)上花店比傳統(tǒng)的花店方便、快捷,更加適合現(xiàn)代人的生活。</p><p><b>  3.2 功能需求</b></p><p>  按照系統(tǒng)開發(fā)業(yè)務(wù)分析要求和原則,在與系統(tǒng)管理人員的充分溝通,整理出管理系統(tǒng)所需求的基本功能和用戶界面的一些需求,這些需求將作為系統(tǒng)分析和邏輯設(shè)計的依據(jù)

49、。</p><p>  3.2.1 基本功能需求</p><p>  通過系統(tǒng)的分析,可得出該花店系統(tǒng)的基本功能需求如下:</p><p>  1、實(shí)現(xiàn)普通的用戶的注冊與登錄。用戶進(jìn)入主頁面后,可以通過點(diǎn)擊注冊按鈕進(jìn)行賬號注冊,若賬戶未存在則可注冊成功,若已存在會提示用戶更換賬號。已注冊用戶可以直接輸入賬號進(jìn)行登錄,系統(tǒng)會通過與數(shù)據(jù)庫中的密碼進(jìn)行對照,若正確則成功登

50、陸,若錯誤提示登錄失??;</p><p>  2、設(shè)計一個美觀大方的前臺界面方便用戶瀏覽鮮花。主界面中使用datalist控件顯示鮮花信息方便用戶查看;</p><p>  3、實(shí)現(xiàn)用戶訂單的生成,修改與刪除。用戶生成訂單后,訂單初版會放到購物車中,用戶可以對訂單進(jìn)行修改,刪除等操作若無問題,點(diǎn)擊提交按鈕就可以生成正式訂單了,進(jìn)行訂單修改時點(diǎn)擊修改訂單按鈕會彈出兩個TextBox控件,輸入

51、要修改的信息即可;</p><p>  4、實(shí)現(xiàn)管理員后臺處理已提交的訂單。管理員登錄后,點(diǎn)擊管理員界面的鏈接就可已查看所有的訂單了,然后通過對照訂單狀態(tài),將已付款的訂單進(jìn)行發(fā)貨操作,點(diǎn)擊發(fā)貨按鈕即可,訂單狀態(tài)會變更為已發(fā)貨;</p><p>  3.2.2 用戶界面需求</p><p>  系統(tǒng)界面要符合大多數(shù)人的使用習(xí)慣,界面美觀、按鈕得體,使用起來要方便。&l

52、t;/p><p><b>  3.3 需求分析</b></p><p>  需求分析又稱為要求分析,在企業(yè)電子商務(wù)網(wǎng)站建設(shè)工程中,需求分析作為建站的第一階段,需求分析的基本任務(wù)是準(zhǔn)確回答“系統(tǒng)必須做什么?”這個問題,也就是確定為了滿足用戶的需要系統(tǒng)必須做什么。具體地說,應(yīng)該確定網(wǎng)上花店系統(tǒng)必須具有的功能和性能,系統(tǒng)需要的運(yùn)行環(huán)境,并且預(yù)測系統(tǒng)發(fā)展的前景。如何才能保證企業(yè)電

53、子商務(wù)網(wǎng)站的內(nèi)容符合客戶的需求呢?這就需要系統(tǒng)設(shè)計人員首先進(jìn)行市場調(diào)研,之后與企業(yè)進(jìn)行詳細(xì)溝通,了解企業(yè)的業(yè)務(wù)流程,必須仔細(xì)分析系統(tǒng)的業(yè)務(wù)流程,對業(yè)務(wù)流程進(jìn)行抽象,得到系統(tǒng)的數(shù)據(jù)流分析,。數(shù)據(jù)流圖是從數(shù)據(jù)流動和加工的角度描述了系統(tǒng)要處理的數(shù)據(jù)和對數(shù)據(jù)的處理,所以數(shù)據(jù)流圖代表了系統(tǒng)的邏輯模型。數(shù)據(jù)流圖只是抽象地描述了系統(tǒng)的概貌,還要用其他工具進(jìn)行更詳細(xì)的描述。功能流程圖、用例圖和ER圖是詳細(xì)描述系統(tǒng)中的功能結(jié)構(gòu)、數(shù)據(jù)元素、數(shù)據(jù)流、數(shù)據(jù)存儲

54、、處理和數(shù)據(jù)概念模型的好工具。通過功能流程圖、用例圖、可以準(zhǔn)確、規(guī)范地描述系統(tǒng)的需求</p><p><b>  3.3.1市場分析</b></p><p>  花店業(yè),由于各種條件的限制,以前,花店之間一直處于各自封閉的狀態(tài)。 現(xiàn)在是互聯(lián)網(wǎng)時代,人們的消費(fèi)方式正隨著互聯(lián)網(wǎng)時代的來臨,而悄悄到發(fā)生著改變,于是就出現(xiàn)了“網(wǎng)上花店”,“網(wǎng)上花店”的出現(xiàn),使得傳統(tǒng)的花店業(yè)感

55、到了一絲欣喜與彷徨。喜的是:“網(wǎng)上花店”的出現(xiàn)給“花店”走出封閉帶來了機(jī)遇,并使獲得了許多額外的收益。憂的是:雖然許多花店企業(yè)已經(jīng)在和網(wǎng)上花店的合作中獲得了良好收益。但不時各種媒體有關(guān)電子商務(wù)不好消息的報道,又使這些花店感到了一絲彷徨。其實(shí),我們應(yīng)該看到,從電話、傳真到今天的網(wǎng)絡(luò),每一項(xiàng)新技術(shù)的應(yīng)用,都引發(fā)了一場生產(chǎn)力的革命,給人類帶來了方便和快捷。電子商務(wù)和鮮花行業(yè)同是近來發(fā)展迅速的產(chǎn)業(yè),兩者都為彼此提供了很多發(fā)展機(jī)會:鮮花店業(yè)的迅猛

56、發(fā)展,為“網(wǎng)上花店”有效開展業(yè)務(wù)提供了機(jī)會和可能。同樣,網(wǎng)上花店的興起亦為傳統(tǒng)的花店業(yè)注入了新的活力。 現(xiàn)在,讓我們來深入的了解一下“網(wǎng)上花店”。網(wǎng)上花店是97年以后才在國內(nèi)發(fā)展興起的新興的從事鮮花速遞、網(wǎng)上訂花的電子商務(wù)平臺。從國內(nèi)的第一家網(wǎng)上花店——“思可鮮花禮品網(wǎng)”的出現(xiàn)到現(xiàn)在,網(wǎng)上花店隨著互聯(lián)網(wǎng)的普及,及電子商務(wù)的高速發(fā)展,贏得了高額的利潤和</p><p>  經(jīng)過市場分析得知,作為以鮮花為主要經(jīng)營項(xiàng)目

57、的公司,急切的需要建立一個電子商務(wù)網(wǎng)站,網(wǎng)上花店借先進(jìn)的互聯(lián)網(wǎng)信息技術(shù),將分布在不同城市的花店最終聯(lián)盟起來,形成完整的配送體系,并對其做出最優(yōu)化的管理,通過在線定單、網(wǎng)上支付取得實(shí)際的經(jīng)濟(jì)效益。網(wǎng)上鮮花銷售管理系統(tǒng)主要以實(shí)現(xiàn)在線銷售鮮花為主,全部的設(shè)計以此為核心來展開。從商品發(fā)布,到商品的銷售,從用戶的注冊,到商品的購買等等都是圍繞銷售而展開的,以達(dá)到網(wǎng)上鮮花銷售的方便與快捷。</p><p><b>

58、  4.系統(tǒng)設(shè)計</b></p><p>  4.1 總體結(jié)構(gòu)設(shè)計</p><p>  本系統(tǒng)分為普通用戶的前臺訂單管理與管理員的后臺訂單管理,普通用戶登錄以后可以瀏覽鮮花產(chǎn)品,然后點(diǎn)擊鮮花進(jìn)行購買,訂單生成后會先加入到購物車中,用戶可以進(jìn)行訂單的修改、刪除等操作,訂單無誤后就可提交訂單了。</p><p>  管理員登錄后,點(diǎn)擊管理員界面的鏈接就可已查

59、看所有的訂單了,然后通過對照訂單狀態(tài),將已付款的訂單進(jìn)行發(fā)貨操作,點(diǎn)擊發(fā)貨按鈕即可,訂單狀態(tài)會變更為已發(fā)貨;</p><p><b>  具體功能如下圖</b></p><p>  圖4-1 系統(tǒng)功能模塊圖</p><p><b>  4.2 數(shù)據(jù)庫設(shè)計</b></p><p>  數(shù)據(jù)庫設(shè)計指的是

60、在現(xiàn)在數(shù)據(jù)庫管理系統(tǒng)上建立數(shù)據(jù)庫的過程,它的主要內(nèi)容是:在編寫數(shù)據(jù)庫應(yīng)用程序之前,應(yīng)該組織建立什么樣的數(shù)據(jù)庫,包括組織建立多少個數(shù)據(jù)庫為適宜,每個數(shù)據(jù)庫都有幾個字段,每個庫的主關(guān)鍵字和外部關(guān)鍵字以及各個表之間的關(guān)聯(lián),如何傳遞數(shù)據(jù)。 在數(shù)據(jù)庫的設(shè)計中,盡量充分地考慮到用戶各個方面功能上的需求,以前數(shù)據(jù)庫理論的主要規(guī)則。用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢等方面,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。由于本系統(tǒng)的

61、宗旨是為客戶端提供信息,再加上其動態(tài)性和交互性,這就不可避免的涉及到大量數(shù)據(jù)的維護(hù)工作,所以搭建起后臺數(shù)據(jù)庫也就成為最基礎(chǔ)、最首要的工作。本系統(tǒng)采用SQL Server2008數(shù)據(jù)庫,該數(shù)據(jù)庫功能強(qiáng)大、操作簡便,廣泛應(yīng)用于數(shù)據(jù)庫后臺系統(tǒng)。根據(jù)本系統(tǒng)數(shù)據(jù)流分析創(chuàng)建數(shù)據(jù)庫,存儲系統(tǒng)用到的相關(guān)數(shù)據(jù)項(xiàng)</p><p>  4.2.1 數(shù)據(jù)庫E-R圖</p><p>  本系統(tǒng)的數(shù)據(jù)庫中出現(xiàn)的實(shí)體有

62、 鮮花、訂單、用戶。</p><p><b>  具體E-R圖如下</b></p><p><b>  圖4-1 E-R圖</b></p><p>  圖4-2 數(shù)據(jù)庫類圖</p><p>  4.2.2 數(shù)據(jù)庫關(guān)系圖</p><p>  鮮花信息數(shù)據(jù)表與鮮花類別數(shù)據(jù)表關(guān)系圖

63、:</p><p>  圖4-3 鮮花信息數(shù)據(jù)表與鮮花類別數(shù)據(jù)表關(guān)系圖</p><p>  訂單數(shù)據(jù)表與用戶數(shù)據(jù)表關(guān)系圖:</p><p>  圖4-4 訂單數(shù)據(jù)表與用戶數(shù)據(jù)表關(guān)系圖</p><p>  訂單詳情數(shù)據(jù)表、訂單數(shù)據(jù)表和鮮花數(shù)據(jù)表關(guān)系圖:</p><p>  圖4-5 訂單詳情數(shù)據(jù)表、訂單數(shù)據(jù)表和鮮花數(shù)據(jù)表

64、關(guān)系圖:</p><p><b>  5.系統(tǒng)實(shí)現(xiàn)</b></p><p>  5.1 設(shè)計登陸界面</p><p>  用戶登錄界面,普通用戶在此界面中輸入已注冊的用戶名和密碼,系統(tǒng)會從數(shù)據(jù)庫中檢測該賬號是否正確,若正確則顯示登陸成功,開始購買;若不正確,則顯示登錄失敗,返回主界面重新登錄。</p><p>  管理員

65、登錄時,輸入管理員賬號會在登陸界面中顯示一個進(jìn)入管理員界面的連接,點(diǎn)擊進(jìn)入后,就可以對訂單進(jìn)行處理。</p><p>  圖5-1 普通用戶登錄界面</p><p>  圖5-2 管理員登陸界面</p><p>  5.2 設(shè)計鮮花瀏覽界面</p><p>  本系統(tǒng)設(shè)計的主界面,左側(cè)為登錄窗口,右側(cè)為datalist控件,用于顯示鮮花信息供

66、用戶瀏覽,用戶可以點(diǎn)擊自己感興趣的鮮花查看詳情并進(jìn)行購買操作。</p><p>  圖5-3 鮮花瀏覽主界面</p><p>  5.3 設(shè)計訂單修改、生成、刪除界面</p><p>  用戶生成訂單后,訂單初版會放到購物車中,用戶可以對訂單進(jìn)行修改,刪除等操作若無問題,點(diǎn)擊提交按鈕就可以生成正式訂單了。</p><p>  圖5-4 訂單修

67、改、生成、刪除界面</p><p>  本模塊為重要功能模塊,以下為實(shí)現(xiàn)功能的主要代碼</p><p><b>  修改訂單實(shí)現(xiàn)代碼</b></p><p>  private void dg_Cart_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandE

68、ventArgs e)</p><p><b>  {</b></p><p>  string number;</p><p>  string address;</p><p>  number=((TextBox)e.Item.Cells[4].Controls[0]).Text;</p><p

69、>  address = ((TextBox)e.Item.Cells[5].Controls[0]).Text;</p><p>  HttpCookie cookie=new HttpCookie("ShopFlowerCart");</p><p>  for(int i=0;i<dg_Cart.Items.Count ;i++)</p>

70、<p><b>  {</b></p><p>  string id;</p><p>  id=dg_Cart.Items[i].Cells[0].Text;</p><p>  dg_Cart.Items[i].Cells[5].Text=address;</p><p>  cookie.Values

71、.Add(id, number + "@@" + address); </p><p><b>  }</b></p><p>  TimeSpan ts = new TimeSpan(0,0,10,0);</p><p>  cookie.Expires=DateTime.Now + ts;</p><

72、p>  Response.AppendCookie(cookie);</p><p>  dg_Cart.EditItemIndex=-1;</p><p>  Response.Redirect("AddToCart.aspx");</p><p><b>  }</b></p><p>&l

73、t;b>  提交訂單實(shí)現(xiàn)代碼</b></p><p>  protected void btn_Submit_Click(object sender, System.EventArgs e)</p><p><b>  {</b></p><p>  Order order = new Order();</p>

74、<p>  string address = string.Empty;</p><p>  HttpCookie cookie=new HttpCookie("ShopFlowerCart");</p><p>  for(int i=0;i<dg_Cart.Items.Count ;i++)</p><p><b>

75、  {</b></p><p>  string id;</p><p>  string count;</p><p>  string total;</p><p>  id=dg_Cart.Items[i].Cells[0].Text;</p><p>  count=dg_Cart.Items[i]

76、.Cells[4].Text;</p><p>  total = dg_Cart.Items[i].Cells[7].Text;</p><p>  address = dg_Cart.Items[i].Cells[5].Text;</p><p>  string state ="未付款";</p><p>  ord

77、er.AddDetail(new ST_GROUP.FlowerPrearrange.OrderDetails(int.Parse(id), int.Parse(count), address, int.Parse(total),state));</p><p><b>  }</b></p><p>  int orderId = order.AddOrderDet

78、ail(int.Parse(Session["UserID"].ToString()));</p><p>  TimeSpan ts = new TimeSpan(0,0,10,0);</p><p>  cookie.Expires=DateTime.Now + ts;</p><p>  Response.AppendCookie(cook

79、ie);</p><p>  Response.Redirect("ShowOrder.aspx?orderId="+orderId.ToString());</p><p><b>  }</b></p><p><b>  刪除訂單實(shí)現(xiàn)代碼</b></p><p>  pro

80、tected void btn_Delect_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  System.Web.UI.WebControls.CheckBox cb;</p><p>  HttpCookie cookie = new HttpCookie(&q

81、uot;ShopFlowerCart");</p><p>  for (int i = 0; i < dg_Cart.Items.Count; i++)</p><p><b>  {</b></p><p>  cb = (System.Web.UI.WebControls.CheckBox)dg_Cart.Items[i]

82、.FindControl("ckb_Select");</p><p>  if (!Object.Equals(cb, null))</p><p><b>  {</b></p><p>  if (!cb.Checked)</p><p><b>  {</b></p

83、><p>  string id;</p><p>  string count;</p><p>  id = dg_Cart.Items[i].Cells[0].Text;</p><p>  count = dg_Cart.Items[i].Cells[6].Text;</p><p>  if (count.Tri

84、m() == "")</p><p>  count = "0";</p><p>  cookie.Values.Add(id, count);</p><p><b>  }</b></p><p><b>  }</b></p><p

85、><b>  }</b></p><p>  TimeSpan ts = new TimeSpan(0, 0, 10, 0);</p><p>  cookie.Expires = DateTime.Now + ts;</p><p>  Response.AppendCookie(cookie);</p><p>

86、;  Response.Redirect("AddToCart.aspx");</p><p><b>  }</b></p><p>  5.4 設(shè)計管理員處理訂單界面</p><p>  管理員登錄后,點(diǎn)擊管理員界面的鏈接就可已查看所有的訂單了,然后通過對照訂單狀態(tài),將已付款的訂單進(jìn)行發(fā)貨操作,點(diǎn)擊發(fā)貨按鈕即可,訂單狀態(tài)

87、會變更為已發(fā)貨。</p><p>  圖5-5 管理員處理訂單界面</p><p>  管理員對訂單進(jìn)行處理,是本系統(tǒng)的主要功能模塊之一,以下為實(shí)現(xiàn)代碼</p><p><b>  處理訂單實(shí)現(xiàn)代碼</b></p><p>  protected void Datagrid1_DeleteCommand(object s

88、ource, DataGridCommandEventArgs e)</p><p><b>  {</b></p><p><b>  try</b></p><p><b>  {</b></p><p>  int id = int.Parse(this.Datagrid

89、1.DataKeys[e.Item.ItemIndex].ToString());</p><p>  Order.Deal(id);</p><p>  ShowMesssage("處理成功!", 0);</p><p><b>  Bind();</b></p><p><b>  }&

90、lt;/b></p><p>  catch (Exception el)</p><p><b>  {</b></p><p>  ShowMesssage(el.Message, 1);</p><p><b>  }</b></p><p><b> 

91、 }</b></p><p>  5.5 用戶查看訂單界面</p><p>  用戶登錄以后,可以點(diǎn)擊主界面中的我的訂單,系統(tǒng)會通過用戶的id讀取數(shù)據(jù)庫中的訂單,列出該用戶的所有訂單,用戶可以點(diǎn)擊訂單編號查看訂單詳情。</p><p>  圖5-6 用戶查看訂單界面</p><p><b>  6 系統(tǒng)測試</b&

92、gt;</p><p>  6.1 系統(tǒng)軟件測試的目標(biāo) </p><p>  一個軟件從開發(fā)到投入使用,必需經(jīng)過測試這一關(guān),測試是相當(dāng)重要的一個環(huán)節(jié),軟件測試的目標(biāo)是為了發(fā)現(xiàn)軟件中的錯誤,通過測試發(fā)現(xiàn)錯誤之后還必須診斷并改正錯誤,具體的軟件測試的目標(biāo)分為以下3點(diǎn):</p><p>  1 測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程。 </p><

93、p>  2 好的測試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤。 </p><p>  3 成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。 </p><p>  6.2 系統(tǒng)的具體測試方法 </p><p>  本系統(tǒng)采用黑盒測試方法對軟件進(jìn)行測試,黑盒測試又被稱為功能測試、數(shù)據(jù)驅(qū)動測試或基于規(guī)格說明的測試,實(shí)際上是站在最終用戶的立場上,檢驗(yàn)輸入輸出信息及系統(tǒng)性

94、能指標(biāo)是否符合規(guī)格說明書中有關(guān)功能需求及性能需求的規(guī)定,本系統(tǒng)的測試從用戶角度出發(fā),對系統(tǒng)的各個功能模塊進(jìn)行測試,具體步驟如下: </p><p>  1 用戶的注冊與登錄測試:從點(diǎn)登錄界面的注冊,到用戶填入個人相關(guān)的資料信息,到注冊完畢,最后到登錄.然后在系統(tǒng)界面出現(xiàn):“歡迎XXX來到網(wǎng)上鮮花銷售系統(tǒng)”這表明,注冊登錄成功。 </p><p>  2 購物車購物功能測試:用戶點(diǎn)擊購物車或

95、商品圖標(biāo)進(jìn)行購物,購物車將會將商品信息記錄下來,會在購物車頁面將選購的所有商品的相關(guān)信息(包括商品的名稱、商品數(shù)量、商品金額小計),和相關(guān)鏈接按鈕都能正常的顯示,并應(yīng)用。點(diǎn)擊進(jìn)入購買頁面,填寫收貨人信息后進(jìn)行提交,當(dāng)填寫信息完整無誤時,可以提交訂單就提示“提交成功”,這說明購物成功。 </p><p>  3 系統(tǒng)的后臺管理功能測試:管理員登錄到后臺,可以進(jìn)行對,訂單的管理,用戶的管理、管理員管理等等。這些在后臺

96、的管理員中,調(diào)試都能正常運(yùn)行。 從以上的功能模塊的正常安全的測試中可以看出,本網(wǎng)上花店銷售系統(tǒng)是能夠正常的運(yùn)行,達(dá)到了預(yù)先的設(shè)計目標(biāo)</p><p><b>  7 系統(tǒng)安全維護(hù)</b></p><p><b>  7.1 系統(tǒng)維護(hù)</b></p><p>  隨著計算機(jī)網(wǎng)絡(luò)的發(fā)展,網(wǎng)絡(luò)中的安全問題也日益嚴(yán)重。計算機(jī)網(wǎng)站上

97、威脅網(wǎng)站安全的典型因素有:計算機(jī)黑客、內(nèi)部人員作案、電磁泄漏、網(wǎng)絡(luò)互聯(lián)后相互侵害、計算機(jī)病毒[1]。當(dāng)數(shù)據(jù)、人員、系統(tǒng)、設(shè)備、環(huán)境建設(shè)好后,計算機(jī)網(wǎng)絡(luò)系統(tǒng)和網(wǎng)站即可開始運(yùn)轉(zhuǎn)。這時保證網(wǎng)絡(luò)綜合安全的手段將成為網(wǎng)絡(luò)運(yùn)行的首要工作。不安全因素往往是不可控制和預(yù)料的。因此必須針對可能出現(xiàn)的不安全因素找到相應(yīng)的對策,采取一系列措施。主要的系統(tǒng)維護(hù)方案有以下幾個:</p><p>  1 實(shí)行嚴(yán)格的身份認(rèn)證。本系統(tǒng)使用者分為

98、兩個角色管理員和會員,當(dāng)其登陸系統(tǒng)時,對其身份進(jìn)行了嚴(yán)格的認(rèn)證。</p><p>  2 隔離與訪問控制。本系統(tǒng)根據(jù)用戶的工作需求來分析,對用戶權(quán)限進(jìn)行了嚴(yán)格的控制,比如,會員只能瀏覽商品信息而不能修改,系統(tǒng)管理員就可以添加、刪除、修改商品信息。 </p><p>  3 對系統(tǒng)進(jìn)行定期備份。在理想狀態(tài)下,所有程序、數(shù)據(jù)都有條不紊地工作,彼此之間友好、和諧地相處和工作,但是,這只是一種理論

99、上的分析與設(shè)計。實(shí)際上,來自各方面對軟件的應(yīng)用的干擾無處不在,各種破壞隨時發(fā)生。只有實(shí)現(xiàn)對計算機(jī)系統(tǒng)可靠地、真實(shí)地、實(shí)時地數(shù)據(jù)備份,當(dāng)災(zāi)難發(fā)生時系統(tǒng)才有可能恢復(fù),通過恢復(fù)系統(tǒng)才有可能正常工作。</p><p>  4 防止電磁輻射,防止電磁泄漏。 </p><p>  5 路由器的配置與檢測。 </p><p>  6 加強(qiáng)網(wǎng)站安全管理,改善網(wǎng)站運(yùn)行環(huán)境。 <

100、/p><p><b>  7 設(shè)置防火墻。 </b></p><p>  8 防病毒軟件升級與做即時的病毒數(shù)據(jù)庫更新。 </p><p>  9 即時修復(fù)操作系統(tǒng)漏洞。</p><p><b>  8. 總結(jié)</b></p><p><b>  8.1 總結(jié)</b

101、></p><p>  通過兩個月的努力,網(wǎng)上花店管理系統(tǒng)基本完成。該系統(tǒng)主要實(shí)現(xiàn)了用戶注冊/登錄、商品瀏覽、購物車、訂單管理以及管理員對后臺管理等功能。 第一次運(yùn)用ASP與SQL Server數(shù)據(jù)庫進(jìn)行完整的系統(tǒng)開發(fā),雖說系統(tǒng)設(shè)計簡單,但是在開發(fā)系統(tǒng)過程中也積累了一些經(jīng)驗(yàn)。通過這次畢業(yè)設(shè)計,使我掌握了很多編程上的知識,對ASP與SQL Server數(shù)據(jù)庫有了更進(jìn)一步的認(rèn)識,也鞏固了所學(xué)的理論知識,提高了自

102、己理論聯(lián)系實(shí)際的能力,分析問題和解決問題餓能力,完善了知識結(jié)構(gòu),加深了對知識的理解,為進(jìn)一步的學(xué)習(xí)新技術(shù)打下一個很好的基礎(chǔ)。</p><p>  我的畢業(yè)設(shè)計是從網(wǎng)站系統(tǒng)設(shè)計構(gòu)思,到建立網(wǎng)上鮮花銷售系統(tǒng)的網(wǎng)站。我遇到了若干的問題和解決了不少的問題,現(xiàn)在還有未知安全性和可靠性的未能發(fā)現(xiàn)和解決。 從建立自己的虛擬服務(wù)器,到網(wǎng)站服務(wù),我對電子商務(wù)有了更深刻的認(rèn)識,。在我們所建立的網(wǎng)上鮮花銷售系統(tǒng)只是一個網(wǎng)上的購物的基本

103、原理,里面要涉及到的方方面面的問題我們未曾遇到或現(xiàn)有的條件限制而未能實(shí)現(xiàn)。電子商務(wù)并不是我們想象的寫程序那么簡單,它包括了編寫程序、數(shù)據(jù)庫設(shè)計、網(wǎng)頁制作、圖象處理、版面設(shè)計、數(shù)據(jù)采集、文本編輯、服務(wù)器管理等等,要搞好一個好的,完善的網(wǎng)站需要一個詳細(xì)的、合理的、可行性的規(guī)劃設(shè)計。 在用ASP.Net開發(fā)的時候,在程序的調(diào)試上出現(xiàn)了很大的問題,要使用瀏覽器來瀏覽才能找出錯誤所在,這一定程度上延長了開發(fā)周期。在開始的時候往往要為了找一個小錯誤

104、花上大半天的時間。經(jīng)過多寫程序,現(xiàn)在一定程度上已經(jīng)能快效的找出錯誤,并熟練的操作數(shù)據(jù)庫語言。</p><p><b>  8.2 心得體會</b></p><p>  通過這次設(shè)計,使我重新的審視了這一學(xué)科的全部內(nèi)容,并且得到了很好的利用。在此過程中也鍛煉了我的意志,讓我在以后的學(xué)習(xí)、生活中更有堅持不懈的精神去面對各種困難與挑戰(zhàn)。同時,也使自己在軟件應(yīng)用方面有了很大的

105、提高,爭取在以后的學(xué)習(xí)工作中,能在各方面都有更大的進(jìn)步。通過這次的畢業(yè)設(shè)計過程,我有幾點(diǎn)體會,陳述如下:</p><p><b>  1.注意經(jīng)??偨Y(jié)</b></p><p>  模塊的開發(fā)過程中,經(jīng)常會碰到一些小問題或一些書本上涉及不到的思想,這些東西要注意經(jīng)??偨Y(jié)下來,作為自己編程過程中的經(jīng)驗(yàn),量變會導(dǎo)致質(zhì)變,經(jīng)??偨Y(jié),大量經(jīng)驗(yàn)的堆積、吸收都將會對自己編程水平的提

106、高有極大的好處。</p><p>  2.編碼的規(guī)范性非常重要</p><p>  無論多么小的程序,都一定要注意格式規(guī)范,這是成為一個好的程序員所必需養(yǎng)成的習(xí)慣。只有這樣,程序的查錯工作才更簡單更有效,代碼的可讀性才更大。最初的幾個頁面我沒有注意這樣的問題,有的地方不很規(guī)范,當(dāng)出現(xiàn)問題的時候,查起來非常繁瑣,后來我將這幾個頁面重寫,并在以后的編碼中充分注意了規(guī)范的問題,大大減少了用于檢查

107、錯誤的不必要時間。</p><p>  由于經(jīng)驗(yàn)不足,系統(tǒng)在設(shè)計過程中不可避免地遇到了各種各樣的問題。因個人的能力有限,有些功能設(shè)計不夠完善,有待進(jìn)一步的改善。系統(tǒng)還存在著許多不足之處,懇請各位老師批評指正,以使我在以后的工作和實(shí)踐中加以改進(jìn)和提高。</p><p><b>  致謝</b></p><p>  回顧此次的網(wǎng)上花店系統(tǒng)的設(shè)計過程

108、,不免有許多的感慨。由于此次設(shè)計是比較系統(tǒng)、全面的建設(shè)一個商務(wù)網(wǎng)站,所以,以前沒有遇到過的困難,這次都碰到了,有困難不可怕,可怕的是被困難打倒,經(jīng)過我的不懈努力終于戰(zhàn)勝了困難,嘗到了成功的喜悅,使我受益匪淺。 同時,我還要由衷地感謝我的指導(dǎo)老師周開來老師的悉心指導(dǎo),為我的設(shè)計提供科學(xué)的指導(dǎo)和分析,同時也為我提供第一手的研究資料,使我在設(shè)計的過程中能夠迅速解決難題,在此表示衷心的感謝! 本次畢業(yè)設(shè)計,還有一些同學(xué)在系統(tǒng)設(shè)計方面也給了我許多

109、精心的建議。也正是由于他們的幫助,使我能夠迅速解決難題,從而使畢業(yè)設(shè)計得以緊張的而順利、有序的進(jìn)行。在此,謹(jǐn)向所有幫助和關(guān)心我的老師、同學(xué)表示誠摯的謝意。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1]劉軍董保田電子商務(wù)系統(tǒng)的分析與設(shè)計[M].北京:高等教育出版社.</p><p>  [2]曹建ASP實(shí)例教程[M].

110、北京:電子工業(yè)出版社.</p><p>  [3]李禹生.ASP實(shí)用技術(shù)2網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計[M].北京:中國水利水電出版社.</p><p>  [4]王文霞王文莉.基于ASP的Web站點(diǎn)安全研究[J].網(wǎng)絡(luò)通訊與安全.</p><p>  [5]馬艷妹.ASP技術(shù)訪問Web數(shù)據(jù)庫[J].計算機(jī)應(yīng)用.</p><p>  [6]李蘭有楊

111、曉光 ASP.NET使用程序設(shè)計.清華大學(xué)出版社.</p><p>  [7] 李懷恩主編. 電子商務(wù)網(wǎng)站建設(shè)與完整實(shí)例. 北京:化學(xué)工業(yè)出版社,2009.03 </p><p>  [8] 王杰,孫更新,賓晟等. ASP.Net3.5 從入門到精通. 北京:北京科海電子出版社, 2009.01(1) </p><p>  [9] 孫印志,楊滔,呂花琴. 動態(tài)網(wǎng)站的

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論