花之家鮮花銷售信息管理系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
花之家鮮花銷售信息管理系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
花之家鮮花銷售信息管理系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
花之家鮮花銷售信息管理系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
花之家鮮花銷售信息管理系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

花之家鮮花銷售信息管理系統(tǒng)的設(shè)計與實現(xiàn)緒論系統(tǒng)開發(fā)目的最近年來,網(wǎng)上購物與銷售已經(jīng)漸漸進(jìn)到我們的生活,漸漸成為我們的生活中的重要組成部分。不單單是年青人,包含中老年人群,都逐漸適應(yīng)網(wǎng)上購物的方式。大家生活品質(zhì)提升,對鮮花的向往也是比過去豐富多彩。每到節(jié)日,七夕,七夕節(jié)等,鮮花都有非常大的市場的需求與銷售群體。包含畢業(yè)季節(jié)的來臨,選購鮮花人數(shù)就會多一些。而互聯(lián)網(wǎng)銷售往往是當(dāng)代社會深受大家歡迎的形式。因而鮮花互聯(lián)網(wǎng)銷售,會有一個漂亮的發(fā)展前景。系統(tǒng)開發(fā)意義現(xiàn)在的青年群體,基本在網(wǎng)絡(luò)沖浪,手機(jī)上網(wǎng)不僅在于操作電腦,現(xiàn)如今每人必備一臺手機(jī),網(wǎng)絡(luò)和我們的距離愈來愈近?;ヂ?lián)網(wǎng)選購鮮花,不用繁瑣復(fù)雜工藝流程,只需要在手機(jī)或電腦進(jìn)入系統(tǒng)軟件,就能好似逛鮮花店一般,選擇適合自己的鮮花。加上手機(jī)支付和物流的蓬勃發(fā)展,網(wǎng)上購物鮮花有了完善完整的管理體系,實名登記選購等行為,也大大提升了商家和客戶間的信譽度,大家會讓平臺創(chuàng)建一定的信度分析,商戶的銷售費用也會大大降低。因而獲得互利共贏狀態(tài)。研究主要內(nèi)容本設(shè)計方案主要研究互聯(lián)網(wǎng)銷售和網(wǎng)上商城系統(tǒng),為緊跟時代步伐,科學(xué)研究線上購買鮮花,以SSM為架構(gòu),Java語言的架構(gòu)設(shè)計實現(xiàn)設(shè)計。Spring,SpringMVC和MyBatis三個框架的結(jié)合,使系統(tǒng)軟件軟件環(huán)境更上一層樓。對于這一框架的作用功效的科學(xué)研究,SpringMVC通常是解決手機(jī)客戶端和web請求,以后回到數(shù)據(jù)信息??茖W(xué)研究與設(shè)計數(shù)據(jù)庫表,根據(jù)自己的需求撰寫測試用例。mybatis主要是針對數(shù)據(jù)庫系統(tǒng)完成連接和查看。使用戶能夠安心成功應(yīng)用鮮花銷售管理系統(tǒng)選購鮮花。系統(tǒng)開發(fā)工具介紹JAVA語言Java語言的面世,振作了wed全球的人心。作為一種新興發(fā)展的語言,普遍獲得大家的喜歡與支持,根據(jù)那時候最流行語言C和c,大家方便快捷接納。在1995年,程序編寫語言Java全面啟動[1]。面對web應(yīng)用程序翻開了全新的起點。因為Java語言十分強(qiáng)大,則在公布后沒多久便被大伙兒接納,對Java感興趣的,想要學(xué)習(xí)Java的人也越來越多。在互聯(lián)網(wǎng)發(fā)展高速期,應(yīng)用軟件也不太可能限于同質(zhì)性自然環(huán)境。此外,Java語言在很大程度上推動了電子商務(wù)的發(fā)展趨勢。JavaSererPage(JSP)技術(shù)的加入促使Java語言變成技術(shù)工作人員優(yōu)選開發(fā)專用工具?;ヂ?lián)網(wǎng)發(fā)展日新月異,普及化著我們的生活。wed技術(shù)的深入,更為鞏固了Java語言的位置。也得到了大伙兒的一致認(rèn)可和肯定,大大提升了信度和效度。以下屬于Java語言的一些重要作用[2]。在平臺關(guān)聯(lián)性層面,Java做為一大程序編寫語言,它和平臺不相干,不僅局限于一個軟件下運作,多種多樣手機(jī)軟件平臺都可以實現(xiàn)編寫和調(diào)整,充分發(fā)揮它用處。在語法結(jié)構(gòu)上簡約便于改動接到眾多公司的認(rèn)同和應(yīng)用。有些時候在不同app上運作。平臺甚至不需要改動,就能做到技術(shù)想要的結(jié)果。在市場的需求上,Java技術(shù)是最熱門的。Java的垃圾回收機(jī)制,促使非常容易出錯地區(qū)越來越少,錯誤和詞法提醒的功效也挺強(qiáng)勁。能夠自動釋放出來沒有用的運行內(nèi)存,節(jié)省了許多調(diào)節(jié)錯誤的時間。Java邁向移動電話機(jī)器設(shè)備,平臺自覺性有兩類:源碼級市場手機(jī)里面,智能數(shù)字令人震驚。大眾的學(xué)習(xí)培訓(xùn)不會再那么麻煩,更有助于熟練這方面語言。Java的分布式系統(tǒng)層面,它擴(kuò)展性好,適用二種發(fā)行版。它解決異常功能齊全,查驗不當(dāng)之處和處理錯誤都可以準(zhǔn)確。二維數(shù)組和字符串?dāng)?shù)組的越境,也能夠很好地給開發(fā)者提醒和指導(dǎo)。在編譯器運行檢查時,能將出錯編碼妥善處理[3]。JSP簡介JSP也叫Java服務(wù)器頁面,是一個全面的頁面設(shè)計所使用的技術(shù)。作為一種動態(tài)網(wǎng)站技術(shù),他在服務(wù)端給予腳本制作語言。大部分動態(tài)網(wǎng)站中,jsp技術(shù)都已經(jīng)被普遍使用,他在開發(fā)wed系統(tǒng)中變成了不可或缺的技術(shù),在編程設(shè)計中的重要性也獲得了充分運用。JSP能夠在各個電腦操作系統(tǒng)平臺中應(yīng)用,開發(fā)在不同類型的平臺運作,不用作過多改動,就能做到技術(shù)工作人員想要的結(jié)果[4]。JSP與HTML之間的關(guān)系上,它能夠?qū)崿F(xiàn)文本文檔和書寫板上編寫和調(diào)整,一般用于編寫靜態(tài)網(wǎng)頁。雖是靜態(tài)網(wǎng)頁,卻能播放動態(tài)圖片或者視頻。做為Java服務(wù)器技術(shù),在運行時應(yīng)配備Java自然環(huán)境,在Tomcat服務(wù)器上運作。HTML在編譯程序與執(zhí)行時,依據(jù)動態(tài)性代碼的結(jié)論形成,就能在遠(yuǎn)程服務(wù)器瀏覽器上顯示網(wǎng)頁頁面結(jié)論[4]。JSP網(wǎng)頁頁面在轉(zhuǎn)換變成servlet以前是可以使用的,因此JSP網(wǎng)頁頁面信息內(nèi)容具備servlet的優(yōu)勢,能夠瀏覽JavaAPI。其工作原理,能夠表示為顧客的根據(jù)JSP動態(tài)網(wǎng)站技術(shù)網(wǎng)頁訪問操作步驟,如下圖2-1所顯示。發(fā)出請求,為器皿尋找對應(yīng)的數(shù)據(jù)信號予以處理。再轉(zhuǎn)化為test.class文件。在這過程中,根據(jù)案例里的方式,把HTML文檔回到手機(jī)客戶端。圖2-1JSP頁面訪問操作流程圖這樣一來,JSP語言開發(fā)有著強(qiáng)大的后盾。JSP技術(shù)使得應(yīng)用程序變得更準(zhǔn)確、更快,這些應(yīng)用程序可以與各種應(yīng)用程序服務(wù)器和瀏覽器一起工作,達(dá)到高度的配合。MYSQL介紹MYSQL概述MySQL廣泛運用于各種各樣中小學(xué)校型網(wǎng)站中,它成本費較低,而且啟動速度快,體型小,因此變成許多企業(yè)的最佳選擇。它可以用多種多樣編譯程序來檢測結(jié)果,同時支持好幾個實際操作系統(tǒng)參與進(jìn)來。的優(yōu)勢也在于,可以支持線程同步,優(yōu)化查詢優(yōu)化算法。此外,還可以靈活運用CPU網(wǎng)絡(luò)資源,在優(yōu)化算法查看時也可以達(dá)到快速,高效率的成效。MySQL特性MySQL的功效針對中小企業(yè)來說,是充足使用的。它的設(shè)計簡易,數(shù)據(jù)存放的格式也挺密切,在一些系統(tǒng)中能夠得到有效的呈現(xiàn)。它存儲的數(shù)據(jù)基本上都是單獨的,但是這些數(shù)據(jù)一般不會被載入。它的安全性能要求很高,適宜全面性的,數(shù)據(jù)量大運用。數(shù)據(jù)庫通常存放了很多的數(shù)據(jù),也正因為數(shù)據(jù)量多,檢測結(jié)果的準(zhǔn)確性和有效度更高一些。在數(shù)據(jù)庫執(zhí)行完一條命令以后,便會載入到運行內(nèi)存,盡管有幾千條數(shù)據(jù),實行速率也會很快。B/S結(jié)構(gòu)介紹B/S架構(gòu)設(shè)計主要使用WWW電腦瀏覽器技術(shù)性,它能夠?qū)⑾到y(tǒng)主要功能都集中在網(wǎng)絡(luò)服務(wù)器上邊,能夠幫助系統(tǒng)開發(fā)工作人員簡單化實際操作,有利于日常維護(hù)應(yīng)用?,F(xiàn)階段B/S構(gòu)造變成程序流程開發(fā)流行構(gòu)造,其優(yōu)勢就是并沒有地址限定而且不用專業(yè)安裝程序,筆記本電腦或是計算機(jī)可以手機(jī)上網(wǎng)就可瀏覽系統(tǒng)。系統(tǒng)應(yīng)用B/S開展開發(fā)到中后期系統(tǒng)維護(hù)保養(yǎng)上邊就會非常方便,不需要什么難題都是在網(wǎng)絡(luò)服務(wù)器上邊實際操作,簡單手機(jī)客戶端解決就能解決一部分難題,開發(fā)出的程序流程跟用戶互動性上邊還會提高,還可以實時更新電腦瀏覽器開展程序流程局部的數(shù)據(jù)數(shù)據(jù)更新[5]。根據(jù)B/S架構(gòu)的系統(tǒng)能夠搭建到互聯(lián)網(wǎng)上,能夠不會受到所在位置和其它環(huán)境的影響,能夠在所有的聯(lián)通互聯(lián)網(wǎng)的區(qū)域應(yīng)用這種系統(tǒng)。MyEclipse簡介MyEclipse在諸多開發(fā)手機(jī)軟件之中,或是深受開發(fā)者青睞的。不論是Java開發(fā)或是J2EE,都能在MyEclipse中得到有效的充分發(fā)揮。不論是高等院校學(xué)習(xí)培訓(xùn)還是企業(yè)作業(yè)平臺,都選擇使用這些。他在程序流程云服務(wù)器融合層面,促使開發(fā)者高效率進(jìn)一步提高。在學(xué)技術(shù)和工作方面,都可以少走一些彎路,他在集成化和組合自然環(huán)境層面也給開發(fā)者提供了便利。在配置開發(fā)中,首先讓它正常的打開,提早配備好環(huán)境,MySQL和Tomcat網(wǎng)絡(luò)服務(wù)器都需要正常運轉(zhuǎn),才能保證手機(jī)軟件順暢。我們可以利用軟件來達(dá)到對應(yīng)的功能部件,使別的控制模塊完成展開和優(yōu)化。MyEclipse可用多種多樣實際操作系統(tǒng),搭載了很多常見的框架,在程序編寫時十分省時省力,是一款很不錯的Java開發(fā)專用工具[6]。系統(tǒng)環(huán)境搭配最先,組裝Java,配備Java系統(tǒng)變量。開發(fā)專用工具組裝MyEclipse。配備Maven,在MyEclipse中配備Tomcat和Jdk。系統(tǒng)選用SSM架構(gòu),在軟件開發(fā)技術(shù)開發(fā)行業(yè),人們都廣為人知。它各自表明Spring,SpringMVC和MyBatis,這三個框架的結(jié)合,使系統(tǒng)軟件環(huán)境更上一層樓。對于這一框架的了解其實并不難,SpringMVC通常是解決手機(jī)客戶端和web請求,以后回到數(shù)據(jù)。Mybatis主要是針對數(shù)據(jù)庫完成連接和查看,促使wed端數(shù)據(jù)改動時,數(shù)據(jù)庫的數(shù)據(jù)同樣也儲存改動。Spring乃是融洽,為系統(tǒng)做好對接。系統(tǒng)需求分析與設(shè)計可行性分析經(jīng)濟(jì)可行性因為鮮花市場銷售信息化管理系統(tǒng)是你自己開發(fā)出來的大學(xué)畢業(yè)新項目,經(jīng)濟(jì)發(fā)展資金投入不大。系統(tǒng)結(jié)束后,將為未來的鮮花市場銷售信息化管理系統(tǒng)給予巨大的便利,通過對比系統(tǒng)的開發(fā)成本費,和未來使用時所需要的維護(hù)費用,來決定手機(jī)軟件開發(fā)是不是經(jīng)濟(jì)發(fā)展行得通,有沒有必要。經(jīng)濟(jì)效益分析是手機(jī)軟件開發(fā)的一個重要指標(biāo)值,會直接關(guān)系到應(yīng)用軟件的成與敗,因此一定要做好經(jīng)濟(jì)發(fā)展可行性研究[7]。技術(shù)可行性已有的機(jī)器設(shè)備下,開發(fā)鮮花市場銷售系統(tǒng)是有充足要求的。盡管在開發(fā)環(huán)節(jié)中,要求有可能出現(xiàn)一些稍微的改變,但開發(fā)系統(tǒng)就是為了持續(xù)按照實際,去升級需求與功能性的。在限制標(biāo)準(zhǔn)內(nèi),必需的功能和要求是能夠完成。在資源分配的創(chuàng)新方面,已經(jīng)搭配好開發(fā)自然環(huán)境[8]。硬件平臺也能夠滿足開發(fā)出來的必須,創(chuàng)新方面必須逐步完善,方可強(qiáng)大地適用本系統(tǒng)。運行可行性已有的硬件軟件網(wǎng)絡(luò)資源,擁有較相對穩(wěn)定的自然環(huán)境,可以支撐點本程序流程的運轉(zhuǎn)?,F(xiàn)今的信息科技早已豐富化,各種各樣運營商的水準(zhǔn)非常高,所以在經(jīng)營中是合理的。依據(jù)新系統(tǒng)測試技術(shù)目標(biāo),運作可行性分析要了解較各個方面,依據(jù)開發(fā)程序流程的需要,配置自然條件。技術(shù)人員的開發(fā)能力也是頭等大事,提升分析與考慮技術(shù)實力,考慮一下能夠不久的將來參加培訓(xùn)和開發(fā)的專業(yè)人員。進(jìn)新系統(tǒng)運行后,可以加強(qiáng)自己學(xué)習(xí),勤于思考技術(shù)性,提高自己的技術(shù)實力,加強(qiáng)業(yè)務(wù)培訓(xùn)和擴(kuò)大。并依據(jù)時間進(jìn)度,科學(xué)安排開發(fā)時長。努力在規(guī)定時間以前進(jìn)行開發(fā),打開程序。在考慮這幾個方面的運行條件剖析以后,能夠有更加完整的整體規(guī)劃,完成開發(fā)成效的改善,獲得更強(qiáng)的效果,這時候是總體規(guī)劃相關(guān)工作的分階段結(jié)論。系統(tǒng)性能分析(1)安全系數(shù):用戶務(wù)必登陸方可進(jìn)入系統(tǒng)。不然,她們沒有權(quán)利進(jìn)到系統(tǒng)。系統(tǒng)滿足不同用戶的需要。用戶登陸賬號,沒法進(jìn)一步實際操作。(2)可更新性:因為要求的不斷增加,程序流程也需要對應(yīng)的調(diào)節(jié),因而,系統(tǒng)一定要具有可更新性。(3)安全保密性:在具體使用中,系統(tǒng)將涉及到必須保密數(shù)據(jù)。假如系統(tǒng)存有系統(tǒng)漏洞,造成的損失將數(shù)不勝數(shù),因此需有更加全面的統(tǒng)籌協(xié)調(diào),保證系統(tǒng)的商業(yè)秘密沒有出現(xiàn)系統(tǒng)漏洞。(4)穩(wěn)定性:系統(tǒng)通常會有病毒代碼,必須要有內(nèi)部文件回調(diào)函數(shù),檢驗方法和保障措施,便于大家可以放心使用。(5)簡易:系統(tǒng)設(shè)計方案應(yīng)容易學(xué)習(xí)培訓(xùn)。定制的各種功能應(yīng)便于使用,不用認(rèn)真學(xué)習(xí)并減少了解用戶系統(tǒng)的一個過程。(6)一致性:應(yīng)精確鍵入數(shù)據(jù)。必須升級時,需及時改動數(shù)據(jù)。數(shù)據(jù)應(yīng)獨立儲存。假如刪不掉數(shù)據(jù),則把刪掉必須刪除掉數(shù)據(jù)。系統(tǒng)功能分析本系統(tǒng)完成了鮮花選購的整個過程,是一個互聯(lián)網(wǎng)銷售運作總體操作流程。它分成用戶模塊和管理員控制模塊,詳盡作用有如下敘述:系統(tǒng)的前臺,是用戶控制模塊:主頁:用戶進(jìn)到鮮花選購系統(tǒng),第一頁是主頁,用戶訪問網(wǎng)頁頁面,挑選登陸或申請注冊,就可以做到鮮花的網(wǎng)上訂購。用戶的注冊登陸:用戶也可以根據(jù)系統(tǒng)提示,一步步進(jìn)行登陸和申請注冊,流程比較簡單容易實際操作,填好基本上的信息就可以。所有鮮花:用戶進(jìn)到系統(tǒng)后,可以選擇鮮花類型。每一品種的鮮花都可點擊詳細(xì)信息查看,同時還可以編寫選購的總數(shù),將自己喜歡的鮮花商品添加購 車或是添加收藏。加入購物車:完成VIP對要購買的鮮花進(jìn)行監(jiān)管,包含改動總數(shù)、刪掉、再次買東西和下單?;ㄕZ大全:用戶能夠點擊花語大全,對鮮花花語是有一定的了解,方便快捷對鮮花品種的挑選。通知公告:完成通知公告的目錄表明,點一下能夠查看網(wǎng)站公告詳情。用戶中心:此功能為用戶對個人信息改動實際操作,信息內(nèi)容改動也包括賬戶密碼的修改。查詢選購的訂單信息,還對訂單信息開展刪掉。與此同時,用戶還可以查詢自已的積分兌換數(shù)量[9]。系統(tǒng)的后臺管理,管理員控制模塊:管理員維護(hù)保養(yǎng):非常管理員能夠編寫此功能,普通管理員并不是可以參與維修的,因而,非常管理員有權(quán)利修改資料。會員管理系統(tǒng):會員管理系統(tǒng)歸入管理員,管理員有權(quán)利改動用戶的信息?;ǖ脑⒁夤芾矸椒ǎ汗芾韱T能夠編寫花的寓意,提升刪除。對花的寓意進(jìn)行更新。鮮花管理方法:鮮花的監(jiān)管相當(dāng)重要,管理員應(yīng)該根據(jù)庫存量,修改資料。通知公告管理方法:網(wǎng)址是指管理員傳出公示的,便于用戶立即查詢公示。管理員全權(quán)處理對公示的修改和刪掉,查詢和新增加。存貨管理:管理員關(guān)心鮮花的銷售狀態(tài),對庫存量進(jìn)行監(jiān)管,市場銷售比較多的鮮花則是對庫存量新增加,銷售量較小的鮮花,則少拿貨。訂單管理系統(tǒng):針對用戶訂單,管理員能夠進(jìn)行查看刪除。銷售統(tǒng)計:管理員對會計統(tǒng)計進(jìn)行查看,銷售總額查詢。對鮮花的定價變更解決。有關(guān)詳盡統(tǒng)計分析對有權(quán)利查詢及管理。系統(tǒng)概要設(shè)計通過需求分析,確定系統(tǒng)功能如下圖所示:圖3-1系統(tǒng)功能結(jié)構(gòu)圖鮮花市場銷售信息系統(tǒng)的作用分為兩個模塊,一個是前臺接待用戶模塊,一個是后臺管理管理人員模塊。用戶在系統(tǒng)首頁能選模塊登陸。前臺接待通常是鮮花銷售管理系統(tǒng)的主界面,有用戶用戶注冊作用,用戶登陸以后,能夠看見每一個鮮花市場銷售信息。用戶要根據(jù)自己的挑選把商品購物車。用戶還有一個用戶中心,里有個人信息,買賣訂單記錄,及其商品收藏記錄。后臺管理模塊通常是管理人員的,管理人員的登陸和申請注冊信息管理方法,對鮮花類型的管理方法,存貨管理,通知公告,訂單管理系統(tǒng),銷售統(tǒng)計。UML系統(tǒng)建模用戶用例圖功能介紹訪問商品:用戶可以搜鮮花名字,就能訪問商品。用戶管理方法完成:用戶的信息可以看一下和調(diào)整。用戶訂單管理系統(tǒng)測試用例:用戶下單和付錢,后可以查詢訂單情況。加入購物車管理方法完成:用戶挑選自己喜歡的鮮花商品購物車。圖3-2設(shè)備用戶的用例關(guān)系圖管理員用例圖功能介紹管理員維護(hù)保養(yǎng):非常管理員能夠編寫和修改有關(guān)信息,對管理員開展提升或刪除,修改帳戶賬號和密碼。會員管理系統(tǒng):管理員登錄系統(tǒng)后,對用戶的數(shù)據(jù)進(jìn)行修改或刪除?;ㄕZ管理方法:管理員能夠編寫花語,提升或刪除。對花語進(jìn)行更新。鮮花管理方法:對庫存緊張的鮮花開展刪除和修改。對近期的鮮花給予加上。通知公告管理方法:管理員全權(quán)處理對公示的修改和刪除,查看和新增加。存貨管理:市場銷售比較多的鮮花則是對庫存量新增加,銷售量較小的鮮花,則少拿貨。訂單管理系統(tǒng):對于用戶訂單,管理員能夠進(jìn)行查看或刪除。銷售統(tǒng)計:管理員對會計統(tǒng)計開展查看,銷售總額查看。圖3-3設(shè)備管理員的用例關(guān)系圖系統(tǒng)流程分析用戶必須注冊后才能登錄系統(tǒng)。注冊具體流程如下圖所示:圖3-4用戶注冊流程客戶注冊手續(xù),有表單驗證設(shè)計方案,用戶是不重復(fù)登記注冊的,反復(fù)注冊會表明未通過,返回上一步驟。登錄名不重復(fù),反復(fù)會出現(xiàn)相對應(yīng)提醒。必填是不能為空的,有時間這個選項不可以進(jìn)行遞交。2次輸入支付密碼有認(rèn)證作用,幾次的登陸密碼務(wù)必一致。登錄名存有,必填為空,登陸密碼不一致等諸多問題,都返回上一程序流程,達(dá)到相對應(yīng)標(biāo)準(zhǔn)以后,認(rèn)證成功。管理人員務(wù)必登陸賬號方可進(jìn)入系統(tǒng)軟件。具體流程如圖所示:圖3-5系統(tǒng)管理員管理流程后臺管理系統(tǒng)模塊登錄流程,申請注冊層面和客戶的注冊手續(xù)相近,在管理人員登入后臺時,鍵入賬戶密碼,認(rèn)證賬戶密碼正確與否,實際操作恰當(dāng)則登錄系統(tǒng),系統(tǒng)軟件其中包含各類信息管理方法,這種信息都是在數(shù)據(jù)庫中存放。后臺管理的信息,VIP信息,鮮花信息管理方法,庫存量和訂單管理方法信息,都和數(shù)據(jù)庫庫的信息同時實現(xiàn)提升,刪掉,改動作用。系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫按照要求,設(shè)置角色表格。先通過設(shè)計構(gòu)思,它完成了系統(tǒng)內(nèi)每一個角色的需要,數(shù)據(jù)信息將進(jìn)行合理存放。在建立數(shù)據(jù)庫的過程當(dāng)中,還免不了操作系統(tǒng)的適用。設(shè)計理念必須反復(fù)研究,逐步求精。專注于模型和參數(shù)化建??茖W(xué)研究,確保相關(guān)程序的運轉(zhuǎn)。數(shù)據(jù)模型恰好是滿足用戶需求,有關(guān)軟件硬件沒有在其中[10]。因而,在這里我們需要考慮怎樣表達(dá)客戶系統(tǒng)的需要,而非考慮到實際的實現(xiàn)難題。數(shù)據(jù)庫的物理性質(zhì)設(shè)計上,在數(shù)據(jù)庫的邏輯結(jié)構(gòu)選中RDBMS以后,二次設(shè)計與實施數(shù)據(jù)存儲構(gòu)造,存儲方法。數(shù)據(jù)庫的計存放位置和方向儲放途徑尤為重要,存放確認(rèn)好以后,才能知道系統(tǒng)設(shè)置。設(shè)計方案之時,E-R圖的設(shè)計方案是不可缺少的。依據(jù)鮮花銷售管理系統(tǒng)的需求,有效剖析,制作出有效次之,在原始E-R的實體屬性圖。圖中進(jìn)行了一系列提升,以防止出現(xiàn)復(fù)雜。數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計整體規(guī)劃出來的實體有管理人員實體、鮮花類型實體、鮮花實體、花的寓意實體、積分兌換實體、個人收藏實體。除此之外,也有通知公告實體,訂單信息實體和VIP實體。以下實體屬性圖,主要敘述如下所示:1、管理員實體如圖4-1所示:圖4-1管理員實體2、鮮花類別實體如圖4-2所示:圖4-2鮮花類別實體3、鮮花實體如圖4-3所示:圖4-3鮮花實體4、花語實體如圖4-4所示:圖4-4花語實體5、積分實體如圖4-5所示:圖4-5積分實體6、收藏實體如圖4-6所示:圖4-6收藏實體7、網(wǎng)站公告實體如圖4-7所示:圖4-7網(wǎng)站公告實體8、訂單實體如圖4-8所示:圖4-8訂單實體9、會員實體如圖4-9所示:圖4-9會員實體總E-R圖如圖4-10所示圖4-10全局E-R圖數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計1.管理人員表用于存放各個管理人員的信息,包括管理人員id,管理人員名,用戶名和密碼,管理人員能通過申請注冊,編寫管理人員名字,形成管理人員id,設(shè)置開機(jī)密碼,完成登陸實際操作。表結(jié)構(gòu)如表4-1admin表所示:表4-1admin表序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識允許空1userIdint11是否2userNamevarchar9是3userPwvarchar6是2.鮮花種類表貯存鮮花類型名,鮮花類型敘述。此表列名偏少,給予用戶查詢鮮花的類型,以及對于每一種鮮花有一定的了解,表結(jié)構(gòu)如表4-2catelog表所示:表4-2catelog表序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識允許空1catelogidint11

