基于JSP技术的网上银行管理系统
目 录
摘要 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
摘要
现在全球已经进入了软件的时代,各行各业都与软件产生着密切的联系。银行系统更是如此,在软件系统的高速发展和功能的不断完善下,银行也一改往日的通过人与人的不断交流与接触进行现金的交易的这样一种传统的形象。通过网上银行系统的开发和应用达到一个节省人力资源,提高行业业务效率的目的。在这样的一个背景下,本课题主要使用JAVA程序设计语言,并辅以JSP,mysql数据库管理等技术进行网上银行系统的设计与开发,既〖本文来自:毕业设计论文网 myeducs.cn 〗克服传统管理方式的工作量大、效率低下,又能够使银行管理工作系统化,自动化,规范化;同时,又能够有友好的操作界面,方便,实用,便于维护;具备推广价值,从而得到广泛应用,真正实现银行管理的网络化。
关键词:网上银行;管理;JSP;系统开发
5.2 系统结构设计
系统的概要设计中最重要的就是系统的模块化。模块化是指解决一个复杂问题时自项向下逐层把软件系统划分成若干个模块的过程。每个模块完成一个特定的功能,所有的模块按某种方法组织起来,成为一个整体,完成整个系统所要求的功能。
将系统划分为多个模块是为了降低软件系统的复杂性,提高可读性、可维护性,但模块的划分不能是任意的,应尽量保持其独立性。也就是说,每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单,即尽量做到高内聚低耦合,提高模块的独立性,为设计高质量的软件结构奠定基础。
在系统的概要设计中采用结构化设计以需求分析阶段产生的数据流图为基础,按一定的步骤映射成软件结构。首先将整个系统化分为几个小问题,小模块,在系统中,设计了系统管理、数据录入、查询、信息管理和缴费转账等管理模块。然后,进一步细分模块,添加细节。
5.3 详细设计
5.3.1 管理员登录界面
对于一个完整的网上银行管理系统,不仅要求功能强大、操作简单,还要有良好的设计风格和另人爽目的界面。登录界面对于整个系统来说是非常重要的,因为它设置了进入本系统的用户和口令,防止非法用户进入系统,破坏系统〖本文来自:毕业设计论文网 myeducs.cn 〗安全和所保存的数据,只有合法的管理员在输入正确的密码后方可进入系统,否则将提示密码或用户名输入错误,并询问用户是否重新输入。这样就对使用者有了限制,增加了系统的安全性和保密性,便于控制和管理,有利于系统的维护。
参考文献
孙卫琴,李洪成.《Tomcat 与 Java Web 开发技术详解》.电子工业出版社,2003年6月:1-205
BruceEckel.《Java编程思想》. 机械工业出版社,2003年10月:1-378
FLANAGAN.《Java技术手册》. 中国电力出版社,2002年6月:1-465
孙一林,彭波.《Java数据库编程实例》. 清华大学出版社,2002年8月:30-210
LEE ANNE PHILLIPS.《巧学活用HTML4》.电子工业出版社,2004年8月:1-319
飞思科技产品研发中心.《JSP应用开发详解》.电子工业出版社,2003年9月:32-300
耿祥义,张跃平.《JSP实用教程》. 清华大学出版社,2003年5月1日:1-354
孙涌.《现代软件工程》.北京希望电子出版社,2003年8月:1-246
萨师煊,王珊.《数据库系统概论》.高等教育出版社,2002年2月:3-460
Brown等.《JSP编程指南(第二版)》. 电子工业出版社 ,2003年3月:1-268
清宏计算机工作室.《JSP编程技巧》. 机械工业出版社, 2004年5月:1-410
朱红,司光亚.《JSP Web编程指南》.电子工业出版社, 2001年9月:34-307
相关热词:JSP 038 基于 JSP 技术 网上 银行 管理