【客户资源管理系统设计2800字】_第1页
【客户资源管理系统设计2800字】_第2页
【客户资源管理系统设计2800字】_第3页
【客户资源管理系统设计2800字】_第4页
【客户资源管理系统设计2800字】_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

客户资源管理系统设计目录TOC\o"1-2"\h\u18838客户资源管理系统设计 18542一、选题设计思想 125763二、系统结构设计 221738三、可行性分析 218432四、客户信息管理体系结构设计 33181四、数据库管理系统 427086五、系统整体界面设计 51698六、系统模块详细设计 612914七、总结 8一、选题设计思想系统的总体设计包括系统设计(用来确定系统的具体实施方案)和结构设计(用来确定系统软件的具体结构)。从目标出发,进行了可行性分析之后,确定设计方案,从而确保系统的总体目标的实现。数据流程图细化自后,各个模块的功能一目了然,做到了高内聚和低耦合。通过流程图分析,要尽量实现越好的低耦合以减少设计的复杂程度。本系统设计以客户群为中心,以简洁明了的设计风格方便与客户进行交流和关系发展以及增加客户本公司的满意程度,最后为公司更好的盈利。数据操作是本系统的基础,针对本系统中以该有的增加、修改、查询和删除这几个数据功能,本设计应该做到以下几点:1、友好的人机交互界面以灵活、方便、快捷和准确的实现数据的增加、修改、查询和删除这几个功能。2、不同用户权限不一样。3、系统用户口令的修改要具有方面性。4、数据输入时验证要严格。5、各个模块的增、删、改、查要设计得当。6、系统要设置对应的帮助信息。7、系统运行要具有稳定性和安全性。二、系统结构设计结构化设计树状图对于开发的逻辑性以及合理性非常重要。模块化之后,系统设计便可以各个击破,每次设计中针对某个模块的目的性更强了。本系统的功能结构如图2-1所示:客户资源管理系统客户资源管理系统系统管理客户管理产品管理销售管理流程管理合同管理部门管理权限管理客户信息管理级别管理产品信息管理类别管理添加新用户查询用户信息添加新的部门查看部门信息添加权限查看权限增加新客户查找客户信息添加客户级别查看客户级别添加产品信息查找产品信息员工管理添加新类别查看类别信息销售信息查看添加销售信息订单信息查询公文维护添加公文合同查询添加合同订单信息修改销售信息管理订单管理工作流管理公文管理流程维护图2-1:功能结构图三、可行性分析需求分析是一个项目设计的基础,满足了实际的需求功能,富于操作性以及可实现性,而且不能与用户需求脱节是一个设计的可执行的前提条件。从3个方面进行可行性分析:操作可行性。系统设计出来之后,界面简洁没有任何计算机寄出的人也很容易上手,而且还配有了身份权限说明和提示,公司不需要花大量的时间和精力对使用者进行培新。就算操作过程中遇到了某些搞不懂的地方,也可以通过系统帮助后找到解决渠道。技术方面的可行性。系统设计时候计算机的性能只要满足,而且设计者的编程能力过关,对相应的技术,比如jsp和数据库都有自己独到的见解,整体项目功能的实现还是相对容易的。项目开发的价值。首先是做成本估算和成本效益分析,本系统相比于人工客户管理要方便的多,而且对于提高公司的增提效率十分有好处,设计的难度不是特别大,所用的技术也是市场上以及相对成熟的,公司购买此产品的费用代价不会太高,而且技术层面的维护和自我升级开发也是很容易的,满足经济上的可行性。四、客户信息管理体系结构设计客户信息管理系统应能够实现对客户销售,市场,支持和服务的全面管理,记录和跟踪客户基本数据,对客户订单的流程跟踪,客户市场细分和趋势研究以及客户支持服务。分析可以在一定程度上使业务流程自动化。此外,提供决策支持的数据挖掘和在线联机分析也是客户信息管理的功能。一般而言,整个客户信息管理系统可以分为三个层次:接口层,功能层和支持层。接口层是客户信息管理系统与用户或客户进行交互以获取或输出信息的接口。通过提供直观,易于使用的界面,用户或客户可以提出请求并获得所需的信息。功能层由执行客户信息管理基本功能的各种子系统组成。每个子系统包含多个服务。这些服务可以构成业务层。业务层之间存在订单和平行之处。这些子系统包括客户销售管理子系统,客户市场管理子系统,客户支持和服务管理子系统。支持层是指客户信息管理系统使用的数据库管理系统,操作系统,网络通信协议等,是确保整个客户信息管理系统正常运行的基础。在这种体系结构中,最初,从客户的“联系点”收集运营数据(在企业和客户之间发生的业务流程的记录)。这些运营数据以及遗留的内部客户数据和国外市场数据被集成并转换并加载到数据仓库中。后来,诸如OLAP工具和数据挖掘之类的技术被用来分析并从数据中提取相关的法律,模式或趋势。最后,使用精美的报告工具(如Webenabled动态报告系统和企业信息系统)在整个企业中有效地传输和共享相关的客户信息和知识。这些信息和知识将转化为公司的战略和战术行动,用于提高在所有渠道上与客户互动的有效性和针对性,并通过适当的渠道在适当的时间提供适当的产品和服务给合适的客户。四、数据库管理系统DBMS(DatabaseManagementSystem的缩写,中文名数据库管理系统)的作用就是用户建立、使用和维护数据库并且在保证数据库数据的安全性和完整性的前提下,对数据库进行管理控制。建立,修改和询问数据库以及数据的追加、删除等操作都是在此基础上进行的。DBMS最主要的功能如下。1.数据定义:2.数据操作:4.数据组织、存储与管理5.数据库的保护6.数据库的维护7.通信至今,SQL2000在如今的商业应用十分广泛,各大公司都有自己的数据管理部门,作为结构化查询语言的SQL能够很好的同各种数据库建立联系并且顺利的进行沟通使得SQL大放异彩。发展了30多年的数据库技术越来越完善和稳定,DB2、Informix、Oracle、SQLServer及Sybase等一系列优秀的数据库系统也随之出现,Server2000凭借其成熟性以及功能的强大性,在竞争激烈的数据库市场中占据了不可动摇的地位,相对于其他的数据库,MicrosoftSQLServer2000的升级和功能扩展做的相对要好很多,直接与SQLServer6.5和SQLServer7.0这两个版本对比,现有的版本在稳定性和安全性上就有了很大的提升。而且其web功能十分强大,自动管理技术突出。由此其市场地位越来越高。至今,关系型数据库系统使得数据的定义、查询、更新和各种运行控制以及资料共享、并发访问、资料独立德等功能的实现有了新的可靠性途径。位于操作系统之间的RDBMS强化了数据库结构。其功能如下:1、维持数据库中资料的关系;2、保障资料的正确存储;3、在系统出错时保证资料的一致性状态。五、系统整体界面设计本系统的界面设计出的界面布局的系统登陆界面如图5-1:5-1:系统登陆界面如图进入系统后的显示界。系统界面分三个框架,其功能说明如表5-1所示:表5-1:系统首页界面说明区域名称说明对应文件1系统头部主要起一个辅助和显示美化的作用headnav.jsp2导航显示主要用于显示导航模块中的功能navbar.jsp3内容显示主要用于显示系统各功能模块中的内容main.html六、系统模块详细设计录入模块也就是信息的录入,比如添加客户、系统用户等。数据验证是录入的前提,这个过程分为两步.1:JS脚本程序对数据进行验证;2::页面通过验证之后,数据库再次验证以确保不存在冲突。开始开始输入数据内容输入是否有效保存输入内容结束错误提示图6-1:信息录入界面在导航栏鼠标单击“创建客户”就会如图界面,填写并且确认完整之后单击“提交”就可以把数据保存到数据库。开始开始输入查询内容点击查询按钮查询是否成功显示查询内容结束未成功提示图6-2:系统用户信息查询界面进入查询界面之后通过提示框信息填写,单击“搜索”按钮,系统数据库查询后,显示对应的结果。七、总结本次管理系统课程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论