ATM系统需求说明书.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ATM系统需求说明书

软件需求规格说明书 项目名称 院 系 专 业 班 级 学 号 姓 名 指导教师 目录 1.引言 3 1.1目的 3 1.2文档约定 3 1.3预期的读者和阅读建议 3 1.4产品的范围 4 1.5参考文献 4 2.综合描述 5 2.1产品的前景 5 2.2产品的功能 5 2.3用户类和特征 6 2.4运行环境 7 2.5设计和实现的限制 7 2.6假设和依赖 7 3.外部接口需求 8 3.1用户界面 8 3.2硬件接口 9 3.3软件接口 9 3.4通信接口 9 4.系统特性 10 4.1说明和优先级 10 4.2激励/响应序列 10 4.3功能需求 10 5其它非功能需求 12 5.1性能需求 12 5.2安全设施需求 13 5.3安全性需求 13 5.4软件质量属性 14 5.5业务规则 14 5.6用户文档 14 6.其它需求 14 附录A:词汇表 15 附录B:分析模型 15 附录C:待确定问题的列表 18 1.引言? 1.1目的? 本说明书用于明确要开发的软件的具体需求,规范的描述出软件需要实现的各种功能和所要达到的性能,使用户和软件开发者双方对该软件的初始规定有一个共同的理解,并使之成为整个开发工作的基础。 1.2文档约定? 本软件需求规格说明书讲遵循IEEE 830标准改写并扩充的模板编写,实际的改写与扩充将根据项目的需求,模板中的某一特定部分可能不适用于此项目,约定的做法是在原处保留标题,并注明该项不适用 分一、二、三级标题和正文。正文字体小四宋体,一、二、三级标题分别为黑体三号,四号,小四号。 1.3预期的读者和阅读建议? 用户: 如果用户为顾客,建议只需要阅读文档的第二部分,即游客用户只需了解或知道产品的状况,产品的功能,产品运行需要的手持设备环境以及操作方法即可。如果用户是管理员,建议除上述片段尚需阅读用户类和特性这一章节并且需要阅读关于产品在服务器端的系统使用流程。 开发人员: 开发人员需要严格认真的阅读文档的所有内容,尤其是在用户界面,硬件接口,软件接口,通讯接口和系统功能需求模块及性能需求,安全措施需求,安全性需求,软件质量属性的模块。 项目经理: 通篇阅读此文档,并对文档模糊不清或者有歧义的地方进行固定修正或者批注 营销人员: 阅读产品功能模块,产品范围和本文档所涉及的待开发软件与市场上同类产品的优点,以及产品运行所需要的手持设备坏境。 测试人员: 通篇阅读此文档尤其是在系统需求,用户界面,硬件接口,软件接口,通讯接口,并和开发人员保持一定的沟通,并对文档的部分内容进行讨论。 文档编写入员: 通篇阅读此文档,检查文档的用词用语是否符合规范,并对文档中可能出现歧义的部分进行注释,即使这个可能性很小。 1.4产品的范围? 本ATM系统并不是针对某一个具体银行设计而开发的,他适用于目前市面上的大多数银行,目前,信用卡用户越来越多,如果还是全部都通过柜台去办理业务,一旦某个时间段顾客过多,那么银行工作人员的工作量将会大量增加,并且,客户会非常浪费时间,柜台办理业务的缺点是,一旦客户多了的时候,很难保证工作人员的质量,难免会为银行和客户带来一定的损失。另外工作效率也太低。此系统的投入使用,将改变银行的一些管理与操作模式 ,加快客户办理的效率,减轻工作人员的工作强度,极大程度上提升了工作人员的工作效率,缩短了客户的等待时间。 1.5参考文献? 《软件需求工程》 毋国庆 机械工业出版社 《软件工程导论》 张海藩 清华大学出版社 《UML实用基础教程》 赵春刚 北京大学出版社 2.综合描述? 2.1产品的前景? 随着社会日新月异,计算机已成为人们生活中必不可少的一部分,通过计算机编程可以实现很多便利,为人们提供方便。当今社会货币交易日趋频繁,无论何种活动都或多或少与货币有关,小到人们购物、出行,大到国际贸易等,如此货币存取灵活度成了迫在眉睫要解决的问题。 基于此本课程设计小组首次提出ATM存取款一体机概念,ATM是Automatic Teller Machine的缩写,意思是自动柜员机,因大部分用于取款,又称自动取款机。它是一种高度精密的机电一体化装置,利用磁性代码卡或智能卡实现金融交易的自助服务,代替银行柜面人员的工作。持卡人可以使用储蓄卡,根据密码办理自动取款、查询余额、转账、现金存款,更改密码,打印凭条等业务。 所建议开发的软件系统的名称:ATM存取款一体机 项目的任

文档评论(0)

haocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档