2023年全國(guó)碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩26頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  目錄</b></p><p><b>  摘要I</b></p><p>  AbstractII</p><p><b>  第一章緒論1</b></p><p><b>  1.1引言1</b></p>

2、;<p><b>  1.2選題意義2</b></p><p>  1.3項(xiàng)目的發(fā)展趨勢(shì)2</p><p>  1.4本文的組織結(jié)構(gòu)2</p><p>  第二章 項(xiàng)目分析3</p><p>  2.1系統(tǒng)實(shí)現(xiàn)目標(biāo)3</p><p>  2.1.1 系統(tǒng)研究3</p

3、><p>  2.1.2 實(shí)現(xiàn)意義3</p><p>  2.2 開發(fā)環(huán)境概述3</p><p>  2.3項(xiàng)目的可行性分析4</p><p>  2.3.1 商業(yè)可行性4</p><p>  2.3.2 技術(shù)可行性5</p><p>  2.4 運(yùn)行環(huán)境5</p><

4、;p><b>  2.5需求分析5</b></p><p>  2.5.1 總體需求分析5</p><p>  2.5.2 主要功能模塊分析6</p><p>  2.6 系統(tǒng)流程圖9</p><p>  第三章 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)10</p><p>  3.1數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)1

5、0</p><p>  3.2 系統(tǒng)功能的設(shè)計(jì)與實(shí)現(xiàn)13</p><p>  3.2.1 前臺(tái)功能設(shè)計(jì)13</p><p>  3.2.2 后臺(tái)功能設(shè)計(jì)16</p><p>  第四章 項(xiàng)目各個(gè)模塊的測(cè)試18</p><p>  4.1 軟件測(cè)試的步驟18</p><p>  4.2

6、 軟件測(cè)試的方法18</p><p>  4.3 測(cè)試總結(jié)20</p><p>  第五章 結(jié)論22</p><p><b>  致謝23</b></p><p><b>  參考文獻(xiàn)24</b></p><p>  附錄………………………………………………………

7、……………………..25</p><p><b>  摘要</b></p><p>  隨著現(xiàn)代計(jì)算機(jī)科學(xué)的發(fā)展,計(jì)算機(jī)系統(tǒng)越來越受到重視,電子商務(wù)的誕生,使人們?cè)诩依锞涂梢暂p松的方便網(wǎng)上購(gòu)物。網(wǎng)上花卉銷售與管理系統(tǒng)是一個(gè)網(wǎng)上購(gòu)物的新型系統(tǒng),也是一個(gè)典型的系統(tǒng)。它主要包括前臺(tái)的網(wǎng)頁設(shè)計(jì)應(yīng)用與開發(fā)和后臺(tái)的數(shù)據(jù)管理和維護(hù)。對(duì)于前者要求建立功能完備,使用簡(jiǎn)單,界面優(yōu)美等網(wǎng)站

8、的設(shè)計(jì)特點(diǎn)。對(duì)于后者則要求建立數(shù)據(jù)的一致性和完整性,數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù)和管理功能。</p><p>  根據(jù)上述需求,本網(wǎng)站的設(shè)計(jì)采用了網(wǎng)站式設(shè)計(jì)的基本思想和方法,以Microsoft Visual Studio 2008為開發(fā)平臺(tái),C#語言為開發(fā)語言,并采用了ASP.NET程序構(gòu)架進(jìn)行設(shè)計(jì)開發(fā)。重在講解如何運(yùn)用C#語言進(jìn)行網(wǎng)上購(gòu)花系統(tǒng)的設(shè)計(jì),包括所用的工具,動(dòng)態(tài)網(wǎng)頁的設(shè)計(jì)和實(shí)現(xiàn)。并使ASP.NET程序構(gòu)架和S

9、QL Server數(shù)據(jù)庫(kù)技術(shù)結(jié)合。對(duì)于花卉市場(chǎng)進(jìn)一步分析后,設(shè)計(jì)出前后臺(tái)分別登陸的完整網(wǎng)上花卉銷售和管理系統(tǒng)。本網(wǎng)上花店系統(tǒng)在前臺(tái)實(shí)現(xiàn)了用戶登陸,查詢鮮花,鮮花定制,鮮花推薦,以及新聞瀏覽等功能。在后臺(tái)建立了基于前臺(tái)的所有模塊功能和管理功能。</p><p>  關(guān)鍵字:電子商務(wù) 網(wǎng)上花店 ASP.NET SQL Server</p><p><b>  Abstract<

10、;/b></p><p>  Along with the development of modern computer science, computer system is more and more emphasized and the birth of e-commerce in the home, so that people can easily convenient online shoppi

11、ng. Net sales and management system is a flower online shopping, a new system, is also a typical system. It mainly includes the web design and development and application of background data management and maintenance. Th

12、e former required function complete, the use of simple, beautiful interface design feature</p><p>  According to the requirements of this website design, web design using the basic thoughts and methods, to M

13、icrosoft Visual Studio 2008 for development platform for developing language c #, and adopts the asp.net program structure design and development. Explain how to use the c # focuses on online purchase flowers, including

14、the design of the system, the tool, the design and realization of dynamic pages. And make my asp.net application framework and SQL Server database technology. For further an</p><p>  Keywords: Electronic com

15、merce Online Florist ASP.net SQL Server </p><p><b>  緒論</b></p><p><b>  1.1引言</b></p><p>  隨著互聯(lián)網(wǎng)和信息技術(shù)的發(fā)展,新的產(chǎn)業(yè)、新的商業(yè)模式如雨后春筍般涌現(xiàn)。電子商務(wù)就是利用先進(jìn)的電子信息技術(shù)從事各種商業(yè)活動(dòng)的一種方

16、式,這種特殊的經(jīng)營(yíng)方式,就是利用現(xiàn)有的計(jì)算機(jī)硬件設(shè)備,軟件和網(wǎng)絡(luò)基礎(chǔ)設(shè)施,然后通過網(wǎng)絡(luò)連接起來的電子網(wǎng)絡(luò)環(huán)境進(jìn)行各種各樣的商務(wù)活動(dòng)。</p><p>  網(wǎng)上花店是電子商務(wù)發(fā)展的產(chǎn)物,是網(wǎng)絡(luò)技術(shù)應(yīng)用的全新發(fā)展方向。Internet本身具有的開放性、全球性、低成本、高效率的特點(diǎn),也成為電子商務(wù)的內(nèi)在特征,并使得電子商務(wù)大大超越了作為一種新貿(mào)易形式所具有的價(jià)值,它不僅會(huì)改變企業(yè)的本身的生產(chǎn)、經(jīng)營(yíng)、管理活動(dòng),而且還會(huì)影

17、響整個(gè)社會(huì)的經(jīng)濟(jì)與結(jié)構(gòu)。</p><p>  a.網(wǎng)上花店將傳統(tǒng)的花店流程電子化,數(shù)字化,一方面可以大量的減少人力、物力、財(cái)力,降低企業(yè)的成本;另一方面突破了時(shí)間和空間的限制,使得交易可以在隨時(shí)隨地進(jìn)行,從而大大的提高了效率。</p><p>  b.網(wǎng)上花店能夠使個(gè)人或者企業(yè)以更低的成本進(jìn)入全球市場(chǎng),這樣就給個(gè)人或者中小型企業(yè)提供了更多的信息資源,使得它們具有更強(qiáng)的競(jìng)爭(zhēng)力,更有利于企業(yè)長(zhǎng)

