第二章-会计电算化信息系统开发
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二章会计电算化信息系统开发
•教学目标:了解系统开发的基础知识、一般工作步骤和工作内容,为参与会计电算化信息系统的开发和评价工作奠定基础。
•第一节会计电算化信息系统开发的基本要求和方法
一、系统开发的目的(P10)
二、系统开发的基本要求(P10)
三、系统开发的方法
软件工程:是用工程化的方法来指导软件的开发。
软件工程学:是专门研究计算机软件系统开发的学科,它把软件开发视为一项工程,按照工程化的指导思想来开发。(P10)
只介绍“软件工程学~生命周期法、原型法”
(一)软件工程学的基本特征(P11)
1、开发方法:生命周期法、原型法
2、开发原则:模块化、结构化
3、逻辑设计和物理设计分开,先进行逻辑设计,再进行物理设计
4、采用“自顶向下、逐步求精”的方法来设计系统,先进行总体设计,再进行详
细设计
(二)生命周期法
技术支持:结构化方法 / 面向过程的方法
1、生命周期法的含义及内容P11
把系统从开发到使用的全过程视为一个生命周期,
生命周期由若干个首尾相连的阶段构成,
每个阶段都有其相对独立的任务。
2、生命周期法的基本特点P11
(1)在软件生存周期的每一个阶段都有明确的任务,并产生相应的文档资料;(2)前一阶段工作产生的工作报告及文档资料是下一阶段工作的基础和依据。
3、生命周期(生命周期法的工作阶段)
生命周期(分为4个工作阶段,参见P11表2-1)
系统分析、系统设计、系统实施、系统运行和维护
(三)原型法
(又称迭代设计法、逐步逼近法)是较晚提出的一种设计方法。
技术支持:面向对象的方法
•系统开发过程(P12图2--1)
1、确定用户要求
2、设计系统原型
3、试用系统原型
4、评价原型
•适用范围:系统规模较小、管理体制和结构不稳定、系统目标容易发生变化•优点:研制时间短,每一阶段的文字性成果要求不够严格。
四、系统开发的原则(P13 五个方面)
五、系统开发的步骤
•运用生命周期法开发系统时,将整个过程划分为四个阶段:系统分析、系统设计、系统实施、系统维护与评价(系统运行和维护)
1、系统分析(最关键的阶段)
•也称为系统逻辑设计阶段。
⑴任务或完成的工作
总的来说:理解和表达用户的要求(即弄清原系统“做什么”)
⑵参加人员:用户、系统分析员
⑶主要文档资料
软件开发的计划、可行性分析报告、系统分析报告
2、系统设计
•也称为系统物理设计阶段。
⑴任务或完成的工作:(解决“如何去做”即“怎么做”的问题)
⑵参加人员:系统设计员、高级程序设计员
⑶主要文档资料:系统设计报告(详细设计说明书)
3、系统实施
(工作量最大,投入人力、物力、财力最多,时间最长)
参加人员:高级、中初级程序设计员
4、系统维护与评价(系统运行与维护)
•系统维护分为程序维护和使用维护两个方面
•系统评价主要考察系统是否达到了预期目标,分析比较系统的经济效果及技术指标等。
•评价系统时,由用户和设计人员共同进行,以避免评价的片面性。
•
第二节会计电算化信息系统的分析
系统分析的目的:弄清“做什么”
系统分析的主要任务:确定系统目标,建立新系统的逻辑模型,提交系统分析报告一、系统的初步调查及可行性分析
㈠系统的初步调查
1、调查内容(4部分,见教材P15)
2、调查方法 (1)调查会 (2)个别采访(3)调查表(4)观察记录等
3、调查工具
(1)组织结构图 (2)会计信息需求表(见教材P16表2-2) (3)调查简表
4、调查报告
㈡可行性分析(见教材P16~P17)
1、技术方面的可行性
2、经济效益方面的可行性
3、组织管理方面的可行性
写出可行性分析报告,得出系统开发是否可行的结论
二、系统的详细调查及现状描述
三、系统分析的方法及表达工具
(一)系统分析的方法
•目前广泛采用的是结构化分析方法(简称SA法)
•结构化分析方法是面向数据流进行系统分析的方法,
•基本思想:它采用的是“自顶向下、逐层分解”的思想来描述系统。
•结构化分析方法(SA 法)的基本分析工具有:数据流图、数据词典、处理说明(二)系统分析的表达工具
•系统分析的表达工具,亦即结构化分析方法(SA 法)的基本分析工具。主要有:数据流程图、数据词典、加工处理逻辑说明的专用工具
1、数据流图
•数据流程图简称数据流图(英文缩写DFD,英文全称 Date Flow Diagram)P19 •数据流图是从实际系统中抽象出来的、以特定符号反映系统的数据传递、处理过程的工具。
(1)数据流图的组成(四大元素)P19表2-3
①数据流→②处理(加工)〇
③文件——或══④数据流的源点和终点□
(2)数据流图的绘制(画法)
(见教材P19~P30七例、 P70~P75五例)
电算化银行对账数据流图 P30,电算化账务处理数据流程图P75
2、数据词典
数据词典(英文全称 Date Dictionary ,缩写DD )
数据词典是关于数据流程图内所包含数据元素(数据存储、数据流、数据项)的定义及说明的集合。即定义文件或数据流的名字、由哪些字段组成、每一字段的内容、取值规定等。
数据词典是系统分析阶段的工具,也是系统设计阶段的工具。
数据词典一般包括类种典型的条目:(P22)
数据流条目、文件条目、数据项条目、加工条目
(参见银行对账单文件数据词典)
3、加工处理逻辑说明的专用工具
(1)结构式语言(2)判断树(3)判断表
四、系统分析的文档
五、系统分析的步骤举例