客戶關(guān)系管理系統(tǒng)(CRM)畢業(yè)設(shè)計論文_第1頁
客戶關(guān)系管理系統(tǒng)(CRM)畢業(yè)設(shè)計論文_第2頁
客戶關(guān)系管理系統(tǒng)(CRM)畢業(yè)設(shè)計論文_第3頁
客戶關(guān)系管理系統(tǒng)(CRM)畢業(yè)設(shè)計論文_第4頁
客戶關(guān)系管理系統(tǒng)(CRM)畢業(yè)設(shè)計論文_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、畢畢 業(yè)業(yè) 設(shè)設(shè) 計計 (說(說 明明 書)書) 題 目:_客戶關(guān)系管理系統(tǒng)(crm)_ 平頂山工業(yè)職業(yè)技術(shù)學(xué)院 平頂山工業(yè)職業(yè)技術(shù)學(xué)院 畢 業(yè) 設(shè) 計 (論 文) 任 務(wù) 書 姓名 _李慧婷_ 專業(yè) _多媒體技術(shù)_ _ 任務(wù)下達(dá)日期 _2010_年_12_月_15_日 設(shè)計(論文)開始日期 _2010_年_12_月_25_ 設(shè)計(論文)完成日期 _2011_年_05_月_22_日 設(shè)計論文題目 _客戶關(guān)系管理系統(tǒng)(crm)_ a.編制設(shè)計 _ _ b.設(shè)計專題(畢業(yè)論文)_ _ 指 導(dǎo) 教 師 _ 系(部)主任 _ _年_月_日 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文)評語 第_頁 共_頁 學(xué)

2、生姓名:_,_ 專業(yè) _年級 畢業(yè)設(shè)計(論文)題目:_ 評 閱 人:_ 指導(dǎo)教師:_(簽字) 年 月 日 成 績:_ 系(部)主任:_(簽字) 年 月 日 畢業(yè)設(shè)計(論文)及答辯評語: 平頂山工業(yè)職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(論文)答辯委員會記錄 系 專業(yè),學(xué)生 于 年 月 日 進(jìn)行了畢業(yè)設(shè)計(論文)答辯。 設(shè)計題目: 專題(論文)題目: 指導(dǎo)教師: 答辯委員會根據(jù)學(xué)生提交的畢業(yè)設(shè)計(論文)材料,根據(jù)學(xué)生答辯情況,經(jīng)答辯委 員會討論評定,給予學(xué)生 畢業(yè)設(shè)計(論文)成績?yōu)?。 答辯委員會 人,出席 人。 答辯委員會主任(簽字): 答辯委員會副主任(簽字): 答辯委員會委員: , , , , _, _。

3、 摘摘 要要 客戶是公司最寶貴的資源,為了更好的發(fā)掘老客戶的價值,并開發(fā)更多新 客戶,北京信息技術(shù)有限公司決定實(shí)施客戶關(guān)系管理系統(tǒng)??蛻舴?wù)是一個涉 及多個部門,存在一定流程的工作??蛻舴?wù)水平的高低決定著公司的核心競 爭力。通過該系統(tǒng)的設(shè)計,一是,可完成對客戶基本信息、聯(lián)系人信息、交往 信息、客戶服務(wù)信息的充分共享和規(guī)范化管理;二是,通過對銷售機(jī)會、客戶 開發(fā)過程的追蹤和記錄,提高新客戶的開發(fā)能力;三是,在客戶將要流失時系 統(tǒng)及時預(yù)警,以便銷售人員及時采取措施,降低損失;同時,通過系統(tǒng)提供相 關(guān)報表,以便公司高層隨時了解公司客戶情況。該客戶關(guān)系管理系統(tǒng)應(yīng)提供一 個客戶服務(wù)在線平臺,使客戶服務(wù)

4、處理過程中相關(guān)人員可以在線完成服務(wù)的處 理和記錄工作。 本論文首先分析公司與客戶關(guān)系的現(xiàn)狀及公司的體系結(jié)構(gòu),論述了建設(shè)一 個基于 b/s 結(jié)構(gòu)的“北京信息技術(shù)有限公司 crm 客戶關(guān)系管理系統(tǒng)”的必要性, 以此系統(tǒng)為平臺,研究了用戶權(quán)限的管理,營銷管理、客戶管理、服務(wù)管理、 統(tǒng)計報表和基礎(chǔ)數(shù)據(jù)管理功能模塊的實(shí)現(xiàn)技術(shù)。最后以 jsp 動態(tài)網(wǎng)頁設(shè)計、css 樣式的應(yīng)用、靜態(tài)網(wǎng)頁的制作、javascript 語言、java 語言、sql server 及 對系統(tǒng)的功能模塊為基礎(chǔ),開發(fā)并實(shí)現(xiàn)了以上各功能模塊。 本系統(tǒng)以權(quán)限管理控制為用戶分配不同的管理控制權(quán)限及工作內(nèi)容,專人 專事。為客戶關(guān)系的管理提供

5、了極大的方便,能夠為用戶提供及時豐富的客戶 信息,從而提高了員工 的工作效率,使公司的管理更為清晰方便。 關(guān)鍵詞:關(guān)鍵詞:crm 客戶關(guān)系管理,c/s 模式,權(quán)限控制,mvc 目目 錄錄 第 1 章 緒論 .1 1.1課題的提出 .1 1.2課題的背景來源 .1 1.3課題的內(nèi)容及意義 .1 1.4解決的主要問題及應(yīng)達(dá)到的技術(shù)要求 .2 1.4.1 解決的主要問題.2 1.4.2 技術(shù)要求.2 1.5論文組織結(jié)構(gòu) .2 第 2 章 系統(tǒng)概述和可行性分析 .3 2.1系統(tǒng)概述 .3 2.2設(shè)計的可行性 .3 2.2.1 經(jīng)濟(jì)上可行性.3 2.2.2 技術(shù)上可行性.3 2.2.3 運(yùn)行上可行性.4

6、 2.3關(guān)鍵技術(shù)介紹 .4 第 3 章 系統(tǒng)的總休分析與設(shè)計 .6 3.1系統(tǒng)需求分析 .6 3.2功能需求描述 .6 3.3目標(biāo)系統(tǒng)要求 .7 3.4數(shù)據(jù)庫設(shè)計圖 .7 第 4 章 crm 客戶關(guān)系管理系統(tǒng)總體設(shè)計.11 4.1系統(tǒng)總體設(shè)計用例圖 .11 4.2各模塊用例設(shè)計圖 .11 4.2.1 營銷管理設(shè)計.11 4.2.2 客戶管理設(shè)計.13 4.2.3 服務(wù)管理設(shè)計.13 4.2.4 統(tǒng)計報表設(shè)計.14 4.2.5 基礎(chǔ)數(shù)據(jù)設(shè)計.15 第 5 章 crm 客戶關(guān)系管理系統(tǒng)的功能實(shí)現(xiàn).17 5.1營銷管理實(shí)現(xiàn) .17 5.1.1 銷售機(jī)會管理實(shí)現(xiàn).17 5.1.2 客戶開發(fā)計劃實(shí)現(xiàn).1