18、遠(yuǎn)的發(fā)展。</p><p>  c. 網(wǎng)上花店打破了傳統(tǒng)的經(jīng)營(yíng)模式,通過省略部分中間環(huán)節(jié),使得生產(chǎn)者和消費(fèi)者直接交易成為可能,從而在一定程度上改變了全球的經(jīng)濟(jì)運(yùn)行方式。</p><p>  豆豆花店是以網(wǎng)上購(gòu)花功能為重點(diǎn)而開發(fā)的電子商務(wù)網(wǎng)站,采用人機(jī)對(duì)話的操作方式。全面展示花店內(nèi)的所有鮮花,實(shí)現(xiàn)網(wǎng)上購(gòu)花、銷售排行,查看商城內(nèi)的公告信息;用戶選中的鮮花可以直接放入購(gòu)物車;對(duì)用戶輸入的數(shù)據(jù),系

19、統(tǒng)進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn);盡可能排除用戶的誤操作,盡可能的維護(hù)系統(tǒng)的安全性和可靠性。</p><p><b>  1.2選題意義</b></p><p><b>  1.1.1項(xiàng)目背景</b></p><p>  鑒于信息技術(shù)的浪潮已經(jīng)刮起,怎樣才能使傳統(tǒng)鮮花經(jīng)營(yíng)者在這個(gè)巨大的浪潮中占有一席之地,在這個(gè)競(jìng)爭(zhēng)激烈的社會(huì)中很快適應(yīng)

20、新的經(jīng)濟(jì)模式,并且能夠更健康、更穩(wěn)定的發(fā)展?網(wǎng)上花店將會(huì)為企業(yè)解決這一問題。</p><p>  本項(xiàng)目有很好的實(shí)用價(jià)值,能夠?yàn)閭€(gè)人或者中小型企業(yè)搭建自己的平臺(tái),經(jīng)營(yíng)者或生產(chǎn)廠家的鮮花可以直接面向消費(fèi)者,這樣不僅可以幫助節(jié)約成本,還可以讓它們直接面向消費(fèi)者,直接聽取消費(fèi)者的意見,并且這種方式?jīng)]有空間和時(shí)間的限制,可以讓更多的人去了解它們,對(duì)一個(gè)創(chuàng)業(yè)者來說這給了自己一個(gè)機(jī)會(huì),幫助它們提高自身的競(jìng)爭(zhēng)力,從而在經(jīng)濟(jì)社會(huì)

21、的浪潮中贏得自己生存的一席之地。</p><p><b>  1.1.2傳統(tǒng)方法</b></p><p>  在互聯(lián)網(wǎng)時(shí)代到來之前,所有的鮮花經(jīng)營(yíng)者都是通過批發(fā)到零售再到公眾的銷售模式,這給企業(yè)和客戶都帶來很多麻煩。</p><p>  對(duì)于鮮花經(jīng)營(yíng)者而言,運(yùn)輸過程不但要投入大量的人力、物力,還需要花費(fèi)大量的時(shí)間和精力,從而在一定程度上增加了運(yùn)

22、營(yíng)成本。但對(duì)消費(fèi)者來說,由于某些時(shí)候不能滿足其隨時(shí)看到最新產(chǎn)品的需求,也就無從談起快速消費(fèi)了。當(dāng)然其它的方面的原因還有很多,在此不能一一羅列,但總體來說,傳統(tǒng)方式在信息發(fā)達(dá)的時(shí)代將失去一定的競(jìng)爭(zhēng)力。</p><p>  在互聯(lián)網(wǎng)時(shí)代到來之后,雖然一些鮮花商家都有自己的網(wǎng)站,但它們的功能卻很有限。它們大部分只是僅僅用于展示自己的鮮花,而不能直接面對(duì)客戶。本項(xiàng)目致力于彌補(bǔ)這個(gè)致命弱點(diǎn),客戶可以直接從網(wǎng)站購(gòu)買,這樣就實(shí)

23、現(xiàn)了從經(jīng)營(yíng)者直接面向消費(fèi)者的優(yōu)勢(shì)。無論從節(jié)約成本抑或是降低時(shí)空限制,都將給鮮花經(jīng)營(yíng)者以最大的幫助</p><p>  1.3項(xiàng)目的發(fā)展趨勢(shì)</p><p>  由于鮮花經(jīng)營(yíng)者的增多,世界各地都在尋求一種新的思路,新的經(jīng)營(yíng)理念,以求減少鮮花的經(jīng)營(yíng)成本,并且讓自己的鮮花產(chǎn)品可以銷售的更快、更新的面向消費(fèi)者,其中有些個(gè)人就借助一些現(xiàn)有的電子商務(wù)系統(tǒng)去完成這種功能,但是對(duì)于大部分個(gè)人而言,特別是鮮

24、花經(jīng)營(yíng)者,它們希望自己打造這樣一個(gè)平臺(tái),為自己的鮮花銷售發(fā)展做下更好的鋪墊。同時(shí)借助電子商務(wù)平臺(tái)的信息發(fā)達(dá)性,與快遞企業(yè)實(shí)行聯(lián)合,減少經(jīng)營(yíng)成本,擴(kuò)大自己的鮮花知名度。這樣不僅可以使他們實(shí)現(xiàn)共贏,還可以拉動(dòng)整個(gè)社會(huì)的經(jīng)濟(jì)發(fā)展。</p><p>  網(wǎng)上花卉管理與銷售系統(tǒng)是網(wǎng)上購(gòu)物式的一個(gè)新型系統(tǒng)也是一個(gè)典型系統(tǒng)。其中主要包括前臺(tái)的網(wǎng)頁設(shè)計(jì)應(yīng)用開發(fā),后臺(tái)的數(shù)據(jù)庫(kù)建立和維護(hù)以及管理兩大功能。其中它要實(shí)現(xiàn):鮮花銷售,銷售

25、統(tǒng)計(jì),在線搜索,VIP管理等等功能。對(duì)于前者要求建立功能完備,使用方便,操作簡(jiǎn)單等網(wǎng)站設(shè)計(jì)特點(diǎn),對(duì)于后者要求建立數(shù)據(jù)一致性和完整性強(qiáng),數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù)管理功能。</p><p>  1.4本文的組織結(jié)構(gòu)</p><p>  本文主要介紹網(wǎng)上花店的開發(fā)過程。第一章主要描述了整個(gè)項(xiàng)目的發(fā)展前景及意義。第二章主要闡述了根據(jù)客戶需求進(jìn)行的項(xiàng)目的可行性分析,以及項(xiàng)目設(shè)計(jì)分析和最終要達(dá)到的目標(biāo)。第

26、三章主要闡述了整個(gè)項(xiàng)目的設(shè)計(jì)與實(shí)現(xiàn),以及數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)。第四章主要通過測(cè)試相關(guān)的一些圖片,顯示測(cè)試結(jié)果。第五章是對(duì)這個(gè)項(xiàng)目的最終總結(jié),以及對(duì)大學(xué)四年生活的自我總結(jié)。</p><p><b>  第二章 項(xiàng)目分析</b></p><p><b>  2.1系統(tǒng)實(shí)現(xiàn)目標(biāo)</b></p><p>  實(shí)現(xiàn)一個(gè)商家和消費(fèi)者都滿

