银行储蓄综合业务平台系统.docx

上传人:b****4 文档编号:3992683 上传时间:2023-05-06 格式:DOCX 页数:17 大小:169.67KB
下载 相关 举报
银行储蓄综合业务平台系统.docx_第1页
第1页 / 共17页
银行储蓄综合业务平台系统.docx_第2页
第2页 / 共17页
银行储蓄综合业务平台系统.docx_第3页
第3页 / 共17页
银行储蓄综合业务平台系统.docx_第4页
第4页 / 共17页
银行储蓄综合业务平台系统.docx_第5页
第5页 / 共17页
银行储蓄综合业务平台系统.docx_第6页
第6页 / 共17页
银行储蓄综合业务平台系统.docx_第7页
第7页 / 共17页
银行储蓄综合业务平台系统.docx_第8页
第8页 / 共17页
银行储蓄综合业务平台系统.docx_第9页
第9页 / 共17页
银行储蓄综合业务平台系统.docx_第10页
第10页 / 共17页
银行储蓄综合业务平台系统.docx_第11页
第11页 / 共17页
银行储蓄综合业务平台系统.docx_第12页
第12页 / 共17页
银行储蓄综合业务平台系统.docx_第13页
第13页 / 共17页
银行储蓄综合业务平台系统.docx_第14页
第14页 / 共17页
银行储蓄综合业务平台系统.docx_第15页
第15页 / 共17页
银行储蓄综合业务平台系统.docx_第16页
第16页 / 共17页
银行储蓄综合业务平台系统.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

银行储蓄综合业务平台系统.docx

《银行储蓄综合业务平台系统.docx》由会员分享,可在线阅读,更多相关《银行储蓄综合业务平台系统.docx(17页珍藏版)》请在冰点文库上搜索。

银行储蓄综合业务平台系统.docx

银行储蓄综合业务平台系统

银行储蓄综合业务平台-综合项目

第一部分案例描述

案例目的

本案例要求实现储蓄综合业务平台的储蓄业务流程,即实现开户、销户、存款、取款、冻结账户、解冻账户、查询账户余额、修改账户密码和查看全部账户功能。

通过本案例,掌握复杂流程的组织过程及控制过程,以及文件的读写,WinForm基本控件的运用,以及MDI界面的应用。

案例难度

★★★★

案例覆盖技能点

a)面向对象编程

b)流、文件流

c)事件处理

d)流程控制

e)WinForm基本控件

f)MDI界面

推荐案例完成时间

6天

适用课程和对象

C#编程、Windows编程

第二部分需求和开发环境

使用技术和开发环境

VisualStudio2008

案例需求

储蓄业务越来越走进人们的生活。

代发工资、代缴水电费、代缴电话费等业务极大的方便了人们的日常生活。

越来越多的人们也开始使用银行业务、储蓄业务,同时银行储蓄储户越来越多。

银行还在使用手工记账,由于手工记账工作效率非常低,通常有储户等待,排成长龙的现象,同时这给工作人员增加了非常大的负担和额外的工作负荷,也给银行的发展带来了严重的制约和压力,银行储蓄信息化已经到了不解决不行的地步。

储蓄综合业务平台就是在此背景下开发出来,本系统用现代化的电子信息技术,实现和发展了储蓄业务。

它不仅代替了存款、取款等手工记账的操作,还实现了数据自动计算、智能检查、高效数据检索和安全数据存储等功能。

本案例做一个储蓄综合业务平台系统。

储蓄综合业务平台是以银行柜台员工的日常工作为出发点,为银行储蓄柜台开发的一套综合业务平台,它包括储蓄柜台最常使用的开户、销户、存款、取款、冻结解冻、查询、日志管理以及员工管理等功能。

在上一个案例中完成了储蓄综合业务平台中员工管理、登录、主窗体设计以及日志查看功能,接下来将完成本系统剩下的业务功能。

系统主要功能描述:

1.开户:

储户来储蓄所办理业务前,要先申请账户,提供户主姓名、密码和预存款金额,此时系统自动为储户生成账号,以后储户再次办理业务时,根据此账号和密码就可以完成。

2.存款:

