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

正文內容

計算機專業(yè)畢業(yè)設計,基于j2ee的電子商務平臺設計與實現-文庫吧資料

2024-12-09 15:34本頁面
  

【正文】 表 31 所示為用戶信息表,記錄了所有注冊用戶的詳細信息。 第 17 頁 共 38 頁 圖 31 數據庫關系圖 電子商務平臺數據庫中各個表的設計結果如下圖所示。 ? 商品分類信息表:保存商品類型。 ? 用戶信息表:用于存放注冊用戶的資料 以及用戶登錄情況。 5 用戶信息管理 管理員登錄后,可以對已經注冊了的用戶的基本信息進行查詢、修改操作。 3 商品信息管理 管理員登錄后,可以對前臺頁面注冊用戶發(fā)布的信息進行查詢、修改和刪除操作。還有發(fā)布廣告信息。包括查看 、 刪除和修改自己發(fā)布的信息 ,修改個人的注冊信息。用戶選擇信息的具體類別后填寫信息后發(fā)布。 只有當用戶登錄后才可以發(fā)布信息 和對自己已經發(fā)布的信息的管理 。需要填寫驗證碼才能完成注冊,防止自動注冊,保證系統(tǒng)的安全。使用郵箱作為用戶名,如果郵箱已經被注冊,則注冊失敗,提示錯誤信息??梢栽谒阉鞯慕Y果中評論發(fā)布的信息和與發(fā)布用進行 交易,當然必須是在登錄的前提下。 2. 搜索信息 主要是對用戶發(fā)布的 信息 進行搜索,搜索條件為信息的標題。為了能更清晰地表示系統(tǒng)的操作流程,還繪制出此系統(tǒng)的整體業(yè)務流程圖,如圖 32 所示: 開 始用 戶 登 錄 管 理 員 登 錄信息發(fā)布信息修改注冊信息修改商品類別管理商品信息管理瀏 覽 信 息用戶信息管理廣告信息管理結 束信息查詢 圖 32 業(yè)務流程圖 前臺功能模塊設計 1. 瀏覽信息 普通 用戶 只能 瀏覽 頁面 顯示的商品信息和供求信息,點擊 頁面 顯示的信息可查看詳細信息。 本系統(tǒng)主要包括兩大部分:前臺系統(tǒng)和后臺管理系統(tǒng),前臺包括注冊登錄、商品信息展示、廣告信息展示、個人信息管理;后臺包括商品類別管理、商品管理、廣告信息管理、會員信息管理模塊,系統(tǒng)整體結構如下圖 31 所示: 電 子 商 務 平 臺前 臺 后 臺注冊管 理 員 登 錄瀏覽信息登錄搜索信息發(fā)布信息個人信息管理類別管理商品信息管理用戶信息管理廣告信息管理 圖 31 系統(tǒng)整體結構圖 系統(tǒng)業(yè)務流程 進入前臺界面,客戶可以瀏覽 信息,如果想發(fā)布信息則需注冊并 登錄 。此系統(tǒng)的流程具體為:顧客在互聯網上瀏覽 商品信息 ,注冊為本站會員,然后 發(fā)布自己的信息并且和其他注冊用戶進行在線交易。本系統(tǒng) 的前臺管理系統(tǒng)類似于一般的顧客發(fā)布信息流程,即先為瀏覽商品然后發(fā)布信息。由于它體積小、速度快、總體運行成本低,尤其是開放源代碼這一特點,許多中小型網站為了降低網站總體運行成本而選擇 MySQL 作為網站數據庫。 MySQL MySQL 是一款用得比較廣泛的輕量級的免費數據庫服務器,一個小型的關系型數據庫管理系統(tǒng)。 Apache 為 HTML 頁面服務,而 Tomcat 實際上運行 JSP 頁面和 Servlet。 Tomcat Tomcat 是一款開源免費的 Web 服務器, Tomcat 是一個小型的輕量級應用服務器。 MyEclipse MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench,簡稱 MyEclipse)是對 Eclipse IDE 的擴展,利用它我們可以在數據庫和 J2EE 的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大地提高工作效率。這時 Java 開發(fā)和運行的基本平臺,運行 Java 程序和編譯 Java 代碼為類文件。例如, J2EE 應用組件可能為了數據庫連接需要訪問企業(yè)信息系統(tǒng)。消息驅動 bean 結合了會話 bean 和 JMS 的消息監(jiān)聽器的特性,允許一個業(yè)務層組件異步接受 JMS 消息。相反,實體 bean 表示數據庫的表中一行永久的記錄。會話 bean 表示與客戶端程序的臨時交互。圖 26 表明了一個 enterprise bean 是如何從客戶端程序接受數據,進行處理(如果有必要的話),并發(fā)送到 EIS 層存儲的,這個過程也可以逆向進行。 W e b 瀏 覽 器W e b 頁 面 , A p p l e t和 可 選 的J a v a B e a n 類應 用 程 序 客 戶 端和 可 選 的J a v a B e a n 類J S P 頁 面S e r v l e tJ a v a B e a n類( 可 選 )業(yè) 務 層W e b 層J 2 E E 服 務 器 圖 25 web 層組件結構圖 第 11 頁 共 38 頁 正如 圖 25 所示的客戶層那樣, web 層可能包含某些 JavaBean對象來處理用戶輸入,并把輸入發(fā)送給運行在業(yè)務層上的 enterprise bean 來進行處理。 Web 層組件 J2EE web 層組件可以是 JSP 頁面或者 Servlets。如 圖 24 所示描述了 J2EE 架構中典 第 10 頁 共 38 頁 型的多層應用架構模型。由于是采用分布式架構, J2EE 應用中的大量組件部署在不同的機器中,通常這些機器具有不同的物理地址。同時, J2EE 本身具備的完備的目錄服務支持、高度的安全機制、高效的性能展示等眾多優(yōu)勢技術,為企業(yè)平滑集成已有應用系統(tǒng)發(fā)揮了巨大作用。 J2EE 為建立具有高可用性、高可擴充性、易維護性的企業(yè)級系統(tǒng)提供了完美的機制和架構模型。 J2EE 已建立一套能夠使企業(yè)級應用開發(fā)者縮短軟件產品開發(fā)周期的標準架構體系。主要用于快速設計、開發(fā)、部署和管理企業(yè)級的軟件系統(tǒng)。 JSP 具備了 Java 技術的簡單易用,完全的 面向對象 ,具有平臺無關性且安全可靠,主要面向 因特網 的所有特點。服務器在頁面被客戶端請求以后對這些 Java 代碼進行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。 JSP 與 Java Servlet 一樣,是在服務器端執(zhí)行的,通常返回該客戶端的就是一個 HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 Web 服務器在遇到訪問 JSP 網頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結果連同 JSP 文件中的 HTML 代碼一起返回給客戶。網頁還能通過 tags 和 scriptlets 訪問存在于服務端的資 源的應用邏輯。 JSP( JavaServer Page) JSP( JavaServer Page)是由 Sun 公司倡導、許多公司參與一起建立的一種新動態(tài)網頁技術標準,類似于 ASP、 PHP 等網頁設計語言。 ⑨ 對 應 ActionMapping 設計的流程創(chuàng)建 JSP 頁面。 ⑦ 開發(fā)被 ActionMapping 調用的 Action 對象。 ⑤ 開發(fā)滿足 屏幕顯示 需求的所有支持對象。 ③ 為每一個 屏幕顯示 定義訪問路徑。對于一般大型的 Web 應用程序,可借鑒下列開發(fā)流程: ① 收集和定義應用需求?;?struts 構架的 web 應用程序基本上符合 JSP Model2 的設計標準,可以說是一個傳統(tǒng) MVC 設計模式的一種變化類型。 Structs 框架的核心是一個彈性的控制層,基于如 Java Servlets, JavaBeans,ResourceBundles 與 XML 等標準技術,以及 Jakarta Commons 的一些類庫。 Struts 與 MVC 的結合 Struts 是 Apache 基金會 Jakarta 項目組的一個 Open Source 項目,它采用 MVC 模式,能夠很好地幫助 java 開發(fā)者利用 J2EE 開發(fā) Web 應用。 MVC 的實現過程首先分析問題,對系統(tǒng)進行模塊的劃分,設計每個模塊并用 Rose設計視圖,實現每個模塊的功能,安裝相應的插件??刂破饕话銜嵱?Servlet 技術來實現。最近幾年被推薦為 Sun 公司 J2EE 平臺的設計模式。在實際開發(fā)中,模型部分 一般通過 JavaBean和 EJB 等來實現。在實際開發(fā)中,我們可以先設計出靜態(tài)的 HTML 文件,把這些 HTML 文件作為進一步動態(tài)化的模板文件,然后根據需求,在模板文件的基礎上把動態(tài)顯示的內容實用 Java 代碼、 JavaBean和定制標記庫進行內容替換。 視圖( View) 視圖( View)部分代表了用戶交互界面,對于 Java Web 應用來說,這部分由 JSP和定制 標記庫組成。最終實現一個完整的系統(tǒng)。 (2) 基于 J2EE 的 電子商務平臺系統(tǒng)詳細設計 系統(tǒng)實現是根據系統(tǒng)整體設計的模塊劃分和功能需求,分別編寫各個模塊的代碼和系統(tǒng)應用配置文件。 第 5 頁 共 38 頁 本文主要研究內容 本課題采用 JSP 動態(tài)網頁技術標準, 采用 J2EE 架構, 選用 Struts 框架 , MVC 設計模式實現 “基于 J2EE 的 電子商務平臺 ”。 c. 廣告信息管理 ,管理員 可以進行廣告信息發(fā)布,發(fā)布的廣告信息能顯示在前臺頁面。如添加類別,添加、修改商品相關信息等。后臺系統(tǒng)要實現的目標為: a. 商品類別管理,由于商品信息種類繁多,所以通過類別對其管理,可以方便用戶的瀏覽。 后臺系統(tǒng)是對本站 進行管理和維護,需要有簡單易用的操作界面。后臺系統(tǒng)主要是管理員對本系統(tǒng) 的管理和維護操作。具體要實現的目標為: 本系統(tǒng)由前臺顯示即 用戶 操作界面和后臺管理即管理員管理界 面兩大部分。 基于 J2EE 的 電子商務平臺項目 目標 本次畢業(yè)設計 是開發(fā) 一個 電子商務平臺,通過互聯網進行電子商務信息交流 ,并且通過系 統(tǒng)后 臺 對系統(tǒng) 進行管理。 (5)支付結算 一個完整的網上交易,它的支付也應該是在網上進行的。 (4)實物配送 第 4 頁 共 38 頁 進行網上交 易時,如果用戶與消費者通過 Inter 定貨、付款后,不能及時送貨上門,便不能實現滿足消費者的需求。 企業(yè)電子商務系統(tǒng)是由上述三個部分組成。 c、電子商務站點 電子商務站點起著承上啟下的作用,一方面,它可以直接連接到 Inter,顧客或者供應商可以直接通過網站了解企業(yè)信息并與企業(yè)進行交易。管理層是用來為中層經理的監(jiān)督、控制、決策以及管理活動提供服務。操作層是支持日常管理人員對基本經營活動和交易進行跟蹤和記錄。要使各職能部門的信息系統(tǒng)能夠有效地運轉,必須實現各職能部門信息化。 b、企業(yè)管理信息系統(tǒng) 企業(yè)管理信息系統(tǒng)的作用是在組織中發(fā)揮收集、處理、存儲和傳送信息以 及支持組織進行決策和控制。一般說來,可以將客戶分為三個層次并采取相應的對策。 如圖 12 所示。 營 銷營 銷系 統(tǒng)維 護防 火 墻W e b 站 點服 務 器D B M S數 據 庫互 聯 網消費者其他營 銷營 銷數 據 庫企 業(yè) 外 部 網 ( E x t r a n e t )電 子 商 務 系 統(tǒng)企 業(yè) 內 部 網 ( I n t r a n e t )顧 客 / 供 應 商 圖 12 企業(yè)電子商務系統(tǒng)結構圖 第 3 頁 共 38 頁 (3)企業(yè)、組織與消費者 企業(yè)、組織與消費者是網上交易的主體,他們是進行網上交易的基礎。 c、內容服務提供商( InterContentProvider
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1