ATM信息系统需求说明书

上传人:cn****1 文档编号:562030000 上传时间:2023-02-21 格式:DOCX 页数:6 大小:98.83KB
返回 下载 相关 举报
ATM信息系统需求说明书_第1页
第1页 / 共6页
ATM信息系统需求说明书_第2页
第2页 / 共6页
ATM信息系统需求说明书_第3页
第3页 / 共6页
ATM信息系统需求说明书_第4页
第4页 / 共6页
ATM信息系统需求说明书_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《ATM信息系统需求说明书》由会员分享,可在线阅读,更多相关《ATM信息系统需求说明书(6页珍藏版)》请在金锄头文库上搜索。

1、第一章引言1编写目的ATM自动取款机系统是银行业务流程过程中十分重要且必备的环节之一,在银行业务 流程当中起着承上启下的作用,其重要性不言而喻。但是,目前许多银行在具体的一些业务 流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而且无法达 到理想的效果。为此,我们在明确该软件需求的基础上,安排项目规划与进度、组织软件开 发与测试,撰写本文档。本文档针对上述问题,采用软件工程的开发原理,依据软件流程过 程规范,按照需求分析,概要设计,程序编码,软件应用等过程,开发了这个系统编写此需求说明书是为了使用户和开发人员对所开发的系统有一致的理解。通过阅读此 文档开发人员可以了解当前

2、业务的具体需求和要实现的主要功能用户通过阅读此文档可 以确认开发人员对其业务需求的认识是否正确并对系统要实现功能有初步的了解。2项目说明项目名称:ATM存取款系统项目用户:持有建设银行储蓄卡的人群 项目开发者:学习团队3项目背景市场经济的蓬勃发展和人们日益繁忙的条件下,现有的银行系统往往需要客户在办理手 续时等待很长的时间,这不仅会浪费很多宝贵的时间,也会使得银行的业务人员十分的繁忙, 需要很大的人力和财力。基于这样的情况,ATM取款机系统的开发就显的十分的重要!它 可以减少银行的业务处理压力,尽量节省人们的时间,并且可以有效解决用户信息和资金信 息的繁杂问题。4参考文献软件工程导论张海藩、牟

3、永敏清华大学出版社软件项目时间案例教程第二章任务概述2.1目标现如今,有许多家银行在顾客办理业务时都需要到柜台前需要服务人员的操作,效率很 低。为了解决这样的问题,我们小组提出了研究ATM自动取款机系统,使银行和各户办理 业务时,更便捷。ATM自动取款机可以24小时自动取款,无需人工服务,同时提供了许多的功能,下载 尽可能的满足用户的需求。该软件系统为社会提供了很大方便,同时也是时代的需要,代表社会的进步和科技的发 展。2.2运行环境硬件环境:CPU: 1GHZ及以上 内存:1G以上 硬盘:20G以上软件环境:操作系统:Microsoft Windows XP或更高版本 数 据 库:Micro

4、soft SQL Server 2005 开发环境:Eclipse,jdk, Microsoft SQL Server 2005第三章数据描述3.1静态数据静态数据是ATM自动取款机在界面相应的金额,在取钱时,通过界面给予的金额进行 去款,界面显示的金额有50,100,200,500,800,1000,同时也可以通过自行输入进行 取款。3.2动态数据输入数据是指来自于用户输入、来自外部接口的输入或者其他输入,在ATM自动取款 机中,通过输入数据来取钱,当数据输入后,系统自动计算给出的数据,然后吐钱,并且, 银行卡的剩余钱数等于原先的金额减去输入的金额,得到的数据就是现在的金额,同时,在 查询剩

5、余金额时显现出来。在取款过程中,该系统只支持交易金额为100的倍数。取款数 目:只支持交易金额为100的倍数。取款金额:不能输入2500以上的数字。3.3数据库介绍名称:Microsoft SQL Server 2008介绍:微软SQL Server 2008 SP1加入数据库镜像功能,为SQL Server 2008 Express Edition提供新管理工具,并且加强了 SAP NetWeaver智能商务系统的报告反馈支持功能。管理:SQL Server Management Studio 集成了对 SQL Server 2008 所有组件的管理。Business Intelligenc

6、e从业者都将得益于Microsoft服务器“能力”扩展这一用户盼望已久的 功能增强,即从关系引擎(伸缩性、可靠性、可用性、可编程性,等等)扩展为全套的BI平 台组件。硬件要求:具有Intel Pentium III 600 MHz (或同等性能的兼容处理器)或速度更快处 理器(建议使用1 GHz或速度更快的处理器。)的计算机最低192 MB的RAM (建议 使用512 MB或更高的RAM。)100 MB的可用硬盘空间3.4系统流程图1 r图1-13.5系统E-R图姓名地址联系电话图1-2根据E-R图,制作数据库中的表如下管理员信息表:属性类型是否可为空是否是主键备注账号Char(20)否主键账

7、号密码Nchar(lO)否管理员编号Char(5)否姓名Varchar(20)否电话号码Char(20)否表1-1用户信息表属性类型是否可为空是否是主键备注储畜卡号Char(20)否储蓄卡密码Nchar(lO)否储蓄卡所属银行Varchar(20)否储蓄卡余额float否密码当日错误次数Int否用户编号Char(5)否主键姓名Varchar(20)否联系电话Char(20)否性别Char (10)否年龄Char (10)否第四章功能需求-24.1存取款功能用户进入ATM机后选择存款业务可以进行存款功能,单次存款金额必须小于1000元, 否则无法存款;也可以进行取款功能,取款金额必须小于已存金额

8、,否则无法取款。4.2查询功能用户进入ATM机后选择存款业务可以进行查询功能,可查询个人信息,以及银行卡余 额信息。4.3改密功能用户进入ATM机后选择改密业务可以进行改密功能,修改密码前必须得输入旧密码并 核对,如果一致,则输入新密码,否则重新输入。4.4转账功能用户进入ATM机后选择转账业务可以进行转账功能,转账账户必须是系统原有账户, 否则无法转账。图形描述:图1-3第五章性能需求5.1数据精确度(1) 银行卡中信息表中的“余额“采用float型,精确到小数点后两位;(2) 取款时输入的金额为整数(50的倍数);(3) 转账金额采用float型,精确到小数点后两位。5.2适应性当用户需求

9、,如操作方式,运行环境,结果精度,数据结构与其他软件接口等发生变 化时,设计的软件要做适当调整,灵活性非常大。ATM自动取款机是24小事不断的服务,操作简单,并带有语音提示,方便了用户的 操作,同时具有转账、修改密码、查询账户信息等功能为用户提供了许多的方便。 第六章其他需求6.1易用性系统设计应具有良好的易用性、操作简便,符合常规Windows操作环境下的用户使用 习惯。同时,尽量减少用户的记忆工作量,如在信息录入时尽可能充分利用数据字典进行选 择录入,以提高用户工作效率。在系统查询功能设计时,应提供多种查询条件的复合查询, 让用户可以快速、精确地得到相关信息。同时,系统设计应具有良好的健壮性,如对各种用 户各种错误输入应能及时识别并给出相应提示。6.2安全性系统中所有涉及敏感信息如登录口令等,服务器端应设置严格安全访问控制策略,从而 保证系统安全性和操作责任的可追溯性。

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

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

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