999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于J2EE的中小企業電子商務系統的設計與實現

2010-01-01 00:00:00李慧宗孟祥瑞
中國管理信息化 2010年1期

[摘 要] 本系統開發基于J2EE模式,采用面向對象和EJB組件化的開發方法進行系統的設計與實現,達到復用性好、易維護、開發高效的設計要求,在實際應用中取得了良好的效果。為廣大中小企業開展電子商務活動做出積極探索。

[關鍵詞] 電子商務;J2EE;MVC;UML

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2010 . 01 . 042

[中圖分類號]F724.6;TP315[文獻標識碼]A[文章編號]1673 - 0194(2010)01 - 0109 - 03

中小企業的信息化程度遠低于大中型企業,在人力、財力、技術方面也較弱,如何有效開展電子商務活動是中小企業非常值得研究的課題。對中小企業而言,電子商務帶來了許多新的機遇和挑戰,搭建一個開展電子商務活動的平臺,利用Internet贏得新市場、創造新的營銷手段、參與企業競爭,正日益成為中小企業新的發展戰略。本文構建的電子商務系統采用基于J2EE模式的B/S開發,高效、穩定、安全地構建了系統平臺,降低中小企業實施電子商務的成本,在實際應用中收到了良好的效果。

1J2EE模式

J2EE標準定義了一整套相當完備的應用組件框架,利用這個框架,幾乎可以構建從簡單的網絡門戶到復雜的分布式企業級事務應用等任何應用系統。模型—視圖—控制器結構(MVC)[1]是廣泛使用的一種體系結構,它有效地在存儲和展示數據的對象中區分功能模塊,以降低它們之間的連接度,這種體系結構將傳統的輸入、處理和輸出模型轉化為圖形顯示的用戶交互模型,如圖1所示。

(1) 模型層,負責表達和訪問商業數據,執行商業邏輯和操作。即這一層就是現實生活中功能的軟件模擬;在模型層變化的時候,它將通知視圖層并提供后者訪問自身狀態的能力,同時控制器層也可以訪問其功能函數以完成相關的任務。

(2) 視圖層,負責顯示模型層的內容。它從模型層取得數據并指定這些數據如何被顯示出來。在模型層變化的時候,它將自動更新。另外視圖層也會將用戶的輸入傳送給控制器。

(3) 控制器層,負責定義應用程序的行為。它可以分派用戶的請求并選擇恰當的視圖以用于顯示,同時它也可以解釋用戶的輸入并將它們映射為模型層可執行的操作;在一個圖形界面中,常見的用戶輸入包括點擊按鈕和菜單選擇。在Web應用中,它包括對Web層的HTTP GET和POST的請求;控制層可以基于用戶的交互和模型層的操作結果來選擇下一個可以顯示的視圖,一個應用程序通常會基于一組相關功能設定一個控制層的模塊,甚至一些應用程序會根據不同的用戶類型具有不同的控制層設定,這主要是由于不同用戶的視圖交互和選擇也是不同的。

2系統設計

2.1 需求分析

亞馬遜、阿里巴巴等成功的商務網站都具有功能強大、模塊清晰、高效率、高粘度、高安全性等特點。在參考成功網站的基礎上[2,3],根據中小企業實際需要,確定應用需求包括前臺和后臺兩個方面。前臺實現用戶的注冊、登錄、管理中心、在線訂購、訂單查詢、個性化定制等。后臺實現商品管理、促銷管理、訂單管理、廣告管理、報表統計、文章管理、會員管理、權限管理、模板管理、系統設置、數據庫管理、推薦管理、IM管理等。同時要求系統有較強的抗負載能力和安全性。

2.2 系統功能模塊設計

根據中小企業自身的實際情況及上述需求分析,設計了該網站系統的功能模塊,其系統主要功能說明如下:

(1) 購物子系統,包括用戶中心、產品查詢、購物車、在線支付、商品推薦等子模塊。

(2) 后臺管理子系統,包括訂單管理和處理、產品管理、資料管理和統計分析等子模塊。

(3) 詢/報價子系統,包括詢價單管理(如制作/查詢/修改/刪除/收發)、報價單管理、在線洽談等子模塊。

(4) 在線幫助子系統,提供以上各子系統的在線式上下文相關幫助。

2.3 系統體系結構

系統采用MVC三層結構體系,由視圖層、控制器層、模型層組成,如圖2所示。

視圖層包含了一個或多個 Web 服務器,表示層讀取并解釋用戶的產品,選擇并調用商務層的 EJB 組件[3,4]。表示層用JSP和Servlet實現。

控制器保護了運行在 EJB 容器/服務器下的 EJB 組件。商務層又由會話 Bean、實體 Bean 和消息驅動 Bean 組成。

數據層是存儲數據的場所,采用SQL Server 2000來存儲電子商務網站的永久性數據。

2.4 UML建模

采用統一建模語言UML[5,6]來對本電子商務系統進行建模,首先抽象出用例圖,即規劃出Actor(角色),Use Case(用例)及其關系;接著再細化到類圖(靜態結構),將用例描述成行為圖(動態結構);然后將所得UML圖(可清晰描述系統框架且不具有太強的專業性)交給用戶進行評價,再對模型進行充實和修改來滿足用戶需求,如此不斷重復即可得到客戶滿意的系統。該模型中主要有4類角色:顧客、銀行、生產廠家和運營商。該系統用例包括如下:客戶瀏覽選購、下訂單付款、收貨及反饋意見,銀行校驗賬目、銀行轉賬,生產廠家訂貨、供貨,運營商物資管理、財務管理、人員管理、物流管理。用UML用例圖表示(如圖3所示)??紤]系統所要實現的功能,用UML的靜態圖和行為圖對系統的特征進行描述。

