[发明专利]基于插件形式的BS系统页签模式快速迁移的方法有效
申请号: | 201510464413.X | 申请日: | 2015-07-31 |
公开(公告)号: | CN105068833B | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 连文 | 申请(专利权)人: | 南威软件股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 泉州市文华专利代理有限公司35205 | 代理人: | 陈雪莹 |
地址: | 362000 福建省泉州市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 插件 形式 bs 系统 模式 快速 迁移 方法 | ||
技术领域
本发明涉及一种基于插件形式的BS系统页签模式快速迁移的方法。
背景技术
在很多应用程序中,由于信息量比较大,一页可能显示不下所有的信息,这就要求多页签组件的支持。无论是在C/S系统还是B/S应用里面,分页签展示系统信息越来越符合客户的操作需求。分页签展示数据极大地方便用户在多个功能模块进行操作切换,用户无需在繁杂的系统模块中反复切换自己需要的功能界面,节省了重复操作的时间。
控件的本质是微软公司的对象链接和嵌入(OLE)标准。由于它充分利用了面向对象的优点,使得程序效率得到了很大的提高,从而得到了广泛的应用。国外有很多公司就是专门制作各种各样控件的。控件的最早形式是以.VBX的格式出现的,后来变成了.OCX。由于Internet的广泛流行,微软公司推出了ActiveX技术,就是从OLE发展起来的,加入了互联网上的功能,所以目前最流行的是ActiveX控件。
如图1所示,目前BS系统采用JS页签模式改造迁移主要有五个主要步骤:
1)理清系统的界面布局框架;
2)嵌套第三方JS页签控件,如EasyUi的Tabs控件;
3)开发页签控件的动态管理功能;
4)整合系统功能连接和JS页签控件动态管理功能;
5)对系统的每一个功能页面进行JS修改和样式调整。
如图2所示,目前BS系统采用JS页签模式改造迁移时,主要工作量都体现在第五个步骤上面,即对所有功能页面进行调整。之前的整理界面布局、嵌套JS页签控件、开发页签管理功能、整合系统和控件的工作量都只是对一个地方或单一的页面进行修改调整,最后的步骤就是对系统其他所有设计到子功能分页的模块都要进行调整,如果一个功能复杂模块多达三四百个的系统来说工作量会是比较难以应付的,且系统改进的工作量是随着系统子模块数量的增加而呈线性递增的。
发明内容
本发明一种基于插件形式的BS系统页签模式快速迁移的方法,可以极大地减轻系统在改造迁移时的工作量,且系统的工作量不会因为系统模块的增加而增加。
本发明一种基于插件形式的BS系统页签模式快速迁移的方法,包括如下步骤:
步骤1、理清系统的界面布局框架:根据业务系统的框架对系统的页面布局界面、数据展示界面和数据编辑界面进行分离,并对数据展示界面的页面加载模块进行分离;
步骤2、开发ActiveX页签控件功能并嵌套ActiveX页签控件到页面加载模块中:
(1)ActiveX页签控件加载PageControl控件,运用PageControl控件对多个Page分页单独控制的特性实现分页签管理;
(2)ActiveX页签控件增加对各个Page分页的增加、删除、修改、查询功能;
(3)对于动态新增单个Page分页功能中,在Page控件里面嵌入WebBrowser控件实现对传入ActiveX页签控件的网址进行加载,从而实现在不同的Page分页里加载不同网页的功能;
(4)通过JS代码将ActiveX页签控件加载到页面加载模块中;
步骤3、整合OCX分页签控件对外的功能接口:根据ActiveX页签控件的增加、删除、修改、查询功能对外发布控件的页面加载、删除、修改、查询接口;
步骤4、根据系统的样式调整ActiveX页签控件显示的样式:通过对ActiveX页签控件的图片加载及画布的颜色调整就可以实现ActiveX页签控件的显示样式调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南威软件股份有限公司,未经南威软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510464413.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用程序启动方法及智能手表
- 下一篇:程序升级方法及装置