ATM系统分析与设计


    ATM系统分析设计
                                      ATM系统分析设计
    摘:结合软件工程相关理采OMT方法银行网络系统ATM(Auto Trade Machine)进行分析设计
    .     问题需求分析
    银行网络系统包括工出纳分行享动出纳机分理处计算机处理业务分理处出纳站通网络通信出纳站录入账户事务数动出纳机分行计算机通信动出纳机户接口接受银行卡发放现金印收分行计算机拨款分理处结账
    求系统正确处理账户发访问网络费均摊派分理处
    分行计算机

    分理处计算机

    分理处计算机

    分理处计算机

    账户

    账户

    账户
    动取款机
     
     
    动取款机
    动取款机
                           银行网络系统示意图
    二.     软件工程相关理
    u OMTObject Modeling Technology缩写 意象建模技术   面象建模方法种进步发展完善中OMT法目前成熟实方法三方面系统进行建模模型侧面反映系统特性三模型分:象模型动态模型功模型
    概念包括:类属性操作继承关联(关系)聚集 
    动态模型描述系统时间变化方面概念:状态子状态超状态事件行活动
    功模型描述系统部数值转换概念:加工 数存储数流控制流角色该方法开发程分四阶段:
     1 分析基问题户需求描述建立现实世界模型
    分析阶段产物:问题描述象模型=象图+数词典动态模型=状态图+全局事件流图 功模型=数流图+约束
    2 系统设计结合问题域知识目标系统体系结构(求解域)目标系 统分解子系统该阶段产物:系统设计文档:基系统体系结构高层次决策 
    3 象设计基分析模型求解域中体系结构等添加实现细节完成系 统设计产物包括:细化象模型细化动态模型细化功模型 
    4 实现设计转换特定编程语言硬件时保持追踪性灵活性扩展性  
    u 类识方法
    常识类方法:名词识法系统实体识法重例中识类等
    1  名词识法
    访方法关键识问题域中实体实体描述通常名词名词短评名词性代词形式出现首先系统进行描述系统描述中标识名词名词性代词列出系统类基础进步识类
    2  系统实体识法
    该方法考虑系统中员组织点表格报告等实体分析识类标识实体:系统需存储分析处理信息实体系统部需处理设备系统交互外部系统系统相关员系统组织实体
    确定类时常两类技术:
    1)  分解技术:整体类组合类进行分解控制单类规模
    2)  抽象技术:根类相似性建立抽象类建立抽象类类间继承关系抽象
    类实现系统部重控制复杂性子类定义公界面设计局部化提高系统修改性维护性
    三.     建立象模型
    1  确定类
    采名词识法检查问题陈述中名词名词短语列出类现根原进步确定类:
    1)  掉冗余类
    2)  掉相关类
    3)  删模糊类
    4)  删独立性强类应该类属性类
    5)  描述操作适宜作象类
       终确定类:
    分行计算机  分行  出纳站  出纳员 分理处  分理处计算机  动出纳机 账户  银行卡  顾客  事务
    2  建模实体准备数
    3  确定关联
    两类间相互信赖关联实现关联方式种关联通常描述性动词动词词组表示银行网络系统问题中关联:
    l  银行网络包括出纳站处动取款机
    l  分行享动取款机
    l  分理处提供分理处计算机
    l  分理处计算机保存账户
    l  分理处计算机处理账户支付事务
    l  分理处拥出纳站
    l  出纳站分行计算机通信
    l  出纳员账户录入事务
    l  动取款机接受银行卡
    l  动取款机户接口
    l  动取款机发放现金
    l  动取款机印收
    l  系统处理发访问
    l  分理处提供软件
    l  费分摊分理处
    4列标准掉必正确关联
    1)  某类已删关关联必须删者类重新表述
    2)  相干关联实现阶段关联删问题域外关联涉实     现结构中关联系统处理发访问种实现概念
    3)动作关联应描述应域结构性质瞬时事件应删动取款机接受银行卡动取款机户接口
    4)      派生关联省略关联定义关联
    5确定类属性
    属性通常修饰性名词词组表示列标准删必正确属性: 1)限定词属性值固定减少关联重数考虑该属性重新表述限定词
    2)部值属性描述象非公开部状态应象模型中删访属性
    3)细化分析阶段应忽略数操作影响属性
    6继承细化类
    两种方法:底顶1)底:现类性般化父类2)顶:现类细化更具体子类
    7完美象模型
    软件开发程中需断完美象模型方面考虑1)检查否缺少象2)查找余类3)查找缺少关联4)系统改进分理处分理处计算机间区影响分析合分理处理分行计算机入分行
    四.    建立动态模型
    动态分析寻找外部见模拟响应事件开始确定象事件序分析阶段考虑算法执行实现模型部分通常动态模型事件踪表状态图
    建立动态模型步骤:
    1  准备典型话脚
    脚事件序列系统中象外部户发生互换信息时产生事件互换信息值该事件参数事件应该确定触发事件动作象该事件参数包括正常脚例外脚
    动出纳机户交互正常脚:
    1)  动取款机请求户插入银行卡户插入银行卡
    2)  动取款机接受银行卡读出卡号
    3)  动取款机求密码户输入
    4)  动取款机分行确认卡号密码分理处检查反馈兑现
    5)  动取款机求选择事务类型(取款存款转帐查询)户选择取款
    6)  动取款机求输入现金数量
    7)  动取款机分发现金求户取现金户取现金
    8)  动取款机查问户否印收选择
    9)  动取款机印收请求户取出
    10)      动取款机询问否继续户选择继续动出纳机退出卡
    11)      动取款机退出卡请求户取卡户取卡
    12)      动取款机请求户插入银行卡
    动取款机户交互例外脚:
    1)  动取款机请求户插入银行卡户插入银行卡
    2)  动取款机接受银行卡读出卡号
    3)  动取款机求密码户输入
    4)  动取款机分行确认卡号密码分理处检查反馈拒绝
    5)  动取款机指示密码错求重新键入户输入成功
    6)  动取款机请示户选择事务类型户选择取款
    7)  动取款机请求键入现金数量户改变选择输入取消
    8)  动取款机退出卡请求户取卡户取卡
    9)  动取款机请求户插入银行卡
       2.画出事件踪表
          脚表示成事件踪表象间事件排序表
    2  构造状态图
    象类建立状态图反映象接收发送事件脚事件踪表应应状态图中条路径
     
     
     
    DO处理分理处事务

    DO确认分理处代码

    DO确认卡
    事务处理 分理处事务成功
     
     
                          分理处事务失败
    确认账户            确认账户   错误代码错误分理处代码
                        错误分理处账户错密码
                        分理处密码账户OK
              分行类状态图
    五.    建立功模型
    功模型描述值间信赖关系通常分层数流图描述数流图助表示功信赖关系中处理应状态图活动动作中数流应象力中象属性具体步骤:
    1  确定输入输出值
    先列出输入输出值输入输出值系统外部世界间事件参数检测问题陈述中找出遗漏输入输出值系统外部世界间交动取款机输入输出值动取款机事件参数
    2  建立数流图
    数流图说明输出值样输入值数流图通常层次组织顶层单处理组成收集输入计算值生成结果综合处理构成
    银行卡

    读输入

    执行事务

    账户



    产生输出
              卡号
     
     
              事务类型
                 账户类型
     
                   动取款机顶层数流图
    3  描述处理
    数流图已细化定程度处理进行描述描述方法然语言伪码判定树等描述说明性程性说明性描述确定输入输出值间关系说明性描述优程性描述隐含实现考虑程性描述确定算法实现处理功算法确定处理干什程性描述实现起较容易
     

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 积分 [ 获取积分 ]

    下载文档

    相关文档

    系统分析与设计心得

    系统分析与设计心得  系统分析师对考生的综合素质要求较高,考查的知识面很广。但分析历年考题可以发现,虽然考试知识面广但考试内容并不是很深。因此,这就要求我们注意平时积累,经常通过网络、讲座、学...

    12年前   
    646    0

    系统分析与设计心得(精选多篇)

    系统分析与设计心得(精选多篇)第一篇:系统分析与设计心得系统分析师对考生的综合素质要求较高,考查的知识面很广。但分析历年考题可以发现,虽然考试知识面广但考试内容并不是很深。因此,这就要求我们注...

    9年前   
    533    0

    ATM自动取款机系统测试计划课程设计

    学校代码: 课程设计题 目:ATM自动取款机系统(测试计划)学生姓名: 学 院: 系 别: 专 业:软件工程 班 级:软件班指导教师: ...

    3年前   
    711    0

    ATM维护员工的年终报告

    年终总结   20**年即将过去,我来公司快要有一年了,这是我从学校毕业第一次踏上工作岗位。作为一名新员工,非常感谢公司提供给我一个成长的平台,让我在工作中不断的学习,不断的进步,慢慢的提...

    8年前   
    5408    0

    ATM维护工作总结

    Memo To:   From:   Pages:  7   页 Cc:   Date:  2006 年  01  月19日 Via:   No:   Re: ...

    15年前   
    18094    0

    ATM培训教材

    \pnb0 第一部分 项目介绍\pnb0\pnb0 ATM研究部主要从事宽带网络和宽带交换技术的研究开发,正在开发的产品有ATM接入交换机(2.5G)、A...

    9年前   
    646    0

    某软件公司办公资产管理系统分析与设计

    随着企业规模的扩大,企业的办公资产规模也越来越大,传统的资产管理方式显然已经无法适应企业的发展现状。因此,越来越多企业采用现代化信息技术和高效新型的管理方式结合的信息系统进行资产管理。

    3年前   
    462    0

    教材征订系统分析与设计

    北理珠教材征订系统分析与设计北理珠教材征订系统分析与设计摘 要随着计算机技术的高速发展,越来越多的行业实现了管理的信息化和自动化,从最早期的人工管理模式演变成现在的互联网管理模式,教育行业也...

    2年前   
    423    0

    网上订餐系统分析与设计实验报告

    随着人民的生活水平的提高,餐厅也蓬勃开展,线下的实体效劳已经满足不了日益进步的需求。网络订餐系统给人们带来了方便,成为一种全新的商务模式。网上订餐平台一方面为餐厅搭建了一个集中的宣传平台,能为餐...

    2年前   
    784    0

    电力系统分析课程设计

    课 题:电力系统分析课程设计专 业:电气工程及其自动化班 级:20XX级X班 姓 名: 指导教师: 设计日期:2014年11月24日~2014年...

    2年前   
    413    0

    企业OA系统分析与设计 - 黄嘉辉

     毕业设计(论文)企业OA系统分析与设计学 院: 管 理 与 经 济 学 院 专 业: 姓 名: 指导老师: ...

    3年前   
    353    0

    电力系统分析课程设计

    课 题:电力系统分析课程设计专 业:电气工程及其自动化班 级:姓 名:指导教师: 设计日期: ...

    3年前   
    593    0

    《系统分析与设计课程设计》实验指导书(面向对象方法)

    XX大学 信息管理学院 实验指导书 实验名称: 信息系统分析与设计 实验类别: 课内实验 ...

    5年前   
    1227    0

    模拟ATM机存取款管理系统面对对象课程设计

     面向对象程序设计课程设计题 目 模拟ATM机存取款管理系统院 系 计算机系 专 业 计算机科学与技术 学生姓名 学 号 ...

    1年前   
    219    0

    atm维护个人工作总结

    2009年5月通过面试被公司录取,并被分配到建行做atm维护工作。在工作的半年多时间里,我一直努力做到勤勤恳恳,扎扎实实,脚踏实地地做好一个技术员的atm维护工作,认真完成公司交给我的任务,虚...

    14年前   
    16522    0

    ATM及设备管理部BV改造作要求

    ATM及设备管理部BV改造作要求(服务站0313) 为做好BV改造工作,对服务站作如下要求: 1、      服务站接到BV改造的通知,须第一时间与部门联系(周献华或者陈新荣),由ATM部...

    10年前   
    8764    0

    ATM工程师个人工作总结

    ATM工程师个人工作总结    岁末年初,时间转瞬逝,2010已近尾声,过去的一年在领导和同事的悉心关怀和配合下,通过自己的不懈努力在工作上取得一定的成果,回顾过去一年,现将个人总结如下: ...

    12年前   
    15231    0

    超市销售管理系统分析与设计UML可以通过课程实践或者

    XXXX大学综合实践报告书课 程 名: 系统分析与设计 实践工程: 超市销售管理系统 学 院: 专业班级: ...

    1个月前   
    96    0

    某企业销售管理信息系统分析与设计

    某企业销售管理信息系统分析与设计系统规划阶段1、项目背景某企业是一家内部分工简单,业务流程短促的中小型贸易企业。长期以来专营副食品如各种名牌的巧克力、奶糖等的销售和供应。随着企业的不断发展,不...

    1年前   
    301    0

    某机械厂供配电系统的电气设计电力系统分析

    课 程 设 计课 程 电力系统分析课程设计 题 目 某机械厂供配电系统的电气设计 ...

    1年前   
    238    0