網(wǎng)上鮮花銷售系統(tǒng)的設(shè)計_第1頁
網(wǎng)上鮮花銷售系統(tǒng)的設(shè)計_第2頁
網(wǎng)上鮮花銷售系統(tǒng)的設(shè)計_第3頁
網(wǎng)上鮮花銷售系統(tǒng)的設(shè)計_第4頁
網(wǎng)上鮮花銷售系統(tǒng)的設(shè)計_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、天 津 大 學(xué) 網(wǎng) 絡(luò) 教 育 學(xué) 院畢業(yè)設(shè)計(論文)任務(wù)書題目:網(wǎng)上鮮花銷售系統(tǒng)的設(shè)計完成期限:2012年 6月27 日 至 2012年12月5 日學(xué) 習(xí) 中 心 年 級 2010級專 業(yè) 計算機科學(xué)與技術(shù) 指 導(dǎo) 教 師 姓 名 學(xué) 號接受任務(wù)日期 2012.6.27 批 準(zhǔn) 日 期 以論文平臺上本科模板中的時間為準(zhǔn)。 2012.7.15一、原始依據(jù) 隨著電子商務(wù),網(wǎng)上商店的普及,商品的網(wǎng)上展示與訂購逐漸成為時尚,網(wǎng)上商店的技術(shù)實現(xiàn)也成為了一個比較常見的課題。本文就網(wǎng)上花店的實現(xiàn)做了一些探索。本設(shè)計主要采用JSP開發(fā)技術(shù)和SQL SERVER 2000數(shù)據(jù)庫技術(shù)來開發(fā),實現(xiàn)了客戶購買的前臺

2、頁面和管理員管理的后臺管理頁面。普通客戶在瀏覽頁面的時候可以進行商品的瀏覽、購買、下定單、注冊成為會員,查看和修改用戶信息等操作。管理員可以進入系統(tǒng)的后臺進行管理,可以進行花品的添加、修改、刪除,用戶訂單的處理、客戶信息的查詢以及其他基本信息的錄入和修改等操作。本文詳細(xì)闡述了整個應(yīng)用系統(tǒng)的設(shè)計思路,并對各部分設(shè)計進行了詳盡的分析,最終形成了一個完整的設(shè)計方案寫10篇參考文獻,按照參考文獻的格式。1方睿,刁仁宏,數(shù)據(jù)庫原理及 應(yīng)用M,成都,四川大學(xué)出版社,20052石志國,劉冬梅,ASP.NET應(yīng)用教程M,北京,清華大學(xué)出版社和北京交通大學(xué)出版社出版,2005.3續(xù)靜雯,謝黎文,ASP.NET網(wǎng)

3、站開發(fā)M,北京,電子工業(yè)出版社出版,2006.4RebeccaM.Riordan.ADO.NET程序設(shè)計M,北京,清華大學(xué)出版社出版,2002.5StephnWalthe.ASP.NET揭秘M,北京,中國電力出版社,2004.6江廣順,余松,ASP.NET 2.0+SQL SERVER 熱門網(wǎng)絡(luò)應(yīng)用開發(fā)詳解M北京,人民郵電出版社,2007.7龔赤兵,ASP.NET 2.0網(wǎng)站開發(fā)實例教程M,北京,人民郵電出版社,2006.8 薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第四版),高等教育出版社,2006.5.9 王璞,頁制作三劍客.北京:清華大學(xué)出版社.2003.10 黃梯云.管理信息系統(tǒng)導(dǎo)論.機械工業(yè)出版社,2

4、006.二、設(shè)計內(nèi)容和要求:(說明書、專題、繪圖、試驗結(jié)果等)(1)系統(tǒng)設(shè)計:功能分析: 系統(tǒng)主要由兩部分組成,一部分是后臺管理部分,商家管理相關(guān)信息發(fā)布,商品管理,訂單管理,客戶管理等;另一部分是前臺銷售部分,客戶通過瀏覽器訪問登錄,瀏覽本店訂購鮮花。 信息發(fā)布主要是鮮花商品信息的發(fā)布,有按不同方式的商品分類,特價商品的確定,新品的展示;以及花店公告的管理,包括添加,更新,刪除等操作。商品管理是指鮮花商品的錄入,更新,刪除等操作。訂單管理是指訂單的查看,確認(rèn)與發(fā)送等操作??蛻艄芾硎菍蛻暨M行一些相關(guān)操作,如刪除等。前臺部分,客戶可以申請加入會員,客戶信息的管理,客戶的登錄,修改密碼,找回密碼

