联系人:
所在地:
本项目提供的Web数据管理系统,包括数据服务模块、数据管理模块、数据获取模块; 数据服务模块,该模块基于数据管理模块提供的数据和语义关联,用于提供用户操作界面,允许用户个性化地组织Web数据,根据个性化的数据组织形式查询和推送Web数据; 数据管理模块,用于建模和获取用户需求,在对象代理数据库中存储公共用户需求、Web数据以及数据间的语义关联,以及根据公共用户需求更新和维护系统内的Web数据; 数据获取模块,用于根据公共用户需求从Web中选择合适的数据源提交按需查询请求,并根据数据源的返回结果抽取符合要求的Web数据、源数据,进而存储这些数据到数据管理模块中。 数据服务模块进一步包括数据空间管理子模块、跨媒体查询子模块以及Web数据推送子模块: ①数据空间子模块,用于个性化的数据管理,该子模块通过定义灵活的对象视图,存储和管理非结构化的Web数据,对象视图之间根据用户偏好建立各种代理关系,具有层次结构,构成用户的数据空间,数据空间中的各种代理关系描述了非结构化数据间的语义关联。 ②跨媒体查询子模块,用于根据语义关联检索多模态的Web数据,该子模块基于数据空间中的语义关联,利用对象代理数据库提供的跨类查询机制,从单模态Web数据出发,导航式地检索多模态的Web数据。 ③Web数据推送子模块,用于将满足用户需求的Web数据精确推送到用户数据空间中,该子模块对数据管理模块中的Web数据,由程序在后台自动分发,将数据推送到满足用户定义的数据空间中。 数据管理模块进一步包括用户需求获取与合并子模块、对象代理数据库模式设计子模块以及数据与需求一致性维护子模块: ①用户需求获取与合并子模块,用于定义用户需求,抽取和归纳公共用户需求,该子模块从数据空间子模块的定义中抽取用户需求,使用对象代理模型建模,进而归纳出公 共用户需求,用于指导按需元搜索子模块获取数据。 ②对象代理数据库模式设计子模块,用于在对象代理数据库中设计合理的数据库模式,存储和管理公共用户需求、Web数据及其语义关联。 ③数据与需求一致性维护子模块,用于保证Web数据管理系统中数据的一致性、有效性和时新性,该子模块根据动态变化的公共用户需求,定期清理需求无关的冗余Web数据,同时,动态计算公共用户需求的优先级,调整按需元搜索子模块中公共用户需求的执行顺序。 数据获取模块进一步包括按需元搜索子模块和Web数据融合子模块: ①按需元搜索子模块,用于从合适的Web数据源中按需获取Web数据,该子模块将用户需求获取与合并子模块中产生的公共用户需求,根据Web数据源的查询接口,构造为Web数据源可以接受的查询表单,提交到各个数据源进行查询,并接收数据源返回的结果。 ②Web数据融合子模块,用于分析Web数据源的返回结果,获得Web数据和元数据,该子模块接收按需元搜索子模块获得的结果,根据结果集合的分布特征,抽取Web数据和元数据,并存储这些数据到数据管理模块中。