2.2.5 运行环境规定 ......................................................................................................9
2.2.6 开发环境 ..............................................................................................................9
2.3 系统功能结构图............................................10
2.4 系统主要处理流程图........................................10
2.5 接口设计..................................................10
2.5.1 用户接口 ............................................................................................................11
2.5.2 外部接口 ............................................................................................................12
2.5.3 内部接口 ..........................................................................................................12
第 3 章 ATM 银行取款系统的数据库设计................................................................................13
3.1 数据库设计的需求分析......................................13
3.2 数据库设计的数据字典......................................13
3.3 数据库概念设计............................................14
3.4 数据库逻辑设计............................................14
3.5 数据库物理设计与实现......................................15
3.5.1 连接数据库:使用技术 Hibernate .....................................................................15
3.5.2 建立数据库:create database mybank..............................................................16
第 4 章 ATM 银行取款系统的开发与实现................................................................................17
4.1 网站主要技术介绍..........................................17
4.1.1 文件上传组件 JspSmartUpload .....................................................................18
4.1.2 网站 JavaScript 设计 ....................................................................................18
4.1.3 分页显示的设计与实现 ..................................................................................19
4.1.4 网页风格设计 ..................................................................................................19
4.2 网站程序的结构............................................19
4.3 系统部分开发与实现........................................20
4.3.1 网站首页(index.jsp) ................................................................................21
4.3.2 用户登录界面(welcome.jsp) ....................................................................21
4.3.3 修改密码管理(modify.jsp) ......................................................................22
4.3.4 存款管理(depoit.jsp) ..............................................................................23
4.3.5 取款管理(disbuse.jsp) ............................................................................24
4.3.6 查询余额管理(check.jsp) ........................................................................25
4.3.7 转账管理(transfer.jsp) ..........................................................................26
第 5 章 ATM 银行取款系统测试................................................................................................26
5.1 引言......................................................27
5.2 测试方法..................................................27
5.3 部分测试用例..............................................28
5.3.1 网站启动测试 ..................................................................................................28
5.3.2 测试用户登录模块 ..........................................................................................28
5.3.3 测试修改密码模块 ..........................................................................................28
5.3.4 测试存款管理模块 ..........................................................................................29
5.3.5 测试取款管理模块 ..........................................................................................29
第 6 章 总结与展望......................................................................................................................30