自动取款机设计总结

自动取款机设计总结

ID:32572270

大小:591.30 KB

页数:26页

时间:2019-02-12

自动取款机设计总结_第1页
自动取款机设计总结_第2页
自动取款机设计总结_第3页
自动取款机设计总结_第4页
自动取款机设计总结_第5页
资源描述:

《自动取款机设计总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、学号2009110317课程设计自动取款机总结------------------虚拟自动取款机毕业设计总结学生姓名:郭永攀系别:信息安全系专业:软件开发班级:09级指导教师:刘琦1.引言1.1编写目的从此阶段正式进入ATM系统的软件设计阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构,在软件设计阶段主要是把软件需求转化为软件表示过程,这种表示只是描述软件总的概貌,把它加工成程序细节上非常接近于源程序的表示,使软件开发人员在编码阶段以此文档供为标准。1.2项目背景应呼和浩特建设银行网络建设和改造需要,为客户提供方便、迅速、便捷

2、的自动存取款业务提出了ATM机自动取款系统设计与实现的项目,并由软件工程08-2班第七小组完成设计与开发,上级主管部门计算机系。要求此系统能够实现所提出的基本功能要求并且兼容现在使用的软件。1.3定义客户:拥有银行的一个或多个帐号的人。可以是一个人或多个人,或者是公司。相同的人,拥有不同的银行帐号被认为是不同的落户。ATM:ATM是AutomaticTellerMachine的缩写,意为自动柜员机。是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘(EPP)输入密码然后通过银行内部网络验证并进行各种交易的金融自

3、助设备。事务:对单个客户帐号的单个完整的操作请求,一般是指要做的或所做的事情。储蓄卡:储蓄卡是银行为储户提供金融服务而发行的一种金融交易卡。它的主要功能是能在联网ATM和储蓄所存、取款及在联网的POS上进行消费,但不具备透支功能。1.4参考资料[1]项目经核准的计划任务书、合同及上级机关的批文[2]项目开发计划[3]需求规格说明书[4]文档所引用的资料、采用的标准或规范[5]作者:张海藩书名:软件工程导论(第五版)出版社:清华大学出版社出版时间:2008-2[6]作者:王珊萨师煊书名:数据库概论出版社:高等教育出版社出版时间:2006-5

4、[7]作者:吴健郑潮汪杰书名:UML基础与ROSE建模案例出版社:人民邮电出版社出版时间:2008-72.任务概述2.1目标明确系统的数据结构与软件结构,此外总体设计还将给出内部软件与外部系统部件之间的接口定义,各个软件的模块的功能说明,数据结构的细节以及具体的装配要求,通过阅读此文档可以对ATM系统的设计有了初步的构想,程序开发人员能够快速进入代码实现,在ATM系统的基本功能实现的基础上,提高性能指标。2.2运行环境硬件环境:CPU:1GHZ以上RAM:256兆以上HARDDISK:2G以上软件环境:应用服务器的操作系统环境为windo

5、wsXP以上的数据库为Oracle或SQLserver2005此系统运行在ATM机上2.3需求概述针对银行业务种类繁多、客户需求量大等现象,为了减少银行人员的工作任务,方便客户,进行ATM系统的设计与开发,使用户自己就可以在ATM机上存款、取款、查询余额、、修改密码、、退卡等基础功能。同时要求满足基本的性能需求:快速性:处理业务的时间不得超过30秒否则取消事务退卡;准确性:吐钞、存抄的数目正确;稳定性:频繁的进行多项业务系统仍能正常运行,外部环境发生小范围内变动系统不受影响;安全性:系统中所有涉及敏感信息如登录口令等,服务器端应设置严格安

6、全访问控制策略,从而保证系统安全性和操作责任的可追溯性。2.4条件与限制整个项目的条件与限制:1、建议开发软件运行的最短寿命:十年。2、经费来源和使用限制:中国建设银行投资。3、法律和政策方面的限制:涉及法律法规应向律师进行详细咨询以免侵害客户和其他人的利益。4、硬件、软件、运行环境和开发环境的条件和限制:ATM柜员机终端设备,地区服务器、中央服务器、数据库服务器(多个分散的)。5、可利用的信息和资源:现有简易ATM机的实现原理银行工作人员手工操作的业务流程。6、建议开发软件投入使用的最迟时间:测试一个月后。软件设计时的条件与限制:软件设

7、计应当表现层次结构,巧妙地利用各个软件之间的控制关系,设计应当是模块化。小组成员应对软件开发的流程基本了解并且充分调研后开始编辑文档,同时要掌握JAVA语言及数据库相关知识以备后续实现。项目进行中注意时间的控制和资金的合理分配。3.总体设计3.1处理流程图4-1取款的活动图图4-2款的活动图图4-3修改密码活动图图4-4查询余额的活动图3.2总体结构和模块外部设计(打印凭条没实现)图4-5总体结构图4.对现有系统的分析4.1处理流程和数据流程(打印凭条和转账没实现)图1-1现有系统处理流程举例说明:客户到银行根据事务不同进行排队,若进行取

8、钱要将存折交给业务人员并告之取款的金额,业务人员在柜员终端识别账户后扣除相应金额,取出钱交给客户。4.2工作负荷业务人员要进行大量客户的不同事务操作,在一段时间内可能重复同样的操作多次,很容易

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

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

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