第五章电算化会计信息系统开发概述Ⅰ本章教学目的和要求掌握建立电算化会计信息系统的基本方法学会运用软件工程学、生存周期理论、原型法以及ROMC分析法的有关知识来进行系统的调查分析与设计通过本章的学习要求学生能够理解会计问题中的结构化问题、半结构化问题以及非结构问题,并能针对问题的不同性质采用不同的系统开发方法。Ⅱ本章重点1、生命周期法理论;2、结构化分析与设计;3、原型法理论。Ⅲ本章难点1、结构化问题、半结构化问题、非结构化问题等概念的理解;2、实现原型的一般途径;3、ROMC法;4、会计决策问题以及决策支持系统的要件构成。本章计划使用教学课时课时教学课时:Ⅳ本章计划使用教学课时:6课时V教学内容及教学过程的组织第一节软件工程与生命周期法
〖教学建议〗本节内容建议使用课时2课时教学建议〗
一、软件危机
〖教学内容引入〗早期的软件开发模式软件作坊所引发的问题教学内容引入〗
(一)软件危机:概念及其表现先解释其概念,然后分析软件危机的诸多表现。软件危机:是指在计算机软件的开发和维护过程中所遇到的一系列严重问题,这些问题直接关系到计算机软件能否继续安全、可靠运行使用。软件危机的几方面表现:1、对软件开发成本和进度的估计常常很不准确,缺乏系统性、科学性;2、软件完成后其功能不能很好地符合用户的实际需要;3、软件产品的质量往往靠不住;4、软件常常是不可维护;5、软件通常没有适当的文档资料‘6、软件开发成本较高,而且软件开发的效率不能满足用户对软件
f的需求速度。
〖教学建议〗在讲述软件危机的上述表现时,要注意引导学生思考这种表现的教学建议〗具体所指以及造成这种现象的原因。
(二)软件危机形成的原因前面已经对软件危机的诸多表现的内在原因进行了针对性分析,这里从根本上对形成软件危机的原因做归纳总结。根本性原因是由于:1、软件本身的特点形成了软件危机;2、错误的软件开发与维护观念形成了软件危机。
〖教学建议〗在对上述原因进行分析,教师要引导学生来思考为什么?比如,教学建议〗说软件本身的特点形成了软件危机,这初看起来不可思议,这时候,教师就需引导学生,可以提问:软件本身有哪些特点?
(三)软件危机解决的途径总结起来,可以从三个途径找到危机解决的方法:1、把软件开发视为工程项目来加以严格管理,充分运用各种工程项目实施过程中所积累的原理、概念、计划和方法来开发软件;2、推广使用在软件开发r