- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.需求规格说明书
2.设计规格说明书
1.需求规格说明书
1.引言 3
1.1编写目的: 3
1.2项目背景: 3
1.3定义: ATM: 3
1.4参考资料: 4
2.任务概述 4
2.1目标: 4
2.2用户的特点: 4
2.3假定和约束: 5
3.需求规定 5
3.1信息与功能描述: 5
3.2性能描述: 12
3.2.1精度要求: 12
3.2.2时间特性: 12
3.2.3灵活性: 12
3.3故障处理: 12
3.4输入输出: 12
3.5其他要求: 13
4.运行环境规定: 13
4.1硬件环境 13
4.2软件环境: 13
1.引言
1.1编写目的:
ATM机人机交互系统项目的设计要达到的目的:
①把最终需求的产品需求转化为软件表示过程;
②在转化为软件表示的过程中,把它加工成程序细节上非常接近于源程序的表示,使软件开发人员在编码的阶段以此为标准;
③发现现有ATM机人机交互系统的不足,并努力改正,尽可能创造出新的商业价值,并提出全新的自动化操作理念,增强安全性能和沟通的有效性。
1.2项目背景:
a、待开发项目名称:ATM机人机交互系统
b、ATM机人机交互系统是因银行网络建设和改造需要,为客户提供便捷的银行人机交互的可视化业务,提出的一个ATM机系统加配安全防护舱的一体化设计与实现的项目,并且要在原有ATM机管理系统的基础上,发现其不足,进而创造出新的商业价值体现其更高的安全可靠性,使它更适用于时代的要求,此次ATM机人机交互系统的设计与开发由山西农业大学软件1204班Sunshine工作室成员完成,要求此系统能够实现所提出的基本功能需求并且兼容现在使用的软件。
1.3定义:ATM:
是Automatic Teller Machine 的缩写,意为自动柜员机,是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息 并通过加密键盘输入密码,然后通过银行内部网络验证并进行各种交易的金融自助设备,实现柜员手工操作的自动化。
银行:一个金融机构,负责保存顾客的账户信息,执行授权卡通过ATM网访问账号。
账号:在银行中,事务应用的单个账号,账号可以为多种类型,每个顾客可以拥有多个账号。
用户:拥有银行的一个或多个账号的人,可以是一个人或多个人,或者是公司。相同的人,拥有不同的银行账号被认为是不同的落户。
储蓄卡:是银行为储户提供金融服务而发行的一种金融交易卡,它的主要功能是能在联网ATM和储蓄所存、取款及在联网的POS上进行消费,但不具备透支功能。
网上银行:用户注册、办储蓄卡开户时,由银行方提供的网络平台,可进行多种业务操作。
双向卡槽:储蓄卡从外卡槽插入,密码正确验证后,舱门打开时外卡槽自动封闭,内卡槽自动打开,但不退出储蓄卡。
自动化安全防护舱:由银行管理系统支持的自动化空间舱室,用户插卡输密正确后,安全舱门打开,外卡槽封闭内卡槽自动打开,系统自动登录主交易界面,为其提供安全可靠的操作环境封闭空间。
外屏:安全舱门打开时弹出键盘,键盘上方配置的LED显示屏。
1.4参考资料:
《软件工程与软件开发工具》/张虹主编;姜淑娟,刘迎春,荣新节编著. ——北京:清华大学出版社,2004,9
《软件工程标准手册?开发和维护》/石柱编. ——北京:中国标准出版社,2008.
《软件工程课程设计》/吕云翔等编著. ——北京:机械工业出版社,2009,6.
2.任务概述
2.1目标:
①明确系统的数据结构与软件结构,总体设计要给出内部
软件与外部系统部件之间的接口定义,各个软件的模块的功能说明,数据结构的细节具体的装配要求.
②通过本次ATM机人机交互系统项目的设计,要在与之前考虑的各种需求相结合的基础上,达到预期的功能要求和经济效益;
③通过此文档(《需求规格说明书》)可以对ATM机人机交互系统的设计有了初步的构想,程序开发人员能够快速进入代码实现,在ATM机人机交互系统的基本功能的实现的基础上,提高性能需求.
2.2用户的特点:
ATM机人机交互系统应用于所有人群,但由于ATM机每天每人所取金额有上限,所以ATM机用户一般只是取少量金额,一般的开户持卡用户,不要求具有专业知识。
2.3假定和约束:
程序开发人员为5人,可用1-5台电脑作硬件资源,开发环境为WINDOWS上C语言运行环境,软件运行的硬件平台为ATM机,软件开发应考虑界面美观,程序简洁,软件开发时间为16周。
3.需求规定
3.1信息与功能描述:
No.1 基本功能数据流图
基本功能用例图:
(1.进入舱室,登录主交易界面)
用例编号:1
用例名称:安全舱打开,系统自动登陆主界面
用例描述:用户将卡插入外舱卡槽,ATM机人机交互系统识别,系统响应相关内设系统,内设系统工作并在舱室外墙弹出
您可能关注的文档
- 2016届高三文科综合周日测试(七)教程分析.doc
- 2016届高三一轮复习模拟试题(文化生活和哲学)教程分析.doc
- XX银行201X年授信政策教程分析.doc
- 2016届广东省高三12月百校联考文综试题(word版)教程分析.doc
- XX银行信贷政策指引教程分析.doc
- 2016届杭州市五校联盟高考自选模块有机化学题专项复习学案(教师用)教程分析.doc
- 2016届河北省正定中学高三上学期第三次(期中)考试地理试题教程分析.doc
- XX邮件系统归档方案建议书教程分析.doc
- XX镇2015年扶贫脱贫攻坚战实施方案教程分析.doc
- 2016届湖北省八校高三第一次联考(12月)文综试题word版教程分析.doc
- 北京市朝阳区2014届高三下学期第一次综合练习理综试题教程分析.doc
- ATM自动取款机程序设计教程分析.doc
- 北京市朝阳区2015届高三上学期期中考试历史试题Word版含答案教程分析.doc
- ATM自动取款机系统需求教程分析.doc
- 北京市东城区(南片)2012-2013学年高一下学期期末考试地理试题教程分析.doc
- AutoCAD问题集教程分析.doc
- 北京市东城区(南片)2012-2013学年高一下学期期末考试英语试题教程分析.doc
- 北京市东城区2004年高考理科综合二模试卷教程分析.doc
- 北京市东城区2014届高三12月联考地理试卷教程分析.doc
- A单元生活与消费Word版含教程分析.doc
文档评论(0)