客戶關(guān)系管理系統(tǒng)畢業(yè)論文1

上傳人:1777****777 文檔編號:38924562 上傳時間:2021-11-09 格式:DOC 頁數(shù):33 大?。?18.02KB
收藏 版權(quán)申訴 舉報 下載
客戶關(guān)系管理系統(tǒng)畢業(yè)論文1_第1頁
第1頁 / 共33頁
客戶關(guān)系管理系統(tǒng)畢業(yè)論文1_第2頁
第2頁 / 共33頁
客戶關(guān)系管理系統(tǒng)畢業(yè)論文1_第3頁
第3頁 / 共33頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《客戶關(guān)系管理系統(tǒng)畢業(yè)論文1》由會員分享,可在線閱讀,更多相關(guān)《客戶關(guān)系管理系統(tǒng)畢業(yè)論文1(33頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、 畢業(yè)論文(設計)畢業(yè)論文(設計)客戶關(guān)系管理系統(tǒng)客戶關(guān)系管理系統(tǒng) 摘摘 要要本文介紹了如何使用 JSP 開發(fā)一個客戶關(guān)系管理系統(tǒng),目的在于讓大家共同學習和運用這一語言的體會和收獲。本系統(tǒng)是 Intranet 環(huán)境下面的電子商務的客戶關(guān)系管理,通過企業(yè)管理技術(shù)、電子商務和信息技術(shù)的高度集成,幫助企業(yè)在全球經(jīng)濟一體化的激烈市場競爭環(huán)境中,建立以市場、客戶為中心的管理體系,有效管理企業(yè)與客戶之間的關(guān)系,提高客戶忠誠度,實現(xiàn)客戶價值的最大化。從而提高企業(yè)的核心競爭力。企業(yè)要想生存發(fā)展,就必須與與之息息相關(guān)的客戶建立起良好的關(guān)系,不斷發(fā)展新客戶,以企業(yè)高質(zhì)量的產(chǎn)品、優(yōu)質(zhì)的服務、良好的資信吸引新客戶;經(jīng)

2、常維系與老客戶的關(guān)系,以規(guī)范的客戶管理方式、溫馨的客戶關(guān)懷、高效的客戶服務來提升老客戶的忠誠度。由此,客戶管理系統(tǒng)應運而生?!娟P(guān)鍵詞】 Struts 框架、Struts 框架的工作原理、樣式層、持久層、服務層、控制層。 2AbstractAbstract This article introduced how uses JSP to develop a customerrelations management system management system, the goal lies in letseverybody study and utilize this language toge

3、ther the experience andthe harvest. This system is under the Intranet environment electroniccommerce customer relations management, through the businessmanagement technology, the electronic commerce and the informationtechnology high integration, helps the enterprise in the whole worldeconomic integ

4、ration intense market competition environment,establishes take the market, the customer as the central managementsystem, effectively manages between the enterprise and the customerrelations, enhances the customer loyalty, realization customer valuemaximization. Thus enhances the enterprise the core

5、competitiveability. The enterprise needs to want to survive the development, mustwith the customer which is closely linked with it establish the goodrelations, unceasingly develops the new customer, by the enterprisehigh grade product, the high quality service, the good capital letterattracts the ne

6、w customer; Frequently maintains with the old customerrelations, by the standard customer management way, the warm customerconcern, the highly effective customer serves promotes the oldcustomer the loyalty. From this, the customer management systemmanagement system arises at the historic moment. Key

7、 word Struts frame, Struts frame principle of work, stylelevel, lasting level, service level, control level.3目目 錄錄ABSTRACT.2引 言.1第一章 Internet 與企業(yè)級應用平臺介紹.21.1.Internet 的現(xiàn)狀.21.2企業(yè)級應用平臺.21.3J2EE 及其他相關(guān)技術(shù).41.3.1J2EE 技術(shù).41.3.2 J2EE 特點.51.3.3 JSP 簡介.71.3.4數(shù)據(jù)庫概述.8第二章 系統(tǒng)分析.92.1 需求分析.92.2 可行性分析.10第三章 總體設計.113

8、.1 項目規(guī)劃.113.2 系統(tǒng)功能結(jié)構(gòu)圖.123.3 數(shù)據(jù)庫設計.123.3 設計目標.153.4 開發(fā)及運行環(huán)境.16第四章 系統(tǒng)各功能模塊的實現(xiàn).174.2 系統(tǒng)登錄.174.2 管理員操作界面.184.3 客戶經(jīng)理操作界面.184.4 銷售主管操作界面.20第五章 系統(tǒng)測試.22 45.1 測試項目.225.2 測試方法.23結(jié) 論.25致 謝.26參考文獻.27 引引 言言21 世紀是信息的時代,是網(wǎng)絡的時代,進入信息社會高速發(fā)展的時代,數(shù)字化革命給所有領域帶來新的改變。隨著 Internet 的普及,無論人們相隔多么遙遠,都有天涯若比鄰的感覺。足不出戶,便可知天下新近之大事,便可與

9、大洋彼岸的朋友暢談無阻。網(wǎng)頁逐漸融入人們的生活,快速及時地瀏覽新聞,獲取五彩繽紛的網(wǎng)上信息,已成為人們?nèi)粘I畹囊徊糠?,與此同時越來越多的企業(yè)建立了自己的 WWW網(wǎng)站,企業(yè)通過網(wǎng)站可以展示產(chǎn)品,發(fā)布最新動態(tài),與用戶進行交流和溝通,與合作伙伴建立聯(lián)系,以及開展電子商務等?;ヂ?lián)網(wǎng)的世界里蘊藏無限生機,這里只有想不到的、沒有做不到的。網(wǎng)絡發(fā)展前景無限,及早與網(wǎng)絡結(jié)合,與信息時代同步,與高科技匯合,定會給社會各行各業(yè)的發(fā)展注入新鮮的活力。在網(wǎng)絡技術(shù)的領域里,傳統(tǒng)的商務網(wǎng)站的管理方式有兩種,一是靜態(tài) HTML 頁面,更新信息時需要重新制作頁面然后上傳頁面并修改相應鏈接,然而隨著 Internet 的進一

