论文部分内容阅读
随着信息技术的广泛应用及国家经济的快速发展,互联网金融逐渐成为金融行业的发展新趋势。P2P金融信息平台作为金融信息服务行业的新兴业务,便是互联网金融的一种,它以网络借贷为主营业务。该类平台的兴起有多方面原因,一是国内中小企业及个人在银行等金融体系中贷款门槛高、银行审批过程繁琐、周期长;二是随着社会经济水平的提高,民间用户拥有大量的闲散资金,同时又不满足银行的低利率及股票等理财方式的高风险。而P2P平台的出现符合普惠金融理念,即能有效地解决中小企业的融资需求,又能提高社会闲散资金的利用率,具有一定的现实意义。本课题依托上海某金融信息服务有限公司,旨在开发一个P2P金融信息服务平台,以同时满足中小微企业的资金需求和社会用户的投资需求。该系统的组成结构分为:借款企业使用的企业站、为用户提供投资服务的网站前台及后台系统管理模块。针对该P2P金融信息服务系统的设计与实现,本文主要做了以下工作:1、分析了P2P平台产生的时代背景及其具有的现实意义,并对其发展前景进行说明。2、依据软件工程的设计思想,对系统进行需求分析,明确了系统的功能性需求和非功能性需求。3、对系统架构从物理体系和软件体系两个层次分别进行设计,物理体系架构设计主要指应用服务器集群和数据库读写分离;软件体系架构则按照面向对象设计原则,采用三层结构体系进行设计。其次,依据需求分析结果完成了企业站、前端用户系统、后台管理系统、API接口及数据库等模块的设计。4、系统采用PHP为主要开发语言,以Laravel为开发框架,MySQL为数据库,PhpStorm为开发工具,Centos为服务器运行环境,并结合负载均衡、Redis缓存、Ajax等技术在服务端完成各功能模块的程序实现,并对系统主要业务逻辑和各功能模块进行测试。