7、9 5.2客戶管理實(shí)現(xiàn) .21 5.2.1 客戶信息管理實(shí)現(xiàn).21 5.2.2 客戶流失管理實(shí)現(xiàn).22 5.3服務(wù)管理實(shí)現(xiàn) .23 5.4統(tǒng)計報表實(shí)現(xiàn) .24 5.4.1 客戶貢獻(xiàn)分析實(shí)現(xiàn).24 5.4.2 客戶構(gòu)成分析實(shí)現(xiàn).24 5.4.3 客戶服務(wù)分析實(shí)現(xiàn).24 5.4.4 客戶流失分析實(shí)現(xiàn).24 5.5基礎(chǔ)數(shù)據(jù)實(shí)現(xiàn) .24 5.5.1 數(shù)據(jù)字典實(shí)現(xiàn).24 5.5.2 查詢產(chǎn)品數(shù)據(jù)實(shí)現(xiàn).25 5.5.3 查詢庫存實(shí)現(xiàn).25 5.6權(quán)限管理模塊實(shí)現(xiàn) .25 5.6.1 角色管理實(shí)現(xiàn).25 第 6 章 crm 客戶關(guān)系管理系統(tǒng)的測試.30 6.1登陸安全性測試 .30 6.2權(quán)限分配測試 .3

8、1 第 7 章 總結(jié)和體會 .33 參考文獻(xiàn) .34 致謝 .35 第第 1 1 章章 緒緒 論論 1.1 1.1 課題的提出課題的提出 企業(yè)信息化,已經(jīng)成為國內(nèi)軟件工程領(lǐng)域一個眾所周知的課題。不言而喻, 企業(yè)高管們都意識到信息化必需在企業(yè)內(nèi)很好地實(shí)施以便改善管理上的不足。 所以,北京信息技術(shù)有限公司決定根據(jù)公司的情況做出一套能有利于公司 信息化管理的客戶關(guān)系軟件,以便于公司的信息化管理。本系統(tǒng)的主要業(yè)務(wù)是 公司客戶關(guān)系的管理。 1.2 1.2 課題的背景來源課題的背景來源 客戶是公司最寶貴的資源,為了更好的發(fā)掘老客戶的價值,并開發(fā)更多新 客戶,北京信息技術(shù)有限公司決定實(shí)施客戶關(guān)系管理系統(tǒng)。希

9、望通過這個系統(tǒng) 完成對客戶基本信息、聯(lián)系人信息、交往信息、客戶服務(wù)信息的充分共享和規(guī) 范化管理;希望通過對銷售機(jī)會、客戶開發(fā)過程的追蹤和記錄,提高新客戶的 開發(fā)能力;希望在客戶將要流失時系統(tǒng)及時預(yù)警,以便銷售人員及時采取措施, 降低損失。并希望系統(tǒng)提供相關(guān)報表,以便公司高層隨時了解公司客戶情況。 客戶服務(wù)是一個涉及多個部門,存在一定流程的工作??蛻舴?wù)水平的高 低決定著公司的核心競爭力。該客戶關(guān)系管理系統(tǒng)應(yīng)提供一個客戶服務(wù)在線平 臺,使客戶服務(wù)處理過程中相關(guān)人員可以在線完成服務(wù)的處理和記錄工作。 1.3 1.3 課題的內(nèi)容及課題的內(nèi)容及意義意義 課題的主要內(nèi)容是 crm 客戶關(guān)系管理。本系統(tǒng)包

10、括:營銷管理、客戶管理、 服務(wù)管理、統(tǒng)計報表和基礎(chǔ)數(shù)據(jù)五個功能模塊。另包括權(quán)限管理模塊用于系統(tǒng) 的用戶、角色和相關(guān)權(quán)限的分配。 這幾個模塊都是客戶關(guān)系管理中不可缺少的環(huán)節(jié),將這些環(huán)節(jié)中的有關(guān)信 息有利的保存起來方便查找管理,系統(tǒng)提供自動管理功能大大減少不必要的資 源,信息及時的提供給用戶,用戶可以根據(jù)作息采取相應(yīng)的措施來的開發(fā)管理 客戶。實(shí)現(xiàn)企業(yè)的信息自動化處理,提高工作效率產(chǎn)生更大的價值。 1.4 1.4 解決的主要問題及應(yīng)達(dá)到的技術(shù)要求解決的主要問題及應(yīng)達(dá)到的技術(shù)要求 1.4.1 1.4.1 解決的主要問題解決的主要問題 本系統(tǒng)主要是解決企業(yè)客戶關(guān)系信息的信息自動化管理,將客戶的信息及 時

11、準(zhǔn)確的展現(xiàn)給企業(yè)用戶,方便企業(yè)對其客戶信息的管理提高工作效率。 1.4.2 1.4.2 技術(shù)要求技術(shù)要求 本系統(tǒng)采用 microsoft sql server20005 數(shù)據(jù)庫,使用 java 進(jìn)行開發(fā),采 取 c/s 架構(gòu)。數(shù)據(jù)庫設(shè)計原則上符合第三范式,且規(guī)范,易于維護(hù)。 程序需使用 mvc 模式,采用三層架構(gòu),保證系統(tǒng)的可維護(hù)性和可擴(kuò)展性。 1.5 1.5 論文組織結(jié)構(gòu)論文組織結(jié)構(gòu) 第一部分:緒論。介紹了論文的選題背景、主要內(nèi)容和研究意義,解決的 主要問題及應(yīng)用到的技術(shù)要求。 第二部分:系統(tǒng)概述與可行性分析。對系統(tǒng)進(jìn)行總體的概述和可行性分析, 以及對一些關(guān)鍵技術(shù)的介紹。 第三部分:系統(tǒng)的總

12、體分析與設(shè)計。對系統(tǒng)的功能需求進(jìn)行概述,對整個 目標(biāo)系統(tǒng)進(jìn)行透徹的分析和詳細(xì)的設(shè)計,以及對各個功能模塊進(jìn)行大致的介紹, 然后就是對系統(tǒng)整體模塊框架的設(shè)計。 第四部分:管理系統(tǒng)分析。包括對頁面功能的設(shè)計,數(shù)據(jù)庫的系統(tǒng)分析, 數(shù)據(jù)庫的關(guān)系。 第五部分:系統(tǒng)管理模塊設(shè)計。包括對系統(tǒng)管理的綜合描述,對系統(tǒng)管理 部分功能進(jìn)行詳細(xì)的設(shè)計和代碼的實(shí)現(xiàn)與分析。 第六部分:系統(tǒng)功能測試。對系統(tǒng)的一些主要的功能進(jìn)行測試于分析,對 這些功能進(jìn)行更全面的解析。 第七部分:總結(jié)和體會。對整個系統(tǒng)設(shè)計進(jìn)行總結(jié)并分析不足。通過這次 設(shè)計抒寫自己的感受和體會。 第第 2 2 章章 系統(tǒng)概述和可行性分析系統(tǒng)概述和可行性分析 2