27、意的網(wǎng)上購(gòu)花平臺(tái)。消費(fèi)者可以通過網(wǎng)購(gòu)快速消費(fèi)的網(wǎng)上購(gòu)花系統(tǒng),即:可以查詢,登陸,注冊(cè),加入購(gòu)物車,生成訂單,訂單查詢,訂單的增刪改等功能。后臺(tái)管理系統(tǒng)完成會(huì)員管理,權(quán)限分配,訂單管理,分類商品管理,管理員管理,進(jìn)銷存管理,配送管理,商品類別管理等功能的實(shí)現(xiàn)。</p><p>  2.1.1 系統(tǒng)研究</p><p>  系統(tǒng)采用B\S架構(gòu),代碼整合采用微軟推崇的三層架構(gòu),分別包括數(shù)據(jù)訪問層

28、,業(yè)務(wù)邏輯層,表現(xiàn)層。在數(shù)據(jù)訪問層中由于要和不同種的數(shù)據(jù)庫(kù)進(jìn)行連接,所以要設(shè)置標(biāo)準(zhǔn)接口,來繼承統(tǒng)一的業(yè)務(wù)邏輯方法。在頁面中加入ASP.NET技術(shù)[1]實(shí)現(xiàn)異步訪問的功能,同時(shí)減少服務(wù)器的負(fù)載。在上述關(guān)鍵技術(shù)的基礎(chǔ)上,系統(tǒng)實(shí)現(xiàn)了提供給用戶的各種功能。</p><p>  2.1.2 實(shí)現(xiàn)意義</p><p>  網(wǎng)上花店可以給個(gè)人或者創(chuàng)業(yè)者提供展現(xiàn)自己的廣闊空間和表現(xiàn)自己的平等舞臺(tái),減少經(jīng)營(yíng)

29、成本,實(shí)現(xiàn)方便快捷銷售,提高自身的競(jìng)爭(zhēng)力。同時(shí)它可以幫助鮮花經(jīng)營(yíng)者掌握市場(chǎng)動(dòng)態(tài),提高工作效率、降低經(jīng)營(yíng)成本。</p><p>  網(wǎng)上花店將傳統(tǒng)的花店流程電子化,數(shù)字化,一方面可以大量的減少人力、物力、財(cái)力,降低企業(yè)的成本;另一方面突破了時(shí)間和空間的限制,使得交易可以在隨時(shí)隨地進(jìn)行,從而大大的提高了效率</p><p>  網(wǎng)上花店,借助互聯(lián)網(wǎng)的信息通達(dá)性,可以使消費(fèi)者方便快捷選購(gòu)自己心滿

30、意足的產(chǎn)品,而鮮花經(jīng)營(yíng)者可以借助網(wǎng)絡(luò)提高自己的鮮花知名度,擴(kuò)大自己的消費(fèi)人群</p><p>  2.2 開發(fā)環(huán)境概述</p><p>  本系統(tǒng)采用的是vs2008+SqlServer2005開發(fā)工具, c#開發(fā)語言和SQL數(shù)據(jù)庫(kù)語言,動(dòng)態(tài)HTML技術(shù).</p><p>  2.2.1.NET開發(fā)平臺(tái)的概述</p><p>  .NET開發(fā)

31、平臺(tái)是一組建立于web服務(wù)應(yīng)用程序和windows左面應(yīng)用程序之上的組件,通過該平臺(tái)創(chuàng)建的應(yīng)用程序?qū)⒃贑onmmon Language Runtime(CLR)(通用語言進(jìn)行時(shí))的控制下運(yùn)行。CLR是一個(gè)軟件引擎,用來加載應(yīng)用程序,確認(rèn)它們?cè)跓o錯(cuò)誤狀態(tài)下執(zhí)行,并進(jìn)行相應(yīng)的安全許可認(rèn)證,執(zhí)行應(yīng)用程序,然后將它們清除。.NET提供的龐大的類庫(kù)集,實(shí)現(xiàn)了應(yīng)用程序可以讀寫XML數(shù)據(jù),在Internet上通信,訪問數(shù)據(jù)庫(kù)等代碼多項(xiàng)功能。所有的類庫(kù)

32、都建立在一個(gè)基礎(chǔ)的類庫(kù)之上,它提供給管理使用者最為頻繁的數(shù)據(jù)類型功能,以及諸如文件輸入/輸出等低層功能。</p><p>  2.2.2 C#語言的特點(diǎn)</p><p>  C#是一種面向?qū)ο蟮木幊陶Z言[2],它不但有著C++的強(qiáng)大功能,語法也和C++基本類似,C#語言是保持在c/c++的靈活性的特點(diǎn)上,為程序員帶來高效的開發(fā)方式,不僅能用于web網(wǎng)站服務(wù)程序,而且能開發(fā)強(qiáng)大的系統(tǒng)工具.C

33、#代碼.NET框架所提供的只受環(huán)境控制運(yùn)行,不需要操作內(nèi)存,從而增強(qiáng)了程序的安全性。另外它還具有面向?qū)ο笳Z言的一切特性,諸如封裝,繼承,多態(tài)等。在C#的類型系統(tǒng)中,每種類型都可以看作是一個(gè)對(duì)象,但C#中只允許單繼承,進(jìn)而避免繼承的混亂。</p><p>  2.3項(xiàng)目的可行性分析</p><p>  2.3.1 商業(yè)可行性</p><p>  網(wǎng)上花店的一個(gè)很大優(yōu)點(diǎn)

34、就是實(shí)現(xiàn)啦鮮花經(jīng)營(yíng)者和鮮花消費(fèi)者的互利。一方面,他可以使鮮花經(jīng)營(yíng)者盡可能的展現(xiàn)自己的鮮花種類,并且節(jié)約以往的占地空間成本,另外可以使鮮花消費(fèi)者隨心所欲選購(gòu)自己喜歡的鮮花,并且貨比三家,挑選到自己認(rèn)為物美價(jià)廉的鮮花</p><p>  對(duì)于創(chuàng)業(yè)者來講,網(wǎng)上花店能給他們帶來許多新的機(jī)遇和財(cái)富,由于網(wǎng)上花店打破傳統(tǒng)的鮮花經(jīng)營(yíng)理念,使得鮮花的經(jīng)營(yíng)成本大大縮小,這樣減少啦創(chuàng)業(yè)者的前期資金不足負(fù)擔(dān),而且借助互聯(lián)網(wǎng)信息的通達(dá)性

35、,可以快速提高自己的鮮花知名度,為其帶來不菲的財(cái)富。通過網(wǎng)上花店,網(wǎng)店老板在信息方面就能夠與傳統(tǒng)鮮花經(jīng)營(yíng)者競(jìng)爭(zhēng)??偟膩碇v,網(wǎng)上花店帶來的影響可以分為以下幾個(gè)方面:</p><p><b>  1.全球市場(chǎng)</b></p><p>  網(wǎng)上花店借助互聯(lián)網(wǎng)信息的快速性,和信息的大范圍性,可以實(shí)現(xiàn)異地買花賣花,甚至有更多的機(jī)會(huì)將產(chǎn)品銷售到全球各個(gè)國(guó)家和地區(qū)。</p&g

36、t;<p><b>  2.市場(chǎng)供應(yīng)鏈</b></p><p>  借助互聯(lián)網(wǎng),可以使更多的消費(fèi)者簡(jiǎn)單快捷的了解自己的鮮花品種和價(jià)格,并且消費(fèi)者可以在網(wǎng)上進(jìn)行信息傳播,比如使用QQ,MSDN,飛信等等,使自己的產(chǎn)品讓更多的人群了解,為自己帶來更多的消費(fèi)人群。</p><p><b>  3.市場(chǎng)競(jìng)爭(zhēng)力</b></p>

