欢迎来到天天文库
浏览记录
ID:9295428
大小:625.50 KB
页数:17页
时间:2018-04-27
《atm机管理系统设计——软件需求》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件需求工程课程作业ATM机软件系统的需求说明书RequirementsSpecificationformachineofATMSoftware小组成员1:韩乙财2007931780706小组成员2:运凯2007932480706小组成员3:牛栋杰2007930950707小组成员4:王冠2007932000708小组成员5:孙潮旭2007932190707-I-评分标准班级姓名学号承担工作面向过程分析35%面向对象分析45%出勤10%组长打分10%总分工作量细化程度图表规范讨论表现工作量细化程度图表规范讨论表现25%25%25%25%25%25%25%25%-I-
2、ATM取款机管理系统设计目录1客户(本小组)需求清单11.1要求111.2要求221.3要求341.4要求411.5要求521.6要求641.7……12客户(其他小组)需求清单12.1要求112.2要求222.3要求342.4要求412.5要求522.6要求642.7……13需求获取53.1基于场景的获取53.1.1基于用例的需求获取53.1.2基于用例的需求获取内容63.2基于知识的需求83.2.1基于知识的需求获取53.2.2基于知识的获取的内容63.3基于调查问卷的需求83.3.1基于调查问卷需求获取53.3.2基于调查问卷获取的内容63.4……114结构化需
3、求分析134.1实体关系图134.2数据流图14ATM取款机管理系统设计4.3数据字典154.4状态转换图155面向对象的需求分析185.1用例图135.2类图145.3动态模型15附录会议记录2009-9-150附录会议记录2009-9-350附录会议记录……501.客户(本小组)需求清单H1N1疾病传播迅速,急需早发现,早治疗,快速做出处理,否则为引起更大规模的传染,而学校环境较为复杂,人群接触频繁,因此,应该迅速得到学生是否已经有疑似感染或确诊的信息,因此,一个管理学生H1N1情况的管理系统就显得十分必要了。ATM取款机管理系统设计2.客户(其他小组)需求清单
4、2.1在整个的系统中,正确登录以后才可以进入主界面进行相关的操作2.1.1当用户输入正确的登录以后,出现主界面,包括以下的一些功能主界面有菜单栏、工具栏、和下面的欢迎界面菜单栏和工具栏可以进入相关操作的界面2.2当在菜单栏点击取款或者点击工具栏中取款的按钮,可以进入取款界面2.2.1首先可以输入取款的金额,输入的必须为数字,否则系统会提示输入不是数字。2.2.2正确输入取款的金额后,直接点击取款,会再次确认你取款的金额,点击是直接可以取走钱,并且数据记录到相关的文件中,以便以后查询2.3当在菜单栏点击存取或者在工具栏点击存款的按钮,就可以进入存款界面2.3.1进入存
5、款界面以后,可以输入存款的金额,若输入非数字,系统会提示出错2.3.2正确输入数字以后,会有相关的提示操作2.4在菜单栏中点击余额查询,就会弹出余额的窗口2.5当点击菜单栏中的行内转账或者点击工具栏中的行内转账的按钮,会出现行内转账的界面,这时就可以进行行内转账2.5.1分别输入转入的账户和转入的金额,直接点击转入2.5.2若转入过程中出错会有相关的提示的操作2.6在菜单栏点击还款,就可以出现还款的界面:2.6.1输入还款金额,直接点击转入2.6.2若还款过程中出错会有相关的提示的操作3.需求获取3.1基于场景获取3.1.1基于用例的需求获取用例是从用户的观点,以交
6、互的方式对于系统的行为特征进行的描述,而场景一般认为是用例的一个实例。3.1.2基于用例的需求获取内容ATM取款机管理系统设计对功能的规定(1)系统管理(后台服务)模块。该模块是比较关键的模块,也是每一个系统必须有的模块,是确保ATM机系统正常运行的基础。首先我们用户或者管理员需要登录访问,即应该有A用户登录,而对于该系统的操作对象需要统一管理和记录,所以我们认为至少还应该有B用户管理和C个人设置两部分。(2)操作管理模块。实质上ATM机主要是用来给持卡者用的,即操作,所以这一模块是核心部分,是交互性最强的部分。经过讨论我们认为ATM机所该具有的基本功能有:取款、转
7、账、查询、扩展业务、其他业务。其中查询业务主要又包括:余额查询、账单查询等。其中扩展业务我们认为应该有还款功能,例如大连开发区的招行的自动取款还款机。至于其他业务主要有业务办理、功能申请、退出等功能。(3)维护管理模块。该部分是不可缺少的部分,主要由一些银行管理维护人员负责。我们分析讨论认为,一个ATM机至少应该有现金在里面,这个是余额维护部分,其次对于一家银行来说必须对该ATM机进行定期对账,查看有无异常错误,确保其正常运营,这两部分都可作为定期维护,还有可能ATM机出故障了,这个维修部分是不可预期的。3.2基于知识的需求3.2.1基于知识的需求获取基于知识的
此文档下载收益归作者所有