欢迎来到天天文库
浏览记录
ID:45619826
大小:92.04 KB
页数:35页
时间:2019-11-15
《银行卡管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、分类号编号华北水利水电学院NorthChinaInstituteofWaterConservancyandHydroelectricPower课程设计院系专业姓名姓名姓名指导教师题目简易银行卡管理系统信息工程学院计算机科学与技术任荣荣(201219611)白玲玲(201219610)李丽敏(201219630)杨彬2012年7月6日目录1需求分析32概要设计43详细设计54测试与分析75用户使用说明106总结11参考文献:11附录:12设计题目简易银行卡管理系统1需求分析•1.1需求分析随着社会经济
2、的发展,信息化程度的不断深入,银行的传统业务己愈来愈不能满足银行客户的需要。现今,人们的金融意识、科技意识己经有了很大的提高,在紧张忙碌的生活屮,己越来越来不习惯毎刀奔忙于各银行营业柜台之问去排队缴各种各样的费用了;同时,各种经营单位如电信、移动、供电、煤气、自来水、证券等等一是为了捉高服务质量、方便客户,二是为了减轻门己口趋繁重的工作量,纷纷委托银行为其开展代收代付业务:同时,随着我国加入世贸组织的□益临近,我国的银行业将面临更加激烈的同业竞争,如何提供更多的金融产品和更优质的服务,如何吸引更多的
3、客户,如何利用计算机技术加强银行帐户信息管理、进行银行业务再造,提高银行的工作效率和业务竟争能力是摆在各家银行面前的一个迫切需要解诀的问题。在此次设计中为了满足设计需求和完善模块的功能,我们以三人一小组开始进行设计,一共九个基本功能要求,我们三人各自设计三个小模块:任荣荣:设计开户,转账,查看交易记录这三个小模块。白玲玲:设计取款,挂失,销户这三个小模块。李丽敏:设计存款,查看余额,修改密码这三个小模块。大的总设计概况我们三个一块进行分析设计。到设计的末尾我们进行优化和修改完成了简易银行卡管理系统设
4、计。•1.2问题描述近儿年来,各商业银行加快了与社会各业的合作,利用自身的网点优势和业务特点,为其捉供各种高效、快捷的代收代付业务,也就是屮间代理业务,目前以与广大人民群众生活密切相关的各项缴费业务如水电费、电话费、手机费等代收业务为主,这些业务开展方式多种多样,但一般都离不开计算机的高效管理支持。随着代理业务不断发展,业务詁种越来越多,各项业务做法互有差异,这就对银行的电子化水平和相应的管理水平提出了更高的要求。如何利用电子化的手段构建一个高效统一的、通用灵活的系统来管理各种各样的业务,是每个商业
5、银行所要研究的课题。支持决策系统的,需耍在数据库的基础上,进行联机分析处理,每次处理的数据量大,响应时间长。特别是银行每天要处理大量的存取款事件,做好存取款是银行工作重要的环节,然而要有效处理必须要有良好的程序和数据管理系统来建立一个良好的软件系统来实现快速、有效、准确、安全的处理银行事物。•1.3基本要求(1)开户:创建一个新的账户,接受用户输入的身份证号,以及账户密码,判断用户输入的身份证号是否唯一11账户密码是否符合要求,如验证成功则为该用户生成一个唯一的帐号。(2)存款:在用户输入正确的帐号
6、和密码的情况下,接受用户输入的存款金额,并对该帐号的存款信息进行更新。(3)取款:在用户输入止确的帐号和密码的情况下,接受用户输入的取款金额。取款金额不应该大于当前帐号存款金额,当取款金额不人于当前帐号存款金额时,执行取款操作,并对该帐户的存款信息进行更新。(4)挂失:在用户输入正确的帐号和密码的情况下,接受用户挂失操作。当帐号挂失后,与该帐号相关的操作都将被禁止。(5)销户:在用户输入止确的帐号和密码的情况下,接受用户销户。当用户销户后,该帐号将被永久删除。(6)转帐:在用户输入正确的帐号和密码的
7、情况下,接受用户转账操作,转帐金额不应该大于当前帐号存款金额,当转帐金额不大于当前帐号存款金额时,执行转帐操作,并对该帐户的存款信息及传帐的接受账户的存款信息进行更新。(7)修改账户密码:在用户输入止确的帐号和密码的情况卜接受用户修改密码操作,用户输入的原密码,若用户输入的密码与原密码匹配,则接受用户输入的新密码,若用户两个输入的密码相同,则修改账户密码,并对数据文件进行更新操作。(8)查看余额:在用户输入正确的帐号和密码的情况下,接受用户查看余额操作,该模块只涉及数据查询,并不涉及数据文件更新操作
8、。(9)查看用户交易历史:在用户输入止确的帐号和密码的情况下,接受用户杳看用户交易历史操作,系统将显示当前账户的最近的存、取款操作记录,该模块只涉及数据查询,并不涉及数据文件更新操作。本程序使用单链表的结构来存储开户的用户信息的各条完整的记录。2概要设计・2.1数据结构本程序使用单链表的结构來存储开户的用户信息的各条完整的记录。•2.2程序模块分析:系统要实现许多功能,因此遵循结构化程序设计思想来进行木系统的设计:自顶向下逐步细化,将系统设计任务分解出许多了功能模块來
此文档下载收益归作者所有