软件工程课程设计报告(银行卡管理系统)

上传人:壹****1 文档编号:430992261 上传时间:2022-07-19 格式:DOC 页数:22 大小:3.56MB
返回 下载 相关 举报
软件工程课程设计报告(银行卡管理系统)_第1页
第1页 / 共22页
软件工程课程设计报告(银行卡管理系统)_第2页
第2页 / 共22页
软件工程课程设计报告(银行卡管理系统)_第3页
第3页 / 共22页
软件工程课程设计报告(银行卡管理系统)_第4页
第4页 / 共22页
软件工程课程设计报告(银行卡管理系统)_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《软件工程课程设计报告(银行卡管理系统)》由会员分享,可在线阅读,更多相关《软件工程课程设计报告(银行卡管理系统)(22页珍藏版)》请在金锄头文库上搜索。

1、各专业全套优秀毕业设计图纸 课程名称_ 软件工程 _学生学院 自动化学院 专业班级 网络工程11(2)班 学 号 学生姓名 指导教师 20 14 年 12 月 12 日目录一、课程设计的内容3二、数据库需求分析3三、数据流图4四、数据字典5五、系统框架图12六、关系模型设计,E-R图设计13七、综合测试13八、参考文献21一、课程设计的内容本课程设计主要用于模拟银行的储蓄卡管理系统,通过该系统的运行,使办公人员可以轻松快捷的完成对账户管理的任务,提高账目管理效率,使银行的账目管理工作系统化、规范化、自动化。二、数据库需求分析1. 系统目标主要用于银行的储蓄卡管理系统,通过该系统的运行,使办公人

2、员可以轻松快捷的完成对账户管理的任务,提高账目管理效率,使银行的账目管理工作系统化、规范化、自动化。系统实现的主要有储蓄卡开户管理、存取管理、用户查询历史数据显示、注销等功能。2. 功能需求分析登录界面:输入卡号和密码,根据用户输入的卡号和密码,到后台数据库查询,若正确则登录成功,并保存卡号信息已备后用。若卡号存在但密码输入不正确,或无该卡信息,则提示密码不符或该卡号已注销,保持界面不变等待用户的重新输入。储蓄卡开户:用户输入新储蓄卡的所有信息,将该信息保存到数据库中,并将开户金额作为该卡的第一次存款记录存入数据库。存款业务:从登录界面得到卡号,并提供数据输入界面,等待用户的输入存款金额。从后

3、台数据库中找到该用户余额记录,修改余额,并将该存款时间的相应信息写入数据库,同事将存钱的金额显示在页面上。取款业务:从登录界面得到卡号,并提供数据输入界面,等待用户输入取款金额,如果取款金额大于该用户卡上的余额则不能取款,否则将新的余额写入数据库,并将本次取款时间写入数据库,同事将取钱的金额显示在页面上。查询余额:从登录界面得到卡号,把该卡上的余额显示在界面上。查询历史记录:从登录界面得到卡号,把该卡的所有存款取款信息查询出来,并显示在页面上。卡注销:从登录界面得到卡号,把该卡的余额信息查询出来,并将所有余额取出,并将该储蓄卡的余额置0,状态为注销,最后关闭整个系统。3. 数据需求分析根据系统

4、的功能需求,需要用到的数据有:用户信息:姓名,身份证号码,手机号码,密码,卡号存取信息:存款金额,取款金额系统反馈信息:余额信息,历史记录,操作时间,三、数据流图数据流图:存取信息表输入信息银行卡管理系统用户反馈信息用户信息表用户信息1开户用户密码2登录注销历史查询余额查询取款存款7卡注销6查询历史记录5查询余额4取款3存款注销信息历史记录余额信息取款信息存款信息存取信息表用户信息表用户四、数据字典数据项条目数据项名称卡号别名userid编号A001含义说明卡号是一个账号的唯一标识,用来区别于其他不同的账号类型Char长度10取值范围19999相关元素密码数据项名称密码别名pwd编号A002含

5、义说明密码是跟卡号相对应的,一个密码唯一对应一个卡号,只有输入正确的密码才能对该卡号所对应的账号进行操作。类型Char长度15取值范围19999相关元素卡号数据项名称用户姓名别名name编号A003含义说明用户姓名是用户的标识,但不是唯一标识,一个姓名可以对应多个不同的用户,即存在同名的情况类型Char长度10取值范围19999相关元素用户身份证号码数据项名称用户身份证号码别名id编号A004含义说明身份证号码是用户的唯一标识,一个身份证号码唯一确定一个用户的身份类型char长度20取值范围19999相关元素用户姓名数据项名称用户手机号别名cell编号A005含义说明方便查询和联系用户类型ch

6、ar长度13取值范围19999相关元素无数据项名称余额别名balance编号A006含义说明用来表示账户所剩的财产类型float长度不限取值范围0 正无穷相关元素卡号,密码数据结构数据结构名称用户个人信息别名编号B001含义说明为了方便访问用户的信息,将姓名、手机号、身份证号作为一个整体进行存取组成姓名+手机号+身份证号相关元素姓名,手机号,身份证号数据结构名称账户别名编号B002含义说明为了方便管理用户在存放在银行的财产,将用户的卡号,密码,余额和个人信息组成一个整体组成卡号+密码+余额+个人信息相关元素卡号,密码,余额,个人信息外部实体外部实体名称用户别名编号C001简要描述该系统所面向的