10、步發(fā)展,這種靜態(tài)Web 站點的開發(fā)與維護變得越來越困難,而且不能與瀏覽者進行有效交互,從而使得這種方法已不多用。二是基于 ASP、PHP 或者 JSP 和腳本語言,將動態(tài)網(wǎng)頁和數(shù)據(jù)庫結(jié)合,通過應用程序來處理信息,這是目前較為流行的做法。客戶資源決定企業(yè)的核心競爭力。任何一家企業(yè),有錢就可以買到最好的設備、尖端的技術(shù),但卻買不到強大的客戶資源。面對著競爭對手不斷截留我們的客戶,各企業(yè)商家所關(guān)心的不再局限于自身的產(chǎn)品質(zhì)量、生產(chǎn)設備、員工的素質(zhì),更多的是關(guān)心自己的銷售群體(客戶群) ,關(guān)心他們的想法、需求、購買目的,并與客戶建立好良好的、長期的客戶關(guān)系,強化與客戶的溝通,幫助企業(yè)留住老客戶的同時,更

11、好地拓展新客戶,提升客戶價值,從而全面提升企業(yè)競爭能力和盈利能力,為企業(yè)的發(fā)展壯大保駕護航。本文論述的就是采用 JSP + Tomcat + SQL 開發(fā)環(huán)境開發(fā)動態(tài)的 Web 客戶關(guān)系管理系統(tǒng)。 2第一章第一章 Internet 與企業(yè)級應用平臺與企業(yè)級應用平臺介紹介紹1.1.1.1.InternetInternet 的現(xiàn)狀的現(xiàn)狀國際互聯(lián)網(wǎng)(Internet)是使用公共語言進行通訊的全球計算機網(wǎng)絡,它的出現(xiàn)是二十世紀末人類社會最偉大的成就之一。Internet 的迅速普及化,使其逐步地從大學、科研機構(gòu)走向企業(yè)和百姓家庭,其功能也已從信息共享演變?yōu)橐环N大眾化的信息傳播工具,將我們帶入了一個新的

12、信息化的時代。Web 是 Internet 上發(fā)展最快、應用最廣泛也最實用的超文本信息通信系統(tǒng),它以客戶機/服務器(B/S)模式進行數(shù)據(jù)通信。服務器端通過 Web Server 可以提供各種服務;客戶端可以通過瀏覽器(Browser)訪問多種協(xié)議的多媒體信息,依據(jù)用戶的需要組織和傳遞信息。用戶只需要提出自己的查詢要求,具體到什么地方、如何取回信息都由 Web 自動完成。通過瀏覽器,用戶只需用鼠標點擊顯示屏上高亮度或有下劃線的詞語,就可將與該詞語相關(guān)聯(lián)的文件取回并顯示在屏幕上,用戶無需關(guān)心這些文件存放在 Internet 上的哪臺計算機中。人們可以通過 Web 瀏覽器瀏覽和檢索全球所有 Web

13、站點的信息,這就使得信息的共享與交流越來越迅速、越來越方便,正因為如此,Web 才成為了目前 Internet 上信息發(fā)布與出版的重要途徑。1.21.2企業(yè)級應用平臺企業(yè)級應用平臺隨著計算機和 Internet 的迅速普及,越來越多的企業(yè)使用信息自動化管理模式代替原始的紙張管理模式,因此一套針對企業(yè)級應用的完善的企業(yè)(包括ERP、CRM、OA 等)系統(tǒng)將給企業(yè)的信息自動化管理帶來一場新的革命。企業(yè)級應用程序的開發(fā)在不斷的發(fā)展。企業(yè)級應用程序需要設計、編譯、開發(fā)低價位的、高速的、占用少量資源的程序。從 C、VB 語言到的 C#、Java 語言,從 Lotus 公司的 Notes 平臺到微軟公司的

14、.net 平臺和 Sun 公司的 J2EE 平臺,企業(yè)級應用平臺的發(fā)展變化是巨大的?,F(xiàn)今兩種主流企業(yè)級開發(fā)平臺的開發(fā)語言 Java 和 C#在架構(gòu)上有著驚人的相似:虛擬機技術(shù),基于沙箱的安全模型,分層的命名空間,垃圾回收等。作為一種新語3言,C#加入了基于 XML 的標記,可以被編譯器用來直接生成文檔,C#的另一個特點:一站式軟件(one-stop-shopping software)強調(diào)了自解釋( self-describing) 的編碼方式,即頭文件,IDL(Interface Definition Language),GUID 和其他復雜的接口無需再被引用。也即是 C#,VB.NET 等

15、代碼片斷可以任意的被加入到其他語言中。這無疑在多種語言混合編程的模式中是一次飛躍,但是,其難維護性也是不言而喻的。跨平臺是 J2EE 的最大賣點,當開發(fā)商完成了符合 J2EE 規(guī)范的軟件時,其客戶可以依據(jù)其喜好和實力來選擇不同應用服務器:從基于 open source 的免費軟件到高端滿足 B2B 需求的商業(yè)套件來搭建自己的平臺。微軟的跨平臺解決方案是 Web services,它解決的是異種平臺上不同應用之間的連通性問題。但在現(xiàn)實中更迫切需要的是如何在異構(gòu)的平臺上構(gòu)造具有可擴展性,高可靠性,高可用性,故障冗余,錯誤恢復能力的企業(yè)應用。因為缺少了這一點,從結(jié)構(gòu)上講,.NET 平臺還遠未完善。以

