24小时论文定制热线

热门毕设:土木工程工程造价桥梁工程计算机javaasp机械机械手夹具单片机工厂供电采矿工程
您当前的位置:论文定制 > 毕业设计论文 >
快速导航
毕业论文定制
关于我们
我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
代做毕业设计
常见问题

P2P网络借贷系统及支撑框架设计

添加时间:2018/10/20 来源:大连海事大学 作者:胡静远
本文将从持久层设计、安全性设计和移动端特性三方面阐述框架设计,并针对这些特性提出利用断点续传、多Agent思想以及MVC设计模式结合传统OOP开发技术在J2EE平台上对信息系统进行架构设计,以达到框架具有较好的维护性、可扩展性、可复用性的目标。
以下为本篇论文正文:

摘要 

  互联网的发展及移动互联网的兴起促成了共享经济的产生与发展。共享经济的实质是整合线下的闲散资源,再通过互联网作为媒介来实现资源的共享。目前共享经济涵盖的领域非常广泛,其中包括出行、医疗、空间、知识、物品和金融等,共享经济理念的实现需要有平台作为媒介,各领域的平台功能既有共性,也有个性化的需求。其中共性功能包括用户的注册和登录,服务的需求方发布需求信息,服务的供给方提供服务等,这些共性功能和个性化需求的实现需要有良好的框架支持才能提高平台的开发效率。本文将在共享经济的背景之下,以P2P网络借贷系统作为研究对象,将传统后台框架结合移动端特性进行完善,对提升共享经济下各领域平台的开发具有重要的现实意义。

  本文在深入研宂国内外相关文献资料的基础上,对构建平台开发框架进行研宄,其中包括设计模式、多Agent系统、断点续传等技术,分别从框架持久层、框架安全性和移动端支撑模块三个方面,结合MVC开发模式进行架构设计,有效使得各层分离,实现一个使用简单,易于维护和扩展的PC端和移动端的后台集成框架。随后,利用所构建的框架,建立了 P2P网络借贷系统安卓和网站,统一了前后台的数据传输格式,使得控制器得以集中处理移动端和PC端的请求;针对手持设备用户群庞大所造成的多并发问题,研究了基于多Agent思想的并发控制模型提高服务器的动态调节能力;针对手持设备经常由于电池电量不足或网络故障等原因造成下载失败的问题,使用断点续传技术节省用户流量。

  本文架构的框架通过在P2P网络借贷系统安卓和网页项目的应用,实现了对数据持久层的良好支持,解决了系统安全性问题,验证了框架的适用性。实践证明,框架的使用提高了开发效率。框架的可复用性减少了重复代码,降低了模块耦合度,便于系统的维护和扩展。P2P网络借贷系统使更多人群享受到了 P2P小额信贷服务,其作为传统信贷的补充,是金融信贷市场健康发展的趋势。

  关键词:P2P网络借贷;框架;多Agent系统;安卓

