flex源码到类图转换工具的设计与实现

flex源码到类图转换工具的设计与实现

ID:18313591

大小:376.30 KB

页数:11页

时间:2018-09-16

flex源码到类图转换工具的设计与实现_第1页
flex源码到类图转换工具的设计与实现_第2页
flex源码到类图转换工具的设计与实现_第3页
flex源码到类图转换工具的设计与实现_第4页
flex源码到类图转换工具的设计与实现_第5页
资源描述:

《flex源码到类图转换工具的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、本科毕业设计论文设计题目Flex源码到类图转换工具的设计与实现学院计算机科学与教育软件学院专业软件工程班级2006级(5)班学号1234567890学生姓名小月月指导教师第-11-页共11页Flex源码到类图转换工具的设计与实现摘要本论文主要阐述了flex源码转换到类图显示工具的设计与开发。本系统是根据企业进行模型驱动开发提出的需求而开发的一款实用工具软件。本文主要讲述了flex语言的由来和特性;本转换工具的框架设计;四叉树应用在场景管理,包括处理图形重叠问题,类图信息提取等,以及论述了类图信息挖掘,类图布局等功能提取工程框架关键核心信息。本软件能有效地帮助对现

2、有框架陌生的程序员迅速掌握框架概念,提高工作效率。关键字flex;四叉树;类图特征;同构;回环ABSTRACTThispaperfocusesontheconversionofflexsourcecodetoDiagrams,thedesigninganddevelopmentoftheviewtool.BasedontheneedsofModel-drivendevelopmentinEnterprise.Thispapertotallyonseveralcontentasfollows.Suchas,thecharacteristicsofflex;thed

3、esignaboutthissystem;Quardtreeonscenemanager,includingdealaboutgraphsoverlap;imformationminingfromdiagrams.Withprovidingminingthecoreinformationofwholeproject,thissystemwillmakeprogramersquicklyunderstandtheframeofproject,andincreasedevelopingproductivity.KEYWORDSFlexQuardtree;Charac

4、teristicsofdiagrams;Isomorphic;Circle第-11-页共11页目录1.前言52.FLEX技术分析72.1ECMAScript72.1.1ECMAScript历史72.2Actionscript72.2.1Actionscript定义72.2.2ActionScript语法82.3对象模型与模型驱动开发82.3.1对象模型92.3.2模型驱动开发(MDD)93.系统的设计与实现93.1系统框架设计93.1.1框架概念93.1.2框架设计103.1.3View模块设计104.系统详细设计154.1场景管理数据结构设计154.1.1四叉

5、树设计154.2关系图的元素合并解决方案174.2.1图的同构处理174.2.2图的回环合并处理204.3类图中的特征挖掘244.3.1程序设计的思想----面向对象244.3.2继承与组合254.3.3关系特征提取255.系统测试305.1系统测试305.2存在问题316.软件实现326.1输入326.1.1AS工程代码326.2输出346.2.1功能控件选项346.2.2类和接口实现关系346.2.3继承关系346.2.4组合关系356.2.5类或接口的使用者356.2.6整体36结论37致谢39第-11-页共11页Flex源码到类图转换工具设计1.前言随着

6、软件工程不断发展,软件产品开发团队逐渐庞大,而又针对网络软件产品,其开发周期短,版本更换频率高,在要求快速开发的环境下,对于正常开发工作中出现的人员流动,开发交流,框架变更,等情况导致的投入回报失衡,此时,迫切需要一套调整提高开发速度的模型及工具。我们常接触到的模型驱动开发,测试驱动开发,文档驱动开发等开发模式无不都旨在提高代码质量,提高开发速率,UML类图是其中的一种常用的软件工程方法。一般的类图和文档在开发初期以稳定状态存在,但到开发中期,出现代码框架变更而文档类图均无同步更新,这里则需要多一份维护文档的工作代价付出。而在软件开发过程中,对一个自己不熟悉的模

7、块,通常采用断点调试,而对一块程序没有概念的调试往往浪费时间。能够清楚地获悉该模块的主要类,类与类之间的管理关系,引用关系对于调试,理解程序起了很好的帮助作用。而实际中的人工画出来的UML图并不能细致地描述整个工程。一款好的源码到类图描述工具可以很好地提高开发人员理解代码速度,降低维护文档类图成本。很好的支持了模型驱动开发。本课题集中解决源码到类图工具的显示操作上的问题,例如:场景区域管理。2.第-11-页共11页Flex技术分析2.1ECMAScript2.1.1ECMAScript历史ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会)通过

8、ECMA-262标准化的

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

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

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