




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单位代码 10642 密 级 公 开 学 号 0 重庆文理学院ATM自动取款系统 作者: 丁静指导教师: 陈玲莉学科专业:计算机科学与技术专业(软件工程方向) 项目提交日期: 2016年3月15日 项目审核认定日期: 2016年3月22日学位授予单位:重庆文理学院 中 国 重 庆2016 年 3 月目录一、引言2二、项目需求分析2 2.1ATM的功能分析2 2.2ATM的非功能性需求分析2 2.3功能模块图3 2.4ATM自动取款系统的数据库设计4 2.5数据库逻辑设计4三、项目实施内容5 3.1项目的事件流和顺序图5四、项目预期效果9五、 项目推进计划9六、 项目经费预算9一、引言1.1编写目的这个系统主要是对现代银行业务越来越繁多、客户的需求也越来越大等现象。为了减少员工的工作量,同时也是为了方便服务客户。这个设备能够方便用户小额的取款、存款。为了支持其他业务现在对此系统的经济、技术、安全等方面进行分析。1.2项目背景 项目名称:ATM自动取款系统 在现代科技越来越发达的现代科技社会,人们对机器的依赖程度越来越明显,随着技术越来越成熟,人们对银行取款的要求越来越高,自动设备的方便、便捷不仅服务了人们的生活,也方便人们的生活。不仅节约的时间、成本、也让银行业务越来越便捷,大力减少了人力的投入。二、项目需求分析2.1ATM的功能分析 用户:用户可以进行登录,余额查询,存款,取款,转账。 员工:管理用户信息,ATM维护硬件,添加现金。 定时启动者:用于定时计算利息,扣除利息税手续费、向客户发送相关业务短息。 2.2ATM的非功能性需求分析 性能需求:n ATM对卡识别后,身份信息在相当短的时间内可以正确返回。n 用户向系统作出某种指令信息后,系统将在相当短的时间内显示信息并能够给与处理。 安全设施需求n ATM设备的硬件保护。n ATM的数据安全保护,同时应考虑各种突发时间的处理方式。 安全性需求n 所有涉及的私密信息都应启用高级安全加密。n 每次进行的操作必须输入密码进行确认。n 系统的数据库安全要达到高级安全。n 跨区域的数据要通过联网确保数据的安全性。 软件质量属性n 可用性:系统在全天24小时内都可以对用户服务。n 可靠性:如果在交易中途中断,要能对这些突发情况进行反应。n 可维护性:维护人员能够对系统进行必要的维护和对系统进行升级。2.3功能模块图ATM的功能模块图,如图1.1: 图1.1功能模块图【 1.1 功能图【说明】1) 登录:用户进入操作界面后,需要选择相应的语言环境(English、中文),然后输入密码即可进入相应的界面操作即可。2) 余额查询:客户可以查看自己的账户余额。3) 取款:用户可按自己的意愿若余额充足或者机器的金额足够就能在ATM中取出金额。4) 存款:用户可在机器中存入存款。5) 转账:用户可通过此功能向其他用户转账。6) 用户信息:用于员工对用户信息的增加,删除,修改和查询。7) 硬件维护:用于维护人员对ATM硬件的维护。8) 添加现金:设备中余额不足时,运钞人员给ATM设备添加现金。2.4ATM自动取款系统的数据库设计E-R图 1.2 E-R图2.5数据库逻辑设计各表的设计结构分别如下所示:表1.1 用户信息表字段名数据类型是否可为空长度备注IDcardNoChar(18)Not null18身份证号,主键NameVarchar(20)Not null20用户名TelChar(11)Not null 11电话号码AddressVarchar(50)50居住地址AccountNoVarchar(20)Nut null20银行卡号,外键表1.2 银行卡信息表字段名数据类型是否可为空长度备注AccountNoVarchar(20)Nut null20银行卡号,主键PasswdChar(6)Not null6银行卡密码BankVarchar(20)Not null 20所属银行BalanceFloatNot null11账户余额OpenDateDateNut null开户时间表1.3 交易信息表字段名数据类型是否可为空长度备注tradingDateDateNut null交易日期TradingTypeVarchar(20)Not null20交易类型TradingAmountFloatNot null 20交易金额TradingIdVarchar(20)Not null20交易编号,主键AccountNoVarchar(20)Nut null20银行卡号,外键RemarkVarchar(50)50交易备注三、项目实施内容3.1项目的事件流和顺序图在这个系统中,用户可以登录,取款,存款,转账,余额查询,修改密码,分别画出事件流和顺序图: 图1.3 用户取款时间流 图1.4 用户存款时间流 图1.4 用户信息添加顺序图 图1.5 用户信息修改顺序图 图1.6 发送业务短信顺序图四、项目预期效果1、 对客户而言:能够在设备上进行取款、存款、转账、修改密码、查询余额等2、 对银行员工而言:能够对客户信息进行增、删、改、查,对设备进行升级、维护。对设备的操作流程进行监控。5、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 话题讨论:诚信在生活中的作用8篇
- 农业种植区土地管理使用合同书
- 农业生产技术与安全知识考点
- 农村农业机械使用与安全责任协议
- 食品行业食品安全法规与实践练习题
- 机械工程行业实习表现证明(6篇)
- 在课堂上的一次特殊经历记事作文13篇范文
- 英语阅读理解的跨文化交际知识点集萃
- 2025年心理学考试试题及答案
- 2025年医学影像学基础知识考试试卷及答案
- 陕西省专业技术人员继续教育2025公需课《党的二十届三中全会精神解读与高质量发展》20学时题库及答案
- 重庆万州区社区工作者招聘笔试真题2024
- 郴州市2025年中考第二次模考历史试卷
- 酒店项目规划设计方案(模板)
- 2025名著导读《钢铁是怎样炼成的》阅读习题(含答案)
- 2025-2030中国冷热交换器行业市场现状分析及竞争格局与投资发展研究报告
- 美容院和干洗店合同协议
- 前程无忧测评题库
- ICU经口气管插管患者口腔黏膜压力性损伤预防的最佳证据总结 - 学习与临床应用
- 2025急性心梗诊疗指南
- 【闵行区人民法院】上海市闵行区劳动人事争议调解仲裁与审判白皮书(2023-2024年)
评论
0/150
提交评论