摘要:信息化时代的大潮已经有力的冲击了当今社会结构,各种工业商业服务行业等都是依赖着软件行业生存的。银行的工作方式决定了其不可逆转性,就像用手机一样,5英寸的屏幕用了一个月就再也用不回以前的4英寸手机。伴随着软件行业的高速发展,硬件实力的飞速提升,高新产品的不断发展,银行的工作方式也有了质的飞越。进入了人与人之间不用现金交易的这样一种科技数字时代。人与人通过银行数字的加减法来实现交易大大提升了效率和安全性。由于网上银行的快速普及,为银行业节省了大量的人力资源,提升的银行职员的工作效率,使得人们能更快捷的享受到科技所带来的快速服务。之前排号等数个小时办理银行业务的现象将如昨日黄花。
在这样的背景之下,我用了Java作为开发语言使用JSP技术+MySQL数据库开发网上银行的系统。本系统的主要功能有:用户注册业务、用户在线转账、用户购物消费、后台给用户存款业务、管理员管理管理日志、用户查看核实消费记录。
本系统不仅解决了传统银行管理方式工作量大,数据繁杂重复,效率偏低的问题。而且使银行管理工作更加具规范、有效。我设计了一个良好的操作界面,简单易懂,便于维护,具有很高的推广价值。
关键词 JSP; 网上银行;信息管理
目录
摘要
Abstract
1引言-6
1.1 研究背景-6
1.2 主要研究的目的内容-6
1.3 研究方法和具体设计思路-7
1.3.1 研究方法-7
1.3.2 设计思路-8
2应用需求分析与可行性分析-9
2.1 应用需求分析-9
2.2 运行需求分析-9
2.3 可行性分析-9
2.3.1 经济可行性-9
2.3.2 技术可行性-9
2.3.3 运行可行性-10
2.3.4 时间可行性-10
2.3.5 法律可行性-10
2.4技术支持-10
2.4.1 JSP-10
2.4.2 MYSQL-11
3系统分析-12
3.1 系统实现目标-12
3.2 系统体系结构-12
3.3 主控流程图-13
3.4 系统E-R图-14
4系统设计-15
4.1 概要设计-15
4.2 详细设计-15
4.2.1 用户模块-15
4.2.2 管理模块-15
4.3 数据库设计-15
5系统实现-18
5.1 系统环境配置-18
5.2 用户功能模块-18
5.2.1 用户登录-18
5.2.2用户注册-19
5.2.2用户修改信息-20
5.2.3 用户查询交易-21
5.2.4 用户查询余额-22
5.3 管理功能模块-24
5.3.1 管理员登录-24
5.3.2管理员管理管理员信息-24
5.3.3 增加存款-26
5.3.4 管理日志-27
6系统测试-28
6.1 测试环境配置-28
6.2 测试内容-29
结论-32
致谢-33
参考文献-34