5、,進行花品的選購,自助訂花,提交訂單,訂單的查看,公告的查看,花卉知識的查詢等操作。(2)模塊設(shè)計:根據(jù)上面分析出來的功能要求,為這個系統(tǒng)設(shè)計如下模塊.最終得到系統(tǒng)的功能模塊圖,如圖所示.(3)擬采取的研究方法、研究手段及技術(shù)路線、實驗方案等: 本系統(tǒng)是基于Web的網(wǎng)上系統(tǒng),由于C/S架構(gòu)的局限性,B/S架構(gòu)已成為基于Web應(yīng)用的最佳選擇。 現(xiàn)在基于B/S架構(gòu)的程序設(shè)計語言已非常成熟,從剛開始的CGI,到現(xiàn)在的ASP,JSP,PHP的百花齊放,再到微軟剛推出不久ASP.NET為基于B/S程序設(shè)計提供了強大的技術(shù)支持。使用其中任何一門語言開發(fā)都可以滿足要求。WEB服務(wù)器軟件也很多,其中任意一個都

6、可以勝任,但是選擇JSP作為服務(wù)器端實現(xiàn)語言是因為:JSP是一種新的動態(tài)Web應(yīng)用技術(shù)標(biāo)準(zhǔn)。JSP Web頁是由傳統(tǒng)Web頁的HTML文檔加入Java程序片段和JSP標(biāo)記構(gòu)成的。HTML代碼用來描述信息的顯示格式,而Java.程序段則負(fù)責(zé)描述處理邏輯,根據(jù)需要可以是數(shù)據(jù)庫操作、Web頁重新定向等。Web服務(wù)器在接到訪問JSP Web頁的請求時,首先執(zhí)行嵌入在其中的程序段,然后將執(zhí)行結(jié)果重新嵌入HTML代碼,一起發(fā)送給客戶端。作為新一代的站點開發(fā)語言,JSP克服了ASP腳本級執(zhí)行的不足,可以在Serverlet和JavaBean的支持下開發(fā)出功能強大的web應(yīng)用。 另外JSP作為一種Web實現(xiàn)技

7、術(shù),它的效率是很高的。這一點正好符合了本系統(tǒng)所要求的實時性。除此之外,作為Java平臺的一部分,JSP擁有Java語言“一次編寫,各處運行”的特點。又隨著越來越多的服務(wù)器供應(yīng)商將JSP支持添加到他們的產(chǎn)品中,這樣一來用JSP做成的這套系統(tǒng)可以輕松移植到其它平臺來運行。所以JSP是實現(xiàn)本系統(tǒng)的最佳技術(shù),它是完全可行的。 系統(tǒng)采用SQL Server 2000做為后臺數(shù)據(jù)庫,SQL Server 2000提供了以Web標(biāo)準(zhǔn)為基礎(chǔ)的擴展數(shù)據(jù)庫編程功能??梢酝ㄟ^Web輕松訪問數(shù)據(jù),還有強大而靈活的基于Web的分析功能,SQL  Server 2000的分析服務(wù)功能被擴展到了Inte

8、rnet。以SQL Server 2000的穩(wěn)定性,以及強大分析查詢,存儲功能完全可以滿足網(wǎng)上花店系統(tǒng)在后臺數(shù)據(jù)處理方面的需求。(4)實驗的預(yù)期目標(biāo)及主要特點及創(chuàng)新點:(一)預(yù)期目標(biāo):1、界面簡單可操作性強:一般的企業(yè)管理人員用戶經(jīng)過簡單的培訓(xùn)后,能很快地熟練操作。2、安全性:我們通過系統(tǒng)內(nèi)部自設(shè)的權(quán)限校驗來對系統(tǒng)登錄用戶實施校驗,提高了整個系統(tǒng)的安全性,滿足客戶的安全性需求。3、簡便有效的維護手段 :系統(tǒng)使用后,維護工作將是一個長期的工作,系統(tǒng)將充分考慮維護工作的需求,通過相應(yīng)手段降低維護工作量及難度,從而達(dá)到保證運行可靠及節(jié)省費用的目的。4、可擴充性:企業(yè)人事管理系統(tǒng)需要每日對辦公人員進行

9、輸入,大量的數(shù)據(jù)要對數(shù)據(jù)庫輸入,所以該系統(tǒng)對具有較強的可擴充性,是十分重要的。5、功能性強大:該系統(tǒng)將具有強大的功能,滿足一般企業(yè)的需求,相對于手工輸入具有強大的功能。6、強大的糾錯能力:該系統(tǒng)將具有較強的糾錯能力,當(dāng)運行時,用戶操作錯誤時會提出響應(yīng)的警示,能自動保護系統(tǒng)避免系統(tǒng)出錯。(二)主要特點:1可擴充性:數(shù)據(jù)庫具有較大的可擴充余地。2系統(tǒng)的安全設(shè)置:系統(tǒng)內(nèi)部的權(quán)限校驗保證了企業(yè)資料的安全,保障了用戶的權(quán)益3高效性:該系統(tǒng)充分體現(xiàn)了計算機的特點,能夠快速有效的處理各項任務(wù)。4強大功能:通過對數(shù)據(jù)庫的簡單輸入,可實現(xiàn)手工無法比擬的多功能操作。5、具有錯誤識別能力:當(dāng)用戶操作出現(xiàn)錯誤時,系統(tǒng)