是否2catelognamevarchar450

是3catelogmiaoshuvarchar3000

是3.鮮花表存放鮮花名,鮮花敘述,鮮花照片,開花期,購物車,鮮花總數(shù)加上,鮮花價錢。戶還可以在訪問時購物車,查詢價錢,挑選鮮花總數(shù)。鮮花開花時間一般不久,用戶可以看一下開花期存活時間。表結(jié)構(gòu)如表4-3goods表所示:表4-3goods表序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識允許空1goodsIdint11

是否2goodsNamevarchar180

是3goodsMiaoshutext

180

是4goodsPicvarchar450

是5huaqivarchar50

是6goodsJiaint11

是7goodsTejiaint11

是8goodsCatelogIdint11

是9goodsDelvarchar20

是4.花的寓意表主要是存放鮮花名,鮮花敘述,使用戶對每一種鮮花有一定的了解。管理人員管理方法鮮花表。表結(jié)構(gòu)如表4-4huayu表所示:表4-4huayu表序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識允許空1idint11

是否2namevarchar200

是3miaoshuvarchar500

是5.個人收藏表存放鮮花名,鮮花類型,用戶名。用戶藏品鮮花產(chǎn)品,在個人收藏表中可以看出有關(guān)選擇項。表結(jié)構(gòu)如表4-5shoucang表所示:表4-5shoucang表序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識允許空1idint11

