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

正文內(nèi)容

基于web的客戶關(guān)系管理系統(tǒng)1說明書-文庫(kù)吧

2025-04-17 19:06 本頁(yè)面


【正文】 越不能適應(yīng)業(yè)務(wù)發(fā)展的需要,越來越 多的企業(yè)要求提高銷售、營(yíng)銷和服務(wù)的日常業(yè)務(wù)的自動(dòng)化和科學(xué)化。這 就為 客戶關(guān)系管理 系統(tǒng) 應(yīng)運(yùn)而生的需求 奠定了 基 礎(chǔ)。 其次, 在 計(jì)算機(jī)、通訊技術(shù)、網(wǎng)絡(luò)應(yīng)用的飛速發(fā)展使得上面的想法不再停留在夢(mèng)想階段。 辦公自動(dòng)化 程度、員工計(jì)算機(jī)應(yīng)用能力、 企業(yè)信息化 水平、企業(yè)管理水平的提高都有利于客戶關(guān)系管理的實(shí)現(xiàn)。我們很難想象,在一個(gè)管理水平低下、員工意識(shí)落后、信息化水平很低的企業(yè)從技術(shù)上實(shí)現(xiàn)客戶關(guān)系管理。 有一種說法很有道理:客戶關(guān)系管理的作用是錦上添花?,F(xiàn)在,信息化、網(wǎng)絡(luò)化的理念在我國(guó)很多企業(yè)已經(jīng)深入人心,很多企業(yè)有了相當(dāng)?shù)男畔⒒A(chǔ)。 電子商務(wù)在全球范圍內(nèi)正開展的如火如荼,正在改變著企業(yè)做生意的方式。通過 Inter,可開展?fàn)I銷活 動(dòng),向客戶銷售產(chǎn)品,提供售后服務(wù),收集客戶信息。重要的是,這一切的成本是那么低??蛻粜畔⑹强蛻絷P(guān)系管理的基礎(chǔ)。數(shù)據(jù)倉(cāng)庫(kù)、商業(yè)智能、知識(shí)發(fā)現(xiàn)等技術(shù)的發(fā)展,使得收集、整理、加工和利用客戶信息的質(zhì)量大大提高。 最后,管理理念的更新。 經(jīng)過二十多年的發(fā)展,市場(chǎng)經(jīng)濟(jì)的觀念已經(jīng)深入人心。當(dāng)前,一些先進(jìn)企業(yè)的重點(diǎn)正在經(jīng)歷著從以產(chǎn)品為中心向以客戶為中心的轉(zhuǎn)移。有人提出了客戶聯(lián)盟的概念,也就是與客戶建立共同獲勝的關(guān)系,達(dá)到雙贏的結(jié)果,而不是千方百計(jì)地從客戶身上謀取自身的利益?,F(xiàn)在是一個(gè)變革的時(shí)代、創(chuàng)新的時(shí)代。比競(jìng)爭(zhēng)對(duì)手領(lǐng)先一步, 而且僅僅一步,就可能意味著成功。業(yè)務(wù)流程的重新設(shè)計(jì)為企業(yè)的管理創(chuàng)新提供了一個(gè)工具。在引入客戶關(guān)系管理的理念和技術(shù)時(shí),不可避免地要對(duì)企業(yè)原來的管理方式進(jìn)行改變,變革、創(chuàng)新的思想將有利于企業(yè)員工接受變革,而業(yè)務(wù)流程重組提 供了具體的思路和方法 。 在互聯(lián)網(wǎng)時(shí)代,僅憑傳統(tǒng)的管理思想已經(jīng)不夠廣西 經(jīng)濟(jì)管理干部 學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì) 3 了。互聯(lián)網(wǎng)帶來的不僅是一種手段,它觸發(fā)了企業(yè)組織架構(gòu)、工作流程的重組以及整個(gè)社會(huì)管理思想的變革。 論文的主要工作 在目前 WEB 應(yīng)用程序解決方案里。 J2EE 技術(shù)和 .NET 技術(shù)是兩種主流的解決方案,二者各有其特點(diǎn)。 J2EE 技術(shù)比較 適合大型企業(yè)建站,而 .NET 比較適合中小企業(yè)平臺(tái)的搭建,所以本文采用 J2EE 作為開發(fā)平臺(tái) ,以當(dāng)下最新的 作為主要框架結(jié)合hibernate, struts 等進(jìn)行開發(fā) ,并結(jié)合 客戶關(guān)系管理系統(tǒng) 的特點(diǎn),提出了 以下 基于 J2EE的 Web 應(yīng)用設(shè)計(jì)方案 : ( 1)系統(tǒng)設(shè)計(jì)采用了目前比較流行的 J2EE 技術(shù),基于組件的分層設(shè)計(jì)使系統(tǒng) 框架結(jié)構(gòu)清晰,脈絡(luò)分明。實(shí)現(xiàn)了視圖、控制和模型的分離,提高了設(shè)計(jì)的規(guī)范性,實(shí)現(xiàn)了各層之間的松耦合性。 ( 2)設(shè)計(jì)了系統(tǒng) 的總體框架,給出了 客戶關(guān)系管理系統(tǒng) 的功能結(jié)構(gòu)圖 ( 3)重點(diǎn)研究了 客戶關(guān)系 管理 技術(shù)并設(shè)計(jì)了 客戶關(guān)系 管理 的流程圖。 隨著應(yīng)用系統(tǒng)規(guī)模和復(fù)雜性的提高,系統(tǒng)體系結(jié)構(gòu)和數(shù)據(jù)庫(kù)設(shè)計(jì)越來越重要。本系統(tǒng)基于 J2EE 技術(shù),實(shí)現(xiàn)了視圖、控制和模型的分離,可以為用戶提供更加快捷、方便和易于維護(hù)的平臺(tái)。 第二章 系統(tǒng) 設(shè)計(jì)的理論基礎(chǔ) 隨著 Inter 的發(fā)展, WEB 應(yīng)用軟件系統(tǒng)的規(guī)模性和復(fù)雜性不斷提高,基于 WEB的軟件和應(yīng)用系統(tǒng)需要更為開放和靈活的體系結(jié)構(gòu)?!叭龑?/多層”體系結(jié)構(gòu)被廣泛采用 ,也越來越被開發(fā)人員和客戶認(rèn)同。 開發(fā)技術(shù)及開發(fā)模式 根據(jù)本系統(tǒng)的要求,考慮到 系統(tǒng)的安全性、穩(wěn)定性和高效性,準(zhǔn)備采用如下幾方面技術(shù)。 ( 1)操作系統(tǒng) windowsXP(WIN7); ( 2)數(shù)據(jù)庫(kù) Sql server 2021; 基于 WEB 的 客戶關(guān)系 管理系統(tǒng)的研究 4 ( 3) 服務(wù)器 Apache ; ( 4) 系統(tǒng) 開發(fā)技術(shù) :+++JavaScript+Jquery ( 5) 系統(tǒng) 設(shè)計(jì)模式 :MVC; ( 6) 系統(tǒng) 開發(fā)工具 :, Photoshop CS3, Dreamweaver CS4。 系統(tǒng) 建設(shè)的關(guān)鍵在于其所使用的架 構(gòu)?;跒g覽器 B/S 架構(gòu)則是目前 WEB 應(yīng)用程序的主流。它將大量的數(shù)據(jù)處理工作交給服務(wù)器處理,無論是 管理人員 還是 系統(tǒng)使用者都可以通過瀏覽器實(shí)現(xiàn)所有操作。這種方式的優(yōu)點(diǎn)是方便快捷,有利于系統(tǒng)的更新和維護(hù)。 Java 在 B/S 方面的優(yōu)點(diǎn)和其他語言相比更加突出, J2EE 的出現(xiàn)使應(yīng)用程序開發(fā)層次更加清晰、操作更加規(guī)范,更有利于處理復(fù)雜的事務(wù) 。 J2EE 技術(shù) Java 最初是用在客戶端機(jī)器的瀏覽器中,在它剛開始出現(xiàn)時(shí)很多人認(rèn)為 java 不適合用在服務(wù)器端做開發(fā)。但是時(shí)間證明當(dāng)時(shí)這種想法是不對(duì)的,隨著第三方對(duì) java 的支持增多,現(xiàn)在 java 已經(jīng)成為服務(wù)器端開發(fā)的首選。 J2EE 是 Java2 平臺(tái)企業(yè)版( Java 2 Platform,Enterprise Edition)它是 Sun 公司推出的一種概念模型 ,J2EE 與傳統(tǒng)的互聯(lián)網(wǎng)應(yīng)用程序相比有很多優(yōu)勢(shì)。它以組件的方式進(jìn)行設(shè)計(jì)、部署應(yīng)用程序,采用了分布、多層的體系結(jié)構(gòu)。有著“一次編寫,到處運(yùn)行”的特點(diǎn)。 J2EE 技術(shù)有有如下幾個(gè)優(yōu)點(diǎn): ( 1) J2EE 是基于 JAVA 技術(shù),不依賴任何操作系統(tǒng),與平臺(tái)無關(guān)。 ( 2)標(biāo)準(zhǔn)開放,許多公司都支持對(duì)該規(guī)范。 ( 3)提供專業(yè)的通用軟件服務(wù)。 ( 4) J2EE 可以把一些通用的、繁瑣的服務(wù)端任務(wù)交給中間件完成。這樣可以提高開發(fā)質(zhì)量、提高開發(fā)效率。 MVC 模型結(jié)構(gòu)體系 MVC(ModelViewConrtollor),即模型 視圖 控制結(jié)構(gòu) , 是目前比較流行的 J2EE 體系結(jié)構(gòu)。 MVC 總共分為三個(gè)層次,分別為表示層、中間層和數(shù)據(jù)層。 J2EE 體系結(jié)構(gòu)具有跨平臺(tái)的特性,這三個(gè)層次可以處在不同的平臺(tái)下進(jìn)行協(xié)作應(yīng)用。因?yàn)楸硎緦涌梢允褂貌粡V西 經(jīng)濟(jì)管理干部 學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì) 5 同的客戶端程序,所以表示層具有很好的分布性,可以采用分布式管理;在后臺(tái)的系統(tǒng)中,可以把不同的應(yīng)用系統(tǒng)集成 到 J2EE 體系結(jié)構(gòu)中,因此可以保護(hù)現(xiàn)有的資源不被破壞 [1] [2]。 MVC 體系結(jié)系工作流程 如圖 所示 圖 MVC 工作流程圖 ( 1) 視圖 視圖主要指用戶看到并與之交互的界面,即 WEB 應(yīng)用程序的外觀。視圖可以接收用戶的輸入,但并不包括實(shí)際業(yè)務(wù)的處理知識(shí)將數(shù)據(jù)轉(zhuǎn)交給控制器。同時(shí)視圖還負(fù)責(zé)展現(xiàn)傳遞用戶的數(shù)據(jù),可以向模型查詢業(yè)務(wù)狀態(tài),但不能改變模型。視圖還能接受模型發(fā)出的數(shù)據(jù)更新事件,從而對(duì)用戶界面進(jìn)行同步更新。 ( 2) 模型 模型代表了該 WEB 應(yīng)用的核心功能。它表示業(yè)務(wù)數(shù)據(jù)與業(yè)務(wù)邏輯同一個(gè)模型可以被多 個(gè)視圖所共用。 ( 3) 控制器 基于 WEB 的 客戶關(guān)系 管理系統(tǒng)的研究 6 控制器接受用戶輸入并調(diào)用模型和視圖區(qū)完成用戶的需求,當(dāng)用戶在 WEB 頁(yè)面中提交 HTML 表單時(shí),控制器接收并調(diào)用相應(yīng)的模型組件去處理請(qǐng)求,之后調(diào)用相應(yīng)飛視圖來顯示模型返回的數(shù)據(jù)。 核心技術(shù) ( 1) Spring [3 ][4][5] Spring 是一個(gè)開源框架,它由 Rod Johnson 創(chuàng)建。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。 Spring 使用基本的 JavaBean 來完成以前只可能由 EJB 完成的事情 。 Spring 是一個(gè)輕量級(jí)的控制反轉(zhuǎn) (IoC)和面向切面 (AOP)的 容器框架 [3] [4] [5 ]。 1)輕量 —— 從大小與開銷兩方面而言 Spring 都是輕量的。完整的 Spring 框架可以在一個(gè)大小只有 1MB 多的 JAR 文件里發(fā)布。并且 Spring 所需的處理開銷也是微不足道的。此外, Spring 是非侵入式的:典型地, Spring 應(yīng)用中的對(duì)象不依賴于Spring 的特定類。 2)控制反轉(zhuǎn)( IoC) —— Spring 通過一種稱作控制反轉(zhuǎn)( IoC)的技術(shù)促進(jìn)了松耦合。當(dāng)應(yīng)用了 IoC,一個(gè)對(duì)象依賴的其它對(duì)象會(huì)通過被動(dòng)的方式傳遞進(jìn)來,而不是這個(gè)對(duì)象自己創(chuàng)建或者查找依賴對(duì)象。你可以認(rèn)為 IoC 與 JNDI 相反 —— 不是對(duì)象從容器中查找依賴,而是容器在對(duì)象初始化時(shí)不等對(duì)象請(qǐng)求就主動(dòng)將依賴傳遞給它。 3)面向切面( AOP) —— Spring 提供了面向切面編程的豐富支持,允許通過分離應(yīng)用的業(yè)務(wù)邏輯與系統(tǒng)級(jí)服務(wù)進(jìn)行內(nèi)聚性的開發(fā)。應(yīng)用對(duì)象只實(shí)現(xiàn)它們應(yīng)該做的 —— 完成業(yè)務(wù)邏輯。 Spring 新推出的 @注釋方法更是一種優(yōu)越的編程方式 ,它大大減少了繁瑣復(fù)雜的代碼。 ( 2) [6 ] 廣西 經(jīng)濟(jì)管理干部 學(xué)院 2021 屆本科畢業(yè)設(shè)計(jì) 7 Hibernate 是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,它對(duì) JDBC 進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得 Java 程 序員可以隨心所欲的使用對(duì)象編程思維來操縱數(shù)據(jù)庫(kù)。 Hibernate 可以應(yīng)用在任何使用 JDBC的場(chǎng)合,既可以在 Java 的客戶端程序使用,也可以在 Servlet/JSP 的 Web 應(yīng)用中使用,最具革命意義的是, Hibernate 可以在應(yīng)用 EJB的 J2EE 架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任。 Hibernate 的核心接口一共有 5個(gè),分別為 :Session、 SessionFactory、Transaction、 Query 和 Configuration。這 5 個(gè)核心接口在任何開發(fā)中都會(huì)用到。通過這些接口,不僅可以對(duì)持 久化對(duì)象進(jìn)行存取,還能夠進(jìn)行事務(wù)控制。下面對(duì)這五個(gè)核心接口分別加以介紹。 Session 接口 : Session 接口負(fù)責(zé)執(zhí)行被持久化對(duì)象的 CRUD 操作 (CRUD 的任務(wù)是完成與 數(shù)據(jù)庫(kù) 的交流,包含了很多常見的 SQL語句。 )。但需要注意的是 Session 對(duì)象 是非線程安全的。同時(shí), Hibernate 的 session 不同于 JSP應(yīng)用中的 HttpSession。這里當(dāng)使用 session 這個(gè)術(shù)語時(shí),其實(shí)指的是 Hibernate 中的 session,而以后會(huì)將HttpSession 對(duì)象稱為用戶 session。 SessionFactory 接口 : SessionFactory 接口負(fù)責(zé)初始化 Hibernate。它充當(dāng)數(shù)據(jù)存儲(chǔ)源的代理,并負(fù)責(zé)創(chuàng)建 Session 對(duì)象。這里用到了工廠模式 。 需要注意的是SessionFactory 并不是輕量級(jí)的,因?yàn)橐话闱闆r下,一個(gè)項(xiàng)目通常只需要一個(gè)SessionFactory 就夠,當(dāng)需要操作多個(gè)數(shù)據(jù)庫(kù)時(shí),可以為每個(gè)數(shù)據(jù)庫(kù)指定一個(gè)SessionFactory。 Configuration 接口 : Configuration 接口負(fù)責(zé)配置并啟動(dòng) Hibernate,創(chuàng)建SessionFactory 對(duì)象。在 Hibernate的啟動(dòng)的過程中, Configuration 類的實(shí)例首先定位映射文檔位置、讀取配置,然后創(chuàng)建 SessionFactory 對(duì)象。 Transaction 接口 : Transaction 接口負(fù)責(zé)事務(wù)相關(guān)的操作。它是可選的,開發(fā)人員也可以設(shè)計(jì)編寫自己的底層事務(wù)處理代碼。 Query 和 Criteria 接口 : Query 和 Criteria 接口負(fù)責(zé)執(zhí)行各種數(shù)據(jù)庫(kù)查詢。它可以使用 HQL語言或 SQL語句兩種表達(dá)方式。 基于 WEB 的 客戶關(guān)系 管理系統(tǒng)的研究 8 ( 3) [7] Struts2繼承 WebWork的血統(tǒng),或者說 WebWork衍生出了 Struts2。 Struts2是 WebWork的升級(jí),而不是一個(gè)全新的框架,因此穩(wěn)定性、性能等各方面都有很好的保證:而且吸收了 Struts 1和 WebWork兩者的優(yōu)勢(shì),因此,是一個(gè)非常值得 使用 的框架 。 Apache Struts2 是一個(gè)優(yōu)雅的,可擴(kuò)展的 JAVA EE web 框架??蚣茉O(shè)計(jì)的目標(biāo)貫穿整個(gè)開發(fā)周期,從開發(fā)到發(fā)布,包括維護(hù)的整個(gè)過程。 Apache Struts 2 即是之前大家所熟知的 WebWork 2。在經(jīng)歷了幾年的各自發(fā)展后, WebWork 和 Struts 社區(qū)決定合二為一,也即是 Struts 2。 Struts2 Action 類: Struts 2 Action 類可以實(shí)現(xiàn)一個(gè) Action 接口,也可實(shí)現(xiàn)其他接口,使可選和定制的服務(wù)成為可能。 Struts2 提供一個(gè) ActionSupport 基類去實(shí)現(xiàn) 常用的接口。 Action 接口不是必須的,任何有 execute 標(biāo)識(shí)的 POJO對(duì)象都可以用作 Struts2 的 Action 對(duì)象。 Action 對(duì)象為每一個(gè)請(qǐng)求產(chǎn)生一個(gè)實(shí)例,因此沒有線程安全問題。(實(shí)際上, servlet 容器給每個(gè)請(qǐng)求產(chǎn)生許多可丟棄的對(duì)象,并且不會(huì)導(dǎo)致性能和垃圾回收問題)。 Struts2 Servlet 依賴 : Struts2 Action 不依賴于容器,允許 Action 脫離容器單獨(dú)被測(cè)試。如果需要, Struts2 Action 仍然可以訪問初始的 request 和 response。但是,其他的元素減少或者消除了直接訪問 HttpServetRequest 和 HttpServletResponse 的必要性。 Struts2 可測(cè)性: Struts 2 Action 可以通過初始化、設(shè)置屬性、調(diào)用方法來測(cè)試,“依賴注入”
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1