需求规格说明书77901

上传人:feng****ing 文档编号:59879926 上传时间:2022-03-05 格式:DOC 页数:11 大小:51.50KB
收藏 版权申诉 举报 下载
需求规格说明书77901_第1页
第1页 / 共11页
需求规格说明书77901_第2页
第2页 / 共11页
需求规格说明书77901_第3页
第3页 / 共11页
资源描述:

《需求规格说明书77901》由会员分享,可在线阅读,更多相关《需求规格说明书77901(11页珍藏版)》请在装配图网上搜索。

1、长沙学院计算机科学与技术系ATM自动取款机系统需求规格说明书班级:软件八班姓名:吴娜成员: 日期:1 引言11.1编写目的11.2项目背景113名词瞬11.4裁资料22需求22.1功能需求22.2接口需求错误!未定义书签。2.3性能需求52.4资源需求52.5耐和实般束62.6其它需求83 质星保证措施94 附录91引言1.1编写目的本文档供技术人员,软件开发人员,设计人员,客户参考。1.2项目背景待开发项目爼称:ATM自动取款机系统。项目提出者:为了完善ATM机的系统,增强学生的实训能力,学校提出了了ATM自动取款 系统。开发目的及背景:随着计算机技术的发展,ATM越来越多的出现在人们的日常

2、生活中, 在ATM机上进行取款等业务时的突发情况,例如无故不出钞,吞卡等不容忽视的问题的出现, 会导致使用者的权利受到侵害,降低用户对ATM机使用的信心。在明确该软件需求的基础上,安排项目规划与进度,组织软件开发与测试,撰写本文档。 本文档针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析, 概要设计,程序编码,软件应用等过程,开发了这个系统。开发者:吴娜,黎彩,刘淸波,朱志军,梁臻,刘洋使用者:客户1.3名词解释卡号:意为银行卡的卡号,每个人可能有几个卡号客户:个人,企业管理团队,公司ATM: ATM是Automatic Teller Machine的缩写,意为自动取款

3、机。是一种高度精密的机 电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘输入密码然后通过银行内 部网络验证并进行各种交易的金融自助设备d1. 4参考资料数据库系统概论(第4版)王珊萨师熄著2需求2. 1功能需求功能需求:1. 登陆模块(01)功能描述:输入:插入银行卡,输入密码处理:ATM机调用数据库系统识别卡输出:显7F界而异常处理1:若输入密码不正确,ATM机上提示密码不正确,并自动退卡异常处理2:若插入的银行卡不是银联卡,而且不是在本卡所在银行的取款机操作,当输入密码后会自动退出异常处理3:若客户三次输入密码不正确,ATM机会自动锁住密码,此卡在银行去解锁前不能使用该卡,并自

4、动退卡异常处理4:若此卡已挂失,则在输入密码后ATM机会提示此卡已挂失被锁泄,并自动退卡2. 取款模块(02)功能描述:输入:客户在ATM机操作盘上输入取款数据(只能是百元钞票)处理:ATM机调用后台的数拯库读入取款金额并在后台调用数据库中的岀钞系统输出:ATM机吐岀客户相应需要的人民币金额,并在显示界而提示取款后银行卡内的余额,并打印凭条异常处理1:若ATM机中人民币数量不足,达不到客户的需求,提示界而不显示取款功能异常处理2:若客户取款的数疑超过一百张,ATM机会提示操作不合法,并退岀程序返回主界而3. 存款模块(03)功能描述:输入:客户在ATM机上放入要存进的人民币数量(人民币而额只能

5、是100,不能超过100张)处理:ATM机调用数据库识别人民币,并读取人民币的数量输出:ATM机接受客户存放的人民币,界而并提示是否确认存入,如果客户选择确认就显示界而提示存放人民币后银行卡内的余额,并打印凭条,如果客户选择否,系统则自动退岀程序异常处理:若客户存放入ATM机的人民币有假币,ATM机会自动识别后并退还该假币4. 査询模块(04)功能描述:输入:客户在ATM机显示屏上选择查询操作处理:ATM机调用数据库显示査询界而输出:ATM机显示出客户所要査询的业务的结果5. 转账模块(05)功能描述:输入:客户输入需转账的卡号,并输入转账金额处理:ATM机后台处理识别卡号的正确性,判断转账金

6、额是否大于本卡余额,不大于则本卡下账,他卡上账,否则操作不成功输出:ATM机提示转账成功,并显示该客户的余额异常处理:若客户输入的卡号不正确,ATM机会提示错误并要求重新输入6. 修改密码模块(06)功能描述:输入:客户在ATM操作盘上输入原始密码并进入修改密码的界而,再输入新密码,输入 两次处理:ATM机给予相应的提示,确认两次输入新密码的一致性,并已经删除了旧密码的数据输出:ATM机提示密码修改成功,并还提示退卡后再次测试一下新密码7. 充值模块(07)功能描述:输入:客户在ATM机操作盘上选择此功能处理:ATM机运用后台系统联系到客户选择的运营商并后台执行转账功能(05)输岀:ATM机提

7、示操作成功,并显示客户银行卡中余额异常处理:若客户输入的金额超过银行卡内余额,ATM机将提示操作不能成功8. 退卡模块(08)功能描述:输入:客户选择退卡处理:ATM机调用退卡程序输出:ATM机退岀卡异常处理:若客户在ATM机显示界面的倒计时时间内未选择退卡,ATM机会自动吞卡,并打印岀相应凭条9. 挂式模块(09)功能描述:输入:客户输入卡号,身份证号和密码处理:ATM机读入数据,并调出此号资料,界而提示是否确认挂失输出:界而提示挂失成功,此卡一周内不能使用。异常处理:若卡号,身份证号还有密码不一致,则操作不成功2. 2性能需求2. 2.1数据精确度取款时,该系统只支持交易金额为100的倍数