13、.1 2.1 系統(tǒng)概述系統(tǒng)概述 客戶是公司最寶貴的資源,為了更好的發(fā)掘老客戶的價值,并開發(fā)更多新 客戶,北京信息技術(shù)有限公司決定實(shí)施客戶關(guān)系管理系統(tǒng)。希望通過這個系統(tǒng) 完成對客戶基本信息、聯(lián)系人信息、交往信息、客戶服務(wù)信息的充分共享和規(guī) 范化管理;希望通過對銷售機(jī)會、客戶開發(fā)過程的追蹤和記錄,提高新客戶的 開發(fā)能力;希望在客戶將要流失時系統(tǒng)及時預(yù)警,以便銷售人員及時采取措施, 降低損失。并希望系統(tǒng)提供相關(guān)報表,以便公司高層隨時了解公司客戶情況。 客戶服務(wù)是一個涉及多個部門,存在一定流程的工作??蛻舴?wù)水平的高 低決定著公司的核心競爭力。該客戶關(guān)系管理系統(tǒng)應(yīng)提供一個客戶服務(wù)在線平 臺,使客戶服務(wù)

14、處理過程中相關(guān)人員可以在線完成服務(wù)的處理和記錄工作。 2.2 2.2 設(shè)計的可行性設(shè)計的可行性 2.2.1 2.2.1 經(jīng)濟(jì)上可行性經(jīng)濟(jì)上可行性 現(xiàn)在,計算機(jī)的價格已經(jīng)十分低廉,性能卻有了很大的進(jìn)步。而本系統(tǒng)的 開發(fā),為學(xué)校的工作效率帶來了一個質(zhì)的飛躍,為此主要變現(xiàn)有以下幾個方面: 第一, 本系統(tǒng)的運(yùn)行可以代替人工進(jìn)行許多繁雜的勞動; 第二, 本系統(tǒng)的運(yùn)行可以節(jié)省許多資源; 第三, 本系統(tǒng)的運(yùn)行可以大大的提高企業(yè)的工作效率; 第四, 本系統(tǒng)可以使保密文件更加安全,等等。 所以,本系統(tǒng)在經(jīng)濟(jì)上是可行的。 2.2.2 2.2.2 技術(shù)上可行性技術(shù)上可行性 本系統(tǒng)的開發(fā)利用 microsoft sq

15、l server2005 作為本系統(tǒng)的數(shù)據(jù)庫,它是 一個支持多用戶的新型數(shù)據(jù)庫,適用于大中規(guī)模的數(shù)據(jù)量需求,學(xué)校校園網(wǎng)的 建設(shè)也為系統(tǒng)服務(wù)器/客戶端的結(jié)構(gòu)提供了硬件的支持。使用 myeclipse8.5 作 為系統(tǒng)開發(fā)環(huán)境,它作為一種現(xiàn)代的編程語言,提供完善的指令控制語句、類 與對象的支持及豐富的數(shù)據(jù)類型,給開發(fā)高性能系統(tǒng)提供的保障為開發(fā)滿足用 戶要求的系統(tǒng),保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于 以后對新系統(tǒng)的擴(kuò)展與修改。 綜上所述,本系統(tǒng)的設(shè)計與開發(fā)在技術(shù)上和硬件設(shè)備上的條件都是滿足的。 因此,它在技術(shù)上是可行的。 2.2.3 2.2.3 運(yùn)行上可行性運(yùn)行上可行性 本系統(tǒng)為

16、一個小型的客戶關(guān)系管理系統(tǒng),所耗費(fèi)的資源非常小,企業(yè)的計 算機(jī)無論是硬件還是軟件都能夠滿足條件,因此,本系統(tǒng)在運(yùn)行上是可行的。 2.3 2.3 關(guān)鍵技術(shù)介紹關(guān)鍵技術(shù)介紹 (1)myeclipse 簡介:myeclipse 是一個開放源代碼的、基于可擴(kuò)展的開 發(fā)平臺。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組建構(gòu)建 開發(fā)環(huán)境。它的功能非常強(qiáng)大,支持也十分廣泛,尤其是對各種開元產(chǎn)品的支 持十分不錯。利用它,可以在數(shù)據(jù)庫和 java 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù) 器的整合方面極大的提高工作效率。它是功能豐富的 java 集成開發(fā)環(huán)境,包括 了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持

17、html,struts,jsf,css,script,sql,hibernate。 (2)sql server 簡介:sql server 是一個具備完全 web 支持的數(shù)據(jù)庫產(chǎn) 品,提供了對可擴(kuò)展標(biāo)記語言 (xml) 的核心支持以及在 internet 上和防火墻 外進(jìn)行查詢的能力,提供了以 web 標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫編程功能。豐富的 xml 和 internet 標(biāo)準(zhǔn)支持允許使用內(nèi)置的存儲過程以 xml 格式輕松存儲和檢索 數(shù)據(jù)。 sql server 提供強(qiáng)大的開發(fā)工具和各類開發(fā)特性,在大大提高開發(fā)效率的 同時,帶來新的商業(yè)應(yīng)用機(jī)遇。例如,xml 數(shù)據(jù)庫與 web service 的

18、支持將使 您的應(yīng)用實(shí)現(xiàn) internet 數(shù)據(jù)互聯(lián),.net 集成極大的擴(kuò)展了開發(fā)空間,異構(gòu)數(shù) 據(jù)集成、service broker 使您的數(shù)據(jù)和其它應(yīng)用無縫集成,各種新數(shù)據(jù)類型和 t-sql 擴(kuò)展帶來了諸多靈活性。,c#,vb.net,xquery,xmla,ado.net 2.0,smo,amo 等都將成為 sql server 數(shù)據(jù)平臺上開發(fā)數(shù)據(jù)相關(guān)應(yīng)用的有力工具。 (3)jdk 簡介:jdk( development kit,開發(fā)包,開發(fā)工具)是一個寫的 applet 和應(yīng)用程序開發(fā)環(huán)境。它由一個處于操作系統(tǒng)層之上的運(yùn)行環(huán)境還有開 發(fā)者編譯,調(diào)試和運(yùn)行用語言寫的 applet 和應(yīng)用程

19、序所需的工具組成。 jdk( development kit)是 sun microsystems 針對開發(fā)員的產(chǎn)品。自從推 出以來,jdk 已經(jīng)成為最廣泛的 sdk(software development kit)。 (4)jsp 和 servlet 簡介:jsp( server page)是在普通 html 中嵌入了代碼的 一個腳本,在這一點(diǎn)上,它與其它的腳本語言(php)一樣,但它與其它語言不同 的是: 其它腳本語言由服務(wù)器直接解釋這個腳本,而 jsp 則由 jsp 容器(tomcat) 首先將其轉(zhuǎn)化為 servlet,然后調(diào)用 c 將 servlet 編譯為 class 文件。最終,

