资源预览内容
第1页 / 共40页
第2页 / 共40页
第3页 / 共40页
第4页 / 共40页
第5页 / 共40页
第6页 / 共40页
第7页 / 共40页
第8页 / 共40页
第9页 / 共40页
第10页 / 共40页
亲,该文档总共40页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
后台客户关系管理系统设计与实现答辩人:戴智明指导老师:谢青目录1绪论2开发关键技术和环境3系统需求分析系统实现结论4系统设计目录1绪论2开发关键技术和环境3系统需求分析系统实现结论4系统设计绪论选题背景网络和信息技术高速发展顾客的消费方式和需求改变剧烈企业与客户交流越来越频繁传统的企业运作模式不能适应信息传递、工作效率的要求所以,迫切需要有效的客户关系管理系统来处理企业与客户之间的关系绪论CRM系统在企业中很重要的作用企业内部人员可以通过该客户关系管理系统有效地解决工作上的问题,有效解决传统办公过程耗时长、操作步骤繁琐、工作模糊等问题,极大地提高了工作人员的工作效率。绪论本客户关系管理系统分析目前企业与客户之间的关系,从系统需求出发,绘制用例图、用户角色图、数据流图,并根据系统设计原则对系统进行整体规划,最后实现系统的功能。系统主要功能有客户管理、用户管理、系统管理、日志管理、文件管理和新闻管理。论文的研究内容1绪论2开发环境和关键技术3系统需求分析系统实现结论目录4系统设计开发环境和关键技术WAMP环境Win7+Apache+MySQL+PHPMVC设计模式Model+View+ControllerPHP+MySQL进行网站后台设计Html+Css进行网站界面设计ThinkPHPPHP框架1绪论2开发关键技术和环境3系统需求分析系统实现结论目录4系统设计客户管理用例3.1功能需求客户管理是该系统最为核心的功能,包括客户管理、联系人管理、跟单管理、这三个主要功能。可以在回收站中恢复或彻底删除,回收站可以防止误删造成的损失。用户管理用例3.1功能需求用户管理包括用户管理、角色管理和权限管理。系统管理用例3.1功能需求系统管理包括网站基本设置、核心设置、系统配置、模块管理、封禁IP、下拉菜单管理。日志管理用例3.1功能需求日志管理分为登陆日志管理和操作管理。新闻管理用例3.1功能需求新闻动态包括栏目分类、发布文章和文章列表等功能。每一篇文章都有一个栏目分类.文件管理用例3.1功能需求云端文件类似一个简单的个人网盘,用户可以方便地上传文件和处理文件。其中的共享文件夹供企业内部所有人员使用,使文件共享和文件使用率达到最大化,同时也节省相同的重要的文件的资源使用量。3.2用户角色分析客户管理员对客户信息处理新闻管理员对新闻信息进行操作日志管理员对的用户登录日志和操作日志进行管理普通管理员具备查看新闻、云端文件等普通用户都拥有的功能,来宾用户只具备查看新闻信息的功能。零层图3.3数据流系统内所有用户均为企业内部1绪论2开发关键技术和环境3系统需求分析系统实现结论目录4系统设计4.1系统设计原则在总体规划的约束下按预先的步骤进行分步开发1、总体规划的原则合理的数据库结构;系统应能够按照一定的模块分类将信息输出2、内容准确有效用户角色权限控制;数据备份3、安全性界面的简洁4、操作方便5、色彩要求保持界面的一致性4.2系统架构设计4.3系统功能设计一个客户管理员有多个联系人可供选择,一个客户有多个跟单处理。客户管理员根据客户的信息,为客户分配不同的联系人形成相对应的跟单记录。客户管理模块4.3系统功能设计用户管理模块的主要功能是识别、采集和处理用户的基本信息,并且及时对用户现有的资料信息进行更新处理;同时配置用户的权限信息。用户管理模块。4.3系统功能设计系统管理操作主要涉及系统内各种核心配置项的增删查改。系统管理模块4.3系统功能设计日志管理主要是从网站的安全方面出发而设置的,用于记录网站运营中比如用户登录情况、被访问请求的记录。日志管理模块4.3系统功能设计云端文件即相当于一个具有一定容量的个人网盘,它向用户提供文件的存储、备份、共享、访问等文件管理功能.文件管理模块4.3系统功能设计新闻模块主要是由新闻管理员发布各种各样的新闻信息,然后供系统内部人员进行浏览。新闻管理模块4.4数据库设计n数据库设计原则规范命名:提高数据库的可用性,使得开发人员更容易理解数据库的设计思路数据类型:为保证数据库的高效,开发人员需要根据实际需要选择合适的数据类型。4.4.1ER图设计客户-联系人-跟单关系4.4.1ER图设计用户-角色-权限关系4.4.2逻辑结构设计关系名称具体关系用户关系tp_user(ID,Username,Password,Email,Roleid,Status,Description,Loginarea,Logincount,Loginip,Logintime,Dtime)tp_role(ID,Rolename,Description,Competence,Status,Dtime)tp_competence(ID,Sid,Cname,Description,Status,Dtime)日志关系tp_loginlog(ID,Uid,User,Description,Area,Loginip,Dtime)tp_operating(ID,Uid,Url,Description,Ip,Status,Dtime)新闻关系tp_news(ID,Sid,Uid,Title,Description,Content,Sortid,View,Dtime)tp_newclass(ID,Sid,Uid,ClassName,Description,Dtime)文件关系tp_file(ID,Sid,Uid,FileName,Description,FilePath,FileSize,FileType,Share,Dtime)tp_fileclass(ID, Sid,Uid,Sortid,ClassName,Description,Status,Dtime)客户关系tp_client(ID,Uid,CompanyName,Address,ZipCode,WebUrl,Industry,ClientType,ClientLevel,ClientSource,FollowUp,Wast,Intent,MainItems,Message,OpenShare,Share,Recycle,Dtime,FinalTime)tp_contact(ID,Uid,ContactName,Sex,Post,Qq,Skype,Alww,Phone,Tel,Fax,Email,Birthday,Content,Recycle,Dtime,FinalTime)tp_with(ID,Uid,Cid,Recycle,Wast,NameId,NextTime,RemindTime,Status,Remind,Content,Dtime)4.4数据库设计联系人表tp_contact跟单记录tp_with编号字段名类型字段意义备注1IDint(10)2Uidint(10)用户id外键,对应用户表的主键3ContactNamechar(30)客户名4Sexchar(4)性别外键,对应下拉菜单表中5Posttinyint(4)职位外键,对应下拉菜单表中6Qqchar(30)腾讯QQ7Skypechar(30)msn8Alwwchar(30)阿里旺旺9Phonechar(20)手机10Telchar(20)联系电话11Faxchar(20)传真12Emailchar(40)电子邮箱13Birthdaydatetime生日14contentvarchar(1000)备注15Dtimedatetime创建时间16FinalTimedatetime最后操作时间编号字段名类型字段意义备注1IDint(10)主键2Uidint(10)用户id外键,对应用户表的主键3Cidint(10)客户id外键,对应客户表中主键4Recycletinyint(1)是否在回收站5NameIdtinyint(4)跟单对象外键,对应联系人表中主键6Wasttinyint(4)跟单类型7NextTimedatetime下次联系时间8Statustinyint(4)是否显示9Remindtinyint(2)是否已完成10Contentvarchar(1000)详细描述11Dtimechar(20)添加时间1绪论2开发关键技术和环境3系统需求分析系统实现结论目录4系统设计5.1登陆及首页实现如果看不清验证码,点击验证码即可更换验证码;当输入的验证码错误的时候弹出验证码错误的警告;当密码位数超过6位且验证码输入正确的情况下,进行身份验证,当用户名错误时显示用户名错误登陆页面5.1登陆及首页实现拥有不同权限的用户登陆成功后,会显示不同的主页面,主要差别在于左侧的功能栏。这是超级管理员进入系统后的首页。首页界面5.2功能模块实现5.3.3安全和缓存控制登陆控制当用户不从登陆页面进入而是直接输入登陆后的网址时则出现未登录警告Session时长的控制若用户在这个时间内无任何操作则提示退出登录不同的用户具有的不同的权限日志记录分为登陆日志和操作日志缓存技术数据缓存和模板缓存,加快访问速度RBAC权限控制1绪论2开发关键技术和环境3系统需求分析系统实现结论目录4系统设计结论本文对客户关系管理系统的基本概念、当前客户关系管理系统的主要功能、管理系统的开发方法进行了较为详细的介绍,并阐述了客户关系管理系统的需求分析和系统设计过程,最终实现整个系统的功能要求。系统主要功能有用户管理、系统管理、日志管理、云端文件、新闻动态和客户管理。局限和不足KSI1KSI2KSI3KSI4KSI5资源和个人能力有限没有对我国中小企业当前企业信息化建设的现状进行详细的描述和分析,没有利用现有的客户信息进行更有效的营销和销售管理。1信息和企业变化十分迅速各种需求和功能也应该有相应的变化,因此在系统总体功能上还存在适应性上的不足2后台客户关系管理系统设计与实现计与实现
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号