论文部分内容阅读
随着移动网络的快速发展,移动终端已经成为第一大终端,所以针对移动平台开发的软件也越来越多。但是目前移动终端存在着不同的操作系统,如iOS,Android,Winphone,Blackberry,Symbian等,开发者就需要针对不同的操作系统来开发不同的程序版本,这样就大大增加了企业开发成本。因此,跨平台技术产生了,但是跨平台技术还未完全成熟,存在许多不足,具有web应用优势的基于HTML5的跨平台技术有可能成为最佳解决方案。本文设计实现了一个基于手机平台的银行运维系统。系统主要分为两个部分:客户端和服务器端。其中客户端利用HTML5、JavaScript、CSS3等技术开发,然后通过基于浏览器的方式实现跨平台,利用PhoneGap来调用不同手机系统的API,然后通过编译工具生成不同系统的应用程序。服务器端在Linux下用C语言开发,主要完成数据的存储和提取。通过这套跨平台方案,真正实现了一次开发、多平台运行的要求,从而在很大程度上减少了开发和维护的成本。