20、服 務(wù)器解釋的是 class 文件。那么什么是 servlet 呢?servlet 其實(shí)是一個特殊 的類,servlet 類一般從 httpservlet 類繼承而來,在這個類中至少要實(shí)現(xiàn) doget 或者 dopost 函數(shù),在這兩個函數(shù)中處理來自客戶的請求,然后將結(jié)果返 回。servlet 和 jsp 是 sun 公司架構(gòu)中重要的部分。由于基于語言,因此其可 以方便的調(diào)用功能強(qiáng)大的 api(如 jdbc)。 (5)tomcat 簡介”tomcat 是一個免費(fèi)的開源的 servlet 容器,它是 apache 基金會的 jakarta 項目中的一個核心項目,由 apache,sun 和其它一

21、些 公司及個人共同開發(fā)而成。由于有了 sun 的參與和支持,最新的 servlet 和 jsp 規(guī)范總能在 tomcat 中得到體現(xiàn)。tomcat 提供了各種平臺的版本提供下載, 可從網(wǎng)上下載其源代碼版或者二進(jìn)制版。由于的跨平臺特性,基于的 tomcat 也 具有跨平臺性。與傳統(tǒng)的桌面程序不同,tomcat 中的應(yīng)用程序是一個 war 文件。 是一個壓縮包,里面的文件按一定目錄結(jié)構(gòu)來組織:通常其根目錄下包含由 html 和 jsp 文件或者這兩種文件的目錄,另外還會有一個 web-inf 目錄,這個 目錄很重要。通常在 web-in 目錄下有一個 web.xml 文件和一個 classes 目

22、錄, web.xml 是一個配置問件,而 classes 目錄下則包含編譯好的 servlet 類和 jsp 或者 servlet 所依賴的其他類(如 bean)。 (6)ajax 簡介:ajax(asynchronous script and xml)是結(jié)合了技術(shù)、xml 以及 script 等編程技術(shù),可以讓開發(fā)人員構(gòu)建基于技術(shù)的 web 應(yīng)用,并打破了 使用頁面重載的慣例。ajax 是使用客戶端腳本與 web 服務(wù)器交換數(shù)據(jù)的 web 應(yīng) 用開發(fā)方法。這樣 web 頁面不要打斷交互流程進(jìn)行重新加載,就可以動態(tài)地更 新。使用 ajax,用戶可以創(chuàng)建接近本地桌面應(yīng)用的豐富動態(tài)的 web 用戶

23、界面。 (7)mvc 簡介:模型-視圖-控制器(mvc)是 xerox parc 在八十年代為編程 語言 smalltalk-80 發(fā)明的一種軟件設(shè)計模式,至今已被廣泛使用。最近幾年被 推薦為 sun 公司平臺的設(shè)計模式,并且受到越來越多的是偶那個 coldfusion 和 php 開發(fā)折的歡迎。模型-視圖-控制器是一個有用的工具箱。 第第 3 3 章章 系統(tǒng)的總休分析與設(shè)計系統(tǒng)的總休分析與設(shè)計 3.1 3.1 系統(tǒng)需求分析系統(tǒng)需求分析 21 世紀(jì)以來,人類經(jīng)濟(jì)高速發(fā)展,人們發(fā)生了日新月異的變化,特別是計 算機(jī)的應(yīng)用及普及到經(jīng)濟(jì)和社會生活的各個領(lǐng)域,使原本的舊的管理方法越來 越不適應(yīng)現(xiàn)在社會的

24、發(fā)展。許多人還停留在以前的手工操作。這大大地阻礙了 人類經(jīng)濟(jì)的發(fā)展。為了適應(yīng)現(xiàn)代社會人們高度強(qiáng)烈的時間管念,crm 客戶關(guān)系 管理系統(tǒng)為企業(yè)帶來了極大的方便,開發(fā)的這個系統(tǒng)所采用的是當(dāng)前較為流行 的編程軟件 myeclipse8.5 作為實(shí)現(xiàn)語言,以數(shù)據(jù)庫 microsoft sql server 2005 作為系統(tǒng)的后臺操作,其功能在系統(tǒng)內(nèi)部有源代碼直接完成,用戶只需按 系統(tǒng)要求輸入即可操作。 3.2 3.2 功能需求描述功能需求描述 與本系統(tǒng)相關(guān)的用戶和角色包括: 系統(tǒng)管理員:系統(tǒng)管理員: 管理系統(tǒng)用戶、角色與權(quán)限,保證系統(tǒng)正常運(yùn)行。 銷售主管:銷售主管: 對客戶服務(wù)進(jìn)行分配。 創(chuàng)建銷售機(jī)

25、會。 對銷售機(jī)會進(jìn)行指派。 對特定銷售機(jī)會制定客戶開發(fā)計劃。 分析客戶貢獻(xiàn)、客戶構(gòu)成、客戶服務(wù)構(gòu)成和客戶流失數(shù)據(jù),定期提交客戶 管理報告。 客戶經(jīng)理:客戶經(jīng)理: 維護(hù)負(fù)責(zé)的客戶信息。 接受客戶服務(wù)請求,在系統(tǒng)中創(chuàng)建客戶服務(wù)。 處理分派給自己的客戶服務(wù)。 對處理的服務(wù)進(jìn)行反饋。 創(chuàng)建銷售機(jī)會。 對特定銷售機(jī)會制定客戶開發(fā)計劃。 執(zhí)行客戶開發(fā)計劃。 對負(fù)責(zé)的流失客戶采取“暫緩流失”或“確定流失”的措施。 高管:高管: 審查客戶貢獻(xiàn)數(shù)據(jù)、客戶構(gòu)成數(shù)據(jù)、客戶服務(wù)構(gòu)成數(shù)據(jù)和客戶流失數(shù)據(jù)。 (1)節(jié)約資源,提高各類信息(客戶組成,客戶貢獻(xiàn)等)的精確度 本系統(tǒng)能減少很多不必要的資源,不用像以前那樣用冗余的紙

26、張式的管理, 可以很大程度地節(jié)儉學(xué)校的資源。并且計算機(jī)的存儲與快速查詢功能大大提高 了企業(yè)各種事務(wù)管理的效率,并且還提高了各類信息的精確度。 (2)方便快速操作,精減人員,節(jié)約開支 方便快速的操作,可減少企業(yè)管理的漏洞,又減少因工作的冗余出現(xiàn)的錯 誤,并且操作非常簡單,可減少許多不必要的人員,這無論從物質(zhì)上還是工作 人員的工資都為企業(yè)節(jié)約了開支。 (3)系統(tǒng)平臺 本系統(tǒng)選擇的是現(xiàn)在比較流行的 c/s 模式。 3.3 3.3 數(shù)據(jù)庫設(shè)計圖數(shù)據(jù)庫設(shè)計圖 (1)系統(tǒng)各模塊表之間的大體關(guān)系,各表之間的聯(lián)系等如圖 3.1 所示: 圖圖 3.13.1 總體設(shè)計總體設(shè)計 (2)銷售機(jī)會管理模塊關(guān)系圖如圖 3

