|
技术:Java、JSP等
摘要:
科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。本系统的题目是网上银行系统的设计开发,是针对银行对储户信息的管理而设计的,目的是改变银行目前现有的手工或半手工的管理模式,使银行管理工作更规范,更标准,提高工作效率。
本系统采用了Browser/Server体系结构,JSP(Java Server Page)作为前台开发工具,MySQL作为后台数据库进行开发。最终系统实现的系统将分为管理员和普通储户两个角色,系统管理员的功能有:修改登陆密码,储户信息管理,添加储户信息等,储户的功能有查看余款,修改自己的信息,存款、取款、转账等。本网上银行系统的设计制作可以很大程度的提高银行管理的效率,充分体现了信息时代的优越性。
关键词:银行管理;结构化分析;B/S
目录:1 绪 论 1
1.1 课题的研究背景 1
1.2 课题的开发意义 1
1.3 现状和发展趋势 2
1.4 本文主要研究内容 2
1.5 本文结构 3
2 系统开发技术 5
2.1 开发语言选择 5
2.2 开发环境配置 5
2.2.1 开发环境配置 5
2.2.2 JDK配置 6
2.2.3 Tomcat配置 6
2.3 开发工具简介 6
2.3.1 My Eclipse简介 7
2.3.2 Tomcat 7
2.4 前端技术简介 8
2.4.1 JSP 8
2.4.2 JavaScript简介 9
2.5 后台技术简介 9
2.5.1 JAVA简介 9
2.5.2 Servlet介绍 10
2.5.3 MySQL简介 11
2.5.4 J2EE概述 12
2.6 SSH框架概述 13
2.6.1 表示层框架Struts 14
2.6.2 业务逻辑层框架Spring 15
2.6.3 数据持久层框架Hibernate 15
3 网上银行系统需求分析 17
3.1 可行性分析 17
3.1.1 技术可行性 17
3.1.2 经济可行性 17
3.1.3 社会可行性 17
3.2 系统流程分析 18
3.2.1 网上银行操作流程 18
3.2.2 业务流程分析 18
3.2.3 数据流图 19
3.3 系统功能分析 21
3.3.1用户功能分析 21
3.3.2 管理员功能分析 23
3.4 系统性能分析 24
4 网上银行系统总体设计 25
4.1 总体设计原则 25
4.2 系统总体结构设计 25
4.3 数据库设计 27
4.3.1 数据库概念设计 28
4.3.2 数据库结构设计 29
4.3.3 数据库表设计 31
4.4 系统数据库连接 32
5 系统详细设计与实现 34
5.1 详细设计概述 34
5.2 系统配置 34
5.2.1 应用层配置 34
5.2.2 数据库连接配置 35
5.2.3 SessionFactory模式的配置 36
5.3 管理员功能模块 36
5.3.1 管理员登录 36
5.3.2 修改个人密码 38
5.3.3 管理储户信息 38
5.3.4 添加储户信息 39
5.4 储户功能模块 40
5.4.1 查看我的信息 41
5.4.2 我的存款记录 41
5.4.3 添加存款信息 42
5.4.4 我的提现记录 43
5.4.5 去提现 43
5.4.6 我的转账记录 44
5.4.7 我要现在转账 45
5.4.8 我的缴费记录 47
5.4.9 添加缴费支付 47
6 系统测试 49
6.1 系统测试的目的与意义 49
6.2 测试原则 49
6.3 测试计划 50
6.3.1 测试目标及任务概括 50
6.3.2 测试方案及环境 51
6.3.3 测试覆盖率和风险分析 51
6.4 测试过程 51
6.4.1 登录页面测试 52
6.4.2 存取款以及转账和缴费模块测试 52
6.4.3 管理员密码修改功能测试 53
6.4.4 搜索储户信息功能测试 53
总结与展望 55
参考文献 57
致 谢 58
外文原文 60
中文翻译 66
论文字数:32447
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|