16、下是兩者一個簡單的比較表。指指 標標J2EEJ2EE.NET.NET易用性擴展能力多平臺支持多語言支持可靠性性能可管理性重用性負載平衡開放標準表 1-1從以上的比較可以看出,J2EE 在很多方面都要優(yōu)于.NET 平臺,特別是對企業(yè)而言,內(nèi)部眾多系統(tǒng)的整合、系統(tǒng)的延展性、安全性是更需要注意的議題,而這些都是 J2EE 的優(yōu)勢,也是微軟的不足處。而且,現(xiàn)在大型的系統(tǒng)基本都是采用J2EE,在技術(shù)上也較.NET 成熟。 41.31.3J2EEJ2EE 及其他相關(guān)技術(shù)及其他相關(guān)技術(shù)1.3.11.3.1J2EEJ2EE 技術(shù)技術(shù)J2EE 不是簡單的一門語言、一種工具或一套服務,而是一個標準中間件體系結(jié)構(gòu),

17、旨在簡化和規(guī)范多層分布式企業(yè)應用系統(tǒng)的開發(fā)和部署。J2EE 方案的實施可顯著地提高系統(tǒng)的可移植性、安全性、可伸縮性、可重用性和負載平衡。由于基于規(guī)范的各 J2EE 平臺之間具有良好的兼容性,因此 J2EE 應用系統(tǒng)可以部署在不同的應用服務器上,無需或只需進行少量的代碼修改。J2EE 規(guī)范定義了一個基于組件的多層企業(yè)應用系統(tǒng)開發(fā)平臺,其邏輯結(jié)構(gòu)如下圖所示。圖中的橢圓形表示組件,大矩形表示容器,包含向下文字的小矩形表示API,箭頭表示訪問,箭頭線上的文字表示相應的協(xié)議。圖 1-1組件組件- -容器搭建的體系架構(gòu)容器搭建的體系架構(gòu)5J2EE 構(gòu)架包含以下層:用戶層用來與用戶交互,并把來自系統(tǒng)的信息顯

18、示給用戶。J2EE 平臺支持不同類型的用戶,包括 HTML 用戶,Java Applet 和 Java 應用等。Web 層Web 層產(chǎn)生表示邏輯,并接受來自表示客戶端的用戶反饋,這些表示客戶端通常為 HTML 客戶端、Java Applets 和其他的 Web 客戶端。在所接受的客戶端請求的基礎上,表示層對用戶的請求產(chǎn)生相應的回應。J2EE 平臺中,是由 Web容器內(nèi)的 Servlet 和 Jsp 來實現(xiàn)這一層的。業(yè)務層這一層處理應用的核心業(yè)務邏輯。業(yè)務層為低層業(yè)務服務組件提供必要的接口。業(yè)務組件通常被實現(xiàn)為 EJB 容器內(nèi)的 EJB 組件。其中,EJB 容器提供組件生命周期、管理持久性、事務

19、和資源分配等。J2EE 是一個基于組件-容器模型的系統(tǒng)平臺,其核心概念是容器。容器是指為特定組件提供服務的一個標準化的運行時環(huán)境,Java 虛擬機就是一個典型的容器。組件是一個可以部署的程序單元,它以某種方式運行在容器中,容器封裝了 J2EE 底層的 API,為組件提供事務處理、數(shù)據(jù)訪問、安全性、持久性等服務。在 J2EE 中組件和組件之間并不直接訪問,而是通過容器提供的協(xié)議和方法來相互調(diào)用。組件和容器間的關(guān)系通過“協(xié)議”來定義。容器的底層是 J2EE 服務器,它為容器提供 J2EE中定義的各種服務和 API。一個 J2EE 服務器(也叫 J2EE 應用服務器)可以支持一種或多種容器。在圖 2

20、.1 中,每個容器的服務包括兩部分:J2SE(Java 2 Platform Standard Edition)和一組擴展的服務,如目錄服務、事務管理、數(shù)據(jù)訪問、消息機制、安全性等。1.3.21.3.2 J2EEJ2EE 特點特點獨立于硬件配置和操作系統(tǒng)J2EE 運行在 Java 虛擬機(JVM)上,利用 Java 本身的跨平臺特性,獨立于硬件配置和操作系統(tǒng)。Java 運行環(huán)境(JRE)JVM 的可安裝版本加上其他一些重要組件幾乎可以運行于所有的硬件/OS 組合。因此,通過采用 Java,J2EE 使企業(yè)免于高昂的硬件設備和操作系統(tǒng)的再投資,保護已有的 IT 資源。在很多情況下, 6J2EE

21、還可以直接運行在 EIS 服務器環(huán)境中,從而節(jié)約網(wǎng)絡帶寬,提高性能。多層、分布式中間件語法采用多層分布式應用模型,J2EE 將應用開發(fā)劃分為多個不同的層,并在每一個層上定義組件。各個應用組件根據(jù)他們所在的層分布在同一個或不同的服務器上,共同組成基于組件的多層分布式系統(tǒng)。有了 J2EE,分布式系統(tǒng)的開發(fā)變得簡單了,部署的速度也可以加快。J2EE 組件的分布與服務器環(huán)境無關(guān),所有的資源都可通過分布式目錄進行訪問。這意味著開發(fā)人員不再需要為組件和資源的分布問題耗費精力,從而可以有更多的時間專注于業(yè)務邏輯的實現(xiàn),提高開發(fā)效率。輕松的企業(yè)信息系統(tǒng)集成J2EE 技術(shù)出臺后不久,很快就將 JDBC、 JMS

