<span id="plx27"><var id="plx27"></var></span>
<dfn id="plx27"><var id="plx27"></var></dfn>
  • <span id="plx27"><code id="plx27"><input id="plx27"></input></code></span>
    <menu id="plx27"></menu><menuitem id="plx27"><thead id="plx27"><input id="plx27"></input></thead></menuitem>
  • <label id="plx27"><code id="plx27"></code></label>
    <label id="plx27"><button id="plx27"></button></label>
  • 歡迎來到裝配圖網! | 幫助中心 裝配圖網zhuangpeitu.com!
    裝配圖網
    ImageVerifierCode 換一換
    首頁 裝配圖網 > 資源分類 > DOC文檔下載  

    “萌萌噠”線上鮮花銷售網站設計和實現(xiàn)網絡工程專業(yè)

    • 資源ID:46008258       資源大?。?span id="op2zdzu" class="font-tahoma">1.90MB        全文頁數:34頁
    • 資源格式: DOC        下載積分:20積分
    快捷下載 游客一鍵下載
    會員登錄下載
    微信登錄下載
    三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
    二維碼
    微信掃一掃登錄
    下載資源需要20積分
    郵箱/手機:
    溫馨提示:
    用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
    支付方式: 支付寶    微信支付   
    驗證碼:   換一換

     
    賬號:
    密碼:
    驗證碼:   換一換
      忘記密碼?
        
    友情提示
    2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網頁到桌面,就可以正常下載了。
    3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
    4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經過壓縮,下載后原文更清晰。
    5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

    “萌萌噠”線上鮮花銷售網站設計和實現(xiàn)網絡工程專業(yè)

    題 目:“萌萌噠”線上鮮花銷售網站摘 要21世紀的今天,隨著社會的不斷發(fā)展與進步,人們對于信息科學化的認識,已由低層次向高層次發(fā)展,由原來的感性認識向理性認識提高,管理工作的重要性已逐漸被人們所認識,科學化的管理,使信息存儲達到準確、快速、完善,并能提高工作管理效率,促進其發(fā)展。論文首先介紹了基于WEB的在線花店的現(xiàn)狀及開發(fā)背景,然后論述了系統(tǒng)的設計目標,系統(tǒng)需求和總體設計方案,較詳細的論述了系統(tǒng)的詳細設計和實現(xiàn)。最后,對基于WEB的在線花店進行了測試。本文以JSP+SSM框架為開發(fā)技術,實現(xiàn)了一個網上查看鮮花信息以及在線花店的系統(tǒng)?;赪EB的在線花店分為兩大模塊,用戶模塊可以查看鮮花信息、網上在線花店等;管理員可以進行用戶管理、資訊管理、在線花店管理、訂單管理等。通過這些前臺、后臺功能模塊的設計,基本上實現(xiàn)了整個在線花店管理過程。在設計方面,系統(tǒng)采用B/S三層結構,同時使用JSP技術進行動態(tài)頁面的設計,從系統(tǒng)的安全性和代碼的可重用性方面考慮,運用JavaBean對程序的關鍵代碼進行封裝。后臺數據庫選用MY SQL 數據庫。關鍵詞 :基于WEB的在線花店;JSP技術;MY SQL數據庫;B/S結構;SSMAbstract Today in the 21st century, with the continuous development of society and progress, people for the understanding of the scientific information that has been developed from low level to high level development, from perceptual knowledge to rational knowledge, the importance of management work has been gradually known by people, scientific management, to store information accurate, fast, perfect, and can improve the work efficiency of management, promote its development.This paper first introduced the current situation and development background of web-based online flower shop, and then discussed the system design objectives, system requirements and overall design scheme, a more detailed discussion of the detailed design and implementation of the system. Finally, a web-based online flower shop was tested.In this paper, JSP+SSM framework for the development of technology, the implementation of an online flowers to view information and online flower shop system. Web-based online flower shop is divided into two modules, the user module can view the flowers information, online flower shop, etc. The administrator may carry on the user management, the information management, the flower management, the order management and so on. Through the design of these foreground and background function modules, the whole online flower shop management process is basically realized.In terms of design, the system adopts B/S three-layer structure, and USES JSP technology to design dynamic pages. Considering the security of the system and the reusability of the code, the key code of the program is encapsulated by JavaBean. The background database is MY SQL database.Key words: web-based online flower shop; JSP technology. MY SQL database; B/S structure; SSM目 錄1 概述11.1 課題背景及意義11.2 國內外研究現(xiàn)狀11.3 本課題主要工作22 系統(tǒng)開發(fā)環(huán)境32.1JSP技術32.2JavaScript42.3 B/S結構42.4 HTML簡介42.5 MY SQL數據庫53 系統(tǒng)分析73.1 可行性分析73.1.1 技術可行性73.1.2操作可行性73.1.3 經濟可行性73.1.4 法律可行性83.2系統(tǒng)流程設計83.2.1系統(tǒng)開發(fā)流程83.2.2 用戶登錄流程93.2.3 系統(tǒng)操作流程93.2.4 添加信息流程103.2.5 修改信息流程113.2.6 刪除信息流程123.3系統(tǒng)用例分析123.3.1 管理員用例圖123.3.2 會員用例圖134 系統(tǒng)設計154.1 系統(tǒng)概述154.2 系統(tǒng)結構設計154.3 數據庫設計164.3.1 數據庫設計原則174.3.2 數據庫實體174.3.3 數據庫表設計185系統(tǒng)界面設計205.1 系統(tǒng)前臺主界面205.1.1用戶注冊界面205.1.2查找鮮花信息界面215.2管理員功能模塊的實現(xiàn)225.2.1 管理員資訊管理界面225.2.2管理員訂單管理界面225.2.3管理員庫存管理界面235.2.4管理員商品分類管理界面235.2.5管理員會員管理界面246系統(tǒng)測試256.1系統(tǒng)測試的意義256.2性能測試266.3測試分析26結 論28致 謝29參考文獻30IV1 概述1.1 課題背景及意義1.2 國內外研究現(xiàn)狀國內互聯(lián)網相對起步較晚,在在線花店管理機制逐步發(fā)展的過程中,各機構不但投資構建各類硬件、軟件和構建網絡,而且也在不斷的開發(fā)各類管理應用系統(tǒng),逐步構建了信息化建設體系模型。但是,由于整體信息化發(fā)展相對落后,經費短缺等原因,國內企業(yè)在組織機構設置、服務對象、服務水平等方面與國外相比都有一定的差距。然而國外則與國內不同,不但信息化的體系建設起步早,而且他們一般具有較大規(guī)模的穩(wěn)定的技術隊伍來提供服務與技術支持,因此本課題以網上基于WEB的在線花店管理為例,目的是開發(fā)一個實用的在線花店管理系統(tǒng)。基于WEB的在線花店充分運用并體現(xiàn)了MIS的總體思想,綜合應用MY SQL、JSP等技術,并能實現(xiàn)用戶對自己所需信息的相關操作和管理員對系統(tǒng)進行管理修改等功能,很好的將管理水平提升了,更好地達到服務于管理。與國外信息化進程相比,我國的信息化進程發(fā)展速度緩慢。我國管理系統(tǒng)處于初級階段,管理制度還不成熟。各方面還不太完善。在國外早在幾十年前就出現(xiàn)了許多管理系統(tǒng)開始實現(xiàn)管理,縱觀這些系統(tǒng)主要有以下幾個特點:(1)先進性:實現(xiàn)網絡化管理。(2)通用性:各機構都能使用。(3)方便性:通過網絡就能完成管理工作。(4)及時性:信息更新及時。而我國進幾年才出現(xiàn)此類管理系統(tǒng),大部分鮮花市場都沒有專門的基于WEB的在線花店管理系統(tǒng),只是通過人工的管理方式,效率極低。因此建立基于WEB的在線花店可以使管理效率更高,使其更加規(guī)范化、科學化和信息化,滿足管理員通過網絡可實現(xiàn)用戶、花店的相關操作。1.3 本課題主要工作本文首先對系統(tǒng)所涉及到的基礎理論知識進行闡述,并在此基礎上進行了系統(tǒng)分析。系統(tǒng)分析是平臺開發(fā)的一個不可或缺的環(huán)節(jié),主要是能讓這個系統(tǒng)比較有規(guī)律的整體被呈現(xiàn)出來,就一定要做好前期工作?;谙嚓P系統(tǒng)研究的基礎上,對新系統(tǒng)的功能進行詳細的分析,從而為開發(fā)出完整的系統(tǒng)設計奠定基礎。本平臺利用了現(xiàn)在比較廣泛的JSP+MY SQL數據庫的架構實現(xiàn)的,如何整體把控,這樣才能為進一步的實施奠定牢靠的基礎。其次考慮到系統(tǒng)實施的可行性,在軟件方面我選擇了如今比較流行的JSP技術來進行開發(fā)管理平臺的設計,使用 MY SQL數據庫存儲數據。由于JSP 和MY SQL 都是非常成熟的開發(fā)工具,因此無論在安全性、可用性、可靠性方面都毋庸置疑。第 30 頁2 系統(tǒng)開發(fā)環(huán)境 2.1JSP技術JSP這個系統(tǒng)很好的運用了Java編程語言,JSP技術能夠對不同的系統(tǒng)實施有條理的分類。運用tags和script,網頁還可以推理各種應用邏輯比如存在于服務器的資源的應用邏輯。JSP可以打開各種網頁具有邏輯網頁邏輯與網頁設計和顯示,對可重用的對組件的設計更加先進,更容易的對基于Web的計算機系統(tǒng)進行改造。當Web計算機系統(tǒng)探查到需進入JSP網頁的請求時,第一個開始的系統(tǒng)運行,接下來將JSP文件中的HTML代碼和運行效果一起整合回饋給使用者。通過Java文件的插入能夠對數據庫、網頁多重定向等運行,從而滿足構建動態(tài)網頁所需要的程序。JSP和Servle相同,都可以通過服務器端運行。由于能夠將一個HTML文本返回給用戶端,所以用戶端具備瀏覽器就可以進行瀏覽。HTML程序和穿插在內部的Java程序可以構建JSP網頁。在服務器被用戶端訪問時,能夠處理相應的Java代碼,然后將產生的HTML頁面再返回給用戶端的瀏覽器。JSP的最重要的部分就是Servlet,通常大型的Web計算機系統(tǒng)的設計成果也通過Java Servlet和JSP的幫忙。JSP既擁有了方便快捷的Java程序,又統(tǒng)統(tǒng)的面向用戶,既實現(xiàn)了平臺的無關性危險還比較小,可以具備互聯(lián)網的全部優(yōu)勢。JSP技術的優(yōu)點:(1)只需要設計完好便可以適用于各個系統(tǒng)。 除了最復雜的系統(tǒng),這個不需要再做任何修改。(2)系統(tǒng)的多平臺支持。通常情況下,能夠在任何情況下的全部平臺上進行設計,能夠安排在任何情況中,也能夠在任何情況下進行發(fā)展。相比ASP/.net來說,優(yōu)點是顯而易見的。(3)強大的可塑性。通過一個不大的Jar程序能夠對Servlet/JSP進行運行,也能夠通過很多服務器進行集群和負載平衡,甚至能夠通過多臺Application解決問題。單臺服務器到多臺服務器,Java展現(xiàn)了一個強大的功能。 (4)具有強大和多樣化的開發(fā)工具支持。Java已經有了很多的設計方法,何況大部分工具都是沒有花費的,這中間有很多都在多種平臺之下順暢的進展。 (5)支持服務器端組件。只有很有力的服務器端組件才能支撐web運行,因此開發(fā)者可以在調用web頁面時通過另外的開發(fā)工具來達成紛亂效用的組件,來加強系統(tǒng)的可操作性。JSP可以通過完善的JAVA BEANS 組件來達成紛亂的商務功能。其他內容展示出:request 系統(tǒng)要求,此請求包括了來自GET/POST請求的參數; response系統(tǒng)返回使用WiFi的要求;管理pageContext 網頁的屬性;session 與請求之間有關系的內容;application servlet正在進行的內容;out 用來輸送響應的輸出流; config代碼片段配置對象;pageJSP網頁本身。2.2JavaScriptJavaScript是一種根據對象和情況驅使而且相對危險性比較低的用戶端腳本語言。另一個功能就是可以為很多很多人的系統(tǒng)還可以大范圍的用于用戶Web設計的腳本語言,一般可以用做增加HTML網頁動態(tài)功能,例如反饋用戶的所有操控。JavaScript的一個關鍵作用是向對象的功能,根據以對象為基礎的程序開發(fā),能夠用更直接、系統(tǒng)化和能夠反復利用的方法設計程序。根據HTML程序,可以采用Javascript對交互式Web網頁進行設計。Javascript可以使系統(tǒng)與用戶能夠相適應及時反饋。2.3 B/S結構在這種系統(tǒng),用戶可以通過瀏覽器向分布在網絡上的眾多服務器發(fā)出請求。B/S系統(tǒng)極大地簡化了客戶機的工作量,用戶只要使用簡單的系統(tǒng)就可以解決復雜大量的問題,完成對計算機系統(tǒng)的要求。2.4 HTML簡介HTML網頁主要是用來表示特定的語言,在因特網上在全世界范圍里發(fā)布各種特殊的信息。發(fā)表在WWW(萬維網)是一種用于HTML語言。與HTML,他們致力于通過瀏覽器識別信息,任何形式的HTML文件編寫規(guī)則,我們參考相關資料,HTML“翻譯”來表達。HTML功能:(1)標題,文本,表格。(2)通過鏈接到在線信息。(3)遠程服務,信息和訂單可以被用來獲取產品的開發(fā)。(4)文件,視頻剪輯,音頻剪輯,并直接包含一個表的其他應用程序。 HTML標記實際上是一個文本文件轉換為一系列的組合。 HTML標簽通常是英文單詞(如段落P等)是可以的,但一般他們是不同的,因為他們是小三角支架和文字是成對出現(xiàn)的。當您使用的標簽 - &lt;p&gt;等標簽&lt;/ p&gt;我們應該接近。一個HTML文檔可以分為以下幾部分:&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;頁&lt;/ title&gt;&lt;/ HEAD&gt;&lt;BODY&gt;該網頁的內容&lt;/ BODY&gt;&lt;/ HTML&gt;其中:&lt;HTML&gt;.&lt;/ HTML&gt;這表明,它是一個HTML文件&lt;HEAD&gt;.&lt;/ H EAD&gt;:這是在網頁顯示的第一部分&lt;標題&gt; .&lt;/ TITLE&gt;頁&lt;BODY&gt;. &lt;/ BODY&gt;正文頁2004年html5誕生,2007年被W3C接納并推廣使用,2010年,Ethan Marcotte提出了”自適應網頁設計“這個名詞,這也是它能夠廣泛使用的特別原因,可以自動識別屏幕寬度、并做出相應調整的網頁設計。2.5 MY SQL數據庫MY SQL非常適用于Web站點或者其他應用軟件的數據庫后端的開發(fā)工作。此外,用戶可利用許多語言編寫訪問MY SQL數據庫的程序。MY SQL數據庫也是開放源代碼的,開發(fā)者越來越喜歡使用MY SQL關系數據庫,應用范圍也被推而廣之。這是由于速度快和易用性, Web站點或應用軟件的數據庫后端的開發(fā)也都在使用它。MY SQL數據庫具有以下特點:1、C和C +可以進行測試來保證源代碼的可靠性和適用性。2、功能強大AIX的,F(xiàn)reeBSD下,HP-UX,Linux和Mac OS中,Novell公司的Netware,OpenBSD系統(tǒng),OS/2裹時,Solaris,Windows等。3、可以進行多種語言編輯API。編程語言,如C, C +,Python和Java的,的Perl,PHP,埃菲爾鐵塔,Ruby和Tcl的。4、以及使用的CPU資源來支持多線程。5、算法優(yōu)化查詢SQL,快速提高效率。6、網絡上的客戶端和服務器可以用來編程任何獨立的編程環(huán)境,也有中國,GB2312,BIG5,日文寫作,一般基金,用于支持多國語言,并且可以嵌入在數據表和其他軟件shift_jis訪問柱可以用作的名稱。7、TCP / IP,ODBC和JDBC數據庫,并可隨時切換。8、管理工具的管理,控制和優(yōu)化數據庫的操作。9、可以數以千萬計的記錄在一個大的數據庫。3 系統(tǒng)分析3.1 可行性分析基于WEB的在線花店主要目標是實現(xiàn)網上花店的智能化管理。在確定了目標后,我們從以下四方面對能否實現(xiàn)本系統(tǒng)目標進行可行性分析。3.1.1 技術可行性基于WEB的在線花店主要采用的技術員有JSP、Java技術,B/S結構,MY SQL數據庫,具體涵蓋前端應用程序的開發(fā)以及后臺數據庫的建立和維護兩個方面。要求是使用簡單,功能健全,而對于數據庫的建立和維護則要求建立一個數據完整性強、數據安全性好、數據穩(wěn)定性高的庫。1、Java提供了穩(wěn)定的性能、優(yōu)秀的升級性、更快速的開發(fā)、更簡便的管理、全新的語言以及服務,整個系統(tǒng)幫用戶做了大部分不重要的瑣碎的工作。2、基于B/S模式的系統(tǒng)成果顯著。3、我們都知道,Java是面向對象的開發(fā)語言。綜上所述:基于WEB的在線花店的開發(fā)技術具有很高可行性,且開發(fā)人員掌握了一定的開發(fā)技術,所以系統(tǒng)的開發(fā)具有可行性。3.1.2操作可行性基于WEB的在線花店的登錄界面簡單易于操作,采用常見的界面窗口來登錄界面,通過電腦進行訪問操作,用戶只要平時使用過電腦都能進行訪問操作。此系統(tǒng)的開發(fā)采用JSP語言開發(fā),基于B/S結構,這些開發(fā)環(huán)境使系統(tǒng)更加完善。本系統(tǒng)具有易操作、易管理、交互性好的特點,在操作上是非常簡單的。因此本系統(tǒng)可以進行開發(fā)。3.1.3 經濟可行性基于WEB的在線花店是基于B/S模式,采用MY SQL數據庫儲存數據,所要求的硬件和軟件環(huán)境,市場上都很容易購買,程序開發(fā)主要是管理系統(tǒng)的開發(fā)和維護。所以程序在開發(fā)人力、財力上要求不高,這個系統(tǒng)特別簡單,用的時間也很短,在花費上也是很實。3.1.4 法律可行性此基于WEB的在線花店是自己設計的管理系統(tǒng),具有很大的實際意義。開發(fā)環(huán)境軟件和使用的數據庫都是開源代碼,因此對這個系統(tǒng)進行開發(fā)與普通的系統(tǒng)軟件設計存在很大不同,沒有侵權等問題,在法律上完全具有可行性。綜上所述,基于WEB的在線花店在技術、經濟、操作和法律上都具有很高的可行性,開發(fā)此程序是很必要的。3.2系統(tǒng)流程設計3.2.1系統(tǒng)開發(fā)流程基于WEB的在線花店開發(fā)中時,首先進行需求分析,進而對系統(tǒng)進行總體的設計規(guī)劃,設計系統(tǒng)功能模塊,數據庫的選擇等,本系統(tǒng)的開發(fā)流程如圖3-1所示圖3-1系統(tǒng)開發(fā)流程圖3.2.2 用戶登錄流程為了保證系統(tǒng)的安全性,要使用本系統(tǒng)對信息進行管理,必須先登陸到系統(tǒng)中。如圖3-2所示。圖3-2 登錄流程圖3.2.3 系統(tǒng)操作流程用戶打開系統(tǒng),首先進入系統(tǒng)登錄界面,用戶需通過正確的用戶名、密碼進行登錄,系統(tǒng)會進行檢查用戶登錄信息,信息正確則進入對應用戶功能界面,可進行功能操作處理,否則提示信息錯誤,登錄失敗?;赪EB的在線花店操作流程如圖3-3所示。圖3-3 系統(tǒng)操作流程圖3.2.4 添加信息流程管理員可以對用戶信息、資訊信息、鮮花信息、訂單信息等進行信息的添加,用戶也可以對自己權限內的信息進行添加,輸入所要添加的信息,系統(tǒng)會自動對信息數據進行驗證,信息合法,則驗證成功添加至數據庫,信息不合法提示添加失敗,重新輸入信息。添加信息流程如圖3-4所示。圖3-4 添加信息流程圖3.2.5 修改信息流程管理員可以對用戶信息、資訊信息、鮮花信息、訂單信息等進行信息的修改,用戶也可以對自己權限內的信息進行修改,首先進入修改信息界面,輸入修改信息數據,系統(tǒng)進行數據的判斷驗證,修改信息合法則修改成功,信息更新至數據庫,信息不合法則修改失敗,重新輸入。修改信息流程圖如圖3-5所示。圖3-5 修改信息流程圖3.2.6 刪除信息流程管理員可以對用戶信息、資訊信息、鮮花信息、訂單信息等進行信息的刪除,選中所要刪除的信息,單擊刪除按鈕,系統(tǒng)則提示是否確定刪除信息,選擇確定刪除,則刪除信息成功,系統(tǒng)數據庫將信息進行刪除。刪除信息流程圖如圖3-6所示。圖3-6 刪除信息流程圖3.3系統(tǒng)用例分析3.3.1 管理員用例圖系統(tǒng)中的核心用戶是系統(tǒng)管理員,管理員登錄后,通過管理員菜單來管理后臺系統(tǒng)。主要功能有:系統(tǒng)管理、用戶信息、資訊信息、鮮花信息、訂單信息、個人資料管理等。管理員用例如圖3-7所示。圖3-7 管理員用例圖3.3.2 會員用例圖會員進入系統(tǒng)可查看網站信息,包括網站首頁、鮮花等信息,注冊后登錄,可以進行網上訂購鮮花等。用戶用例如圖3-8所示。圖3-8 會員用例圖4 系統(tǒng)設計4.1 系統(tǒng)概述基于WEB的在線花店采用B/S結構(Browser/Server,瀏覽器/服務器結構)和基于Web服務兩種模式,是一個適用于Internet環(huán)境下的模型結構。只要用戶能連上Internet,便可以在任何時間、任何地點使用。系統(tǒng)工作原理圖如圖4-1所示:圖4-1 系統(tǒng)工作原理圖4.2 系統(tǒng)結構設計系統(tǒng)架構的整體設計是一個將一個龐大的任務細分為多個小的任務的過程,這些小的任務分段完成后,組合在一起形成一個完整的任務。它具體的工作步驟是:1、系統(tǒng)被分解多個子模塊2、對各個子模塊的功能進行預先的設計3、對各個子模塊之間的邏輯關系進行設計4、對各個模塊的界面以及模塊間信息的傳輸進行設計在整個設計過程,以確定可能的具體方案達成每一個小的最終目標,對于每一個小的目標而言,我們必須先了解一些相關的需求分析的信息。然后對系統(tǒng)進行初步的設計,并對其逐漸進行優(yōu)化,設計出一個具體可實現(xiàn)的系統(tǒng)框架。基于WEB的在線花店的整體結構設計如圖4-2所示。圖4-2 系統(tǒng)結構圖順序圖;時間用垂直虛線表示。每個對象下面延伸出來的虛線叫做生命線(lifeline)生命線上的窄矩形條叫做激活(activation)。使用順序圖可以更好的將系統(tǒng)模塊化,并明確各個模塊的功能。下面就介紹本系統(tǒng)幾個主要模塊的順序圖。所有用戶均可進行登錄操作,登錄順序圖如圖4-3所示。圖4-3 登錄順序圖4.3 數據庫設計目前,電腦系統(tǒng)的關鍵與核心部分就是數據庫。數據庫開發(fā)的優(yōu)劣對整個系統(tǒng)的質量和速度有著直接影響。4.3.1 數據庫設計原則在概念設計中,通常用四種方法:在物理結構設計階段首先分兩步走:確定數據庫的物理結構,在關系數據庫中主要是指存取方法和存儲結構。 對物理結構的評價是時間和空間效率。4.3.2 數據庫實體在此階段,用戶可以參與和評價數據庫系統(tǒng)的設計,從而有利于保證數據庫系統(tǒng)的設計與用戶的需求相吻合。在概念模式的設計中,E-R模型法是最常見的設計方法。通過上述分析對數據庫的需求,與系統(tǒng)概念模型的特點及開發(fā)方法相結合,我們可以建立E-R模型圖,本系統(tǒng)的E-R圖如下圖所示:1、鮮花商品實體E-R圖如圖4-4所示:圖4-4鮮花商品實體圖2、訂單信息實體屬性圖如圖4-5所示:圖4-5訂單信息實體屬性圖3、會員實體屬性圖如圖4-6所示:圖4-6會員實體屬性圖4、評論實體屬性圖如圖4-7所示:圖4-7評論實體屬性圖4.3.3 數據庫表設計數據庫的設計通常是以一個已經存在的數據庫管理系統(tǒng)為基礎的,常用的數據庫管理系統(tǒng)有MY SQL,MY SQL Oracle等。本基于WEB的在線花店采用了MY SQL數據庫管理系統(tǒng),下面介紹數據庫中的各個表的詳細信息。表4-1 t_shangpin鮮花商品信息表列名數據類型長度主鍵允許空說明idbigint20是否主鍵mingchengvarchar255否是名稱jiagevarchar255否是價格huiyuanzhekouvarchar255否是會員折扣leibievarchar255否是類別xianshixiaoshouvarchar255否是限時銷售pinglunvarchar255否是評論shifoushangjiabigint20否是是否上架表4-2 t_dingdan訂單信息表列名數據類型長度主鍵允許空說明idint11是否主鍵jinervarchar255否是金額dingdanyonghuIDint11否是用戶IDshouhuodizhivarchar255否是收貨地址shifoufukuanvarchar255否是是否付款shifoufahuovarchar255否是是否發(fā)貨wuliuxinxivarchar255否是物流信息addtimetimestamp否是時間表4-3 t_huiyuan會員信息表列名數據類型長度主鍵允許空說明idint4是否主鍵Yonghumingvarchar255否是用戶名Xingmingvarchar255否是姓名mimivarchar255否是密碼Lianxidianhuavarchar255否是聯(lián)系電話youxiangvarchar255否是郵箱表4-4 t_pinglun評論信息表列名數據類型長度主鍵允許空說明idint4是否主鍵pinglunrenvarchar255否否評論人haoganduvarchar255否否好感度songhuoyuanvarchar255否否送貨員neirongvarchar255否否內容addtimevarchar255否否時間5系統(tǒng)界面設計5.1 系統(tǒng)前臺主界面當用戶登錄網站時,會來到系統(tǒng)的主界面,主界面主要有登錄信息、鮮花信息、資訊等內容。其界面如圖5-1所示。圖5-1 網站首頁界面5.1.1用戶注冊界面用戶輸入相關信息,可以通過網站執(zhí)行注冊。其界面如圖5-2所示。圖5-2用戶注冊界面5.1.2查找鮮花信息界面用戶可以通過商品功能,查找想要的鮮花信息,然后進行預訂。其界面如圖5-3、5-4所示。圖5-3查找鮮花信息界面圖5-4訂單信息界面5.2管理員功能模塊的實現(xiàn)5.2.1 管理員資訊管理界面管理員對資訊信息進行添加、修改、刪除,支持按照條件查詢。其界面如圖5-5所示。圖5-5管理員資訊管理界面5.2.2管理員訂單管理界面管理員對訂單信息進行添加、修改、刪除,支持按照條件查詢。其界面如圖5-6所示。圖5-6管理員訂單管理界面 5.2.3管理員庫存管理界面管理員可以對庫存信息進行增加,修改和刪除。其界面如圖5-7所示。圖5-7 管理員庫存信息界面5.2.4管理員商品分類管理界面管理員可以對商品信息進行管理,支持按照條件查詢。其界面如圖5-8所示。圖5-8管理員商品管理界面5.2.5管理員會員管理界面管理員可以對會員管理信息進行添加、修改、刪除,支持按照條件查詢。其界面如圖5-9所示。圖5-9 管理員會員信息管理界面6系統(tǒng)測試系統(tǒng)測試是軟件設計的最后一道工序,也是非常重要的一步。用于檢查軟件的質量、性能、安全性等是否能夠滿足用戶需求。一套符合要求測試過程將大大提高軟件的質量、可信度、可靠性,降低軟件的出錯率,降低用戶風險系數。通常系統(tǒng)測試包括:功能測試、安全測試、可用性測試、性能測試等方面。為了使本軟件運行更加穩(wěn)定,我對它進行了全面的測試,其中測試分為二部分,一種是界面測試;另一種功能測試。首先我們來說界面測試,界面測試是為了使程序在不同的的操作平臺上能夠運行界面,并且能夠保持原來的風格。經測試程序運行正常,運行界面上的字體圖片等設置都能夠保持得非常好。不出現(xiàn)字體變形等情況!其次進行功能測試。該系統(tǒng)測試采用的是單元測試,集成測試,完善性測試等多種方式進行測試。6.1系統(tǒng)測試的意義測試的定義:程序測試的目的是為了找到錯誤而實行程序的一個過程。測試(Testing)的任務與目的可以表現(xiàn)為:目的:發(fā)現(xiàn)程序的錯誤;任務:通過運行計算機上的程序,找到程序中隱藏的錯誤。另一個預測的相關術語叫糾錯(Debugging)。其目的以及任務可以規(guī)定為:目的:找到并且糾正錯誤;任務:解除軟件的故障,從而保證程序的可靠運行。測試與糾錯的關系,可以用圖6-1的數據流圖來說明。從圖中可以看出,每一次系統(tǒng)的測試是要準備好若干個測試數據,從而與被測試的程序一起送入計算機進行命令執(zhí)行。一般我們把程序執(zhí)行一次所需要的測試數據,叫做一個“測試用例(Test Case)。其中每一個測試用所例產生相應的“測試結果”。但是如果它的測試結果與“期望結果”不一致的話,那就是說明程序中的錯誤是存在的,需要我們來找到并改正。測試評價糾錯 系統(tǒng)測試數據測試結果錯誤信息改正信息期望結果圖6-1 測試與糾錯信息流程6.2性能測試性能測試主要通過在模擬的系統(tǒng)環(huán)境中進行運行,看可否滿足客戶的要求。性能測試有三個指標,分別包括系統(tǒng)運行的速度、網絡響應時間和支持并發(fā)節(jié)點數。1、系統(tǒng)運行速度:在不同配置的電腦運行本系統(tǒng),遲鈍現(xiàn)象沒有出現(xiàn)。2、網絡響應時間:網絡響應時間即系統(tǒng)運行過程中所使用的時間多少,它有三個參數,分別為網絡最小相應時間,平均響應時間以及最大響應時間。經過測試,在網絡通暢的狀態(tài)下,網絡響應時間三個參數分別為:2/3/6s,符合客戶正常需求,屬于用戶心理可承受范圍。3、支持并發(fā)節(jié)點數:經過模擬環(huán)境測試,本系統(tǒng)在并發(fā)節(jié)點達55個時,網絡運營速度會發(fā)生較大波動,延遲時間10秒左右,符合客戶需求。6.3測試分析本基于WEB的在線花店在設計時借鑒了國內外優(yōu)秀網站的優(yōu)點,從界面到系統(tǒng)設計都保證了管理員以及用戶能夠方便操作。系統(tǒng)的主要特點和優(yōu)點歸納如下:(1)本系統(tǒng)用的移置性和針對性都比較高,因為針對性高可以提供更好的服務而移置性可以在多個系統(tǒng)上運行,更給客戶帶來了極大的方便。(2)該基于WEB的在線花店內容全面,管理方便可以及時的全面的處理各種錯誤,異常,這樣避免了很多因客戶的馬虎操作而出現(xiàn)的失誤,其操作方便,用戶界面友好,能夠上網的人都可以很好的進行操作。經過對總體測試分析,基于WEB的在線花店的設計與實現(xiàn)滿足客戶的要求和需求。功能齊全,操作簡單,產品運行性能良好,能促進公司的發(fā)展,發(fā)展前景廣闊。結 論本系統(tǒng)通過對JSP和MY SQL數據庫的簡介,從硬件和軟件兩反面說明了基于WEB的在線花店的可行性,本文結論及研究成果如下:實現(xiàn)了JSP與MY SQL相結合構建的基于WEB的在線花店,通過本次基于WEB的在線花店的研究與實現(xiàn),我感觸到學習一門新技術,最重要的是實踐,只有多動手才能盡快掌握它,一個系統(tǒng)的開發(fā),經驗是最重要的,經驗不足,就難免會有許多考慮不周之處。由于在此之前對于JSP知識沒有深入了解,所以從一開始就碰到許多困難,例如一開始的頁面顯示不規(guī)范、數據庫連接有問題已經無法實現(xiàn)參數的傳遞等等,不過通過在網上尋找有關資料以及同學的幫助下最后都得到了解決,在此過程中,我不僅學到了很多知識,也提高了自己解決問題的能力,尤其是學會如何從大量的信息中篩選出所需有用的信息,同時我更加深刻的體會到了,雖然書本上的大部分知識都是有價值,正確的,但實際上每個人編程的思路和對數據處理的方法、思想都是不同的,這就要求我們一定要通過實踐才能找到解決問題的方案。在此次畢業(yè)設計活動中,我學到了很多,也收獲了很多。通過這次基于WEB的在線花店的開發(fā),我參考了很多相關系統(tǒng)的例子,取長補短,吸取了其他系統(tǒng)的長處,逐步對該系統(tǒng)進行了完善,但是該系統(tǒng)還是有很多的不足之處,有待以后進一步學習。實踐證明,基于WEB的在線花店有著非常好的發(fā)展前景,經過測試運行。本系統(tǒng)界面友好、使用靈活、操作簡單、功能齊全、表現(xiàn)方式獨特,已基本具備了成熟的技術理論。致 謝通過這次畢業(yè)設計的整個開發(fā)過程,從需求分析到具體功能實現(xiàn),再到最終測試和維護的理解有了很大的進步,讓我對系統(tǒng)開發(fā)有了更深刻的認識,極大的提高了我的動手能力和獨立解決問題的能力,這是這次畢業(yè)設計最大的收獲。首先想在論文寫作中要感謝我的指導老師給了我很大的幫助,其次,我要感謝專業(yè)課的所有老師們,是他們在我的專業(yè)課的學習過程中無私的教授給我許多專業(yè)知識和技能,使我能夠在論文寫作的過程中順利解決難題和疑問。同時還要感謝所有給予我關心和幫助的同學和朋友們,她們在生活和學習中給了我大量的幫助,對她們的關懷和幫助致以崇高的敬意。在今后的人生道路上,我一定謹遵恩師的教誨,發(fā)揮自己的潛能。最后,對閱讀和評審本論文的各位老師表示衷心的感謝!參考文獻 1 張孝祥、徐明華, JAVA基礎與案例開發(fā)詳解, 清華大學出版社, 2009.2 康牧,JSP動態(tài)網站開發(fā)實用教程,清華大學出版社,2009.3 劉亞賓,精通Eclipse-JAVA技術大系,電子工業(yè)出版社,2005.4 于萬波,網站開發(fā)與應用案例教程,清華大學出版社,2009.5 楊學瑜,高立軍,軟件開發(fā)過程與項目管理,電子工業(yè)出版社,2008.6 張潔才,Java web應用開發(fā)教程,科學出版社,2005.7 戴維爾,JavaScript程序員教程,電子工業(yè)出版社,2010.8 黎連業(yè)、王華、李淑春,軟件測試與測試技術,清華大學出版社,2009.9 黃梯云著.管理信息系統(tǒng).北京.電子工業(yè)出版社.2006 .10.馬赫著. Dreamweaver MX 2004 網頁設計經典108例.中國青年出版社.2005.11付昕. 基于B/S模式倉庫管理系統(tǒng)的實現(xiàn)J.山東省農業(yè)管理干部學院學報, 2010, 27(4):166-16812 黃艷峰. 在Java語言中實施“案例基于WEB的在線花店”的研究與探索J. 電腦知識與技術, 2010, 6(5):1148-1149 13 趙鋼. JSP Servlet+EJB的Web模式應用研究J. 電子設計工程, 2013, 21(13):47-4914 肖英. 解決JSP/Servlet開發(fā)中的中文亂碼問題J. 科技傳播, 2011, (1)11-2515 Hsiao I H, Sosnovsky S, Brusilovsky P. Guiding students to the right questions: adaptive navigation support in an e-learning system for Java programmingJ. Journal of Computer Assisted Learning, 2010, 26(4):270-283.

    注意事項

    本文(“萌萌噠”線上鮮花銷售網站設計和實現(xiàn)網絡工程專業(yè))為本站會員(文***)主動上傳,裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。 若此文所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(點擊聯(lián)系客服),我們立即給予刪除!

    溫馨提示:如果因為網速或其他原因下載失敗請重新下載,重復下載不扣分。




    關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯(lián)系我們

    copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯(lián)系電話:18123376007

    備案號:ICP2024067431-1 川公網安備51140202000466號


    本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!

    欧美久久久一区二区三区,国产精品亚洲一区二区无码,亚洲国产精品综合久久20声音,亚洲国产精品无码久久久蜜芽
    <span id="plx27"><var id="plx27"></var></span>
    <dfn id="plx27"><var id="plx27"></var></dfn>
  • <span id="plx27"><code id="plx27"><input id="plx27"></input></code></span>
    <menu id="plx27"></menu><menuitem id="plx27"><thead id="plx27"><input id="plx27"></input></thead></menuitem>
  • <label id="plx27"><code id="plx27"></code></label>
    <label id="plx27"><button id="plx27"></button></label>