8、存款时,该系统只支持交易金额为100的倍数,且不能超过100张的数量密码的设泄只能是六位数的,不能是六位一样的数字2. 2.2时间特性在登陆成功后进入主界面后,时间限左为60秒,若60秒内不进行操作,则系统自动 吞卡。在进入各个功能的界而时,时间限定是120秒。更新处理时间控制在5秒以内2. 2.3灵活性各个银行的ATM自动取款机是联网的,只要是银联的银行卡,即可在每个ATM机取款, 但是对于转账,存款,修改密码,挂失,充值业务只能是在本银行卡所属的银行的ATM机进 行相关交易。而对于不是银联卡,就只能在各自的银行ATM机上进行交易。2. 2.4适应性ATM自动取款机是24小时服务的,只要有银

9、行卡,不需要任何其他的证件,即可进行 交易。在软件方而,响应时间,更新处理时间,数据传送和转换时间,处理和解决问题时都 比较快且迅速,完全满足用户要求。2. 3资源需求2. 4数据需求本段描述了开发、实施本系统所需满足的各项资源的要求,包括:环境需求:本段规定系统开发运行所需的操作环境的需求。 硬件需求:系统中所需的每种计算机设备的数星,侏积,能力,及它对处理器、存 储器、输入输出设备、辅助存储器、通讯网络设备和其它所需设备的需求。软件需求:本段规定系统开发运行使用到或者需要合作的计算机软件。例如:操作 系统、数据報件、通讯网络软件,设备软件,输入和设备模拟器,测战件,制造软 件等等。应该说明

10、每种软件的正确名称、版本、参考文档。通讯需求:本段规定系统必须使用的计算机通讯需求。例如:需要相互连接的地理 仙;配置和网络拓扑;传送技术;数据传送速率;网关;需要的系统使用次数;传送 和接收数据的类型和容星;传送/接收/反馈的时间界限;数据星的峰值;诊畴点等、人员需求:本段应该规定对使用或支寺本系统所需的人员需求,包括:数量、熟练 舷、责任链、培训需求或者其他信息。例如对同时逬行操作者数量的要求,内部帮助 和培训特征。同时也应包括工程需求的人的因素。这些需求应该包括:对人的能力及限 制的考虑;在一般情况下和极端坏境中可预见的人的错误;人为错误将造成特别严重后 果的区域。培训需求:本段应包括对

11、本系统有关的培训的需求,例如:培训的内容、培训的对 象负责培训的人员、实施培训的人员、培训的时间等、后勤需求:本段应该规定本系统开发实施过程中与后勤相关的需求,例如:系统维 护、系统支持、系统运输、支持系统的需求”对原有设施的影响”对现有设备的影响。2. 5设计和实现约束本段应说明系统设计和实现的约束。这些需求可能需要对相应的国家标准和业务标准逬 行引用。例如:使用专门的系统结构或对结构的需求,例如数据库或其鹹件单元;标准、现有 部件的使用。特别设计和实现标准的使用;特别数据标准的使用;特别编程语言的使用为了支持预期增长的技术、威胁和目标所必须提供的灵活性和可扩展性。【范例】一、采用“双线核算

12、”体制:银行帐务组织包括综合核算和明细核算两个系统。综合核算是指核算和反映各科目总体 情况的核算体系,是综合性的、概括性的核算,以科目为分类基础,反映各类资金增减变化 的情况,以便据以核查、核对帐勢和指导业务经营管理,以科目总帐,科目日结单等为主体。 明细核算是指核算和反映各科目的具体项目及具详细内容的核算体系,是以货币或兼以实物 数量反映各项业务活动的详细情况,是银行办理具体业务,反映和分析不同资金性质以及维 护银行财产安全和完整不可缺少的工具。在帐务处理上以分户帐、明细帐、登记簿及余额积 数核算形式为主体。二、明细核算要求实时记帐;综合核算要求在日结时逬行。1)实时记分户明细帐;2)日结入

13、科目总帐;3 )总帐实时查询。三、业务处理程序原则:业务处理程序必须符合国家财政部、人民银行及本行有关法规制度,必须坚持转帐业务”先借后贷”,现金支付”先记帐后付款”,现金收入“先收款后记帐”,结算业务他行 票据收妥后抵用与银行不予垫款的原则。四、系统对各类业务的核算必须迅速、完整,冲帐有权限控制,责任明确: 撤消(当日错帐撤消):自己或别人做的交易需通过会计主管以上授权方可撤销; 冲帐(隔日错帐冲正):必须通过会计主管以上授权。【范例结束】2. 6其它需求本段应该包括在上述段落中没有包括的其它需求。【范例】、帐号结构的需求:1)客户帐号的设计应满足:银行网点机构撤并,客户帐号不变;银行内部科

14、目号变动,客户帐号不变;-本地交易时所用的帐号长度不能太长。2 )客户帐的帐号结构:机构码+科目序号+帐户序号+校验码+货币号+业务标志(9)(3)(9)(1)(2)(1)3) 内部帐的帐号结构:机构码+科目序号+网点号+科目序号1+帐户序号+货币号+业勢标志(9)(3)(3)(3)(4)(2)(1)【范例结束】3质量保证措施本段应说明一系列的质量保证措施,可以用表格的形式提供这方面的信息,或者在童节 2中对需求进行说明时加上相关的注释。4附录附录用来提供为了文档维护方便而逬行独立发行的信息(例如,图表,分类数据)o如 果可能,在文档主体中需要相关数据的地方提供对文档的索引。为了便于处理,附录应按字 母顺序标记或数字顺序标记(A ” B ”或1,2,等

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!