22、 和 JCA 等一批標準歸納到自身體系之下,這大大簡化了企業(yè)信息系統(tǒng)整合的工作量,方便企業(yè)將諸如早期投資的系統(tǒng),ERP 和數(shù)據(jù)庫等多個不同的信息系統(tǒng)進行無縫集成。由于幾乎所有的關(guān)系型數(shù)據(jù)庫系統(tǒng)都支持 JDBC,因此只需借助必要的 JDBC 驅(qū)動程序,J2EE 應用就可以和所有主流數(shù)據(jù)庫系統(tǒng)進行通信。類似的,目前業(yè)界正冒出一批基于 Java 連接器體系標準的 EI 適配器,也用于提供各類早期投資的系統(tǒng)和ERP/CRM 的無縫集成。靈活性、可移植性和互操作性利用 Java 的跨平臺特性,J2EE 組件可以很方便地移植到不同的應用服務器環(huán)境中。這意味著 J2EE 的應用系統(tǒng)可以部署在不同的應用服務器

23、上,在全異構(gòu)環(huán)境下,J2EE 組件仍可彼此協(xié)同工作。這一特征使得裝配應用組件首次獲得空前的互操作性。例如,安裝在 IBM Websphere 環(huán)境下的 EJB,一方面可以直接與 Websphere 環(huán)境下的 CICS 直接交互,另一方面也可以通過安裝在別處的 BEA Weblogic 服務器上的EJB 進行訪問。引進面向服務的體系結(jié)構(gòu)隨著 Web 服務以及 SOAP 等開放標準的出現(xiàn),企業(yè)異構(gòu)系統(tǒng)之間的互操作性成為可能。J2EE,作為一個可擴展平臺,很自然需要加入 Web 服務特性。為此,Sun7公司發(fā)布了一整套稱為“JAX 包”的 API,支持從 XML 語法分析、XML 綁定、SOAP 消

24、息發(fā)送、注冊表查尋、XML RPC 到 XML 消息傳遞等所有各種 Web 服務需求。Web 應用服務器上廣泛采用的標準J2EE 是首個獲得業(yè)界廣泛認可和采納的中間件標準。目前幾乎所有的一流 Web應用服務器,如 BEA 的 Weblogic、IBM 的 Websphere、HP 的應用服務器、Sun 的iPlanet 和 Macromedia 的 Jrun 等,都是基于 J2EE 的。而且,有了 J2EE,企業(yè)的應用開發(fā)對于某個特定的開發(fā)商或應用服務供應商的依賴性更小。應用組件只要符合 J2EE 規(guī)范,完全可以部署在不同的應用服務器上。為了確保不同廠商的 J2EE 應用服務器的兼容性和一致性

25、,Sun 公司發(fā)布了 J2EE 兼容性測試包。1.3.31.3.3 JSPJSP 簡介簡介JSP 是英文 Java Server Pages 的縮寫,它是 Sun 公司首創(chuàng)的一種新型動態(tài)網(wǎng)頁編程技術(shù)。JSP 不但完全擁有 Servlet 的技術(shù)優(yōu)點,而且 JSP 源代碼能夠直接嵌入HTML 之中,使得程序開發(fā)更為簡化和快速。由于 JSP 技術(shù)是從 Java 編程語言中的Servlet 技術(shù)擴展而來的,JSP 當然也實現(xiàn)了 Servlet 所具有的動態(tài)頁面與靜態(tài)頁面分離以及程序代碼與硬件平臺的無關(guān)性。JSP 同當前主流的 ASP、PHP 網(wǎng)絡編程語言相比,它具有以下幾個優(yōu)點: 平臺無關(guān)性:差不多

26、所有的平臺上,都可以見到一直的 Java Servlet/JSP 的Web Server/Application Server 系統(tǒng),它可以讓用戶在任意的環(huán)境下做開發(fā),在任意的環(huán)境中做部署,在任意的環(huán)境中擴展功能,相比之下,ASP 與 PHP 的局限性也是顯而易見的。 可移植性強:JSP 繼承了 Java 的一切特征,它使得 JSP 代碼在一次編譯之后,可以在任意的地方運行。 運行效率高:第一次請求一個 JSP 頁面時,運行效率也許會比較低,但在此之后,JSP 的運行效率比 ASP、PHP 要高出許多。 8利用 JSP 技術(shù)開發(fā)的網(wǎng)站新聞管理系統(tǒng),實現(xiàn)了網(wǎng)站新聞的動態(tài)管理,因為可以用來動態(tài)發(fā)布

27、新聞信息,所以使得對信息的管理更加及時、高效,提高了工作效率。1.3.41.3.4數(shù)據(jù)庫概述數(shù)據(jù)庫概述從 20 世紀 50 年代中期開始,計算機的應用由科學研究部門逐步擴展至企業(yè)、行政部門。至 60 年代,數(shù)據(jù)處理成為計算機的主要應用。數(shù)據(jù)庫技術(shù)作為數(shù)據(jù)管理技術(shù),是計算機軟件領域的一個重要分支,產(chǎn)生于 60 年代末?,F(xiàn)已形成相當規(guī)模的理論體系和實用技術(shù)。數(shù)據(jù)庫(Database)DB 是統(tǒng)一管理的相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫管理系統(tǒng)(Database Managerment System)DBMS 是位于用戶和操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,為用戶或應用程序提供訪問 DB 的方法,包括 DB 的建立