10、將提出警告,并能提示正確的操作。避免系統(tǒng)被破壞。 (三)創(chuàng)新點: 該系統(tǒng)主要有人性化設(shè)計、系統(tǒng)的安全設(shè)置、簡單的系統(tǒng)維護方法、使用的高效性、強大的功能、具有錯誤識別能力等創(chuàng)新點。畢業(yè)設(shè)計(論文)進度計劃表序號起止日期計劃完成內(nèi)容實際完成內(nèi)容檢查日期檢查人簽名112.6.2712.7.15選題選題12.6.2712.7.15212.7.1612.8.19查閱資料、擬定論文大綱查閱資料、擬定論文大綱12.7.1612.8.19312.8.2012.9.18完成論文初稿完成論文初稿12.8.2012.9.18412.9.2012.10.15論文修改論文修改12.9.2012.10

11、.15512.10.1612.11.5論文定稿論文定稿12.10.1612.11.5612.11.612.11.23答辯準(zhǔn)備答辯準(zhǔn)備12.11.612.11.23712.11.2412.12.2答辯答辯12.11.2412.12.2指導(dǎo)教師批準(zhǔn)日期 年 月 日 簽名注:1.任務(wù)完成后附在說明書內(nèi)。2.“檢查人簽名”一欄和“指導(dǎo)教師批準(zhǔn)日期”由教師用筆填寫,其余各項均要求打印,打印字體和字號按照天津大學(xué)現(xiàn)代遠(yuǎn)程教育畢業(yè)設(shè)計(論文)格式規(guī)定執(zhí)行。摘 要電子商務(wù)已經(jīng)成為了新經(jīng)濟的代名詞。能在internet上實現(xiàn)商品的展示、商品的檢索、商品的訂購、訂單的全程跟蹤與管理、貸款的支付的系統(tǒng)稱為網(wǎng)上購物系

12、統(tǒng)。網(wǎng)上購物系統(tǒng)是電子商務(wù)的一種重要形式。 本文介紹的網(wǎng)上購物系統(tǒng)網(wǎng)上電子產(chǎn)品店,是一個立足于網(wǎng)絡(luò)、以電子產(chǎn)品為商品的專業(yè)性網(wǎng)上購物網(wǎng)站,網(wǎng)上電子產(chǎn)品店為親人朋友送去心意已經(jīng)成為某種時尚。網(wǎng)上開電子產(chǎn)品店為大眾開辟了更為方便之門,快捷方便,為大眾所喜愛。本網(wǎng)上電子產(chǎn)品店就是為實現(xiàn)客戶通過上網(wǎng),對電子產(chǎn)品信息的瀏覽、檢索、以及電子產(chǎn)品銷售商對客戶信息、電子產(chǎn)品信息的管理所開發(fā)的網(wǎng)絡(luò)應(yīng)用軟件。該系統(tǒng)能夠較好地滿足網(wǎng)上電子產(chǎn)品店客戶的基本要求,具有較高的實用價值。 本文論述了網(wǎng)上電子產(chǎn)品店網(wǎng)站整個系統(tǒng)的開發(fā)過程,緒論課題背景與意義,介紹了開發(fā)工具、環(huán)境極其技術(shù);網(wǎng)站系統(tǒng)結(jié)構(gòu)設(shè)計包括前臺結(jié)構(gòu)設(shè)計和后臺

13、結(jié)構(gòu)設(shè)計;數(shù)據(jù)庫設(shè)計與實現(xiàn)包括數(shù)據(jù)庫的需求分析、數(shù)據(jù)庫結(jié)構(gòu)設(shè)計;系統(tǒng)實現(xiàn)包括用戶注冊和身份驗證,新聞中心、在線購物等功能的實現(xiàn)、后臺網(wǎng)站管理功能的實現(xiàn);系統(tǒng)測試對系統(tǒng)進行測試并做出總結(jié)。論文的最后為:致謝,參考文獻。關(guān)鍵詞:電子商務(wù); 網(wǎng)上電子產(chǎn)品店; 數(shù)據(jù)庫設(shè)計; JSP;ABSTRACTE-commerce has become synonymous with the new economy. In the display of goods on the internet, and retrieval of goods, merchandise ordering, order tracki

14、ng and management, loan payment system known as the online shopping system. The online shopping system is an important form of e-commerce.This article describes the online shopping system - online electronics store, based on the network, professional electronic products as commodities online shoppin

15、g site, online electronics shop for friends and relatives to send the mind has become some sort of fashion. Online to open electronic products store more door to open up for the public, fast and convenient, and is loved by the public. The online electronics store is to achieve customers through the

