【技术实现步骤摘要】
一种通过业务系统管理自定义报表系统的方法
[0001]本专利技术涉及配置管理
,具体的说是一种通过业务系统管理自定义报表系统的方法。
技术介绍
[0002]随着技术的发展和行业形势的变化,客户对数据查询分析的要求和需求的响应速度也越来越高。如何快速应对客户的数据分析查询类需求,节约项目成本,减少项目周期达到快速交付,就成了亟待解决的课题。
[0003]目前数据分析类报表、大屏都基于业务平台进行二次研发,研发、测试、程序发布周期较长,后期报表需求发生变动,程序升级工作量较大。为了能够更好的进行数据分析的同时提高工作效率,引入了专业的数据分析工具提供支撑。FineReport是一款企业级web报表软件产品,它“专业、简捷、灵活”,仅需简单的拖拽操作便可以设计出复杂的报表、参数查询报表、填报表、驾驶舱等。
[0004]基于此,涉及研发一种通过业务系统管理自定义报表系统的方法,实现通过登录业务系统有条件的访问自定义报表,并对访问的自定义报表进行功能资源、菜单、权限的统一管理。
技术实现思路
[0 ...
【技术保护点】
【技术特征摘要】
1.一种通过业务系统管理自定义报表系统的方法,其特征在于,其实现过程包括:步骤S1、基于浪潮V6平台架构,将自定义报表系统集成到业务系统中;步骤S2、管理员登录业务系统,业务系统内存储有用户身份信息,管理员根据用户身份信息对自定义报表系统中的报表菜单进行权限分配;步骤S3、用户登录业务系统,基于该用户登录时的身份信息,该用户访问自定义报表系统中进行权限过滤后的报表菜单;步骤S4、用户获取权限过滤后的报表菜单,并对报表菜单包含的自定义报表进行功能资源、菜单、权限的统一管理。2.根据权利要求1所述的一种通过业务系统管理自定义报表系统的方法,其特征在于,所述自定义报表系统选用FineReport报表软件。3.根据权利要求1所述的一种通过业务系统管理自定义报表系统的方法,其特征在于,执行步骤S1,将自定义报表系统集成到业务系统的操作为:步骤S1.1、将自定义报表系统通过iframe封装到html内,方便外部业务系统的访问;步骤S1.2、基于浪潮V6平台架构,通过业务系统的功能管理配置功能资源,且配置的功能URL是所述html对应的路径。4.根据权利要求1所述的一种通过业务系统管理自定义报表系统的方法,其特征在于,执行步骤S2,管理员对自定义报表系统中的报表菜单进行权限分配的具体操作为:步骤S2.1、管理员登录业务系统,...
【专利技术属性】
技术研发人员:郝洪禄,刘鹏,
申请(专利权)人:浪潮软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。