利用重构技术将模式引入审计软件的设计

被引量 : 0次 | 上传用户:erbin517
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件系统是需要持续改进的,以适应新的应用环境或用户提出的新需求。在软件修改的过程中,不断地增加或修改代码,导致软件变得越来越复杂,可维护性不断下降。设计模式作为一种通用的解决面向对象问题的方法被广泛地应用于系统的设计中,是提高软件复用性和可维护性的一种技术手段。因而对设计模式的研究和应用是提高软件灵活性和可扩展性的重要途径。重构技术是在不改变原有代码功能的基础上改善代码设计的一种方法。重构技术采用渐进的方式修改软件代码,并强调测试的重要性,以使原有的代码更加健壮和易于维护。本次研究基于金审工程的一个实际项目—审计统计管理软件所开展的,主要内容为:1、引入设计模式改善原有的设计,提高软件的灵活性;2、在引入设计模式时,使用重构技术,以保证系统功能的稳定扩展;3、将多种模式应用于同一处理过程的设计,充分显示设计模式强大的复用性。通过现有软件的修改,利用了重构的优点,逐步引入多种设计模式而改善现有软件的设计,以满足用户的需求,使系统达到更高的灵活性。同时摆脱了对开发语言和实现环境的依赖,借助UML使设计人员能够将用户的需求充分描述,也为形成审计领域的分析模型奠定了基础。
其他文献
<正>(一)满足单位建设现状,深化创建存在思想障碍随着人民银行职能的调整和金融改革步伐的加快,基层央行干部职工的思想日趋活跃,相当一部分同志对创建文明单位活动存在这样
针对二甲苯异构化催化剂的需求热点,开发了新型C8芳烃异构化催化剂。该催化剂在抚顺石化公司催化剂厂工业批量生产36t,在辽阳分公司对二甲苯装置上进行工业应用,并针对该催化剂
<正>为进一步增强和发挥开发区功能优势,形成经济增长新动能,陕西省近日出台《关于促进全省开发区改革和创新发展的实施意见》,从开发区定位、未来重点产业发展方向等方面提
<正>史蒂文斯-约翰逊综合征(Stevens-Johnson syndrome,SJS)是一种以表皮黏膜坏死松解为特征的罕见病,口腔科医生常作为多学科治疗组的一员为SJS患者提供必要的口腔支持治疗
民事推定,是证据学中一个重要范畴,是司法证明的重要方法之一。国外法学对推定的研究比较成熟,而我国证据制度一贯追求“客观真实”,排斥自由心证的思想,长期漠视推定在认定
为提高不同角度扫描得到的存在噪声和离群点的植株点云配准的鲁棒性和效率,提出一种基于改进的加权重迭代最近点(IRLS-ICP)植株点云配准方法。以获取准确的重心和协方差矩阵
现金流(Cash Flow)是指企业所有能够控制并立即用于公司收支的各种类型资金,现金流之于现代企业如同人体中的血脉,良性的现金流可以使企业健康成长,而不良的现金流则会使一个
【裁判要旨】公司内部股东关于承包经营公司约定的实质是公司全体股东对各自如何行使公司法规定的资产收益、参与重大决策和选择管理者权利等股东权利的概括性安排。该约定符
机枪冲击作用下的人体响应是机枪人机工效的重要组成部分,需进行研究;利用人体运动学软件和ADAMS建立多刚体人体的机枪人枪系统模型;为得到验证所需数据,进行了射击时枪口点
随着工业的发展环境污染问题变得愈发严重,保护环境实现可持续发展成为新世纪中经济发展的主题。烟道污染源排放的在线连续监测是解决固定污染源治理问题的有效途径。本研究