27、.2 所示: 圖圖 3.2 銷售機(jī)會關(guān)系銷售機(jī)會關(guān)系 (3)權(quán)限管理模塊關(guān)系圖如圖 3.3 所示: 圖圖 3.33.3 權(quán)限模塊關(guān)系權(quán)限模塊關(guān)系 (4)客戶管理模塊數(shù)據(jù)關(guān)系圖如圖 3.4 所示: 圖圖 3.43.4 客戶關(guān)系管理模塊數(shù)據(jù)關(guān)系客戶關(guān)系管理模塊數(shù)據(jù)關(guān)系 第第 4 4 章章 crmcrm 客戶關(guān)系管理系統(tǒng)總體設(shè)計客戶關(guān)系管理系統(tǒng)總體設(shè)計 本章節(jié)以用例圖的形式將客戶關(guān)系的總體設(shè)計及各模塊的設(shè)計展現(xiàn)出來。 4.1 4.1 系統(tǒng)總體設(shè)計用例圖系統(tǒng)總體設(shè)計用例圖 系統(tǒng)的總體設(shè)計用例圖如圖 4.1 所示: 圖圖 4.1 系統(tǒng)總體用例圖系統(tǒng)總體用例圖 4.2 4.2 各模塊用例設(shè)計圖各模塊用例設(shè)

28、計圖 4.2.1 4.2.1 營銷管理設(shè)計營銷管理設(shè)計 營銷管理模塊包含銷售機(jī)會的管理和對客戶開發(fā)過程的管理,子用例圖如 圖 4.2 所示。 圖圖 4.24.2 營銷管理用例圖營銷管理用例圖 營銷的過程是開發(fā)新客戶的過程。對老客戶的銷售行為不屬于營銷管理的 范疇。 客戶經(jīng)理有開發(fā)新客戶的任務(wù),在客戶經(jīng)理發(fā)現(xiàn)銷售機(jī)會時,應(yīng)在系統(tǒng)中 錄入該銷售機(jī)會的信息。銷售主管也可以在系統(tǒng)中創(chuàng)建銷售機(jī)會。 所有的銷售機(jī)會由銷售主管進(jìn)行分配,每個銷售機(jī)會分配給一個客戶經(jīng)理。 客戶經(jīng)理對分配給自己的銷售機(jī)會制定客戶開發(fā)計劃,計劃好分幾步開發(fā), 以及每個步驟的時間和具體事項。 制定完客戶開發(fā)計劃后,客戶經(jīng)理按實(shí)際執(zhí)行

29、請跨功能填寫計劃中每個步 驟的執(zhí)行效果。 在開發(fā)計劃結(jié)束的時候,根據(jù)開發(fā)的結(jié)果不同,設(shè)置該銷售機(jī)會為“開發(fā) 失敗”或“開發(fā)成功” 。 如果開發(fā)客戶成功,系統(tǒng)自動創(chuàng)建新的客戶記錄。 4.2.2 4.2.2 客戶管理設(shè)計客戶管理設(shè)計 客戶信息是公司資產(chǎn)的構(gòu)成部分之一,應(yīng)對其進(jìn)行妥善保管、充分利用。 每個客戶經(jīng)理有責(zé)任維護(hù)自己負(fù)責(zé)的客戶信息,隨時更新。在本系統(tǒng)中, 客戶信息將得到充分的共享,從而發(fā)揮最大的價值。 有調(diào)查表明,公司的大部分利潤來自老客戶,開發(fā)新的客戶成本相對較高 而且風(fēng)險相對較大。因此我們有必要對超過 6 個月沒有購買公司產(chǎn)品的客戶應(yīng) 予以特殊關(guān)注,防止現(xiàn)有客戶流失。本模塊的用例圖如圖

30、 4.3 所示: 圖圖 4.34.3 客戶管理用例圖客戶管理用例圖 4.2.3 4.2.3 服務(wù)管理設(shè)計服務(wù)管理設(shè)計 客戶服務(wù)是客戶管理的重要工作。通過客戶服務(wù)我們的銷售團(tuán)隊可以及時 幫助客戶解決問題、打消顧慮,提高客戶滿意度。還可以幫助我們隨時了解客 戶的動態(tài),以便采取應(yīng)對措施。此模塊用例圖如圖 4.4 所示: 圖圖 4.44.4 服務(wù)管理用例圖服務(wù)管理用例圖 4.2.4 4.2.4 統(tǒng)計報表設(shè)計統(tǒng)計報表設(shè)計 企業(yè)高管對企業(yè)內(nèi)部的客戶貢獻(xiàn),客戶構(gòu)成,客戶服務(wù),客戶流失進(jìn)行分 析,動查企業(yè)客戶組成客戶對象,對企業(yè)的全局有一個更好的把握。用例圖如 圖 4.5 所示: 圖圖 4.54.5 統(tǒng)計報表

31、用戶圖統(tǒng)計報表用戶圖 4.2.5 4.2.5 基礎(chǔ)數(shù)據(jù)設(shè)計基礎(chǔ)數(shù)據(jù)設(shè)計 對系統(tǒng)中需要已選擇的方式輸入的輸入項的候選項,統(tǒng)一通過數(shù)據(jù)字典來 配置。比如服務(wù)類型、客戶等級等。用例圖如圖 4.6 所示: 圖圖 4.64.6 基礎(chǔ)數(shù)據(jù)用例圖基礎(chǔ)數(shù)據(jù)用例圖 第第 5 5 章章 crmcrm 客戶關(guān)系管理系統(tǒng)的功能實(shí)現(xiàn)客戶關(guān)系管理系統(tǒng)的功能實(shí)現(xiàn) 5.1 5.1 營銷管理實(shí)現(xiàn)營銷管理實(shí)現(xiàn) 5.1.1 5.1.1 銷售機(jī)會管理實(shí)現(xiàn)銷售機(jī)會管理實(shí)現(xiàn) 新建銷售機(jī)會新建銷售機(jī)會 業(yè)務(wù)概述 客戶經(jīng)理有開發(fā)新客戶的任務(wù),在客戶經(jīng)理發(fā)現(xiàn)銷售機(jī)會時,應(yīng)在系統(tǒng)中 錄入該銷售機(jī)會的信息。銷售主管也可以在系統(tǒng)中創(chuàng)建銷售機(jī)會。 處

