您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 客户关系管理系统后台设计――毕业设计论文
本科毕业设计题目:客户关系管理系统后台设计客户关系管理系统后台设计摘要:在日新月异的市场上,企业已经意识到客户资源的重要性,拥有客户就是拥有市场,而crm系统强调以客户为核心,因此是企业生存和发展的关键因素,它为企业提供一个全新的视角,它通过整合客户资源,能够帮助企业及时了解客户需求,挖掘新客户,并为客户提供优质的服务,提高客户对企业的信任度,使企业的收益最大化,大大的提高企业的核心竞争力。本小组正是意识到crm系统的价值,因此决定以这个主题作为毕业设计。本系统采用MVC模式,利用统一建模工具对系统进行分析设计,前台用Extjs框架,后台用struts,spring,hibernate整合开发;本系统主要由营销管理,客户管理,服务管理,统计报表,基础数据管理,系统管理等模块构成,本人主要负责服务管理、基础数据管理,系统管理的设计与实现关键词:crm系统;B/S架构;JSP;ExtjsSSH;Abstract:Intheever-changingmarket,companieshaverealizedtheimportanceofcustomerresourceswithcustomersistohaveamarket,andCRMsystememphasizescustomerasthecore,andthereforeisakeyfactorinthesurvivalanddevelopment,itistoprovideenterpriseswithanewperspective,andthroughtheintegrationofcustomerresources,itcanhelpenterprisestounderstandcustomerneedsinatimelymanner,soastotapnewcustomers,andtoprovidecustomerswithqualityservice,aswellasincreasingcustomerconfidenceintheenterprise,sothattherevenuemaximization,greatlyimprovethecorecompetitivenessofenterprises.ourteamisawareofthevalueoftheCRMsystem,itwasdecidedtothistopicasagraduationproject.ThesystemusestheMVCpattern,usingtheUnifiedModelingtoolsforsystemanalysisanddesign,thefuturewiththeExtJSframework,thebackgroundwithstruts,spring,hibernateintegrationdevelopment;systemmainlyconsistsofmarketingmanagement,customermanagement,servicemanagement,statisticalreports,basicdatamanagement,systemmanagementmodule,andIaminchargeservicemanagement,basicdatamanagement,systemmanagementtheDesignandImplementationKeywords:crmsystem;B/Sarchitecture;theJSP;ExtJSSSH;目录一可行性分析..........................................1(一)系统处理流程................................................1(二)系统数据流程................................................2二需求分析.............................................3(一)系统需求规定................................................3(二)系统运行环境规定............................................5三概要设计.............................................5(一)系统数据库设计..............................................5四.详细设计...........................................13(一)程序系统的结构.............................................13(二)程序模块设计说明..........................................14五系统测试............................................19(一)测试计划...................................................19六.操作使用说明.......................................22(一)系统特征描述...............................................22(二)安装与初始化...............................................23(三)运行说明...................................................24结论..................................................27致谢....................................错误!未定义书签。参考文献................................错误!未定义书签。1客户关系管理系统后台设计一可行性分析(一)系统处理流程本系统是企业内部使用的系统,只有合法的人员才能进入系统。整个系统流程图,如图1.1所示图1.1系统流程图系统登录身份识别是否合法系统管理基础数据统计报表服务管理营销管理客户管理系统首页否是2(二)系统数据流程总体数据流程图1.2系统数据流程图公司员工进入销售主管客户经理户经理系统管理员客户管理系统管理统计报表营销管理客服系统管理员服务管理基础数据管理客户信息管理服务创建客户构成分析客户流失分析客户贡献分析查询产品信息查询库存数据字典管理用户管理我的权限角色管理权限管理服务分配服务处理服务反馈服务归档客户开发计划营销机会管理客户流失管理3二需求分析(一)系统需求规定本系统必须以客户为核心,这样方便化简各个与之相关的信息,比如服务、销售等。在建立客户关系管理系统过程中,还要考虑与其他系统的协调使用,本系统定位于中小型企业,目的是改变目前企业客户管理混乱的状态1对功能的规定本系统主要是对客户的信息进行有效的管理,随着公司业务的拓展和跟企业交易的增加,客户不断增多,所以需要设计出一个客户管理系统,对客户的各种信息事务进行更加有效便捷的管理,方便管理和维护。本系统主要的功能模块有:服务管理:本系统的服务定义成售后服务(1)服务创建:客服人员通过接受客户的服务请求,及时的记录服务单据。(2)服务分配:销售主管及时分配服务给相应的客户经理去解决客户请求(3)服务处理:客户经理处理客户情况,填写处理方式;(4)服务反馈:客户经理主动联系客户了解客户反馈(5)服务归档:对处理完的服务进行归档,提供查询。基础数据管理:查询产品信息和库存信息。系统管理:管理系统的用户,以及权限、角色的分配。2、系统功能用例图:用例图用来描述系统应该具备什么样的功能,它的元素主要有参与者和用例。图2.1给出了系统的总体用例图。4图2.1系统用例图3输入输出要求(1)输入数据以及对数据处理的准确性和及时性正确的输入才能有正确的输出,非法的输入可能会引起系统的输出错误或者不可用,从而使系统做无用功,数据一般是采用手工输入,这就要求系统具有一定的容错性,最好是对操作人员进行培训。(2)表之间的完整性约束由于数据表之间存在关联,主键外键约束,为了保证数据的一致性和完整性,必须在数据库中对数据表进行严格的完整性约束3其他专门要求(1)操作人员具备一定的电脑知识(2)系统对各个角色要有一定的权限限制,确保合法登陆,禁止越权操作(3)设计的软件要有可扩展性,维护性,并能正常运行5(二)系统运行环境规定1硬件及其他设备为确保本系统能正常运行对硬件基本要求如下:CPU:IntelP3及以上;内存:大于等于512MB;硬盘:大于等于10GB。2支持软件操作系统:WindowsXP/Windows2000/WindowsVista/windows7.3.开发平台系统开发平台:Myeclipse9.0.数据库管理系统软件:SQL2005.运行平台:Window2000/WindowsXP/Windows2012Java开发包:JDK5.0以上Wed服务器:Tomcat6.03三概要设计(一)系统数据库设计1.数据字典设计系统中本人所负责的模块的主要数据元素:表3.1系统用户信息表名字:系统用户信息别名:描述:用户的个人信息,用于对管理功能的确认定义:用户信息=用户名+用户密码+角色位置:输入修改用户密码、输入添加新用户6表3.3服务信息表表3.4客户信息表表3.5库存信息表表3.6角色信息表2.概念结构设计根据以上各表对系统所做的需求分析,画E-R图产品信息实体包括:产品信息的编号、产品信息的名称、产品信息的型号、产名字:客户信息别名:描述:客户的具体信息,用于确定和显示相应的客户信息定义:客户信息=客户名称+地区+等级+联系方式位置:输入查询客户信息、输入添加新客户信息输入修改客户信息名字:库存信息别名:描述:库存的具体信息,用于确定和显示仓库的库存信息定义:库存信息=产品名称+产品数量位置:输入查询职位库存信息名字:服务信息别名:描述:服务的详细信息,用于创建服务,分配服务、处理服务、和服务归档定义:服务信息=客户名称+服务类型+服务状态+创建时间位置:输入新增服务、按服务字段查询服务名字:角色信息别名:描述:用于分配权限定义:角色信息=角色名称+权限位置:输入新增角色信息、输入删除角色信息7品信息的批次、产品信息的单位、产品信息的单价、信息的备注属性,如图所示图3.2产品信息E-R图库存信息实体包括:库存编号、产品编号、仓库名称、产品位置、产品数量、备注属性,如图所示图3.3库存信息E-R图服务信息实体包括:服务编号、服务类型、服务主题、客户编号、服务状态、服务描述、服务创建人、服务创建日期、服务分配人、服务分配时间、服务处理方式、服务处理人、服务处理时间、服务处理结果、客户满意度、服务来源、服务途径,如图所示肾虚当然看中医。西医没有肾虚一说。具体的说,肾虚不是一种病,而是一种亚健康状态。中医根据肾阴虚,阳虚,气虚等等症状辩证施治。给大家推荐一个专门调理肾虚的中医,在我们这一带口碑很好的,需要的可以加他维|性:msdf003产品信息实体产品编号产品名称产品型号联系人姓名产品单位产品单价产品备注库存信息实体库存编号产品编号库存名称货物位置库存数量备注信息8图3.4服务信息E-R图权限信息实体包括:权限编号、权限描述、操作页面地址属性,如图所示图3.5权限信息E-R图角色信息实体包括:角色编号、角色名称、角色描述、角色标记属性,如图所示服务信息实体服务类型服务主题客户编号服务状态服务描述服务创建人服务编号服务分配时间服务处理方式服务处理人服务处理时间服务分配人服务创建日期服务处理结果客户满意度权限信息实体权限编号操作页面地址权限描述角色编号角色名称角色描
本文标题:客户关系管理系统后台设计――毕业设计论文
链接地址:https://www.777doc.com/doc-4518159 .html