基于构件开发方法的图形软件研究及其应用

来源 :东华大学 | 被引量 : 6次 | 上传用户:tp20201892
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的不断发展,计算机软件应用越来越广泛,特别是互联网的普及应用,使得软件开发的环境日愈复杂,应用软件需要有开放的系统结构和跨越多个异构平台的能力,这样就导致在应用系统中的软件越来越庞大。当今应用软件普遍需要具有良好的平台兼容性(互操作性)、结构开放性、规模可变性(可扩展性)及代码重用等能力。传统的软件开发方法显然不能满足现代大规模软件产业的需要,在这种情况下,软件复用的思想应运而生,它通过已有软件成分构造新的软件,基于构件的软件开发(component-based software development,简称CBSD)是实现软件复用的途径,是一种基于分布对象技术、强调通过可复用构件的设计与构造来实现软件系统,CBSD以构件为单位设计和实现,对已有可用的构件进行组装,而非重新构造,不仅能够提高软件开发的质量和效率,还可以降低开发成本和维护费用,是实现软件产业工业化生产方式的有效途径。图表在企业商务及互联网中的应用越来越广泛,一个现代应用需要漂亮的图表来可视化数据。FusionCharts就是业界领先的图表解决方案,具有跨平台,跨浏览器,能够被多种语言调用的特点。本文在分析和总结了软件复及用构件相关技术的基础上,对当前流行的图形软件FusionCharts进行研究,分析其框架结构,图形实现原理,在OperaMasks Studio平台下,对构件开发过程详细地分析设计运用基于构件的软件开发方法(CBSD),在对FusionCharts图形资源进行复用的基础上,设计出自己的图形构件。实验表明,此图形构件能够达到需要的显示效果,并且,经过分析,改进实施后,进一步提高了整个图形构件工程的集成性,方便添加新的图形软件,将来可在新的领域拓展图表类型,完善此图形构件包。
其他文献
自19世纪中后期自然科学大规模进入学校教育以来,各种教育思想和心理学流派始终对科学学习(Science Learning)产生着深刻的影响。但科学学习的理论基础仅靠教育学和心理学是不够
全封闭气体绝缘组合电器(Gas Insulated Switchgears,简称GIS)以其占地空间小、可靠性高等优点已在现代电力系统中得到越来越多的应用。目前,GIS内部绝缘的在线监测已成为日
武术散打是中华武术的精髓,是中国武术的重要组成部分,武术散打运动以其独特的运动特点,深受在校大学生的普遍喜爱。因此,在我省普及推广武术散打不仅能增强大学生的身体素质
电机在日常生活和工业生产中都有广泛的应用,居高不下的电机故障率也造成了重大的经济损失,各种电机保护装置也应运而生。本文对电机故障的特征和保护方法做出了简要分析,在此基
我国从1993年到2006年间相继出台了《国家公务员暂行条例》和《中华人民共和国公务员法》,并且这两个条例得到有效地施行,但是最重要的是这两个条例为我国公务员的职业生涯的管
河南省2010年GDP排第六位,在我国经济中占有较大比重。然而,同其他发达省份一样,河南省的能源、环境、经济之间的矛盾越来越突出,可持续性发展已经严重受到影响。因此,对河南省能
阅读是外语学习者获取信息和交流信息的最重要的手段之一。它是读者潜在的一种交际能力,也是一个十分复杂的心理和认知过程。因此,阅读教学一直是英语教学的重要内容。阅读对
“十一五”期间,党和政府提出了建设节约型社会的理念,然而在建设节约型社会的路程中,政府不应该仅仅扮演着这一理念的倡导者,更应该做实践中的先锋者,着力于建设节约型政府。从我
本文以宁夏六盘山区回族“山花儿”民歌歌词为研究对象,运用田野调查和文本分析的研究方法,以542首“山花儿”歌词为语料,对“山花儿”歌词的修辞特色和语言风格进行了专门地
近年来农业观光园发展速度极快。各个相关学科的学者对其建设在不同的角度进行研究,取得了许多成果。但经过这些年发展,老的一批农业观光园景观衰败、项目雷同,缺乏特色。导