【摘 要】
:
软件重构是现在计算机软件开发与维护中的一门重要的技术,它主要应用在应用期系统的维护和进一步扩展上,用于改善应用期软件系统的原始设计,以及提高软件系统代码的质量。NOR
论文部分内容阅读
软件重构是现在计算机软件开发与维护中的一门重要的技术,它主要应用在应用期系统的维护和进一步扩展上,用于改善应用期软件系统的原始设计,以及提高软件系统代码的质量。NOR型闪存封装个体测试平台作为一个应用期系统,随着应用时间的推移,软件系统质量开始下降。而软件重构技术的使用,可以很好的改善这个局面。因此,本文的研究内容就是软件重构理论和技术,以及NOR型闪存封装个体测试平台上的软件重构应用。研究目标是通过软件重构的应用,改善NOR型闪存封装个体测试平台的设计,提升测试平台的代码质量,从而达到提高产品测试代码开发效率的目的。本文从软件重构理论入手,对于软件重构的含义进行了描述,对于重构在软件系统中的实施进行了分析和研究。针对软件重构的实施所获得的效益,文章从设计与性能的角度进行了理论分析和研究,肯定了软件重构对于软件系统改善的作用。同时,本文分析了设计模式与软件重构应用的关系,证明了设计模式对软件重构实现效率的提高。基于软件重构的理论研究,本文针对软件重构在NOR型闪存封装个体测试平台的应用进行了分析和研究。针对现行测试平台出现的问题,包括代码质量变差,代码重用性低等,进行了软件重构应用的分析,提出了重构的预期。按照软件重构的步骤,对NOR型闪存封装个体测试平台进行了重构的实施,并且论证了软件重构的应用对应用期系统维护效率提高和扩展性增强的作用。本文对于软件重构在NOR型闪存封装个体测试平台上应用的研究,是软件重构在制造业软件系统中应用的一个实例,可以为其他制造业软件系统重构的借鉴。
其他文献
随着Web Service、移动计算、无线传感网络等新兴技术的不断发展和成熟,现如今软件系统的运行环境已变得日趋复杂和多变;同时人们对于软件系统高可靠性、高适应性的需求也在
随着无线技术的快速发展和日益成熟,无线传感器网络的应用已经从军事领域步入了人们的日常生活,给我们的生活带来了翻天覆地的变化。与有线网络相比,无线网络共享信道的特性
综合办公系统已经成为企业最基础的应用和整合平台,也是企业进行信息交流的最直接的手段。企业结合自己的实际情况,建设一套及办公和生产管理的“综合管理系统”已经成为衡量
正如XML正在对Web信息的组织和传输性能产生深远影响一样,作为基于XML的空间信息编码标准的GML,也正在GIS领域掀起一场针对空间数据处理的革命。GML的一个重要优势就是它能够
中医是中国古人同疾病抗争的经验和理论知识的承载体,经过长期医疗实践才逐步形成并发展为理论体系的。然而,在传统中医的诊疗过程中,由于学术观点、经验在地域、时间、医家个体
为了应对信息爆炸带来的挑战,人们迫切需要一些自动化的工具在海量信息源中迅速定位到真正需要的信息。在这样的情况下,信息抽取技术应运而生。目前大部分的Web信息抽取方法
基因表达水平是衡量基因功能活动的重要指标。基因表达的信息是理解基因功能和基因调控的潜在机制的一个重要线索。基因芯片(微阵列)具有在单一的实验中并行地检测任何细胞或组
随着Internet规模的迅速扩张,网络应用得到飞速发展与壮大,随之而来的是网络遭受着越来越多的安全威胁。网络信息安全已经影响到生活、经济甚至是国家安全。因此,网络安全设
图像处理与分析是信息科学与工程中的一个主要研究领域。在图像的生成、传输与通信的过程中经常会伴有随机的脉冲干扰和其它的噪声,这将使图像的质量变差。图像去噪很自然的
空间数据挖掘是指从大量的、不完全的、有噪声的、模糊的空间数据中提取出隐含在其中的、人们事先不知道的但又潜在有用的知识的半自动化方法,它是解决“空间数据丰富、但信