16、Internet, electronic product information browsing, retrieval, and sellers of electronic products to customer information, electronic product information management network application software development. The system is better able to meet the basic requirements of the customers of the online electr

17、onics store, has a high practical value. This paper discusses the online electronics store websites throughout the system development process, the background and significance of the introduction topic, development tools, the environment is extremely technical; the website system structure design inc

18、luding the foreground structure design and the background structure design; database design and implementation, including database demand analysis, database structure design; system including user registration and authentication, News, online shopping features to achieve, background site management

19、functions to achieve; system test system to test and make a summary. The end of the paper: Acknowledgements References.Keywords: E-commerce; online electronic products store; database design; JSP;目 錄第一章 項目開發(fā)計劃書11.1項目范圍11.2客戶資料11.3項目成果21.4資源需求21.5項目風(fēng)險分析3第二章 網(wǎng)上鮮花銷售系統(tǒng)需求規(guī)格說明書32.1問題陳述:32.2要達(dá)到的目標(biāo):42.3具體的分

20、析:4第三章 網(wǎng)上鮮花銷售系統(tǒng)設(shè)計書93.1 命名規(guī)則93.2軟件結(jié)構(gòu)圖103.3構(gòu)架圖113.4類圖123.5時序圖123.6屏幕設(shè)計143.7 數(shù)據(jù)庫設(shè)計(主要數(shù)據(jù)表)15第四章 測試計劃書154.1單元測試計劃154.2集成測試計劃164.3性能測試計劃17第五章 測試用例及測試報告185.1單元測試185.2集成測試185.3軟件項目審核評審檢驗表185.4測試審核檢驗表195.5問題報告195.6測試報告19第六章 網(wǎng)上鮮花銷售系統(tǒng)安裝手冊216.1功能216.2開發(fā)平臺:216.3使用技術(shù)架構(gòu):216.4系統(tǒng)資源需求、配置要求:226.5系統(tǒng)部署、維護要求:22第七章 網(wǎng)上鮮花銷售

21、系統(tǒng)操作手冊227.1 用戶管理模塊操作22參考文獻25致 謝26天津大學(xué)網(wǎng)絡(luò)教育學(xué)院本科生畢業(yè)設(shè)計(論文)第一章 項目開發(fā)計劃書正文部分要有頁眉和頁碼,具體見模板。1.1項目范圍范圍: 對項目的功能模塊的簡單描述。 本系統(tǒng)實現(xiàn)了一般的電子商務(wù)網(wǎng)站所具備的功能,如商品瀏覽、購物車、下訂單、結(jié)算、后臺管理等等 本系統(tǒng)是基于B/S模式開發(fā),它的使用者主要是客戶和銷售者,對于客戶來說,實現(xiàn)的功能是客戶瀏覽鮮花(分類瀏覽或者搜索查詢),存放選中商品的購物籃,最后產(chǎn)生訂單。對于管理者來說,對客戶的信息、鮮花的信息,以及銷售信息進行管理1。前臺客戶功能: 鮮花信息模塊:包括鮮花信息的分類瀏覽、查詢搜索等

22、用戶信息管理模塊:處理用戶注冊、登錄驗證、用戶密碼修改、用戶個人信息修改 購物車模塊:可添加鮮花、調(diào)整感興趣的鮮花,最后結(jié)賬 訂單模塊:此模塊的信息由購物車結(jié)賬產(chǎn)生,可以供客戶查詢訂單的狀態(tài),以及修改訂單信息后臺管理者的功能: 客戶管理:包括查詢客戶、修改客戶信息 鮮花管理:可以添加、修改、刪除鮮花分類信息,添加、修改、刪除鮮花信息 銷售管理:處理客戶的訂單,查詢訂單以及銷售情況 初始活動:項目設(shè)計:對項目的功能和需求做簡單分析設(shè)計,制定一套可行性較高的實施方案。最后活動:項目測試:對項目做單元測試和集成測試,針對測試報告,進一步改進。減少缺陷數(shù)目。1.2客戶資料隨著人們的物質(zhì)生活水平的不斷提

23、高,室內(nèi)綠化布置、家庭園藝裝飾、禮儀花卉日益受到重視和青睞。 鮮花專賣店位一般位于居民聚集區(qū)、菜場、學(xué)校、醫(yī)院附近或人流較大街區(qū),店面使用面積在20左右,12名營業(yè)人員。創(chuàng)業(yè)初期的投入在5至10萬人民幣。由于受到投資規(guī)模的限制,店主期望在不增加日常開支的前提下,擴大客戶群,提供更多貨品信息,通過高效的經(jīng)營管理方式以降低營運成本并產(chǎn)生良好的收益。根據(jù)以上分析和對計算機網(wǎng)絡(luò)管理的了解,店主希望能建立一套計算機網(wǎng)上商店的管理運作模式來解決目前的問題。1.3項目成果表1. 項目成果清單表格中的文字用5號字。檢查全文并修改。序號內(nèi)容需求計劃時間實際時間狀態(tài)1項目開發(fā)計劃文檔完成2項目任務(wù)分配完成3項目需

