The invention discloses a method of creating an artificial intelligent mobile bookkeeping system based on HTML5. The steps are to create a new project and introduce the front-end framework MUI based on JS development as the development framework, encapsulate the front-end tools into the developed JS method, encapsulate the native method, and set the configuration parameters in the item configuration file; The function module of the bookkeeping system is set up in the frame, and the APP system is packaged and generated according to the HTML5 pages built in the functional modules of the development framework. Based on the implementation of HTML5, the invention can solve the cross platform problem, with small duplication of work, high efficiency and strong extensibility, and the front tools are encapsulated into the JS method of development, and the native method is encapsulated and called, and the user's learning cost is low, and the number of requests and interaction loss to the server is reduced by caching the data related to the user's account. Increase the user experience. The invention is a method based on HTML5 to create an accounting system for an artificial intelligent phone, and can be widely applied to the mobile internet field.
【技术实现步骤摘要】
一种基于HTML5创建人工智能手机记账系统的方法
本专利技术涉及移动互联网领域,尤其是一种基于HTML5创建人工智能手机记账系统的方法。
技术介绍
移动应用开发技术的演变过程,可分为三个阶段:从早期的WAP(包括WAP1.0和WAP2.0)网站到目前流行的原生应用(NativeApplication),再逐步转向以HTML5标准为基础的WebApp。2008年,HTML5标准案颁布,为移动应用开发提供了另外一种技术方案。2010年,苹果宣布其移动设备不支持Flash插件后,HTML5标准更是迅速成为移动网站打造丰富的网页应用的首选。为了适应移动互联应用“富内容、富交互、富体验、跨平台”的要求,HTML5较之HTML4做出了大幅的改良。突出表现在:支持离线访问、支持全媒体内容展示、支持交互式的2D/3D图像渲染、提供丰富的API以调用移动设备的硬件。这使得HTML5可以实现堪比NativeApp效果的WebApp,而且,其具有更优越的安全性、跨平台访问性。更重要的是,WebApp开发难度较之NativeApp大幅降低,易用性更高。H5WebApp相较于NativeApp(原生应用)的优点:跨平台、快速迭代、持续交付、降低开发成本、开源生态系统发达。随着互联网的逐渐普及和移动终端的迅速发展影响着受众消费习惯的改变,对很多人来说收支是一笔糊涂账,通过记账可以达到以下目的:(1)、掌握个人或家庭收支情况,合理规划消费和投资。(2)、培养良好的消费习惯。(3)、增强对个人财务的敏感度,提高理财水平。(4)、促进家庭成员和睦相处。(5)、记录生活、社会变化。(6)、方 ...
【技术保护点】
1.一种基于HTML5创建人工智能手机记账系统的方法,其特征在于,包括有以下步骤:创建新的工程,引入基于JS开发的前端框架MUI作为开发框架,将前端工具封装成开发的JS方法,封装调用原生方法;设置项目配置文件中的配置参数;在开发框架中设置记账系统的功能模块;根据开发框架中记账系统的功能模块构建出的HTML5页面,打包生成记账系统的APP文件。
【技术特征摘要】
1.一种基于HTML5创建人工智能手机记账系统的方法,其特征在于,包括有以下步骤:创建新的工程,引入基于JS开发的前端框架MUI作为开发框架,将前端工具封装成开发的JS方法,封装调用原生方法;设置项目配置文件中的配置参数;在开发框架中设置记账系统的功能模块;根据开发框架中记账系统的功能模块构建出的HTML5页面,打包生成记账系统的APP文件。2.根据权利要求1所述的一种基于HTML5创建人工智能手机记账系统的方法,其特征在于:所述配置参数包括有应用信息、页面入口、图标、启动图片、SDK设置和/或模块权限。3.根据权利要求1所述的一种基于HTML5创建人工智能手机记账系统的方法,其特征在于:所述功能模块包括有用户登录模块、资产模块、流水模块、预算提醒模块和设置模块。4.根据权利要求3所述的一种基于HTML5创建人工智能手机记账系统的方法,其特征在于:所述用户登录模块用于执行以下步骤:获取用户的帐号密码登录数据、手机短信验证码数据或第三方应用的用户数据;对上述获取的数据进行验证;若验证成功则允许用户登录,否则提示登录失败信息。5.根据权利要求3所述的一种基于HTML5创建人工智能手机记账系统的方法,其特征在于:所述资产模块用于执行以下步骤:当监听到查询用户账户总体信息的操作指令后,向服务器发出获取用户账户总体信息的数据请求;若获取用户账户总体信息数据成功,则将用户账户总体信息数据缓存至本地并显示,同时监听用户的操作指令;若获取用户账户总体信息数据失败,则提示错误信息。6.根据权利要求3所述的一种基于HTML5创建人工智能手机记账系统的方法,其特征在于:所述流水模块用于执行以下步骤:当监听到查询流水数据的操作指令后,向服务器发出获取流水数据的请求;若获取流水数据成功,则将流水数据缓...
【专利技术属性】
技术研发人员:贾义动,杜超,
申请(专利权)人:广东广业开元科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。