是否2goodsidvarchar60

是3uidvarchar60

是4typesint11

是6.通知公告表存放公示id,公示主題風(fēng)格,公示敘述。用戶在登錄系統(tǒng)以后,可以看一下通知公告詳細(xì)資料。表結(jié)構(gòu)如表4-6gonggao表所示:表4-6gonggao表序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識允許空1idint11

是否2namevarchar200

是3miaoshulongtext

是4cdatevarchar50

是訂單表關(guān)鍵存放訂單號,訂單信息日期,訂單信息,訂單信息送貨地址,訂單信息支付方式。訂單信息分成已付款或已發(fā)貨情況,管理人員和用戶都能夠查詢訂單狀態(tài)。表結(jié)構(gòu)如表4-7torder表所示:表4-7torder表序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識允許空1orderIdint11

是否2orderBianhaovarchar450

是3orderDatevarchar450

是4orderZhuangtaivarchar450

是5orderJineint11

是6orderSonghuodizhivarchar450

是7orderFukuangfangshivarchar450

是8.VIP表存放用戶id,用戶名,用戶登陸密碼,用戶真實身份,用戶手機(jī),用戶胎兒性別,用戶詳細(xì)地址。存放這種用戶信息內(nèi)容比較詳盡,關(guān)鍵是為了讓鮮花派送和用戶取貨。表結(jié)構(gòu)如表4-8userinfo表所示:表4-8userinfo表序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識允許空1userIdint11

