天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 軟件論文 >

基于Java的網(wǎng)上購物系統(tǒng)的設(shè)計與開發(fā)

發(fā)布時間:2021-08-10 21:07
  近年來,隨著移動互聯(lián)網(wǎng)的快速發(fā)展,電子商務(wù)尤其是在線網(wǎng)上購物越來越受到網(wǎng)民們的歡迎,電子商務(wù)對國家經(jīng)濟的發(fā)展也起著越來越重要的作用。網(wǎng)民已經(jīng)習慣通過網(wǎng)絡(luò)來購買商品,簡單的購買流程、便捷可靠的支付方式、快捷暢通的物流快遞、安全的信息保護都使得網(wǎng)上購物越來越贏得網(wǎng)民們的青睞。本文介紹了電子商務(wù)行業(yè)的發(fā)展歷程,分析了發(fā)展的有利因素和不利因素,闡述了在線網(wǎng)上購物系統(tǒng)的開發(fā)研究背景,并詳細地介紹了開發(fā)該系統(tǒng)所用到的技術(shù)知識(其中包括Java相關(guān)技術(shù)、MVC模式、Struts框架、JavaWeb技術(shù)以及Oracle數(shù)據(jù)庫等)。通過參照風靡全球的網(wǎng)上購物網(wǎng)站(如淘寶、京東)的功能和流程,對在線網(wǎng)上購物系統(tǒng)進行了詳細的需求分析。本文主要通過對系統(tǒng)的前臺購物系統(tǒng)和后臺管理系統(tǒng)進行了功能性需求分析,對系統(tǒng)的安全性和可擴展性進行了非功能性需求分析。在詳細的需求分析的基礎(chǔ)上,根據(jù)系統(tǒng)的功能設(shè)計確定了數(shù)據(jù)庫結(jié)構(gòu),實現(xiàn)完整的代碼編寫。該系統(tǒng)分為前臺購物系統(tǒng)和后臺管理系統(tǒng)兩個部分。前臺購物系統(tǒng)主要包括用戶模塊、商品模塊、購物車模塊和訂單模塊,后臺管理系統(tǒng)主要包括用戶管理模塊、商品管理模塊、訂單管理模塊和運營管理模塊... 

【文章來源】:南昌航空大學(xué)江西省

【文章頁數(shù)】:76 頁

【學(xué)位級別】:碩士

【部分圖文】:

基于Java的網(wǎng)上購物系統(tǒng)的設(shè)計與開發(fā)


Java程序的編譯和運行過程

模型圖,模型,多重繼承


他變量賦值、調(diào)用方法等[13]。Java 代碼都是編寫在類體中,類體中的每個數(shù)據(jù)項都可以看作是一個對象ava 不支持類的多重繼承,但可以支持接口的多重繼承,并且支持類和接口的[14]。由于 Java 通常在網(wǎng)絡(luò)環(huán)境中使用,所以 Java 提供了一個防止代碼惡意的安全機制,同時,Java 具有強類型機制、自動收集垃圾和異常處理等特性些都是 Java 語言健壯性的重要保證[15]。.2 MVC 模式MVC 是指 Model、View 和 Controller,翻譯成中文分別是模型層、視圖層制層。MVC 模式是一種設(shè)計模式,它強制性的把應(yīng)用程序的輸入、輸出和全部分開,將其分為三個核心部分,這三個部分分別有不同的功能[16]。三個模塊的功能以及它們之間的關(guān)系如圖 2-2 所示。

視圖,視圖,業(yè)務(wù)邏輯,視圖層


(4)可擴展性強,由于源代碼的開源以及 API 的開放,當自身功能不夠自行編碼對功能進行擴展。 Struts 概述隨著開發(fā) Web 應(yīng)用程序技術(shù)的發(fā)展,漸漸出現(xiàn)了一些適用于 Web 開 Hibernate、Spring 和 Struts 等,程序員可以直接使用這些框架來幫程序的開發(fā)。Struts 是一種基于 MVC 的輕量級的應(yīng)用框架,其主要決視圖層發(fā)來的請求問題,與業(yè)務(wù)邏輯代碼的耦合度很低[24]。Struts 系列的 API,利用模式化的方式簡化了業(yè)務(wù)邏輯的開發(fā)過程。1 Struts 實現(xiàn) MVC 的機制Struts 框架中,JavaBean 和 EJB 組件用于實現(xiàn)業(yè)務(wù)邏輯,它們構(gòu)成了型層,Action Servlet 和 Action 實現(xiàn)了 MVC 的控制層,JSP 文件則 的視圖層[25]。圖 2-3 展示了 Struts 實現(xiàn)的 MVC 框架。

【參考文獻】:
期刊論文
[1]第41次《中國互聯(lián)網(wǎng)絡(luò)發(fā)展狀況統(tǒng)計報告》發(fā)布[J].   中國廣播. 2018(03)
[2]B2B電子商務(wù)平臺發(fā)展及存在的問題[J]. 艾維娜,楊堅爭.  電子商務(wù). 2018(01)
[3]基于Struts2+Ajax+JDBC的企業(yè)級JavaWeb架構(gòu)[J]. 歐陽宏基,葛萌.  計算機系統(tǒng)應(yīng)用. 2017(08)
[4]基于ASP.NETMVC的在線購物網(wǎng)站設(shè)計與實現(xiàn)[J]. 楊國,肖祥林.  教育教學(xué)論壇. 2017(26)
[5]B2B電子商務(wù)模式在我國的研究現(xiàn)狀及發(fā)展趨勢探析[J]. 彭非.  金融經(jīng)濟. 2017(04)
[6]PHP書城系統(tǒng)用戶模塊的設(shè)計與實現(xiàn)[J]. 吳慶祥.  電腦知識與技術(shù). 2016(30)
[7]基于Java的網(wǎng)上商城開發(fā)[J]. 馮穎凌,廖子豪,嚴豪.  電腦知識與技術(shù). 2016(24)
[8]淺談“互聯(lián)網(wǎng)+”對外貿(mào)的影響(深圳)[J]. 黃建澍.  知識經(jīng)濟. 2016(15)
[9]基于JavaScript、CSS和DOM的頁面動態(tài)效果實現(xiàn)[J]. 徐迪新,吳長孫.  科技廣場. 2016(07)
[10]虛擬機技術(shù)在Oracle數(shù)據(jù)庫中的探討與應(yīng)用研究[J]. 覃志武,趙建峰,楊超宇.  電腦知識與技術(shù). 2016(14)

碩士論文
[1]JAVA網(wǎng)上購物系統(tǒng)的設(shè)計與實現(xiàn)[D]. 周承佳.吉林大學(xué) 2017
[2]基于SpringMVC框架的電子商務(wù)系統(tǒng)的設(shè)計與實現(xiàn)[D]. 朱慧棟.湖南大學(xué) 2016
[3]基于開源框架的教學(xué)輔助平臺的設(shè)計與實現(xiàn)[D]. 陳力行.電子科技大學(xué) 2011
[4]基于MDA的Web信息系統(tǒng)設(shè)計與實現(xiàn)[D]. 張曉峰.上海交通大學(xué) 2011
[5]基于MVC模式的Struts框架在J2EEWEB應(yīng)用中的研究與實現(xiàn)[D]. 寧承林.北京郵電大學(xué) 2010



本文編號:3334783

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3334783.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶40c6f***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com