




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
摘要經濟發展,隨著我國的繁榮昌盛,我們的生活已成為越來越好,多重職業在市場上百花齊放,鮮花銷售也成為了花農們賴以生存的職業,與此同時,網民數量每一年都比上一年明顯增多,在這樣的背景下,花農一個人一次性要面對多個消費者,這使得他管理鮮花銷售的難度大大提高。為了幫助花農們提升賣花效率,讓消費者和花農都能體會到方便快捷的服務,智能化的鮮花銷售管理系統必不可少。本文論述基于SSM框架設計的鮮花銷售管理系統。SSM框架是Spring+SpringMVC+MyBatis的縮寫。是繼SSH之后的JavaEE主流企業架構,適合建設各種大型企業應用系統。本文論述的鮮花銷售管理系統主要由五部分組成,具體功能如下:本程序有兩個角色,賣家、買家來實現商品管理、權限管理、客戶管理,訂單管理;賣家可以自由添加刪改鮮花商品信息;買家注冊信息,在網站進行購物,可以把喜歡的鮮花加入心愿單或者直接購買,還可以對商品提出反饋意見,創新點在于賣家還可以在后臺對鮮花售出的種類進行數據分析,以便下一次更好進貨滿足買家需求。關鍵詞:Java;Spring;SpringMVC;MyBatis頁緒論現如今,隨著經濟和科學手段的不斷進步,多重職業在市場上百花齊放,鮮花銷售也成為了花農們賴以生存的職業,與此同時,網民數量每一年都比上一年明顯增多,在這樣的背景下,花農一個人一次性要面對多個消費者,這使得他管理鮮花銷售的難度大大提高,手動記錄鮮花銷售、進貨種類數量會存在以下幾個問題:第一,花費時間較長,手動管理信息需要花農一個一個登記,如果鮮花銷售量大的話需要的時間就很長;第二,很容易失誤現象,由于是手動寫入鮮花銷售信息和進貨信息,如果鮮花進貨種類之間十分相似的話很容易出現錯寫錯選的現象;第三,人力物力需求大,一方面手動記賬需要每個花農手動選擇,另一方面需要準備紙筆,這樣既不環保又浪費了人力物力。經過上述的分析,我們大概可以總結手動進行鮮花銷售的以下幾點:第一個點是所銷售的花卉種類會很多,每個種類花銷售的數量也是成百上千的,因此要對鮮花進行分類。第二個特點是手動進行鮮花銷售信息錄入會發生失誤,由于鮮花種類繁多,很多品種之間又非常相似,因此需要我們設計出的鮮花銷售系統需要對鮮花買家、賣家的信息登錄綁定。第三個特點是為了達到下一次更好地銷售效果,花農需要統計鮮花信息,以便安排下一次進貨,所以這就需要我們的鮮花銷售系統有一個后臺數據分析模塊。由此我們得出設計一個計算機系統來實現鮮花銷售管理功能的實現是十分有必要的,這樣方便花農可以直觀的看到所有的鮮花種類以及其銷售信息,方便下一次更好地進貨,同時也能防止手動寫入信息造成的誤寫錯寫,浪費人力物力的問題。為幫助花農提高管理鮮花銷售的效率特開發此鮮花銷售管理系統,這樣的系統有著原有的手動記賬方法與它無法相比較的好處:第一、我們可以在這個花卉銷售的管理系統上對鮮花的銷售信息進行高效率的掌握,大大縮短記賬對賬的時間。第二、通過鮮花銷售管理系統可以大大減少錄入信息失誤的行為,因為計算機已經自動綁定了鮮花的種類、數量、買家的個人信息,這樣的話計算也基本上杜絕了失誤。第三、鮮花銷售管理系統也可以讓花農對他的銷售有一個非常直觀的背景數據統計,這樣就可以知道這個季度客戶們都喜歡那些種類的鮮花,哪些種類的鮮花并不收到喜愛,靈活安排自己的進貨種類和數量,達到利益最大化。
1本文的研究現狀和主要內容1.1國內外研究現狀1970年,WalterKennewan給管理信息系統這個新興術語下了一個定義。這個定義最主要說的是決策是通過信息來支持的,不過它還是忽視了兩點,那就是利用模型、使用計算機。[1]提出者進一步定義了MIS,包括“本草和軟件資源概要。手動操作。要點”分析、規劃、控制和決策模型。管理信息系統“人機系統”中使用的數據庫。人工計算機系統。為企業和組織的運營管理做保障。該定義囊括了多個內容,包括管理信息系統的目的、功能、組成部分。[2]國外與國內相比信息化建設更加成熟,國內的大部分研究機構又依靠先進的軟硬件技術支持,20世紀70年代,美國的麻省理工學院對這一領域進行了研究,加上國外許多大學在這一領域的研究,要比國內實施得早得多,一直倡導數字化。麻省理工學院在20世紀70年代提出了數字化校園的概念,經過后來的努力,數字化校園已經完成并趨于成熟。20世紀80年代中期,美國國家科學基金會(NSF)建立了NSFNET,使研究人員和教育工作者更容易通過這個骨干網絡進入互聯網,搜索和分享信息。隨著計算機慢慢取代了紙質版管理之后,科學、規范的管理模式已基本形成。雖然國外的管理制度趨于成熟,但國外在國情、教育方式、管理方法等方面與中國存在著若干差異。因此,國外的管理模式不能完全適用于我國的管理,宜借鑒國外的優秀方法,建立我們自己的花卉銷售管理體系。為了不耽誤制定更完善的花卉銷售管理制度,我們必須制定適合我國國情的花卉銷售管理制度。
1.2本文研究的主要內容首先,在我們的這個鮮花銷售管理系統中大致是有四個部分,分別是需要用戶填寫自己注冊的登錄界面、買家訂單管理、賣家鮮花信息管理、后臺統計界面。這次的編寫的鮮花銷售系統最要實現的功能是賣花農民打開這個系統,進入登錄界面,經過用戶名和密碼來進行登錄。當登錄成功后,才能打開它并跳轉到主界面。主界面左側是菜單欄,他對于鮮花信息管理模塊,買家訂單信息頁面是顯示。點擊進入鮮花信息管理界面后,可以修改鮮花的種類,數量,鮮花預覽圖,價格,增刪鮮花種類;同時可以通過打開左側邊欄的買家訂單信息頁面,對訂單信息進行查看;買家打開這個編寫的系統,可以在登錄界面上的輸入用戶名以及密碼進行登錄。只能在登錄成功以后才能到主頁面上去。主界面上有菜單欄,這個對訂單管理的選點是顯示的。它跳轉的全部是不相同的窗口。當買花的想要對訂單信息進行增加,能直接在主頁找到自己喜歡的鮮花進行增加,如果想要刪除鮮花可以通過點擊訂單信息管理,進入已選鮮花頁面對鮮花種類進行增刪。鮮花銷售管理系統的宗旨是花農可以隨時隨地的查看自己賣出花的訂單,例如鮮花圖片、鮮花價格、鮮花訂單數等都能來查看,為農民對花的銷售提供了便利。除了這個,還有權限管理,在數據庫中存在的人們才可以登錄上去,這個庫以外的沒法登陸,只有買家本人登錄該系統進行查看自己訂單的信息。2系統編程的工具2.1編程工具使用SSM框架來完成了整合,SSM框架是三個部分的簡稱:Spring、SpringMVC、MyBatis,SSM框架使用的是MVC三層結構,它不僅能節省開發時間,并且還具有很好的擴展性。2.2技術概述Java編程語言是專門為互聯網的分布式環境設計的。它具有目前許多編程語言的特點,如跨平臺、簡單、面向對象(封裝、繼承、多態性)、安全和多線程。與腳本語言Python相比,Java的優勢在于執行速度更快,因為它的大部分內容都是在編譯時優化的。這意味著可以利用編譯時間來減少執行時間。編譯后的語言也有很多優點,因為如果不明確地定義類型,就不能使用它們。其中之一是,如果函數的主體是長的,你只要看一下簽名就可以知道方法的參數類型和返回值的類型。類型就是結構,其輸入和輸出參數的結構可以一目了然,非常容易閱讀。使用了MySQL數據庫存儲數據,MySQL是一種關系型數據庫,是一個開源的數據庫,可以方便的進行數據的增刪改查、子查詢、條件查詢等功能。3關于SSM框架的鮮花銷售網站的頁面分析3.1鮮花銷售管理網站的可操作性IDEA窗口、界面美觀并且簡潔易懂,是公認的最好的JAVA開發平臺,受到廣大程序猿的喜愛。本人學習過Java的基本課程,對于Java語言有初步的認識和基礎,同時本人還學過SSM框架構建。。3.2鮮花銷售管理網站的建設策略此系統專門針對傳統手動記賬花費時間較長,人力物力需求大這幾個問題,開發了線上鮮花銷售的網站系統。本系統為了面對賣家和買家這兩類用戶,特地設置了買家登錄界面和賣家登錄界面兩個用戶接口,使得各個角色都可以很好地找到其所適用的功能模塊。大大提高鮮花銷售的效率與其質量。因此,此系統的需求量大,需求用戶種類多。3.3鮮花銷售管理網站的總體策略這個網站共有三個優點:第一、通過鮮花銷售管理系統可以對鮮花的銷售信息進行高效率的掌握,大大縮短記賬對賬的時間。第二、通過鮮花銷售管理系統可以大大減少錄入信息失誤的行為,因為計算機已經自動綁定了鮮花的種類、數量、買家的個人信息,這樣的話計算也基本上杜絕了失誤。第三、鮮花銷售管理系統可以使花農更好地理解他的銷售情況,有一個非常直觀的后臺數據統計,這樣就可以知道這個季度客戶們都喜歡那些種類的鮮花,哪些種類的鮮花并不收到喜愛,靈活安排自己的進貨種類和數量,達到利益最大化。管理者也就是賣家,輸入自己的賬號以及密碼后,才能打開并跳轉到主界面。主界面左側是菜單欄,他對于鮮花信息管理模塊,買家訂單信息頁面是顯示。點擊進入鮮花信息管理界面后,可以修改鮮花的種類,數量,鮮花預覽圖,價格,增刪鮮花種類;同時可以通過打開左側邊欄的買家訂單信息頁面,對訂單信息進行查看;買家也可以輸入自己的登錄信息進行登錄,然后就能直接在主頁找到自己喜歡的鮮花進行增加,如果想要刪除鮮花可以通過點擊訂單信息管理,進入已選鮮花頁面對鮮花種類進行增刪。3.4網站功能的業務邏輯梳理圖SEQ圖\*ARABIC1:網站登錄功能展示圖圖SEQ圖\*ARABIC2:網站添加功能展示圖圖SEQ圖\*ARABIC3:網站刪除功能展示圖3.5網站數據庫的設計數據庫在網站搭建的過成中有著重要的地位,網站數據庫設計在網站準備搭建的過程中。如果一味重視網站業務邏輯的實現,而忽視了關于網站數據庫的設計,那么在網站運行后期,將會出現由于數據庫設計不當,在對于網站進行升級時不得不重新制作數據庫的情況,這樣也將使網站維護的成本居高不下、并且也將為保障用戶信息安全埋下隱患。因此,只有做好網站的數據庫設計,才能夠為提高網站的實用性、確保網站的數據安全做好保障。購物車信息圖:圖SEQ圖\*ARABIC4:購物車信息圖訂單詳情信息圖:圖SEQ圖\*ARABIC5:訂單詳情信息圖用戶信息圖:圖SEQ圖\*ARABIC6:用戶信息圖3.6數據表字段名數據類型允許非空自動遞增備注idInt(11)NO是序號item_idInt(11)YES商品idUser_idInt(11)YES用戶idnumInt(11)YES商品數量priceDecimal(10,2)YES商品單價totalVarchar(255)YES商品總價表SEQ表\*ARABIC1:購物車表字段名數據類型允許非空自動遞增備注idInt(11)NO是序號userNameVarchar(225)YES用戶名passWordVarchar(225)YES密碼phoneVarchar(225)YES手機號realNameVarchar(225)YES真實姓名sexVarchar(225)YES性別addressVarchar(225)YES地址emailVarchar(225)YES電子郵箱表SEQ表\*ARABIC2:用戶信息表字段名數據類型允許非空自動遞增備注idInt(11)NO是序號item_idvarchar(225)YES商品idOrder_idvarchar(225)YES訂單idstatusvarchar(225)YES訂單狀態numvarchar(225)YES數量totalvarchar(225)YES小計表SEQ表\*ARABIC3:訂單詳細信息表4.系統的各個模塊詳細設計4.1鮮花銷售系統結構圖鮮花銷售管理系統的結構圖如圖5所示:圖SEQ圖\*ARABIC7:鮮花銷售系統結構圖4.2首頁圖SEQ圖\*ARABIC8:鮮花銷售網站首頁圖8中顯示的是鮮花銷售網站的首頁,可以看到最上面有“歡迎來到鮮花銷售商城”的歡迎標語以及右邊買家登錄信息所需要的功能模塊:登錄,注冊,個人中心。當用戶第一次來到商城網站時,他就會點擊注冊,填寫自己的信息。如果沒有輸入地址信息的話是不可以進行下單的。待用戶注冊好信息就可以進行登錄了,具體登陸頁面的功能會在下面的模塊進行展開。下面是鮮花銷售系統的網站logo以及一個搜索框,買家可以自行搜索自己喜歡的花朵,下面首頁的主體部分是分類信息,本鮮花銷售網站分為“木本花卉”和“草本花卉”,每種花卉下又設置了五種不同的花朵供用戶選擇。首頁還有一個滾動條用來歡迎客戶以及一些優惠促銷信息都會在這里公布。下面是“折扣大促銷”界面和“熱門商品”界面,供用戶進行選擇。4.3用戶登陸頁面圖SEQ圖\*ARABIC9:買家登錄入口圖SEQ圖\*ARABIC10:賣家登錄入口如圖9、圖10所示,為了方便買家和賣家兩類用戶可以分別管理自己的系統,我在系統中設置了不同的登錄入口,圖7是買家登錄入口,圖10是賣家登錄網頁。設計這些登錄網站界面是為了更好的保護賣家和買家的權益與信息安全。4.4買家訂單管理模塊圖SEQ圖\*ARABIC11:鮮花訂單信息的添加、修改、刪除以及導出圖SEQ圖\*ARABIC12:通過編碼、名稱進行查詢鮮花圖SEQ圖\*ARABIC13:購買成功頁面對于不同買家選擇的鮮花種類和數量是不能確定的。設計這個,就是為了讓買花的顧客能觀看管理自己的訂單,增刪改查。首先用戶可以在首頁選擇到自己喜歡的花朵加入購物車,接下來就可以自己的購物車界面中看到自己選擇的訂單,勾選訂單購買之后,就會彈出“購買成功”的通知信息。4.5賣家鮮花信息管理模塊圖SEQ圖\*ARABIC14:鮮花信息管理設置這一模塊的目的就是為了能使賣家更好對鮮花信息進行管理查看,增刪改查。在這個頁面里有著很多種元素,設計這個,主要是未來對鮮花信息的添加、修改、刪除以及導出。4.6賣家后臺信息統計模塊圖SEQ圖\*ARABIC15:統計模塊賣家后臺信息統計管理主要是對每種鮮花的售賣數量、種類等信息進行統計和查找。賣家后臺登錄賬號后,進入選課系統后臺界面,有詳細的餅狀圖對每一種類鮮花的售賣數量進行統計,同時在餅狀圖后還附有該鮮花的簡介,照片,售賣價格,相關訂單信息,這樣就可以讓花農知道這個季度客戶們都喜歡那些種類的鮮花,哪些種類的鮮花并不收到喜愛,靈活安排自己的進貨種類和數量,達到利益最大化。5系統測試5.1測試用例測試用例包含對系統整體功能的分析拆解,按照功能模板把功能分為顆粒度很小的測試單元,其中包括正例和反例,本系統只針對添加商品進行測試,輸入正確商品名稱、商品價格能正常保存進系統,輸入錯誤的數據,則不能保存成功。系統功能測試測試用例編號測試項目測試標題重要級別預置條件輸入1商品添加測試輸入特殊符號高商品名稱:鮮花商品名稱:&&花2商品添加測試輸入特殊符號高商品名稱:鮮花商品名稱:玫瑰花3商品添加測試輸入中文高商品價格:10商品名稱:花4商品添加測試輸入特殊符號高商品價格:10商品名稱:10表SEQ表\*ARABIC4:系統測試表格名稱用例設想結果真際結果通過/不通過商品添加測試商品名稱:&&花商品名稱有誤,請重新輸入商品名稱有誤,請重新輸入通過商品添加測試商品名稱:玫瑰花添加成功添加成功通過商品添加
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 各地b解備考析數學試題分類匯編函數
- 期貨交易保證擔保合同范本
- 智能家居產業股權代理轉讓與物聯網合作協議
- 主題餐廳特許經營授權合同
- 人教版二下音樂教學課件
- 噪音污染對公共健康的影響研究考核試卷
- 施工進度管理體系考核試卷
- 流調員面試題及答案
- 獸藥不良反應監測與獸藥臨床驗證研究考核試卷
- 母豬分娩試題及答案
- 運輸公司交通安全培訓課件
- 2025年陜西省中考數學試題(解析版)
- 《康復治療學專業畢業實習》教學大綱
- 北師大版7年級數學下冊期末真題專項練習 03 計算題(含答案)
- 職業衛生管理制度和操作規程標準版
- 小學信息技術四年級下冊教案(全冊)
- 河道保潔船管理制度
- 【增程式電動拖拉機驅動系統總體設計方案計算1900字】
- 2025年重慶市中考物理試卷真題(含標準答案)
- 2025至2030中國云計算行業產業運行態勢及投資規劃深度研究報告
- 黨課課件含講稿:《關于加強黨的作風建設論述摘編》輔導報告
評論
0/150
提交評論