银行储蓄卡管理系统课程设计Word文档格式.docx
- 文档编号:17791373
- 上传时间:2022-12-10
- 格式:DOCX
- 页数:34
- 大小:578.79KB
银行储蓄卡管理系统课程设计Word文档格式.docx
《银行储蓄卡管理系统课程设计Word文档格式.docx》由会员分享,可在线阅读,更多相关《银行储蓄卡管理系统课程设计Word文档格式.docx(34页珍藏版)》请在冰豆网上搜索。
从一个非银行卡持有者到银行卡持有者
查询
Inquire
指银行卡的持有者进行自己银行卡账户的一种明细操作。
业务
Business
指进行相关事务的操作的一种活动。
注销
Logout
指对正在执行的一种操作的终止行为。
存款
Deposit
对银行卡的进行资金输入的一种行为。
取款
Drawmoney
对银行卡的进行资金输出的一种行为。
2.系统概述
2.1.系统功能描述
本系统主要是针对银行的储蓄卡管理系统,本系统功能主要包括登录页面、储蓄卡开户、存款业务、取款业务、查询余额、查询历史记录、卡注销等功能模块。
通过这些功能模块我们可以对银行卡管理系统流程有个大致的了解。
登录页面与储蓄卡开户模块主要是进行开户以及登录进银行卡后台。
存款业务、取款业务是本银行储蓄卡系统的主要基础业务及主要功能。
余额查询及历史记录查询及卡注销是对银行储蓄卡管理系统的补充和完善。
2.2.面向的用户群体
面向的用户群体主要是广大银行的主要业务者以及一些投资和存取款的人群。
3.功能性需求
3.1.功能列表
表3.1功能列表
系统名称
模块
功能
需求点
开户模块
主要完成对新用户的注册。
想通过银行卡来进行相关的商业活动的人群。
存取款模块
主要完成对资金的流动地处理。
想存取资金或想转账的人群。
查询模块
主要对用户资金流动地情况的一种总概。
想对银行卡资金流动有详细了解的人群。
注销模块
主要对用户的登录状态的改变
想要退出自己银行卡的登录状态的人群。
3.2.银行储蓄卡管理系统分析
3.2.1.银行储蓄卡系统总功能模块图
3.2.2.银行储蓄卡管理系统总用例图
3.2.3.银行储蓄卡管理系统总DFD图
3.2.4.银行储蓄卡管理系统总ER图
3.2.5.功能模块实现
3.2.5.1登录页面操作模块
功能说明表:
功能编号
1.1
功能名称
登录页面操作模块
功能描述
通过用户输入卡号和密码,到后台数据库查询,如正确则登录成功并保存卡号以备后用,如不正确则提示密码不符或卡号已注销等待用户重新输入
输入项
卡号和密码
处理描述
通过输入卡号和密码实现储蓄卡的登录功能
输出项
银行卡的相关信息。
表3.2.5.1.1功能说明表
用例图:
功能DFD图:
E-R图:
数据字典:
数据结构
数据结构名称
登录页面操作
编号
含义说明
输入卡号和密码进行登录
组成
卡号+密码+验证码
相关元素
输入,输出,登录,储蓄卡信息
处理逻辑
处理名称
登录页面操作
说明
登录银行储蓄卡并可以浏览银行卡相关信息
输入数据流
输入卡号,输入密码,输入验证码
输出数据流
银行储蓄卡信息
持卡者通过登录页面模块实现银行储蓄卡的在线登录
处理1.1,处理1.1.1,处理1.1.2
外部实体
外部实体名称
别名
登录页面
简要描述
数量
3
数据流
数据流名称
登录
数据流来源
处理1.1.1和处理1.1.2输入相关信息
数据流去向
数据库管理
卡号,密码,持卡人信息
处理1.1,处理1.1.1和处理1.1.2
数据项
数据项名称
类型
字符型
长度
15B
取值范围及含义
储蓄卡号+储蓄卡密码。
取值范围及含义见储蓄卡词条
数据存储
数据存储名称
数据量
每次登录只能允许一个用户并只能有一个用户执行操作
存取频度
平均频度:
600次/天。
节假日高峰期频率:
40000次/天
存取方式
联机处理,检索+更新
3.2.5.2储蓄卡开户操作模块
1.2
储蓄卡开户操作模块
储蓄卡开户模块通过用户输入新储蓄卡的所有信息,然后将这些信息传到后台数据库中并将卡户金额存入到数据库中。
这样可以使新用户可以享有储蓄卡相关的服务。
新储蓄卡的所有信息
新储蓄卡所有信息输入输出等工作
开户者相关信息,存储金额,储蓄卡的相关信息
表3.2.5.1.2功能说明表
储蓄卡开户操作
为新储蓄卡用户进行注册操作
输入+输出+持卡人信息+储蓄卡信息
输入,输出,修改,储蓄卡信息,持卡人信息
进行新储蓄卡的注册操作
输入信息,修改数据
储蓄卡信息
持卡人通过储蓄卡开户操作模块进行储蓄卡地注册
处理1.2,处理1.2.1,处理1.2.2,处理1.2.3,数据库管理
开户模块操作
持卡者通过开户页面模块实现银行储蓄卡的注册
处理1.2.1和处理1.2.2和处理1.2.2,输入相关信息
处理1.2,处理1.2.1和处理1.2.2
平均流量
500次/天
高峰期流浪
开学,60000次/天
开户业务操作
持卡者通过开户页面模块实现银行储蓄卡的注册
25B
储蓄卡号+储蓄卡密码+持卡人信息。
处理1.2,处理1.2.1,处理1.2.2,处理1.2.2,
开户业务
300次/天。
春节高峰期频率:
10000次/天
3.2.5.3存款业务模块
1.3
存款业务模块
通过存款业务模块可以将持卡人流动资金进行相应地存储。
。
存储的金额,卡号和密码
通过输入卡号和密码进行相应地登录。
在输入要存储的金额
存储金额的显示
表3.2.5.1.3功能说明表
通过存款业务将持卡者流动资金进行存储
卡号+密码+存储金额
存储金额信息,存储日期
通过存储业务模块将流动资金进行相应地存储
输入存储金额
存储金额的显示,存储日期的显示
用户通过存储业务模块将流动的资金进行相应地处理
操作1.3,操作1.3.1,操作1.3.2,操作1.3.3,数据库管理
存款业务模块操作
存款
银行储蓄卡存款相关信息
持卡者通过存款业务模块实现银行储蓄卡资金地输入
处理1.3.1和处理1.3.2和处理1.3.3,输入相关信息
卡号,密码,存款信息
处理1.3,处理1.3.1和处理1.3.2
1000次/天
开学,80000次/天
存款业务操作
储蓄卡号+储蓄卡密码+持卡人信息+存款日期。
处理1.3,处理1.3.1,处理1.3.2,处理1.3.3,
存款业务
银行储蓄卡存款信息
800次/天。
80000次/天
3.2.5.4取款业务模块
1.4
取款业务模块
可以对储蓄卡里资金进行相应地处理
输入卡号,密码和取款金额
通过输入卡号和密码进行登录并输入取款金额
显示取款金额,取款人和取款日期等信息。
表3.2.5.1.4功能说明表
取款业务
通过取款业务可以提取储蓄卡内的流动资金
卡号+密码+取款金额
登录信息,取款金额
提取储蓄卡内的流动资金
卡号,密码,取款金额
取款金额页面
通过取款业务提取储蓄卡内资金
处理1.4,处理1.4.1,处理1.4.2,处理1.4.3,数据库管理
取款业务模块操作
银行储蓄卡取款相关信息
持卡者通过取款业务模块实现银行储蓄卡资金地取出操作
处理1.4.1和处理1.4.2和处理1.4.3,输入相关信息
卡号,密码,取款信息
处理1.4,处理1.4.1和处理1.4.2
2500次/天
节假日,100000次/天
取款业务操作
10B
储蓄卡号+储蓄卡密码+持卡人信息+取款日期。
处理1.4,处理1.4.1,处理1.4.2,处理1.4.3,
银行储蓄卡取款信息
900次/天。
90000次/天
3.2.5.5查询余额模块
2.1
查询余额模块
通过登录后台查询储蓄卡内的剩余资金
登录信息和储蓄卡信息
通过输入相应地信息进行登录后查询储蓄卡余额
储蓄卡余额
表3.2.5.2.1功能说明表
查询储蓄卡内余额
卡号+密码+用户信息
输入,查询,输出
输入用户信息和储蓄卡信息
卡内余额
通过查询余额模块可以让用户对卡内余额有个了解
处理2.1,处理2.1.1,处理2.1.2处理2.1.3,数据库管理
查询余额业务模块操作
查询余额
银行储蓄卡查询余额相关信息
持卡者通过取款业务模块实现银行储蓄卡资金动向地操作
处理2.1.1和处理2.1.2和处理2.1.3,输入相关信息
处理2.1,处理2.1.1和处理2.1.2
开学,6000次/天
查询余额操作
20B
储蓄卡号+储蓄卡密码+持卡人信息+查询余额日期。
处理2.1,处理2.1.1,处理2.1.2,处理2.1.3,
70000次/天
3.2.5.6查询历史记录模块
2.2
查询历史记录模块
对银行储蓄卡的存取款动态信息有个大致的了解
卡号,密码和持卡人的相关信息
对储蓄卡的存取款动态有个了解
储蓄卡交易历史记录列表
表3.2.5.2.2功能说明表
通过查询历史记录模块可以查询到存款和取款相关信息
卡号+密码+持卡人信息
历史记录查询
通过历史记录查询可以将储蓄卡的相关交易罗列出来
历史记录列表
通过历史记录查询可以查到最近储蓄卡的相关交易情况
处理2.2,处理2.2.1,处理2.2.2,处理2.2.3,数据库管理
历史记录模块操作
历史记录
银行储蓄卡存取款历史记录相关信息
卡号,密码。
处理2.2,处理2.2.1和处理2.2.2
放假,3000次/天
历史记录查询操作
30B
历史记录操作
500次/天。
3.2.5.7卡注销模块
2.3
卡注销模块
通过对登录的储蓄卡进行下线的操作,并将卡的余额显示出来而且取出余额并将状态设置为0,状态为注销并关闭整个系统。
将银行储蓄卡内余额取出并关闭整个系统
整个储蓄卡注销
表3.2.5.2.3功能说明表
储蓄卡注销
通过储蓄卡注销模块可以将余额取出并注销
卡号+密码
储蓄卡信息,持卡人信息
储蓄卡注销模块
通过注销模块使银行储蓄卡退出整个系统
储蓄卡卡号,储蓄卡密码
储蓄卡的状态设置为0
通过储蓄卡注销模块可以退出整个系统
处理2.3,处理2.3.1,处理2.3.2,数据库管理
储蓄卡注销模块操作
卡注销
银行储蓄卡进行注销
持卡者通过储蓄卡注销模块实现银行储蓄卡注销操作
2
处理2.3.1和处理2.3.2和处理2.3.3,输入相关信息
处理2.3,处理2.3.1和处理2.3.2
5000次/天
国庆,6000次/天
处理2.3,处理2.3.1,处理2.3.1
储蓄卡注销操作
每次登录只能允许一个用户并只能有一个用户执行操作
50000次/天
处理2.3,处理2.3.1,处理2.3.2,
4.非功能性需求
4.1界面需求
此银行储蓄卡管理系统旨在帮助新储蓄卡管理用户登录注册成为新的储蓄卡用户并且为用户提供一些储蓄卡的一些基本功能。
所以在整个界面方面尽量做到简洁方面基本覆盖整个储蓄卡的基本功能。
在界面中在增加一些友情提醒,旨在帮助用户提供一些帮助。
为了数据安全性分析考虑,应该提醒用户对必要核心业务都进行加密并设置相应的权限。
为了数据库性能方面应该提高后台数据库的容量、吞吐率、精度、响应时间、存储方式等。
在数据操纵方面尽量根据用户需求提高相应的时间。
为了做到充分与用户沟通在界面设计方面应该增加一些与用户沟通模块。
通过用户沟通模块还可以及时地发现系统存在的一些潜在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 银行 储蓄 管理 系统 课程设计