基于建模工具的通用类生成器的研究

基于建模工具的通用类生成器的研究

ID:36650978

大小:379.59 KB

页数:67页

时间:2019-05-13

基于建模工具的通用类生成器的研究_第1页
基于建模工具的通用类生成器的研究_第2页
基于建模工具的通用类生成器的研究_第3页
基于建模工具的通用类生成器的研究_第4页
基于建模工具的通用类生成器的研究_第5页
资源描述:

《基于建模工具的通用类生成器的研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、重庆大学硕士学位论文基于建模工具的通用类生成器的研究姓名:杨正益申请学位级别:硕士专业:计算机软件与理论指导教师:石锐20050501重庆大学硕士学位论文中文摘要摘要在软件系统开发的过程中一个非常重要的工作就是按照面向对象的方法去分析所要解决的问题也就是要清楚所要解决的问题中有多少实体每一个实体所具有的属性各个实体之间的关系等然后把所有具有相同属性和相同操作的实体划分为一个类明确每个类的属性和方法即对类进行定义目前在对类的定义过程中系统开发人员通过自己对系统整体的把握及对UML模型的理解通过编程实现类的设计和定义此时定义的类基本上是一个基于开发人员的理解的孤立的代码与前期的UML模型没有形成客

2、观的联系很容易由于理解上的偏差造成设计上的缺陷文章在此背景下展开讨论针对UML模型建模工具展开研究通过对面向对象方法的说明对比传统的软件方法与面向对象方法的差别给出了UML模型数据库设计以及类定义源代码之间的交互过程对于不同开发语言环境下类的定义文章随后展开研究详细论述了类的基本操作函数的通用实现方法其后通过对知识库的构建管理和维护方法的了解对类定义模板形式进行解释提出知识库构建的原则及知识提取的方法并通过对UML模型元素与类元素的映射关系得到了映射规则提取原则实现了基于UML模型通用机制的映射关系的提取形成了类生成器中核心环节知识库的构建最后综合利用数据库和形式语言知识设计并实现了一种工具在

3、UML建模完成之后能通过导入建模阶段的UML模型而生成相应的类定义源代码关键词类建模工具UML类生成器代码生成器I重庆大学硕士学位论文英文摘要ABSTRACTInthecourseofsoftwaresystemdevelopment,averyimportantjobistoanalysistheproblemsneededtoberesolvedaccordingtotheObject-Orientedmethod.Itistosaythatwemustmakeclearthathowmanyentitiesintheseproblems,andthepropertiesofeachent

4、ity,thentherelationshipamongtheentities,andsoon.Thenweconcludethesamepropertiesandoperationstoaclass,definitudethepropertiesandmethodsofeveryclass,i.e.todefinetheclass.Atpresent,intheprocessofclassdefinition,systemdevelopersimplementdesignanddefinitionofclassbycoding,afterthegraspofwholesystemandthe

5、comprehensionofUMLmodel.Thedefinitionsofthisclassareisolatedcodesbasedonthecomprehensionofdeveloper,theyhavenorelativestothepre-generatedUMLmodel,soitisveryeasytomakemisunderstandofwhattheycatch.Thispaperdiscussesonthebackgroundofthat.ItbeginswiththestudyofmodelingtoolsofUMLmodel,bytheexplanationofO

6、bject-OrientedmethodandcontrastofmethodsbetweentraditionalandObject-Oriented,thenitreachestheinteractionprocessamongUMLmodel,databasedesignandresourcecodes.Thenthepaperhasastudyonthegeneralimplementmethodofclass’sbasicoperatorfunctions,tothedifferentenvironmentsofdeveloplanguages.Andthenthepaperhasa

7、nexplanationforclassdefinitiontemplate,byfindingoutthemethodofdesign,management,maintenanceforknowledgebase.Itputsforwardthemethodsofbuildingknowledgebaseandpick-upoftheknowledgeforthebase.Fortherelat

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。