- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
简易银行卡管理系统开发详细设计说明书
班级:计算机0209班 学号:0210340935 姓名:刘靓
完成日期:二〇〇五年四月十日
一.系统概述
1.开发目标:
银行卡,是指由银行向社会发行的具有消费信用、转账结算、存取现金等全部或部分功能的信用支付工具。简易银行卡管理系统为银行管理层提供全面的银行卡客户分析,系统构建在数据仓库基础上,整合银行卡相关的所有数据,通过对数据进行快速而准确的分析和挖掘,达到计算机管理银行卡相关功能,简单的金额核算的目的。系统本着以客户为中心的服务宗旨,充分获取客户信息,为金融数字化服务提供更为实用、更为有效的信息,为金融的客户服务中心做好了充分的准备。
2.系统分析:
此简易银行卡管理系统可分为一个管理员管理系统与一个用户操作系统。管理员管理系统负责用户数据的创建、修改与管理;用户操作系统接受用户操作命令以后,执行并上报给管理员管理系统。由管理员管理系统相应修改用户数据库,用户操作系统只能执行用户命令,不能修改用户数据。
简易银行卡管理系统的功能数据流图如下:
3.运行环境:windows9x/windows2000/windowsXP
4.开发工具:VisualBasic6.0
5.条件与限制:
该系统需要完成相关的系统设置并进行修改。需要保证录入数据准确、系统参数设置正确,才能保证系统正常运行
二.系统需求分析
1.功能需求:
(1)开户:个人申领银行卡应当向发卡银行提供公安部门规定的本人有效身份证件,经发卡银行审查合格后,为其开立记名账户;对储户信息线性表增加储户,内容包括储户编码、储户名、储户金额、密码、密码验证。
(2)存款:发卡银行依据密码等电子信息为持卡人办理的存款,执行用户存储现金的操作,并计算用户余额,生成上传数据。
(3)取款:发卡银行依据密码等电子信息为持卡人办理的取款,执行用户提取现金的操作,并计算用户余额,生成上传数据。
(4)挂失:发卡银行向持卡人提供银行卡挂失服务。
(5)消户:持卡人在还清全部交易款项,透支本息和有关费用后,可申请办理销户。删除储户信息线性表的当前储户。
(6)计息:银行卡的计息包括计收利息和计付利息
2.性能需求:
系统可根据具体业务需求和业务量大小,定制服务交易的种类和并发处理的能力。合理的并发处理机制使系统具有足够的交易吞吐量和交易响应时间。
3.可靠性需求:
系统采用规范的数据库管理机制来保证数据的完整性;配以完善的数据备份方案,完全满足银行特殊的安全要求及高稳定性,保证交易数据的一致性和安全性。
4.出错处理需求:
系统人机界面设计友好,在用户输入出错时给出错误提示。
5.接口需求:
说明本系统之内的各个系统元素之间的接口的安排。
(1)用户接口:说明将向用户提供的操作命令和它们的语法结构,以及软件的回答信息。
(2)外部接口:说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。
三.数据定义
数据库采用Access数据库,使用VisData或Access环境中创建数据库Bank.mdb文件。包括操作员信息表,用户开户信息表,用户存取信息表,用户挂失信息表,用户消户信息表。
1.操作员信息表
为操作员的个人信息资料表。
Field
Fieldname
Type
Width
dec
1
姓名
字符型
10
0
2
操作员代码
字符型
8
0(索引)
3
密码
字符型
10
0
2.用户开户信息表
为用户开户的信息表,当用户开户时,将用户信息添加到该数据表中。
Field
Fieldname
Type
Width
dec
1
姓名
字符型
10
0
2
身份证号
字符型
20
0
3
开户日期
日期时间型
8
0
4
金额
数值型
10
2
5
操作员代号
字符型
8
0
3.用户存取信息表
为用户存款取款时的信息数据表,用户存款取款时,将存款或取款的信息添加到该数据表中,并修改余额。
Field
Fieldname
Type
Width
dec
1
卡号
字符型
20
0(索引)
2
余额
数值型
15
2
3
摘要
字符型
4
0
4
借方
数值型
10
2
5
贷方
数值型
10
2
6
日期
日期时间型
8
0
7
操作员代号
字符型
8
0
4.用户挂失信息表
为用户挂失时的信息数据表,用户挂失时,为用户添加以下信息,冻结卡内余额。
Field
Fieldname
Type
Width
dec
1
姓名
字符型
10
文档评论(0)