基于Internet的构件信息系统

被引:0
作者
万静
机构
[1] 华侨大学
关键词
software component,reuse,JavaBeans,information system,Internet;
D O I
暂无
年度学位
2000
学位类型
硕士
导师
摘要
软件复用被认为是一种有效的解决软件危机的方法。构件信息系统是促进软 构件复用的核心机制之一。传统的构件信息系统,其复用范围往往局限于一个公 司或开发小组之间,缺乏大规模的普遍的复用,而且没有很好的方法收集和分析 用户反馈信息,以指导用户决策,其构件的发布和传输不方便。近期Internet的发展, 提供了方便快捷的方法连接地理分散的实体,为构件的发布提供了新的方式,增 加了用户的参与。与此同时,实现级构件规范的提出,提供了统一的构件标准。这两 方面的发展给以上问题提供了切实可行的解决方案。一些新开发出来的系统,考 虑到了Internet的发展,但是其构件更多是完整的软件,只能执行简单的查询。因此 开发一个基于Internet的,针对符合实现级构件规范的构件,提供有效工具分析反 馈信息,帮助用户方便的找到所需构件的信息系统具有现实的意义。 本文先分析了Internet的发展和实现级构件规范对构件信息系统的影响,然后 介绍了我们开发的基于Internet的构件信息系统的设计目标,特点,体系结构,组成。 系统采用Browser/Server体系结构,使用动态页面技术,提供多种检索方法,支持刻 面检索的动态性,充分利用JavaBeans的内省特性,提供方法帮助用户决策。本文的 重点部分,第三章,第四章,第五章,第六章,详细介绍了系统采用的几种技术。第三 章介绍系统提供的四种表示和检索方法,分别是刻面法,属性值法,内省信息法,关 键字法,该章还介绍了系统对刻面动态性的支持,对空值的处理以及逐步求精查 询。第四章介绍了构件库的管理,包括构件信息管理,用户信息管理,统计工具和刻 面管理。第五章介绍了系统为提供决策支持,采取的方法,包括建立用户反馈信息 库,保存下载信息和增强用户之间的交流。第六章介绍了系统采用页面动态生成 技术,提供给用户交互性能好,易于更新和维护的用户界面。在文章的最后,对全文 进行了总结,并指出本系统下一步要进行的工作。
引用
收藏
页数:55
共 7 条
[1]
NATO软件复用标准导论 [J].
郭立峰 ;
郭耀 ;
常继传 .
计算机科学, 1999, (05) :5-16
[2]
可复用软件构件的表示和检索 [J].
常继传 ;
郭立峰 ;
马黎 .
计算机科学, 1999, (05) :45-49
[3]
软件复用及相关技术 [J].
杨芙清 .
计算机科学, 1999, (05) :1-4
[4]
基于构件库及构件组合的软件重用 [J].
应时 ;
周顺 ;
朱春艳 ;
康立山 ;
唐胜群 .
计算机工程, 1998, (11) :19-22+37
[5]
基于可重用构件库的软件重用技术 [J].
何志均 ;
王少锋 .
计算机科学, 1998, (05) :120-124
[6]
采用软件构件技术开发领域应用软件 [J].
耿刚勇 ;
仲萃豪 .
计算机科学, 1997, (01) :58-62
[7]
软件复用 [J].
杨芙清 ;
朱冰 ;
梅宏 .
软件学报, 1995, (09)