37、<p>  網(wǎng)上花店和傳統(tǒng)的花店有以下幾個(gè)優(yōu)點(diǎn),使其更具有競(jìng)爭(zhēng)力。</p><p>  a. 網(wǎng)上花店將傳統(tǒng)的花店流程電子化,數(shù)字化,一方面可以大量的減少人力、物力、財(cái)力,降低企業(yè)的成本;另一方面突破了時(shí)間和空間的限制,使得交易可以在隨時(shí)隨地進(jìn)行,從而大大的提高了效率。</p><p>  b.網(wǎng)上花店能夠使個(gè)人或者企業(yè)以更低的成本進(jìn)入全球市場(chǎng),這樣就給個(gè)人或者中小型企業(yè)提供了更

38、多的信息資源,使得它們具有更強(qiáng)的競(jìng)爭(zhēng)力,更有利于企業(yè)長(zhǎng)遠(yuǎn)的發(fā)展。</p><p>  c. 網(wǎng)上花店打破了傳統(tǒng)的經(jīng)營(yíng)模式,通過省略部分中間環(huán)節(jié),使得生產(chǎn)者和消費(fèi)者直接交易成為可能,從而在一定程度上改變了全球的經(jīng)濟(jì)運(yùn)行方式</p><p>  2.3.2 技術(shù)可行性</p><p>  基于瀏覽器的網(wǎng)上花店系統(tǒng),關(guān)鍵技術(shù)在于網(wǎng)頁的動(dòng)態(tài)顯示和管理,即從數(shù)據(jù)庫(kù)中讀取數(shù)據(jù),

39、采集用戶信息,并且對(duì)用戶的相應(yīng)數(shù)據(jù)進(jìn)行業(yè)務(wù)處理。采用最新的ASP.NET與SQL技術(shù)[3]開發(fā),用戶界面采用B/S模式構(gòu)建,系統(tǒng)的部署、應(yīng)用、維護(hù)更加方便。同時(shí),大型數(shù)據(jù)庫(kù)SQL Server提供了數(shù)據(jù)庫(kù)管理的能力,因此,技術(shù)方案是成熟可行的。</p><p><b>  2.4 運(yùn)行環(huán)境</b></p><p>  為了系統(tǒng)能更好的運(yùn)行,系統(tǒng)需要的配置環(huán)境如下:軟件

40、環(huán)境,服務(wù)器,要求windows98及以上操作系統(tǒng),數(shù)據(jù)庫(kù)要求SqlServer2005及以上版本??蛻舳耍驣E5.0及以上版本。處理器:AMD/Intel(1.8GHZ)。內(nèi)存:128M以上。外存:10G及以上。</p><p><b>  2.5需求分析</b></p><p>  2.5.1 總體需求分析</p><p>  網(wǎng)上花店

41、,就是在網(wǎng)絡(luò)上建立一個(gè)虛擬的鮮花商場(chǎng),讓用戶在網(wǎng)絡(luò)上進(jìn)行購(gòu)花。網(wǎng)上購(gòu)花以及網(wǎng)上花店的出現(xiàn),避免了挑選鮮花的繁瑣過程,讓人們的購(gòu)物過程得以輕松、快捷、方便,它很適合現(xiàn)代人快節(jié)奏的生活方式,同時(shí)又能有效地控制“鮮花”運(yùn)營(yíng)的成本,開辟了一種新的銷售渠道。</p><p>  對(duì)于該網(wǎng)站實(shí)現(xiàn)的功能設(shè)計(jì)如下:</p><p>  1.采取會(huì)員制、身份驗(yàn)證等一系列措施,保證交易的成功率。</p&

42、gt;<p>  2.強(qiáng)大的搜索查詢功能,可使用戶快捷的找到感興趣的鮮花品種。</p><p>  3.會(huì)員購(gòu)物流程——瀏覽,將鮮花放入購(gòu)物車,結(jié)賬。每個(gè)會(huì)員有自己專用的購(gòu)物車,可隨時(shí)定購(gòu)自己中意的鮮花,通過結(jié)賬,完成購(gòu)花。購(gòu)花的流程是指導(dǎo)購(gòu)物車系統(tǒng)程序編寫的主要依據(jù)。</p><p>  4.完善的會(huì)員服務(wù)功能,可隨時(shí)查看賬目明細(xì),訂單明細(xì)。</p><

43、p>  5.設(shè)計(jì)特價(jià)鮮花展示,能夠顯示企業(yè)近期所促銷的一些特價(jià)鮮花。</p><p>  6.后臺(tái)管理使用本地?cái)?shù)據(jù)庫(kù),與網(wǎng)上的數(shù)據(jù)庫(kù)實(shí)行同步,保證購(gòu)物訂單安全,及時(shí),有效的處理強(qiáng)大的統(tǒng)計(jì)分析功能</p><p>  基于需求,本系統(tǒng)設(shè)計(jì)了這樣的幾個(gè)功能模塊,如圖所示:</p><p><b>  圖2-1系統(tǒng)功能圖</b></p&g

44、t;<p>  系統(tǒng)功能模塊圖主要用于描述系統(tǒng)功能的各個(gè)模塊。本系統(tǒng)是一個(gè)中小型的電子商務(wù)系統(tǒng)----網(wǎng)上購(gòu)花系統(tǒng),可以為各類用戶提供方便的在線購(gòu)物環(huán)境,符合目前國(guó)內(nèi)流行的電子商務(wù)模式。用戶可以在系統(tǒng)中實(shí)現(xiàn)注冊(cè)、瀏覽商品、搜索查詢商品、下定單、處理定單等功能;管理員可以通過用戶管理、產(chǎn)品發(fā)布、信息管理、新聞發(fā)布等管理功能來對(duì)系統(tǒng)進(jìn)行維護(hù)更新。</p><p>  2.5.2 主要功能模塊分析<

45、/p><p><b>  A.用戶注冊(cè)</b></p><p>  實(shí)現(xiàn)新用戶的注冊(cè),同時(shí)保證每一個(gè)用戶只能注冊(cè)唯一的用戶名,系統(tǒng)可以對(duì)用戶名進(jìn)行檢測(cè),并且提示用戶。在新用戶注冊(cè)時(shí),為了保證數(shù)據(jù)的合法性,必須對(duì)用戶輸入的數(shù)據(jù)進(jìn)行合法性檢查。如果用戶輸入有誤,系統(tǒng)將提示用戶。</p><p>  圖2-2 用戶注冊(cè)流程圖</p><

46、;p><b>  B.產(chǎn)品瀏覽</b></p><p>  同時(shí)作為站點(diǎn)的主頁,列出所有的產(chǎn)品類別及相關(guān)信息供用戶選擇查看,用戶可將商品添加到購(gòu)物車或收藏夾、查看單個(gè)商品的詳細(xì)信息。</p><p>  圖2-3 產(chǎn)品瀏覽流程圖</p><p><b>  C.購(gòu)物車</b></p><p>

