移动应用跨平台开发框架研究及在社保权益中的应用
[Abstract]:With the rapid development of modern science and technology, the software and hardware technology is continuously updated and the wireless network is wide covered, and people are more inclined to connect the mobile terminal devices such as mobile phones and flat plates to the network to obtain various information and information. The platform of mobile equipment on the market mainly has two main platforms of Android and IOS, and there is a difference in the screen size resolution of different devices under each platform. The development of a mobile terminal APP needs to take the difference of the mobile terminal and platform into account. in that case of the social security interest query platform App, the development idea of the traditional mobile terminal is that the Android platform select the Android or the java language for development, and the I0S platform selects the 0bject-C or the shift language development, and various development languages are different in the programming idea and the specific detail implementation, The current social security interest query App development mostly develops the Android end and the I0S end by two teams, the input of the technical personnel is more, the development period is long, and the adaptability of the screen resolution of different terminals under each platform is often not perfect, Therefore, the mobile application cross-platform development framework is urgently needed in the field of mobile application development. The current mobile cross-platform development framework is mainly divided into four types: web flow, code conversion flow, compilation flow and virtual machine flow. React-Native, as a cross-platform solution in the virtual machine stream, can maximize the user experience of a native application. However, since the React-Native is a new technology in recent years, there are the following problems: 1) The basic cross-platform component provided by the official is not fully functional. as the list component of the list component of the Listview component only contains the basic data list and the list of actual applications needs to be added with the functions of scrolling and pull-down, etc. 2) Because the support of the React-Native to the android is later than the IOS platform, it only provides the implementation of the IOS platform, Therefore, to a greater degree of cross-platform, it is necessary to expand it. 3) React-Native is a simple mobile-end framework, and it also requires server-side support. The traditional server-side uses the MVC framework, and the coupling degree of the system is high. The following work is carried out for the above problems: 1) a base list component, a date selection and a query component are applied to the mobile application on the basis of the React-Native technology, The functions of the components such as the nine-palace and the navigation layout are expanded and the cross-platform is improved. 2) The reference "micro-service" architecture adopts the NodeJS technology to re-design the server-side architecture, and the functional modules such as the reverse proxy service, the user management service, the DB access, the paging, the cache service, and the like are completed. The whole building includes the basic cross-platform component and the full-end technical framework of the basic functional module of the server-side. 3) The framework and its technical correctness and feasibility are verified through the application development practice of the social security interest query App. The application includes visitor access, user management, social security news browsing, social security account binding, employee endowment insurance, employee health insurance, resident risk insurance, resident medical insurance, work-related injury insurance, unemployment insurance, payment history query of birth insurance, allocation history query of each risk species, The inquiry of the personal account of the risk insurance. This paper uses the technology of React-Native and Nodejs to set up a full-end technical framework with cross-platform and server-side architecture optimization, and then to verify the feasibility and correctness of the technical framework in the development practice of the application of the social security interest query App "carry-on line of social security". The thesis mainly includes the construction of the cross-platform development framework of the mobile application and the design and implementation of the social security interest query APP, and the application of the full-end technical framework and the social security interest query App of the mobile terminal can be obtained across the Android and the IOS platform through the experience requirement analysis, the design realization and the system test. and provides a reference for further cross-platform research.
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52
【相似文献】
相关期刊论文 前10条
1 ;3G移动应用技术与运营模式天津亮相[J];移动通信;2004年11期
2 阿难;;从移动应用着手——亿美软通拓宽软件产业发展领域[J];每周电脑报;2005年33期
3 ;设计移动应用需关注六问题[J];每周电脑报;2006年32期
4 宁静;;3G催热,,企业移动应用迎来新一轮爆发[J];办公自动化;2008年21期
5 ;移动应用设计中应避免的10种错误[J];计算机与网络;2012年09期
6 ;CommunicAsia2013和EnterpriseIT2013集中在蓬勃发展的移动应用趋势[J];电信工程技术与标准化;2013年05期
7 ;典型应用——移动应用未来发展的指向标[J];互联网周刊;2013年21期
8 靳友民;;电信移动应用与企业应用结合的问题探析[J];现代企业教育;2013年24期
9 张言;;企业移动应用市场渐入佳境[J];通信世界;2006年13期
10 仝培杰;;移动应用,创新收入来源[J];中国计算机用户;2006年20期
相关会议论文 前9条
1 吴希选;张成军;;移动应用市场发展状况分析[A];2012全国无线及移动通信学术大会论文集(下)[C];2012年
2 刘宁星;;关于博物馆开发少儿移动应用的调研和思考[A];融合·创新·发展——数字博物馆推动文化强国建设——2013年北京数字博物馆研讨会论文集[C];2013年
3 李昆仑;;利用智能管道技术构建全新移动应用超市平台[A];2013年中国通信学会信息通信网络技术委员会年会论文集[C];2013年
4 范春晓;邹俊伟;马飞飞;张晓莹;;一个移动应用综合发布平台的研究与设计[A];2004年全国通信软件学术会议论文集[C];2004年
5 符冰;白雪松;金耀辉;;新一代校园移动应用模式的探索与实践[A];中国高等教育学会教育信息化分会第十二次学术年会论文集[C];2014年
6 康洁;瞿弋微;;移动应用分析平台上基于Ajax实现客户端应用数据采集[A];中国新闻技术工作者联合会第六次会员代表大会、2014年学术年会暨第七届《王选新闻科学技术奖》和优秀论文颁奖大会论文集(一等奖)[C];2014年
7 唐思诚;张云麟;刘捷;;CDMA移动应用部分(MAP)测试技术的实现[A];’2004计算机应用技术交流会议论文集[C];2004年
8 罗桂湘;;基于文本分析探讨提升气象微博影响力的技巧[A];创新驱动发展 提高气象灾害防御能力——S3第三届气象服务发展论坛——公众、专业气象预报服务技术与应用[C];2013年
9 蒋晶晶;叶剑;朱珍民;刘韩;;面向移动应用的分布式P2P情境数据检索平台的研究[A];第七届和谐人机环境联合学术会议(HHME2011)论文集【poster】[C];2011年
相关重要报纸文章 前10条
1 本报记者 邱燕娜;企业移动应用:四大问题背后的大市场[N];中国计算机报;2012年
2 本报记者 郭涛;移动应用和系统整合 鱼与熊掌可兼得[N];中国计算机报;2013年
3 北京商报记者 张绪旺;移动应用傍上微信求用户[N];北京商报;2013年
4 ;安宏睿业:移动应用助力安全生产监管[N];中国计算机报;2013年
5 本报记者 郭涛;企业移动应用设计直观化、简单化[N];中国计算机报;2013年
6 本报记者 王娟;企业级移动应用艰难起步[N];中国计算机报;2013年
7 本报记者 沈竹士;移动应用领域专利制胜[N];文汇报;2013年
8 本报记者 焦丽莎;下一战,企业移动应用[N];中国经济时报;2014年
9 本报记者 郭涛;移动应用改变传统沟通方式[N];中国计算机报;2014年
10 本报记者 郑苒;移动应用:把艺术装进口袋[N];中国文化报;2014年
相关博士学位论文 前3条
1 陈建民;面向移动应用安全评估的多属性专家决策模型及应用研究[D];北京工业大学;2014年
2 夏晓;移动应用推荐—从算法到服务若干关键技术研究[D];国防科学技术大学;2013年
3 张耀文;基于双边市场理论的移动应用商店盈利模式研究[D];北京邮电大学;2013年
相关硕士学位论文 前10条
1 王建;移动应用平台侵权责任中“通知删除”规则的适用[D];华南理工大学;2015年
2 史卓生;基于UAP Mobile的故障记录移动应用设计与实现[D];内蒙古大学;2015年
3 袁霞;移动应用商店用户下载行为研究[D];西南交通大学;2015年
4 李佩君;移动应用进入高职英语词汇辅助教学的研究[D];闽南师范大学;2015年
5 崔华俊;面向移动应用的HTTP内容缓存技术研究与实现[D];南京师范大学;2015年
6 孙婉颖;基于家长层面的儿童教育类移动应用质量评价指标研究[D];上海交通大学;2015年
7 郝力滨;移动应用的交互动效研究[D];浙江大学;2015年
8 马健;中国电信移动应用市场系统的设计和实现[D];大连理工大学;2015年
9 赵才隆;Y公司移动应用开发项目管理案例研究[D];大连理工大学;2015年
10 李秀江;基于用户执行踪迹重放的移动应用测试方法[D];南京大学;2015年
本文编号:2429952
本文链接:https://www.wllwen.com/shekelunwen/shehuibaozhanglunwen/2429952.html