学术堂首页 | 文献求助论文范文 | 论文题目 | 参考文献 | 开题报告 | 论文格式 | 摘要提纲 | 论文致谢 | 论文查重 | 论文答辩 | 论文发表 | 期刊杂志 | 论文写作 | 论文PPT
学术堂专业论文学习平台您当前的位置:学术堂 > 管理学论文 > 客户关系管理论文

客户维护系统功能需求与业务流程

来源:学术堂 作者:陈老师
发布于:2016-10-24 共2897字
  第 3 章 需求分析
  
  需求分析作为一项软件开发的起始工作,在软件设计、代码编写过程中承担着很重要的任务。可以说需求分析是决定项目开发是否成功的重要因素。需求分析是要与企业的运行状况相结合,详细了解用户真正想要的东西的基础上,并且用相关软件技术把用户的这种需求展现出来的过程。
  
  而为了完成这项工作,工作人员必须要经过一系列的方法手段获悉用户的需求才能很好地完成这项工作。如果这项工作完成的不够顺利,那么势必会耽误软件的开发进程,为后期维护也造成了很多麻烦,甚至软件也会推到重做。
  
  本章介绍了客户关系管理系统需求阶段的工作,主要包括对系统的可行性、功能需求及用例的设计等内容。
  
  3.1 系统可行性分析
  
  可行性分析基本可以概括为:工作重点是企业的直接利益,基本手段是全方位的分析方法,从作用于整个工程的全部相关元素开始,采用多种相关信息、论据来评估工程的可行性。全面评估可行性工作,标记出优势和不足并且给出关键的建议。一般情况下,为了提高人们对可行度研究的认知度,经常加上许多附加说明(例如论据、图表、实验信息等等)。这一分析工作是整个分析工作当中的重中之重。
  
  经济可行性,这经常是评估某个系统能否可行的最根本方法。想要论述经济可行性,就必须对投资情况进行很好的剖析,对所有影响投资情况的因子实行系统的解析论述。众所周知,不同的职业评估基准必然各异,当提及到系统行业,我们就必须说到一旦使某个系统成功运行起来,那么就必须要以改善系统管理用户的功效为己任,并减少用户的成本。
  
  管理可行性,在一定的程度上可以帮助系统管理用户,用户能够使用因特网、手机等途径进入系统,并与系统进行业务交互等活动。系统能够经用户的人际交往、业务信息等全面的认识用户,同时由用户的某种需要来供给相应的服务,跟踪并追查所有商品买卖活动,并有能力进行剖析市场经营手段。可以把成本、效益、信用评价等多种数据从各个渠道反馈给用户。同时地理方位也不能影响到客户。
  
  技术可行性,指的是在工程开展的方面进行剖析,能否具有开发某个系统的技术支持,例如:参与整个系统研究的专业人员、技术水准以及研究中能用到的软件和硬件齐全否等。开发这个系统的主要目的是让甲系统管理用户、数据等相关信息,经过系统的论述,我们将使用 Java 语言编写系统,同时采用 MYSQL 作为后台的数据库,前端使用 Java 来实现,可以加快系统的响应时间。
  
  基于以上需求我们开发了这个系统,此系统在硬件方面的条件较低,用 Java 编写,该系统能够运行在大多数持有比 Windows Xp 更高的操作系统的电脑上。
  
  3.2 系统功能需求与业务流程
  

  此系统在客户端上把能够使客户容易操作的图形用户界面服务给客户,这些服务支持主要有登录、用户管理、商品管理、用户信用评估解析等功能模块,功能比较齐全,简单易行。
  
  用户登录管理:用户登入系统、忘记密码等操作。依据系统的相关研究人员对系统某些特定数据的存入,系统在不用人为控制的情况下就可以轻易辨别出其身份特征,把某些特定的服务提供给相应权限的用户。
  
  客户管理:登录本系统,对用户个人信息进行管理,对用户的价值进行管理等。系统中可以看到客户以前曾经共买的东西,以及客户的个人信息,客户潜在的市场价值等产品管理:系统负责统计某一商品目前存在的市场价值、价值趋势、价值走向等。
  
  客户价值分析模块:根据客户近期购买的商品记录,浏览的商品记录,可以对客户的价值即客户对公司能做的贡献进行评估,从而重点对客户推广他们需要的信息广告等。
  
  产品价值分析模块:根据该产品被用户购买的数量、被用户浏览的次数统计出该产品的价值,从而为以后推广改产品做准备。
  
  客户保持模块:根据某一时间段某一服装被关注程度、被购买数量确定客户保持程度。
  
  客户满意度分析模块:输入产品种类、方法,即可调查客户满意度。
  
  客户信用分析模块:更具客户购买历史为客户信用进行打分,给出值。
  
  登入系统后可以对各大模块进行管理,操作,如对各客户的信息增删改查等。
  
  3.3 系统用例分析
  

  系统内各角色相关的模型如图 3.1-3.7 所示。
  
  3.4 本文使用算法
  
  (1)层次聚类算法
  
  层次聚类算法主要分为聚合层次聚类算法与分解层次聚类算法两种。
  
  聚合层次聚类算法首先将每个数据点看做唯一的簇,之后逐步合并这些簇,直到所有的数据点都合并到唯一的簇中或合并满足事先的条件。大部分的聚类算法都属于聚合算法。不同的簇之间要使用距离度量函数进行度量。
  
  本文使用的度量方法如公式 3.1 所示:
  
 
  
  (2)k 均值聚类算法
  
  本系统在算法层采用 K 均值方法,K 均值方法有美国科学家在 20 世纪70 年代提出。K 均值方法是非常常见的用距离作为衡量标准的聚类方法,该方法会持续计算点到聚类中心之间的距离,如果距离符合实现指定的规则,则认为这个点属于这个聚类中心,这一过程持续到该算法收敛即可。
  
  而距离计算通常利用欧式距离完成,欧式距离计算如公式 3.2 所示,其中xj、ui分别为点与点,V 为欧式距离。
  
  
  3.5 系统维护
  
  系统的维护工作与其他工作一样都是非常重要的工作,维护工作通常发生在系统上线之后,为了保证系统运行流畅、不出问题或者当系统运行出问题的时候对其进行更改的过程。我们要有完整的维护制度才能把这项工作做的足够好,以保证系统的良好运行。维护过程中我们可以利用很多与系统相关的知识来进行维护,比如系统运行产生的日志信息、经常查看系统运行情况等方法都是比较常用的维护借助工具[28].
  
  维护工作首先要确定维护人员的工作范围,什么样的问题属于维护范围,什么样的问题不属于此范围。如果软件运行过程中产生错误,更需要有专门人员即使进行处理。另外维护时间也需要确定,维护不能或很少会达到终身维护的效果,因为软件如硬件一样,都有自己的使用时间期限等问题,过期了,当然不在维护的范围内,如果想要维护,则要为维护人员支付响应报酬等。维护工作同样需要规定时间的处理方案,发生问题时由采取什么样的方案处理也是需要事先规定的。维护工作作为可以保证软件系统通畅执行的任务,占据着软件开发工作的重要位置。
  
  维护主要面向三种情况,第一种即为软件系统进行维护,软件系统上的所有功能实现都是通过代码实现的,一旦代码运行错误,则所有的功能都会受到影响而无法使用,如果想要更改功能更是要更改代码,所以对于代码的维护是一项很重要的工作。第二种即为对系统中的数据进行维护,数据是一切赖以生存的前提,没有数据的存在,在丰富的系统都无用武之地,因此要对数据定期维护,保证有效存储不丢失。需要维护人员定期对数据进行管理等工作。第三种则为硬件设备进行的维护,如果硬件设备出现问题,则系统也不会很好地执行下去,影响用户的使用。维护人员需要定期对设备进行检查,及时发现错误问题,并及时反馈修正。维护是一种非常重要的工作,只有很好地对系统进行维护,才能最大的发挥作用,为企业创造最大的价值。
  
  3.6 本章小结
  
  本章主要工作为系统需求分析任务,包括系统可行性、功能需求分析以及系统的后台数据调用处理,之后对系统的用例进行总结分析,最后为本系统使用的算法介绍,本系统使用的算法主要为数据挖掘中的经典算法k-means 算法。本章工作在系统设计研究过程中占据着很重要的地位,是项目开发成败的关键工作。
相关标签:
  • 报警平台
  • 网络监察
  • 备案信息
  • 举报中心
  • 传播文明
  • 诚信网站