47、  在查看購(gòu)物車的時(shí)候,檢測(cè)用戶是否登錄,沒有登錄,彈出登陸框供用戶登錄,若該用戶沒有注冊(cè),則鏈接注冊(cè)頁面供用戶注冊(cè)。登錄(注冊(cè))完畢后跳入購(gòu)物車頁面, 提供鏈接我的賬戶頁面鏈接和訂單的鏈接。已經(jīng)登錄的用戶查看自己的購(gòu)物車時(shí),顯示用戶所訂購(gòu)的產(chǎn)品信息及其它相關(guān)信息。</p><p>  圖2-4 購(gòu)物車流程圖</p><p><b>  D.個(gè)人賬戶</b></

48、p><p>  用戶可以管理自己的賬戶,并且可以查看自己的訂單及訂單的相關(guān)信息。</p><p><b>  E.后臺(tái)管理</b></p><p>  后臺(tái)管理員登錄后臺(tái)管理系統(tǒng)后,可以對(duì)產(chǎn)品信息、訂單、評(píng)論進(jìn)行管理。并且可是實(shí)現(xiàn)增、刪、查、改的功能。</p><p><b>  2.6 系統(tǒng)流程圖</b&g

49、t;</p><p><b>  圖2-5系統(tǒng)流程圖</b></p><p>  系統(tǒng)程序流程圖簡(jiǎn)要概括了系統(tǒng)的主要流程,首先會(huì)展現(xiàn)給用戶一個(gè)主頁面,主頁面上展示的是相關(guān)產(chǎn)品的信息,用戶可以點(diǎn)擊相關(guān)產(chǎn)品的圖片或名稱去查看本產(chǎn)品的詳細(xì)信息。如果用戶看到感興趣的商品可以添加到購(gòu)物車,當(dāng)用戶去自己的購(gòu)物車結(jié)賬時(shí),系統(tǒng)會(huì)判斷用戶是否登錄,如果是未登錄用戶,則先提示用戶登錄。用

50、戶登錄后才可以結(jié)賬、生成訂單。注冊(cè)用戶也可以對(duì)自己的訂單進(jìn)行修改。</p><p>  第三章 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)</p><p>  本系統(tǒng)的開發(fā)是基于現(xiàn)在電子商務(wù)應(yīng)用最廣的B/S(Browser/Server)既瀏覽器/服務(wù)器結(jié)構(gòu)。如圖3-1所示:</p><p>  圖3-1 系統(tǒng)運(yùn)行原理圖</p><p>  本圖主要描述了基于B/S系統(tǒng)

51、運(yùn)行原理。把瀏覽器做為客戶端,通過網(wǎng)頁請(qǐng)求與遠(yuǎn)程服務(wù)器進(jìn)行交互。當(dāng)遠(yuǎn)程服務(wù)器接收到請(qǐng)求后便可通過服務(wù)器上運(yùn)行的應(yīng)用程序進(jìn)行數(shù)據(jù)處理,并且可以與數(shù)據(jù)庫(kù)進(jìn)行交互,實(shí)現(xiàn)數(shù)據(jù)的統(tǒng)一。</p><p>  B/S系統(tǒng)主要包括:客戶端、應(yīng)用程序服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器。</p><p>  網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)主要考慮的業(yè)務(wù)技術(shù)因素包括:業(yè)務(wù)處理方式、數(shù)據(jù)處理量,存儲(chǔ)量、應(yīng)用功能設(shè)計(jì)、服務(wù)器設(shè)計(jì)、安全設(shè)計(jì)。&

52、lt;/p><p>  3.1數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)</p><p>  根據(jù)數(shù)據(jù)字典的設(shè)計(jì),進(jìn)一步細(xì)化為數(shù)據(jù)庫(kù)表的設(shè)計(jì)[7]。表的設(shè)計(jì)包括以下內(nèi)容:</p><p><b>  表名;</b></p><p><b>  字段名;</b></p><p><b>  字段

53、數(shù)據(jù)類型;</b></p><p><b>  字段是否為空;</b></p><p><b>  字段的默認(rèn)值;</b></p><p>  備注,對(duì)字段的解釋性說明:主鍵、外鍵、是否自動(dòng)增一、是否為索引、是否唯一、是否進(jìn)行數(shù)據(jù)檢查等。</p><p><b>  3.1.1

54、用戶</b></p><p><b>  用戶注冊(cè)表</b></p><p><b>  表3-1用戶注冊(cè)表</b></p><p>  用戶注冊(cè)表用來實(shí)現(xiàn)存儲(chǔ)注冊(cè)用戶的相關(guān)信息的功能,其中有幾個(gè)字段需要重點(diǎn)關(guān)注,例如,用戶編號(hào),是用來標(biāo)識(shí)用戶唯一ID的,并且要求ID自動(dòng)加一的功能,它是本表主鍵。用戶名,是用來

55、存儲(chǔ)用戶注冊(cè)時(shí)的賬號(hào),當(dāng)用戶登錄系統(tǒng)時(shí)將通過本字段去驗(yàn)證用戶身份的有效性。</p><p><b>  管理員表</b></p><p><b>  表3-3 管理員表</b></p><p>  管理員表是用來實(shí)現(xiàn)存儲(chǔ)管理員相關(guān)信息的功能,其中的用戶編號(hào)字段,是用來標(biāo)識(shí)管理員唯一身份,管理員類型是用來記錄管理管理員的級(jí)別

56、,其中0代表是普通管理員,1代表是超級(jí)管理員。</p><p><b>  c.訂單詳細(xì)表</b></p><p><b>  表3-4訂單詳細(xì)表</b></p><p>  訂單詳細(xì)表是用于對(duì)訂單表中同種產(chǎn)品相關(guān)詳細(xì)信息的描述,其中包括商品的單價(jià)和訂購(gòu)的數(shù)量等,訂單編號(hào)作為表的外鍵使用。</p><p

57、><b>  訂單表</b></p><p><b>  表3-5 訂單表</b></p><p>  訂單表是用于存儲(chǔ)用戶訂單信息,這些信息可以供用戶查看,系統(tǒng)管理員也可對(duì)這些信息進(jìn)行分析以掌握顧客的心理。例如,訂單金額就是記錄用戶訂購(gòu)商品的總金額。訂單狀態(tài)服務(wù)于用戶查看方便,讓用戶知道自己下訂單是否得到處理。還有其它的一些字段,用以描述

58、訂單的一些其它詳細(xì)信息。</p><p><b>  E-R圖</b></p><p>  E-R圖[4]也即實(shí)體-聯(lián)系圖(Entity Relationship Diagram),提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型。E-R圖是構(gòu)造系統(tǒng)數(shù)據(jù)模型的主要依據(jù),因此好的數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該用好的E-R圖表示。本系統(tǒng)的數(shù)據(jù)庫(kù)用E-R圖表示如下:</

59、p><p>  圖3-2 E-R關(guān)系圖</p><p>  3.2 系統(tǒng)功能的設(shè)計(jì)與實(shí)現(xiàn)</p><p>  為了企業(yè)或經(jīng)營(yíng)者的需求,本系統(tǒng)的設(shè)計(jì)分為前臺(tái)和后臺(tái)功能。前臺(tái)主要為滿足消費(fèi)者的需求,為消費(fèi)者打造一個(gè)美好的消費(fèi)環(huán)境而精心設(shè)計(jì)的。后臺(tái)的管理功能為了滿足商家能更好的管理網(wǎng)站,并且實(shí)現(xiàn)數(shù)據(jù)的更新而設(shè)計(jì)的。</p><p>  3.2.1 前臺(tái)

