freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)上電子商城(論文范文,jsp,java,畢業(yè)設(shè)計(jì))(編輯修改稿)

2024-08-31 04:22 本頁面
 

【文章內(nèi)容簡介】 轉(zhuǎn)發(fā)給Model。這樣Model和View兩者之間可以做到松散耦合,甚至可以彼此不知道對方,而由Controller連接起這兩個(gè)部分。使用MVC的好處,一方面,數(shù)據(jù)和表示分離,使得添加或者刪除一個(gè)用戶視圖變得很容易,甚至可以在程序執(zhí)行時(shí)動(dòng)態(tài)的進(jìn)行。Model和View能夠單獨(dú)的開發(fā),增加了程序了可維護(hù)性,可擴(kuò)展性,并使測試變得更為容易。另一方面,將控制邏輯和表現(xiàn)界面分離,允許程序能夠在運(yùn)行時(shí)根據(jù)工作流,用戶習(xí)慣或者模型狀態(tài)來動(dòng)態(tài)選擇不同的用戶界面[11]。MVC設(shè)計(jì)模式示意圖如下圖21所示:用戶請求Controller接受用戶請求到Model選擇View響應(yīng)定義應(yīng)用行為Model業(yè)務(wù)流程處理業(yè)務(wù)狀態(tài)改變View用戶界面信息交互用戶請求Model查詢圖21 MVC設(shè)計(jì)模式示意圖 Struts的概念Struts有一組相互協(xié)作的類(組件)、Serlvet以及jsp taglib組成?;趕truts構(gòu)架的web應(yīng)用程序基本上符合JSP Model2的設(shè)計(jì)標(biāo)準(zhǔn),可以說是MVC設(shè)計(jì)模式的一種變化類型。Struts有其自己的控制器(Controller),同時(shí)整合了其他的一些技術(shù)去實(shí)現(xiàn)模型層(Model)和視圖層(View)。在模型層,Struts可以很容易的與數(shù)據(jù)訪問技術(shù)相結(jié)合,包括EJB,JDBC和Object Relation Bridge。在視圖層,Struts能夠與JSP,Velocity Templates,XSL等等這些表示層組件相結(jié)合[12]。 Struts的體系結(jié)構(gòu)從視圖角度(View)主要由JSP建立,struts自身包含了一組可擴(kuò)展的自定義標(biāo)簽庫(TagLib),可以簡化創(chuàng)建用戶界面的過程。目前包括:Bean Tags,HTML Tags,Logic Tags,Nested Tags,Template Tags這幾個(gè)Taglib[13]。從模型角度(Model)模型主要是表示一個(gè)系統(tǒng)的狀態(tài)(有時(shí)候,改變系統(tǒng)狀態(tài)的業(yè)務(wù)邏輯操作也劃分到模型中)。在Struts中,系統(tǒng)的狀態(tài)主要有ActiomForm Bean體現(xiàn),一般情況下,這些狀態(tài)是非持久性的。如果需要將這些狀態(tài)轉(zhuǎn)化為持久性數(shù)據(jù)存儲,Struts本身也提供了Utitle包,可以方便的與數(shù)據(jù)庫操作。從控制器角度(Controller)在Struts框架中,Controller主要是ActionServlet,但是對于業(yè)務(wù)邏輯的操作則主要由Action、ActionMapping、ActionForward這幾個(gè)組件協(xié)調(diào)完成(也許這幾個(gè)組件,應(yīng)該劃分到模型中的業(yè)務(wù)邏輯一塊)。其中,Action扮演了真正的業(yè)務(wù)邏輯的實(shí)現(xiàn)者,而ActionMapping和ActionForward則指定了不同業(yè)務(wù)邏輯或流程的運(yùn)行方向。[10] 第三章 電子商城應(yīng)用系統(tǒng)概述 系統(tǒng)管理系統(tǒng)管理員對整個(gè)電子商務(wù)系統(tǒng)進(jìn)行有效的管理,完成系統(tǒng)的各個(gè)模塊的基礎(chǔ)設(shè)置,是整個(gè)電子商務(wù)的基礎(chǔ)。系統(tǒng)管理的主要功能包括:提供系統(tǒng)管理員對整個(gè)電子商務(wù)系統(tǒng)需要的各種參數(shù)的設(shè)置。為業(yè)務(wù)應(yīng)用提供用戶信息維護(hù)。 網(wǎng)上商城網(wǎng)上商城是在互聯(lián)網(wǎng)平臺上發(fā)展的一個(gè)用于個(gè)人用戶、企業(yè)用戶進(jìn)行網(wǎng)上交易的一個(gè)場所,它包括產(chǎn)品發(fā)布、網(wǎng)上超市等功能。可為代理商提供網(wǎng)上經(jīng)營平臺。網(wǎng)上商城系統(tǒng)的主要功能包括:為商城運(yùn)營商提供商城管理功能,招徠和管理商城內(nèi)的各個(gè)商家。為入駐商家提供商店、商品管理的功能。建立商品展示、導(dǎo)購系統(tǒng),引導(dǎo)消費(fèi)者選購需要的商品。并提供包括在線訂單、批發(fā)在內(nèi)的多種形式的交易手段。交易達(dá)成后,引導(dǎo)消費(fèi)者完成訂單填寫、支付操作,通知商家、物流方及時(shí)履行訂單,并跟蹤訂單的執(zhí)行情況。為了輔助商家經(jīng)營網(wǎng)上商店,提供必要的進(jìn)銷存功能??蛻舴?wù)、售后支持功能。 外圍系統(tǒng)業(yè)務(wù)系統(tǒng)的業(yè)務(wù)開展需要支撐系統(tǒng)、業(yè)務(wù)平臺和系統(tǒng)接入平臺的系統(tǒng)支持。 支撐系統(tǒng)支撐層包括認(rèn)證系統(tǒng)、支付系統(tǒng)和計(jì)費(fèi)結(jié)算系統(tǒng)。由于支撐系統(tǒng)不是本項(xiàng)目的開發(fā)內(nèi)容,因此,本節(jié)只作簡單介紹。一、認(rèn)證系統(tǒng)為其它各種需要使用證書服務(wù)的系統(tǒng)提供證書查詢和各種證書安全應(yīng)用的接口。二、支付系統(tǒng)為電子商務(wù)業(yè)務(wù)提供統(tǒng)一的支付接口,支付類型包括基于銀行卡的支付和基于電子商務(wù)業(yè)務(wù)資源的支付,支付方式包括基于計(jì)算機(jī)終端的支付和基于移動(dòng)終端的支付。支付系統(tǒng)向應(yīng)用系統(tǒng)提供統(tǒng)一接口,后臺連接各銀行的支付網(wǎng)關(guān)實(shí)現(xiàn)基于銀行卡的支付,連接商城賬務(wù)系統(tǒng)實(shí)現(xiàn)訂單的支付。應(yīng)用系統(tǒng)通過與電子商務(wù)平臺支付系統(tǒng)的單一接口即可以實(shí)現(xiàn)多家銀行和商城訂單的支付。三、計(jì)費(fèi)結(jié)算系統(tǒng)負(fù)責(zé)整個(gè)電子商務(wù)業(yè)務(wù)的計(jì)費(fèi)和結(jié)算功能,各種業(yè)務(wù)系統(tǒng)不再包含計(jì)費(fèi)和結(jié)算功能,而是將交易記錄以原始訂單的方式發(fā)送到計(jì)費(fèi)和結(jié)算系統(tǒng)。 業(yè)務(wù)平臺業(yè)務(wù)平臺提供各種業(yè)務(wù)所需的公共功能,各種電子商務(wù)業(yè)務(wù)應(yīng)用依托業(yè)務(wù)平臺二次開發(fā);業(yè)務(wù)平臺包括用戶認(rèn)證、交易處理、支付和認(rèn)證接口、計(jì)費(fèi)和結(jié)算接口等功能。用戶認(rèn)證各種電子商務(wù)業(yè)務(wù)根據(jù)具體的業(yè)務(wù)種類可以要求用戶認(rèn)證或不需要認(rèn)證,對于必須進(jìn)行用戶認(rèn)證的業(yè)務(wù)用戶需要事先辦理業(yè)務(wù)注冊,由營業(yè)系統(tǒng)將用戶注冊信息發(fā)送到業(yè)務(wù)平臺,業(yè)務(wù)平臺統(tǒng)一存儲用戶注冊信息,并為各業(yè)務(wù)提供統(tǒng)一的用戶認(rèn)證功能。用戶認(rèn)證包含兩級:(1)統(tǒng)一的接入認(rèn)證,根據(jù)用戶注冊的電子商務(wù)業(yè)務(wù)的密碼確認(rèn)用戶訪問的合法性;(2)統(tǒng)一的業(yè)務(wù)認(rèn)證,各種業(yè)務(wù)可以通過業(yè)務(wù)平臺查詢用戶資料,確認(rèn)用戶是否有權(quán)限使用業(yè)務(wù)。交易處理業(yè)務(wù)平臺的交易處理部分實(shí)現(xiàn)對電子商務(wù)系統(tǒng)所有交易的集中處理,主要實(shí)現(xiàn)訂單管理、交易數(shù)據(jù)管理、交易安全管理、交易完整性管理、交易流量控制、日志管理等功能。(1)訂單管理,在電子商務(wù)應(yīng)用系統(tǒng)的開發(fā)中,經(jīng)常要用到訂單管理,因此在電子商務(wù)業(yè)務(wù)平臺中提供標(biāo)準(zhǔn)的訂單管理模塊,各應(yīng)用系統(tǒng)可以通過調(diào)用這些模塊進(jìn)行相應(yīng)的參數(shù)設(shè)置,或在其上進(jìn)行擴(kuò)展,生成自己的訂單管理系統(tǒng),訂單管理包括購物車管理、網(wǎng)上下單、訂單查詢、訂單修改、訂單撤銷、訂單清分等功能;(2)交易數(shù)據(jù)管理,建立系統(tǒng)交易數(shù)據(jù)庫,通過分析不同應(yīng)用系統(tǒng)的交易報(bào)文,摘取其中的付款方、收款方、金額等關(guān)鍵信息,建立標(biāo)準(zhǔn)格式的交易記錄,保存在交易數(shù)據(jù)庫中,為結(jié)算處理和統(tǒng)計(jì)分析提供原始數(shù)據(jù);(3)交易安全管理,對電子商務(wù)系統(tǒng)內(nèi)部、電子商務(wù)系統(tǒng)與外部系統(tǒng)之間傳遞的報(bào)文進(jìn)行加密解密處理;(4)交易完整性處理,在交易過程中出現(xiàn)各種異常情況時(shí)由業(yè)務(wù)平臺通過恢復(fù)機(jī)制保證交易的完整性,保證交易的完整性和交易各方的數(shù)據(jù)一致;(5)交易流量控制,提供交易量過大時(shí)的處理機(jī)制,保證系統(tǒng)的穩(wěn)定和可靠性;(6)日志處理,對業(yè)務(wù)平臺處理的所有交易形成日志文件。認(rèn)證和支付接口業(yè)務(wù)平臺提供對認(rèn)證和支付接口的封裝,向業(yè)務(wù)系統(tǒng)提供基本的身份認(rèn)證、加密解密、轉(zhuǎn)賬等功能,業(yè)務(wù)系統(tǒng)不需要考慮初始化、認(rèn)證支付接口等細(xì)節(jié)。系統(tǒng)管理提供對電子商務(wù)業(yè)務(wù)系統(tǒng)的管理,包括用戶管理、商家管理、倉儲和物流配送管理、統(tǒng)計(jì)分析、全網(wǎng)時(shí)間同步等功能。 第四章 電子商務(wù)應(yīng)用系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 系統(tǒng)總體設(shè)計(jì) 電子商務(wù)平臺體系架構(gòu)電子商城架構(gòu)分為兩層:支撐層和業(yè)務(wù)層,支撐層為電子商城業(yè)務(wù)的開展提供支撐功能,包括認(rèn)證系統(tǒng)、支付系統(tǒng)、移動(dòng)終端安全系統(tǒng)以及整個(gè)電子商城業(yè)務(wù)的計(jì)費(fèi)和結(jié)算系統(tǒng);業(yè)務(wù)包括各種具體的電子商城業(yè)務(wù)以及為各種業(yè)務(wù)提供公共服務(wù)功能的業(yè)務(wù)平臺。電子商城平臺的體系架構(gòu)如圖41所示:后臺業(yè)務(wù)系統(tǒng)業(yè)務(wù)應(yīng)用1…業(yè)務(wù)應(yīng)用n后臺業(yè)務(wù)系統(tǒng)業(yè)務(wù)平臺業(yè)務(wù)層認(rèn)證系統(tǒng)支付系統(tǒng)結(jié)算系統(tǒng)終端安全系統(tǒng)銀行支付網(wǎng)關(guān)商城業(yè)務(wù)支撐系統(tǒng)支撐層圖41 電子商城體系結(jié)構(gòu) 電子商城平臺總體結(jié)構(gòu)電子商城平臺從總體結(jié)構(gòu)上可分為支撐系統(tǒng)、業(yè)務(wù)平臺、業(yè)務(wù)應(yīng)用、用戶接入四大模塊。支撐系統(tǒng)包括認(rèn)證系統(tǒng)、支付系統(tǒng)、計(jì)費(fèi)結(jié)算系統(tǒng)、代理商分銷商業(yè)務(wù)系統(tǒng)、營業(yè)賬務(wù)系統(tǒng)等。業(yè)務(wù)平臺提供開展各種電子商務(wù)應(yīng)用的公共功能,包括用戶認(rèn)證、交易處理、認(rèn)證和支付、系統(tǒng)管理等。業(yè)務(wù)應(yīng)用系統(tǒng)基于業(yè)務(wù)平臺和業(yè)務(wù)支撐系統(tǒng)開展的各種電子商務(wù)具體應(yīng)用,包括網(wǎng)上營業(yè)廳、網(wǎng)上商城、代理商分銷商網(wǎng)上業(yè)務(wù)系統(tǒng)、代收費(fèi)系統(tǒng)、獎(jiǎng)勵(lì)積分中心、企業(yè)服務(wù)等。接入平臺為用戶使用電子商務(wù)平臺開展電子商務(wù)活動(dòng)提供用戶接口,接入方式包括:有線接入和無線接入,有線接入即計(jì)算機(jī)終端通過Internet Web接入,無線接入主要基于移動(dòng)終端的接入,包括短信、WAP、BREW、語音接入等方式。 電子商城平臺軟件體系結(jié)構(gòu)邏輯上,軟件應(yīng)遵循三層體系結(jié)構(gòu),分述如下:表示層實(shí)現(xiàn)用戶交互和數(shù)據(jù)表示,為下面的處理收集數(shù)據(jù),向第二層業(yè)務(wù)邏輯層發(fā)出請求,并顯示處理結(jié)果。這一層功能的實(shí)現(xiàn)可以采用GUI(即圖形用戶界面)、瀏覽器等方式實(shí)現(xiàn)。業(yè)務(wù)邏輯層實(shí)現(xiàn)軟件的業(yè)務(wù)邏輯處理,包括認(rèn)證、支付、計(jì)費(fèi)結(jié)算等電子商務(wù)支撐業(yè)務(wù)邏輯,綜合營帳、卡管理等各種營運(yùn)支撐邏輯以及網(wǎng)上營業(yè)廳、網(wǎng)上商城、代收費(fèi)等電子商務(wù)應(yīng)用邏輯。業(yè)務(wù)邏輯層通過接口響應(yīng)表示層發(fā)起的請求,完成相應(yīng)的業(yè)務(wù)處理并通過相應(yīng)的接口完成對數(shù)據(jù)的操作。數(shù)據(jù)層該層包括支撐系統(tǒng)、應(yīng)用系統(tǒng)的數(shù)據(jù)資料。表示層不能直接對各種數(shù)據(jù)資源進(jìn)行直接的操作,必須通過業(yè)務(wù)邏輯層。 電子商城平臺系統(tǒng)接口電子商城平臺系統(tǒng)接口包括內(nèi)部接口和外部接口。內(nèi)部接口是指業(yè)務(wù)應(yīng)用系統(tǒng)、業(yè)務(wù)平臺及支撐系統(tǒng)之間的接口;外部接口是指電子商務(wù)平臺與商城業(yè)務(wù)支撐系統(tǒng)、銀行、商家、用戶等之間的接口。一、內(nèi)部接口聯(lián)通電子商務(wù)平臺系統(tǒng)內(nèi)部的接口主要包括認(rèn)證、支付、業(yè)務(wù)平臺和業(yè)務(wù)應(yīng)用之間的接口。認(rèn)證系統(tǒng)與其它系統(tǒng)接口認(rèn)證系統(tǒng)為其它各種需要使用證書服務(wù)的系統(tǒng)提供證書查詢和各種證書安全應(yīng)用的接口。證書安全應(yīng)用接口由認(rèn)證系統(tǒng)向應(yīng)用系統(tǒng)提供接口開發(fā)庫,應(yīng)用系統(tǒng)可以直接調(diào)用接口庫中的功能函數(shù)完成各種安全功能,包括證書認(rèn)證、數(shù)據(jù)加密解密、數(shù)字簽名、時(shí)間戳服務(wù)器等。支
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1