atm取款机概要分析说明书

atm取款机概要分析说明书

ID:27742743

大小:2.56 MB

页数:18页

时间:2018-12-05

atm取款机概要分析说明书_第1页
atm取款机概要分析说明书_第2页
atm取款机概要分析说明书_第3页
atm取款机概要分析说明书_第4页
atm取款机概要分析说明书_第5页
资源描述:

《atm取款机概要分析说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、西安石油大学户县新校区软件0903行军蚁设计小组产品文档概要设计文档产品版本密级文档编号2010103001V123内部产品名称ATM取款机共18页ATM取款机概要设计说明书撰写:吴昊,杨雪,刘博,何雪英日期:2010-10-30审核:日期:批准:日期:ATM取款机项目设计小组第18页共18页西安石油大学户县新校区软件0903行军蚁设计小组目录1.引言41.1编写目的41.2背景41.3参考资料42.总体设计42.1需求规定42.1.1功能要求:42.1.1.1ATM电子开户52.1.1.2账户登录52.1.1.3密码修改52.1.1.4余额查询52.1.1.

2、5自动存款52.1.1.6自动取款52.1.1.7自动转账62.1.1.8交易明细查询62.1.1.9退卡62.1.2输入输出要求:62.1.3数据管理能力要求:62.1.4故障处理要求:72.1.5精度要求:72.1.6时间特性要求:72.1.7灵活性要求:72.2运行环境82.2.1设备82.2.2支持软件8ATM取款机项目设计小组第18页共18页西安石油大学户县新校区软件0903行军蚁设计小组2.2.3接口82.2.4控制82.3基本概念设计与处理流程(总体工作流程图)92.4结构(功能模块划分)112.5功能需求与程序关系122.6人工处理过程122.

3、7尚未解决的问题133.接口设计133.1用户接口133.2外部接口133.3内部接口134.运行设计154.1运行模块组合154.2运行控制165.程序相关算法设计166.系统出错处理设计166.1出错信息166.2补救措施176.3系统维护设计17(后记:在张明老师的带领下,经过我们小组成员的配合,通过查询各种资料,我们逐渐完善了这份概要分析说明书。在这个过程中,我们体会到了团队合作的强大力量,而这份设计就是大家心血的结晶和团队精神的有力见证。)18ATM取款机项目设计小组第18页共18页西安石油大学户县新校区软件0903行军蚁设计小组1.引言1.1编写目

4、的此概要设计书阐述对ATM取款机系统的设计考虑,包括取款机系统的基本处理流程、取款机系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。1.2背景软件名称:ATM取款机任务提出者:西安石油大学计算机学院开发者:杨雪,吴昊,何雪英,于少华,王国君,刘博。用户:为与ATM取款机软件开发有联系的决策人,开发组人员以及使用该系统的用户。使用的计算机网络:本项目使用西安石油大学计算机机器以及各开发者本人的计算机进行编程。1.3参考资料1.《C程序设计》谭浩强主编清华大学出版社2.《软件工程导论第三版》张海藩主编

5、清华大学出版社2.总体设计2.1需求规定2.1.1功能要求:ATM取款机项目设计小组第18页共18页西安石油大学户县新校区软件0903行军蚁设计小组2.1.1.1ATM电子开户用户可自行依照系统提示完成银行账户注册。注册时账户信息只涉及密码,账户号由系统自动产生。用户注册信息涉及基本信息包括姓名、性别、证件、电话、地址。2.1.1.2账户登录用户可依照系统提示输入账户号与密码登录到ATM系统进行后续操作。密码错误超过三次即冻结账户。2.1.1.3密码修改用户在登入ATM系统后可随时更改账户密码,密码宽度不得超过6位,且只限于数字。2.1.1.4余额查询用户在登

6、入ATM系统后可查询当前账户的余额情况。2.1.1.5自动存款用户在登入ATM系统后即可自助存款,存入货币面额仅限100元,一次性存入总金额不得超过2000元。2.1.1.6自动取款ATM取款机项目设计小组第18页共18页西安石油大学户县新校区软件0903行军蚁设计小组用户在登入ATM系统后即可自助取款,用户输入的取款面金额必须是50元或100元的整数倍数,一次性取款金额不得超过2000元。2.1.1.7自动转账用户在登入ATM系统后即可向其它账户进行转账操作,转账金额无上下线。2.1.1.8交易明细查询用户在登入ATM系统后即可查询账户历史交易记录。明细查询

7、时用户可自行输入起始时间与截止时间,也可选择系统提供的查询周期。2.1.1.9退卡交易结束,请及时取卡。2.1.2输入输出要求:1)用户名:字母数字或下划线,且首位不得为数字。2)密码:6位整数。3)取款及转账金额:整型数据。4)户源,目标账户:即字母数字或下划线,且首位不得为数字。5)用户需求事务:通过人机交互界面进行选择。2.1.3数据管理能力要求:1)该软件需要进行的数据管理主要为用户信息,需要创建一个表,主要记录如用户名,用户密码,用户余额,用户类型,用户开户日期,用户操作记录等。2)进度是记录当前用户所处的环境,如余额的数目,存储的金额,交易明细等。

8、这些可以通过数据库保存。ATM取款机项

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。