论文摘要
在软件系统开发的过程中,一个非常重要的工作就是按照面向对象的方法去分析所要解决的问题,也就是要清楚所要解决的问题中有多少实体,每一个实体所具有的属性,各个实体之间的关系等。然后把所有具有相同属性和相同操作的实体划分为一个类,明确每个类的属性和方法,即对类进行定义。目前,在对类的定义过程中,系统开发人员通过自己对系统整体的把握及对UML 模型的理解,通过编程实现类的设计和定义,此时定义的类基本上是一个基于开发人员的理解的孤立的代码,与前期的UML 模型没有形成客观的联系,很容易由于理解上的偏差造成设计上的缺陷。文章在此背景下展开讨论,针对UML 模型建模工具展开研究,通过对面向对象方法的说明,对比传统的软件方法与面向对象方法的差别,给出了UML 模型、数据库设计、以及类定义源代码之间的交互过程。对于不同开发语言环境下类的定义,文章随后展开研究,详细论述了类的基本操作函数的通用实现方法。其后通过对知识库的构建、管理和维护方法的了解,对类定义模板形式进行解释,提出知识库构建的原则及知识提取的方法;并通过对UML 模型元素与类元素的映射关系,得到了映射规则提取原则,实现了基于UML 模型通用机制的映射关系的提取,形成了类生成器中核心环节——知识库的构建。最后综合利用数据库和形式语言知识,设计并实现了一种工具,在UML 建模完成之后,能通过导入建模阶段的UML 模型而生成相应的类定义源代码。
论文目录
相关论文文献
- [1].合成负载生成器实现云测试[J]. 电信网技术 2017(06)
- [2].广义自缩生成器的猜测决定攻击[J]. 信息工程大学学报 2011(02)
- [3].三位自缩减生成器的构造与分析[J]. 计算机与现代化 2009(05)
- [4].缩扩生成器的构造与分析[J]. 信息安全与通信保密 2009(06)
- [5].对广义自缩生成器的区分攻击[J]. 西安电子科技大学学报 2012(04)
- [6].一种新的自缩减生成器[J]. 内江科技 2009(04)
- [7].一种自相似网络流量生成器的设计与实现[J]. 微电子学与计算机 2016(08)
- [8].交互式钟控生成器模型研究[J]. 电脑与信息技术 2012(02)
- [9].直接接触式冰浆生成器参数分析及设计要点[J]. 浙江大学学报(工学版) 2011(06)
- [10].带多比特记忆的钟控步进组合生成器的性质[J]. 信息工程大学学报 2010(06)
- [11].超链接生成器系统的实现与应用[J]. 数字技术与应用 2013(11)
- [12].复合控制生成器[J]. 通信技术 2008(01)
- [13].主控生成器[J]. 山东大学学报(理学版) 2008(01)
- [14].系统仿真中随机变量生成器的设计[J]. 计算机工程与科学 2008(03)
- [15].FPGA的可调参数白噪声与高斯白噪声生成器[J]. 火力与指挥控制 2008(08)
- [16].带多比特记忆组合生成器的密码分析[J]. 计算机工程 2011(03)
- [17].双直接接触式冰浆生成器的实验研究[J]. 制冷与空调 2011(05)
- [18].数据生成器的实现[J]. 计算机与数字工程 2010(02)
- [19].一种钟控生成器的特性分析[J]. 科技通报 2010(02)
- [20].带记忆组合生成器的条件相关性[J]. 计算机工程与应用 2008(16)
- [21].缩减类序列生成器的存储空间[J]. 武汉大学学报(理学版) 2008(05)
- [22].可逆随机数生成器的设计[J]. 电脑知识与技术 2016(31)
- [23].酷软我最大[J]. 电脑爱好者 2010(22)
- [24].由“学生评语生成器”想到的[J]. 教学与管理 2014(23)
- [25].自适应工资系统中规则引擎与系统生成器的研究[J]. 武汉大学学报(工学版) 2013(02)
- [26].基于JAVA的图像生成器设计与实现[J]. 电脑知识与技术 2012(20)
- [27].对一类过滤生成器的攻击[J]. 通信学报 2010(01)
- [28].生成量子稳定子码的种子生成器[J]. 东南大学学报(自然科学版) 2010(01)
- [29].安全信息管理系统生成器的研究[J]. 计算机与现代化 2009(11)
- [30].阿特拉斯·科普柯推出一系列氮气和氧气生成器[J]. 上海化工 2013(07)