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