欢迎来到天天文库
浏览记录
ID:32792550
大小:59.89 KB
页数:12页
时间:2019-02-15
《软件工程考核大纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《软件工程导论》课程考核大纲第一部分考核说明《软件工程导论》是计算机应用专业教学计划中一门综合性和实践性很强的核心课程,主要内容包括软件危机与软件工程、可行性研究、需求分析、总体设计、详细设计、编码、测试、维护面向对象方法学引论、而向对象分析、而向对象设计、而向对象实现、软件管理技术。《软件工程导论》是一门实践性较强的课程。为保证教学效果,加强教学的实践环节,应安排上机实验,以有效地培养和提高学生软件设计、开发能力。根据培养应用型人才的需要,本课程的目的与任务是使学生通过本课程的学习,了解软件项目开发和维护的一般过程,掌握软件开发的传统方法和面向对象方法,为更深入地学习和今后从
2、事软件工程实践打下良好的基础。一、考核对象计算机应用专业学生。二、命题依据本考核说明严格按照计算机应用专业《软件工程导论》课程教学大纲编写。本课程文字教材为《软件工程导论》张海藩编著,本考核说明是考试命题的依据。三、考核要求考核学生掌握和运用软件工程传统方法与面向对象方法进行系统设计的能力。具体考核要求分为以下儿个层次:基本概念和基本知识:软件与软件工程,生存周期与软件开发模式,结构化分析、设计与编码,面向对象分析、设计与编码,软件的评审、测试与维护,项目计划与项目管理。基本技能:能用软件工程的方法参与软件项目的分析、设计、实现和维护重点:系统分析、系统设计、系统实现、系统维护
3、难点:需求分析、软件测试四、命题原则1.严格按照该课程教学大纲和考核说明的要求命题。2.试题的覆盖面较广,并适当突出重点。3.试题的难易程度和题量适当,按难易程度分为三个层次:容易占40%,—般占40%,较难占20%o1.题型有五种:单选题、简答题、系统分析题、系统设计题、系统测试题等。五、考核形式采用期末卷面考核与形式性考核相结合的方式。形成性考核占30分,由课程设计和作业完成情况而定,由所在班级的任课教师给定;期末卷面考核占70分,rh所在班级的任课教师命题并为闭卷考试,答题时限为120分钟。两方面成绩累计达到60分者为及格。第二部分考核内容及要求第1章软件工程学概述一、考
4、核内容(知识点)1、软件危机软件危机的介绍、产生软件危机的原因及消除软件危机的途径。2、软件工程软件工程的介绍、软件工程的基本原理、软件工程方法学。3、软件生存周期软件生存周期概念及其各阶段的目的和任务。4、软件开发过程瀑布模型、快速原型模型、增量模型、螺旋模型、混合模型。二、考核要求1、掌握软件危机和软件工程的基本概念2、了解软件生命周期及软件开发的各个模型第2章可行性研究一、考核内容(知识点)1、可行性研究的任务可行性研究的目的与任务2、可行性研究过程技术、经济、操作对行性,以及社会对行性和法律对行性。3、系统流程图表示符号与分层。4、数据流图表示符号、命名和用途。5、数据
5、字典数据字典内容、定义数据的方法、数据字典的用途与实现。6、成本/效益分析成本/效益分析的方法。二、考核要求1、掌握系统流程图、数据流图和数据字典,以及成本/效益分析方法。2、了解可行性分析的目的和任务,以及可行性研究过程。第3章需求分析一、考核内容(知识点)1、需求分析的任务确定对系统的综合要求、分析系统对数据的要求、导出系统的逻辑模型、修正系统开发计划。2、与用户沟通获取需求的方法访谈、面向数据流白顶向下求精、简易的应用规格说明技术和快速建立软件原型。3、分析建模与规格说明分析建模、软件需求规格说明。4、实体-联系图数据对象(实体)、属性、联系、实体-联系图的符号。5、数据
6、规范化6、状态转换图状态、事件、符号。7、其他图形工具层次方框图、Warnier图和IPO图。8>验证软件需求从哪些方面验证软件需求的正确性、验证软件需求的方法和用于需求分析的软件工具。二、考核要求1、掌握需求分析的方法及需求获取过程2、理解需求分析的任务和要求。3、掌握ER模型建模和数据范式化方法4、掌握验证软件需求的方法第4章形式化说明技术一、考核内容(知识点)1、概述非形式化方法与形式化方法优缺点2、有穷状态机有穷状态机的概念与评介3^Petri网Petri网概念4、Z语言Z语言评介二、考核要求1、掌握形式化方法及其优缺点2、理解PeWi网与Z语言第5章总体设计一、考核内
7、容(知识点)1、设计过程选择方案、功能分解、设计软件结构、数据库设计、总体设计文档与评审。2、设计原理模块化、抽彖、逐步求精、信息隐藏和局部化、模块独立。3、启发性原则改进软件结构提高模块独立性、模块深度、宽度、扇出和扇都应适中、模块的作用域应该在控制域之内、力争降低模块接口的复杂程度、设计单入口单出口的模块、模块功能应该可以预测。4、描绘软件结构的图形工具层次图、HIPO图、结构图。5、面向数据流的设计方法基本概念、变换分析、事务分析、设计优化原则二、考核要求1、掌握软件设计的概念与原则,
此文档下载收益归作者所有