3系統實現中的關鍵技術

3.1 EJB 設計

EJB有3種類型[4],根據這些 EJB 在系統中所起的作用,我們選擇會話Bean來實現業務邏輯,如購物車商品價格計算等;實體Bean來描述和定義數據對象,如訂單;消息驅動Bean來作為用戶訂單處理器,如接收到用戶要進行結算,即接收到JMS消息后,由會話 Bean 進行訂單的結算。其系統組件結構如圖4所示。圖中的箭頭表示方向關系。

3.2 數據庫連接池技術

JDBC是Java應用程序連接數據庫的標準方法,也是J2EE平臺上用于數據庫訪問的標準技術。通過使用JDBC連接池技術可以提高對數據庫的訪問速度。在數據庫處理中,資源開銷最大的是建立數據庫連接。若每一個用戶訪問時,都重新建立連接,勢必會使資源消耗過大。為了解決這一問題,在JDBC 2.0 中提出了連接池技術。JDBC連接池的原理是:系統在內存中維持一個連接緩沖池。建立好的數據庫連接在程序中的斷開都是邏輯斷開,而實際的物理連接被存儲在池中并被加以維護。這樣,當下一個用戶訪問時直接從連接緩沖池中取得一個數據庫連接,而不需重新連接數據庫。因此,可以大大地提高系統的響應速度,從而提高整個系統的性能。

4結束語

本系統采用J2EE和 EJB 組件技術,通過對一個電子商務網上商城系統的分析、建模、編程,實現了各種電子商務功能,所用開發策略和實現技術使得系統擴充容易、運行可靠,高效、穩定、安全,性能十分優越,降低了中小企業開展電子商務業務成本,在實際應用中收到了良好的效果。

主要參考文獻

[1] 楊百龍,王健,等. 基于Java Servlet的Web數據庫技術[J].計算機科學,2001,28(2):35-36.

[2] 張浩,孟祥瑞,等. 電子商務網站動態模糊綜合評價模型及實例[J].北京郵電大學學報:社會科學版,2008(1):5-8.

[3] 洪瓊,何剛. C2C電子商務網站信用評價模型的分析與研究[J].中國管理信息化,2008(11):45-47.

[4] 王欣. J2EE/EJB在產品數據共享中的應用研究[J].微計算機信息,2005(33).

[5] 楊鵬,李臘元. EJB組件技術在電子商務中的應用研究[J].武漢理工大學學報:交通科學與工程版,2005,29(2):22-24.

[6] 王鳳斌. UML面向對象建模在管理信息系統中的應用[J].計算機與現代化,2005(2):12-14.

主站蜘蛛池模板: 一区二区无码在线视频| 精品久久综合1区2区3区激情| 亚洲精品国产综合99| 日韩二区三区| a亚洲视频| 99精品视频在线观看免费播放| 久久99国产精品成人欧美| 国产在线观看99| 秋霞一区二区三区| 国产一二三区视频| 欧洲免费精品视频在线| 麻豆精品在线| 亚洲黄网视频| 一区二区三区四区精品视频| 亚洲最大情网站在线观看| 国产精品久久久久婷婷五月| 国产日韩av在线播放| 老司机精品99在线播放| 亚洲天天更新| 日韩精品专区免费无码aⅴ| 四虎AV麻豆| 国产精品一线天| 性喷潮久久久久久久久| 美女啪啪无遮挡| 日韩精品亚洲精品第一页| 无码电影在线观看| 久久人妻xunleige无码| 亚洲最大综合网| 国产成人精品男人的天堂下载| 台湾AV国片精品女同性| 在线免费观看AV| 成人噜噜噜视频在线观看| 人妻免费无码不卡视频| 五月天久久婷婷| 国产一级毛片高清完整视频版| 国产熟睡乱子伦视频网站| 久久成人免费| 精品国产Av电影无码久久久| 国产精品熟女亚洲AV麻豆| 国产精品成人一区二区不卡| 999福利激情视频| 中文字幕av无码不卡免费| 久久99国产精品成人欧美| 亚洲国产天堂久久综合226114 | 无码精品国产dvd在线观看9久 | 日本免费a视频| 熟妇无码人妻| 一级片免费网站| 亚洲全网成人资源在线观看| 四虎永久免费在线| 成人一级黄色毛片| 成人亚洲视频| 亚洲综合色吧| 国产精品三区四区| 538精品在线观看| 久久亚洲国产视频| 久精品色妇丰满人妻| 狼友视频一区二区三区| 波多野结衣久久精品| 毛片在线播放网址| 中文国产成人精品久久一| 精品久久久久久成人AV| 无码AV动漫| 四虎国产永久在线观看| 国产视频 第一页| 国产尤物视频在线| 91娇喘视频| 伊人网址在线| 91精品人妻互换| 免费国产好深啊好涨好硬视频| 亚洲色精品国产一区二区三区| 久久这里只有精品国产99| 亚洲无码A视频在线| 国产午夜精品鲁丝片| 午夜色综合| 国产日本欧美在线观看| 福利国产微拍广场一区视频在线| 国产无套粉嫩白浆| 亚洲毛片一级带毛片基地| 亚洲精品图区| 思思99思思久久最新精品| 人人爽人人爽人人片|