60、功能設(shè)計(jì)</p><p><b>  A.用戶注冊(cè)</b></p><p>  實(shí)現(xiàn)非會(huì)員用戶的注冊(cè),要求用戶名唯一,系統(tǒng)能自動(dòng)檢測(cè)用戶名的唯一性,并且能檢測(cè)用戶的一些不合法輸入,并且對(duì)用戶進(jìn)行提示,為了防止惡意注冊(cè),要實(shí)現(xiàn)驗(yàn)證碼注冊(cè)的機(jī)制。驗(yàn)證碼的圖片是隨機(jī)生成的,通過GDI繪圖技術(shù)隨機(jī)產(chǎn)生的圖片,輸入驗(yàn)證碼的時(shí)候不需用區(qū)分大小寫。并且系統(tǒng)將會(huì)對(duì)用戶輸入的驗(yàn)證碼與圖

61、片的驗(yàn)證進(jìn)行比對(duì)、判斷。當(dāng)用戶注冊(cè)完畢時(shí),直接跳轉(zhuǎn)到系統(tǒng)主頁。</p><p>  用戶界面及交互過程如圖:</p><p>  圖3-3用戶注冊(cè)界面圖</p><p><b>  B.用戶登錄</b></p><p>  會(huì)員用戶可以直接通過登錄窗口登錄到系統(tǒng),當(dāng)用戶名或密碼輸入錯(cuò)誤時(shí),將不能登錄到系統(tǒng),并且系統(tǒng)會(huì)提示

62、用戶。</p><p>  用戶界面及交互過程如圖:</p><p><b>  圖3-4登錄界面圖</b></p><p><b>  C. 產(chǎn)品瀏覽</b></p><p>  顯示庫(kù)存的所有商品,并且顯示同種商品的價(jià)格、折扣、數(shù)量等,以方便用戶瀏覽。點(diǎn)擊相關(guān)產(chǎn)品的圖片可以查看本產(chǎn)品的詳細(xì)信息,

63、例如市場(chǎng)價(jià)格,會(huì)員價(jià)格等。用戶可以將選中的商品添加到購(gòu)物車,以方便結(jié)賬購(gòu)買。</p><p>  用戶界面交互過程如圖:</p><p><b>  圖3-5產(chǎn)品瀏覽圖</b></p><p><b>  D. 購(gòu)物車</b></p><p>  當(dāng)用戶瀏覽到自己喜好的商品時(shí)可以把商品直接添加到購(gòu)物

64、車,以方便用戶的最終結(jié)算。如果是匿名用戶則不能添加到購(gòu)物車,如果是已注冊(cè)用戶則可以填加到購(gòu)物車。用戶也可以對(duì)購(gòu)物車的商品進(jìn)行刪除,添加等功能。同時(shí)在購(gòu)物車中顯示所購(gòu)商品的總金額,用戶所獲得的積分。</p><p>  用戶界面交互過程如圖:</p><p><b>  圖3-6購(gòu)物車圖</b></p><p><b>  E.收藏夾&

65、lt;/b></p><p>  這個(gè)模塊的功能和購(gòu)物車的功能很相似,出于系統(tǒng)能提供給用戶一個(gè)更友好的交互方面考慮,用戶喜歡但現(xiàn)在不想購(gòu)買的商品可以添加到收藏夾中,等用戶想購(gòu)買的時(shí)候,就可以直接從收藏夾中再添加到購(gòu)物車進(jìn)行結(jié)賬處理,同時(shí)也給用戶提供刪除收藏夾中商品等功能。</p><p>  用戶界面交互過程如圖:</p><p><b>  圖3-

66、7收藏夾圖</b></p><p><b>  F.個(gè)人中心</b></p><p>  用戶可以對(duì)自己的個(gè)人信息進(jìn)行修改,還可以查看訂單信息,對(duì)以前消費(fèi)的明細(xì)進(jìn)行查看。</p><p>  用戶界面交互過程如圖:</p><p>  圖3-8用戶個(gè)人中心交互圖</p><p>  3

67、.2.2 后臺(tái)功能設(shè)計(jì)</p><p><b>  A.管理員登錄</b></p><p>  管理員登錄時(shí),要選擇管理員類別,本系統(tǒng)分為普通管理員和超級(jí)管理管理員,管理員可以對(duì)后臺(tái)數(shù)據(jù)進(jìn)行管理,而超級(jí)管理員可以管理普通管理員。當(dāng)用戶登錄時(shí),并對(duì)管理員身份進(jìn)行判斷,并且同時(shí)提示用戶。</p><p>  用戶界面及交互過程如圖:</p&g

68、t;<p>  圖3-2-1后臺(tái)管理圖</p><p><b>  B.訂單管理</b></p><p>  在默認(rèn)的情況下,可為用戶查找一定時(shí)間段的歷史訂單;當(dāng)用戶輸入所要查找歷史范圍的時(shí)候,也能夠查找相應(yīng)的歷史訂單;同時(shí)也應(yīng)該為用戶提供全部歷史訂單查詢。</p><p>  用戶界面及交互過程如圖:</p>&l

69、t;p>  圖3-2-2 訂單管理圖</p><p><b>  C. 產(chǎn)品類別管理</b></p><p>  后臺(tái)管理員登錄后,可以對(duì)產(chǎn)品的類別信息進(jìn)行增加、修改或者刪除操作。修改時(shí),只能修改產(chǎn)品類別的名稱,且名稱不能重復(fù)。刪除產(chǎn)品類別時(shí),需要先提示用戶是否確定要?jiǎng)h除,如果確定刪除,則刪除該產(chǎn)品類別,及該類別下的所有產(chǎn)品及其評(píng)論。</p>&l

70、t;p>  產(chǎn)品類別管理及評(píng)論管理界面如圖:</p><p>  圖3-2-3產(chǎn)品類別及評(píng)論管理圖</p><p><b>  D.用戶管理</b></p><p>  后臺(tái)管理員登錄后,可以對(duì)注冊(cè)的用戶進(jìn)行刪除、停用、啟用操作。后臺(tái)超級(jí)管理員登陸后除了可以對(duì)注冊(cè)的用戶進(jìn)行刪除、停用、啟用操作,還可以對(duì)普通管理員進(jìn)行增加和刪除操作。在對(duì)用

71、戶或者管理員進(jìn)行操作時(shí)需要先提示管理員是否確定要進(jìn)行此操作,如果確定,則執(zhí)行此操作。</p><p>  用戶管理界面及交互過程如圖:</p><p>  圖3-2-4 用戶管理圖</p><p>  第四章 項(xiàng)目各個(gè)模塊的測(cè)試</p><p>  在開發(fā)軟件系統(tǒng)的工程中,需要面對(duì)錯(cuò)綜復(fù)雜的問題,因此,在軟件生存周期的每個(gè)階段都不可避免地會(huì)

72、產(chǎn)生錯(cuò)誤。我們力求在每個(gè)階段結(jié)束之前通過嚴(yán)格的技術(shù)審查,盡可能多地發(fā)現(xiàn)并糾正錯(cuò)誤。測(cè)試的目的就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能早與多的發(fā)現(xiàn)軟件中的錯(cuò)誤。目前軟件測(cè)試仍然是保證軟件質(zhì)量的關(guān)鍵步驟,它是對(duì)軟件規(guī)格說明、設(shè)計(jì)、和編碼的最后復(fù)審。</p><p>  盡管面向?qū)ο蟮募夹g(shù)的基本思想保證了軟件應(yīng)該有更高的質(zhì)量,但無論采用什么樣的編程技術(shù),編程人員的錯(cuò)誤都是不可避免的,而且由于面向?qū)ο蠹夹g(shù)開發(fā)的軟件代碼復(fù)用高