24、求規(guī)格說明完成4項目系統(tǒng)設(shè)計書完成5用戶注冊、登錄完成6鮮花查詢完成7鮮花訂購?fù)瓿?用戶信息管理完成9管理員登錄完成10管理員管理完成11用戶管理完成12訂單管理完成13鮮花管理完成14留言管理完成1.4資源需求 表2. 資源需求 序號資源作用占用時間當(dāng)前可用狀態(tài)獲得途徑1計算機編碼貫穿整個項目的構(gòu)造階段和走查過程中可用自己提供、購買2Microsoft visual 2003編碼貫穿整個項目的構(gòu)造階段和走查過程中可用自己提供、購買3Microsoft office2000寫文檔貫穿整個項目的構(gòu)造階段可用自己提供、購買4Dreamweaver2004設(shè)計界面項目的設(shè)計階段可用自己提供、購買5M

25、icrosoft Sqlserver 2000數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫的設(shè)計階段可用自己提供、購買6Windows xp操作系統(tǒng)貫穿整個項目的構(gòu)造階段和走查過程中可用自己提供、購買1.5項目風(fēng)險分析表3. 項目風(fēng)險分析序號風(fēng)險概率(%)嚴(yán)重性(%)措施1時間不夠(因為自己在學(xué)習(xí),沒有足夠多的時間)80100盡量的騰出時間,可能的話,晚上也加班完成項目。2超期限80100把握時間,排出進度表,按進度執(zhí)行。3由于系統(tǒng)集成時候問題引起的最終產(chǎn)品的缺陷90100經(jīng)過大量的測試,用不同的操作系統(tǒng)平臺,考慮會出現(xiàn)的各種軟硬件環(huán)境錯誤信息。設(shè)計軟件的時候捕獲所有可能的錯誤信息。4遵循標(biāo)準(zhǔn)(如命名規(guī)則)中的差別801

26、0建立命名規(guī)則要求第二章 網(wǎng)上鮮花銷售系統(tǒng)需求規(guī)格說明書2.1問題陳述:隨著網(wǎng)絡(luò)經(jīng)濟的不斷發(fā)展,中國已經(jīng)形成一個很大的網(wǎng)絡(luò)群體,電子商務(wù)已經(jīng)日漸成為網(wǎng)絡(luò)交易的主流,前有戴爾公司網(wǎng)上定購系統(tǒng)的成功,后有IBM,聯(lián)想商機系統(tǒng)的不斷進化,更加證明電子商務(wù)網(wǎng)成為人們生活中不可缺少的東西,人們已經(jīng)慢慢習(xí)慣網(wǎng)上的購物的方式,已經(jīng)首肯并相信這種購物模式,習(xí)慣了坐在家里隨便挑選自己所喜愛的商品。只要建立一個網(wǎng)上商店系統(tǒng),配上一臺電腦就可以讓自己的商品在網(wǎng)上讓用戶盡情挑選購買 1.25倍行間距,檢查全文并修改。 管理系統(tǒng)提供一套完整的花卉園藝產(chǎn)品購買系統(tǒng),系統(tǒng)將自動更新產(chǎn)品信息,調(diào)用產(chǎn)品的詳細(xì)信息,自動調(diào)整產(chǎn)品

27、的實際價格以及優(yōu)惠價格,折扣價格,可讓用戶直接網(wǎng)上購物,使用戶達(dá)到足不出戶,便可隨意購物的目的。商家的產(chǎn)品利用這套系統(tǒng)進行網(wǎng)上交易,而不需要在商店里等待顧客來購買商品。坐在家里就可以輕松賣出自己的商品22.2要達(dá)到的目標(biāo):本系統(tǒng)實現(xiàn)了一般的電子商務(wù)網(wǎng)站所具備的功能,如商品瀏覽、購物車、下訂單、結(jié)算、后臺管理等等3本系統(tǒng)是基于B/S模式開發(fā),它的使用者主要是客戶和銷售者,對于客戶來說,需要實現(xiàn)的功能是客戶瀏覽鮮花(分類瀏覽或者搜索查詢),存放選中商品的購物籃,最后產(chǎn)生訂單。對于管理者來說,需要對客戶的信息、鮮花的信息,以及銷售信息進行管理2.3具體的分析:對本系統(tǒng)用例描述2.3.1用戶角色:用戶

