欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载
     

    财务软件分析.ppt

    • 资源ID:3046754       资源大小:1.11MB        全文页数:27页
    • 资源格式: PPT        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    财务软件分析.ppt

    财务软件分析,http:/www.docin.com/sundae_meng,1、财务软件的开发方法,1-1生命周期法 生命周期法的主要思想是将开发过程视为一个生命周期,也就是几个相互连接的阶段,每个阶段有每个阶段明确的任务,产生相应的文档。 包括需求分析、系统设计、编码、实施维护几个阶段。 1-2快速原型法 原型法是通过开发者和用户的交谈,得到对于系统的基本认识后,构筑一个能够反映系统特色的原型系统。在逐步得到用户的真正需求后,才进行正式开发。 包括确定用户的基本要求、开发初步的原型系统、评价修改原型系统、正式开发几个阶段。 1-3面向对象方法(OOA, OOD, OOP),Object-Oriented Analysis(OOA,面向对象分析方法)是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA与结构化分析有较大的区别。OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析 。OOA的3种模型( 1、功能模型(即用例模型à作为输入); 2、对象模型:对用例模型进行分析,把系统分解成互相协作的分析类,通过类图/对象图描述对象/对象的属性/对象间的关系,是系统的静态模型;3、动态模型:描述系统的动态行为,通过时序图/协作图描述对象的交互,以揭示对象间如何协作来完成每个具体的用例,单个对象的状态变化/动态行为可以通过状态图来表达)由5个层次(主题层、对象类层、结构层、属性层和服务层)和5个活动(标识对象类、标识结构、定义主题、定义属性和定义服务)组成。在这种方法中定义了两种对象类之间的结构,一种称为分类结构,一种称为组装结构。分类结构就是所谓的一般与特殊的关系。组装结构则反映了对象之间的整体与部分的关系。 object oriented design(OOD,面向对象设计)模型由4个部分组成。它们分别是设计问题域、设计人机交互、设计任务管理和设计数据管理。,OOA的五个基本步骤: 第一步,确定对象和类。这里所说的对象是对数据及其处理方式的抽象,它反映了系统保存和处理现实世界中某些事物的信息的能力。类是多个对象的共同属性和方法集合的描述,它包括如何在一个类中建立一个新对象的描述。 第二步,确定结构(structure)。结构是指问题域的复杂性和连接关系。类成员结构反映了泛化-特化关系,整体-部分结构反映整体和局部之间的关系。 第三步,确定主题(subject)。主题是指事物的总体概貌和总体分析模型。 第四步,确定属性(attribute)。属性就是数据元素,可用来描述对象或分类结构的实例,可在图中给出,并在对象的存储中指定。 第五步,确定方法(method)。方法是在收到消息后必须进行的一些处理方法:方法要在图中定义,并在对象的存储中指定。对于每个对象和结构来说,那些用来增加、修改、删除和选择一个方法本身都是隐含的(虽然它们是要在对象的存储中定义的,但并不在图上给出),而有些则是显示的。 Object Oriented Programming(OOP,面向对象程序设计 ),面向对象的方法注释: 1.何谓对象 何谓对象?在我们日常生活中所见的任何事物都可以作为对象。 结构化的方法是把数据和方法分开考虑的,面向对象的方法把数据和方法联合起来考虑。 在面向对象的术语里,对象的数据称之为对象的属性(attribute),对象所能具有的行为称之为方法(method)。将属性与方法合并起来考虑,称之为对象的封装(encapsulation)。 2.对象之间的交互 既然这世界是由对象所组成的,那么对象之间也就必定会有交互。比方你踢猫,你是一个对象;你踢的那只猫也是一个对象。你们两个对象之间就是一种交互。,3.封装和信息掩藏 将属性和方法结合起来考虑,称之为对象的封装(encapsulation)。但封装的目的更是为了达到信息掩藏(information hiding)。实际上,接口(interface)规定的,是你如何使用这个对象的这种能力。至于对象在其内部如何动作以体现这种能力,那是属于实现(implementation)的范畴。 信息掩藏(information hiding)大大简化了外界使用对象的方式,它不允许外界随随便便就去修改对象内部的数据和状态。 4.类之抽象 你能找出其他很多对象,并归为不同的类(class)。类(class)描述了一系列具有共通性质的东西。面向对象的方法里认为对象皆为某个类的不同实例(instance)。 从类出发,创建出不同的对象,称为实例化(instantiation)。,5.类之继承 为避免冗余,可以删除某些性质。其实是一种泛化(generalization)。类有基类和派生类。 继承或者泛化是面向对象世界里类之间的最基本关系,其他关系还有诸如关联,聚合,包含等等。 6.多态 多态(polymorphism)是一个东西多种状态。对象暴露给外界知道的,只是其接口,而非实现。接口只是规定了外界如何去使用对象的能力,而实现则归纳了该对象如何去实现这种能力。,7.面向对象方法小结 用面向对象的方法就是分离出待解问题中的各个对象,对他们之间的交互建立模型。继而抽象出不同的类,以及不同类之间的不同关系。最后用某种面向对象的语言(诸如C+,Java等等),来实现你所建立的模型。 Craig Larman 在文章“What the UML Is-and Isn't“中的论述:Unfortunately, in the context of software engineering and the UML diagramming language, acqui-ring the skills to read and write UML notation seems to sometimes be equated with skill in object-oriented analysis and design. Of course, this is not so, and the latter is much more important than the former. Therefore, I recommend seeking education and educational materials in which inte-llectual skill in object-oriented analysis and design is pa-ramount rather than UML notation or the use of a case tool.,2、财务软件的可行性分析,2-1 可行性分析的内容:可行性分析的前提,对现有系统的分析,提出建议的系统,技术上的可行性分析,经济上的可行性分析(投资及效益方面),社会因素方面的可行性分析,分析结论等。,2、财务软件的可行性分析,2-2可行性分析的前提 对计划开发系统的基本要求,如功能、性能、输入、输出、安全与保密、系统接口、完成期限等。 系统的主要开发目标,如处理速度的提高,信息服务的改进,自动决策系统的改进等。 开发中的条件、假定和限制,如经费来源和限制,法律和政策的限制,系统运行环境等方面的限制。 评价尺度,对系统进行评价时的主要尺度,如费用的多少、各项功能的先后顺序等。,2、财务软件的可行性分析,2-3对现有系统的分析 分析现有系统的目的是阐明开发新系统的必要性 主要分析的内容有: 现有系统的基本处理流程和数据流程; 运行现有系统所引起的费用开支,如人力、设备等; 现系统的局限性,如处理时间慢、响应不及时,数据存储能力不足,功能不足等。,2、财务软件的可行性分析,2-4提出建议的系统 概括地分析拟建的新系统 新系统的处理流程、数据流程 新系统对现有系统的改进之处 预期将带来的影响,如组织结构、经费开支等 分析新系统的局限性,2、财务软件的可行性分析,2-6技术上的可行性分析 分析在当前技术下,系统的功能目标能否达到; 在规定的期限内,系统的开发能否完成等。,2、财务软件的可行性分析,2-7经济上的可行性分析 支出 基本建设、设备、人员、差旅费用等。 收益 系统效率提高对开支的减少等直接收益,服务的改进等间接收益;,2、财务软件的可行性分析,2-8社会因素方面的可行性分析 法律方面的可行性 合同责任、专利权、版权等 使用方面的可行性 从用户的行政管理、工作制度、人员素质等方面,是否能够满足使用该系统的要求。,2、财务软件的可行性分析,2-9分析结论 可以立即进行;需要推迟到某些条件(设备、人力、资金等)落实后再开始;不能进行;不必进行(经济上不合算)等;,3、财务软件需求分析,3-1需求分析的意义: 是会计信息化建设的起点 准确把握需求,是会计信息化建设成功的基础 是检验会计信息化建设效果的依据,3、财务软件需求分析,3-2需求分析的层次结构 企业战略层面的需求 信息化需求不仅要考虑企业的现状,也要考虑企业未来的发展。 企业运作层面的需求 在战略层面需求的基础上,通过对企业价值链以及各业务流程的分析,特别是对企业关键业务流程的分析,可以明确企业在运作过程中存在的问题,从而在企业运作层面分析信息化需求。,3、财务软件需求分析,3-3需求分析的层次结构 企业技术层面的需求 信息技术是企业发展的支撑环境,信息技术的发展对系统的完善、升级、集成和整合提出了需求。 在需求分析的层次结构中关注的重点: 关键问题产生的需求 信息化最容易发挥作用点产生的需求,3、财务软件需求分析,3-4会计信息化需求的可变性 资本结构的变化,如企业并购等导致组织结构、业务流程等发生变化,影响信息化的需求 组织结构的变化,引起业务流程的变化等 业务的变化,如增加新的业务等。,3、财务软件需求分析,3-5财务软件需求分析的方法-SA 面向数据流进行系统分析; “自顶向下,逐层分解” 主要工具为:数据流图和数据字典,数 据 流 图,数据词典,文件:收款凭证 制表日期:2011年1月2日,4、系统分析说明书 (分析结果),系统名称、使用单位、设计单位 系统目标分析 手工系统数据流图和数据字典 计算机系统数据流图和数据字典 性能要求 运行环境 其他(实施计划、项目进度计划、人员计划等),参考需求分析文档: 见 : 附件1 博诚财务软件开发平台教学资料 总预算会计系统,

    注意事项

    本文(财务软件分析.ppt)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开