2、需求分析
2。1 系统概述
P2P在线理财平台,能够及时并准确的录入和操作借贷双方的各种信息情况,建立和完善该借贷系统,提高执行效率[5]。通过客户申请贷款工作人员审核贷款,而且使数据能够具有实时性,保证借贷信息的实时性和准确性,这样既提高了管理水平,同时能够更好的挖掘企业的潜力,同时降低了风险,也对信用社工作人员能够高效工作,形成现代化科学化信贷管理综合体系。
2。2 业务需求分析
该理财平台是将现代化的网络技术与信息共享、信息交流模式相结合,按照系统业务流程设计完成的。综上原因,该借贷系统开发目标如下:
(1)友好型界面:创建客户容易上手的用户界面,设计菜单式导航条,让各式各样的信息简单明了的呈现在用户面前。
(2)即刻操作,实时刷新:对信息的操作(包括增加、删除、修改、查询等)在网页的相应位置实时显现出来,达到“及时发布,及时奏效”的功能。
(3)可以对系统进行动态管理:在后台直接对系统的数据库进行动态操作,便可以对数据库信息进行动态的查询、修改、删除和录入数据。
2。3 系统流程图
该P2P理财平台的总体流程图,如图2-1所示:
图2-1 总体流程图
2。4 开发平台的选择
2。4。1 服务器的选择
本设计主要采用Apache Tomcat 6。x ,Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器。由于Tomcat 技术先进、性能稳定、而且免费、运行时占用的系统资源小、扩展性好、支持负载平衡与邮件服务等开发应用系统常用的功能,成为目前比较流行的Web 应用服务器。
2。4。2 开发工具
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。使用者可以根据自己的需求下载安装相应的插件来扩展Ecplise的功能。由于Ecplise对插件的调用是动态的,并在适当的时候将长时间不使用的插件清理出内存,因此Ecplise在内存控制方面做的十分出色。同时,Eclipse具有错误提示、智能填充等主流开发工具所具备的功能,是一款功能强大的J2EE集成开发环境。
javaEE(原名J2EE),即Java Enterprise Edition,从JDK 5。0开始,改名为Java EE。JavaEE是一个开发分布式企业级应用的规范和标准。JavaEE应用程序是由组件构成的。J2EE组件是具有独立功能的单元,他们通过相关的类和文件组装成JavaEE应用程序,并与其他组件交互。JavaEE包括的技术有:Web Service、Struts、hibernate、spring、JSP、Servlet、JSF、EJB、JavaBean、JDBC、JNDI、XML、JavaSE。
应用程序的三层结构如下:
(1)表示层:由用户界面和用户生成界面的代码组成。
(2)中间层:包含系统的业务和功能代码。
(3)数据层:负责完成存取数据库的数据和对数据进行封装。
2。4。3 环境配置文献综述
以JDK1。7为例,在ORACLE官网上下载JDK1。7,下载后点击安装即可。打开“计算机/属性/高级系统设置/高级/环境变量”,在“系统变量”中,新建“JAVA_HOME”,变量值为JDK的安装路径;在系统变量中,找到“Path”变量后点击“编辑”,在变量值最后输入“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)[4];“系统变量”中新建“CLASSPATH ”变量,变量值为“ 。;%JAVA_HOME%\lib; ”;使用“Windows键” +“R键”组合键输入cmd打开命令界面,输入 java –version出现如图2-2所示,JDK配置成功。 jsp+mysql的P2P在线理财平台的设计+ER图(3):http://www.youerw.com/jisuanji/lunwen_93710.html