| With the rapid development of mobile Internet and smart phones, businessexecutives, employees, and customers can work anywhere through intelligent terminals,which can improve the overall efficiency of companies. But, currently, it has seriouslyhampered the development of enterprise-level mobile application that the version andsize of mobile device and the language and interface of platforms are divided seriously,and the enterprise-level mobile application architecture solutions and cross-platform andcross-device technology is still not perfect.The IBM Worklight is a software which uses HTML5technology to develophybrid applications or local applications for a variety of smart phones and tablet in orderto help companies expand their business. It provides the overall life cycle managementservices of mobile application development, including back-end integration, validationand ongoing maintenance work. Worklight includes four functional components: Thefirst one is Worklight Studio which implements code development through integratingdevelopment environment of various mobile application; The second one is WorklightServer which achieves server-side functionality design of mobile applications in orderto seamlessly connect to enterprise back-end systems; The third one is WorklightDevice Runtime which completes accessing cross-platform local client API; And thefourth one is Worklight Console which is used to manage and monitor mobileapplications. This paper uses Worklight to design enterprise-level mobile applicationarchitecture and to develop mobile financial module. And the work of design,implementation and results are as follows:1) Based on in-depth analysis Worklight and its compatible third-party HTML5application library and tools, such as Jquery, Dojo, Sencha, and PhoneGap, andcombining with Worklight architectural features and enterprise mobile applicationdemands, this article has designed a set of mobile enterprise application architecturesolution based on Worklight.2)In terms of the development of mobile financial module, this article hascompleted the configuration and design of the server and client. In the server side, ituses MySQL to design “users†table that storage username and password and to designfinancial balance table “sjâ€; And it uses Worklight SQL adapter to design Procedures forlogin authentication module and login management module. In the client side, it verifies “loginView†login module; it makes the financial statements into dynamic histogramand dynamic curves with RGraph, that the horizontal axis is the department and verticalaxis is expenditure amounts; And the color and other attributes of the dynamic map willbe configured. And It shows the pages through login page and data loading page of thesame floor.3)This article simulates enterprise systems environment to build a local Worklightcross-platform mobile application development environment based on this architecture.And it has verified login authentication and management of financial module, retrievaland processing of financial statements, SQL adapter, the dynamic mapping of financialstatements, the user interface experience, and other basic functions. |