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

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

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

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

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

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

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

【部分圖文】:

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


Java程序的編譯和運(yùn)行過程

模型圖,模型,多重繼承


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

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


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

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

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



本文編號(hào):3334783

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

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


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

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