ABSTRACT

  The development of the Internet and mobile Internet contributed to the generationand development of Shared economy. The essence of Shared economy is thatintegration of offline idle resources, and then realizing the resources sharing through theInternet as a medium. At present. Shared economic covers wide range of areas,including travelling, medicine, space, knowledge, items, and finance, etc. The conceptof Shared economy implementation needs to use the platform as a medium. Theplatform of different areas has some function in common and personalized demand. Thesame function includes registration and login, the service demanders release demandinformation, service suppliers provide services, etc. The implementation of commonfunctions and personalized demand needs a good framework to improve the efficiencyof the development. This thesis will choose the P2P lending system as the researchobject in the shared economy background, improve the traditional backgroundframework via combining with the features of the mobile terminal development. It hasimportant significance to improve development efficiency of different platforms.

  On the basis of in-depth research of related literature at home and abroad, Thisthesis do some research on the construction of development framework. Includingdesign patterns, MAS, breakpoint resume, etc. respectively from the persistence layerframework, the framework of security and mobile terminal support module, combinedwith the MVC to design the architecture, that can separate the layers effectively, realizea integration framework on PC and mobile that is simple to use, easy to maintain andexpand. Then, using the framework to bulid android and website P2P lending system.

  Unifying Data transmission format to make controller is able to deal with mobileterminal and the PC request together; For concurrency issues caused by the huge usergroup of handheld devices, this thesis develops concurrent control model based on MASto improve server dynamic adjustment ability; For the problem of failed downloadcaused by a lack of battery power or network failure, using breakpoint continuinglytechnology saves the phone flow.

  In this thesis, the framework implemented in the application of P2P lending system,has achieved a good support for data persistence layer and solved the problem of systemsecurity to verify the feasibility of the framework applicable, the usages of framework,reduces the amount of cx)de duplication, improve development efficiency and reducesthe degree of coupling modules for easy system maintenance, expansion, folly ^nbodiesthe framework of reusability. P2P lending system makes more people enjoy the P2Pmicrofinance services, P2P as a supplement to the traditional credit lending system, isthe healthy development of finmcisl credit market trend.

  KeyWords:P2P lending; Framework; MAS; Android

  近年来随着互联网的兴起,共享经济也在这样的背景下发展起来。共享经济的实质是整合线下的闲散资源,再通过互联网作为媒介来实现资源的共享。对于供给方来说,在特定时间内,通过让渡物品的使用权或提供服务,来获得一定的金钱回报。对于需求方而言,不拥有物品的所有权,而是通过租或借的方式获得物品的使用权[1]。

  共享经济涵盖的领域非常广泛,其中包括出行、医疗、空间、只是、物品和金融等,共享经济理念的实现需要使用平台作为实现的介质,顺应移动互联网的发展平台一般由PC端和移动端构成。各领域的平台功能中存在共性,例如用户的注册和登录,服务的需求方发布需求信息,服务的供给方提供服务等,为了提高平台的开发效率,本文将在共享金融的背景之下,分析P2P网络借贷系统的功能需求和非功能性需求,将传统后台框架结合移动端特性进行完善,希望框架可以适用于共享经济下各领域平台的开发。

  本文将从持久层设计、安全性设计和移动端特性三方面阐述框架设计,并针对这些特性提出利用断点续传、多Agent思想以及MVC设计模式结合传统OOP开发技术在J2EE平台上对信息系统进行架构设计,以达到框架具有较好的维护性、可扩展性、可复用性的目标,并且集成了传统后台框架与移动端后台框架。通过在P2P网络借贷系统项目的应用,以验证框架的可行性。

  共享经济模式的主流逻辑是通过共享平台的介质,以按需分配为技术手段,以获取结果回报为共享目的,将过剩资源实现最大化利用并进行价值变现。共享经济涵盖的领域非常广泛,P2P网络借贷就是共享金融中一员,P2P网络借贷系统使更多人群享受到了 P2P小额信贷服务。P2P网络借贷系统作为传统信贷的补充,是金融信贷市场健康发展的趋势。相比其他成熟的金融机构来说,P2P的服务对象并不是大中型的企业,而是小微型企业或低收入人群等弱势群体,有着普惠金融的意义,目的是使得弱势群体也能得到金融援助,促进小微型企业的健康发展[2]。

  而平台作为共享金融实施的载体,本文将在P2P网络借贷的背景下研究其支撑框架的架构设计。

  框架作为某一领域应用的半成品,其良好的复用性可以减少重复代码,提高开发效率。在J2EE平台中使用框架时,一般会引入框架的软件包,软件包为应用开发提供了可以直接使用的通用架构模板,目的是提高开发效率,减轻开发者的负担,不必一切从头开始,将注意力更多的放在各系统的功能需求上,而不是非功能需求上[3]。也可以在新应用基础上根据功能需求对原有框架进行扩展和改进,以适应实际的需求。本文研宄了在共享经济背景下的共享金融领域,分析P2P网络系统的功能需求和非功能需求,将具有共性的模块进行封装、提取。

  数据的处理是信息系统的核心,尤其是大数据时代的来临,对于数据的存储、分析、处理变得越来越重要[4]。构建一个框架首先要解决对数据存取的封装,本文将从数据库通用操作、数据库事务处理以及数据库字段验证三个方面阐述框架中对数据存取的处理。P2P网络借贷系统涉及金融领域,安全问题尤为重要,为了防止内部人员或者黑客通过系统漏洞进行金融犯罪等,本文将从权限控制、字符过滤以及防SQL注入等方面全面提高系统的安全性。虽然该后台支撑框架是基于P2P网络借贷系统的需求进行改进,但并不局限于该系统,也不局限于该领域,希望适用于共享经济各领域平台的开发。当下,共享经济热潮正席卷全球,已经有几十亿消费者从中受益。共享经济.

  不是新生事物,在2000年已经开始出现,甚至还可以追溯到更早,但一直不温不火,直到2014至2015这两年则出现了井喷现象,短短两年内,流入共享经济的风险资金规模增长了 5倍多。根据Crowd Companies的统计,2014年和2015年两年的投资额分别为85.0亿美元和142.06亿美元(合计227亿美元),而自2000年到2013年全球流向共享经济的投资额累计才43亿美元。从行业覆盖来看,分享经济也正加速渗透到人们衣食住行的诸多领域,深刻改变着人们工作和消费的方式。目前,分享经济涵盖教育、物品、健康、食品、物流仓储、服务、交通、基础设施、空间、城市建设以及金融等各个领域,参与分享的主体也不再仅仅是个人,出现了企业级分享的趋势[5]。

  P2P作为共享经济的金融领域经典案例也发展迅速。2005年,P2P网络借贷在英国首次出现,该模式结合互联网手段,凭借其方便快捷的操作方式,使借贷双方互惠共赢,起到了普惠金融的作用,Zopa的成功使得P2P网络借贷得到广泛的关注和认可,并迅速在其他国家复制[6]。目前全球较为知名的P2P网络借贷平台主要有英国的Zopa、美国的Prosper和Lending Club、德国的Auxmoney、日本的Aqush、西班牙的Comunitae以及巴西的Fairplace等[7]。其中,以英国的Zopa和美国的Prosper最有代表性。而中国在2007年6月,第一家P2P平台“拍拍贷”

  正式上线,而后各大平台纷纷上线,目前中国己成为全球最大的P2P借贷市场[8]。根据国际证监会组织在2014年发布的报告《Crowd-funding: An Infant IndustryGrowing Fast》,P2P借贷和股权众筹在2009年?2013年快速增长,其中P2P借贷市场更是每年翻倍扩张。

