基于EJB组件的代码自动生成平台的研究——代码生成器及模板库的设计

被引量 : 0次 | 上传用户:chunlai_zhang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为提高软件开发效率,实现软件的工业化进程,本文对软件开发方法和过程进行了探索性的研究工作,结合EJB组件目前在企业级分布式开发中的地位,提出了基于EJB组件的代码自动生成平台的研究课题。 软件自动生成是人类软件开发由手工作坊到半自动化,再到工业化的历程发展的必然趋势。本文提出了基于EJB组件的CSI/CBL服务器端多层架构商务框架模型,并且重点论述了自动生成平台中的两个关键问题: 一是自动生成器的设计和实现。自动生成器作为该平台中的重要工具,通过解析模板文件和XML格式的定义书,自动生成用户所需的源代码。 二是模板的设计和相关问题。模板有两类,一类是实体层、逻辑层和服务层的基础模板,基础模板符合EJB规范和CSI/CBL商务框架模型;另一类是和行业有关的业务模板,行业规则对象的建模是提高软件自动生成率的关键。本文结合《敏捷客户关系管理系统》项目的开发以及在绍兴永通集团的应用实施情况,以轻纺行业为例,论述了行业模板的建模过程。浙江工业大学硕士学位论文此外,本文还论述了有关模板库管理的相关技术。最后,本文针对生成平台的不足之处,对未来的工作进行了展望。
其他文献
<正>为了解安徽省血防地区农村改厕效果,我们对2005年、2006年部分血防地区改厕项目县农村改厕评估验收资料整理分析如下。1材料与方法1.1内容改厕项目的实际建厕数量和质量
利用多轴型长螺旋钻孔机在土壤中钻孔,达到预定深度后,边提钻边从钻头端部注入适合不同工程连续墙的水泥浆,将其与原土壤进行搅拌,在原位置上建成一段土壤水泥墙。
目的讨论慢性阻塞性肺气肿(COPD)的护理方法,采取相应的措施。方法对慢性阻塞性肺气肿患者实施包括一般护理、药物治疗护理、康复护理、氧疗护理、心理护理等在内的综合优质
<正>肥厚性梗阻型心肌病(HOCM)是一种遗传异常所致,以室间隔和左心室游离壁非对称性肥厚,动态性左室流出道梗阻为特点的心肌病[1]。患者生活质量差,心源性猝死率高,治疗困难,
目的讨论四手操作在口腔根管治疗运用过程中的临床效果以及医护配合。方法选取我院自2011年1月至12月就诊的进行口腔根管治疗的患者,采取四手操作方法医护配合,并与传统方式
在车辆故障中,振动和噪声这两种现象,是经常会发生的,但在实际的检修过程中,却不容易对其进行准确的诊断。本文首先简单的概述了车辆振动与噪音的来源,并对二者的故障原因进
针对夏热冬冷地区建筑外墙保温系统的研究现状,对目前外墙保温出现的质量问题进行简要的原因分析,并提出相应的质量控制及处理建议,为推进夏热冬冷地区建筑外墙保温的继续发展方
地球物理勘探技术能够快速、无损地对地下遗迹现象进行定位、定型、定量或定性分析,引导我们对重点电磁信号异常区所反映出的疑似迹象进行人工钻探确认。这不但大大节省了考
本论文以黄海潮间带的繁茂膜海绵和肾指海绵为实验材料,对海绵中活性蛋白质提取工艺的优选、分离纯化、理化性质及生物活性等方面进行了研究。 在确立了考马斯亮蓝法正确检