32、理流程 從頁面獲取輸入信息,在數(shù)據(jù)庫中創(chuàng)建新記錄。新建銷售機(jī)會頁面如圖 5.1 所示: 圖圖 5.15.1 新建銷售機(jī)會頁面新建銷售機(jī)會頁面 修改銷售機(jī)會修改銷售機(jī)會 業(yè)務(wù)概述 對未分配的銷售機(jī)會記錄可以編輯。 處理流程 在列表頁面選擇“未分配”的銷售機(jī)會進(jìn)行編輯,跳轉(zhuǎn)到編輯頁面;在編 輯頁面填入更新的信息,提交表單,保存新的信息到數(shù)據(jù)庫。銷售機(jī)會管理頁 面如圖 5.2 所示: 圖圖 5-25-2 銷售機(jī)會管理銷售機(jī)會管理 刪除銷售機(jī)會刪除銷售機(jī)會 業(yè)務(wù)概述 狀態(tài)為“未分配”的銷售機(jī)會可以刪除。 刪除時需要判斷當(dāng)前登錄用戶為該銷售機(jī)會的創(chuàng)建人,否則不可刪除。 處理流程 點(diǎn)選刪除操作后應(yīng)提示“確

33、認(rèn)刪除?” ,用戶選“確定”則執(zhí)行刪除操作, 否則不執(zhí)行。 指派銷售機(jī)會指派銷售機(jī)會 業(yè)務(wù)概述 銷售主管根據(jù)各客戶經(jīng)理的負(fù)責(zé)分區(qū)、行業(yè)特長等對銷售機(jī)會進(jìn)行指派。 每個銷售機(jī)會指派給一個客戶經(jīng)理,專事專人。 指派成功后,銷售機(jī)會狀態(tài)改為“已指派” 。 處理流程 選擇要指派的銷售機(jī)會,察看銷售機(jī)會的詳細(xì)信息并選擇客戶經(jīng)理進(jìn)行指 派。指派頁面如圖 5.3 所示: 圖圖 5.35.3 指派頁面指派頁面 5.1.2 5.1.2 客戶開發(fā)計劃實(shí)現(xiàn)客戶開發(fā)計劃實(shí)現(xiàn) 對“已指派”的銷售機(jī)會制定開發(fā)計劃,執(zhí)行開發(fā)計劃,并記錄執(zhí)行結(jié)果。 客戶開發(fā)成功還將創(chuàng)建新的客戶記錄。 制定開發(fā)計劃制定開發(fā)計劃 業(yè)務(wù)概述 客戶

34、經(jīng)理對分配給自己的銷售機(jī)會制定開發(fā)計劃. 處理流程 首先選擇一“已指派”的銷售機(jī)會進(jìn)行指定計劃的操作,然后制定計劃。 客戶開發(fā)計劃頁面如圖 5.4 所示: 圖圖 5.45.4 客戶開發(fā)計劃頁面客戶開發(fā)計劃頁面 執(zhí)行開發(fā)計劃執(zhí)行開發(fā)計劃 業(yè)務(wù)概述 完成客戶開發(fā)計劃的制定后,客戶經(jīng)理開始按照計劃內(nèi)容執(zhí)行客戶開發(fā)計 劃,并按時記錄執(zhí)行結(jié)果。 開發(fā)成功開發(fā)成功 業(yè)務(wù)概述 某銷售機(jī)會在確認(rèn)客戶的確沒有采購需求后,或不具備開發(fā)價值時可認(rèn)為 “開發(fā)失敗” 。 處理流程 修改銷售機(jī)會的狀態(tài)為“開發(fā)成功” 。 根據(jù)銷售機(jī)會中相應(yīng)信息(包括客戶名稱、聯(lián)系人和聯(lián)系人電話)自動創(chuàng) 建客戶記錄。 開發(fā)失敗開發(fā)失敗 業(yè)務(wù)

35、概述 某銷售機(jī)會在確認(rèn)客戶的確沒有采購需求后,或不具備開發(fā)價值時可認(rèn)為 “開發(fā)失敗” 。 處理流程 修改銷售機(jī)會的狀態(tài)為“開發(fā)失敗” 。 5.2 5.2 客戶管理實(shí)現(xiàn)客戶管理實(shí)現(xiàn) 客戶信息是公司資產(chǎn)的構(gòu)成部分之一,應(yīng)對其進(jìn)行妥善保管、充分利用。 每個客戶經(jīng)理有責(zé)任維護(hù)自己負(fù)責(zé)的客戶信息,隨時更新。在本系統(tǒng)中, 客戶信息將得到充分的共享,從而發(fā)揮最大的價值。 有調(diào)查表明,公司的大部分利潤來自老客戶,開發(fā)新的客戶成本相對較高 而且風(fēng)險相對較大。因此我們有必要對超過 6 個月沒有購買公司產(chǎn)品的客戶應(yīng) 予以特殊關(guān)注,防止現(xiàn)有客戶流失。 5.2.1 5.2.1 客戶信息管理實(shí)現(xiàn)客戶信息管理實(shí)現(xiàn) 編輯客戶

36、信息編輯客戶信息 業(yè)務(wù)概述 客戶經(jīng)理可以編輯狀態(tài)為“正?!钡目蛻粜畔ⅰ?處理流程 從列表中選擇要編輯的用戶點(diǎn)選“編輯”按鈕,編輯特定客戶的信息,輸 入新信息后點(diǎn)“保存”按鈕,返回列表頁面。 管理客戶聯(lián)系人管理客戶聯(lián)系人 業(yè)務(wù)概述 每個客戶可以有多個聯(lián)系人。 處理流程 選擇一個客戶,顯示其所有聯(lián)系人的列表,從中選擇進(jìn)行編輯或刪除操作, 還可以給該客戶添加聯(lián)系人。 管理客戶交往記錄管理客戶交往記錄 業(yè)務(wù)概述 系統(tǒng)可以保存每個客戶的交往記錄。 處理流程 首先選擇一個客戶,然后針對這個客戶維護(hù)交往記錄信息。 查看客戶歷史訂單查看客戶歷史訂單 業(yè)務(wù)概述 客戶的歷史訂單數(shù)據(jù)是一個客戶重要的信息。本系統(tǒng)中不

37、提供訂單管理的 功能。訂單數(shù)據(jù)需要從銷售系統(tǒng)中讀取。讀取時只讀取訂單狀態(tài)為“已發(fā)貨” 或“已回款”的數(shù)據(jù) 處理流程 首先選擇一個客戶,然后查看這個客戶的歷史訂單,再選擇一條歷史訂單 查看訂單明細(xì)。 5.2.2 5.2.2 客戶流失管理實(shí)現(xiàn)客戶流失管理實(shí)現(xiàn) 客戶流失預(yù)警客戶流失預(yù)警 業(yè)務(wù)概述 系統(tǒng)自動檢查超過 6 個月沒有下單的客戶,并在本系統(tǒng)中提出預(yù)警。訂單 數(shù)據(jù)需要從銷售系統(tǒng)中獲得。 處理流程 每周六凌晨 02:00 系統(tǒng)自動檢查訂單數(shù)據(jù),如果發(fā)現(xiàn)有超過 6 個月沒有下 單的客戶,則自動添加一條客戶流失預(yù)警記錄。 客戶經(jīng)理登錄本系統(tǒng)后在客戶流失管理中就可以看到。 對客戶流失預(yù)警可以采取“暫緩