28、用例:登錄注冊鮮花查詢、瀏覽購物車管理用戶信息管理用戶用例圖 需求功能清單:表4. 需求功能清單功能編號功能名稱文中標(biāo)題編號備注01用戶注冊a圖02用戶登錄b圖03鮮花查詢c圖04購物車管理d圖05用戶信息管理e圖(以下是對用戶用例的每一個用例的詳細(xì)描述)注冊功能描述:新的用戶在第一次登錄本網(wǎng)站時,要先進行注冊,然后由管理員根據(jù)所注冊的信息對其進行授權(quán),用戶只有在獲得相應(yīng)的授權(quán)以后才來登錄到本系統(tǒng),再實現(xiàn)其他的功能。用例描述:填寫詳細(xì)信息閱讀注冊條款圖1. 注冊注:參與者是還未注冊的用戶。在填寫注冊表后,提示注

29、冊是否成功。登錄功能描述:在進入本系統(tǒng)之前用于判斷登錄者的身份和權(quán)限。用例描述:是否為真輸入用戶名和密碼 YES NO圖2. 登錄注:參與者必須是注冊過本網(wǎng)站的合法用戶登錄成功后顯示在主頁面上。這些內(nèi)容,與上圖有什么關(guān)系,要詳細(xì)說明。檢查全文并修改。鮮花查詢、瀏覽功能描述:用戶在登錄本網(wǎng)站后,可以對鮮花信息進行瀏覽和查詢。用例描述:瀏覽、查詢鮮花信息進入網(wǎng)站首頁圖3. 鮮花查詢、瀏覽注:瀏覽網(wǎng)頁的所有用戶進入主頁,瀏覽和查詢商品信息。購物車管理 功能描述:用戶登錄系統(tǒng)后,可以將鮮花放入購物車,并根據(jù)自己的需要對其進行查詢、修改、刪除,達(dá)到用戶的要求后產(chǎn)

30、生訂單。用例描述:產(chǎn)生訂單購物車管理圖4. 購物車管理注:本站登錄用戶,選購商品,提交訂單。用戶信息管理 功能描述:用戶登錄系統(tǒng)后,可根據(jù)自己的需要對用戶信息進行查詢、修改。用例描述:用戶信息查詢、修改登錄成功圖5. 用戶信息管理注:用戶在登錄后修改個人信息2.3.2管理員角色:管理員用例:管理員登錄客戶管理鮮花管理銷售管理用例圖 需求功能清單:表5. 需求功能清單功能編號功能名稱文中標(biāo)題編號備注a管理員登錄a圖b添加管理員b圖d鮮花管理d圖e銷售管理e圖c客戶管理c圖2.3.3管理員登錄 管理員

31、登錄功能描述:在進入本系統(tǒng)之前用于判斷登錄者的身份和權(quán)限。用例描述:是否為真輸入用戶名和密碼 YES NO圖6. 管理員登錄注:網(wǎng)站管理員登錄并確認(rèn)。普通管理員添加功能描述:超級管理員根據(jù)需求添加不同權(quán)限的普通管理員。用例描述:點擊確定輸入添加管理員的詳細(xì)資料 圖7. 普通管理員添加注:添加管理員并確認(rèn) 客戶管理功能描述:管理員根據(jù)需求查詢、修改客戶信息。用例描述:修改客戶信息 圖8. 客戶管理注:本站注冊用戶修改個人信息并確認(rèn)。鮮花管理 功能描述:管理員根據(jù)需求添加、修改、刪除鮮花信息。用例描述:鮮花管理 圖9. 鮮花管理注:根據(jù)需求更改信息2.3.

32、3.5銷售管理功能描述:管理員根據(jù)需求處理客戶的訂單,查詢訂單以及銷售情況。用例描述:銷售管理 圖10. 銷售管理注:管理員根據(jù)要求處理訂單。第三章 網(wǎng)上鮮花銷售系統(tǒng)設(shè)計書3.1 命名規(guī)則3.1.1 引言:編寫目的:開發(fā)人員統(tǒng)一命名規(guī)范程序代碼,更好的統(tǒng)一各模塊。3.1.2 項目背景:說明:A、 軟件系統(tǒng)的名稱:網(wǎng)上鮮花銷售系統(tǒng)B、 任務(wù)提出者:湖南科技職業(yè)學(xué)院軟件學(xué)院開發(fā)者:楊碩、周連柏、張勁、張星穎、周亮亮C、本系統(tǒng)是基于B/S模式開發(fā),它的使用者主要是客戶和銷售者,對于客戶來說,需要實現(xiàn)的功能是客戶瀏覽鮮花(分類瀏覽或者搜索查詢),存放選中商品的購物籃,最后產(chǎn)生訂單。對于管理者來說,需要

