网站大量收购独家精品文档,联系QQ:2885784924

会计电算化信息系统开发.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
会计电算化信息系统开发

会计电算化信息系统开发 第一节 会计电算化信息系统开发的基本要求和方法 一、系统开发目的 二、系统开发基本要求 三、系统开发的方法 软件工程学 1968年北大西洋公约组织的计算机科学家在联邦德国召开的国际会议上正式提出了“软件工程”这个术语 是专门研究计算机软件系统开发的学科,把软件开发视为一项工程,按照工程化的指导思想来开发 软件工程的产生 软件工程基本特征 生命周期法和原型法来开发软件 逻辑设计与物理设计分开,先逻辑设计,后物理设计 模块化、结构化的原则开发 采用自顶向下、逐步求精的方法,先总体设计,后模块详细设计 (1)生命周期法——传统途径:系统从开发到使用的全过程视为一个生命周期,生命周期由若干首尾相连的阶段构成,每个阶段有相对独立的任务 使用于规模较大、目标较稳定的系统 生命周期法的基本特点 每一阶段有明确的任务,并产生相应的文档资料 前一阶段工作产生的文档资料和工作报告是以下阶段工作的基础和依据 生命周期阶段的划分 四阶段:系统分析、系统设计、系统实施、系统运行和维护 八阶段:问题定义、可行性研究、需求分析、总体设计、详细设计、编码和单元测试、综合测试、运行和维护 四阶段划分法 系统分析阶段:主要任务是确定“做什么” 系统设计阶段:主要任务是确定“怎么做” 系统实施阶段:具体的实现过程 系统维护与评价 思考:严格执行瀑布模型可能产生的实际问题? 常见的软件开发情况 太好了!终于签下合同-- 得到了“正式”的客户提供的“需求书”的几片纸-- 凭借自己的理解立即投入开发-- “木已成舟”,生米终于熬成粥-- 用户拒绝接受?-- 艰难地修改,反复修改,开发人员厌倦了,而用户对系统用之无味,弃之可惜,遂成鸡肋。-- 由此后期收款遥遥无期,软件公司不再和用户保持沟通-- 互相埋怨,扯皮由此而生 (2)原型法:又称为迭代设计法或逐步逼近法 原型(prototype),即把系统主要功能和接口通过快速开发制作为“软件样机”,以可视化的形式展现给用户,及时征求用户意见,从而明确无误地确定用户需求。同时,原型也可用于征求内部意见,作为分析和设计的接口之一,可方便于沟通。 对原型的基本要求包括: 体现主要的功能; 提供基本的界面风格; 展示比较模糊的部分,以便于确认或进一步明确,防患于未然。 原型最好是可运行的,至少在各主要功能模块之间能够建立相互连接。 原型的分类 抛弃型 演化型 表达工具 抛弃型:各种快速显示工具(HTML,Powerpoint) 演化型:软件本身的开发工具 原型法的工作步骤 确定用户要求 设计系统原型 评价原型 完善原型 特点: 强调系统快速实现和不断修正 周期短 适用于:系统规模小、管理体制和结构不稳定、系统目标容易变化 四、系统开发原则 面向用户 强调调查研究系统分析(需求分析) 逻辑设计与物理设计分别进行 工作严格按阶段进行 工作资料标准化和文档化 五、系统开发步骤 (一)系统分析阶段 也称为系统逻辑设计阶段 主要任务是确定系统“做什么”,建立系统逻辑模型 完成相关工作文档 该阶段的工作成果是新系统的逻辑设计说明书,是系统开发的重要依据 系统分析阶段是系统开发过程中最关键的 (二)系统设计阶段:主要任务是确定“怎么做” 也成为系统物理设计阶段 主要任务是解决系统“如何做”,建立系统物理模型 该阶段分为结构设计和详细设计 (三)系统实施阶段:具体的实现过程 获得硬件、软件、人员 程序设计 调试 (四)系统维护与评价 第二节 会计电算化信息系统的分析 系统分析是第一阶段 通过系统调查和可行性分析解决系统“做什么” 是手工业务与计算机会计信息系统的衔接点 一、系统的初步调查及可行性分析 (一)系统的初步调查 调查内容 企业的内部环境 企业的外部环境 企业计算机的应用状况 快快机信息系统工作中的人力、财力分布状况 调查方法 调查工具 调查报告 (二)系统的可行性分析 可行性分析的内容 技术方面的可行性,包括设备条件和技术力量 经济效益方面的可行性 管理组织方面的可行性 可行性分析报告 二、系统的详细调查及现状描述 三、系统分析的方法及表达工具 (一)系统分析的方法 结构化的系统分析方法(Structured Analysis, SA) 结构化分析方法的特点是自顶向下,逐层分解 思考:已知S系统的一层分解如下,考虑以下二层分解中哪些不正确,为什么? (二)系统分析的表达工具 数据流图(DFD, Data Flow Diagram):描述系统的组成及各部分间的相互联系 数据流: 处理: 文件(数据存储): 数据源点或终点: 订货系统数据流图 2 数据词典 符号:+、|、[ ]、|| 数据词典包括四类条目 数据流 文件 数据项 加工(处理) 3 加工处理逻辑说明的专

文档评论(0)

6358999 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档