基于Internet的构件信息系统

来源 :华侨大学 | 被引量 : 0次 | 上传用户:hbbzy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件复用被认为是一种有效的解决软件危机的方法。构件信息系统是促进软构件复用的核心机制之一。传统的构件信息系统,其复用范围往往局限于一个公司或开发小组之间,缺乏大规模的普遍的复用,而且没有很好的方法收集和分析用户反馈信息,以指导用户决策,其构件的发布和传输不方便。近期Internet的发展,提供了方便快捷的方法连接地理分散的实体,为构件的发布提供了新的方式,增加了用户的参与。与此同时,实现级构件规范的提出,提供了统一的构件标准。这两方面的发展给以上问题提供了切实可行的解决方案。一些新开发出来的系统,考虑到了Internet的发展,但是其构件更多是完整的软件,只能执行简单的查询。因此开发一个基于Internet的,针对符合实现级构件规范的构件,提供有效工具分析反馈信息,帮助用户方便的找到所需构件的信息系统具有现实的意义。 本文先分析了Internet的发展和实现级构件规范对构件信息系统的影响,然后介绍了我们开发的基于Internet的构件信息系统的设计目标,特点,体系结构,组成。系统采用Browser/Server体系结构,使用动态页面技术,提供多种检索方法,支持刻面检索的动态性,充分利用JavaBeans的内省特性,提供方法帮助用户决策。本文的重点部分,第三章,第四章,第五章,第六章,详细介绍了系统采用的几种技术。第三章介绍系统提供的四种表示和检索方法,分别是刻面法,属性值法,内省信息法,关键字法,该章还介绍了系统对刻面动态性的支持,对空值的处理以及逐步求精查询。第四章介绍了构件库的管理,包括构件信息管理,用户信息管理,统计工具和刻面管理。第五章介绍了系统为提供决策支持,采取的方法,包括建立用户反馈信息库,保存下载信息和增强用户之间的交流。第六章介绍了系统采用页面动态生成技术,提供给用户交互性能好,易于更新和维护的用户界面。在文章的最后,对全文进行了总结,并指出本系统下一步要进行的工作。
其他文献
该文首先分析讨论了数据挖掘的概念、关联规则的定义以及挖掘关联规则的算法.接着从数据挖掘的实用性角度出发,对在线挖掘关联规则算法Carma提出了几点改进:减弱了PhaseI中数
该文在介绍软件度量基本概念和分析了面向对象技术对软件度量影响的基础上,研究了C&K度量,同时针对面向对象软件体系结构,扩充了C&K度量,并利用了度量准则,加以证明之.最后,
从职业生涯决策的概念入手,列举近几年在职业生涯决策领域的四个典型理论,进而探讨职业生涯决策的发展趋势以及影响职业生涯决策的因素.
对地理上分布的多个异构数据库,在尽可能少地影响其本地自治性的基础上,对其进行无缝的集成,实现异构数据库的信息共享是该文的研究目标.基于软件组件思想与技术,该文设计并
正如该文对OLAP技术发展现状和实际应用中存在的问题的讨论,OLAP技术还远未成熟.如何建立一个能够准确描述现实复杂应用的多维数据模型,是用户将要面临的第一个、也可能是最
随着计算机应用的日益普及,人机交互方式正在从早期以“计算机为中心”的模式向“以人为中心”的模式转变,朝着人性化、智能化和个性化方向发展。笔式交互(Pen-basedInteractio
本文综合已有的安全审计数据分析的实际研究成果和经验,利用RUSSEL语言的特点,给出了一个通用的、强大的、高效的专家系统。 本文基于RUSSEL语言给出了一个强大的序列分析评
在山水画、花乌画极度发展的明代,人物画呈现下降的趋势.文人画风靡、人物画总体处于式微状态的局面于晚明时期打破,在人物画创作上最富有成就和特色的当推“南陈北崔”,即陈
智能体具有一定的学习或自适应能力对于减少由于多智能体系统的复杂性而导致的设计问题非常重要.在多智能体学习问题中具有广泛应用的再励学习是一种单智能体的学习算法,直接
针对过去数十年中软件生产率偏低的问题,人们提出了许多解决方案.软件复用通过避免软件开发中的重复劳动以提高生产率,是一种现实可行的解决方案.软件复用的主流是产品复用,