38、流失”和“確認(rèn)流失”兩種措施。但在確 認(rèn)流失前一定要采取措施“暫緩流失” 。 暫緩客戶流失暫緩客戶流失 業(yè)務(wù)概述 對于系統(tǒng)自動產(chǎn)生的客戶流失預(yù)警,負(fù)責(zé)該客戶的客戶經(jīng)理要第一時間采 取措施,充分了解客戶流失的原因,并采取應(yīng)對措施。然后在系統(tǒng)中使用“暫 緩流失”功能點(diǎn),填寫采取的措施。 處理流程 選擇客戶流失預(yù)警記錄,追加暫緩措施。 確認(rèn)客戶流失確認(rèn)客戶流失 業(yè)務(wù)概述 如果確是存在不可逆轉(zhuǎn)的因素,客戶不可能再購買本公司的產(chǎn)品,則確認(rèn) 該客戶的流失。 處理流程 選擇一條客戶流失預(yù)警,填寫客戶流失原因,確認(rèn)客戶流失。 5.35.3 服務(wù)管理實(shí)現(xiàn)服務(wù)管理實(shí)現(xiàn) 服創(chuàng)建服創(chuàng)建 業(yè)務(wù)概述 客戶服務(wù)是客戶管理的

39、重要工作。通過客戶服務(wù)我們的銷售團(tuán)隊可以及時 幫助客戶解決問題、打消顧慮,提高客戶滿意度。還可以幫助我們隨時了解客 戶的動態(tài),以便采取應(yīng)對措施。 處理流程 服務(wù)添加成功后仍返回服務(wù)創(chuàng)建頁面,顯示空表單準(zhǔn)備填寫下一條服務(wù)。 服務(wù)分配服務(wù)分配 業(yè)務(wù)概述 銷售主管對狀態(tài)為“新創(chuàng)建”的服務(wù)單據(jù)進(jìn)行分配,專事專管。 處理流程 選擇一條狀態(tài)為“新創(chuàng)建”的服務(wù)單據(jù),分配給專人。 服務(wù)處理服務(wù)處理 業(yè)務(wù)概述 被分配處理服務(wù)的客戶經(jīng)理負(fù)責(zé)對服務(wù)請求做出處理,并在系統(tǒng)中錄入處 理的方法。 處理流程 首先查詢得到狀態(tài)為“已分配”的服務(wù)單據(jù),選擇一個進(jìn)行處理。 填寫處理方法后提交。 服務(wù)反饋服務(wù)反饋 業(yè)務(wù)概述 對狀態(tài)

40、為“已處理”的服務(wù)單據(jù)主動聯(lián)系客戶進(jìn)行反饋,填寫處理結(jié)果。 處理流程 首先查詢得到狀態(tài)為“已處理”的服務(wù)單據(jù),選擇一個進(jìn)行反饋。 填寫處理方法后提交。 服務(wù)歸檔服務(wù)歸檔 業(yè)務(wù)概述 系統(tǒng)可以對已歸檔的服務(wù)進(jìn)行查詢、查閱。便于參考解決類似問題。 處理流程 可以根據(jù)客戶、概要、服務(wù)類型、創(chuàng)建日期進(jìn)行查詢。對每條服務(wù)單據(jù)還 可以查看明細(xì)。 5.45.4 統(tǒng)計報表實(shí)現(xiàn)統(tǒng)計報表實(shí)現(xiàn) .1 客戶貢獻(xiàn)分析實(shí)現(xiàn)客戶貢獻(xiàn)分析實(shí)現(xiàn) 業(yè)務(wù)概述業(yè)務(wù)概述 對客戶下單的總金額進(jìn)行統(tǒng)計,了解客戶對企業(yè)的貢獻(xiàn)。 處理流程處理流程 可以根據(jù)客戶名稱或年份查詢,默認(rèn)列出全部客戶和所有年份訂單金額的 總和。 5.4.

41、25.4.2 客戶構(gòu)成分析實(shí)現(xiàn)客戶構(gòu)成分析實(shí)現(xiàn) 業(yè)務(wù)概述業(yè)務(wù)概述 了解某種類型的客戶有多少及所占比例。 處理流程處理流程 可以選擇報表方式,按客戶等級統(tǒng)計、按信用度統(tǒng)計或按滿意度統(tǒng)計。 .3 客戶服務(wù)分析實(shí)現(xiàn)客戶服務(wù)分析實(shí)現(xiàn) 業(yè)務(wù)概述業(yè)務(wù)概述 根據(jù)服務(wù)類型對服務(wù)進(jìn)行統(tǒng)計。 處理流程處理流程 可以輸入年份,只統(tǒng)計該年的服務(wù)數(shù)據(jù)。 .4 客戶流失分析實(shí)現(xiàn)客戶流失分析實(shí)現(xiàn) 業(yè)務(wù)概述業(yè)務(wù)概述 查看已經(jīng)確認(rèn)流失的客戶流失記錄。 處理流程處理流程 可以根據(jù)客戶名稱和客戶經(jīng)理名稱進(jìn)行查詢。 5.5 5.5 基礎(chǔ)數(shù)據(jù)實(shí)現(xiàn)基礎(chǔ)數(shù)據(jù)實(shí)現(xiàn) 5.5.1 5.5.1 數(shù)據(jù)字典實(shí)現(xiàn)數(shù)據(jù)字典

42、實(shí)現(xiàn) 業(yè)務(wù)概述業(yè)務(wù)概述 對系統(tǒng)中需要已選擇的方式輸入的輸入項的候選項,統(tǒng)一通過數(shù)據(jù)字典來 配置。比如服務(wù)類型、客戶等級等。 處理流程處理流程 每個數(shù)據(jù)字典項包括系統(tǒng)自動生成的編號、類別(如:服務(wù)類型) 、條目 (如:咨詢)和值(如:1)構(gòu)成。 數(shù)據(jù)字典項有的能編輯。有的不可編輯,只能查看。 對于可以編輯的數(shù)據(jù)字典項,可以修改其類別、條目和值。還可以設(shè)為不 可編輯。在數(shù)據(jù)字典項的列表中,對可編輯的數(shù)據(jù)字典項顯示“編輯”和“刪 除”的操作按鈕。 5.5.2 5.5.2 查詢產(chǎn)品數(shù)據(jù)實(shí)現(xiàn)查詢產(chǎn)品數(shù)據(jù)實(shí)現(xiàn) 業(yè)務(wù)概述業(yè)務(wù)概述 本系統(tǒng)中沒有產(chǎn)品數(shù)據(jù),需要從銷售系統(tǒng)中獲得。 處理流程處理流程 可以根據(jù)產(chǎn)品的