7、使用者输入的数据流输出的数据流开户信息,存款信息,取款信息,登录信息,注销信息,余额查询信息,历史查询信息数量任意数量外部实体名称银行储蓄卡管理系统别名编号C002简要描述用来管理银行卡储蓄业务输入的数据流开户信息,存款信息,取款信息,登录信息,注销信息,余额查询信息,历史查询信息输出的数据流存款信息,取款信息,注销信息,余额信息,历史记录数量任意数量数据流数据流名称开户信息别名编号D001说明开户时需要向系统输入的信息数据流来源处理:开户数据流去向显示用户信息组成姓名+身份证号码+手机号码+密码+卡号+开户金额平均流量1000次/天高峰期流量春节,5000次/天相关元素数据项A001,A00

8、2,A003,A004,A005,A006数据流名称登录信息别名编号D002说明要对相关的账号进行操作,需要输入登录信息数据流来源处理:登录数据流去向验证用户信息以确认用户的操作权限组成卡号+密码平均流量1000次/天高峰期流量春节,5000次/天相关元素数据项A001,A002数据流名称存款信息别名编号D003说明用户要进行存款操作时需要输入相关的信息数据流来源处理:存款数据流去向显示存款金额,修改账户余额,记录该操作的相关信息组成卡号+存款金额+操作时间平均流量1000次/天高峰期流量春节,5000次/天相关元素数据项A001数据流名称取款信息别名编号D004说明用户进行取款操作时需要输入

9、的信息数据流来源处理:取款数据流去向显示取款金额,修改账户余额,记录该操作的相关信息组成卡号+取款金额+操作时间平均流量1000次/天高峰期流量5000次/天相关元素数据项A001数据流名称余额信息别名编号D005说明用户进行查询余额时系统反馈的信息数据流来源处理:查询余额数据流去向显示在系统面板上,供用户查阅组成卡号+余额平均流量不限高峰期流量不限相关元素数据项A006数据流名称历史记录别名编号D006说明用户查询历史记录的时候系统反馈的信息数据流来源处理:查询历史记录数据流去向显示在系统面板上,供用户查阅组成卡号+存款信息+取款信息+操作时间平均流量不限高峰期流量不限相关元素数据流D003

10、,D004,数据项A001数据流名称卡注销信息别名编号D007说明当用户注销卡号时系统反馈的信息数据流来源处理:卡注销数据流去向显示在系统面板上供用户查阅组成卡号+余额+注销状态平均流量不限高峰期流量不限相关元素数据项A001,A006数据存储数据存储名称用户信息别名编号E001说明存储用户和其账号的信息输入的数据流开户信息输出的数据流用户信息组成姓名+身份证号+手机号+卡号+密码+余额数据量每次只能访问一个用户的基本信息存取频度不限存取方式联机处理,关键字为卡号相关元素数据流D001数据存储名称存取信息别名编号E002说明存储用户的历史记录输入的数据流存款信息,取款信息输出的数据流历史记录组

11、成卡号+存款信息+取款信息+操作时间数据量每次只能访问一个用户的基本信息存取频度不限存取方式联机处理,关键字为卡号相关元素数据流D003,D004,D006处理逻辑处理名称开户别名编号F001说明用以实现系统的新卡开户功能输入的数据流开户信息输出的数据流开户信息处理逻辑通过获取用户输入的开户信息,在系统中开一个新的账户,用来存放该用户的个人和财产等信息,是用户获取该系统的服务必须先完成的一项操作平均执行频率200次/天高峰期执行频率春节,1000次/天相关元素数据流D001,数据存储E001,E002处理名称登录别名编号F002说明用户要对自己的账户进行操作时,必须先登录输入的数据流登录信息输

12、出的数据流处理逻辑用户具有账户的前提下,如果用户要进行相关操作,必须先登录,以获得对账户操作权限平均执行频率不限高峰期执行频率不限相关元素数据流D002,处理F001处理名称存款别名编号F003说明用以实现系统的存款功能输入的数据流存款信息输出的数据流存款信息处理逻辑如果用户进行存款操作,只需在登录之后选择该功能,输入存款的金额即可进行平均执行频率1000次/天高峰期执行频率春节,5000次/天相关元素数据流D003,数据存储E002,处理F002处理名称取款别名编号F004说明用以实现系统的取款功能输入的数据流取款信息输出的数据流取款信息处理逻辑如果用户进行取款操作,只需在登录之后选择该功能,输入取款的金额即可进行平均执行频率100次/天高峰期执行频率春节,5000次/天相关元素数据流D004,数据存储E002,处理F002处理名称查询余额别名编号F005说明用以实现系统的余额查询功能输入的数据流登录信息输出

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号