第10章 綜合案例_第1頁
第10章 綜合案例_第2頁
第10章 綜合案例_第3頁
第10章 綜合案例_第4頁
第10章 綜合案例_第5頁
已閱讀5頁,還剩50頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第十章綜合案例第十講綜合案例

學(xué)習(xí)目標(biāo)了解電子商務(wù)網(wǎng)站建設(shè)的一般流程掌握電子商務(wù)網(wǎng)站開發(fā)的相關(guān)技術(shù)SSH掌握電子商務(wù)法律法規(guī)方面的知識掌握電子商務(wù)交流談判方面的知識2023/9/27210.1物流電子商務(wù)網(wǎng)站建設(shè)示例10.1.1物流電子商務(wù)網(wǎng)站概述10.1.2相關(guān)技術(shù)10.1.3B/S模式與C/S模式的比較分析10.1.4系統(tǒng)設(shè)計10.1.5系統(tǒng)實現(xiàn)2023/9/27310.1.1物流電子商務(wù)網(wǎng)站概述物流電子商務(wù)網(wǎng)站,簡稱“物流交易網(wǎng)”,是傳統(tǒng)物流企業(yè)對外宣傳、服務(wù)和交流的載體,用來配合公司的迅速發(fā)展,使更多的企業(yè)通過網(wǎng)絡(luò)來結(jié)盟物流企業(yè),使更多的托運方通過網(wǎng)絡(luò)來了解物流企業(yè)。在物流行業(yè),托運方與承運方之間交易的產(chǎn)品就是物流服務(wù),在建設(shè)網(wǎng)站時必須要有這樣的意識。在建設(shè)初期必須確定好網(wǎng)站的基本原則與服務(wù)宗旨,那就是通過對企業(yè)現(xiàn)有的與能夠獲得的資源的合理配置來向托運方提供高質(zhì)量、高效率的個性化服務(wù)。本節(jié)將通過“物流交易網(wǎng)”的建設(shè)來介紹電子商務(wù)網(wǎng)站建設(shè)的一般流程,包括整體設(shè)計,數(shù)據(jù)庫設(shè)計,詳細設(shè)計和系統(tǒng)實現(xiàn)。其中架構(gòu)方面,我們將基于J2EE的SSH框架搭建,并采用目前廣泛使用的B/S模式來構(gòu)建網(wǎng)站平臺。2023/9/27410.1.2相關(guān)技術(shù)MVC設(shè)計模式概念:Model-View-Controller(MVC)是一個用于軟件工程中的架構(gòu)模式。在MVC中,模型(Model)是程序主要的業(yè)務(wù)實體,依托于業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)邏輯;視圖(View)具有將頁面展示給用戶并與用戶進行交互的職責(zé);控制器(Controller)接收用戶的輸入,然后喚醒模型與視圖處理用戶的請求。視圖發(fā)送更新到控制器,控制器更新視圖,視圖直接根據(jù)模型的變動進行更新。優(yōu)點:MVC模型將設(shè)計用戶界面、過程控制及業(yè)務(wù)邏輯進行了分割,降低了業(yè)務(wù)邏輯接口和數(shù)據(jù)接口之間的耦合度,在一定程度上提高了應(yīng)用程序的可擴展性、可維護性、跨平臺性、及組件可復(fù)用性。2023/9/27510.1.2相關(guān)技術(shù)MVC設(shè)計模式2023/9/27610.1.2相關(guān)技術(shù)J2EE

現(xiàn)今,最流行的電子商務(wù)門戶架構(gòu)是ASP.NET和J2EE(Java2EnterpriseEdition),兩者都是三層架構(gòu)。J2EE的重要特性是整合和跨平臺,越來越多的電子商務(wù)門戶采用這個技術(shù)。

現(xiàn)在基于J2EE的技術(shù)有很多的開源框架,諸如Struts,WebWork,JSF,Echo,Spring,realMethods,Keel,Hibernate,JPA,Ibatis等等。2023/9/27710.1.2相關(guān)技術(shù)開源框架相關(guān)技術(shù)Struts:Struts關(guān)注于控制器的設(shè)計,它將Servlet的部分放入Bean和ActionBean中,核心是Struts-config.xml。工作流程:ActionServlet接收到客戶端請求,檢索和用戶請求匹配的ActionMapping實例。將客戶提交的表單保存到ActionForm對象中。讀取配置文件struts-config.xml的信息,可能需要驗證表單。

