WBM系统移动App设计与开发
发布时间:2018-01-21 15:45
本文关键词: 移动App Mui框架 Ajax请求 RESTful WebService 出处:《首都经济贸易大学》2017年硕士论文 论文类型:学位论文
【摘要】:目前智能手机不断地普及,移动设备硬件不断地提升,移动网络覆盖率的普及以及网速的不断提高,尤其是4G网络的普及使手机网速不断地提高,移动设备的功能越来越完善,手机在我们的生活中逐渐占据了更加重要的地位,成为人们生活中必不可少的成分,因此,各种各样的手机App开始诞生。App给人们的生活和工作带来了方便,越来越受到人们的喜爱与欢迎。WBM(Wising Business Management)系统全称是xx服务产品平台,它是针对内部员工使用的Web应用,该系统包括产品目录,产品售前,产品报价,产品动态,本部公告,待办任务等。由于Web端网页使员工工作的灵活性受到了限制。根据公司的实际情况,为了满足本公司员工的需要,提升企业工作效率,提高员工工作的灵活性与便捷性,使员工在任何时间任何地点都可以方便的查看业务信息、处理一些任务,拥有可以随时携带查看与处理功能的WBM移动端App十分必要。该App开发分为两个方面,即前端开发和后台开发。前端使用Mui框架,通过调用HTML5+Runtime使开发出的界面接近原生效果。使用HTML5+CSS3实现页面的样式设计,JavaScript语言给HTML网页添加动态功能,实现将客户端向服务器请求的数据动态展现在客户端界面视图上。前端使用Ajax请求,服务器端使用RESTful WebService提供客户应用程序和数据服务之间的交互,接收来自表示层的输入信息、执行响应的业务逻辑并将处理结果以JSON格式返回至表示层。使用Java进行数据处理以及通过DAO实现数据访问。整个软件由客户端App-Java后台-Oracle数据库三部分构成,客户端只是接收服务器返回的业务信息,而处理等方面只是在后台进行,后台通过判断用户登录状态、用户权限以及用户的查询条件,获取到满足条件的业务信息,并通过服务器将数据封装成JSON格式传递给客户端,从而减小了手机端的负担,使用户拥有更加完美的体验。
[Abstract]:At present, the popularity of smart phones, the continuous improvement of mobile device hardware, the popularity of mobile network coverage and the continuous improvement of network speed, especially the popularity of 4G network, mobile phone network speed continues to improve. The functions of mobile devices are becoming more and more perfect, and mobile phones have gradually occupied a more important position in our life and become an indispensable component of people's lives. The birth of App, a variety of mobile phones, has made it easier for people to live and work. More and more people like and welcome. WBMN rising Business Management) system is the xx service product platform. It is a Web application for internal employees. The system includes product catalog, product pre-sale, product quotation, product dynamics, and general announcement. Due to the Web web page, the flexibility of the staff work is limited. According to the actual situation of the company, in order to meet the needs of our employees, improve the efficiency of the enterprise. Improve the flexibility and convenience of staff work, so that employees at any time, anywhere can easily view business information, processing some tasks. It is necessary to have a WBM mobile App that can carry view and processing capabilities at any time. The App development is divided into two aspects: front-end development and back-end development. The front-end uses the Mui framework. By calling HTML5 Runtime, the developed interface is close to native effect. Use HTML5 CSS3 to design the style of the page. JavaScript language adds dynamic functions to HTML web pages, which can dynamically display the data requested by the client to the server on the client interface view. Ajax request is used in the front end. The server uses RESTful WebService to provide interaction between the client application and the data service, receiving input information from the presentation layer. Execute the business logic of the response and return the processing results to the presentation layer in JSON format. Use Java for data processing and data access through DAO. The entire software is implemented by the client App-Jav. A background-Oracle database is composed of three parts. The client only receives the business information returned by the server, and the processing is only carried out in the background. The background judges the user login status, user permissions and user query conditions. The service information is obtained, and the data is encapsulated into JSON format to the client through the server, which reduces the burden of the mobile phone and makes the user have a more perfect experience.
【学位授予单位】:首都经济贸易大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.56
【参考文献】
相关期刊论文 前6条
1 武秋芳;张冠胜;;基于HTML5Plus的智能运维管理平台移动端App的开发研究[J];信息通信;2016年09期
2 李世满;;基于HTML5 web技术APP快速开发研究——以移动办公APP软件开发为蓝本[J];电脑知识与技术;2016年03期
3 胡世港;田樱;;基于HTML5+技术的教学质量管理系统移动端APP的开发研究[J];电脑知识与技术;2015年21期
4 林鹏;;基于JQuery的电大在线工具栏[J];现代企业教育;2013年22期
5 罗军锋;锁志海;李杰;;基于RESTFUL的学术资源发布平台[J];电脑与信息技术;2012年03期
6 刘丹丹;薛娟;张连堂;;基于SOA技术的教学管理系统研究[J];现代计算机(专业版);2011年06期
相关硕士学位论文 前3条
1 司涛;基于JBPM工作流的保险理赔系统的设计及实现[D];中国科学院大学(工程管理与信息技术学院);2015年
2 秦奋;移动环境下RESTful WebService的研究与设计[D];北京工业大学;2015年
3 张威;基于Android移动办公系统的设计与实现[D];电子科技大学;2014年
,本文编号:1451885
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1451885.html