检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:茅磊 吴戈 张廷秀 赵亮[1] MAO Lei;WU Ge;ZHANG Tingxiu;ZHAO Liang(School of Information and Electronics Engineering,Jiangsu Vocational Institute of Architectural Technology,Xuzhou,Jiangsu 221116,China;School of Cyber Science and Engneering,Southeast University,Nanjing,Jiangsu 211189,China)
机构地区:[1]江苏建筑职业技术学院信电工程学院,江苏徐州221116 [2]东南大学网络空间安全学院,江苏南京211189
出 处:《江苏建筑职业技术学院学报》2021年第2期24-27,共4页Journal Of Jiangsu Vocational Institute of Architectural Technology
基 金:2021年江苏高校“教学研究工作”专项课题:基于智慧课堂的高职计算机类课程过程性学习评价的设计与实践(2021JSJY050);江苏建筑职业技术学院青年专项:基于区块链中聚合签名技术及API的研究(JYQZ20-02);江苏建筑职业技术学院青年专项:基于众包知识的API推荐方法研究(JYQZ19-04)。
摘 要:设计具有分析开源Java程序,并自动生成相应UML类图的逆向工程软件,有着较强的市场需求.结合逆向工程的思想,采用相关的编译技术,实现从Java源程序到自动生成对应类图需求.通过对用户提交的Java源程序进行逆向分析,使用Visio绘图软件自动绘制出相应Java源程序对应的类图,并分析出Java程序中各个类的属性、方法及类与类之间的关联、泛化、聚集、依赖关系.帮助用户快速便捷地提取Java程序中各个类的组成以及类之间的关系,更好地理解程序的编程思想,读懂源程序中类、对象、接口、协作和各部分之间关系.It has a strong market demand to design reverse engineering software that can analyze open source Java programs and automatically generate corresponding UML class diagrams.Combined with the idea of reverse engineering,using the relevant compilation technology,it realizes the requirement from Java source program to automatic generation of corresponding class diagram.Through the reverse analysis of the Java source program submitted by the user,the class diagram corresponding to the corresponding java source program is automatically drawn by using the Visio drawing software,and the properties and methods of each class in the Java program,as well as the association,generalization,aggregation and dependency between classes are analyzed.Help users quickly and conveniently extract the composition of each class in Java program and the relationship between classes,better understand the programming idea of the program,read the class,object,interface,cooperation and the relationship between various parts in the source program.
关 键 词:VISIO二次开发 面向对象 UML类图 逆向工程
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.133.129.9