内容:(二)教学内容第一节软件危机1△软件危机的表现;2△产生软件危机的原因;3△尝试解决软件危机的途径。第二节软件工程1软件工程的介绍2软件工程的基本原理3软件工程方法学4△软件生命周期介绍第三节软件过程1△瀑布模型2△快速原型模型3增量模型4螺旋模型
第二章可行性研究
一教学目标:教学目标深刻理解可行性研究的必要性;掌握可行性研究的任务及可行性研究的具体步骤;了解系统流程图的作用及符号表示;重点掌握数据流图画法和学会数据字典表示方法。掌握成本效益分析的方法。二教学内容:教学内容第一节可行性研究的任务1可行性研究的目的和任务、步骤2技术可行性、经济可行性、操作可行性。第二节可行性研究的过程1掌握可行性研究的步骤2了解可行性研究阶段文档书写内容第三节系统流程图1了解系统流程图符号和用途2掌握系统流程图的画法。第四节数据流图1了解数据流图的符号,介绍DFD的四种成分(数据流、加工、文件、数据源点与终点)以及每一成分的命名原则与注意事项2△○介绍DFD的分解步骤、分解原则以及要注意的一致性问题。第五节数据字典1数据字典的内容
4
3数据流图用途
f2△数据字典中定义数据的方法3数据字典的用途和实现第六节成本效益分析1成本估计;2△成本效益分析的方法;
第三章需求分析
一教学目标:教学目标深刻理解需要分析阶段的概念及任务;熟练掌握数据流图的细化及ER图,IOP图的画法,掌握状态图画法。二教学内容:教学内容第一节需求分析的任务1确定对系统的综合要求2分析系统的数据要求3导出系统逻辑模型4修正系统开发计划第二节与客户沟通获取需求的方法1△○面向数据流自顶向下求精2快速建立系统原型第三节需求分析工具1分析建模与规格说明2软件需求规格说明实体第四节实体联系图1实体联系图的符号2实体联系图的画法和用途第五节数据规范化复习数据库系统原理中讲过的第一范式、第二范式、第三范式第六节状态转换图1状态、事件、符号等基本概念2△○状态转换图画法及例子第七节其他图形工具1层次方框图2△IPO图
第四章形式化说明技术
一教学目标:教学目标会用有穷状态机表示系统行为,了解Petri网;二教学内容:教学内容第一节概述1非形式化方法的缺点2形式化方法的优点3应用形式化方法准则第二节有穷状态机
5
f1△○概念、画法和用途2例子第三节Petri网1使用Petri网表示系统处理过程2例子
第五章总r