[发明专利]一种动态装配式开发系统、方法、计算机和计算机程序在审

专利信息
申请号: 201910754580.6 申请日: 2019-08-15
公开(公告)号: CN110673835A 公开(公告)日: 2020-01-10
发明(设计)人: 程允丽;王正勤;黄敏;孟海涅 申请(专利权)人: 广州南洋理工职业学院
主分类号: G06F8/30 分类号: G06F8/30;G06F8/38
代理公司: 44102 广州粤高专利商标代理有限公司 代理人: 林丽明
地址: 510000 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 云服务器 装配式 计算机程序 开发系统 模块框架 客户端 跨平台 关键技术 框架开发 软件开发 设计模式 显示视图 移动平台 优化设计 计算机 调取 主流 移动 开发
【说明书】:

发明公开一种动态装配式开发系统、方法、计算机和计算机程序,其系统包括云服务器、客户端和若干功能模块构成的模块框架;其中:所述云服务器用于调取数据;所述客户端与云服务器连接,用于显示视图界面。本发明提供一种动态装配式开发系统、方法、计算机和计算机程序,结合web技术和设计模式,提出跨平台移动轻量级动态装配式软件开发方式,所述模块框架对关键技术进行优化设计,运用框架开发,具有实现过程简单,开发成本低、周期短、性能优、体验优、动态易构等特点,并适合主流移动平台,具有良好的跨平台性。

技术领域

本发明涉及软件开发技术领域,更具体地,涉及一种动态装配式开发系统、方法、计算机和计算机程序。

背景技术

虚拟机通过软件模拟出一个完整的计算机系统,运行在虚拟机上应用软件,不受真机的系统软件与硬件的影响,使应用软件具有跨平台性。目前,ios平台支持Flash技术的web引擎,而基于移动平台java虚拟机实现较困难。原生app的ui控件,用户体验差;现有流行国内mui框架,以iOS7的ui为基础,补充了部分android系统特有的ui控件,比较接近原生app的ui体验,但无法调用手机终端的硬件设备。由于移动端各类操作系统的差异,导致应用移植困难、开发周期长。

发明内容

本发明为了解决移动端各类操作系统的应用移植困难、开发周期长的问题,提供一种动态装配式开发系统、方法、计算机和计算机程序。

为实现以上发明目的,采用的技术方案是:

一种动态装配式开发系统包括云服务器、客户端和若干功能模块构成的模块框架;其中:

所述云服务器用于调取数据;

所述客户端与云服务器连接,用于显示视图界面。

所述模块框架包括组件库、数据模块、页面模板、数据引擎、虚拟DOM、组件渲染引擎和移动设备JS API接口;其中:

所述组件库、所述数据模块、所述页面模板、所述数据引擎、所述虚拟DOM、所述组件渲染引擎和所述移动设备JS API接口采用松耦合连接;

所述组件库用于组成模块框架的组件体系;

所述数据引擎用于所述云服务器和所述客户端之间的双向数据传递,也用于获取客户端数据;

所述组件渲染引擎用于组件的渲染与排版;

所述虚拟DOM构建DOM树结构,用于更新视图;

所述移动设备JS API接口采用异步方式操作,实现对底层设备的操作;

所述页面模板用于呈现移动用户程序界面;

所述数据模块用于存储数据。

所述组件库中的组件通过搭建积木的方式进行排列。

一种动态装配式开发方法包括以下步骤:

S1:开发者启动与加载轻量级javascript引擎,进行程序界面初始化;

S2:开发者在云服务器中下载组件或者自己开发设计组件,配置上述组件,组件通过搭建积木式方式排列,通过拖曳的方式来设计移动用户应用程序界面;

S3:开发者配置数据引擎,运行应用程序,从云服务器端异步加载组件数据,在本地缓存大数据并进行呈现;

S4:开发者对系统进行优化与测试,通过测试网络加载性能,优化配置参数。

虚拟DOM用javascript对象表示DOM信息和结构,状态变更时,重新渲染javascript的对象结构,具体算法包括:

(1)用javascript的对象结构表示DOM树的结构,构建一个真正的DOM树,

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州南洋理工职业学院,未经广州南洋理工职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910754580.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top