ActionServlet根據(jù)ActionMapping實例包含的映射信息決定把請求發(fā)給存在的Action(如果不存在就創(chuàng)建)。Action的execute方法返回一個ActionForward對象,ActionServlet根據(jù)客戶請求轉(zhuǎn)發(fā)給ActionForward對象指向的JSP組件(這里是指向response.jsp頁面的JSP組件)。生成動態(tài)JSP頁面(response.jsp頁面)。

2023/9/27810.1.2相關(guān)技術(shù)開源框架相關(guān)技術(shù)Struts工作流程:2023/9/27910.1.2相關(guān)技術(shù)開源框架相關(guān)技術(shù)Spring:Spring框架是一個層次架構(gòu),由七個定義良好的模型組成。每個模型之間都相互聯(lián)系且相互獨立。Spring模型基于核心容器,容器定義了bean是如何生成、配置和管理。2023/9/271010.1.2相關(guān)技術(shù)開源框架相關(guān)技術(shù)Hibernate:是JAVA環(huán)境下的對象/關(guān)系映射工具。可以將Java類映射成數(shù)據(jù)庫表可以提供數(shù)據(jù)查詢,減少開發(fā)過程中人工編寫SQL語句和JDBC代碼所消耗的時間作為關(guān)系數(shù)據(jù)與Java程序的橋梁,控制著關(guān)系數(shù)據(jù)和POJO類對象(標(biāo)準JavaBean)間的映射針對JDBC進行了輕量級封裝,使用面向?qū)ο蟮臄?shù)據(jù)庫訪問應(yīng)用程序接口,為上層的應(yīng)用提供服務(wù),實現(xiàn)了與數(shù)據(jù)庫獨立的持久層,開發(fā)人員可以使用面向?qū)ο蟮木幊趟枷肟刂茢?shù)據(jù)庫包含了許多可以提高工作效率的策略,如操縱數(shù)據(jù)庫時的多重最優(yōu)化,包括獲取外部有效連接、對象的各級緩存、SQL語句的執(zhí)行HibernateAnnotation,是一種靈活強大的聲明持久化映射的方法,并不需要在XML配置文件中聲明,而是直接注釋到Java代碼中,簡化了持久層的代碼復(fù)雜度2023/9/271110.1.2相關(guān)技術(shù)開源框架相關(guān)技術(shù)整合SSH:將三者組合形成的J2EE框架,特點鮮明,表現(xiàn)層由Struts框架實現(xiàn),業(yè)務(wù)邏輯層的控制管理由Spring框架實現(xiàn),持久層則由Hibernate實現(xiàn),每層都由其對應(yīng)的框架進行控制管理,能良好地封裝每層的程序,在各層處理事務(wù)時互不影響,實現(xiàn)各層之間的低耦合并有效的開發(fā)程序。2023/9/271210.1.2相關(guān)技術(shù)SSH框架介紹系統(tǒng)采用SSH架構(gòu)進行搭建。以查詢文章的處理流程為例對系統(tǒng)架構(gòu)進行介紹。JSP為展現(xiàn)層,通過其提交的數(shù)據(jù)交給ControllerController幫助我們生成actionaction通過生成DTO調(diào)用后面的業(yè)務(wù)邏輯根據(jù)業(yè)務(wù)邏輯返回的結(jié)果找到view,然后返回客戶端2023/9/271310.1.2相關(guān)技術(shù)2023/9/2714系統(tǒng)采用SSH架構(gòu)進行搭建。以查詢文章的處理流程為例對系統(tǒng)架構(gòu)進行介紹。JSP為展現(xiàn)層,通過其提交的數(shù)據(jù)交給ControllerController幫助我們生成actionaction通過生成DTO調(diào)用后面的業(yè)務(wù)邏輯根據(jù)業(yè)務(wù)邏輯返回的結(jié)果找到view,然后返回客戶端10.1.3B/S模式與C/S模式比較分析C/S模式客戶機和服務(wù)器模式。主要由客戶應(yīng)用程序(Client)、服務(wù)器管理程序(Server)和中間件(middleware)三個部件組成。客戶應(yīng)用程序是系統(tǒng)中用戶與數(shù)據(jù)進行交互的部件。服務(wù)器程序負責(zé)有效地管理系統(tǒng)資源,如管理一個信息數(shù)據(jù)庫,其主要工作是當(dāng)多個客戶并發(fā)地請求服務(wù)器上的相同資源時,對這些資源進行最優(yōu)化管理。中間件負責(zé)聯(lián)結(jié)客戶應(yīng)用程序與服務(wù)器管理程序,協(xié)同完成一個作業(yè),以滿足用戶查詢管理數(shù)據(jù)的要求。B/S模式一種以Web技術(shù)為基礎(chǔ)的新型的MIS(ManagementInformationSystem)系統(tǒng)平臺模式。把傳統(tǒng)C/S模式中的服務(wù)器部分分解為一個數(shù)據(jù)服務(wù)器與一個或多個應(yīng)用服務(wù)器(Web服務(wù)器),從而構(gòu)成一個三層結(jié)構(gòu)的客戶服務(wù)器體系。第一層客戶機是用戶與整個系統(tǒng)的接口。客戶的應(yīng)用程序精簡到一個通用的瀏覽器軟件,瀏覽器將HTML代碼轉(zhuǎn)化成圖文并茂的網(wǎng)頁。網(wǎng)頁還具備一定的交互功能,允許用戶在網(wǎng)頁提供的申請表上輸入信息提交給后臺,并提出處理請求。第二層Web服務(wù)器將啟動相應(yīng)的進程來響應(yīng)這一請求,并動態(tài)生成一串HTML代碼,其中嵌入處理的結(jié)果,返回給客戶機的瀏覽器。第三層數(shù)據(jù)庫服務(wù)器的任務(wù)類似于C/S模式,負責(zé)協(xié)調(diào)不同的Web服務(wù)器發(fā)出的SQL請求,管理數(shù)據(jù)庫。2023/9/271510.1.3B/S模式與C/S模式比較分析B/S模式的優(yōu)勢簡化了客戶端。它無需像C/S模式那樣在不同的客戶機上安裝不同的客戶應(yīng)用程序,而只需安裝通用的瀏覽器軟件。簡化了系統(tǒng)的開發(fā)和維護。系統(tǒng)的開發(fā)者無須再為不同級別的用戶設(shè)計開發(fā)不同的客戶應(yīng)用程序了,只需把所有的功能都實現(xiàn)在Web服務(wù)器上,并就不同的功能為各個組別的用戶設(shè)置權(quán)限就可以了。B/S的維護具有更大的靈活性。當(dāng)形勢變化時,它無須再為每一個現(xiàn)有的客戶應(yīng)用程序升級,而只需對Web服務(wù)器上的服務(wù)處理程序進行修訂。它使用戶的操作變得更簡單。對于C/S模式,客戶應(yīng)用程序有自己特定的規(guī)格,使用者需要接受專門培訓(xùn)。而采用B/S模式時,客戶端只是一個簡單易用的瀏覽器軟件。無論是決策層還是操作層的人員都無需培訓(xùn),就可以直接使用。B/S特別適用于網(wǎng)上信息發(fā)布,使得傳統(tǒng)的MIS的功能有所擴展。這種新增的網(wǎng)上信息發(fā)布功能恰是現(xiàn)代企業(yè)所需的。這使得企業(yè)的大部分書面文件可以被電子文件取代,從而提高了企業(yè)的工作效率,使企業(yè)行政手續(xù)簡化,節(jié)省人力物力。2023/9/271610.1.4系統(tǒng)設(shè)計網(wǎng)站前后臺整體設(shè)計2023/9/2717物流交易網(wǎng)首頁用戶注冊用戶登錄賬戶管理廣告發(fā)布廣告管理訂單管理用戶管理運價管理系統(tǒng)信息維護后臺修改用戶名修改密碼刪除管理員添加管理員前臺10.1.4系統(tǒng)設(shè)計數(shù)據(jù)庫設(shè)計(上)2023/9/271810.1.4系統(tǒng)設(shè)計數(shù)據(jù)庫設(shè)計(下)2023/9/271910.1.4系統(tǒng)設(shè)計