43、名稱、型號、批次進(jìn)行查詢。 5.5.3 5.5.3 查詢庫存實(shí)現(xiàn)查詢庫存實(shí)現(xiàn) 業(yè)務(wù)概述業(yè)務(wù)概述 為了處理客戶服務(wù)的需要,本系統(tǒng)需要從銷售系統(tǒng)中讀取并查詢庫存數(shù)據(jù)。 處理流程處理流程 可以根據(jù)產(chǎn)品和倉庫進(jìn)行查詢。 5.6 5.6 權(quán)限管理模塊實(shí)現(xiàn)權(quán)限管理模塊實(shí)現(xiàn) 5.6.1 5.6.1 角色管理實(shí)現(xiàn)角色管理實(shí)現(xiàn) 新建角色新建角色 業(yè)務(wù)概述 根據(jù)業(yè)務(wù)需求為系統(tǒng)添加各種角色,不同的角色處理不同的業(yè)務(wù)。 處理流程 點(diǎn)擊新建按鍵進(jìn)入新建頁面,輸入角色名和角色描述,同時分配給角色相 應(yīng)的權(quán)限,點(diǎn)擊保存,新建成功,轉(zhuǎn)到角色管理頁面。新建角色頁面如圖 5.5 所示: 圖圖 5.55.5 新建角色頁面新建角色頁

44、面 視圖層 jsp 頁面代碼, 角色id 角色名: 角色描述 角色狀態(tài) 注銷 正常 訪問控制層 roleaction 中的代碼 /* * param mapping * param form * param request * param response * return * 角色創(chuàng)建 */ public actionforward rolecreate(actionmapping mapping, actionform form, httpservletrequest request, httpservletresponse response) pwsysroledaoimpl roled

45、ao=new pwsysroledaoimpl(); int roleflag=request.getparameter(roleflag)=null?0:integer.parseint(re quest.getparameter(roleflag); string rolename=request.getparameter(rolename)=null?:request.getparamet er(rolename); string roledesc=request.getparameter(roledesc)=null?:request.getparamet er(roledesc);

46、roledao.insertsysrole(rolename, roledesc, roleflag); return roleshow(mapping, form, request, response); 數(shù)據(jù)訪問層代碼 /* *根據(jù)傳入的參數(shù)將數(shù)據(jù)插入數(shù)據(jù)庫 */ public boolean insertsysrole(string rolename,string roledesc,int roleflag) boolean ret=false; string sql=insert into sys_role values(+rolename+,+roledesc+,+roleflag+

47、); conn=this.getconnection(); try pstmt=conn.preparestatement(sql); if(0pstmt.executeupdate() ret=true; return ret; catch (sqlexception e) / todo auto-generated catch block e.printstacktrace(); return ret; finally this.closeall(conn, pstmt, rs); 角色編輯角色編輯 業(yè)務(wù)概述 對角色進(jìn)行編輯,包括角色名、角色描述、角色所擁有的業(yè)務(wù)權(quán)限。 處理流程 點(diǎn)擊編輯

48、圖標(biāo)對角色名、角色描述、角色狀態(tài)進(jìn)行編輯,點(diǎn)擊保存編輯成 功。 點(diǎn)擊指派圖標(biāo)進(jìn)入角色權(quán)限編輯頁面對角色所擁有的權(quán)限功能進(jìn)行編輯, 選中多選框添加相應(yīng)的權(quán)限。點(diǎn)擊保存指派成功,轉(zhuǎn)到角色管理頁面。角色編 輯頁面如圖 5.6 所示: 圖圖 5.65.6 角色編輯頁面角色編輯頁面 角色刪除角色刪除 業(yè)務(wù)概述 將不需要的角色刪除。 處理流程 點(diǎn)擊刪除圖標(biāo)對不需要的角色進(jìn)行刪除操作彈出提示框,點(diǎn)擊確進(jìn)行刪除 操作。 第第 6 6 章章 crmcrm 客戶關(guān)系管理系統(tǒng)的測試客戶關(guān)系管理系統(tǒng)的測試 6.1 6.1 登陸安全性測試登陸安全性測試 在登錄頁面輸入用戶名和密碼單擊登錄按鈕,系統(tǒng)會根據(jù)用戶所輸入的內(nèi)

49、容判斷用戶的所擁有的角色,再根據(jù)角色所擁有的權(quán)限為用戶提供相應(yīng)的操作 功能。當(dāng)輸入 的用戶名或者密碼錯誤時會跳回登錄頁面并提示用戶名或密碼錯 誤,用戶名和密碼正確方能進(jìn)入系統(tǒng)。系統(tǒng)登錄界面如圖 6.1 所示: 圖圖 6.16.1 系統(tǒng)登錄界面系統(tǒng)登錄界面 當(dāng)用戶名和密碼正確時,進(jìn)入系統(tǒng)主頁面如圖 6. 2 所示。系統(tǒng)根據(jù)用戶所 擁有的權(quán)限提供可操作面功能頁面如圖 6 .3 所示: 圖圖 6.26.2 系統(tǒng)主界面系統(tǒng)主界面 營銷管理模塊,記錄新開發(fā)的銷售機(jī)會,制定客戶開發(fā)計劃等! 圖圖 6.36.3 營銷管理頁面營銷管理頁面 6.2 6.2 權(quán)限分配測試權(quán)限分配測試 用系統(tǒng)管理員身份登錄,進(jìn)入權(quán)

50、限管理模塊。新建角色然后為角色分配權(quán) 限,再新建用戶再為用戶添加分配新建的角色,新建用戶登錄,分配的權(quán)限是 否能操作。新建角色權(quán)限分配頁面如圖 6.4 所示: 圖圖 6.46.4 權(quán)限分配頁面權(quán)限分配頁面 用戶角色分配頁面如圖 6.5 所示: 圖圖 6.56.5 角色分配頁面角色分配頁面 第第 7 7 章章 總結(jié)和體會總結(jié)和體會 通過畢業(yè)設(shè)計,能夠把課本中學(xué)到的編程和項目管理等知識應(yīng)用于實(shí)踐中。 加深了對編程更加深刻的認(rèn)識,提升了編程和對程序的認(rèn)知能力。本客戶管理 系統(tǒng)已經(jīng)基本完成。其功能基本符合網(wǎng)絡(luò)上的用戶要求,系統(tǒng)管理員能夠在線 管理客戶,企業(yè)用戶,統(tǒng)計,權(quán)限分配等工作,客戶經(jīng)理能夠在線查詢自己客 戶信息,修改客戶信息,制定開發(fā)計劃等操作,及時記錄客戶的服務(wù)要求等功 能。 現(xiàn)將自己在畢業(yè)設(shè)計中對項目最深刻的感悟總結(jié)如下: (1)編程的規(guī)范化對項目設(shè)計和后期

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論