极限编程在开发供电客户服务监控系统中的应用

2013-12-12 09:19:39 电力信息化  点击量: 评论 (0)
摘要:针对传统软件编程的缺点,详细介绍极限编程思想的核心内容和意义,并且阐述了该方法应用于开发供电客户服务监控系统。一、引言进行开发软件过程中,必须考虑到各方面的因素,软件需求可能会发生变化,这些
所有人都遵守的编码标准,增强程序的可读性和可维护性,方便整个小组的工作。
(12)每周40小时工作制:极限编程不赞同长时间的工作,过长时间会引起错误率上升,不能保证高质量的工作。
这12个实践活动在我们以往的编程实践中已经用上了,因此不是独创。在Xp编程中,这些活动是相互支持,才能达到极限编程所体现的原则。
2.5 Xp编程的活动过程
如图3所示,在开发过程中,用户进行需求分析,同时设计出测试场景,需求分析结合原型结构。运用系统比喻,得到了计划版本,这些版本对所做的用户需求不做深入的设计和细节的开发,而只是提供用来可完成的估计时间,按照这个时间进行“设计、编码、测试、发布”4个过程进行,任何一个过程出了问题,立即回馈到计划版本中进行迭代。
经过了开发人员编码实现并测试后,当前版本就可以发布,然后转入下一个版本,逐步形成最终的发行版本。与发行版本相关最重要的任务是使计划版本用户在开发人员的指导下,从需要实现的需求中选择最有价值并完成一定功能的最小素材集。
迭代是指通过一定的迭代规划,将用户若干素材分成若干任务,重复进行“编码、测试”,添加到当前版本中去,最后发布。迭代规划必须确定每次需要完成的工作量,严格确定迭代时间,而且可以根据实际情况动态调整。
 
 
三、极限编程在“供电客户服务监控系统”的应用
在开发“供电客户服务监控系统”中,由于该系统的需求不能完全确定,系统的测试又要求比较高,所以采用了Xp编程的方法。
系统的主要功能模块为工作简报、业务汇总、人员管理、常见问题四个模块,其模块功能分布如图4所示。
工作简报模块,主要包括满意率简报、简报列表、简报管理三个子模块。通过满意率简报能够按条件查询客户对各地的满意程度,简报列表能够及时了解每天各地的工作情况,简报管理模块提供了对工作简报进行维护功能,以方便工作人员进行操作和管理。
业务汇总模块,对各供电公司的服务业务进行统计汇总,服务业务包括:综合统计查询、业务量统计、话务量统计、故障明细统计、投诉明细统计、历史业务统计。该模块将各地市供电公司的各种业务按照“新受理”、“已处理”、“累计结存”进行汇总,统计。
人员管理模块,对使用系统的人员进行同一管理,主要包括操作人员管理、权限管理、密码修改等功能。主要功能实现维护用户信息、为用户分配权限等功能。
常见问题,针对系统使用常见的一些“故障”问题进行回答,并可以
大云网官方微信售电那点事儿

责任编辑:和硕涵

免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