1、 数学与计算机学院 课程设计说明书 课 程 名 称: JAVA/数据库/网络综合课程设计 课 程 代 码: 题 目: 银行储蓄系统 年级/专业/班 学 生 姓 名: 学 号: 开 始 时 间: 2012 年 12 月 25 日 完 成 时 间: 2013 年 01 月 10 日 课程设计成绩: 学习态度及平 时成绩(30) 技术水平与实际 能力(20) 创新(5) 说明书撰写质量(45) 总 分 (100) 指导教师签名: 年 月 日 I 目 录 1 引 言 . 1 1.1 问题的提出 1 1.2 国内外研究的现状 1 1.3 任务与分析 1 2. 程序的主要功能 2 2.1 注册功能 2 2
2、.2 登录功能 2 2.3 存取款操作 2 2.4 显示功能 2 3 程序运行平台 . 2 4 总体设计 . 2 5 程序说明 . 3 6 模块分析 . 6 6.1 开户模块 6 6.2 登录模块 9 6.3 存取操作模块 . 12 6.4 查看用户明细模块 . 24 7 系统测试 28 7.1 登陆界面 . 29 7.2 注册界面 . 29 7.3 用户存取操作界面 . 30 7.4 用户信息和存款信息界面 . 30 8 结论 30 银行储蓄系统实现管理模块 II 9 参考文献 . 31 1 1 引引 言言 在计算机技术和网络技术没有得到全面普及以前,哥企业和行政单位,在办公时, 都要记录大
3、量的数据,这些数据还要保存到文档里,不仅消耗大量的脑力,还要占据大 量的空间。特别是银行工作人员在办理各项业务时,不仅需要大量的计算和统计,而且 需要数据准确、精密。所以,工作人员在处理业务时,容易出现不可避免的错误。随着 计算机技术和网络技术的快速发展, 电脑和网络进入了行政企业, 甚至平常家庭。 因此, 编写一个处理银行储蓄系统是很有必要的。进行计算机计算和管理储户信息,银行存款 等数据。避免人为的造成错误工作。 关键词:关键词:银行 储蓄 系统 1.1 问题的提出问题的提出 在现代化的网络交流中,银行储蓄系统有着十分重要的作用。随着网络的不断 发展,通过网络来进行的交易也不断的增多,比如
4、网购、转账等。为了让用户能够更方 便、快捷的进行各种操作。网络版的银行系统就成了主流。这样,我们就可以随时随地 的进行各种交易,不用像以前,还必须到相关银行进行办理,最主要的是人多,等也得 等很久。有了这种银行储蓄系统,不仅方便了我们,还减小了银行的工作人员的压力。 1.2 国内外研究的现状国内外研究的现状 银行储蓄管理的主要作用是针对各类银行中的储蓄业务进行有效管理。银行储蓄 式我们现实生活中常见的活动。就储蓄而言无论国内还是国外,也无论是哪家银行,虽 然开展的业务类型有所不同,利息的计算也存在差异,但储蓄的本质是完全相同的。 1.3 任务与分析任务与分析 本课题主要的任务是通过 jsp 页
5、面和 servlet 来访问数据库, 同时对数据库进行 增加、修改、删除、查询等基本操作。从需求分析来看,这个问题解决的实际问题 应用广泛,具有很大的实际意义,因此具有可行性。 银行储蓄系统实现管理模块 2 2. 程序的主要功能 2.1 注册注册功能功能 任意用户都可以通过填写相关信息,如账号、密码、姓名和身份证号,来注册一个 登录账号。 2.2 登录登录功能功能 用户输入账号密码,就可登录系统。 2.3 存取款操作存取款操作 能够实现定期存款、取款,活期存款、取款。 2.4 显示功能显示功能 显示用户信息和存储信息,主要信息包括用户名,密码,姓名,身份证号码,定期 存款信息,活期存款信息。
6、3 程序运行平台 开发工具:eclipse 具体操作如下:打开 eclipse,导入现有项目,打开数据库 sql2005。运行程序。 客户就可以进行注册、登录等操作。 4 总体设计 图 4.1 系统总体框架图 银行储蓄系统 注 册 账 号 填 写 信 息 登 录 系 统 定 期 存 取 活 期 存 取 显 示 信 息 3 5 程序说明 modelmodel 类的声明类的声明 public class model private String uname; private String password; private String name; private String ids; public String getUname() return uname; public void setUname(String uname) thi