33、對客戶的信息、鮮花的信息,以及銷售信息進行管理。本系統(tǒng)將使用SQL Server 2000作為數(shù)據(jù)庫存儲系統(tǒng),SQL Server 2000企業(yè)版將由使用者自行購買。接受單位:天津大學(xué)網(wǎng)絡(luò)教育學(xué)院3.1.3 命名規(guī)則數(shù)據(jù)庫命名規(guī)則:表: “Tab_”+“表描述詞” 如:Tab_users 指用戶表列: “表描述詞前三個字母(首字母改為小寫)”+“_”+“列描述詞” 如:user_ID用戶表的ID另: “表描述詞”與“列描述詞”首字母須大寫。若“表描述詞”或“列描述詞”由多詞組成,則各詞詞首字母大寫4數(shù)據(jù)庫名:Flower_Database類命名規(guī)則:用名詞或名詞短語

34、命名類、每個單詞或短語的第一個字母必須大寫。 如:public class Manager()函數(shù)命名規(guī)則:用動詞或動詞短語命名方法。用下述范例所示的Pascal大寫方式命名方法5。如:public String Process ()屬性命名規(guī)則:用動詞或動詞短語命名方法。如:username、userpassword.3.2軟件結(jié)構(gòu)圖3.2.1用戶功能結(jié)構(gòu)圖:圖11. 用戶功能結(jié)構(gòu)圖3.2.2管理員功能結(jié)構(gòu)圖:圖12. 管理員功能結(jié)構(gòu)圖3.3構(gòu)架圖圖13. 構(gòu)架圖3.4類圖 圖14. 類圖3.5時序圖3.5.1用戶:用戶注冊:圖15. 用戶注冊3.5

35、.1.2用戶登錄:圖16. 用戶登錄3.5.2管理員:超級管理員圖17. 超級管理員3.6屏幕設(shè)計表6. 屏幕設(shè)計屏幕名屏幕類型描述表/使用的查詢用戶登錄Web頁面接受用戶名、密碼和驗證密碼。Tab_users網(wǎng)上鮮花銷售系統(tǒng)主界面Web頁面顯示網(wǎng)站的主要功能,及用戶對網(wǎng)站的主要操作。-用戶的搜索界面Web頁面該界面主要為用戶提供網(wǎng)站鮮花搜索,還為用戶提供高級搜索Tab_flowers用戶信息界面Web頁面該頁面提供用戶信息修改、查詢Tab_users留言界面Web頁面主要為用戶提供留言功能。幫助界面Web頁面關(guān)于網(wǎng)站介紹界面。用戶手冊界面Web頁面為用戶提供一個查看本網(wǎng)站的幫助。管理員登錄W

36、eb頁面接受管理員的資料,判斷權(quán)限。然后給予不同管理員不同的權(quán)限。Tab_admin管理員主界面Web頁面該界面是管理員的所有的體現(xiàn)。管理員管理界面Web頁面該界面是超級管理員對普通管理員的添加,分配不同的權(quán)限。Tab_admin鮮花管理界面Web頁面該界面是管理員對鮮花信息的維護(添加、修改)。Tab_flowers訂單管理界面Web頁面該界面是超級管理員查看訂單Tab_order留言板管理界面Web頁面該界面是超級管理員對本網(wǎng)站留言的管理。3.7 數(shù)據(jù)庫設(shè)計(主要數(shù)據(jù)表)第四章 測試計劃書4.1單元測試計劃表7. 單元測試計劃單元測試范圍鮮花銷售系統(tǒng)前臺 單元測試方法人工輸入值單元測試環(huán)境

37、Windowsxp server ,SQLServer2000 ,Microsoft visual 2003將產(chǎn)生的文檔單元測試用例,測試報告等單元測試任務(wù) / 優(yōu)先級要測試的功能預(yù)期結(jié)果進度日期實際日期負(fù)責(zé)人通用的數(shù)據(jù)庫連接函數(shù)檢測是否返回預(yù)期的值。True用戶登錄、注冊模塊屏幕是否有自己預(yù)定義的LOGO標(biāo)志信息;是否要求用戶必須輸入用戶名和密碼。True用戶信息的修改、查詢點擊列表,是否能將對應(yīng)的用戶信息顯示在對應(yīng)的框內(nèi);是否可以修改用戶信息。 True鮮花的查詢是否能按指定的要求進行模糊,精確的查詢。True主界面用戶權(quán)限的不同是否有不同的功能菜單。True4.2集成測試計劃表8. 集成

38、測試計劃單元測試范圍網(wǎng)上鮮花銷售系統(tǒng)后臺 單元測試方法人工輸入值單元測試環(huán)境Windowsxp server ,SQLServer2000、Microsoft visual 2003將產(chǎn)生的文檔單元測試用例,測試報告等單元測試任務(wù) / 優(yōu)先級要測試的功能預(yù)期結(jié)果進度日期實際日期負(fù)責(zé)人通用的數(shù)據(jù)庫連接函數(shù)檢測是否返回預(yù)期的值True管理員登錄模塊屏幕是否有自己預(yù)定義的LOGO標(biāo)志信息是否要求用戶必須輸入用戶名和密碼授權(quán)用戶是否能成功登錄True普通管理員的添加、刪除是否可以添加、刪除管理員信息。 True用戶信息的查詢、刪除是否能按指定的要求進行查詢。True主界面管理員權(quán)限的不同是否有不同的功