储户来储蓄所存钱时,只需要提供账号和存款金额。

系统验证通过后,将储户账户余额加上存款金额,最后显示储户存款的当前余额信息。

3.取款:

储户来储蓄所取钱时,要提供账号、密码和取款金额。

系统验证账户的合法性,然后将账户余额减去取款金额,最后显示储户取款后的账户余额信息。

4.查询账户余额:

查询账户余额时,只需要提供账号,系统验证账号是否存在,然后显示此账号信息,包括户主姓名、账户余额和账户状态信息。

5.查看全部账户信息:

系统以列表形式显示当前系统中所有账户信息,包括账号、户主姓名、账户余额、账户状态信息。

6.冻结账户:

此功能是将某账户置于冻结状态。

冻结后的账户不能进行如存款、取款、查询余额、销户等操作。

7.解冻账户:

此功能与冻结账户功能相反,将某账户原冻结状态改变为正常状态。

解冻后的账户将具有被冻结前的所有功能。

8.销户:

储户不需要在储蓄所办理业务的时候,要进行销户。

提供账号和密码,系统进行账户有效性验证,验证通过后将提醒储户将此账户余额取出,系统将余额清零,并将此账户状态置为销户状态。

9.修改账户密码:

储户可以随时修改自己的密码。

在修改前,系统验证账户的合法性,然后提示储户设置两次密码,并验证两次密码输入是否正确。

主界面如下所示:

第三部分功能点介绍

功能点介绍

1.开户窗体即frmCreateAccount窗体:

开户流程描述:

首先系统为新储户生成账号,提示输入户主姓名、密码和开户金额,在输入这些信息后进行验证,如果不合法则提示用户重新输入,如果验证通过,则将账户信息保存到账户文件中,并提示开户成功信息,最后将添加日志信息到日志文件中。

要求:

●账号生成规则:

如果是第一个账户,则使用系统初始化账号(10000),如果不是第一个账户,则根据最大账号加一获得新账号。

●账号密码为6位数字。

●输入的开户金额必须是数字并且不小于1。

●开户的账户状态默认为“正常”。

●账户信息保存到账户文件时的格式:

账号|户主姓名|密码|开户金额|账户状态。

窗体界面如下:

2.存款窗体即frmDeposit窗体

存款流程是:

营业员输入储户账号,系统将验证该账户是否存在。

如果存在,则显示账户信息。

如果账户状态是“销户”或“冻结”,则存款金额和存款按钮不可用。

如果是“正常”状态,则将存款金额和存款按钮置为可用状态,提示输入存款金额,将存款金额追加到该账户余额中。

最后显示储户账户存款后的余额信息,并添加存款日志。

要求:

●输入的账号必须是数字,并且不能超过5位。

●显示的账户余额保留小数点后2位

●存款金额必须是数字并且大于0。

界面如下所示:

3.取款窗体即frmTakeOutMoney窗体

取款流程是:

营业员输入储户账号,系统将验证该账户是否存在。

如果存在,则显示账户信息。

如果账户状态是“销户”或“冻结”,则取款金额和取款按钮不可用。

如果账户状态是“正常”状态,则将取款金额和取款按钮置为可用状态,提示输入取款金额。

如果输入的取款金额大于账户余额时,提示“取款金额不能大于账户余额”。

当按下取款按钮时,提示储户输入密码,并验证密码是否正确。

验证通过后将该账户余额减去取款金额,并保存到账户文件中。

最后显示储户取款后的账户余额等信息,并添加取款日志。

要求:

●输入的账号必须是数字,并且不能超过5位。

●显示的账户余额保留小数点后2位

●输入的密码以“*”显示,并且不能超过6位。

●取款金额必须是数字并且大于0。

●取款金额必须小于账户余额。

界面如下所示:

4.查询账户余额窗体即frmQueryAccount窗体

查询账户余额流程:

营业员输入储户账号,系统将验证该账户是否存在。

如果存在,则显示账户基本信息,包括:

户主姓名、账户余额和账户状态。

要求:

●输入的账号必须是数字,并且不能超过5位。

●显示的账户余额保留小数点后2位

界面如下所示:

5.查看全部账户窗体即frmQueryAllAccount窗体

