发明名称 基于网络的监测信息通用查询软件系统及设计方法
摘要 本发明涉及一种基于网络的监测信息通用查询软件系统,包括用户管理模块,用户登录模块、数据接口模块、数据列表模块、曲线显示模块、图例显示模块、信息打印模块、信息查询模块、对象导航模块及系统主控模块。本发明还涉及一种基于该通用查询软件系统的设计方法。采用了该发明的基于网络的监测信息通用查询软件系统及设计方法,显著降低了软件的开发成本及开发周期,系统架构简单明晰,使用过程快捷方便,使用范围较为广泛,为监测信息通用查询软件系统的开发,提供了有效途径。
申请公布号 CN102289504B 申请公布日期 2014.05.21
申请号 CN201110249274.0 申请日期 2011.08.21
申请人 中国海洋大学 发明人 郭忠文;陈朋朋;姜明星
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 代理人
主权项 基于网络的监测信息通用查询软件系统设计方法,其特征在于,所述的通用查询软件系统包括:用户管理模块、用户登录模块、数据接口模块、数据列表模块、曲线显示模块、图例显示模块、信息打印模块、信息查询模块、对象导航模块及系统主控模块,所述的用户管理模块,实现对所述的通用查询软件系统的用户使用权限分配和管理功能,权限包括用户通过所述的通用查询软件系统所能通过网络访问的自动化监测系统的范围和用户对所述的通用查询软件系统的软件各功能具有的使用权限; 用户登录模块,根据用户的登录信息,对用户进行访问权限认证,对通过认证的用户分配对应的用户权限; 数据接口模块,从远程自动化监测系统获取数据,供其它模块使用,并具有数据缓存功能;所述的数据接口模块包括数据获取单元和数据缓存单元;所述的数据获取单元通过Web Service接口或者数据库接口获取数据,所述的数据缓存单元对数据进行缓存并为其它模块快速提供所需数据; 数据列表模块,用来将实时或历史的传感器数据以列表的形式展现给用户; 曲线显示模块,对传感器的监测数据以曲线可视化的方式直观显示,响应用户曲线的界面操作; 图例显示模块,显示曲线名称及对应的颜色信息,并可显示曲线对应的瞬时数据; 信息打印模块,实现测试曲线及测试结果的打印预览及打印; 信息查询模块,实现历史监测信息的查询功能; 对象导航模块,以导航树、列表或地图的形式展现监测对象,方便用户对监测对象选择; 系统主控模块,根据登录用户的权限信息和对应的系统配置信息,加载基于网络的监测信息通用查询软件系统的其它模块,并对这些模块进行初始化,显示用户界面,根据用户菜单项选择,调用相关模块,与其它模块构成一套基于网络的监测信息通用查询软件系统; 所述的设计方法包括以下步骤: (1)抽取核心对象; (2)构建系统配置信息; (3)构建用户权限信息; (4)读取用户权限信息进行验证; (5)根据用户的需求,选取合适的一个或一组远程自动化监测系统,读取对应的系统配置信息,加载软件模块,实现系统初始化; (6)通过数据接口实现核心对象监测信息的远程查询。 
地址 266100 山东省青岛市崂山区松岭路238号