基于J2EE的互联网金融服务平台的设计与实现
发布时间:2017-08-17 14:34
本文关键词:基于J2EE的互联网金融服务平台的设计与实现
更多相关文章: 互联网金融 J2EE MVC模式 B/S结构
【摘要】:互联网金融平台是指传统金融机构与互联网企业利用互联网技术和信息通信技术实现资金融通、支付、投资或信息中介等服务的新型金融业务服务平台。本论文所研发的基于J2EE的互联网金融服务平台实现了目前主流互联网金融系统所能够实现的用户支持、网络融资等核心服务内容。令注册用户能够通过本服务平台对第一手的投资项目信息进行有效的掌握并可令融资双方便捷、有效、安全地通过互联网平台完成整个融资过程。笔者在设计和实现了以上所阐述功能的同时,并于本论文中完成了系统的需求分析及关键模块的设计、实现及测试部分。整个系统在研发过程中,遵循以用户需求为出发点的原则。论文基于对互联网金融服务平台在用户支持、融资等服务内容于整体及细节上的需求的充分考虑及分析,利用软件工程思路,通过J2EE技术对当下主流的互联网金融系统的核心服务内容及业务流程进行了充分的实现。在总体设计部分完成了基于MVC设计模式的总体建模,软件结构采用B/S结构,框架上以Spring MVC+i BATIS为技术支撑;系统选用了Tomcat做为web服务器及Mysql数据库实现后台存储;在技术细节上,完成了对访问过滤、登录验证、短信收发、多线程控制、消息队列存储等功能的有效实现;在总体设计环节,充分地分析了互联网金融服务平台在安全、高效、可靠、易用等方面上的细节需求,令整个系统具有较强的软件性能;核心设计部分采用了UML类图与顺序图对系统各个部件的功能及流程进行分析建模,同时辅以文字叙述逐一对系统的各个模块的设计内容进行了清晰明朗的阐述,尤其对系统的支付功能等技术核心部分进行了重点阐述。在系统实现部分展示了系统的核心代码及关键配置,并最终给出测试结果。整个开发过程以软件工程及项目管理中的相关方法为基础,确保了该互联网金融服务平台的顺利开发。
【关键词】:互联网金融 J2EE MVC模式 B/S结构
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
- 摘要4-5
- abstract5-11
- 第一章 引言11-16
- 1.1 研究背景和意义11-12
- 1.2 研究现状12-14
- 1.3 研究内容14-15
- 1.4 论文的组织结构15-16
- 第二章 课题相关技术及理论16-23
- 2.1 软件体系结构16-17
- 2.1.1 C/S结构模式16
- 2.1.2 B/S结构模式16-17
- 2.1.3 C/S与B/S两者的比较17
- 2.2 J2EE技术17-19
- 2.2.1 Java与J2EE开发平台17-18
- 2.2.2 J2EE技术架构及其优势18-19
- 2.2.3 所用到的J2EE组件19
- 2.3 关系数据库19-20
- 2.4 SPRINGMVC+SPRING+IBATIS整体技术框架20-21
- 2.4.1 spring MVC表现层框架20-21
- 2.4.2 spring框架21
- 2.4.3 i BATIS框架21
- 2.5 前端相关技术21-22
- 2.5.1 Java Script脚本语言21-22
- 2.5.2 JQuery开发库与AJAX技术22
- 2.6 本章小结22-23
- 第三章 系统的需求分析与建模23-33
- 3.1 系统需求概述23
- 3.2 官网需求分析23-26
- 3.2.1 注册与登录24
- 3.2.2 帮助中心24-25
- 3.2.3 投资相关功能分析25
- 3.2.4 借款申请功能分析25
- 3.2.5 账户管理功能分析25-26
- 3.3 后台管理系统需求分析26-31
- 3.3.1 系统管理功能分析26-27
- 3.3.2 基本管理功能分析27-28
- 3.3.3 用户管理功能分析28-29
- 3.3.4 借款管理功能分析29-30
- 3.3.5 资金管理功能分析30-31
- 3.4 系统的非功能性需求31-33
- 第四章 系统概要设计33-45
- 4.1 总体设计原则(目标)33-35
- 4.1.1 安全性33-34
- 4.1.2 高性能34
- 4.1.3 可靠性34
- 4.1.4 可扩展性34-35
- 4.1.5 易用性35
- 4.2 系统架构35-38
- 4.3 系统功能模块设计38-40
- 4.4 系统核心功能模块概述40-45
- 4.4.1 用户注册及登录功能概述及工作流程40-41
- 4.4.2 投资相关功能概述及工作流程41-42
- 4.4.3 账户管理相关功能概述及工作流程42-45
- 第五章 系统详细设计45-83
- 5.1 官网详细设计45-62
- 5.1.1 官网注册与登录设计45-49
- 5.1.2 官网投资功能设计49-51
- 5.1.3 官网借款功能设计51-52
- 5.1.4 官网账户管理功能设计52-62
- 5.2 后台管理系统详细设计62-67
- 5.2.1 系统管理模块设计63-64
- 5.2.2 基本管理模块设计64-65
- 5.2.3 用户管理模块设计65
- 5.2.4 借款管理模块设计65-66
- 5.2.5 资金管理模块设计66-67
- 5.3 系统双引擎设计与实现67-73
- 5.3.1 远程程序调度引擎(RPC)综述67-71
- 5.3.2 支付引擎设计思想及核心代码71-73
- 5.4 系统数据库设计73-83
- 5.4.1 需求分析73
- 5.4.2 概念设计73-76
- 5.4.3 逻辑设计76-83
- 第六章 系统业务功能实现与测试83-102
- 6.1 系统主体模块的实现83-98
- 6.1.1 官网主体模块实现83-93
- 6.1.2 后台管理系统主体模块实现93-98
- 6.2 系统测试98-102
- 6.2.1 官网登录安全性测试98-99
- 6.2.2 其他功能测试用例99-101
- 6.2.3 系统性能测试101-102
- 第七章 总结与展望102-103
- 7.1 总结102
- 7.2 展望102-103
- 参考文献103-104
- 作者简介及在学期间所取得的科研成果104-105
- 致谢105
【参考文献】
中国期刊全文数据库 前3条
1 刘婷;彭智;;P2P网络借贷文献综述[J];商场现代化;2014年32期
2 沈丽;林冬冬;;互联网金融风险管理文献综述[J];山东财经大学学报;2014年05期
3 周帆;;互联网金融浅析[J];时代金融;2014年08期
,本文编号:689569
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/689569.html