Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于XML的通用功能配置系统及方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:山信软件股份有限公司

摘要:本申请实施例提供的一种基于XML的通用功能配置系统及方法,系统包括信息系统客户端、信息系统服务器和数据服务器,信息系统服务器包括通用功能模块、XML配置文件、XML文件解析模块、数据处理模块和页面视图解析模块,信息系统客户端与信息系统服务器通讯连接,XML文件解析模块与XML配置文件通讯连接,数据处理模块与数据服务器、通用功能模块、XML文件解析模块和页面视图解析模块均通讯连接。通过XML配置文件描述了页面视图所需展现的内容,所有内容均以XML节点属性的形式呈现,且集成了信息系统的通用功能,实现了菜单的灵活配置。便于快速实现信息系统的开发,减少了软件开发和交付周期,提高了开发效率。

主权项:1.一种基于XML的通用功能配置系统,其特征在于,包括:信息系统客户端(1)、信息系统服务器(2)和数据服务器(3),所述信息系统服务器(2)包括通用功能模块(21)、XML配置文件(22)、XML文件解析模块(23)、数据处理模块(24)和页面视图解析模块(25),其中,所述数据服务器(3),用于保存数据处理的结果且对配置文件提供数据支持;所述XML文件解析模块(23),用于接收客户端请求,加载对应的所述XML配置文件(22),并遍历所述XML配置文件(22)的所有节点,将所述XML配置文件(22)节点值和属性映射到对应类型的实体类进行参数化,并把实体类发送到数据处理模块;所述数据处理模块(24),用于处理实体类中的数据项,并根据用户的数据权限,从数据库中读取业务数据至实体类,最后把处理后的实体类发送到页面视图解析模块;所述页面视图解析模块(25),用于解析实体类中数据到页面视图,并根据用户的操作权限范围生成最终的系统页面,其中,所述实体类中数据类型包括页面视图中用于数据展示的各种数据控件;所述信息系统客户端(1)与所述信息系统服务器(2)通讯连接,所述XML文件解析模块(23)与所述XML配置文件(22)通讯连接,所述数据处理模块(24)与所述数据服务器(3)、通用功能模块(21)、XML文件解析模块(23)和页面视图解析模块(25)均通讯连接;所述XML配置文件(22)包括数据展示文件、数据修改文件、数据新增文件、数据删除文件和数据查看文件,所述数据展示文件包括每页展示数据的行数和总页数,用于构造数据集展示表格和查询条件页面;所述数据修改文件和所述数据新增文件均包括数据规范校验,用于构造单条数据的新增和修改页面;所述数据删除文件包括删除数据的逻辑校验,用于构造数据删除页面;所述数据查看文件,用于构造数据查看页面。

全文数据:

权利要求:

百度查询: 山信软件股份有限公司 一种基于XML的通用功能配置系统及方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。