是否2userNamevarchar450

是3userPwvarchar450

是4userTypeint11

是5userRealnamevarchar450

是6userAddressvarchar450

是7userSexvarchar450

是8userTelvarchar450

是系統(tǒng)的實現(xiàn)本章主要是系統(tǒng)的使用介紹說明書,介紹每個模塊的功能實現(xiàn),描述具體操作,展示效果圖,附主要代碼介紹。網(wǎng)站首頁頁面1.功能模塊介紹用戶進(jìn)入系統(tǒng)首頁,展示系統(tǒng)的主頁面,可以查看鮮花的商品分類,瀏覽鮮花,查看花語大全和網(wǎng)站公告。用戶還可以輸入鮮花的關(guān)鍵字去搜索鮮花。最重要的是,用戶購買鮮花需要注冊和登錄,在首頁即可完成注冊和登錄,再開始選購鮮花。2.效果圖如圖5-1首頁效果圖所示:圖5-1首頁效果圖3.核心代碼如圖5-2所示:圖5-2核心代碼圖用戶注冊頁面1.功能模塊介紹用戶注冊頁面,用戶注冊實現(xiàn)表單驗證,輸入用戶名,輸入密碼兩次要保持一致,姓名要填寫收貨姓名,填寫收貨地址和聯(lián)系電話。電子郵箱要驗證郵箱格式,填寫QQ號,每個項都填寫后,方可注冊,如果有空格項沒有填,則不能提交,填寫齊全才可注冊。注冊之后就可登錄。2.效果圖如圖5-3用戶注冊效果圖所示:圖5-3用戶登錄效果圖3.核心代碼圖5-4核心代碼圖所示:圖5-4核心代碼圖鮮花詳情頁面1.功能模塊介紹用戶登錄之后,進(jìn)入鮮花詳情頁面,查看鮮花圖片,用戶可以看見鮮花的花期,保存的天數(shù),也可以查看鮮花價格。還可以加入購物車和收藏鮮花,加購時也可以直接選擇商品的數(shù)量。此頁面還可以查看用戶訂單,點擊“我的訂單”頁面就可以跳轉(zhuǎn)至訂單頁面。2.效果圖如圖5-5鮮花詳情效果圖所示:圖5-5鮮花詳情效果圖3.核心代碼圖5-6核心代碼圖所示:圖5-6核心代碼圖花語大全頁面1.功能模塊介紹此功能為首頁點擊“花語大全”進(jìn)入的頁面,此頁面可以查看鮮花的花語,使用戶對鮮花產(chǎn)品有更好的理解。2.效果圖如圖5-7花語大全效果圖所示:圖5-7花語大全效果圖3.核心代碼圖5-8核心代碼圖所示:圖5-8核心代碼圖網(wǎng)站公告頁面1.功能模塊介紹用戶從首頁的“網(wǎng)站公告”中進(jìn)入此頁面,查看網(wǎng)站發(fā)布發(fā)布的公告即可,使用戶對網(wǎng)站的新消息有實時地了解。2.效果圖如圖5-9網(wǎng)站公告效果圖所示:圖5-9網(wǎng)站公告效果圖3.核心代碼圖5-10核心代碼圖所示:圖5-10核心代碼圖會員管理信息頁面1.功能模塊介紹此功能為后臺管理功能,管理員登錄后臺,點開“會員管理”頁面。后臺管理員不修改會員信息,用戶的地址電話等信息,用戶自行編輯修改即可。管理員可以刪除用戶信息。具體可以看下圖。2.效果圖如圖5-11會員管理效果圖所示:圖5-11會員管理效果圖3.核心代碼圖5-12核心代碼圖所示:圖5-12核心代碼圖花語管理信息頁面1.功能模塊介紹花語管理頁面,也是后來管理員的功能,后臺管理員登錄之后,選擇“花語管理”頁面,就可以查看花語信息。對花語信息進(jìn)行增加,修改,刪除操作,信息改變后保存到數(shù)據(jù)庫。2.效果圖如圖5-13花語管理效果圖所示:圖5-13花語管理效果圖3.核心代碼圖5-14核心代碼圖所示:圖5-14核心代碼圖鮮花信息管理頁面1.功能模塊介紹鮮花信息管理頁面,也是后來管理員的功能,后臺管理員登錄之后,選擇“鮮花信息管理”頁面,就可以查看鮮花信息。對鮮花信息進(jìn)行增加,修改,刪除操作,信息改變后保存到數(shù)據(jù)庫。2.效果圖如圖5-15鮮花信息效果圖所示:圖5-15鮮花信息效果圖3.核心代碼圖5-16核心代碼圖所示:圖5-16核心代碼圖網(wǎng)站公告管理信息頁面1.功能模塊介紹網(wǎng)站公告管理頁面,是后來管理員的功能,后臺管理員登錄之后,選擇“網(wǎng)站公告管理”頁面,就可以查看網(wǎng)站公告信息。對公告信息進(jìn)行增加,修改,刪除操作,信息改變后保存到數(shù)據(jù)庫。2.效果圖如圖5-17公告信息效果圖所示:圖5-17公告信息效果圖3.核心代碼圖5-18核心代碼圖所示:圖5-18核心代碼圖庫存管理信息頁面1.功能模塊介紹庫存信息頁面,是管理員對鮮花庫存的管理功能。每一種鮮花都有庫存信息,管理員可以查看詳情,鮮花圖片也可以查看。管理員還可以對鮮花進(jìn)行入庫操作。入庫之后鮮花的庫存數(shù)量會改變并保存。2.效果圖如圖5-19庫存管理效果圖所示:圖5-19庫存管理效果圖3.核心代碼圖5-20核心代碼圖所示:圖5-20核心代碼圖訂單管理信息頁面1.功能模塊介紹此頁面為管理員功能,實現(xiàn)訂單信息的管理,可以查看或刪除訂單信息。查看訂單的狀態(tài),訂單的地址和付款方式。操作明細(xì)包含發(fā)貨狀態(tài),也可執(zhí)行刪除訂單的操作。2.效果圖如圖5-21訂單管理效果圖所示:圖5-21訂單管理效果圖3.核心代碼圖5-22核心代碼圖所示:系統(tǒng)的實現(xiàn)本章主要是系統(tǒng)的使用介紹說明書,介紹每個模塊的功能實現(xiàn),描述具體操作,展示效果圖,附主要代碼介紹。網(wǎng)站首頁頁面1.功能模塊介紹用戶進(jìn)入系統(tǒng)首頁,展示系統(tǒng)的主頁面,可以查看鮮花的商品分類,瀏覽鮮花,查看花語大全和網(wǎng)站公告。用戶還可以輸入鮮花的關(guān)鍵字去搜索鮮花。最重要的是,用戶購買鮮花需要注冊和登錄,在首頁即可完成注冊和登錄,再開始選購鮮花。2.效果圖如圖5-1首頁效果圖所示:圖5-1首頁效果圖3.核心代碼如圖5-2所示:圖5-2核心代碼圖用戶注冊頁面1.功能模塊介紹用戶注冊頁面,用戶注冊實現(xiàn)表單驗證,輸入用戶名,輸入密碼兩次要保持一致,姓名要填寫收貨姓名,填寫收貨地址和聯(lián)系電話。電子郵箱要驗證郵箱格式,填寫QQ號,每個項都填寫后,方可注冊,如果有空格項沒有填,則不能提交,填寫齊全才可注冊。注冊之后就可登錄。2.效果圖如圖5-3用戶注冊效果圖所示:圖5-3用戶登錄效果圖3.核心代碼圖5-4核心代碼圖所示:圖5-4核心代碼圖鮮花詳情頁面1.功能模塊介紹用戶登錄之后,進(jìn)入鮮花詳情頁面,查看鮮花圖片,用戶可以看見鮮花的花期,保存的天數(shù),也可以查看鮮花價格。還可以加入購物車和收藏鮮花,加購時也可以直接選擇商品的數(shù)量。此頁面還可以查看用戶訂單,點擊“我的訂單”頁面就可以跳轉(zhuǎn)至訂單頁面。2.效果圖如圖5-5鮮花詳情效果圖所示:圖5-5鮮花詳情效果圖3.核心代碼圖5-6核心代碼圖所示:圖5-6核心代碼圖花語大全頁面1.功能模塊介紹此功能為首頁點擊“花語大全”進(jìn)入的頁面,此頁面可以查看鮮花的花語,使用戶對鮮花產(chǎn)品有更好的理解。2.效果圖如圖5-7花語大全效果圖所示:圖5-7花語大全效果圖3.核心代碼圖5-8核心代碼圖所示:圖5-8核心代碼圖網(wǎng)站公告頁面1.功能模塊介紹用戶從首頁的“網(wǎng)站公告”中進(jìn)入此頁面,查看網(wǎng)站發(fā)布發(fā)布的公告即可,使用戶對網(wǎng)站的新消息有實時地了解。2.效果圖如圖5-9網(wǎng)站公告效果圖所示:圖5-9網(wǎng)站公告效果圖3.核心代碼圖5-10核心代碼圖所示:圖5-10核心代碼圖會員管理信息頁面1.功能模塊介紹此功能為后臺管理功能,管理員登錄后臺,點開“會員管理”頁面。后臺管理員不修改會員信息,用戶的地址電話等信息,用戶自行編輯修改即可。管理員可以刪除用戶信息。具體可以看下圖。2.效果圖如圖5-11會員管理效果圖所示:圖5-11會員管理效果圖3.核心代碼圖5-12核心代碼圖所示:圖5-12核心代碼圖花語管理信息頁面1.功能模塊介紹花語管理頁面,也是后來管理員的功能,后臺管理員登錄之后,選擇“花語管理”頁面,就可以查看花語信息。對花語信息進(jìn)行增加,修改,刪除操作,信息改變后保存到數(shù)據(jù)庫。2.效果圖如圖5-13花語管理效果圖所示:圖5-13花語管理效果圖3.核心代碼圖5-14核心代碼圖所示:圖5-14核心代碼圖鮮花信息管理頁面1.功能模塊介紹鮮花信息管理頁面,也是后來管理員的功能,后臺管理員登錄之后,選擇“鮮花信息管理”頁面,就可以查看鮮花信息。對鮮花信息進(jìn)行增加,修改,刪除操作,信息改變后保存到數(shù)據(jù)庫。2.效果圖如圖5-15鮮花信息效果圖所示:圖5-15鮮花信息效果圖3.核心代碼圖5-16核心代碼圖所示:圖5-16核心代碼圖網(wǎng)站公告管理信息頁面1.功能模塊介紹網(wǎng)站公告管理頁面,是后來管理員的功能,后臺管理員登錄之后,選擇“網(wǎng)站公告管理”頁面,就可以查看網(wǎng)站公告信息。對公告信息進(jìn)行增加,修改,刪除操作,信息改變后保存到數(shù)據(jù)庫。2.效果圖如圖5-17公告信息效果圖所示:圖5-17公告信息效果圖3.核心代碼圖5-18核心代碼圖所示:圖5-18核心代碼圖庫存管理信息頁面1.功能模塊介紹庫存信息頁面,是管理員對鮮花庫存的管理功能。每一種鮮花都有庫存信息,管理員可以查看詳情,鮮花圖片也可以查看。管理員還可以對鮮花進(jìn)行入庫操作。入庫之后鮮花的庫存數(shù)量會改變并保存。2.效果圖如圖5-19庫存管理效果圖所示:圖5-19庫存管理效果圖3.核心代碼圖5-20核心代碼圖所示:圖5-20核心代碼圖訂單管理信息頁面1.功能模塊介紹此頁面為管理員功能,實現(xiàn)訂單信息的管理,可以查看或刪除訂單信息。查看訂單的狀態(tài),訂單的地址和付款方式。操作明細(xì)包含發(fā)貨狀態(tài),也可執(zhí)行刪除訂單的操作。2.效果圖如圖5-21訂單管理效果圖所示:圖5-21訂單管理效果圖3.核心代碼圖5-22核心代碼圖所示:圖5-22核心代碼圖圖5-22核心代碼圖系統(tǒng)測試測試的目的和意義為了能讓軟件進(jìn)行度更高,發(fā)現(xiàn)并編輯程序里的不正確,保證軟件做到用戶用戶規(guī)定的品質(zhì)。防止出現(xiàn)開發(fā)中風(fēng)險,使軟件在規(guī)定的時間內(nèi)進(jìn)行,做到用戶想要的結(jié)果。針對軟件而言,最主要的是作用。所以做作用測試至關(guān)重要,正在做黑盒子測試時,我們也會系統(tǒng)實現(xiàn)動態(tài)性測試,發(fā)現(xiàn)的問題時妥善處理好。反復(fù)多次執(zhí)行功能測試,而不需要測試軟件新產(chǎn)品的內(nèi)部構(gòu)造和有關(guān)功能性的完成全過程[11]。界面是用戶首先處理,界面互動測試是極為重要的。一個設(shè)計方案較好的界面就像一個指導(dǎo),吸引住用戶的第一眼,并允許自己探尋特點。一個操作系統(tǒng)被用戶感受的第一件事就是界面,因此界面取決于它是否將用戶保留在第一位。界面互動務(wù)必認(rèn)真細(xì)致美觀大方,做到用戶的喜歡水平。假如界面很差勁,就會影響全部軟件其價值,降低了第一印象,給用戶產(chǎn)生不良影響。應(yīng)用界面做為顏霸,還是很重要的。第一次舍棄這款產(chǎn)品,這對一個移動互聯(lián)網(wǎng)應(yīng)用來說是一個不成功的。因而,插口分辨率的測試是接口測試的核心。測試的方法和原則軟件測試是軟件公布前必需流程。有非常多的軟件測試:作用測試、特性測試和插口測試。對需要極端化用戶感受的移動應(yīng)用程序,每一項測試都相當(dāng)重要。測試的辦法多種多樣,最常見的和最基本的黑盒測試和黑盒子測試,應(yīng)用領(lǐng)域交廣,動靜態(tài)數(shù)據(jù)測試也是需要有些。測試的種類類型甚多,有19種之眾,也可以根據(jù)軟件應(yīng)該選擇[12]。以下屬于測試標(biāo)準(zhǔn):1.應(yīng)盡早開始測試,追隨用戶要求作修改和變動。2.測試頻次能增加幾回,逐步完善才能保證軟件實際效果。3.測試不能隨便,一定要認(rèn)真細(xì)致和高度重視。4.撰寫測試測試用例,包括輸入條件及預(yù)期成果。5.能讓老師或者別人幫助檢查一下程序。6.對測試結(jié)論查驗,全方位核查。7.撰寫測試文本文檔,數(shù)據(jù)分析報告。在測試環(huán)節(jié)中,大家無法確定軟件性能,不清楚它會無法滿足絕大多數(shù)機(jī)器設(shè)備。因而我們應(yīng)該對特性開展測試,針對軟件的負(fù)荷和抗壓強(qiáng)度,要具體分析和測試。對測試結(jié)論展開分析和比較,對數(shù)據(jù)庫容積有一定的內(nèi)心實數(shù),避免超量超標(biāo)準(zhǔn)。除此之外,可以試著直接或組合使用負(fù)荷與壓力測試。在負(fù)荷遲緩提升時發(fā)生的變化,并通過這種測試結(jié)論進(jìn)行一定的提升。工作壓力測試是測試全面的短板點,或通過增加測試標(biāo)準(zhǔn)來獲取系統(tǒng)軟件的主要壓力點,從而得到系統(tǒng)軟件的最高級服務(wù)質(zhì)量。測試用例根據(jù)系統(tǒng)測試結(jié)果,編寫的測試用例如表6-1測試用例表:表6-1測試用例表序號測試目的測試內(nèi)容測試結(jié)果1測試密碼不一致輸入兩

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論