ATM系统概要设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ATM系统概要设计

概要设计说明书 ABC组 目 录 文档版本 2 目 录 3 1引言 4 1.1编写目的 4 1.2背景 4 1.3定义 4 1.4参考资料 4 2总体设计 4 2.1需求规定 4 2.2运行环境 4 2.3基本设计概念和处理流程 5 2.4结构 5 2.5功能器求与程序的关系 5 2.6人工处理过程 5 2.7尚未问决的问题 5 3接口设计 5 3.1用户接口 5 3.2外部接口 5 3.3内部接口 6 4运行设计 6 4.1运行模块组合 6 4.2运行控制 6 4.3运行时间 6 5系统数据结构设计 6 5.1逻辑结构设计要点 6 5.2物理结构设计要点 6 5.3数据结构与程序的关系 6 6系统出错处理设计 7 6.1出错信息 7 6.2补救措施 7 6.3系统维护设计 7 1引言 1.1编写目的 本文档描述银行ATM系统,预期读者工商银行和相关教员。该文档描述ATM系统的概要功能定义,并对模块划分、业务流程进行了定义。所有设计人员、开发人员、测试人员以及其他团队成员都应该以该文档作为产品的概要功能定义,并衍生出其他文档。 1.2背景 系统中文名:银行ATM系统 系统开发代码:ATM 。 任务提出者:武昌工商银行。 开发者:ABC团队。 用户:各个持有银行卡的用户以及银行相关工作人员。 1.3定义 系统:工商银行ATM提款系统。 用户:武昌工商银行。 密码:进入业务所需要的凭证。 查询:查询帐户余额。 帐号:用户的卡号。 提款:提取银行款项。 存款:存入卡号的款项。 1.4参考资料 《调研报告》。 《可行性研究报告》。 《ATM系统需求报告说明书》。 2总体设计 2.1需求规定 2.2.1、对功能的规定 登陆:任何拥有私人银行卡帐号和密码的人都能使用本系统登陆。 登陆权限:只有正确的帐号和密码才能登陆。 查询:已登陆本系统的操作人员有权查询本人帐户余额。 取款:已登陆本系统的操作人员可以提取本人帐户款项。 存款:已登陆本系统操作人员可以把款项存入本人帐户。 转帐:已登陆本系统操作人员可以把本人帐户款项转入其他本行帐户。 密码修改:已登陆本系统操作人员可以修改密码凭证。 登出:已登陆本系统操作人员可以安全退出本系统。 注意:当交易金额超过当前帐户余额时,系统自己提示“余额不足”,自动退出本系统,当系统遇到任何不对输入时都自动退出本系统。 2.1.2、对性能的规定 在查询过程中,要求系统显示该帐户卡上所有的余额。 在取款过程中,该系统只支持交易金额为100的倍数。 在存款过程中,该系统只支持交易金额为50的倍数。 在转帐过程中,该系统支持任何用户输入的数据,但是仅仅限于本行之间的帐户转帐。 如果交易中响应时间超过30秒,系统提示“操作已过时”,自动推出本系统。 交易结束时,系统知道更新帐户上的数据,保持帐户余额的一致性。 交易完成后,用户可以惦记“取卡”退出本系统。 本系统可以进行各个银行的金额交易。 系统可以并行使用的用户在100个以上。 注意:当交易金额超过当前帐户余额时,系统自己提示“余额不足”,自动退出本系统,当系统遇到任何不对输入时都自动退出本系统。 由于系统规模较小,需求规定定义如下图所示,不再提供单独的文档说明。 用例图 用例说明 登录 用户输入正确的账户名和密码,可以登录系统。如果密码错误三次,将锁定账户一天。 查询余额 点击“查询”,显示帐户所有余额,每次查询的时间间隔应该大于1分钟。 取款 用户在登录以后,可以取款。输入的金额应该小于账户余额,余额不能小于100元,每次取款不能小于100元,不能大于2000元,同一天取款上限为5000元。 存款 存入银行款项,每笔存款不能小于50元,一天最多存款100次。 转账 每笔转账金额不能大于1,000,000.00元,每天只能进行10次转账,不能跨行转账。 修改密码 用户输入老密码,两次确认新密码后,可以更改密码。密码只能为6位数字,新密码不能和老密码相同 退出 当用户完成自己想要的操作后,可以退出系统。如果用户不主动退出,在5分钟后系统应该清除该用户登录信息,用户将需要重新登录才能正常使用系统 2.2运行环境 开发工具与程序语言 Tool Description Visualstudio2005 SQL SERVER 2000 软件平台 Platform Version Develop tool Visualstudio2005 OS for WAS Solaris 8, Windows 2000 OS for Actuate Server Windows 2000 SQLServer 2000

文档评论(0)

wuailuo + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档