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

正文內容

基于mvc模式的crm框架的研究與改進畢業(yè)論文-展示頁

2025-07-06 18:18本頁面
  

【正文】 2. 控制器的service方法 service方法是整個框架核心的方法,客戶端瀏覽器發(fā)出請求,Tomcat容器將請求參數(shù)封裝成HttpRequest對象,并創(chuàng)建HttpResponse對象,將這兩個對象傳遞到service方法,service方法中讀取HttpRequest對象中封裝的請求信息,從請求URL中讀取出處理請求的action名稱,再反射生成action實例,調用action中的哪一個方法處理請求是由請求URL中的mand參數(shù)值決定的。例如,容器解析初始化參數(shù)并傳遞給控制器servlet的初始化方法。詳細論述如下:1. 控制器初始化重慶郵電大學本科畢業(yè)設計(論文) 第43頁/共43頁 控制器類的初始化包括整個匡架的共享數(shù)據(jù)初始化、鉤子類的初始化,這些類都是通過配置文件配置,然后解析XML文件得到配置信息,再通過反射機制生成這些類的實例。在init方法中解析一個xml文件得到視圖與模型之間的映射關系,并提供全局的HashMap類型的變量保存這些映射關系提供多線程使用。這個控制器除了實現(xiàn)了HttpServlet接口外,還實現(xiàn)了其它的鉤子接口,這也是框架可擴展性的體現(xiàn)。最終將生成的菜單添加到JSP模板中形成視圖發(fā)送給客戶端瀏覽器。它的架構如下圖所示:Bosent CRM請求應答的具體流程描述如下:l 控制器部分當客戶端發(fā)出web請求時,請求將被控制器中的Service方法接收到;首先,在Service方法中會調用SecurityHook(安全鉤子)對請求進行安全檢驗,但是不處理名稱為LOGIN、SETUP、UPGRADE、LICENSESERVER和PROCESS的請求;對PORTAL請求進行特殊處理,以創(chuàng)建用戶session,在SecurityHook中如果檢查到是第一次調用,則還會創(chuàng)建SystemStatus對象;然后,將從頁面?zhèn)鬟f來的數(shù)據(jù)綁定為和Action對應的Formbean對象;隨后,調用Action,執(zhí)行Action中定義的方法;最后,處理完后調用Forward方法;l Action:架構中的模型部分Action中定義了業(yè)務邏輯,實現(xiàn)業(yè)務處理和數(shù)據(jù)庫的交互。第三節(jié) 本章小結本章主要介紹了J2EE體系結構和MVC設計模式的原理。在MVC模型中,模型響應用戶請求并返回響應數(shù)據(jù),視圖負責格式化數(shù)據(jù)并將數(shù)據(jù)顯示給用戶,業(yè)務邏輯和表示層分離,同一個模型可以被不同的視圖重用,大大提高了代碼的可重用性;2) 模型是自包含的,和控制器、視圖保持相對獨立,可以方便改變應用程序的數(shù)據(jù)層和業(yè)務邏輯,能構造良好的松耦合的構件;3) 控制器提高了應用程序的靈活性和可配置性。2. MVC模型的優(yōu)點: 在傳統(tǒng)的web系統(tǒng)中,通常將操作數(shù)據(jù)庫的數(shù)據(jù)層代碼和html這樣的表現(xiàn)層代碼混合在一起。3) 控制器:它是用來接受用戶的輸入并調用模型和視圖完成用戶的需求。一個模型能為多個視圖提供數(shù)據(jù)。2) 模型:它是應用系統(tǒng)的主體。視圖還能接受模型發(fā)出的數(shù)據(jù)更新事件,從而對用戶界面進行同步更新。但是它并不進行任何實際的業(yè)務處理。第二節(jié) MVC設計模式概述 模型視圖控制器(下文簡稱為“MVC”)設計模式是Xerox PARC 在20世紀80年代為編程語言Smalltalk 80發(fā)明的用于用戶交互應用程序的一種軟件設計模式,它將表現(xiàn)邏輯與業(yè)務邏輯分開,并且使用一個控制器控制表現(xiàn)邏輯與業(yè)務邏輯,使它們能夠有序的工作。4. 后臺支持系統(tǒng):主要是指數(shù)據(jù)庫服務器。2. 表示層:主要是web服務器,典型的web表示層包括jsp、servlet組件。二、 體系結構J2EE體系結構主要包括客戶端、表示層、業(yè)務邏輯層、后臺支持系統(tǒng)組成。實際上,J2EE平臺最大的優(yōu)點在于它提供了統(tǒng)一標準,并且是開源的。它的核心技術就是java平臺標準版,J2EE中不僅保留了java2標準中的優(yōu)點,例如平臺的可移植性特性,數(shù)據(jù)庫處理的JDBC接口,CORBA技術已經(jīng)能夠在Internet應用中保護數(shù)據(jù)的安全模式,還提供了對EJB,Servlet,JSP、XML技術的支持。第三節(jié) 本章小結 本章主要介紹我研究的課題的背景,并介紹了在這樣的背景之下我研究的課題的內容以及研究的目標。論文首先介紹J2EE平臺的體系結構與MVC設計模式,其次論述了Bosent CRM實現(xiàn)MVC設計模式的整個過程。第二節(jié) 研究內容及目標該論題來源于北京長信通信息技術有限公司的客戶關系管理系統(tǒng)的二次開發(fā),在公司的客戶關系管理系統(tǒng)需求等變化的情況下,我開始研究公司的客戶關系管理系統(tǒng)開發(fā)所使用的Bosent CRM框架。但是傳統(tǒng)的客戶關系管理系統(tǒng)難以達到目的,尤其是在國內,許多企業(yè)的內部管理混亂隨意,有的企業(yè)從過去的“計劃經(jīng)濟”體制下改革而來,對客戶管理缺乏了解,沒有經(jīng)驗。第一章 研究概述第一節(jié) 研究背景 上世紀90年代初,隨著Internet的出現(xiàn)和迅速發(fā)展,國外的CRM應用開始投入使用 ,到如今發(fā)展已經(jīng)非常的強大,例如美國的ORACLE、德國的SAP等。 本論文研究的是針對中小企業(yè)客戶關系管理的Bosent Crm框架,它是一種基于MVC模式的B/S結構的框架,它的前身是Intel公司投資的一個小型開源應用框架Centric CRM 。 目前的中小企業(yè)在發(fā)展過程中,往往存在著非常多的困難,特別是客戶管理,從最早的紙質表格到之后的excel報表,到如今的CRM系統(tǒng),可以說,每一次改革,都是一次質的飛躍。另外一類是用友、金蝶,還有國內傳統(tǒng)的幾家大型管理軟件的企業(yè),這類企業(yè)更多的是聚焦在中大型企業(yè)身上,他們可能有自己獨立的產(chǎn)品,包括自己的服務體系,金額大概幾百萬到幾千萬范圍。基于mvc模式的CRM框架的研究與改進畢業(yè)論文目 錄摘 要 2ABSTRACT 3聲明 4目 錄 5緒 論 7第一章 研究概述 8第一節(jié) 研究背景 8第二節(jié) 研究內容及目標 8第三節(jié) 本章小結 9第二章 J2EE平臺與MVC設計模式 9第一節(jié) J2EE體系結構 9一、 概述 9二、 體系結構 10第二節(jié) MVC設計模式概述 10第三節(jié) 本章小結 12第三章 Bosent Crm框架MVC原理 12第四節(jié) 控制器 13一、 控制器類 13二、 共享數(shù)據(jù)區(qū) 18三、 配置文件 19第五節(jié) 模型 21一、 Action 21二、 JavaBean 23三、 數(shù)據(jù)庫連接池 24第六節(jié) 視圖 26一、 視圖原理 26二、 菜單 29三、 標簽庫 31第七節(jié) 本章小結 32第四章 Bosent Crm平臺的功能改進 32第一節(jié) 權限體系改造 32一、 功能需求 32二、 改造基本思路 32三、 修改過程 33第二節(jié) 表單重復提交問題 34一、 問題描述 34二、 同步令牌機制 35三、 Bonsent CRM改造詳細說明 36第三節(jié) 標簽顯示錯誤問題 38一、 錯誤現(xiàn)象 38二、 錯誤分析 39三、 修改說明 39第四節(jié) 增強日志功能 40一、 問題描述 40二、 實現(xiàn)方案 42第五節(jié) 增加集群功能 43一、 集群(cluster)和負載均衡的基本概念 43二、 Bosent CRM平臺可以使用集群 43三、 使用JGroups技術實現(xiàn)集群 44第六節(jié) 本章小結 45結 論 46致 謝 48參考文獻 49附 錄 50緒 論 客戶關系管理系統(tǒng)是企業(yè)為了滿足每個客戶的特殊需求,同每個客戶建立聯(lián)系,通過同客戶的聯(lián)系來了解客戶的不同需求,并在此基礎上進行一對一個性化服務。 CRM廠商大致可以分成三類,第一類是國際大型軟件廠商,如Oracle、SAP等,他們的客戶定位主要在國內特大型企業(yè),或者國內五百強企業(yè)。第三類是一些中小型軟件廠商,這類廠商主要聚焦在中小型企業(yè)或者快速發(fā)展型的企業(yè)身上。而如今,市場競爭異常激烈,一個企業(yè)最重要的資源是什么:無非就是公司的員工和客戶資源;而客戶資源如何獲???如何非常好的管理這些客戶資源,也許這是一個令中小企業(yè)一個非常頭痛的難題。在研究Bosent Crm框架基礎上對該框架的各個層次的組成、功能進行了詳細的描述,并在熟悉框架的基礎上對框架進行改進,包括權限體系改進、表單重復提交、標簽顯示錯誤、增強日志功能和集群功能。 目前隨著國內中小企業(yè)的迅速發(fā)展,國內中小企業(yè)為了提高客戶滿意度,必須完整掌握客戶信息,準確把握客戶要求,快速響應個性化需求,提供便捷的購買渠道、良好的售后服務。因此對客戶關系管理系統(tǒng)的研究具有重要意義。研究的主內容就是Bosent CRM 框架在J2EE平臺體系之下實現(xiàn)MVC設計模式的原理。研究目標是在深入理解J2EE體系結構的基礎上,深入研究Bosent CRM 框架的原理,并對Bosent CRM框架進行改進,使開發(fā)出更好的客戶關系管理系統(tǒng)。第二章 J2EE平臺與MVC設計模式第一節(jié) J2EE體系結構一、 概述 J2EE是一種利用Java2平臺來簡化企業(yè)解決方案的開發(fā)部署和管理相關的復雜的體系結構。J2EE平臺的出現(xiàn)使得企業(yè)開發(fā)者大幅度縮短軟件開發(fā)時間,它提供中間件集成框架用來滿足無需太多費用而又需要高可靠性,高可用性和可擴展性的需求。只要按照J2EE標準開發(fā)出的中間件,都可以在J2EE容器中運行,這是得中間件的可移植性提高,并且專注于J2EE標準的進行開發(fā)web應用的人員可以自由編寫中間件。詳述如下:1. 客戶端:括IE和應用客戶端。3. 業(yè)務邏輯層:包括JavaBean、EJB,它們根據(jù)規(guī)則進行業(yè)務邏輯處理。J2EE體系結構圖本論文主要研究的是表示層和業(yè)務邏輯層用MVC結構實現(xiàn)。這種三層架構廣泛應用于基于J2EE的web系統(tǒng)中,其原理如下圖所示:模型視圖控制器三層架構圖1. MVC設計模式主要的組成部分包括:1) 視圖:它是和用戶交互的界面,用來顯示應用系統(tǒng)數(shù)據(jù),并能接收用戶輸入的數(shù)據(jù)。視圖可以向模型查詢業(yè)務狀態(tài),但是不能改變模型。需要注意的是:在基于請求/響應模式的web應用系統(tǒng)中,模型位于web服務器端,視圖位于用戶瀏覽器端,而無法做到模型向視圖主動發(fā)出數(shù)據(jù)更新事件,使用戶界面能自動刷新。模型表示業(yè)務數(shù)據(jù)和業(yè)務邏輯。由于同一個模型可以被多個視圖重用,因此提高了應用的可重用性。當web用戶單擊web頁面中
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1