28、、查詢、更新及各種數(shù)據(jù)控制。數(shù)據(jù)庫系統(tǒng)(Database System)DBS 是實現(xiàn)有組織地、動態(tài)地存儲大量關(guān)聯(lián)數(shù)據(jù),方便多用戶訪問的計算機軟、硬件和數(shù)據(jù)資源組成的系統(tǒng),即采用了數(shù)據(jù)庫技術(shù)的計算機系統(tǒng)。數(shù)據(jù)庫技術(shù):是一門研究數(shù)據(jù)庫的結(jié)構(gòu)、存儲、管理和使用的軟件學科。9第二章第二章 系統(tǒng)分析系統(tǒng)分析信息時代的今天,各企業(yè)商家所關(guān)心的不再局限于自身的產(chǎn)品質(zhì)量、生產(chǎn)設備、員工的素質(zhì),更多的是關(guān)心自己的銷售群體(客戶群) ,關(guān)心他們的想法、需求、購賣目的。眾所周知,顧客就是我們的上帝,我們只有滿足了上帝的需求,上帝才能給我們帶來一切。一個企業(yè)要生存、要發(fā)展,就是要不斷的滿足客戶的需求,無論我們做出什

29、么樣的決策,最終都是為了這個的目。每個領域都有自身生存法則,但無論這個法則如何變化,為客戶服務的宗旨是不會變的。作為企業(yè),我們只有不斷地挖掘新客戶,維護好和老客戶的關(guān)系,占領市場客戶群體的絕大多數(shù)份額,才能在整個領域取得一席之地。海爾總裁張瑞敏指出:“客戶資源決定企業(yè)核心競爭力” ,上個世紀 80 年代是物品短缺的時代,而現(xiàn)在,信息時代是客戶短缺的時代。企業(yè)發(fā)展所需的各種資源(包括人力、物力、生產(chǎn)力)都是可以創(chuàng)造的,但每個領域中的客戶資源確是有限的,所以通過創(chuàng)新(產(chǎn)品的創(chuàng)新、企業(yè)管理的創(chuàng)新、服務的創(chuàng)新)來搶占有限的客戶資源、維護好企業(yè)和客戶之間的關(guān)系、了解客戶的需求動向,成為企業(yè)生存發(fā)展面臨的

30、重大問題。2.12.1 需求分析需求分析通過調(diào)查研究,要求系統(tǒng)滿足以下功能:由于操作人員的計算機知識水平有限,要求有良好的人機界面,可以很簡單方便的管理各種客戶信息。方便的數(shù)據(jù)查詢功能。管理客戶的詳細信息:包括客戶的基本信息。為了更好的對現(xiàn)有客戶進行管理,建立客戶流失管理,對流失的客戶進行流失原因進行記錄。記錄對客戶進行的服務,建立完善的服務體系。 10建立客戶開發(fā)計劃,對客戶開發(fā)的結(jié)果及詳細信息進行記錄。2.22.2 可行性分析可行性分析目前,大多數(shù)企業(yè)內(nèi)部的客戶管理還處于手工管理階段,工作起來效率很低,不能及時了解各類客戶的實際情況,也無法快速地進行客戶信息的查詢等操作;不便于動態(tài)及時地了

31、解客戶的需求及反饋信息,致使企業(yè)不能更好地適應當前經(jīng)濟形勢發(fā)展的需要。手工管理還存在著許多弊端,由于不可避免的人為因素,經(jīng)常造成數(shù)據(jù)的遺漏、誤報。計算機信息化管理有著儲存信息量大、速度快等許多優(yōu)點,提供給用戶的處理信息及時、準確、快捷,同時也能提高企業(yè)員工的自身素質(zhì)。11第三章第三章 總體設計總體設計3.13.1 項目規(guī)劃項目規(guī)劃客戶管理系統(tǒng)是一個典型的數(shù)據(jù)庫開發(fā)應用程序,本系統(tǒng)分為三級用戶權(quán)限,包括管理員、銷售主管理、客戶經(jīng)理三種權(quán)限。管理員:對用戶進行管理,包括銷售主管、客戶經(jīng)理用戶信息的增刪改查。銷售機會管理客戶經(jīng)理有開發(fā)新客戶的任務,在客戶經(jīng)理發(fā)現(xiàn)銷售機會時,應在系統(tǒng)中錄入該銷售機會的

32、信息。銷售主管也可以在系統(tǒng)中創(chuàng)建銷售機會。所有的銷售機會由銷售主管進行分配,每個銷售機會分配給一個客戶經(jīng)理。客戶流失分析對客戶流失的信息進行詳細的記錄,包括客戶的名稱、客戶經(jīng)理、客戶流失的原因進行記錄,方便對造成客戶流失的原因進行分析??蛻舴辗治隹蛻舴帐强蛻艄芾淼闹匾ぷ?。通過客戶服務我們的銷售團隊可以及時幫助客戶解決問題、打消顧慮,提高客戶滿意度。還可以幫助我們隨時了解客戶的動態(tài),以便采取應對措施。客戶開發(fā)計劃銷售經(jīng)理可對自己分配的客戶進行客戶開發(fā)計劃制訂,制定完客戶開發(fā)計劃后,客戶經(jīng)理按實際執(zhí)行情況填寫計劃中每個步驟的執(zhí)行效果。在開發(fā)計劃結(jié)束的時候,根據(jù)開發(fā)的結(jié)果不同,設置該銷售機會為

33、“開發(fā)失敗”或“開發(fā)成功” 。客戶信息管理客戶信息是公司資產(chǎn)的構(gòu)成部分之一,應對其進行妥善保管、充分利用。每個客戶經(jīng)理有責任維護自己負責的客戶信息,隨時更新。在本系統(tǒng)中,客戶信息將得到充分的共享,從而發(fā)揮最大的價值。 12產(chǎn)品管理對產(chǎn)品的詳細信息進行查看,包括單價、型號、名稱等。庫存信息對產(chǎn)品的庫存信息進行管理。3.23.2 系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)功能結(jié)構(gòu)圖圖 1 客戶管理系統(tǒng)功能結(jié)構(gòu)圖3.33.3 數(shù)據(jù)庫設計數(shù)據(jù)庫設計本系統(tǒng)數(shù)據(jù)庫采用 SQL Server 2005 數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為 db_Client。數(shù)據(jù)庫 db_Client 中包含 18 張表。(1)sales_opportuni

