跨平台信用中心移动应用的设计与实现--论文.docx文档56页高清免费浏览
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
信用信息服务平台依托与本市法人库和实有人口库,通过与两库的连接实现对法人和自然人信用数据的集中查询,逐步实现对公用事业单位司法部部分内容简介跨平台信用中心移动应用的设计与实现摘要第章绪论选题背景和意义研究现状论文的主要工作论文组织结构第章相关技术的研究移动应用混合开发模式中间件的选择跨平台开发框架框架数据库本章小结第章系统需求分析总体需求描述项目建设目标可行性分析用例分析主要模块需求分析非功能需求本章小结第章信用中心移动应用概要设计信用中心移动应用的架构设计信用中心移动应用的数据库设计信用中心移动应用界面设计本章小结第章信用中心移动应用详细设计与实现主要功能的实现运行结果及客户端界面展示跨平台信用中心移动应用的设计与实现本章小结第章总结与展望工作总结工作展望参考文献致谢跨平台信用中心移动应用的设计与实现第章绪论选题背景和意义据中国移动互联网发展报告统计,截止年月份我国移动互联网用户总数达到亿户,对移动电话用户的渗透率达到,手机网民规模达亿,占总网民数的八成多,移动互联网已经成为日常生活中不可或缺的部分,从报刊网站到医院银行,从读书教育到娱乐购物,几乎各行各业都在试水移动客户端。
上海公共信用信息服务平台以下简称信用信息服务平台,是根据上海市社会信用体系建设年行动计划沪府发号的要求,由上海市发展改革委上海市经济信息化委上海市政府办公厅作为牵头部门而建立的项目。
国家社会信用体系建设规划纲要年明确指出,各地区要对本地区各部门各单位的信用信息进行整合,形成统的公共信用数据交换平台,建立省级法人和自然人信用信息数据库,实现区域内各部门各单位公共信用信息的互联互通。
信用信息服务平台依托与本市法人库和实有人口库,通过与两库的连接实现对法人和自然人信用数据的集中查询,逐步实现对公用事业单位司法部门的信用信息归集,形成法人和自然人相互关联的完整的信用信息,打造成为公共信用信息资源面向政府部门信息主体和符合条件的信用服务机构等社会主体服务的重要平台。
为了进步加快社会诚信体系建设的发展,进步推进政务诚信商务诚信社会诚信和司法公信建设,快速营造诚实守信受尊敬不吃亏欺骗失信受惩处的良好环境,深化公共信用信息服务平台在各个领域及日常生活中的影响,信用信息服务平台移动应用的开发迫在眉睫。
随着移动互联网的快速发展,移动设备系统平台的分化较之传统互联网平台更加激烈,其中主要的是于中间位置。
跨平台信用中心移动应用的设计与实现性能测试首先点击导航栏的标签,然后点击功能按钮,进行测试。
测试结果如图,测试结果数据的单位是表框架性能测试框架名称第次第二次第三次第四次第五次平均值由测试结果可以看出,在的性能测试中,和分别以处于所有框架中的第二名,另外的响应速度和也相差不多。
性能测试首先点击导航栏的标签,然后点击功能按钮,进行测试。
测试结果如图,测试结果数据的单位是表框架性能测试框架名称第次第二次第三次第四次第五次平均值跨平台信用中心移动应用的设计与实现由测试结果可以看出,在的性能测试中,和分别以处于所有框架中的第二名,另外以的响应速度居于中间位置。
性能测试首先点击导航栏的标签,然后点击功能按钮,进行测试。
测试结果如图,测试结果数据的单位是表框架性能测试框架名称第次第二次第三次第四次第五次平均值由测试结果可以看出,在的性能测试中,和分别以处于所有框架中的第二名,另外以的响应速度居于中间位置。
其次是各个框架兼容性上的对比,个框架的跨平台性直接相关的就是它本身的兼容性,在进行兼容性对比时,我们仅考虑目前比较流行的移动设备系统平台。
以上各框架的兼容性结果如下表表框架兼容性框架兼跨平台信用中心移动应用的设计与实现容性通过表格我们可以看出各个框架对主流移动设备系统平台的兼容性都很不错。
不过其中的兼容性最为突出。
最后是对框架体积大小和组件的比较,受网络质量的影响比较大,在网络质量不好,或者用户操作频繁的情况下,就可能出现卡顿现象。
解决这现象除了按需加载和优化对其的调度时间,另个直接影响用户体验的关键因素就是的体积由于部分前端框架仅提供了个类库,并未提供框架,所以从类库和方面的库文件的大小进行对比,结果如下表框架大小框架框架大小组件有无有有无通过表格我们可以看出的体积都不大,其中具有组件。
移动开发框架选择通过以上的对比分析,我们对各个框架的响应速度兼容性体积大小及组件都有了比较分析。
我们可以看出在响应速度的对比上,在的四个特性的测试中都有不错的速度,的整天速度虽比不上也相差不多兼容性上表现的最好框架大小上的类库体积都在以下,根据信用中心移动应用的特性,我们决定采用作为信用中心移动应用的客户端的开发。
框架信用中心移动应用采用混合模式开发使其拥有传统站点的优势,所以在服务器的搭建上将采用目前比较流行的框架。
跨平台信用中心移动应用的设计与实现框架模式最早由在年提出,是施乐帕罗奥多研究中心在世纪年代为程序语言发明的种软件设计模式。
模式的目的是实现种动态的程式设计,使后续对程序的修改和扩展简化,使代码的利用率得到提高,方面开发者进行程序开发。
除此之外,此模式通过对复杂度的简化,使程序结构更加直观。
软件系统通过对自身基本部分分离的同时也赋予了各个基本部分应有的功能。
将应用程序分成了三个组件。
用来封装与应用程序的逻辑相关的数据以及相应的处理方法,能够对数据层直接进行访问。
不关注数据层的显示问题,但是若引起了数据层数据的变化,般会通过些刷新机制被公布,这就要求那些依赖于此的必须事先在此上进行注册,以及时对层进行相应。
用来对数据进行显示,本身不会去涉及数据逻辑处理的业务。
它通过注册的方式去监视相应的。
当相应的发生数据变化时,会对其进行显示。
主要负责不同层次间的组织作用,般用于应用程序的流程的控制。
它会对上用户的行为以及上数据的变化进行响应。
通过的三个组件,使得采用这种模式开发的系统,由于多个能够共享同个,提高了代码的可重用性,同时由于的三个组件是相互的,所以改变其中的个组件并不会对其它两个组件产生影响。
这就方便了在应用程序在开发过程中的分工。
框架是个开源的轻量级应用框架,以许可证形式发布,它提供了个简单的方法去进行应用程序的开发,避免了开发中经常遇到的可能会导致底层代码变得繁杂的大量的属性文件和帮助类。
的核心是控制反转和面向切面。
当应用程序的开发中应用了控制反转,个对象依赖的其他对象会通过被动的方式传递进来,而不是这个对象自己创建或者查找依赖对象,这样就能促进应用的低耦合。
面向切片允许通过分离应用的逻辑与系统级服务和事务而进行内聚性的开发。
应用中的对象只需要去进行本省的工作,不必去关注其他的系统级服务,比如应用的日志系统。
在的基础上实现了的核心概念,它为和处理程序提供了大量与此模式相关的功能,通过向添加反转控制,使应用程序高度解耦,提供简单的配置更改就可以动态地更改组件的灵活性。
跨平台信用中心移动应用的设计与实现数据库是个关系型数据库管理系统,由瑞典公司开发,目前属于公司。
是目前比较最流行的关系型数据库管理系统,是种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在个大仓库内,这样就增加了速度并提高了灵活性。
所使用的语言是用于访问数据库的最常用标准化语言。
由于其体积小速度快整体开发成本低,尤其是开放源码这特点,使其在系统开发中得到广泛的应用。
在信用中心移动应用的开发中也将使用作为数据库管理系统。
本章小结本章研究并介绍了信用中心移动应用开发中可能用到相关技术,对它们进行详细的对比分析。
然后确定了以和作为信用中心移动应用客户端的开发技术,以进行服务器的构建,作为系统等的数据库。
为应用的实际开发奠定基础。
跨平台信用中心移动应用的设计与实现跨平台信用中心移动应用的设计与实现摘要随着智能手机的普及,移动互联网在日常生活中的影响越来越大,为了深化上海市公共信用信息服务平台在各个领域及群众中的影响,信用中心移动应用的开发是必然的。
同时随着移动应用开发技术的迅速发展,移动应用也出现了三种类型。
其中基于技术的是目前研究的热点,它有部分的本地开发代码,也有部分开发模块,这样就大大降低了开发门槛,另外部分的相同代码能不修改而运行在不同的平台上,提高了多平台开发的效率,同时开发者可以通过等开发框架提供的接口方便的调用系统本地功能。
本文针对目前比较流行的跨平台移动应用开发框架做了详细的对比分析,同时在
