电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《软件工程》教学大纲

《软件工程》教学大纲_第1页
1/4
《软件工程》教学大纲_第2页
2/4
《软件工程》教学大纲_第3页
3/4
《软件工程》教学大纲课程性质:必修课 总学时:48课程类型:专业课 学分:3开课教研室:计算机软件 适用专业:计算机科学与技术教学大纲说明一、本课程的地位、作用与任务《软件工程》是计算机科学与技术专业教学计划中一门综合性和实践性很强的核心课程,主要内容包括软件生存周期模型、可行性分析、需求分析、概要设计、详细设计、面对对象分析与设计、编码、软件质量与质量保证、项目计划与管理.本课程的开设旨在使学生通过学习,掌握软件项目开发和维护的一般过程,掌握软件开发的传统方法和最新方法,为更深化地学习和今后从事软件工程的实践打下良好的基础。二、课程的教学基本要求学习本课程要求先修《数据结构》、《面对对象程序设计》、《数据库原理及应用》、《操作系统》等课程.基本概念和基本知识:软件与软件工程,生存周期与软件开发模式,结构化分析、设计与编码,面对对象分析、设计与编码,软件的评审、测试与维护,项目计划与项目管理。基本技能:能用软件工程的方法参加软件项目的分析、设计、实现和维护.重点:系统分析、系统设计、系统实现、系统维护难点:需求分析、软件测试课程的教学要求在每一章教学内容之后给出,大体上分为三个层次:了解、理解和掌握.了解即能正确判别有关概念和方法;理解是能正确表达有关概念和方法的含义;掌握是在理解的基础上加以灵活应用。 教学内容一、本课程的理论教学内容1、 概论课程的教学要求给出,三个层次:了解、理解和掌握.教学内容⑴、软件软件的进展、软件的定义、软件的特点、软件的种类⑵、软件工程的概念软件危机与软件工程的定义、软件工程的目标软件工程的原则⑶、软件生存周期与软件开发模型瀑布模型、原型模型、螺旋模型、基于四代技术模型、面对对象与组件模型、混合模型教学要求掌握:软件和软件工程的基本概念了解:软件生命周期及软件开发的各个模型 2、可行性分析教学内容⑴、可行性讨论的任务⑵、可行性讨论的步骤⑶、系统流程图⑷、成本/效益分析教学要求了解:可行性分析的步骤 3、需求分析教学内容⑴、需求分析的任务与步骤需求分析的任务、需求分析的步骤、需求分析的原则⑵、需求分析方法 面对数据流的分析方法基本符号、基于数据流的分析方法、数据字典 面对数据结构的分析方法Jackson 系统开发方法、Warnier-Orr 方法⑶、需求规格说明与评审教学要求:掌握:需求分析的方法理解:需求分析的任务和原则 4、概要设计教学内容⑴、概要设计的任务与步骤概要...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《软件工程》教学大纲

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部