模拟网络银行系统(源码)
: 本文介绍了模拟网络银行系统的过程,包括系统开发环境的介绍,系统概要设计,系统详细设计,数据库设计,代码实现以及系统的测试与维护。本系统基于IDE集成开发环境,使用Eclips作为开发工具,采用了经典SSH框架、jsp动态页面技术,数据库使用oracle数据库,部署在Tomcat服务器,最终实现了模拟网络银行的开户、账户管理、转账、账户冻结、报表等基本操作,并实现了向第三方支付平台提供数据接口的拓展服务。本系统通过验证码防止脚本暴力攻击,通过MD5加密算法报文算法进行密码加密,保障用户信息与财产安全。
目录
摘要 1
关键词 1
Abstract 1
Key words 1
1 引言 1
2 系统的开发环境及技术简介 2
2.1 IDE开发环境 2
2.1.1 语言开发工具Eclipse 2
2.1.2 Oracle数据库简介 2
2.1.3 部署服务器Tomcat 2
2.2 系统开发的思想与技术 2
2.2.1 动态页面JSP 2
2.2.2 SSH框架 3
2.2.3 动态验证码 4
2.2.4 Ajax异步刷新 4
2.2.5 MD5加密算法 4
3 系统总体设计 5
3.1 总体功能模块 5
3.2 注册登录功能模块 5
3.2.1 用户注册 5
3.2.2 用户登陆 5
3.2.3 管理员注册 6
3.2.4 管理员登陆 6
3.3 普通用户的功能模块 6
3.3.1 用户充值 6
3.3.1 用户提现 6
3.3.1 用户转账 6
3.3.1 用户查询个人帐单、余额 6
3.3.1 用户修改个人信息 6
3.3.1 用户挂失 6
3.4 管理员用户的功能模块 6
3.4.1 管理账号 6
3.4.1 查询系统出入金账单 6
3.4.1 调账 6
3.4.1 修 *好棒文|www.hbsrm.com +Q: ¥351916072$
改公告 6
3.4.1 接受用户反馈 6
3.5 第三方支付平台接口设计 7
3.5.1 绑卡接口设计 7
3.5.1 快捷支付接口设计 7
3.5.1 提现接口设计 7
3.5.1 退款接口设计 8
3.5.1 调帐接口设计 8
4 系统详细设计与实现 8
4.1 系统和数据库的配置 8
4.2 数据库关系模型 8
4.3 数据库表结构 9
5 系统功能实现 10
5.1 程序的类图 10
5.1.1 用户信息Personinfo类图 11
5.1.2 用户权限Role类图 11
5.1.3用户账户状态Status类图 11
5.1.4 用户交易记录TranslationLog类图 12
5.1.5 用户交易类型TranslationType类图 12
5.1.6 管理员Admin类图 12
5.2 本系统功能实现的框架及核心代码 12
5.2.1 SSH框架 12
5.2.2 验证码工具ImageUtil类 13
5.2.3 MD5加密工具NoteUtil类 13
5.2.4 报表输出工具ExcelUtil类 14
6.总结 15
致谢 15
参考文献: 17
模拟网络银行系统
目录
摘要 1
关键词 1
Abstract 1
Key words 1
1 引言 1
2 系统的开发环境及技术简介 2
2.1 IDE开发环境 2
2.1.1 语言开发工具Eclipse 2
2.1.2 Oracle数据库简介 2
2.1.3 部署服务器Tomcat 2
2.2 系统开发的思想与技术 2
2.2.1 动态页面JSP 2
2.2.2 SSH框架 3
2.2.3 动态验证码 4
2.2.4 Ajax异步刷新 4
2.2.5 MD5加密算法 4
3 系统总体设计 5
3.1 总体功能模块 5
3.2 注册登录功能模块 5
3.2.1 用户注册 5
3.2.2 用户登陆 5
3.2.3 管理员注册 6
3.2.4 管理员登陆 6
3.3 普通用户的功能模块 6
3.3.1 用户充值 6
3.3.1 用户提现 6
3.3.1 用户转账 6
3.3.1 用户查询个人帐单、余额 6
3.3.1 用户修改个人信息 6
3.3.1 用户挂失 6
3.4 管理员用户的功能模块 6
3.4.1 管理账号 6
3.4.1 查询系统出入金账单 6
3.4.1 调账 6
3.4.1 修 *好棒文|www.hbsrm.com +Q: ¥351916072$
改公告 6
3.4.1 接受用户反馈 6
3.5 第三方支付平台接口设计 7
3.5.1 绑卡接口设计 7
3.5.1 快捷支付接口设计 7
3.5.1 提现接口设计 7
3.5.1 退款接口设计 8
3.5.1 调帐接口设计 8
4 系统详细设计与实现 8
4.1 系统和数据库的配置 8
4.2 数据库关系模型 8
4.3 数据库表结构 9
5 系统功能实现 10
5.1 程序的类图 10
5.1.1 用户信息Personinfo类图 11
5.1.2 用户权限Role类图 11
5.1.3用户账户状态Status类图 11
5.1.4 用户交易记录TranslationLog类图 12
5.1.5 用户交易类型TranslationType类图 12
5.1.6 管理员Admin类图 12
5.2 本系统功能实现的框架及核心代码 12
5.2.1 SSH框架 12
5.2.2 验证码工具ImageUtil类 13
5.2.3 MD5加密工具NoteUtil类 13
5.2.4 报表输出工具ExcelUtil类 14
6.总结 15
致谢 15
参考文献: 17
模拟网络银行系统
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1696.html