期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
单例模式导向的源代码自动重构研究 被引量:6
1
作者 刘伟 胡志刚 刘宏韬 《小型微型计算机系统》 CSCD 北大核心 2014年第12期2664-2669,共6页
针对手工重构存在容易引入错误且重构效率较低等问题,本文提出了一种以单例模式为导向的源代码自动重构方法.首先将源代码转换成抽象语法树,然后对抽象语法树进行操作,按照单例模式的要求修改抽象语法树,并自动生成重构后的单例类.该方... 针对手工重构存在容易引入错误且重构效率较低等问题,本文提出了一种以单例模式为导向的源代码自动重构方法.首先将源代码转换成抽象语法树,然后对抽象语法树进行操作,按照单例模式的要求修改抽象语法树,并自动生成重构后的单例类.该方法不仅可以对指定类进行自动单例化重构,还可以对源代码中所有创建该类实例的代码进行自动重构.对方法进行正确性检验并将其应用于两个不同规模的软件项目,实验结果表明该方法可以准确、高效地实现类的自动单例化重构,重构算法的执行时间与系统规模呈线性关系. 展开更多
关键词 源代码解析 抽象语法树 重构 自动重构 单例模式 模式导向重构
在线阅读 下载PDF
远程抄表系统中实现模式的研究 被引量:2
2
作者 张祖平 肖波 《计算机工程》 EI CAS CSCD 北大核心 2006年第19期233-235,250,共4页
电力行业的远程抄表系统中涉及的表计规约众多,传统的设计模式与开发方法难以满足应用需求。论文在介绍创建性模式概念和相关技术的基础上,结合远程抄表系统中实际应用的需求,从面向对象的设计思想出发,着重分析了工厂模式、单例模式和... 电力行业的远程抄表系统中涉及的表计规约众多,传统的设计模式与开发方法难以满足应用需求。论文在介绍创建性模式概念和相关技术的基础上,结合远程抄表系统中实际应用的需求,从面向对象的设计思想出发,着重分析了工厂模式、单例模式和建造模式的特点,并从扩展性、系统开销大小和封装继承等方面对多规约处理问题提出几种模式融合的解决方案。 展开更多
关键词 抽象工厂 单例模式 生成器模式 规约 软件重用
在线阅读 下载PDF
基于UML的门诊预约挂号系统建模 被引量:2
3
作者 韦小锋 黄益栓 《科学技术与工程》 2007年第21期5600-5603,5608,共5页
首先对医院门诊预约查询系统开发背景进行了简要的介绍,其次运用UML对系统进行了需求分析、确定系统范围和系统边界、定义活动者、定义用例,画出系统的静态结构图并建立系统动态行为模型,最后实现了门诊预约挂号系统。该系统可以作为医... 首先对医院门诊预约查询系统开发背景进行了简要的介绍,其次运用UML对系统进行了需求分析、确定系统范围和系统边界、定义活动者、定义用例,画出系统的静态结构图并建立系统动态行为模型,最后实现了门诊预约挂号系统。该系统可以作为医院的信息化建设和信息化管理的一个部分。解决了医院门诊预约挂号的实际问题,可以通过网络实现门诊预约,免去病人在医院排队和等待的时间,使得医院更好地服务病人。 展开更多
关键词 门诊预约系统 B/S UML 单例模式 MVC
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部