您好,欢迎访问三七文档
后台客户关系管理系统设计与实现答辩人:戴智明指导老师:谢青目录1绪论2开发关键技术和环境3系统需求分析5系统实现6结论4系统设计目录1绪论2开发关键技术和环境3系统需求分析5系统实现6结论4系统设计绪论选题背景网络和信息技术高速发展顾客的消费方式和需求改变剧烈企业与客户交流越来越频繁传统的企业运作模式不能适应信息传递、工作效率的要求所以,迫切需要有效的客户关系管理系统来处理企业与客户之间的关系绪论CRM系统在企业中很重要的作用企业内部人员可以通过该客户关系管理系统有效地解决工作上的问题,有效解决传统办公过程耗时长、操作步骤繁琐、工作模糊等问题,极大地提高了工作人员的工作效率。绪论本客户关系管理系统分析目前企业与客户之间的关系,从系统需求出发,绘制用例图、用户角色图、数据流图,并根据系统设计原则对系统进行整体规划,最后实现系统的功能。系统主要功能有客户管理、用户管理、系统管理、日志管理、文件管理和新闻管理。论文的研究内容1绪论2开发环境和关键技术3系统需求分析5系统实现6结论目录4系统设计开发环境和关键技术WAMP环境Win7+Apache+MySQL+PHPMVC设计模式Model+View+ControllerPHP+MySQL进行网站后台设计Html+Css进行网站界面设计ThinkPHPPHP框架1绪论2开发关键技术和环境3系统需求分析5系统实现6结论目录4系统设计客户管理用例3.1功能需求客户管理是该系统最为核心的功能,包括客户管理、联系人管理、跟单管理、这三个主要功能。可以在回收站中恢复或彻底删除,回收站可以防止误删造成的损失。客户管理.客户管理联系人管理跟单管理包含包含包含查看客户增加客户修改客户删除客户根据客户名筛选客户名扩展包含包含包含包含客户共享扩展查看联系人增加联系人修改联系人删除联系人包含包含包含查看跟单增加跟单修改跟单删除跟单根据时间筛选跟单扩展包含包含包含锁定权限扩展包含包含根据联系人名筛选联系人扩展回收站功能(可恢复数据)扩展回收站功能(可恢复数据)扩展回收站功能(可恢复数据)扩展跟单提醒扩展用户管理用例3.1功能需求用户管理包括用户管理、角色管理和权限管理。用户管理员用户管理用户管理角色管理权限管理包含包含包含查看用户增加用户修改用户删除用户筛选用户名扩展包含包含包含包含锁定用户扩展查看角色增加角色修改角色删除角色包含包含包含锁定角色扩展查看权限增加权限修改权限删除权限筛选权限名称扩展包含包含包含锁定权限扩展包含包含系统管理用例3.1功能需求系统管理包括网站基本设置、核心设置、系统配置、模块管理、封禁IP、下拉菜单管理。系统管理员系统管理网站配置系统配置封禁IP包含包含包含核心配置模块管理包含包含下拉菜单包含查看模块增加模块修改模块删除模块包含包含包含包含查看菜单增加菜单修改菜单删除菜单包含包含包含包含根据类别筛选菜单扩展日志管理用例3.1功能需求日志管理分为登陆日志管理和操作管理。日志管理员日志管理登陆日志包含操作日志包含查看登陆日志删除登陆日志包含包含查看操作日志删除操作日志包含包含根据操作描述筛选扩展根据用户ID筛选扩展根据操作成功和失败进行查询扩展查看相似操作扩展新闻管理用例3.1功能需求新闻动态包括栏目分类、发布文章和文章列表等功能。每一篇文章都有一个栏目分类.新闻管理员新闻管理栏目管理包含新闻管理包含查看栏目增加栏目修改栏目删除栏目包含包含包含包含查看新闻增加新闻修改新闻删除新闻包含包含包含包含匿名用户分类筛选扩展普通用户包含包含文件管理用例3.1功能需求云端文件类似一个简单的个人网盘,用户可以方便地上传文件和处理文件。其中的共享文件夹供企业内部所有人员使用,使文件共享和文件使用率达到最大化,同时也节省相同的重要的文件的资源使用量。普通用户文件管理上传文件包含文件管理包含文件夹列表修改文件夹信息文件列表包含包含包含上传图片扩展上传文件扩展共享文件包含修改文件夹信息包含包含增加文件夹包含3.2用户角色分析客户管理员对客户信息处理新闻管理员对新闻信息进行操作日志管理员对的用户登录日志和操作日志进行管理普通管理员具备查看新闻、云端文件等普通用户都拥有的功能,来宾用户只具备查看新闻信息的功能。系统内用户普通用户管理员用户管理员系统管理员普通用户来宾用户超级管理员日志管理员新闻管理员客户管理员零层图3.3数据流系统内所有用户均为企业内部用户客户关系管理系统用户信息输入和操作系统信息显示1登录处理用户信息D1用户数据库D2登陆日志数据库系统管理员用户管理员客户管理员新闻管理员2系统信息处理D3权限数据库D5系统信息数据库D4操作日志数据库3用户、角色、权限信息处理4新闻信息处理6客户、联系人、跟单信息处理用户D6用户、角色、权限数据库D7新闻数据库D9客户、联系人、跟单数据库日志管理员5日志信息处理D8日志数据库D3权限数据库1绪论2开发关键技术和环境3系统需求分析5系统实现6结论目录4系统设计4.1系统设计原则在总体规划的约束下按预先的步骤进行分步开发1、总体规划的原则合理的数据库结构;系统应能够按照一定的模块分类将信息输出2、内容准确有效用户角色权限控制;数据备份3、安全性界面的简洁4、操作方便5、色彩要求保持界面的一致性4.2系统架构设计HTTP系统客户端系统服务端Web浏览器Web服务器PHP解释器MySQL数据库服务器操作系系统TP框架客户关系管理系统系统管理用户管理客户管理新闻管理日志管理文件管理4.3系统功能设计一个客户管理员有多个联系人可供选择,一个客户有多个跟单处理。客户管理员根据客户的信息,为客户分配不同的联系人形成相对应的跟单记录。。客户管理模块客户管理模块客户信息管理回收站共享客户浏览客户信息修改客户信息删除客户信息增加客户信息恢复删除的联系人浏览跟单回收站恢复删除的客户浏览联系人回收站浏览客户回收站恢复删除的跟单记录联系人信息管理跟单信息管理浏览客户信息修改客户信息删除客户信息增加客户信息浏览联系人信息修改联系人信息删除联系人信息增加联系人信息浏览跟单信息修改跟单信息删除跟单信息增加跟单信息浏览共享客户基本信息查看共享客户详细信息4.3系统功能设计用户管理模块的主要功能是识别、采集和处理用户的基本信息,并且及时对用户现有的资料信息进行更新处理;同时配置用户的权限信息。用户管理模块用户管理模块用户信息管理角色信息管理权限信息管理浏览用户基本信息锁定用户删除用户修改用户基本信息修改用户所属角色浏览用户所有权限增加用户浏览角色基本信息锁定角色删除角色修改角色基本信息修改角色所有权限浏览角色所有权限增加角色浏览权限列表锁定权限删除权限修改权限基本信息修改权限所属分类增加权限。4.3系统功能设计系统管理操作主要涉及系统内各种核心配置项的增删查改。系统管理模块系统管理模块网站配置管理下拉菜单修改网站标题图片大小类型限制文件大小类型限制云端总容量用户空间分配修改缓存时长增加封禁IP修改下拉菜单增加下拉菜单修改封禁IP浏览下拉菜单删除下拉菜单系统配置管理模块管理封禁IP核心配置管理字段验证日志记录开关URL模式会话过期时间浏览封禁IP页面调试信息增加模块删除模块修改模块浏览模块4.3系统功能设计日志管理主要是从网站的安全方面出发而设置的,用于记录网站运营中比如用户登录情况、被访问请求的记录。日志管理模块日志管理模块登陆日志管理操作日志管理浏览登陆日志本信息删除登陆日志浏览操作日志列表筛选操作日志删除操作日志4.3系统功能设计云端文件即相当于一个具有一定容量的个人网盘,它向用户提供文件的存储、备份、共享、访问等文件管理功能.文件管理模块云端文件管理模块文件管理上传管理浏览文件目录和列表修改文件信息上传文件上传图片共享文件管理浏览共享文件删除共享文件新建目录文件夹删除文件下载文件下载共享文件4.3系统功能设计新闻模块主要是由新闻管理员发布各种各样的新闻信息,然后供系统内部人员进行浏览。新闻管理模块新闻管理模块栏目分类管理新闻管理浏览栏目基本信息修改栏目筛选新闻列表修改新闻所属分类上传文件通过插件发布文章新建栏目删除栏目浏览新闻列表修改新闻基本信息删除新闻4.4数据库设计数据库设计原则规范命名:提高数据库的可用性,使得开发人员更容易理解数据库的设计思路数据类型:为保证数据库的高效,开发人员需要根据实际需要选择合适的数据类型。4.4.1ER图设计客户-联系人-跟单关系用户属于客户跟单记录联系人拥有n11mnn联系人联系人名ContactName是否在回收站Recycle职位Post性别SexQQ联系方式Qq添加时间Dtime手机Phone邮箱Email备注说明Content最后更新时间FinalTime客户客户名CompanyName客户意向Intent邮箱ZipCode详细地址Address网站地址WebUrl添加时间Dtime所属行业Industry客户类型ClientType客户级别ClientLevel客户来源ClientSource是否在回收站Recycle最后更新时间FinalTime是否共享Share跟单记录跟单类型Wast是否在回收站Recycle下次联系时间NextTime提醒时间RemindTime添加时间Dtime状态Status是否完成Remind备注说明Content4.4.1ER图设计用户-角色-权限关系用户属于角色邮箱Email状态Status说明Description用户名Username密码Password角色名Rolename说明Description权限列表Competence状态Status创建时间Dtime创建时间Dtime拥有权限权限名称Cname说明Description权限分组Sid状态Status创建时间Dtimen1mn4.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`,
本文标题:客户关系管理系统
链接地址:https://www.777doc.com/doc-2461287 .html