网上银行管理系统
摘要
现在全球已经进入了软件的时代,各行各业都与软件产生着密切的联系。银行系统更是如此,在软件系统的高速发展和功能的不断完善下,银行也一改往日的通过人与人的不断交流与接触进行现金的交易的这样一种传统的形象。通过网上银行系统的开发和应用达到一个节省人力资源,提高行业业务效率的目的。在这样的一个背景下,本课题主要使用JAVA程序设计语言,并辅以JSP,mysql数据库管理等技术进行网上银行系统的设计与开发,既克服传统管理方式的工作量大、效率低下,又能够使银行管理工作系统化,自动化,规范化;同时,又能够有友好的操作界面,方便,实用,便于维护;具备推广价值,从而得到广泛应用,真正实现银行管理的网络化。
关键词:网上银行;管理;JSP;系统开发
2.4.1经济可行性
经济可行性研究是对组织的经济现状和投资能力进行分析,对系统建设运行和维护费用进行估算,对系统建成后可能取得的社会和经济效益进行估计。由于本系统是作为毕业设计由我们自己开发的,在经济上的投入甚微,系统建成之后将为今后实现系统功能提供很大的方便,估算新系统的开发费用和今后的运行、维护费用,估计新系统将获得的效益〖本文来自:计算机毕业网 myeducs.cn〗
,并将费用与效益进行比较,看是否有利。开发、运行和维护费用主要包括:
购买和安装设备的费用:计算机硬件、系统软件、 机房、电源、空调等;
软件开发费用:若由实习单位的技术人员开发,则该项费用可以计入下面的人员费用一项;人员费用:系统开发人员、操作人员和维护人员的工资、培训费用等;消耗品费用:系统开发所用材料、系统正常运行所用消耗品,例如水、电费,打印纸、软盘、色带等开支。所有开支都不大,所以经济上是可行的。
2.4.2技术可行性
技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。网上银行管理系统用的是JSP开发语言,调试相对简单,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。软件方面:由于目前BS模式软件相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。
4.1 系统实现目标
设计实现一个简单的基于J2EE架构的网上银行系统。要求提供针对个人客户的信息管理、客户身份识别、查询类业务、系统内〖本文来自:计算机毕业网 myeducs.cn〗
支付类业务等服务,并具有交易记录查询功能。
具体功能划分如下:
用户:注册、登录、注销、查看个人信息、修改个人信息、查看交易记录(今日交易记录、历史交易记录)、查看余额、转帐、消费、
管理员:添加管理员、删除管理员、给用户存款、查看用户交易信息(今日交易记录、历史交易记录)、查看用户余额。
目 录
摘要 3
Abstract 4
1、引言 5
1.1 研究现状 5
1.2 主要研究的目的及内容 8
1.3 研究方法及设计思路 9
1.3.1 研究方法 9
1.3.2 设计思路 10
2、应用需求分析与可行性分析 12
2.1 应用需求分析 12
2.2 运行需求分析 12
2.3 其他需求分析 12
2.4 可行性分析 13
2.4.1经济可行性 13
2.4.2技术可行性 13
2.4.3 运行可行性 14
2.4.4 时间可行性 14
2.4.5 法律可行性: 14
2.5 系统开发步骤 14
3、相关技术简介 16
3.1 JSP 16
3.2 Mysql数据库 17
3.3 ODBC 18
3.4 B/S模式分析 19
4、系统分析 21
4.1 系统实现目标 21
4.2 系统体系结构 21
4.3 主控流程图 22
4.4 系统ER图 23
5、系统设计 24
5.1 概要设计 24
5.2 系统结构设计 24
5.3 详细设计 25
5.3.1 管理员登录界面 25
5.3.2 管理员设置 26
5.3.3 新用户注册 28
5.3.4 网上银行用户交易管理 28
5.3.5 查看用户余额 30
5.3.6 历史交易明细查询 30
5.3.7 模拟在线消费功能 32
6、系统调试与测试 33
6.1 程序调试 33
6.2 程序的测试 33
6.2.1 测试的重要性及目的 33
6.2.2 测试的步骤 35
6.2.3 测试的主要内容 35
结束语 37
致谢 39
参考文献 40
相关热词:JSP 106 基于 JSP 技术 网上 银行 管理