为了安全考虑,查看全部账户时需要将查询者的信息记录到日志中。

以列表形式显示的账户信息包括:

账号、户主姓名、账户余额和账户状态。

由于密码属于储户私人所有,因此在列表中不能显示。

界面如下所示:

6.冻结解冻账户窗体即frmFreezeAccount窗体

冻结账户流程是:

营业员输入储户账号,系统验证账号是否存在。

如果存在,则显示账户基本信息。

如果账户状态是“正常”,则冻结账户按钮启用。

点击冻结账户按钮后,系统将原账户“正常”状态改为“冻结”状态,并保存到账户文件中。

最后添加操作日志保存到日志文件中。

解冻账户流程是:

营业员输入储户账号,系统验证账号是否存在。

如果存在,则显示账户基本信息。

如果账户状态是“冻结”,则解冻账户按钮启用。

点击解冻账户按钮后,系统将原账户“冻结”状态改为“正常”状态,并保存到账户文件中。

最后添加操作日志保存到日志文件中。

考虑到冻结账户和解冻账户是互逆过程,可以在判断状态的时候,如果为“冻结”状态,则执行解冻账户功能;如果为“正常”状态,则执行冻结账户功能。

如果当前账户状态为“销户”状态,则冻结账户按钮不可用。

要求:

●输入的账号必须是数字,并且不能超过5位。

●显示的账户余额保留小数点后2位

界面如下所示:

7.修改账户密码窗体即frmChangeAccountPassword窗体

修改账户密码流程:

营业员输入储户账号,系统验证账号是否存在。

如果存在,则显示账户基本信息,包括储户姓名和账户状态。

如果账户状态是“正常”状态,则提示输入储户原始密码、新密码和重复新密码,经验证通过后,将修改后的新密码保存到账户信息文件中。

最后将操作日志写入日志文件中。

要求:

●输入的账号必须是数字,并且不能超过5位。

●显示的账户余额保留小数点后2位

●输入的密码以暗码显示。

●密码为6为数字

●输入新密码进行二次验证。

界面如下所示:

8.销户窗体即frmCloseAccount窗体

销户流程是:

营业员输入待销户储户账号,系统验证账号是否存在。

如果存在,则显示账户基本信息,包括储户姓名、账户余额和账户状态。

如果账户状态为“销户”状态或“冻结”状态,则销户按钮为不可用状态。

如果是“正常”状态,则销户按钮可用。

点击销户按钮后,需要验证账户密码是否正确,验证通过后,提示储户将余额取出,系统将账户余额归零,并将此账户状态修改为“销户”状态,保存到账户信息文件中。

最后将操作日志写入日志文件中。

要求:

●输入的账号必须是数字,并且不能超过5位。

●显示的账户余额保留小数点后2位

●输入的密码以暗码显示。

●密码为6为数字

●输入新密码进行二次验证。

界面如下所示:

第四部分考核评价点

序号

功能列表

功能描述

分数

说明

难度

1

创建开户窗体

1.生成账号2分

2.密码为6位数字2分

3.账户余额为大于1的实数2分

4.添加到bank.txt文件中4分

10

必做

★★

2

创建存款窗体

1.验证账号2分

2.验证存款金额2分

3.完成存款功能6分

10

必做

★★

3

创建取款窗体

1.验证账号2分

2.验证取款金额2分

3.验证密码5分

4.完成取款功能6分

15

必做

★★★

4

创建查询账户余额窗体

1.验证账号2分

2.显示账户信息8分

10

必做

★★

5

创建查看全部账户窗体

1.显示全部账户信息10分

10

必做

★★

6

创建冻结解冻账户窗体

1.验证账号2分

2.账号状态判断2分

3.完成冻结、解冻功能6分

10

必做

★★

7

创建修改账户密码窗体

1.验证账号2分

2.显示账号信息2分

3.验证账号密码2分

4.完成修改密码功能4分

10

必做

★★

8

创建销户窗体

1.验证账号2分

2.显示账号信息2分

3.验证账号密码5分

4.完成销户功能6分

15

必做

★★★

9

编码规范

各种命名符合规范、必要的注释

10

必做

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2