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

正文內(nèi)容

基于j2ee平臺電子商務(wù)系統(tǒng)畢業(yè)設(shè)計-文庫吧資料

2024-09-06 17:48本頁面
  

【正文】 結(jié)構(gòu)如表 53所示。本系統(tǒng)的數(shù)據(jù)庫文件名為 ,它主要由 d_user、 d_book、 d_order、 d_item、 21 d_category、 d_category_product、 d_product、 d_receive_address 數(shù)據(jù)表組成。 ④ 持久層:實(shí)現(xiàn)了數(shù)據(jù)庫數(shù)據(jù)持久化和靜態(tài)數(shù)據(jù)的管理,為業(yè)務(wù)提供絕對的數(shù)據(jù)服務(wù),是系統(tǒng)進(jìn)行數(shù)據(jù)操作的統(tǒng)一界面。 17 ① 表現(xiàn)層:所謂表現(xiàn)層就是主要負(fù)責(zé)用戶交互和結(jié)果顯示,用戶交易系統(tǒng)和 管理系統(tǒng)不同的界面等 ② 控制層:主要負(fù)責(zé)對系統(tǒng)的數(shù)據(jù)加載、訪問控制和注銷,是核心控制單元。 4. 系統(tǒng)的功能和流程 平臺功能模塊的設(shè)計分析 本系統(tǒng)是一套面向中小型的商品交易系統(tǒng),具備先進(jìn)的電子商務(wù)運(yùn)營及管理理念,訂單流轉(zhuǎn)實(shí)現(xiàn)多部門的協(xié)同處理,從而中小型企業(yè)多部門協(xié)作處理業(yè)務(wù)的需求。 ⑶ 系統(tǒng)具有更好的重用性,包括用戶界面的重用和業(yè)務(wù)邏輯處理包的重用,特別是業(yè)務(wù)邏輯處理包,如果遵循相應(yīng)的 JAVA[10]規(guī)范,它不僅可以在 WEB應(yīng)用程序 [11]中使用,而且可以在桌面、分布式環(huán)境下的重用, ⑷ 統(tǒng)更易于擴(kuò)展和移植,而且易于開發(fā)者的維護(hù)。之所以選擇 MVC框架的主要優(yōu)點(diǎn)在于: ⑴ 它將業(yè)務(wù)邏輯與展現(xiàn)分離開來,避免了將業(yè)務(wù)邏輯與展現(xiàn)混雜在一起,而帶來現(xiàn)實(shí)不致性或者業(yè)務(wù)邏輯代碼重復(fù)的分布在用于展現(xiàn)的代碼塊當(dāng)中。 MVC 設(shè)計思想 MVC模式 [9]是一種最為廣泛的而且被許多開發(fā)者所認(rèn)可的一種設(shè)計模式,它和 WEB應(yīng)用程序并沒有直接的關(guān)系,它不僅使得系統(tǒng)層次分明,業(yè)務(wù)邏輯清晰。 ⒌ B/S 信息流向可變化, BB BC BG 等信息、流向的變化,更像交易中心。 ⒋ 具有較好共享性。 B/S 結(jié)構(gòu)中,客戶應(yīng)用程序是不能直接來訪問數(shù)據(jù)庫,應(yīng)用服務(wù)器不僅可控制數(shù)據(jù)的改變和訪問方式,而且還可以控制哪些數(shù)據(jù)被訪問和被修改。B/S 模式主要通過 Inter 強(qiáng)大的信息傳送和發(fā)布能力,來有效地解DBMS IE Browsert Google Browser Web Server App Server 客戶端 Client 業(yè)務(wù)邏輯層 數(shù)據(jù)層 Server 13 決企業(yè),高校內(nèi)部大量信息交流。其中中間件作為構(gòu)造三層結(jié)構(gòu)應(yīng)用系統(tǒng)的基礎(chǔ)平臺,提供了一下幾點(diǎn)主要的功能: ① 負(fù)責(zé)客戶機(jī)與服務(wù)器、服務(wù)器與服務(wù)器之間的連接通信; ② 提供一個三層結(jié)構(gòu)應(yīng)用的開發(fā)、運(yùn)行、部署和管理平臺; ③ 提高應(yīng)用與數(shù)據(jù)庫的連接性能; 這三層結(jié)構(gòu)在任何一層的改變不會影響其他層的功能和實(shí)現(xiàn)效果,主要是由于層與層之間相互獨(dú)立,如圖 31所示。三層結(jié)構(gòu)體系也就隨著中 間件的技術(shù)的成熟。而用戶客戶端使用各種瀏覽器(常見的瀏覽器 IE、谷歌瀏覽器、火狐瀏覽器、 360瀏覽器等)都能夠進(jìn)行正常的瀏覽和相應(yīng)的操作。 基于 B/S 的體系結(jié)構(gòu) 本電子商務(wù)系統(tǒng)采用 B/S 模式,服務(wù)器是采用的 Web 服務(wù)器端Apache。通過控制對象變化為數(shù)據(jù),這樣是為了確保程序組織結(jié)構(gòu)能夠在多方面上受益,同樣也大大減少了代碼的復(fù)雜度和冗余度。 ② 面向?qū)ο缶幊蹋?OOP),面向?qū)ο缶幊讨饕獓@它的對象(即數(shù)據(jù))和嚴(yán)格定義的數(shù)據(jù)接口來組織程序。通過以上兩種泛型來決定了程序它的構(gòu)建方法: ① 面向過程的模型( POM),這種編寫的程序具有一定的線性步驟,但面向過程的模型,會被認(rèn)為是代碼作用于數(shù)據(jù),與 C 語言有點(diǎn)相似,過程是的語言都會采用這種模型。然而從概念上來說,程序會以它的數(shù)據(jù)為核心進(jìn)行編碼。而在實(shí)際的編程當(dāng)中,所有的 Java程序在某程度上都是以面向?qū)ο?[6]的形式存在,而面向?qū)ο缶幊膛c Java 密不可分。 JAVA 語言的概述 如今像所有的計算機(jī)編程語言一樣, Java 的各種元素都不是以獨(dú)立的形式存在,而是以一個整體共同構(gòu)成了 Java語言。 ⒌ 支持 ansi SQL 的外表查詢和能表查詢,能方便 Hibernate封裝數(shù)據(jù)庫。 ⒋ 能夠全面支持 SQL的 ground up 和 order by子句,支持聚合函數(shù)( count()、 avg()、 std()、 sum()、 max()、 min())等。 ⒉ 類型種類多: 4和 8 字節(jié)長對自有符號 /無符號整數(shù)、 float、double、 char、 varchar、 text、 blob、 date、 time、 datetime、 year 和 enum等類型。 10 MySQL 數(shù)據(jù)庫的開發(fā) MySQL[4]是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQL AB公司,現(xiàn)在已經(jīng)被 Sun 公司收購,支持 FreeBSD、 Linux、MAC、 Windows 等多種操作系統(tǒng)與其他的大型數(shù)據(jù)庫例如 Oracle、DB等相比功能稍弱一些。選用它主要是由于 Tomcat 服務(wù)器的兼容性比較好。 在本系統(tǒng)當(dāng)中我采用的 Tomcat 5服務(wù)器。 JSP 運(yùn)行環(huán)境 [3]: 要能夠運(yùn)行 JSP,這里所說的運(yùn)行 JSP 不是瀏覽 JSP 頁面,需要有支持 JSP的服務(wù)器,常見的 WEB開發(fā)當(dāng)中常用的服務(wù)器有 Tomcat、Weblogic 等, 對于支持 JSP 服務(wù)器主要有兩種情況,一種是自身就能夠支持 JSP 引擎插件,如 Weblogic, JSWDK等,另外一種就是不支持 JSP 的服務(wù)器引擎插件,如 IIS, Apache 等服務(wù)器上按章WebSphere, Tomcat 等插件后才能支持。當(dāng) Servlet引擎接受到請求后,如果設(shè)置了最新的 JSP,它會找到原來 JSP 文件,檢查當(dāng)前文件在上次編譯后是否有所改動,如果改動過,就會重新編譯新的 Class 文件,來將請求轉(zhuǎn)給編譯好的 Servlet引擎執(zhí)行。 第三、多樣化和功能強(qiáng)的開發(fā)工具的支出,它在 JAVA 語言的支持下可以很好的支出 Struts、 Hibernate、 Spring 很多框架有效的結(jié)合使用,而 JAVA語言許多優(yōu)秀的開發(fā)工具都是免費(fèi)使用,并且許多已經(jīng)可以順利的運(yùn)行于多平臺,這樣也可以節(jié)約一定的成本問題。我主要選擇 JSP 編程技術(shù) [2]的優(yōu)越性在于以下幾點(diǎn): 第一、它是在 JAVA 語言的基礎(chǔ)上由 Sun 公司開發(fā)的,所以它也是一次編譯,到處運(yùn)行。 3. 系統(tǒng)開發(fā)的技術(shù)與主要的架構(gòu) 開發(fā)技術(shù)的選擇 JSP 編程技術(shù) Java Server Page 或簡稱為 JSP 是有 Sun 公司在 Java 語言基礎(chǔ)上 8 開發(fā)的一種動態(tài)網(wǎng)頁編程技術(shù)。由于 JSP 語言獨(dú)立化,所以我們可以選擇 一種最合適自己的編程語言來編寫我們的程序,或者可以把自己的程序用多種語言( Java、C、 C++)等來編寫。 技術(shù)能力分析 根據(jù)本系統(tǒng)的相關(guān)功能需求,采用 JSP 與 MySQL 數(shù)據(jù)庫進(jìn)行開發(fā), JSP 是基于通用語言的編譯運(yùn)行的程序,對于 JSP 的適應(yīng)性是很強(qiáng)的,可以使用 WEB應(yīng)用軟件開發(fā)者的全部平臺上。 用戶群體與市場分析 7 根據(jù)互聯(lián)網(wǎng)用戶的特點(diǎn)分析,他們主要是事業(yè)單位、銀行、工商、稅務(wù)、保險、教師、 學(xué)生等等各行各業(yè)。 ( 3)方便的物流配送。所以網(wǎng)上購物系統(tǒng)的客戶群體是非常穩(wěn)定的。但是由于用戶量大,所以能在短時間內(nèi)獲取成本,而且盈利也是非??捎^的,因而,從經(jīng)濟(jì)角度來說,本系統(tǒng)的開發(fā)是可行的。由于 Java 這種跨平臺語言的出現(xiàn), B/S 架構(gòu)更是對軟件的管理是非常的方便,快捷。就目前的技術(shù)來看,局域網(wǎng)建立 B/S 結(jié)構(gòu)網(wǎng)絡(luò)應(yīng)用,并通過 Inter、數(shù)據(jù)庫的應(yīng)用,這樣有利于把握和成本的降低。 B/S 結(jié)構(gòu)即瀏覽和服務(wù)器結(jié)構(gòu),它是隨著 Inter技術(shù)的興起,對于 C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu),這種結(jié)構(gòu)下用戶可以直接在瀏覽器上實(shí)現(xiàn),但是主要的事務(wù)邏輯等都是在服務(wù)器端( Server)實(shí)現(xiàn),這樣形成所謂的三大框架。前臺管理是友好操作界面,提供用戶瀏覽,包括用戶瀏覽書籍、訂購書籍及購物車、用戶登錄、注冊等功能,后臺管理是為管理人員提供的,包括:書籍管理、用戶管理等相關(guān)操作,這樣提高了用系統(tǒng)的安全性和可操作性。在本系統(tǒng)中通用 WEB 應(yīng)用系統(tǒng),結(jié)合Struts、 Hibernate 框架來實(shí)現(xiàn)包括交易系統(tǒng)和管理系統(tǒng)兩個獨(dú)立的子系統(tǒng),主要包括:商品展示、用戶管理、購物車管 理、商品管理等幾個功能模塊。 系統(tǒng)實(shí)現(xiàn)的目標(biāo) 現(xiàn)在流行的電子商務(wù)系統(tǒng)不僅在功能上有所完善, 而且在業(yè)務(wù)邏輯當(dāng)中有嚴(yán)謹(jǐn)?shù)囊?guī)則,注重開發(fā)當(dāng)中每一個細(xì)小的環(huán)節(jié),這樣才能確保電子交易時避免發(fā)生不必要的錯誤。 4 但去年 10 月后它推出了 Enfinity,一個采用 JSP/Servlet 的電子商務(wù)Application Server,而且聲言不再開發(fā)傳統(tǒng)軟件。比較出名的如 IBM 的 E- business,它的核心是采用 JSP/Servlet 的 WebSphere;西方另外一個非常著名的電子商務(wù)軟件提供商 Intershop,它原來的產(chǎn)品 Intershop1 , 2, 3, 4占據(jù)了主要的電子商務(wù)軟件份額。 三者中, JSP 應(yīng)該是未來發(fā)展的趨勢。 Unix 下也有 Chili Soft的插件來支持 ASP,但是 ASP 本身的 功能有限,必須通過 ASP+ COM的組合來擴(kuò)充, Unix 下的 COM實(shí)現(xiàn)起來非常困難。 PHP 提供的數(shù)據(jù)庫接口支持不統(tǒng)一,這就使得它不適合運(yùn)用在電子商務(wù)中。然后,缺乏多層結(jié)構(gòu)支持,而對于相當(dāng)大負(fù)荷的站點(diǎn)來說,解決方法就是分布計算。而 JSP 由于是一種新技術(shù),國內(nèi)采用的還是較少,而在國外, JSP 技術(shù)已經(jīng)成為了比較流行的一種技術(shù),尤其對于電子商務(wù)系統(tǒng)相關(guān)的網(wǎng)站,多數(shù)采用 JSP。據(jù) CNNIC 的調(diào)查報告顯示,網(wǎng)絡(luò)購物消費(fèi)者職業(yè)分布,上網(wǎng)目的及使用的服務(wù)范圍越來 越多,在線上網(wǎng)的時間越來越長,消費(fèi)者的職業(yè)分布有計算機(jī)業(yè)教研機(jī)構(gòu)、大專及本科院校為主體轉(zhuǎn)變?yōu)槭聵I(yè)單位、銀行工商、稅務(wù)、保險、教師、學(xué)生等等各行各業(yè)??梢娕c在當(dāng)今人們在現(xiàn)實(shí)中購物的需求相比網(wǎng)上消費(fèi)更多的集中在對經(jīng)省平臺和時尚商品的消費(fèi)。第三就是金融服裝類和網(wǎng)上教育類。 網(wǎng)上購物的現(xiàn)狀 (1) 網(wǎng)絡(luò)購物的消費(fèi)現(xiàn)狀 在我國電子商務(wù)系統(tǒng)從剛開始的 600 家左右開 始,伴隨互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,網(wǎng)上商店數(shù)量也就迅速的增長,而銷售的商品種類是琳瑯滿目。在西方國家網(wǎng)上信用度的成熟和網(wǎng)上付款系統(tǒng)的完善,互聯(lián)網(wǎng)民們購物的心態(tài)慢慢的轉(zhuǎn)變,傳統(tǒng)的購物方式,已成為過去。給廣大互聯(lián)網(wǎng)用戶提 供了一個安全付款的平臺,比如在國內(nèi)比較成功的電子商務(wù)系統(tǒng)例如阿里 2 巴巴,京東商城,無論在哪個方面,都是值得學(xué)習(xí)的榜樣。另外還需要良好的信譽(yù)度,和前期強(qiáng)大的宣傳力量,以及完善的服務(wù), 在國內(nèi),隨著互聯(lián)網(wǎng)的不斷更新,互聯(lián)網(wǎng)的技術(shù)越來越成熟,越來越的多用戶加入到互聯(lián)網(wǎng)的群體當(dāng)中,相應(yīng)的網(wǎng)上購物也逐步成為中國最流行的購物方式。對于電子商務(wù)系統(tǒng)的最大優(yōu)勢就是給更多的互聯(lián)網(wǎng)用戶提供了最為便捷快捷的消費(fèi)方式,這種便捷不僅體現(xiàn)在網(wǎng)絡(luò)之外的物流、商品的優(yōu)惠等等,同時也體現(xiàn)出用戶在進(jìn)行網(wǎng)絡(luò)操作時候的方便性和易用性。 關(guān)鍵詞 MVC框架 ,Struts、 Hibernate,電子商務(wù) ABSTRACT The emerce system has been accepted by the vast amount of inter users with the rapid development of inter. Therefore, there are various forms of emerce system. And shopping online slowly bees a new kind of management idea as it’s efficient and low cost. Along with the advance of society, browsing and releasing information has not be able to meet the needs of people nowadays. This thesis tries to through the WEB applications on the Inter to II build a dynamic system of online shopping. This system is a kind of feasible system and it mainly uses the Sun’s JAVA which is the core language of my eclipse development tools. which from Sun’s running environment and coupled with MySQL data connection and all kinds of ponents provided period to set up the database in a short time. With the analysis of the database and the e
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1