登录与注册界面
登录与注册界面

产品信息界面
产品信息界面

商城界面
商城界面

个人中心界面
个人中心界面

网页版前台产品
网页版前台产品

目 录

  第1章 绪论
    1.1 研宄背景与意义
      1.1.1 研宄背景
      1.1.2 研宄意义
    1.2 研究现状
      1.2.1 框架国内外应用现状
      1.2.2 框架国内外研究现状
    1.3 论文的研究内容和组织结构
    1.4 本章小结
  第2章 相关技术分析
    2.1 框架概述
      2.1.1 框架概念
      2.1.2 MVC开发模式
    2.2 多Agent系统
      2.2.1 Agent定义及特点
      2.2.2 MAS体系结构
      2.2.3 Agent间通信方式
    2.3 设计模式
      2.3.1 基本要素
      2.3.2 设计模式的原则
      2.3.3 设计模式分类
    2.4 本章小结
  第3章 支撑框架总体设计
    3.1 基于安卓的支撑框架的设计
      3.1.1 系统需求分析
      3.1.2 框架需求分析
      3.1.3 总体框架设计
    3.2 框架持久层设计
      3.2.1 数据库通用操作
      3.2.2 数据库事务处理
      3.2.3 数据库表字段验证
    3.3 框架安全性设计
      3.3.1 日志方面
      3.3.2 权限管理方面
      3.3.3 过滤器方面
      3.3.4 防SQL注入方面
    3.4 框架中移动端支撑模块设计
      3.4.1 前后台数据交互
      3.4.2 断点续传
      3.4.3 多Agent系统
    3.5 前台安卓端框架设计
      3.5.1 安卓端网络通信设计
      3.5.2 安卓端数据解析设计
    3.6 本章小结
  第4章 支撑框架在P2P网络借贷系统中的实现与应用
    4.1 P2P网络借贷系统功能实现
      4.1.1 后台管理系统
      4.1.2 前台产品
    4.2 框架持久层的实现与应用
      4.2.1 数据库通用操作
      4.2.2 数据库事务处理
      4.2.3 数据库表字段验证
    4.3 框架安全性的实现与应用
      4.3.1 日志功能实现
      4.3.2 权限管理功能实现
      4.3.3 过滤器功能实现
      4.3.4 防SQL注入功能实现
    4.4 框架中移动端支撑模块的实现与应用
      4.4.1 前后台交互实现
      4.4.2 断点续传实现
      4.4.3 多Agent系统实现
    4.5 前台安卓端框架的实现
      4.5.1 安卓端网络通信实现
      4.5.2 安卓端数据解析实现
    4.6 设计模式在系统中的实现与应用
    4.7 本章小结
  第5章 总结与展望
    5.1 总结
    5.2 展望
  参考文献
  致谢

(如您需要查看本篇毕业设计全文,请您联系客服索取)

相关内容
相关标签:安卓毕业设计
好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。 网站地图
所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!