詳細設(shè)計用戶使用網(wǎng)站流程詳細設(shè)計(一)2023/9/272010.1.4系統(tǒng)設(shè)計

詳細設(shè)計用戶使用網(wǎng)站流程詳細設(shè)計(二)2023/9/272110.1.5系統(tǒng)實現(xiàn)前臺模塊設(shè)計首頁2023/9/272210.1.5系統(tǒng)實現(xiàn)前臺模塊設(shè)計我的賬戶2023/9/272310.1.5系統(tǒng)實現(xiàn)前臺模塊設(shè)計廣告發(fā)布2023/9/272410.1.5系統(tǒng)實現(xiàn)前臺模塊設(shè)計用戶訂單管理2023/9/272510.1.5系統(tǒng)實現(xiàn)前臺模塊設(shè)計運價發(fā)布2023/9/272610.1.5系統(tǒng)實現(xiàn)前臺模塊設(shè)計用戶注冊會員登錄修改密碼2023/9/272710.1.5系統(tǒng)實現(xiàn)后臺模塊設(shè)計管理員界面2023/9/272810.1.5系統(tǒng)實現(xiàn)后臺模塊設(shè)計訂單審批2023/9/272910.1.5系統(tǒng)實現(xiàn)后臺模塊設(shè)計地址發(fā)布2023/9/273010.1.5系統(tǒng)實現(xiàn)后臺模塊設(shè)計管理員信息維護2023/9/273110.2電子商務(wù)法案例分析10.2.1案例一10.2.2案例一分析10.2.3案例二10.2.4案例二分析10.2.5案例三10.2.6案例三分析2023/9/273210.2.1案例一2004年1月,楊先生結(jié)識了女孩韓某。同年8月27日,韓某發(fā)短信給楊先生,向他借錢應(yīng)急,短信中說:“我需要5000,剛回北京做了眼睛手術(shù),不能出門,你匯到我卡里”。楊先生隨即將錢匯給了韓某。一個多星期后,楊先生再次收到韓某的短信,又借給韓某6000元。因都是短信來往,二次匯款楊先生都沒有索要借據(jù)。此后,因韓某一直沒提過借款的事,而且又再次向楊先生借款,楊先生產(chǎn)生了警惕,于是向韓某催要。但一直索要未果,于是起訴至海淀法院,要求韓某歸還其11000元錢,并提交了銀行匯款單存單兩張二張。但韓某卻稱這是楊先生歸還以前欠她的欠款。

為此,在庭審中,楊先生在向法院提交的證據(jù)中,除了提供銀行匯款單存單兩張外,還提交了自己使用的號碼為“139XXXXXXXX”的飛利浦移動電話一部,其中記載了部分短信息內(nèi)容。如:2004年8月27日15:05,“那就借點資金援助吧。”2004年8月27日15:13,“你怎么這么實在!我需要五千,這個數(shù)不大也不小,另外我昨天剛回北京做了個眼睛手術(shù),現(xiàn)在根本出不了門口,見人都沒法見,你要是資助就得匯到我卡里!”等韓某發(fā)來的18條短信內(nèi)容。后經(jīng)法官核實,楊先生提供的發(fā)送短信的手機號碼撥打后接聽者是韓某本人。而韓某本人也承認,自己從去年七八月份開始使用這個手機號碼。

2023/9/273310.2.1案例一問題

1、根據(jù)《電子簽名法》規(guī)定,您認為在此案中,手機短信是否能作為證據(jù)?

2、如何來確定短信的法律效力?

3、在《電子簽名法》頒布以前,據(jù)您所知有沒有相關(guān)案例?

4、這個案子的意義?2023/9/273410.2.2案例一分析1、依據(jù)電子

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論