34、ties(銷售機會表) 表 B.1 表 sales_opportunities 的結(jié)構(gòu)字段名數(shù)據(jù)類型長度是否主鍵描述idnumeric(19, 0) numvarchar(30)客戶編號13opp_fromvarchar(50)機會來源custom_namevarchar(30)客戶名稱winnumeric(19, 0)成功機率remarkvarchar(50)備注信息contact_namevarchar(50)聯(lián)系人contact_phonevarchar(50)聯(lián)系電話opp_desvarchar(200)概要create_namevarchar(50)創(chuàng)建人create_datedat

35、etime創(chuàng)建時間opp_tovarchar(50)機會分配給誰opp_to_datedatetime分配時間statusvarchar(20)狀態(tài)(1)deve_plan(開發(fā)計劃表) 表 B.1 表 deve_plan 的結(jié)構(gòu)字段名數(shù)據(jù)類型長度是否主鍵描述idnumeric(19, 0) opp_idvarchar(30)機會 IDdeve_datevarchar(50)開發(fā)時間deve_planvarchar(30)計劃項deve_resultnumeric(19, 0)結(jié)果(1)customer(客戶信息表) 表 B.1 表 customer 的結(jié)構(gòu)字段名數(shù)據(jù)類型長度是否主鍵描述idn

36、umeric(19, 0) customer_numvarchar(30)客戶編號customer_namevarchar(80)客戶名稱customer_managevarchar(30)客戶經(jīng)理areavarchar(30)地區(qū)addressvarchar(100)地址codevarchar(50)郵編 14phonevarchar(50)聯(lián)系電話faxvarchar(50)傳真webvarchar(50)網(wǎng)址(1)customer_lost(客戶流失表) 表 B.1 表 customer 的結(jié)構(gòu)字段名數(shù)據(jù)類型長度是否主鍵描述idnumeric(19, 0) customer_nameva

37、rchar(80)客戶名稱customer_managevarchar(30)客戶經(jīng)理last_orderdatetime上次下單時間lost_datedatetime確認流失時間lost_reasonvarchar(50)流失原因stepvarchar(200)措施statusvarchar(30)狀態(tài)(2)customer_service(服務信息表) 表 B.1 表 customer 的結(jié)構(gòu)字段名數(shù)據(jù)類型長度是否主鍵描述idnumeric(19, 0) numvarchar(30)編號service_typevarchar(30)服務類型titlevarchar(80)概要custome

38、r_namevarchar(30)客戶名稱desvarchar(200)服務請求create_namevarchar(50)創(chuàng)建人create_datedatetime創(chuàng)建時間statusvarchar(30)狀態(tài)detal_namevarchar(30)處理人detalvarchar(200)處理情況detal_datedatetime處理時間15(3)product(產(chǎn)品信息表) 表 B.1 表 product 的結(jié)構(gòu)字段名數(shù)據(jù)類型長度是否主鍵描述idnumeric(19, 0) product_namevarchar(50)產(chǎn)品名稱numvarchar(30)型號batchvarchar

39、(80)批次unitvarchar(30)單位pricevarchar(30)單價remarkvarchar(100)備注storagevarchar(30)倉庫allocationvarchar(30)貨位surplusvarchar(30)剩余件數(shù)(4)loginuser(用戶信息表) 表 B.1 表 product 的結(jié)構(gòu)字段名數(shù)據(jù)類型長度是否主鍵描述idnumeric(19, 0) namevarchar(30)登錄名passwordvarchar(50)密碼phonevarchar(50)電話user_typevarchar(30)用戶類型3.33.3 設計目標設計目標本系統(tǒng)是針對中

40、小型企業(yè)客戶管理現(xiàn)狀,通過網(wǎng)絡實現(xiàn)對客戶的管理,主要實現(xiàn)如下目標:對客戶信息進行管理,包括(客戶經(jīng)理、電話、銀行帳號)進行全面管理。及時查看庫存信息,對庫存信息進行管理。強大的客戶信息、聯(lián)系人信息的管理功能。及時了解客戶的服務情況及服務處理。 16實現(xiàn)各種信息查詢功能。對用戶輸入的數(shù)據(jù),系統(tǒng)進行嚴格的數(shù)據(jù)檢驗,盡可能排除人為的錯誤。對操作用戶的管理。數(shù)據(jù)保密性強,為每個用戶設置相應的權(quán)限級別。系統(tǒng)運行穩(wěn)定、安全可靠。3.43.4 開發(fā)及運行環(huán)境開發(fā)及運行環(huán)境硬件平臺:CPU:P4 1.8GHz;內(nèi)存:512MB 以上。軟件平臺:操作系統(tǒng):Windows xp;數(shù)據(jù)庫:SQL Server 20

