首页 基于BS架构的crm系统的设计与实现(本科毕业论文)

基于BS架构的crm系统的设计与实现(本科毕业论文)

举报
开通vip

基于BS架构的crm系统的设计与实现(本科毕业论文)基于BS架构的crm系统的设计与实现(本科毕业论文) (本科毕业论文) 基于BS架构的crm系统的设计与实现 目录 1摘要 3第一章 绪论 31.1 CRM产生的背景 31.2毕业设计内容 31.3文章内容安排 5第二章 CRM概述 52.1 CRM 是“客户管理关系” 62.2 CRM的组成 72.3 CRM的挑战与未来 8第三章 基于WEB的B/S三层结构体系 83.1 B/S结构概述 83.2 C/S结构概述 93.3 B/S结构与C/S结构的比较 ...

基于BS架构的crm系统的设计与实现(本科毕业论文)
基于BS架构的crm系统的设计与实现(本科毕业论文) (本科毕业论文) 基于BS架构的crm系统的设计与实现 目录 1摘要 3第一章 绪论 31.1 CRM产生的背景 31.2毕业设计内容 31.3文章内容安排 5第二章 CRM概述 52.1 CRM 是“客户管理关系” 62.2 CRM的组成 72.3 CRM的挑战与未来 8第三章 基于WEB的B/S三层结构体系 83.1 B/S结构概述 83.2 C/S结构概述 93.3 B/S结构与C/S结构的比较 11第四章 开发平台及工具的选择 114.1 J2EE的优势 124.2 Myeclipse开发 124.3 SQL Server 2005介绍 13第五章 系统总体设计流程 135.1需求概述 145.2业务流程 175.3系统结构 185.4系统功能 185.5用例分析 20第六章 技术架构与系统设计 206.1技术架构 206.2系统设计 25第七章 页面效果展示 29第八章 总结与展望 30致谢 31参考文献 摘要 CRM系统是一种利用计算机自动管理客户资料的信息管理系统。通过CRM系统的使用,企业可以提高其客户管理的能力与效率,提高客户对企业的满意度,从而提高了企业的运作效率,增加经济效益。   本系统基于B/S模式,以中小型企业进行客户管理的实际需求为背景,实现了基础信息维护、客户信息维护、信息查询、客户管理、辅助工具、系统管理等功能。系统采用结构化分析、设计技术的方法进行设计与开发。系统整体架构采用Struts+Spring+Hibernate框架实现 ,从而实现了表示逻辑和业务逻辑的分离,使系统具有较好的可维护性与稳定性。本文首先对J2EE的核心技术作了简要说明,然后详细分析了Web层,持久层,业务逻辑层等,最后根据系统分析及设计的结果介绍了系统部分功能模块的实现过程。   关键词:CRM系统、B/S模式、J2EE Abstract CRM system is a computer information management system for automatic management of customer information.    Through the use of CRM systems, enterprises can improve the capacity and efficiency of their customer management, increase customer satisfaction with enterprises, so as to improve the operational efficiency of enterprises, enhance economic efficiency. This system is based on B/S model, with to customer's actual needs in the management of small and medium enterprises in the background, enabling basic information maintenance, the customer's information maintenance, information query, account management, support tools, system management functions. Systems using structured analysis, design methods for design and development of technology. Overall system architecture using Struts+Spring+Hibernate Framework implementation, so as to achieve the separation of presentation logic and business logic, making the system with better maintainability and stability.   This article first briefly on the J2EE core technology descriptions, and detailed analysis of the Web layer, persistence, business logic layer, and finally according to systems analysis and design of the results of the function modules of the system implementation process. Keyword: CRM systems, B/S mode, J2EE 第1章 绪论 1.1 CRM产生的背景 信息化的时代,我们除了在跟上时代的节拍外,更多的时候是一种理念的提升与升华。存在既有存在的道理。就像为什么之前我们有了电视,但是现在还需要有电脑一样。现在绝大多数公司都会借助电脑去工作,为什么,因为借助它让我们提高我们的办事效率,让我们的管理模式变得更简易更方便。 CRM的产生也是同样的道理,我们在自己打好客户关系外,总是需要借助一个工具来帮我们管理的,如果是找人管理的话,那么多的数据不见得都能够记录下来,而且人管也存在一些矛盾让你后期不便于管理。但是借助软件工具我们就可以省事省时省力了。 随着信息技术的飞速发展和客户驱动市场的形成,制造业面临的竞争越来越激烈,许多企业通过ERP、SCM等管理信息化系统强化了财务、生产、物流、产品管理后,发现自己的营销与服务能力的不足,特别是那些快速发展的企业,在全国各地建立了营销与服务网络,人员越来越庞大,营销费用增长迅速,但业绩提升缓慢,而且客户的满意度在下降,竞争对手比自己跑的越来越快,各层次沟通不畅信息衰减严重。打造一个富有战斗力的营销服务体系,成为突破管理与发展瓶颈的明智选择。CRM强调建立以客户为中心的现代企业,以客户价值来判定市场需求,对于正在转变战略从 " 产品中心 " 向 " 客户中心 " 过渡的企业无疑是一拍即合。正是基于此,作者才决定制作CRM管理系统。 1.2毕业设计内容 对于一个CRM系统,一般用户并不能直接看出这个系统的优劣,因此表示层就是给用户的第一印象,而对于大多数用户来说第一印象尤其重要,因此表示层是否美观,方便,易使用从一定程度上影响着CRM系统的整体效果。此次毕业设计我所要完成的就是基于三层结构下CRM系统的设计与实现。具体的是要做一个客户信息系统的表示层的开发。 1.3文章内容安排 第一章到第二章详细阐述了CRM系统的由来,以及作者写本篇论文的缘由。 第三章介绍了B/S结构和C/S结构的概念和两者的比较。比较分析出CRM系统选择B/S架构的理由。 第四章介绍了CRM系统的开发平台以及他们各自的优点。 第五章详细分析了系统功能需求,详细描述了系统的功能模块的划分和业务流程。 第六章详细介绍了CRM系统数据库的需求以及重要的数据表的实现。 第七章简要展示了本次设计所用的页面。 第八章结束语。对此次设计做了一个总结,并对CRM系统的未来做了个展望。 第二章 CRM概述 2.1 CRM 是“客户管理关系” CRM (Customer Relationship Management )客户关系管理的 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 定义是:它是一种使用专用工具、工艺和技术来帮助管理部门实现业务功能运作和提高的管理原则,旨在优化客户关系产生的总价值。当客户与二个企业建立业务关系时,他们期望获得特定的价值回报。只有当这些期望获得满足时,他们才会保持并发展这种关系。企业不但要提供足够的价值来吸引客户,而且为了能留住客户,他们要比竞争对手更彻底地满足客户的期望。为了实现成功,在整个客户生命周期里,企业必须保持这种顾客一卖主的关系,以确保客户和企业本身都能获得期望值。因此,企业实现高水平运作的挑战可以归结为:提供高效、卓越的客户价值CRM是一套先进的管理思想及技术手段,它通过将人力资源、业务流程与专业技术进行有效的整合,最终为企业涉及到客户或消费者的各个领域提供了完美的集成,使得企业可以更低成本、更高效率地满足客户的需求,并与客户建立起基于学习型关系基础上的一对一营销模式,从而让企业可以最大程度的提高客户满意度及忠诚度,挽回失去的客户,保留现有的客户,不断发展新的客户,发掘并牢牢地把握住能给企业带来最大价值的客户群。 CRM的核心内容主要是通过不断的改善与管理企业销售、营销、客户服务和支持等与 客户关系有关的业务流程并提高各个环节的自动化程度,从而缩短销售周期、降低销售成本、扩大销售量、增加收入与盈利、抢占更多市场份额、寻求新的市场机会和销售渠道,最终从根本上提升企业的核心竞争力,使得企业在当前激烈的竞争环境中立于不败之地。CRM则将先进的思想与最佳的实践具体化,通过使用当前多种先进的技术手段最终帮助 企业米实现以上目标。CRM在整个客户生命周期中都以客户为中心,这意味着CRM将客户当作企业运作的核心。CRM简化了各类与客户相关联的业务流程(如销售、营销、服务和支持等)并将其 注意力集中于满足客户的需求上。 CRM则还将多种与客户交流的渠道,如面对面、电话接洽以及web访问等方式融合为一体,这样,企业就可以按照客户的喜好使用适当的渠道及沟通方式与之进行交流,并能从根 本上提高员工与客户或潜在客户进行交流的有效性。CRM可改善员工对客户的反应能力并 对客户的整个生命周期有一个更为全面的了解。与企业erp系统直接集成在一起的CRM解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 使得企业可通过一个闭环式的定义明确的步骤和流程米满足客户的需求,因而可以更好地抓住潜在客户和现有客户。 2.2 CRM的组成 CRM系统主要由营销管理(marketing)、销售管理(sales)、服务与技术支持管理 (s ervice&support)三部分组成。 1、营销管理(marketing) 营销管理使营销专家彻底地分析客户和市场信息,策划营销活动和行动步骤,更加有效 地拓展市场。 2、销售管理(sales) 销售管理模块管理商业机会,帐户信息及销售渠道等方面。它支持多种销售方式,确保 销售队伍总能把握最新的销售信息。 3、服务管理(service) 服务管理可以使客户服务代表有效地提高服务质量,增强服务能力,从而更加容易捕捉 和跟踪服务中出现的问题,迅速准确地根据客户需求分解调研、销售扩展、销售提升各个步 骤中的问题,延长客户的生命周期。服务专家通过分解客户服务的需求,并向客户建议其他 的产品和服务,来增强和完善每一个专门的客户解决方案。 4、现场服务管理(fieldservice) 现场服务提供了一个移动的销售和服务解决方案,允许企业有效地管理他们领域内各个 方面。现场服务组织依赖系统米管理可预防维护计划、中断/安排服务事件,返回物料许可 (rma),高级区域互换,确保客户问题第一次在线访问就得到解决所需的工具、零件、技 能相关的信息等。 5、呼叫中心(call center) 呼叫中心作为CRM的重要应用之一,它通过将销售与服务集成为一个单独的应用,使一 般的业务代表能够向客户提供实时的销售和服务支持。通常业务代表处理帐户、产品、历史 定单、当前机会、服务记录、服务级别许可。业务代表能够动态地推荐产品和服务,或者他 们可以遵循自动化的工作流来解决服务咨询,进而向客户提供其他产品和服务。 呼叫中心提供当今最全面的计算机电话集成技术(cti)。通过对已拨号码识别服务 (dnis),自动号码识别(ani),交互式语音应答系统(ivr)的全面支持,通过采用系统 预制的ct i技术,基于对业务代表的技能级别和可用性、客户特征及选择最有效的通道等因 素的权衡,将主叫与合适的业务代表接通。随着呼叫的到来,业务代表可以获得客户的资料。在需要的情况下业务代表还可以将客户资料随同呼叫转给专家处理。 6、电子商务 每一个CRM软件供应商都不会忽略电子商务。此模块可帮助企业把业务扩展到互联网 上,电子商务模块主要包括: 电子商店:它使得企业能建立和维护基于互联网的店面,从而 在网络上销售产品和服务。 基于web的CRM系统表示层的设计与实现电子营销:与电子商店相联合,电子营销允许企业能够创建个性化的促销和产品建议,并通过web向客户发出。 电子支付:使得企业能配置自己的支付处理方法。电子货币与支付:利用这个模块,客户可在网上浏览和支付账单。 电子支持:允许顾客提出和浏览服务请求、查询常见常问的问题(faq)、检查订单状态。电子支持模块与呼叫中心联系在一起,并具有电话回拨功能。 2.3 CRM的挑战与未来 1、数据的多样化和系统化实现CRM的关键是可靠的数据。目前CRM所面临的最大挑战就是如何把来自各个系统的数据进行综合和筛选,形成一个数据仓库或数据集市。 2、数据分析将注重收益现有的信息系统已经能够从多维信息中识别单个的数据源,所以商业运作面临的下一个 挑战就是分析和利用数据。 3、前沿工具更便利在不远的将来,采用CRM系统的企业将会看到,在技术和运营方面最有戏剧性的变化会发生在服务方面。今天,知识工程师已经采用人性化的CRM门户快速访问信息资源,定制各种应用,从而方便地表示数据。企业一线人员拥有各种各样的CRM工具,用来辅助市场决策,一些决策也基于CRM系统的推荐。 尽管CRM看上去已不是一个新鲜话题,但是它将具有光明的未来,因为它为中小企业的交流、运作带来了崭新的思路,为企业的人事管理、客户管理和未来发展提供了战略化的管理模式。CRM会不断改变我们的工作和生活方式。 第三章 基于WEB的B/S三层结构体系 3.1 B/S结构概述 B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、速度快、效果优。 3.2 C/S结构概述 在网络连接模式中,除对等网外,还有另一种形式的网络,即客户机/服务器网络,Client/Server。在客户机/服务器网络中,服务器是网络的核心,而客户机是网络的基础,客户机依靠服务器获得所需要的网络资源,而服务器为客户机提供网络必须的资源。 这里客户和服务器都是指通信中所涉及的两个应用进程(软件)。使用计算机的人是计算机的“用户”(user)而不是“客户”(client)。但在许多国外文献中,也经常把运行客户程序的机器称为client(这种情况下也可把client译为“客户机”),把运行服务器程序的机器称为server。所以有时要根据上下文判断client与server是指软件还是硬件。 它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server 应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。 3.3 B/S结构与C/S结构的比较 1、数据安全性比较。由于C/S结构软件的数据分布特性,客户端所发生的火灾、盗抢、地震、病毒、黑客等都成了可怕的数据杀手。另外,对于集团级的异地软件应用,C/S结构的软件必须在各地安装多个服务器,并在多个服务器之间进行数据同步。如此一来,每个数据点上的数据安全都影响了整个应用的数据安全。所以,对于集团级的大型应用来讲,C/S结构软件的安全性是令人无法接受的。对于B/S结构的软件来讲,由于其数据集中存放于总部的数据库服务器,客户端不保存任何业务数据和数据库连接信息,也无需进行什么数据同步,所以这些安全问题也就自然不存在了。 2、数据一致性比较。在C/S结构软件的解决方案里,对于异地经营的大型集团都采用各地安装区域级服务器,然后再进行数据同步的模式。这些服务器每天必须同步完毕之后,总部才可得到最终的数据。由于局部网络故障造成个别数据库不能同步不说,即使同步上来,各服务器也不是一个时点上的数据,数据永远无法一致,不能用于决策。对于B/S结构的软件来讲,其数据是集中存放的,客户端发生的每一笔业务单据都直接进入到中央数据库,不存在数据一致性的问题。 3、数据实时性比较。在集团级应用里,C/S结构不可能随时随地看到当前业务的发生情况,看到的都是事后数据;而B/S结构则不同,它可以实时看到当前发生的所有业务,方便了快速决策,有效地避免了企业损失。 4、数据溯源性比较。由于B/S结构的数据是集中存放的,所以总公司可以直接追溯到各级分支机构(分公司、门店)的原始业务单据,也就是说看到的结果可溯源。大部分C/S结构的软件则不同,为了减少数据通信量,仅仅上传中间报表数据,在总部不可能查到各分支机构(分公司、门店)的原始单据。 5、服务响应及时性比较。企业的业务流程、业务模式不是一成不变的,随着企业不断发展,必然会不断调整。软件供应商提供的软件也不是完美无缺的,所以,对已经部署的软件产品进行维护、升级是正常的。C/S结构软件,由于其应用是分布的,需要对每一个使用节点进行程序安装,所以,即使非常小的程序缺陷都需要很长的重新部署时间,重新部署时,为了保证各程序版本的一致性,必须暂停一切业务进行更新(即“休克更新”),其服务响应时间基本不可忍受。而B/S结构的软件不同,其应用都集中于总部服务器上,各应用结点并没有任何程序,一个地方更新则全部应用程序更新,可以做到快速服务响应。 6、网络应用限制比较。C/S结构软件仅适用于局域网内部用户或宽带用户(1兆以上);而我们的B/S结构软件可以适用于任何网络结构(包括33.6K拨号入网方式),特别适于宽带不能到达的地方(例如迪信通集团的某些分公司,仅靠电话上网即可正常使用软件系统)。 7、投入成本比较。B/S结构软件一般只有初期一次性投入成本。对于集团来讲,有利于软件项目控制和避免IT黑洞,而C/S结构的软件则不同,随着应用范围的扩大,投资会连绵不绝。(项目都有一定的维护期的) 8、硬件投资保护比较。在对已有硬件投资的保护方面,两种结构也是完全不同的。当应用范围扩大,系统负载上升时,C/S结构软件的一般解决方案是购买更高级的中央服务器,原服务器放弃不用,这是由于C/S软件的两层结构造成的,这类软件的服务器程序必须部署在一台计算机上;而B/S结构(如e通管理系列)则不同,随着服务器负载的增加,可以平滑地增加服务器的个数并建立集群服务器系统,然后在各个服务器之间做负载均衡。有效地保护了原有硬件投资。(B/S服务器负载极大) 9、企业快速扩张支持上的比较。对于成长中的企业,快速扩张是它的显著特点。例如迪信通公司,每年都有新的配送中心成立,每月都有新的门店开张。应用软件的快速部署,是企业快速扩张的必要保障。对于C/S结构的软件来讲,由于必须同时安装服务器和客户端、建设机房、招聘专业管理人员等,所以无法适应企业快速扩张的特点。而B/S结构软件,只需一次安装,以后只需设立账号、培训即可。 可以看出,采用B/S结构确实比采用C/S适合CRM系统。因此此次设计采用了B/S体系结构。 第四章 开发平台及工具的选择 4.1 J2EE的优势 J2EE为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制: 1、保留现存的IT资产: 由于企业必须适应新的商业需求,利用已有的企业信息系统方面的投资,而不是重新制定全盘方案就变得很重要。这样,一个以渐进的(而不是激进的,全盘否定的)方式建立在已有系统之上的服务器端平台机制是公司所需求的。J2EE架构可以充分利用用户原有的投资,如一些公司使用的BEA Tuxedo、IBM CICS, IBM Encina,、Inprise VisiBroker 以及Netscape Application Server。这之所以成为可能是因为J2EE拥有广泛的业界支持和一些重要的'企业计算'领域供应商的参与。每一个供应商都对现有的客户提供了不用废弃已有投资,进入可移植的J2EE领域的升级途径。由于基于J2EE平台的产品几乎能够在任何操作系统和硬件配置上运行,现有的操作系统和硬件也能被保留使用。 2、高效的开发: J2EE允许公司把一些通用的、很繁琐的服务端任务交给中间件供应商去完成。这样开发人员可以集中精力在如何创建商业逻辑上,相应地缩短了开发时间。高级中间件供应商提供以下这些复杂的中间件服务: 状态管理服务 -- 让开发人员写更少的代码,不用关心如何管理状态,这样能够更快地完成程序开发。 持续性服务 -- 让开发人员不用对数据访问逻辑进行编码就能编写应用程序,能生成更轻巧,与数据库无关的应用程序,这种应用程序更易于开发与维护。 分布式共享数据对象CACHE服务 -- 让开发人员编制高性能的系统,极大提高整体部署的伸缩性。 3、支持异构环境: J2EE能够开发部署在异构环境中的可移植程序。基于J2EE的应用程序不依赖任何特定操作系统、中间件、硬件。因此设计合理的基于J2EE的程序只需开发一次就可部署到各种平台。这在典型的异构企业计算环境中是十分关键的。J2EE标准也允许客户订购与J2EE兼容的第三方的现成的组件,把他们部署到异构环境中,节省了由自己制订整个方案所需的费用。 4、可伸缩性: 企业必须要选择一种服务器端平台,这种平台应能提供极佳的可伸缩性去满足那些在他们系统上进行商业运作的大批新客户。基于J2EE平台的应用程序可被部署到各种操作系统上。例如可被部署到高端UNIX与大型机系统,这种系统单机可支持64至256个处理器。(这是NT服务器所望尘莫及的)J2EE领域的供应商提供了更为广泛的负载平衡策略。能消除系统中的瓶颈,允许多台服务器集成部署。这种部署可达数千个处理器,实现可高度伸缩的系统,满足未来商业应用的需要。 5、稳定的可用性: 一个服务器端平台必须能全天候运转以满足公司客户、合作伙伴的需要。因为INTERNET是全球化的、无处不在的,即使在夜间按计划停机也可能造成严重损失。若是意外停机,那会有灾难性后果。J2EE部署到可靠的操作环境中,他们支持长期的可用性。一些J2EE部署在WINDOWS环境中,客户也可选择健壮性能更好的操作系统如Sun Solaris、IBM OS/390。最健壮的操作系统可达到99.999%的可用性或每年只需5分钟停机时间。这是实时性很强商业系统理想的选择。 4.2 Myeclipse开发 MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。 MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, Javascript, SQL, Hibernate。 4.3 SQL Server 2005介绍 作为微软下一代的数据管理与商业智能平台,SQL Server 2005将是微软5年来具有里程碑性质的企业级数据库产品。和以往的数据解决方案相比,SQL Server 2005将给您带来空前的价值、超强的功能和激动人心的全新体验。 SQL Server 2005中包含了非常丰富的新特性:通过提供一个更安全、可靠和高效的数据管理平台,增强企业组织中用户的管理能力,大幅提升IT管理效率并降低运维风险和成本;通过提供先进的商业智能平台满足众多客户对业务的实时统计分析、监控预测等多种复杂管理需求,推动企业管理信息化建设和业务发展;同时,SQL Server 2005将提供一个极具扩展性和灵活性的开发平台,不断拓展您的应用空间,实现Internet数据业务互联,为您带来新的商业应用机遇。 由于大大减少了应用程序宕机时间,提高了系统的可伸缩性和性能,并加以更严格的安全控制,SQL Server 2005在支持现实中最苛刻的企业级系统要求的道路上,迈出了极大的一步。SQL Server是微软服务器家族中重要的一部分,通过微软服务器系列产品共有的Engineering strategy所实现的增强的管理性和集成性,客户可以有效降低总体拥有成本并从更快的开发部署时间中受益。 第五章 系统总体设计流程 5.1需求概述 5.1.1 坐席(用户)登录系统,根据用户的角色和权限,得到相应功能 5.1.2 客户电话呼入,坐席定位客户信息(未查找到),如果客户为新客户,首先增加新客户,针对该客户进行业务咨询或者订单预定请求处理,为客户提供个性化服务。 5.1.3 客户电话呼入,坐席定位大客户信息(查找到),针对客户进行业务咨询或者订单预定请求处理,为客户提供个性化服务。 5.1.4 根据客户请求坐席进行订单管理: 订单受理:生成订单(含客户信息、用户信息、订单信息、产品等) 订单查询:根据客户要求进行订单查询,包括订单状态等查询; 订单处理:根据客户请求,进行订单修改,包括订单信息修改,订单产品的增加、修改及删除等; 5.1.5 坐席对产品进行管理: 产品查询:订单受理及处理中,选择查询产品; 产品增加:增加新产品信息; 产品修改:修改产品规格及状态信息; 5.1.6 根据订单确认需要,坐席查询订单列表,生成电话回呼列表( CallBack List),准备进行电话回呼及电话营销。 5.1.7 根据公司新产品市场推广需要,通过对客户资料的挖掘,筛选电话营销的客户群,批量生成电话营销列表( CallBack List),准备进行电话营销。 5.1.8 外呼坐席(用户)拥有电话营销角色及权限,进入电话回呼列表页面,选择相应的外呼任务,针对客户进行个性化的营销活动,如果客户接受则下订单,并且记录营销结果。 5.1.9 统计报表:生成座席订单业务量统计 、座席产品销售情况统计 、产品销售情况统计、外呼情况统计等报表(暂不实现); 主要需求环节: 坐席登录系统——〉客户电话打入——〉坐席响应服务——〉坐席定位客户信息(客户管理)——〉客户下定单(订单管理)——〉选择订购产品(产品管理)——〉订单处理 (订单管理)——〉生成电话营销信息 ——〉坐席电话营销—— 〉营销成功生成订单 ——〉 记录电话营销结果 ——〉 生成统计报表(暂不实现)。 5.2业务流程 业务流程主要包括:咨询流程,订单订购流程,订单修改流程,电话营销流程。 5.2.1咨询流程 客户通过电话咨询客服,客服登陆crm系统查询数据库中有无当前客户信息,如果有则直接通过电话号码定位该客户,查询该客户的所有相关业务资料;如果没有则新增客户资料。如图5-1。 5.2.2订单订购流程 客户通过电话下达订单,客服会根据电话号码查询数据库中是否有当前客户的下单历史,如果有则在当前客户资料下记录下单详细;如果没有则新建客户资料。如图 5-2。 5.2.3订单修改流程 定位客户之后,就可以对客户已下的订单进行修改。如图 5-3。 5.2.4电话营销流程 由业务班长新建营销项目,生成营销任务后由坐席外拨电话生成主动服务,向客户推介我们的产品,如果需要即可下购买订单。如图 5-4。 5.3系统结构 整个系统的系统结构如图 5-5 所示,由图示可以一目了然的看出B/S架构软件的特点,即浏览器和服务器结构,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓三层结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。坐席通过客户端与服务器即时通信,更新客户资料,修改订单等等操作。 5.4系统功能 5.4.1 用户登录 用户通过已注册的用户名密码登陆进入系统界面。 5.4.2 客户管理:查询客户、增加客户、修改客户; 用户成功登陆之后,就可以进行客户的增删改查等等操作。 5.4.3 订单管理:查询订单、生成订单、修改订单、订单确认; 用户可以针对客户的需求,对客户的订单进行查询修改等操作,也可以对以前没有业务往来的客户增加客户之后生成订单,确认订单等。 5.4.4 产品管理:查询产品、增加产品、修改产品; 用户可以对公司的产品进行查询,增加或者修改产品的简介内容等。 5.4.5 电话营销:生成呼叫列表、电话营销、记录营销结果; 用户可以对数据库中已有的客户进行电话营销,向客户推介公司的产品,同时记录营销结果。 5.4.6 统计报表(暂不实现):生成座席订单业务量报表 、座席产品销售情况统计 、产品销售情况统计等报表; 5.5用例分析 图5-6 展示的是客户想坐席下订单时,坐席查询订单的例子 图5-7 显示的是用户可以通过登陆系统后,对客户进行管理,受理客户订单,查询订单,电话营销,对产品进行管理等操作。 第六章 技术架构与系统设计 6.1技术架构 通过J2EE框架屏蔽平台差异,通过分层架构保证可伸缩性,通过对象关系映射屏蔽数据库差异,通过可插拔的组件式设计保证系统的扩展能力。采用Struts+Spring+Hibernate框架实现 。 Web层:基于Struts框架实现, 持久层:Hibernate等 业务逻辑层:Spring(可选)或JavaBean 如图 6-1. 设计原则:分层结构、依赖减弱、接口设计交互。 6.2系统设计 1、业务实体设计 设计域模型 :坐席(Agent)、客户(Customer)、订单(Order)、商品(Product)、回呼信息(CallbackList)等 设计数据模型 ORM:创建对象 - 关系文件,Hibernate 2、用户表(TARENA_CRM_USER) 3、产品表( TARENA_CRM_PRODUCT ) 4、订单产品表(TARENA_CRM_ORDER_PRODUCT) 5、订单表(TARENA_CRM_ORDER) 6、客户表( TARENA_CRM_CUSTOMER ) 7、回呼表(TARENA_CRM_CALLBACK) 8、业务逻辑设计: 数据层设计:DAO设计模式:在业务核心方法和具体数据源之间的一层,解耦合。优势:DAO接口、DAO实现(Hibernate API),依赖于DAO实现,业务不受影响。 服务层设计:CustomerManager接口、 CustomerManagerImpl实现等 如图6-2所示。 8、代码结构 本系统的代码结构如表6-7所示。 第七章 页面效果展示 1、登录界面 登陆界面如图7-1所示,使用使用管理员分配的用户名及密码登陆,也可以修改密码。 2、增加客户 点击增加客户,出现如图7-2所示的增加客户界面,点击提交即可将填写内容提交至后台数据库中,点击重置即可一次性清除所写内容。 3、查询客户 点击查询客户,跳出查询客户信息界面,在这里输入查询条件,及客户信息即可查看客户详细信息。如图7-3所示。 4、生成订单 点击生成订单,显示生成订单页面,填写详细内容后,点击提交,将内容提交给后台数据库。如图7-4所示。 5、查询订单 点击查询订单,跳出查询订单页面,选择查询条件或者输入关键字查询即可查看相关订单的详细信息。如图7-5所示。 6、增加产品 点击产品管理目录下的增加产品链接,跳出增加产品页面,填写产品名称,产品价格,产品备注,选择产品类型及产品状态。如图7-6所示。 7、查询产品 点击产品管理目录下的查询产品链接,弹出查询产品信息页面,这里输入关键字和查询条件之后可以查询某件产品的详细信息。如图7-7所示。 8、查询呼叫列表 点击电话营销目录下的查询呼叫列表点击呼叫,可以进行电话营销。如图7-8所示。 第八章 总结与展望 CRM是目前很多公司研究和应用的热点,CRM系统同ERP系统一样已经在世界上很具有一定规模的公司均不同程度的涉入CRM系统这一领域的开发与研究。CRM在我国虽然发展比较晚,但是发展势头非常迅猛,深受关注。本文对基于B/S架构的CRM系统做了初步的探索。 但是由于时间有限,本文还有许多不足: 1. 对CRM软件系统技术方面未做深入的研究。 2. 没有更具不同行业不同特征的CRM系统进行研究,如制造业(电子,汽车,机械,医药,食品等)和服务业(保险,酒店,电信,零售业,银行等)。CRM与ERP的相互关系以及他们的有效集成都是本文没有研究到的。 总之,CRM系统的研究领域十分广阔,在此只做了初步的探索,希望能在今后的学习和工作中进一步加深对该系统的研究。 致谢 本课题和论文是在我的导师xxx的悉心指导下完成的。在这一阶段乃至整个本科学习其问,老师对我的学习和生活都给以无微不至的关怀。从他那里我不仅学到了大量的新知识,而且他们严谨的治学态度、不断进取的科学研究精神也使我受益颇深。在此谨向老师致以最诚挚的感谢! 在此一并感谢教研室的诸位老师的关心和帮助,感谢蒋丽华老师的热心帮助,并感谢各位评审老师在百忙中对我的工作进行的指导! 参考文献 [1]甘仞初,管理信息系统,机械工业出版社 [2]Java 编程思想:第3版 (陈昊鹏 等译; 机械工业出版社,2005 年) [3]Java开发典型模块大全——软件工程师典藏 明日科技 李钟蔚 陈丹丹 马文强 [4]Java 编程语言(第 3 版) (虞万荣 等译,中国电力出版社,2003 年) [5]WROX: J2EE 设计开发编程 指南 验证指南下载验证指南下载验证指南下载星度指南下载审查指南PDF (魏海萍 译,电子工业出版社,2003 年) [6]重构:改善既有代码的设计(中文版) (侯捷 等译,中国电力出版社 ,2003 年) [7]设计模式:可复用面向对象软件的基础 (李英军 等译,机械工业出版社 ,2005 年) [8]企业应用架构模式 (王怀民 等译,机械工业出版社 ,2004 年) [9]Effective Java 中文版 (潘爱民 译; 机械工业出版社,2003 年) [10]JavaScript设计模式——图灵程序设计丛书 (美)哈梅斯,(美)迪亚斯 著,谢廷晟 译 [11]JavaScript宝典(第6版)(美)古德曼,(美)莫里森 著,张文波 译 [12]JavaScript完全解析(加)扬克(Yank,K),(加)亚当斯(Adams,C)著;黄少年,施游,田支斌译 [13]JavaScript DOM编程艺术——图灵程序设计丛书(英)基思 著,杨涛,王建桥,杨晓云 译 [14]Hibernate 基础教程——图灵程序设计丛书(英)明特(Minter.D.),(美)林伍德(Linwood,J.) 著,陈剑瓯 等译 [15]即用即查——JavaScript核心对象参考手册 韩延峰著 [16] Bruce Eckel,《Thinking in Java 4》,American:Prentice Hall PTR [17] O'Reilly & Associates, Inc 《Java Cookbook》in the United States or Canada [18] O’reilly,《Java Servlet Programming》,American:Sernni Yey [19]Thinking in Java, 3rd edition (Bruce Eckel; Prentice Hall PTR,2002 年) [20] Effective Java: Programming Language Guide(Joshua Bloch; Addison-Wesley,2001 年) 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:        ​​​​​​​​​​​​ 指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的 规定 关于下班后关闭电源的规定党章中关于入党时间的规定公务员考核规定下载规定办法文件下载宁波关于闷顶的规定 ,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:        ​​​​​​​​​​​​ 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权      大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 独 创 声 明 本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。 本声明的法律后果由本人承担。   作者签名: 二〇一〇年九月二十日   毕业设计(论文)使用授权声明 本人完全了解**学院关于收集、保存、使用毕业设计(论文)的规定。 本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。 (保密论文在解密后遵守此规定)   作者签名: 二〇一〇年九月二十日 基本要求:写毕业论文主要目的是培养学生综合运用所学知识和技能,理论联系实际,独立分析,解决实际问题的能力,使学生得到从事本专业工作和进行相关的基本训练。毕业论文应反映出作者能够准确地掌握所学的专业基础知识,基本学会综合运用所学知识进行科学研究的方法,对所研究的题目有一定的心得体会,论文题目的范围不宜过宽,一般选择本学科某一重要问题的一个侧面。 毕业论文的基本教学要求是: 1、培养学生综合运用、巩固与扩展所学的基础理论和专业知识,培养学生独立分析、解决实际问题能力、培养学生处理数据和信息的能力。2、培养学生正确的理论联系实际的工作作风,严肃认真的科学态度。3、培养学生进行社会调查研究;文献资料收集、阅读和整理、使用;提出论点、综合论证、总结写作等基本技能。 毕业论文是毕业生总结性的独立作业,是学生运用在校学习的基本知识和基础理论,去分析、解决一两个实际问题的实践锻炼过程,也是学生在校学习期间学习成果的综合性总结,是整个教学活动中不可缺少的重要环节。撰写毕业论文对于培养学生初步的科学研究能力,提高其综合运用所学知识分析问题、解决问题能力有着重要意义。 毕业论文在进行编写的过程中,需要经过开题报告、论文编写、论文上交评定、论文答辩以及论文评分五个过程,其中开题报告是论文进行的最重要的一个过程,也是论文能否进行的一个重要指标。 撰写意义:1.撰写毕业论文是检验学生在校学习成果的重要措施,也是提高教学质量的重要环节。大学生在毕业前都必须完成毕业论文的撰写任务。申请学位必须提交相应的学位论文,经答辩通过后,方可取得学位。可以这么说,毕业论文是结束大学学习生活走向社会的一个中介和桥梁。毕业论文是大学生才华的第一次显露,是向祖国和人民所交的一份有份量的答卷,是投身社会主义现代化建设事业的报到书。一篇毕业论文虽然不能全面地反映出一个人的才华,也不一定能对社会直接带来巨大的效益,对专业产生开拓性的影响。但是,实践证明,撰写毕业论文是提高教学质量的重要环节,是保证出好人才的重要措施。 2.通过撰写毕业论文,提高写作水平是干部队伍“四化”建设的需要。党中央要求,为了适应现代化建设的需要,领导班子成员应当逐步实现“革命化、年轻化、知识化、专业化”。这个“四化”的要求,也包含了对干部写作能力和写作水平的要求。 3.提高大学生的写作水平是社会主义物质文明和精神文明建设的需要。在新的历史时期,无论是提高全族的科学文化水平,掌握现代科技知识和科学管理方法,还是培养社会主义新人,都要求我们的干部具有较高的写作能力。在经济建设中,作为领导人员和机关的办事人员,要写指示、通知、总结、调查报告等应用文;要写 说明书 房屋状态说明书下载罗氏说明书下载焊机说明书下载罗氏说明书下载GGD说明书下载 、广告、解说词等说明文;还要写科学论文、经济评论等议论文。在当今信息社会中,信息对于加快经济发展速度,取得良好的经济效益发挥着愈来愈大的作用。写作是以语言文字为信号,是传达信息的方式。信息的来源、信息的收集、信息的储存、整理、传播等等都离不开写作。 论文种类:毕业论文是学术论文的一种形式,为了进一步探讨和掌握毕业论文的写作规律和特点,需要对毕业论文进行分类。由于毕业论文本身的内容和性质不同,研究领域、对象、方法、表现方式不同,因此,毕业论文就有不同的分类方法。 按内容性质和研究方法的不同可以把毕业论文分为理论性论文、实验性论文、描述性论文和设计性论文。后三种论文主要是理工科大学生可以选择的论文形式,这里不作介绍。文科大学生一般写的是理论性论文。理论性论文具体又可分成两种:一种是以纯粹的抽象理论为研究对象,研究方法是严密的理论推导和数学运算,有的也涉及实验与观测,用以验证论点的正确性。另一种是以对客观事物和现象的调查、考察所得观测资料以及有关文献资料数据为研究对象,研究方法是对有关资料进行分析、综合、概括、抽象,通过归纳、演绎、类比,提出某种新的理论和新的见解。 按议论的性质不同可以把毕业论文分为立论文和驳论文。立论性的毕业论文是指从正面阐述论证自己的观点和主张。一篇论文侧重于以立论为主,就属于立论性论文。立论文要求论点鲜明,论据充分,论证严密,以理和事实服人。驳论性毕业论文是指通过反驳别人的论点来树立自己的论点和主张。如果毕业论文侧重于以驳论为主,批驳某些错误的观点、见解、理论,就属于驳论性毕业论文。驳论文除按立论文对论点、论据、论证的要求以外,还要求针锋相对,据理力争。 按研究问题的大小不同可以把毕业论文分为宏观论文和微观论文。凡届国家全局性、带有普遍性并对局部工作有一定指导意义的论文,称为宏观论文。它研究的面比较宽广,具有较大范围的影响。反之,研究局部性、具体问题的论文,是微观论文。它对具体工作有指导意义,影响的面窄一些。 另外还有一种综合型的分类方法,即把毕业论文分为专题型、论辩型、综述型和综合型四大类: 1.专题型论文。这是分析前人研究成果的基础上,以直接论述的形式发表见解,从正面提出某学科中某一学术问题的一种论文。如本书第十二章例文中的《浅析领导者突出工作重点的方法与艺术》一文,从正面论述了突出重点的工作方法的意义、方法和原则,它表明了作者对突出工作重点方法的肯定和理解。2.论辩型论文。这是针对他人在某学科中某一学术问题的见解,凭借充分的论据,着重揭露其不足或错误之处,通过论辩形式来发表见解的一种论文。3.综述型论文。这是在归纳、总结前人或今人对某学科中某一学术问题已有研究成果的基础上,加以介绍或评论,从而发表自己见解的一种论文。4.综合型论文。这是一种将综述型和论辩型两种形式有机结合起来写成的一种论文。如《关于中国民族关系史上的几个问题》一文既介绍了研究民族关系史的现状,又提出了几个值得研究的问题。因此,它是一篇综合型的论文。 写作步骤:毕业论文是高等教育自学考试本科专业应考者完成本科阶段学业的最后一个环节,它是应考者的 总结 性独立作业,目的在于总结学习专业的成果,培养综合运用所学知识解决实际 问题 的能力。从文体而言,它也是对某一专业领域的现实问题或 理论 问题进行 科学 研究 探索的具有一定意义的论说文。完成毕业论文的撰写可以分两个步骤,即选择课题和研究课题。 首先是选择课题。选题是论文撰写成败的关键。因为,选题是毕业论文撰写的第一步,它实际上就是确定“写什么”的问题,亦即确定科学研究的方向。如果“写什么”不明确,“怎么写”就无从谈起。 教育部自学考试办公室有关对毕业论文选题的途径和要求是“为鼓励理论与工作实践结合,应考者可结合本单位或本人从事的工作提出论文题目,报主考学校审查同意后确立。也可由主考学校公布论文题目,由应考者选择。毕业论文的总体要求应与普通全日制高等学校相一致,做到通过论文写作和答辩考核,检验应考者综合运用专业知识的能力”。但不管考生是自己任意选择课题,还是在主考院校公布的指定课题中选择课题,都要坚持选择有科学价值和现实意义的、切实可行的课题。选好课题是毕业论文成功的一半。 第一、要坚持选择有科学价值和现实意义的课题。科学研究的目的是为了更好地认识世界、改造世界,以推动社会的不断进步和发展 。因此,毕业论文的选题,必须紧密结合社会主义物质文明和精神文明建设的需要,以促进科学事业发展和解决现实存在问题作为出发点和落脚点。选题要符合科学研究的正确方向,要具有新颖性,有创新、有理论价值和现实的指导意义或推动作用,一项毫无意义的研究,即使花很大的精力,表达再完善,也将没有丝毫价值。具体地说,考生可从以下三个方面来选题。首先,要从现实的弊端中选题,学习了专业知识,不能仅停留在书本上和理论上,还要下一番功夫,理论联系实际,用已掌握的专业知识,去寻找和解决工作实践中急待解决的问题。其次,要从寻找科学研究的空白处和边缘领域中选题,科学研究。还有许多没有被开垦的处女地,还有许多缺陷和空白,这些都需要填补。应考者应有独特的眼光和超前的意识去思索,去发现,去研究。最后,要从寻找前人研究的不足处和错误处选题,在前人已提出来的研究课题中,许多虽已有初步的研究成果,但随着社会的不断发展,还有待于丰富、完整和发展,这种补充性或纠正性的研究课题,也是有科学价值和现实指导意义的。 第二、要根据自己的能力选择切实可行的课题。毕业论文的写作是一种创造性劳动,不但要有考生个人的见解和主张,同时还需要具备一定的客观条件。由于考生个人的主观、客观条件都是各不相同的,因此在选题时,还应结合自己的特长、兴趣及所具备的客观条件来选题。具体地说,考生可从以下三个方面来综合考虑。首先,要有充足的资料来源。“巧妇难为无米之炊”,在缺少资料的情况下,是很难写出高质量的论文的。选择一个具有丰富资料来源的课题,对课题深入研究与开展很有帮助。其次,要有浓厚的研究兴趣,选择自己感兴趣的课题,可以激发自己研究的热情,调动自己的主动性和积极性,能够以专心、细心、恒心和耐心的积极心态去完成。最后,要能结合发挥自己的业务专长,每个考生无论能力水平高低,工作岗位如何,都有自己的业务专长,选择那些能结合自己工作、发挥自己业务专长的课题,对顺利完成课题的研究大有益处。 致 谢 这次论文的完成,不止是我自己的努力,同时也有老师的指导,同学的帮助,以及那些无私奉献的前辈,正所谓你知道的越多的时候你才发现你知道的越少,通过这次论文,我想我成长了很多,不只是磨练了我的知识厚度,也使我更加确定了我今后的目标:为今后的计算机事业奋斗。在此我要感谢我的指导老师——***老师,感谢您的指导,才让我有了今天这篇论文,您不仅是我的论文导师,也是我人生的导师,谢谢您!我还要感谢我的同学,四年的相处,虽然我未必记得住每分每秒,但是我记得每一个有你们的精彩瞬间,我相信通过大学的历练,我们都已经长大,变成一个有担当,有能力的新时代青年,感谢你们的陪伴,感谢有你们,这篇论文也有你们的功劳,我想毕业不是我们的相处的结束,它是我们更好相处的开头,祝福你们!我也要感谢父母,这是他们给我的,所有的一切;感谢母校,尽管您不以我为荣,但我一直会以我是一名农大人为荣。 通过这次毕业设计,我学习了很多新知识,也对很多以前的东西有了更深的记忆与理解。漫漫求学路,过程很快乐。我要感谢信息与管理科学学院的老师,我从他们那里学到了许多珍贵的知识和做人处事的道理,以及科学严谨的学术态度,令我受益良多。同时还要感谢学院给了我一个可以认真学习,天天向上的学习环境和机会。 即将结束*大学习生活,我感谢****大学提供了一次在**大接受教育的机会,感谢院校老师的无私教导。感谢各位老师审阅我的论文。 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:        ​​​​​​​​​​​​ 指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:        ​​​​​​​​​​​​ 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权      大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 独 创 声 明 本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。 本声明的法律后果由本人承担。   作者签名: 年 月 日   毕业设计(论文)使用授权声明 本人完全了解**学院关于收集、保存、使用毕业设计(论文)的规定。 本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。 (保密论文在解密后遵守此规定)   作者签名: 年 月 日 基本要求:写毕业论文主要目的是培养学生综合运用所学知识和技能,理论联系实际,独立分析,解决实际问题的能力,使学生得到从事本专业工作和进行相关的基本训练。毕业论文应反映出作者能够准确地掌握所学的专业基础知识,基本学会综合运用所学知识进行科学研究的方法,对所研究的题目有一定的心得体会,论文题目的范围不宜过宽,一般选择本学科某一重要问题的一个侧面。 毕业论文的基本教学要求是: 1、培养学生综合运用、巩固与扩展所学的基础理论和专业知识,培养学生独立分析、解决实际问题能力、培养学生处理数据和信息的能力。2、培养学生正确的理论联系实际的工作作风,严肃认真的科学态度。3、培养学生进行社会调查研究;文献资料收集、阅读和整理、使用;提出论点、综合论证、总结写作等基本技能。 毕业论文是毕业生总结性的独立作业,是学生运用在校学习的基本知识和基础理论,去分析、解决一两个实际问题的实践锻炼过程,也是学生在校学习期间学习成果的综合性总结,是整个教学活动中不可缺少的重要环节。撰写毕业论文对于培养学生初步的科学研究能力,提高其综合运用所学知识分析问题、解决问题能力有着重要意义。 毕业论文在进行编写的过程中,需要经过开题报告、论文编写、论文上交评定、论文答辩以及论文评分五个过程,其中开题报告是论文进行的最重要的一个过程,也是论文能否进行的一个重要指标。 撰写意义:1.撰写毕业论文是检验学生在校学习成果的重要措施,也是提高教学质量的重要环节。大学生在毕业前都必须完成毕业论文的撰写任务。申请学位必须提交相应的学位论文,经答辩通过后,方可取得学位。可以这么说,毕业论文是结束大学学习生活走向社会的一个中介和桥梁。毕业论文是大学生才华的第一次显露,是向祖国和人民所交的一份有份量的答卷,是投身社会主义现代化建设事业的报到书。一篇毕业论文虽然不能全面地反映出一个人的才华,也不一定能对社会直接带来巨大的效益,对专业产生开拓性的影响。但是,实践证明,撰写毕业论文是提高教学质量的重要环节,是保证出好人才的重要措施。 2.通过撰写毕业论文,提高写作水平是干部队伍“四化”建设的需要。党中央要求,为了适应现代化建设的需要,领导班子成员应当逐步实现“革命化、年轻化、知识化、专业化”。这个“四化”的要求,也包含了对干部写作能力和写作水平的要求。 3.提高大学生的写作水平是社会主义物质文明和精神文明建设的需要。在新的历史时期,无论是提高全族的科学文化水平,掌握现代科技知识和科学管理方法,还是培养社会主义新人,都要求我们的干部具有较高的写作能力。在经济建设中,作为领导人员和机关的办事人员,要写指示、通知、总结、调查报告等应用文;要写说明书、广告、解说词等说明文;还要写科学论文、经济评论等议论文。在当今信息社会中,信息对于加快经济发展速度,取得良好的经济效益发挥着愈来愈大的作用。写作是以语言文字为信号,是传达信息的方式。信息的来源、信息的收集、信息的储存、整理、传播等等都离不开写作。 论文种类:毕业论文是学术论文的一种形式,为了进一步探讨和掌握毕业论文的写作规律和特点,需要对毕业论文进行分类。由于毕业论文本身的内容和性质不同,研究领域、对象、方法、表现方式不同,因此,毕业论文就有不同的分类方法。 按内容性质和研究方法的不同可以把毕业论文分为理论性论文、实验性论文、描述性论文和设计性论文。后三种论文主要是理工科大学生可以选择的论文形式,这里不作介绍。文科大学生一般写的是理论性论文。理论性论文具体又可分成两种:一种是以纯粹的抽象理论为研究对象,研究方法是严密的理论推导和数学运算,有的也涉及实验与观测,用以验证论点的正确性。另一种是以对客观事物和现象的调查、考察所得观测资料以及有关文献资料数据为研究对象,研究方法是对有关资料进行分析、综合、概括、抽象,通过归纳、演绎、类比,提出某种新的理论和新的见解。 按议论的性质不同可以把毕业论文分为立论文和驳论文。立论性的毕业论文是指从正面阐述论证自己的观点和主张。一篇论文侧重于以立论为主,就属于立论性论文。立论文要求论点鲜明,论据充分,论证严密,以理和事实服人。驳论性毕业论文是指通过反驳别人的论点来树立自己的论点和主张。如果毕业论文侧重于以驳论为主,批驳某些错误的观点、见解、理论,就属于驳论性毕业论文。驳论文除按立论文对论点、论据、论证的要求以外,还要求针锋相对,据理力争。 按研究问题的大小不同可以把毕业论文分为宏观论文和微观论文。凡届国家全局性、带有普遍性并对局部工作有一定指导意义的论文,称为宏观论文。它研究的面比较宽广,具有较大范围的影响。反之,研究局部性、具体问题的论文,是微观论文。它对具体工作有指导意义,影响的面窄一些。 另外还有一种综合型的分类方法,即把毕业论文分为专题型、论辩型、综述型和综合型四大类: 1.专题型论文。这是分析前人研究成果的基础上,以直接论述的形式发表见解,从正面提出某学科中某一学术问题的一种论文。如本书第十二章例文中的《浅析领导者突出工作重点的方法与艺术》一文,从正面论述了突出重点的工作方法的意义、方法和原则,它表明了作者对突出工作重点方法的肯定和理解。2.论辩型论文。这是针对他人在某学科中某一学术问题的见解,凭借充分的论据,着重揭露其不足或错误之处,通过论辩形式来发表见解的一种论文。3.综述型论文。这是在归纳、总结前人或今人对某学科中某一学术问题已有研究成果的基础上,加以介绍或评论,从而发表自己见解的一种论文。4.综合型论文。这是一种将综述型和论辩型两种形式有机结合起来写成的一种论文。如《关于中国民族关系史上的几个问题》一文既介绍了研究民族关系史的现状,又提出了几个值得研究的问题。因此,它是一篇综合型的论文。 写作步骤:毕业论文是高等教育自学考试本科专业应考者完成本科阶段学业的最后一个环节,它是应考者的 总结 性独立作业,目的在于总结学习专业的成果,培养综合运用所学知识解决实际 问题 的能力。从文体而言,它也是对某一专业领域的现实问题或 理论 问题进行 科学 研究 探索的具有一定意义的论说文。完成毕业论文的撰写可以分两个步骤,即选择课题和研究课题。 首先是选择课题。选题是论文撰写成败的关键。因为,选题是毕业论文撰写的第一步,它实际上就是确定“写什么”的问题,亦即确定科学研究的方向。如果“写什么”不明确,“怎么写”就无从谈起。 教育部自学考试办公室有关对毕业论文选题的途径和要求是“为鼓励理论与工作实践结合,应考者可结合本单位或本人从事的工作提出论文题目,报主考学校审查同意后确立。也可由主考学校公布论文题目,由应考者选择。毕业论文的总体要求应与普通全日制高等学校相一致,做到通过论文写作和答辩考核,检验应考者综合运用专业知识的能力”。但不管考生是自己任意选择课题,还是在主考院校公布的指定课题中选择课题,都要坚持选择有科学价值和现实意义的、切实可行的课题。选好课题是毕业论文成功的一半。 第一、要坚持选择有科学价值和现实意义的课题。科学研究的目的是为了更好地认识世界、改造世界,以推动社会的不断进步和发展 。因此,毕业论文的选题,必须紧密结合社会主义物质文明和精神文明建设的需要,以促进科学事业发展和解决现实存在问题作为出发点和落脚点。选题要符合科学研究的正确方向,要具有新颖性,有创新、有理论价值和现实的指导意义或推动作用,一项毫无意义的研究,即使花很大的精力,表达再完善,也将没有丝毫价值。具体地说,考生可从以下三个方面来选题。首先,要从现实的弊端中选题,学习了专业知识,不能仅停留在书本上和理论上,还要下一番功夫,理论联系实际,用已掌握的专业知识,去寻找和解决工作实践中急待解决的问题。其次,要从寻找科学研究的空白处和边缘领域中选题,科学研究。还有许多没有被开垦的处女地,还有许多缺陷和空白,这些都需要填补。应考者应有独特的眼光和超前的意识去思索,去发现,去研究。最后,要从寻找前人研究的不足处和错误处选题,在前人已提出来的研究课题中,许多虽已有初步的研究成果,但随着社会的不断发展,还有待于丰富、完整和发展,这种补充性或纠正性的研究课题,也是有科学价值和现实指导意义的。 第二、要根据自己的能力选择切实可行的课题。毕业论文的写作是一种创造性劳动,不但要有考生个人的见解和主张,同时还需要具备一定的客观条件。由于考生个人的主观、客观条件都是各不相同的,因此在选题时,还应结合自己的特长、兴趣及所具备的客观条件来选题。具体地说,考生可从以下三个方面来综合考虑。首先,要有充足的资料来源。“巧妇难为无米之炊”,在缺少资料的情况下,是很难写出高质量的论文的。选择一个具有丰富资料来源的课题,对课题深入研究与开展很有帮助。其次,要有浓厚的研究兴趣,选择自己感兴趣的课题,可以激发自己研究的热情,调动自己的主动性和积极性,能够以专心、细心、恒心和耐心的积极心态去完成。最后,要能结合发挥自己的业务专长,每个考生无论能力水平高低,工作岗位如何,都有自己的业务专长,选择那些能结合自己工作、发挥自己业务专长的课题,对顺利完成课题的研究大有益处。 致 谢 这次论文的完成,不止是我自己的努力,同时也有老师的指导,同学的帮助,以及那些无私奉献的前辈,正所谓你知道的越多的时候你才发现你知道的越少,通过这次论文,我想我成长了很多,不只是磨练了我的知识厚度,也使我更加确定了我今后的目标:为今后的计算机事业奋斗。在此我要感谢我的指导老师——***老师,感谢您的指导,才让我有了今天这篇论文,您不仅是我的论文导师,也是我人生的导师,谢谢您!我还要感谢我的同学,四年的相处,虽然我未必记得住每分每秒,但是我记得每一个有你们的精彩瞬间,我相信通过大学的历练,我们都已经长大,变成一个有担当,有能力的新时代青年,感谢你们的陪伴,感谢有你们,这篇论文也有你们的功劳,我想毕业不是我们的相处的结束,它是我们更好相处的开头,祝福你们!我也要感谢父母,这是他们给我的,所有的一切;感谢母校,尽管您不以我为荣,但我一直会以我是一名农大人为荣。 通过这次毕业设计,我学习了很多新知识,也对很多以前的东西有了更深的记忆与理解。漫漫求学路,过程很快乐。我要感谢信息与管理科学学院的老师,我从他们那里学到了许多珍贵的知识和做人处事的道理,以及科学严谨的学术态度,令我受益良多。同时还要感谢学院给了我一个可以认真学习,天天向上的学习环境和机会。 即将结束*大学习生活,我感谢****大学提供了一次在**大接受教育的机会,感谢院校老师的无私教导。感谢各位老师审阅我的论文。 � 图7-8查询呼叫列表 � 图7-7查询产品 � 图7-6增加产品 � 图7-5查询订单 � 图7-4生成订单 � 图7-3查询客户 � 图7-2增加客户 � 图7-1登录界面 � 图6-2 业务逻辑 表6-7 代码结构 包结构� 说明� � └─com�  � � └─tarena�  � � ├─crm�  � � │ │ ├─customer�   客户管理� � │ │ │ ├─exception�   模块异常� � │ │ │ ├─model�   值对象� � │ │ │ ├─persist�   存储层接口� � │ │ │ │ └─impl�   存储层实现� � │ │ │ ├─service�   业务层接口� � │ │ │ │ └─impl�   业务层实现� � │ │ │ └─web� Web层� � │ │ │ └─struts�   Struts� � │ │ │ ├─action�   action� � │ │ │ └─form�   Action form� � 表 6-6 回呼表 TARENA_CRM_CALLBACK� � 列名� 数据类型� 可为空� 默认值� 主键� � CALLBACK_ID� VARCHAR2(80)� No� - � 1� � ORDER_NO� VARCHAR2(40)� No� - � - � � STATUS� VARCHAR2(4)� Yes� - � - � � NOTE� VARCHAR2(400)� Yes� - � - � � 表6-5 客户表 TARENA_CRM_CUSTOMER� � 列名� 数据类型� 可为空� 默认值� 主键� � CUSTOMER_NO� VARCHAR2(40)� No� - � 1� � CUSTOMER_NAME� VARCHAR2(100)� No� - � - � � CUSTOMER_TYPE� VARCHAR2(40)� No� - � - � � CUSTOMER_STATUS� VARCHAR2(40)� No� - � - � � REMARK� VARCHAR2(500)� Yes� - � - � � CUSTOMER_SEX� VARCHAR2(10)� No� - � - � � CERTIFICATETYPE� VARCHAR2(10)� No� - � - � � CERTIFICATENO� VARCHAR2(40)� No� - � - � � CUSTOMER_BUSINESS� VARCHAR2(20)� Yes� - � - � � COMPANY_ADDRESS� VARCHAR2(40)� No� - � - � � HOME_ADDRESS� VARCHAR2(40)� No� - � - � � CUSTOMER_PHONE� VARCHAR2(20)� No� - � - � � E-MAIL� VARCHAR2(20)� Yes� - � - � � 表6-4 订单表 TARENA_CRM_ORDER� � 列名� 数据类型� 可为空� 默认值� 主键� � ORDER_ID� VARCHAR2(40)� No� - � 1� � CUSTOMER_ID� VARCHAR2(40)� No� - � - � � ORDER_TOTAL_PRICES� VARCHAR2(10)� Yes� - � - � � ORDER_STATUS� VARCHAR2(4)� Yes� - � - � � SEND_GOODS_ADDR� VARCHAR2(400)� Yes� - � - � � PHONE_NO� VARCHAR2(100)� Yes� - � - � � PAYMENT_TYPE� VARCHAR2(4)� Yes� - � - � � ORDER_NOTE� VARCHAR2(400)� Yes� - � - � � 表6-3 订单产品表 TARENA_CRM_ORDER_PRODUCT� � 列名� 数据类型� 可为空� 默认值� 主键� � ORDER_ID� VARCHAR2(80)� No� -� 1� � PRODUCT_ID� VARCHAR2(40)� No� -� 2� � 表6-2 产品表 TARENA_CRM_PRODUCT� � 列名� 数据类型� 可为空� 默认值� 主键� � PRODUCT_ID� VARCHAR2(40)� No� - � 1� � PRODUCT_NAME� VARCHAR2(40)� Yes� - � - � � PRODUCT_TYPE� VARCHAR2(40)� Yes� - � - � � PRODUCT_BASE_PRICE� VARCHAR2(40)� Yes� - � - � � PRODUCT_STATUS� VARCHAR2(4)� Yes� - � - � � PRODUCT_NOTE� VARCHAR2(400)� Yes� - � - � � 表6-1 用户表 TARENA_CRM_USER� � 列名� 数据类型� 可为空� 默认值� 主键� � USER_ID� VARCHAR2(40)� No� - � 1� � USER_NAME� VARCHAR2(40)� No� - � - � � USER_PASSWORD� VARCHAR2(40)� No� - � - � � USER_STATUS� VARCHAR2(2)� No� - � - � � � 图 6-1主体框架 � 图 5-7 客户管理 � 图 5-6 下订单 � 图 5-5 系统结构 � 图 5-4 电话营销流程 � 图 5-3 订单修改 � 图 5-2订单订购流程 � 图5-1咨询流程 1
本文档为【基于BS架构的crm系统的设计与实现(本科毕业论文)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
不系舟红枫
从教近30年,经验丰富,教学水平较高
格式:doc
大小:2MB
软件:Word
页数:0
分类:工学
上传时间:2019-01-24
浏览量:5