39、能菜單。退出時候是否有確認(rèn)。True訂單管理模塊管理員是否能對訂單進行查詢、處理 True鮮花管理模塊管理員是否能對鮮花進行查詢、添加、刪除 True4.3性能測試計劃表9. 性能測試計劃負(fù)載測試100人同時登錄用例目的測試系統(tǒng)在以后的業(yè)務(wù)中是否可用前提條件網(wǎng)速不低于100M/s輸入數(shù)據(jù)期望的性能(平均值)實際性能(平均值)100人同時訂購鮮花反映速度在3秒以內(nèi)反映速度在3秒以內(nèi)100人同時查詢、瀏覽鮮花反映速度在3秒以內(nèi)反映速度在3秒以內(nèi)100 人同時注冊會員反映速度在3秒以內(nèi)反映速度在3秒以內(nèi)第五章 測試用例及測試報告5.1單元測試以下是要測試的單元表10. 單元測試編號單元模塊測試(/&

40、#215;)1用戶登錄2用戶注冊3用戶資料管理4鮮花查詢5鮮花訂購6訂單處理7管理員登錄8管理員添加、刪除9鮮花管理10訂單處理11用戶管理5.2集成測試表11. 集成測試編號網(wǎng)上鮮花銷售系統(tǒng)(/×)1用戶登錄2用戶注冊3鮮花查詢4鮮花訂購5用戶信息管理6管理員登錄7.鮮花管理8訂單管理9用戶管理5.3軟件項目審核評審檢驗表表12.軟件項目審核評審檢驗表編號關(guān)心的方面(/×)1.軟件范圍定義無歧義2.術(shù)語清楚3.資源足夠4.資源準(zhǔn)備好5.項目中涉及的所有風(fēng)險已經(jīng)識別6.項目風(fēng)險管理已經(jīng)到位7.所有任務(wù)已經(jīng)識別和分配5.4測試審核檢驗表表13. 測試審核檢驗表編號關(guān)心的方面(

41、/×)1.測試階段已識別且已合適地安排好2.測試計劃和總的項目計劃一致3.測試進度已經(jīng)明確的定義5.5問題報告表14. 問題報告模塊位置問題描述問題等級修正者姓名采取的動作修正時間鮮花查詢模塊用戶查詢鮮花資料顯示不能分頁A頁面權(quán)限問題未登錄,直接輸入地址進入頁面。C解決問題5.6測試報告表15. 測試報告項目名稱:網(wǎng)上鮮花銷售系統(tǒng)測試項模塊名稱:用戶登錄測試人姓名:周連柏測試時間:錯誤個數(shù):0序號路徑輸入輸出實際結(jié)果1.如果輸入一個正確的用戶名和密碼,應(yīng)該顯示登錄成功。用戶名:qq密碼:qq跳轉(zhuǎn)到登錄成功的主界面跳到登錄成功的主界面2.如果輸入一個錯誤的用戶名和密碼,應(yīng)該顯示登錄失敗

42、。用戶名:ttt密碼:ttt對不起你的用戶名或密碼不正確。對不起你的用戶名或密碼不正確。3.如果不輸入任何數(shù)據(jù),應(yīng)該顯示,請輸入你的用戶名和密碼。用戶名:空密碼:空請輸入你的用戶名和密碼。請輸入你的用戶名和密碼。項目名稱:網(wǎng)上鮮花銷售系統(tǒng)測試項模塊名稱:用戶注冊測試人姓名:周連柏測試時間:錯誤個數(shù):0序號路徑輸入輸出實際結(jié)果1.如果輸入正確信息,則顯示注冊成功。用戶名:qq密碼:qq注冊成功注冊成功2.如果輸入一個重復(fù)的用戶名,則顯示已存在此用戶。用戶名:qq已存在此用戶。已存在此用戶。3.如果不輸入任何數(shù)據(jù),應(yīng)該顯示,請輸入你的注冊信息。空用戶名不能為空。用戶名不能為空。項目名稱:網(wǎng)上鮮花銷售系統(tǒng)測試項模塊名稱:管理員登錄 測試人姓名:周連柏測試時間:錯誤個數(shù):0序號路徑輸入輸出實際結(jié)果1.如果輸入正確信息,則顯示登錄成功。用戶名:admin密碼:admin跳到成功的主界面跳到成功的主界面2.如果輸入一個錯誤的信息,應(yīng)該有相應(yīng)的錯誤提示。用戶名:aaa密碼:aaa顯示用戶名或密碼錯誤。顯示用戶名或密

溫馨提示

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

評論

0/150

提交評論