目录
第1章 绪论 3
1.1 引言 3
1.2 系统的主要功能 3
1.3 储蓄卡管理系统功能设计 4
1.3.1 登录页面 4
1.3.2 主界面页面 4
1.3.3 储蓄卡开户页面 4
1.3.4 存钱页面 4
1.3.5 取款页面 4
1.3.6 查询余额页面 4
1.3.7 查询历史记录页面 4
1.3.8 注销页面 4
第2章 数据库设计 5
2.1 记录储蓄卡的信息 5
2.2 记录储蓄卡的信息 5
2.3 数据库的实现设计 6
第3章 系统的图形界面和功能的实现 7
3.1 登录模块功能实现 7
第4章 结 论 10
摘 要
本程序使用 sun公司的JSP(Java Server Pages)开发工具,利用其提供的各种面向对象的开发工具,并结合使用SOL server2000作为数据库管理。帐目管理是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着承上启下的作用,其重要性不言而喻。但是,目前许多银行在具体的业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而且无法达到理想的效果。本文针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码、测试、软件应用、软件维护等过程开发了一个银行帐目管理系统。主要设计了储蓄卡登记信息和存取款事件两张数据表。本文首先是对储蓄卡管理系统的概述,介绍了系统的各项主要功能,然后根据功能把系统划分成若干个模块,并列出了数据库的关系模型,在系统实现中,对几个模块进行了详细的解释和分析,并给出了主要代码。最后对本系统作出了客观评价,指明了系统的显示意义、缺点以及提出了可以进一步改进的部分,以便在实际应用后系统可以更加稳定可靠的工作。
关键词:储蓄卡管理系统 软件流程
1.3 储蓄卡管理系统功能设计
储蓄卡管理系统设计为8个模块:
1.3.1 登录页面
输入卡号和密码,根据用户输入的卡号和密码,到后台数据库查询,若正确则登录成功,并保存卡好信息已备后用。
若卡号存在和密码不匹配或无该卡号已经注销,提示该卡号已存在或已注销,保持界面不变等待用户的重新输入。
1.3.2 主界面页面
主要导航栏有:欢迎使用储蓄卡管理(储蓄卡开户、存款、取款、查询余额、查询历史记录、注销、退出)
1.3.3 储蓄卡开户页面
提供开户界面,由用户输入新储蓄卡的所有信息,将该信息保存到数据库中,并将开户金额作为该卡的第一次存款记录存人数据库。
1.3.4 存钱页面
从登录界面得到卡号,并提供数据输入界面,等待用户的输入存款金额。从后台数据库中找到该用户余额记录,修改余额,并将该存款事件的相应信息写人数据库,同时将存钱的金额显示在页面上。
1.3.5 取款页面
从登录界面得到卡号,并提供数据输入界面,等待用户输入取款金额,如果取款金额大于该用户卡上的余额则不能取款,或者将新的余额写人数据库,并将本次取款事件写入数据库同时将取钱的金额显示在页面上,。
1.3.6 查询余额页面
从登录界面得到卡好,把该卡上的余额显示到界面中。
1.3.7 查询历史记录页面
从登录界面得到卡号,把该卡的所有存款取款信息查询出来,并显示在页面上。
1.3.8 注销页面
从登录界面得到卡号,把该卡的余额信息查询出来,并将所有余额取出(作为一次取款事件存款数据库),并将该储蓄卡的余额该为0,状态为注销,最后关闭整个系统。