会计信息系统软件介绍2.ppt
《会计信息系统软件介绍2.ppt》由会员分享,可在线阅读,更多相关《会计信息系统软件介绍2.ppt(23页珍藏版)》请在三一文库上搜索。
1、会计信息系统软件介绍,软件开发简介 课时数:2,目录,“软件危机”开启软件批量化生产格局,软件危机 software crisis 落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象。,软件危机的形成,1.硬件生产率大幅提高 如今,计算机的发展已进入一个新的历史阶段;硬件产品已系列化、标准化,“即插即用“。硬件产品的生产可以采用最高精尖的现代化工具和手段、自动成批生产。生产效率几百万倍的提高。生产能力过剩。 2. 软件生产随规模增大复杂度增大 以美国宇航局的软件系统为例: 1963年 水星计划系统 200万条指令 1967年 双子星座计划系
2、统 400万条指令 1973年 阿波罗计划系统 1000万条指令 1979年 哥伦比亚航天飞机系统 4000万条指令 假设1个人一年生产一万条有效指令,那么是否4000人生产一年,或400人生产10年就能完成任务呢?答案是否定的。一万条指令的复杂度决不仅仅是100条指令复杂度的100倍。,3. 软件生产率很低 伴随计算机的普及,整个社会对计算机应用的需求越来越大。 但软件的生产却还沿用“手工作坊“的生产方式,人工编程生产。生产效率仅提高了几倍。 生产能力极其低下。 4. 硬、软件供需失衡 社会大量需求,生产成本高,生产过程控制复杂,生产效率低等等因素构成软件生产的恶性循环。由此产生“软件危机“
3、。 5. 矛盾引发“软件危机“ 为了研究、解决软件危机,诞生了一门新兴学科-软件工程学。它把软件作为工程对象,从技术措施和组织管理两个方面来研究、解决软件危机。,软件工程,产生:1968 年北大西洋公约 组织 的计算机 科学家在联邦德国召开国际会议,第一次讨论软件危机问题,并正式提出“软件工程”一词,从此一门新兴的工程学科软件工程学为研究和克服软件危机应运而生。 概念:软件工程是指导软件开发和维护的过程学科,它运用系统的思想和工程的技术方法来开发和维护软件,软件工程成功的解决了软件的工业化生产问题,具有解决软件危机的管理措施和有效技术。,软件开发主要方法介绍,结构化方法 原型化方法 面向对象的
4、软件开发方法,结构化软件开发方法,结构化系统开发方法(Structured System Development Methodology)是目前应用得最普遍的一种开发方法。 基本思想 : 用系统的思想和系统工程的方法,按照用户至上的原则结构化、模块化,自顶向下对系统进行分析与设计。 先将整个信息系统开发过程划分为若干个相对独立的阶段(系统规划、系统分析、系统设计、系统实施等); 在前三个阶段坚持自顶向下地对系统进行结构化划分:在系统调查和理顺管理业务时,应从最顶层的管理业务入手,逐步深入至最基层;在系统分析、提出目标系统方案和系统设计时,应从宏观整体考虑入手,先考虑系统整体的优化,然后再考虑局
5、部的优化问题。 在系统实施阶段,则坚持自底向上地逐步实施,即组织人员从最基层的模块做起(编程),然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上、逐步地构成整个系统。,结构化系统开发方法的优缺点 强调了开发过程的整体性和全局性,在整体优化的前提下考虑具体的分析设计问题。 严格区分工作阶段,每一阶段及时总结、发现、及时反馈和纠正,避免造成浪费和混乱。 开发周期长,不能充分了解用户的需求和可能发生的变化。 仅在开始几个阶段与用户沟通多。 结构化系统开发方法的适用范围 适用于:大型系统、复杂系统。,原型法,原型是一个可以实际运行、反复修改,可以不断完善的系统。 基本思想: 在管理信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 会计信息 系统软件 介绍
链接地址:https://www.31doc.com/p-2205062.html