73、,更需要嚴(yán)格測(cè)試,避免錯(cuò)誤的繁衍。因此,軟件測(cè)試在面向?qū)ο缶幊汤锔兴闹匾浴?lt;/p><p>  4.1 軟件測(cè)試的步驟</p><p>  與開發(fā)過程類似,測(cè)試過程也必須分步驟進(jìn)行,每個(gè)步驟在邏輯上是前一個(gè)步驟的繼續(xù)。</p><p><b> ?。?)單元測(cè)試</b></p><p>  單元測(cè)試的用例從單元詳細(xì)

74、設(shè)計(jì)中導(dǎo)出。在單元測(cè)試中可以采用功能性測(cè)試和結(jié)構(gòu)性測(cè)試兩種。</p><p><b>  (2)集成測(cè)試</b></p><p>  在這個(gè)測(cè)試步驟中所發(fā)現(xiàn)的往往是概要設(shè)計(jì)的錯(cuò)誤。</p><p><b> ?。?)系統(tǒng)測(cè)試</b></p><p>  在這個(gè)測(cè)試步驟中所發(fā)現(xiàn)的往往是需求規(guī)格說明的錯(cuò)

75、誤。一般來說,系統(tǒng)測(cè)試是功能性測(cè)試。</p><p>  4.2 軟件測(cè)試的方法</p><p>  軟件測(cè)試的方法主要有黑盒測(cè)試與白盒測(cè)試[5]。</p><p>  測(cè)試主要是針對(duì)程序設(shè)計(jì)及編程調(diào)試后的結(jié)果進(jìn)行的工作,系統(tǒng)的測(cè)試工作的過程可按程序測(cè)試、模塊測(cè)試、子系統(tǒng)測(cè)試和系統(tǒng)總體測(cè)試四個(gè)步驟進(jìn)行。</p><p>  程序測(cè)試是對(duì)系統(tǒng)中

76、具有獨(dú)立功能的程序進(jìn)行測(cè)試;模塊測(cè)試是幾對(duì)由若干個(gè)程序組成的某一功能模塊進(jìn)行的測(cè)試;子系統(tǒng)測(cè)試是在模塊測(cè)試的基礎(chǔ)上,對(duì)某一子系統(tǒng)中各模塊之間的聯(lián)系,也就是對(duì)模塊與模塊之間的調(diào)用關(guān)系進(jìn)行的測(cè)試;系統(tǒng)總體測(cè)試即系統(tǒng)統(tǒng)調(diào),它是在子系統(tǒng)測(cè)試的基礎(chǔ)上對(duì)整個(gè)系統(tǒng)的功能進(jìn)行的測(cè)試工作。</p><p>  本系統(tǒng)主要采用的是黑盒測(cè)試的方法。</p><p><b>  測(cè)試結(jié)果圖如下:<

77、/b></p><p><b>  A.注冊(cè)測(cè)試</b></p><p>  圖4-2-1用戶注冊(cè)測(cè)試結(jié)果圖</p><p><b>  B.登錄測(cè)試</b></p><p>  圖4-2-2登錄測(cè)試結(jié)果圖</p><p><b>  C.購(gòu)物車測(cè)試圖<

78、/b></p><p>  圖4-2-3購(gòu)物車測(cè)試結(jié)果圖</p><p><b>  D.個(gè)人信息測(cè)試</b></p><p>  圖4-2-4個(gè)人信息測(cè)試結(jié)果圖</p><p><b>  4.3 測(cè)試總結(jié)</b></p><p>  為防止個(gè)人在測(cè)試過程中的疏漏,還

79、請(qǐng)組員從用戶的角度考慮,使用更豐富的實(shí)際數(shù)據(jù)進(jìn)行測(cè)試。目的是驗(yàn)證系統(tǒng)是否確實(shí)能夠滿足用戶的需要。一般大型軟件系統(tǒng)的測(cè)試基本上包括5個(gè)步驟:模塊測(cè)試、子系統(tǒng)測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試和平行運(yùn)行。軟件測(cè)試在軟件生命周期中橫跨兩個(gè)階段。通常在編寫出每個(gè)模塊之后就對(duì)它作必要的測(cè)試,模塊的編寫者和測(cè)試者是同一個(gè)人,編碼和模塊測(cè)試屬于軟件生命周期的同一個(gè)階段。在這個(gè)階段結(jié)束之后,對(duì)系統(tǒng)還應(yīng)該進(jìn)行各種綜合測(cè)試,這是軟件生命周期中的另一個(gè)獨(dú)立的階段,通常

80、由專門的測(cè)試人員承擔(dān)這項(xiàng)工作。我在系統(tǒng)的測(cè)試中主要采用上述的步驟測(cè)試方法大部分采用“白盒測(cè)試”。在程序編寫過程中也出現(xiàn)過很多錯(cuò)誤,甚至根本無法運(yùn)行下去,采用程序中的設(shè)置斷點(diǎn),進(jìn)行斷點(diǎn)測(cè)試,逐步縮小范圍并最終找到問題的解。在編寫的過程中一邊編寫一邊進(jìn)行測(cè)試,發(fā)現(xiàn)錯(cuò)誤立刻更正盡量使模塊功能更貼近用戶.在測(cè)試過程中,我盡量站在用戶的角度考慮問題,假如我是用戶如何才能更方便,假如我在某一時(shí)刻進(jìn)行某種操作會(huì)產(chǎn)生什么結(jié)果,大量進(jìn)行假設(shè)。并請(qǐng)同學(xué)幫忙

81、作為用戶試使用系統(tǒng)并提出建議意見。在所有模塊功能完成后,先測(cè)試了一個(gè)模塊的功能,能夠?qū)崿F(xiàn)</p><p>  1)開銷小,因?yàn)槠淅靡褱y(cè)試過的模塊作為測(cè)試軟件.</p><p>  2)可以較早發(fā)現(xiàn)模塊間的接口錯(cuò)誤。</p><p>  3)在測(cè)試時(shí),如發(fā)現(xiàn)錯(cuò)誤往往和最近加進(jìn)來的那個(gè)模塊有關(guān)。</p><p>  4)已測(cè)試的模塊可以在新的條

82、件下再次檢驗(yàn),使測(cè)試更徹底。</p><p>  經(jīng)過測(cè)試后,本系統(tǒng)基本能滿足用戶提出的需求,完成了任務(wù)書中說要求的功能,達(dá)到了預(yù)期效果。</p><p><b>  第五章 結(jié)論</b></p><p>  網(wǎng)上花店系統(tǒng)是按照軟件工程的生命周期方法學(xué)來完成設(shè)計(jì),即系統(tǒng)的需求分析、總體設(shè)計(jì)、程序設(shè)計(jì)、系統(tǒng)調(diào)試等開發(fā)步驟,分階段地完成各設(shè)計(jì)任務(wù)

83、。</p><p>  使用.NET Framework 3.5作為基礎(chǔ)開發(fā)平臺(tái),VS2008 +SQL SERVER2005作為開發(fā)環(huán)境 ,在本次設(shè)計(jì)中,涵蓋了使用的技術(shù)有三層架構(gòu),緩存技術(shù)的使用,初步達(dá)到設(shè)計(jì)需求的要求。在本次設(shè)計(jì)中,對(duì)整個(gè)項(xiàng)目的把握重心從以前的編碼慢慢轉(zhuǎn)移到了前期準(zhǔn)備工具,即需求分析,詳細(xì)設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì)(類圖,對(duì)象圖的制作)的制作當(dāng)中,在前期準(zhǔn)備工作做完之后,編碼工作變得異常簡(jiǎn)單和快捷,不