41、05;開發(fā)工具包:JDK Version1.6;JSP 服務器:Tomcat;瀏覽器: IE6.0 及以上;分辨率:最佳效果 1024768。17第四章第四章 系統(tǒng)各功能模塊的實現(xiàn)系統(tǒng)各功能模塊的實現(xiàn)4.24.2 系統(tǒng)登錄系統(tǒng)登錄客戶關(guān)系管理系統(tǒng)分為三種用戶權(quán)限,用戶登錄時系統(tǒng)會自動判斷用戶所屬的權(quán)限,登錄界面如下:圖 1 系統(tǒng)登錄界面主要代碼如下:LoginuserWebAction:public String logon() log.debug(logon + 開始);List list = loginuserService.findPageInfoLoginuser(loginuser,

42、 null);if(list = null)HttpServletRequest request = ServletActionContext.getRequest(); request.setAttribute(messageInfo, 用戶名或密碼錯誤!);return fail;Loginuser loginuser = (Loginuser) list.get(0);HttpServletRequest request = ServletActionContext.getRequest(); 18 request.getSession().setAttribute(currentUse

43、r, loginuser);log.debug(logon + 結(jié)束);return success;4.24.2 管理員操作界面管理員操作界面管理員可對用戶信息進行管理,用戶管理主界面如下:圖 2 用戶管理界面4.34.3 客戶經(jīng)理操作界面客戶經(jīng)理操作界面客戶經(jīng)理主要對銷售機會、客戶開發(fā)計劃、客戶信息管理、客戶流失管理、服務創(chuàng)建、服務處理、產(chǎn)品信息、庫存信息進行管理,客戶經(jīng)理主界面如下:19圖 3 客戶經(jīng)理主界面圖 4 銷售機會管理 20圖 5 新增銷售機會4.44.4 銷售主管操作界面銷售主管操作界面銷售主管主要對銷售機會、客戶流失分析、客戶服務分析進行管理及查看,銷售主管主界面如下:圖

44、6 客戶經(jīng)理主界面21圖 7 新增銷售管理 22第五章第五章 系統(tǒng)測試系統(tǒng)測試5.5.1 1 測試項目測試項目在系統(tǒng)開發(fā)過程中采用了多種措施保證軟件質(zhì)量,但是實際開發(fā)過程中還是不可避免地會產(chǎn)生差錯,系統(tǒng)中通常可能隱藏著錯誤和缺陷,不經(jīng)周密測試的系統(tǒng)投入運行,將會造成難以想象的后果,因此系統(tǒng)測試是開發(fā)過程中為保證軟件質(zhì)量必須進行的工作。大量統(tǒng)計資料表明,系統(tǒng)測試的工作量往往占開發(fā)總工作量的 40%以上。因此,我們必須重視測試工作。由于程序中隱藏的缺陷只在特定的環(huán)境下才有可靠顯露,系統(tǒng)缺陷通常是由于對某些特定情況考慮不周造成的。因此測試不是為了表明程序正確;成功的測試也不是沒有發(fā)現(xiàn)錯誤的測試。有意

45、義的軟件測試應該是從“破壞”軟件系統(tǒng)的角度出發(fā),精心設計最有可以暴露程序系統(tǒng)缺陷的測試方案。因此軟件測試的目標應該是以盡可能少的代價和時間找出軟件系統(tǒng)中潛在的錯誤和缺陷。從產(chǎn)品角度看,測試計劃中的測試項目包括軟件結(jié)構(gòu)中的分系統(tǒng)層、子系統(tǒng)層、功能模塊層、程序模塊層中的各類模塊,從測試本身看,分為單元測試,組合測試,確認測試等。測試對象是隨不同階段而異的,最基本、最初的測試是單元測試,后面的組合測試、確認測試都是以被測過的模塊作為測試對象的。(1)單元測試:單元測試也稱模塊測試或程序測試,單元測試是對每個模塊單獨進行的,驗證模塊接口與設計說明書是否一致,對模塊的所有主要處理路徑進行測試且與預期的結(jié)

46、構(gòu)進行對照,還要對所有錯誤處理路徑進行測試。對源碼進行審查,對照設計說明書,表態(tài)地檢查源程序是否符合功能的邏輯要求,是進行單元測試前的重要工作工。單元測試一般是由程序員完成,也稱程序調(diào)試。(2)組合測試組合測試也稱集成測試或子系統(tǒng)測試,通常采用自頂向下測試和自底向上測試兩種測試方法。組合測試的對象是指已經(jīng)通過單元測試的模塊,不是對零散模塊進23行單個測試,而是用系統(tǒng)化的方法裝配和測試軟件系統(tǒng),是一個嚴格的過程,必須認真地進行,其計劃的產(chǎn)生和單元模塊測試的完成日期要協(xié)調(diào)起來,這種測試應在系統(tǒng)目標機上進行,造成系統(tǒng)應用的環(huán)境條件,除了開發(fā)部分項目負責人參加以外,還應該有相應系統(tǒng)的用戶參加,給評審員

47、進行演示。(3)確認測試確認測試是對通過組合測試的軟件進行的,這些軟件已經(jīng)存于系統(tǒng)目標設備的介質(zhì)上,確認測試的目的是表明軟件是可以工作的,并且符合“軟件需求說明書”中規(guī)定的全部功能和性能要求。確認測試是按照這些要求定出的“確認測試計劃”進行的。測試工作是由一個獨立的組織進行,而且測試要從用戶的角度出發(fā)。(4)系統(tǒng)測試系統(tǒng)測試是對整體性能的測試,主要解決各子系統(tǒng)之間的數(shù)據(jù)通信和數(shù)據(jù)共享問題以及檢測系統(tǒng)是否達到用戶的實際要求,系統(tǒng)測試的依據(jù)是系統(tǒng)分析報告。系統(tǒng)測試應在系統(tǒng)的整個范圍內(nèi)進行,這種測試不只對軟件進行,而是對構(gòu)成系統(tǒng)的硬、軟件一起進行。系統(tǒng)測試與建構(gòu)同時進行或略慢。系統(tǒng)測試需要確認從頭到

