【技术实现步骤摘要】
一种软件综合开发平台和方法
本专利技术涉软件开发
,特别设计一种软件综合开发平台和方法。
技术介绍
软件开发工作通常从零开始,搭建系统架构,建立数据库,编写数据访问接口和外部通讯组件模块等等,工作量大,技术复杂,对软件架构设计人员和编程开发人员能力要求较高,且费时费力,给企业造成很大经济成本和时间成本。同时,现有的某些软件开发平台,其局限于某一种软件架构,如B/S架构或者C/S架构,适应性不高,两种架构之间区别较大,更换架构给软件开发工作增加了很大的难度和工作量。综上所述,现有的软件开发平台在易用性、通用性、经济性等方面存在较多的缺陷,给软件开发的工作造成了不利的影响。
技术实现思路
本专利技术目提出了一种软件综合开发平台和方法,其目的是为了提高软件开发的效率,减少了项目组不必要的前期技术工作,如框架的搭建、数据访问、通信技术等,从而使开发人员可以专注于软件业务功能的开发。另一方面,也降低了对软件开发人员的技术要求,初级的软件开发人员可通过短期的技术培训掌握综合开发平台的使用方法,从而快速高 ...
【技术保护点】
1.本专利技术提出了一种软件综合开发平台,其特征在于,软件综合开发平台包含数据服务模块、数据通讯模块、桌面显示模块、Web显示模块。/n
【技术特征摘要】
1.本发明提出了一种软件综合开发平台,其特征在于,软件综合开发平台包含数据服务模块、数据通讯模块、桌面显示模块、Web显示模块。
2.根据权利要求1所述软件综合开发平台,其特征在于,同时支持B/S和C/S两种软件架构。
3.根据权利要求2所述数据服务模块,其特征在于,数据服务模块对桌面显示部件和Web显示部件提供统一数据接口。
4.根据权利要求3所述数据服务模块,其特征在于,采用了轻量级的RPC框架,基于Http协议传输,并实现了二进制序列化,适应于大数据量数据传输。
5.根据权利要求3所述桌面显示模块,其特征在于,桌面显示模块基于插件式模块开发框架,包括客户端界面、菜单管理、数据访问、数据存储、通信接口和用户管理等子模块。
6.根据权利要求3所述桌面显示模块,其特征在于,桌面显示模块不限于所描述模块内容,软件开发人员可根据业务功能需要自行添加其他子模块。
7.根据权利要求3所述网络通讯组件,其特征在于,可支持通信协议配置,并提供序列化和反序列化接口...
【专利技术属性】
技术研发人员:张博,张力,朱杰,余菲,
申请(专利权)人:武汉海翼科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。