84、容易出現(xiàn)大的錯(cuò)誤。所以編碼時(shí)間在本次項(xiàng)目中只占到了較少的時(shí)間。著重提出的便是系統(tǒng)采用三層架構(gòu)思想,并且通過本次使用又一次加深了對(duì)三層架構(gòu)的理解和認(rèn)識(shí)。</p><p>  在設(shè)計(jì)基本完成之后,改進(jìn)系統(tǒng)的性能和技術(shù)文檔的編寫整理,最后完成系統(tǒng)設(shè)計(jì)。在整個(gè)設(shè)計(jì)過程中,也出現(xiàn)過很多的問題,但在不斷學(xué)習(xí)的過程中我體會(huì)到:</p><p>  (1)工作是一個(gè)不斷學(xué)習(xí)新鮮事物的過程,從設(shè)計(jì)初的不懂到

85、最后能夠順利完成,我體會(huì)到在實(shí)踐中學(xué)習(xí)的重要性,這對(duì)于將來我走上工作崗位具有重要意義。</p><p> ?。?)由于前期工作的不徹底,對(duì)系統(tǒng)的需求分析的要求認(rèn)識(shí)不夠清楚,使得后續(xù)的工作不得不經(jīng)常返回去修改數(shù)據(jù)表和部分代碼。使我體會(huì)到在設(shè)計(jì)中的每一步的重要性,如果上一個(gè)步驟不能很好的完成,在后續(xù)的設(shè)計(jì)將會(huì)付出幾倍的代價(jià)</p><p> ?。?)設(shè)計(jì)過程中,經(jīng)常會(huì)遇到困難,我學(xué)會(huì)通過別人的

86、代碼理解語言的含義但這并不是抄襲然后根據(jù)自己的設(shè)計(jì)要求編寫代碼。設(shè)計(jì)中得到了老師的悉心指導(dǎo)。經(jīng)過本系統(tǒng)的設(shè)計(jì),我深刻體會(huì)到要做好一個(gè)完整的事情,需要有系統(tǒng)的思維方式和方法,對(duì)待一個(gè)新的問題,要耐心、要善于運(yùn)用己有的資源來充實(shí)自己。同時(shí)我也深刻的認(rèn)識(shí)到,在對(duì)待一個(gè)新事物時(shí),一定要從整體考慮,完成一步之后再作下一步,這樣對(duì)于系統(tǒng)而言才能更加有效。</p><p>  但是由于系統(tǒng)設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有許多不盡如

87、人意的地方,比如聯(lián)機(jī)文檔比較少,用戶界面不夠美觀,出錯(cuò)處理不夠等多方面問題,這些都有待進(jìn)一步改善。</p><p>  在整個(gè)系統(tǒng)的設(shè)計(jì)過程中,我認(rèn)識(shí)到了VS2008的強(qiáng)大功能,雖然遇到了很多的問題,但最終功能的實(shí)現(xiàn)卻讓我得到了更大的樂趣。在該軟件的開發(fā)中所使用到的VS2008的功能只是其中的一小部分,我會(huì)在以后的工作不斷學(xué)習(xí)和實(shí)踐,提高自己的編程水平。</p><p><b>

88、  致謝</b></p><p>  本文的完成是在導(dǎo)師xxXX的精心指導(dǎo)和悉心關(guān)懷下完成的。衷心感謝導(dǎo)師xx給予我的諄諄教導(dǎo)。導(dǎo)師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、淵博的知識(shí)和無私奉獻(xiàn)的精神是我終生學(xué)習(xí)的楷模,在此我向?qū)煴硎局孕牡母兄x和深深的敬意。</p><p>  幾個(gè)月以來,無論是在理論上還是在實(shí)踐中,xx老師都給予了我莫大的幫助,我從xx老師身上學(xué)到了很多彌足珍貴的東西,xx老師認(rèn)真

89、負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我受益匪淺,并讓我對(duì)人生觀、價(jià)值觀有了更好的理解,這無論對(duì)我以后的工作還是學(xué)習(xí)都將會(huì)有一種莫大的激勵(lì)與提升作用,在此再次向xx老師表示衷心的感謝!</p><p>  感謝xx的其他老師和同學(xué)們,在設(shè)計(jì)過程中,是你們的支持、幫助與無限關(guān)懷讓我一路前行,更好地完成了本次學(xué)習(xí)階段。感謝我的父母、親友們,是你們指導(dǎo)我進(jìn)入鄭州大學(xué)軟件學(xué)院,在這里我度過了人生中致關(guān)重要的學(xué)

90、習(xí)階段,我將一生銘記這里的一切。</p><p>  感謝本論文參考文獻(xiàn)中所有的作者們,通過拜讀你們的著作,使我拓展了我的知識(shí)面和開拓了我的視野,少走了很多彎路。感謝所有給過我?guī)椭?,而我無法一一列舉的領(lǐng)導(dǎo)、老師、朋友和同學(xué)。在此一并向你們表示衷心的感謝!</p><p><b>  參考文獻(xiàn)</b></p><p>  [1]xx慶華 Asp.

91、net 2.0 完全自學(xué)手冊(cè) 機(jī)械工業(yè)出版社2006.12</p><p>  [2](美)佛格森.C#寶典.北京.電子工業(yè)出版社,2002年11月.1—17</p><p>  [3]壽建霞 毛國(guó)紅 數(shù)據(jù)庫(kù)原理及應(yīng)用案例教程 機(jī)械工業(yè)出版社2005.9</p><p>  [4](美)IAN SOMMERVILLE;圣安德魯斯大學(xué) 軟件工程 機(jī)械工業(yè)出版社 200

92、7-4-1</p><p>  [5](美)RON PATTON 軟件測(cè)試 xx小松 王鈺 曹躍 翻譯 機(jī)械工業(yè)出版社2006-4-1</p><p>  [6] Ullman C,Goode C等著.ASP.NET入門經(jīng)典[M].康博譯.北京:清華大學(xué)出版社.2002 </p><p>  [7] Faison T.Visual c#基于組件的開發(fā)[M].戰(zhàn)曉蘇譯

93、.北京:清華大學(xué)出版社,2003 </p><p>  [8]唐偉.基于.NET的管理信息系統(tǒng)設(shè)計(jì)及開發(fā)技術(shù)研究:[碩士學(xué)位論文].南京:東南大學(xué)軟件工程,2005.06</p><p>  [9] Anderson R,F(xiàn)rancis B等.ASP.NET 1.0高級(jí)編程[M].王毅,楊浩譯.北京:清華大學(xué)出版社,2002</p><p>  [10]xx莉,王強(qiáng)

94、,趙文等.SOL Server數(shù)據(jù)庫(kù)原理及應(yīng)用教程.北京:清華大學(xué)出版社,2002 </p><p>  [11]袁鵬飛,孫軍安.中文版SQL Server 2000數(shù)據(jù)庫(kù)系統(tǒng)管理.北京:人民郵電出版社,2000 </p><p>  [12]樊建.ASP.NET+ADO.NET項(xiàng)目開發(fā)實(shí)例[M].北京:清華大學(xué)出版社,2004-5-7 </p><p>  [13

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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)論