48、尾的功能正常才算完成,應當盡量避免系統(tǒng)測試延到項目末尾進行。(5)用戶驗收測試在系統(tǒng)測試完成后,進行用戶的驗收測試,它是用戶在實際應用環(huán)境中所進行的真實數(shù)據(jù)測試。在具體的測試中,一般應遵循以下原則:由程序設計者之外的人進行測試;測試用例應由兩部分組成:輸入數(shù)據(jù)和預期輸出結(jié)果;應選用不合理的輸入數(shù)據(jù)與非法輸入測試;不僅要檢驗程序是否實現(xiàn)預期功能,還應檢查程序是否做了不應該做的工作;集中測試容易出錯的程序模塊;對程序修改以后,必須重新進行測試。5.25.2 測試方法測試方法一般來說,對程序測試有兩種測試方法:如果已經(jīng)知道了軟件系統(tǒng)應具有的功能,可通過測試來對每個功能是否都能正常使用;如果知道程序的

49、內(nèi)部工作過程,可以通過測試來檢測程序內(nèi)部是否按照規(guī)格說明書的規(guī)定正常進行。前一種方法稱 24為黑盒測試,后一種方法稱為白盒子測試。黑盒測試又稱為功能測試,白盒子測試又稱為結(jié)構(gòu)測試。經(jīng)過幾個月的畢業(yè)設計,因為時間和任務的性質(zhì)的關(guān)系,沒有完全按照上述的測試方法進行系統(tǒng)的測試,但經(jīng)過一些簡單的步驟的測試,證明本系統(tǒng)具有相當程序的穩(wěn)定性。25結(jié)結(jié) 論論JSP 從推出至今時間也不算漫長,由于它具有開發(fā)簡單,功能強和靈活等優(yōu)點,現(xiàn)在已被廣泛接受,成為開發(fā)動態(tài)網(wǎng)絡站點的主要技術(shù)之一,有人聲稱 JSP 已在Web 開發(fā)領域悄悄地進行著一場革命。今天已有上萬個 Web 站點使用了 JSP 技術(shù),其中包括許多 I

50、nternet 中最大的站點。有人估計,在過去幾年中,JSP 開發(fā)人員已達百萬之多,預計在今后的發(fā)展過程當中將會越來越多。JSP 正慢慢成為動態(tài) Web 應用程序開發(fā)環(huán)境的主流。本文是利用 Struts 框架實現(xiàn)的,它的特點是提供了通用的、簡潔明了的 Web 應用實現(xiàn)方法,可以發(fā)現(xiàn)在 Struts 支持的 Web 應用中。沒有固定寫死的文件名稱、Action 類、控制器類名稱,基本上所有可以擴展修改的部分都是通過配置文件管理的,所有網(wǎng)頁內(nèi)的文字都可以放在 properties 文件中。這樣建立 Web 應用時,編寫的程序更加便于管理、易于移植。應用國際化也更容易實現(xiàn)。本實例利用 Struts

51、框架進行初步的實現(xiàn),讀者可以通過 Struts 網(wǎng)站提供的范例程序和在互聯(lián)網(wǎng)上搜索已有的基于 Struts 的 Web 程序來了解關(guān)于 Struts 的更多使用方法和應用竅門。 26致致 謝謝 經(jīng)過近兩年半的學習和研究,我的畢業(yè)設計已經(jīng)接近尾聲。由于知識的欠缺和經(jīng)驗的匱乏,難免有許多考慮不周全的地方,如果沒有導師的督促指導,以及學弟和室友們的支持,想要完成此次畢業(yè)設計是難以想象的。首先要感謝我的導師,他在學習和科研方面給了我大量的指導,并為我們提供了良好的科研環(huán)境,讓我學到了知識,掌握了科研的方法,也獲得了實踐鍛煉的機會。他嚴謹?shù)闹螌W態(tài)度、對我的嚴格要求以及為人處世的原則將使我受益終身。在該論

52、文完稿之際,謹向?qū)煴硎咀钪孕牡母兄x。祝愿他身體健康,全家幸福!我還要感謝我的同學,他們給了我最多幫助和鼓勵。他們豐富的開發(fā)經(jīng)驗給我提供了很多啟示,他們是我學習、工作和生活上的伙伴,也是面對困難和挑戰(zhàn)時的戰(zhàn)友,他們的學習態(tài)度使我受益匪淺。特別感謝我的室友和其他朋友們,感謝他們對我的關(guān)心和督促,是他們的認真和執(zhí)著感染著我,使我能順利完成畢業(yè)論文的撰寫。27參考文獻參考文獻1.JSP 數(shù)據(jù)庫系統(tǒng)開發(fā)完全手冊 人民郵電出版社 2006 年 3 月2.SQL Server 數(shù)據(jù)庫開發(fā)實例解析 機械工業(yè)出版社 2006 年 1 月3.JSP 工程應用與項目實踐 機械工業(yè)出版社 2005 年 2 月4.軟

53、件工程 中央廣播電視大學出版社 2001 年5.SQL Server2000 系統(tǒng)管理 飛思科技產(chǎn)品研發(fā)中心 電子工業(yè)出版社 2001 年6.數(shù)據(jù)庫基礎與應用 中央廣播電視大學出版社 1997 年7.JSP 動態(tài)網(wǎng)站編程 清華大學出版社 2001 年 9 月8.J2EE 網(wǎng)絡開發(fā)技術(shù) 人民郵電出版社 2000 年 11 月9.JSP 與網(wǎng)頁數(shù)據(jù)庫設計 中國鐵道出版社 2001 年 2 月10.J2EE 編程基礎與實例 機械工業(yè)出版社 2002 年 9 月11.24 小時學通 JSP 瀟湘工作室譯 人民郵電出版社 2000 年 1 月12.JSP 實用編程技術(shù) 中國水利水電出版社 2000 年 1 月

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!

五月丁香婷婷狠狠色,亚洲日韩欧美精品久久久不卡,欧美日韩国产黄片三级,手机在线观看成人国产亚洲