ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:21.03KB ,
资源ID:8444528      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8444528.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(10《软件工程》课程标准已审核.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

10《软件工程》课程标准已审核.docx

1、10软件工程课程标准已审核软件工程课程标准课程代码: 102024 参考学时: 64 学 分: 3 课程类型: 职业核心课 2013年 1 月编一、适用专业适用于计算机应用技术专业。二、开课时间第 3 学期。三、课程定位1、课程性质本课程是计算机应用技术专业的专业核心课,是软件设计与开发的重要基础。在计算机应用技术专业人才培养体系中,对提高学生的能力、素质和形成良好的知识结构都具有重要意义。2、教学任务本课程主要针对软件开发、软件测试及维护等岗位开设,主要任务是培养学生在软件开发、软件测试及维护等工作岗位的软件设计、测试及维护的能力,要求学生掌握软件工程的基本概念、基本原理、实用的开发方法和技

2、术;了解软件工程各领域的发展动向;使用工程化的方法开发软件项目,以及在开发过程中应遵循的流程、准则、标准和规范的基本技能。四、课程培养目标1、方法能力目标(1)培养学生独立学习能力、自学能力;(2)培养学生自我分析问题和解决问题的能力;(3)培养学生获取新知识的能力和信息搜索能力;(4)培养学生独立的决策能力。(5)培养学生善于总结和创造性工作的能力。(6)培养学生规范化软件开发的方法。2、社会能力目标(1) 培养学生良好的自我表现、与人沟通能力。(2) 培养学生的团队协作精神。(3) 培训学生勇于创新、爱岗敬业的工作作风。(4) 培养学生的质量意识、安全意识、法制意识、责任意识。(5) 培养

3、学生诚实、守信、坚忍不拔的性格。(6) 培养学生自主、开放的学习能力。 3、专业能力目标(1)掌握软件需求规格说明书的格式书写、软件设计方法、软件测试的步骤等。(2)系统掌握软件开发最基本的内容:可行性研究和项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护,系统掌握这些阶段的目标、任务、特点、步骤和文档。(3)掌握增量模型的基本内容、基本思想、运行机制、开发过程和步骤。(4)掌握结构化方法的基本思想,开发过程和步骤,应遵循的原则和准则,能够应用相应的图形表示工具开发小型软件项目。(5)掌握面向对象方法的基本思想、基本概念、基本模型,面向对象分析、面向对象设计、面向对象实现的任务、内

4、容和步骤,能够应用相应的图形工具。(6)了解Jackson方法的基本思想、开法过程和步骤、能够应用相应的图形表示工具。(7)了解软件工程的质量保证中的各种基本概念和方法,了解软件工程管理中的思想和方法,了解软件开发环境与工具。(8)掌握课程内容的基本思想、基本概念、基本方法,能够应用相应的图形表示工具进行小型项目的开发,特别是实用方法与技术的应用。五、课程衔接在课程设置上,前导课程有C语言程序设计、Java程序设计,后续课程有网络程序设计、软件应用综合实践和毕业设计。六、教学内容与学时分配教学学时数分配见表6.1所示。表6.1教学内容与学时分配序号教学内容(项目、情景)理论学时实践学时习题学时

5、合计1软件工程概述40042软件需求分析60063总体设计40264详细设计40045软件的编码与测试60066面向对象方法学引论40267面向对象的分析40048面向对象设计60069统一建模语言UML 402610面向对象的实现400411软件维护400412控制管理400413组织与文档技术2024合 计560864百分比87.5%012.5%100%七、教学内容和进程1、内容一表7.1“软件工程概述”内容软件工程概述学时4教学目标1知识目标:掌握软件的概念、软件工程的定义及三要素、软件生存期的定义、了解软件开发模型的特点。2能力目标:掌握常用软件开发方法和开发工具,能使用常用软件开发方

6、法和开发工具解决实际问题。3态度目标:培养学生勤奋求实、好学上进、善于交流与合作的团队协作精神。教学内容1软件与软件危机2软件工程3软件生存周期4软件开发模型5软件开发方法和软件开发工具6传统软件工程和面向对象软件工程教学方法建议与说明(方法、手段、教学做一体等)1.教学方法:可以选择讲授、案例分析、课堂讨论、教学做一体等方法。2.媒介资源:教材、教案、课件、课程网站等。考核与评价方式 1.针对概念掌握程度进行考核2.针对能力目标进行考核3.考核方式可以选择随堂测试、单元测试、实际项目测试。4.注重过程考核教学辅助材料1.软件:操作系统(Windows、Linux)、Rational Rose

7、、Sybase PowerDesigner、Microsoft Visio、Microsoft Project、Enterprise Architect 、MetaCase等。2.硬件:多媒体计算机2、内容2表7.2“软件需求分析”内容软件需求分析学时6学习目标1知识目标:熟悉掌握需求分析的任务及步骤;掌握常规的需求获取的方法,掌握结构化分析方法。2能力目标:熟练使用分析建模的描述工具。3态度目标:培养学生勤奋求实、好学上进、善于交流与合作的团队协作精神。教学内容1需求分析概述2需求获取的方法3分析建模4软件需求说明5结构化分析方法6需求验证教学方法建议与说明(方法、手段、教学做一体等)1.教

8、学方法:可以选择讲授、案例分析、课堂讨论、教学做一体等方法。2.媒介资源:教材、教案、课件、课程网站等。考核与评价方式 1.针对概念掌握程度进行考核。2.针对能力目标进行考核。3.考核方式可以选择随堂测试、单元测试、实际项目测试。4.注重过程考核。教学辅助材料1.软件:操作系统(Windows、Linux)、Rational Rose、Sybase PowerDesigner、Microsoft Visio、Microsoft Project、Enterprise Architect 、MetaCase等。2.硬件:多媒体计算机。3、内容3表7.3“总体设计”内容总体设计学时6学习目标1知识目

9、标:熟悉总体设计的任务和步骤,掌握总体设计的模块化、抽象、信息隐蔽、模块独立性的概念及结构设计准则2能力目标:熟练掌握面向数据流的设计方法,根据需求正确熟练绘制数据流图。3态度目标:培养学生勤奋求实、好学上进、善于交流与合作的团队协作精神。教学内容1总体设计的任务和步骤2总体设计的概念与原则3面向数据流的设计方法4总体设计规格说明书与评审5总体设计文档写作范例教学方法建议与说明(方法、手段、教学做一体等)1.教学方法:可以选择讲授、案例分析、课堂讨论、教学做一体等方法。2.媒介资源:教材、教案、课件、课程网站等。考核与评价方式 1.针对概念掌握程度进行考核2.针对能力目标进行考核3.考核方式可

10、以选择随堂测试、单元测试、实际项目测试。4.注重过程考核教学辅助材料1.软件:操作系统(Windows、Linux)、Rational Rose、Sybase PowerDesigner、Microsoft Visio、Microsoft Project、Enterprise Architect 、MetaCase等。2.硬件:多媒体计算机4、内容4表7.4“详细设计”内容详细设计学时4学习目标1知识目标:理解详细设计的任务与原则,了解其它软件开发方法。2能力目标:掌握详细设计的方法,掌握软件设计规格说明的编写与评审。3态度目标:培养学生勤奋求实、好学上进、善于交流与合作的团队协作精神。教学内

11、容1详细设计的任务与原则2详细设计的方法3其它软件开发方法简介4设计规格说明书与设计评审 教学方法建议与说明(方法、手段、教学做一体等)1.教学方法:可以选择讲授、案例分析、课堂讨论、教学做一体等方法。2.媒介资源:教材、教案、课件、课程网站等。考核与评价方式 1.针对概念掌握程度进行考核。2.针对能力目标进行考核。3.考核方式可以选择随堂测试、单元测试、实际项目测试。4.注重过程考核。教学辅助材料1.软件:操作系统(Windows、Linux)、Rational Rose、Sybase PowerDesigner、Microsoft Visio、Microsoft Project、Enter

12、prise Architect 、MetaCase等。2.硬件:多媒体计算机5、内容57.5“软件的编码与测试”内容软件的编码与测试学时6学习目标1知识目标:了解程序设计语言特点,理解软件测试的概念、目的、原则。2能力目标:掌握软件的编码规范,熟悉软件测试工具的使用,熟悉软件测试的方法,掌握软件测试用例的设计,熟悉程序调试的过程和基本方法。3态度目标:培养学生勤奋求实、好学上进、善于交流与合作的团队协作精神。教学内容1编码设计的目的2程序设计语言3编码风格4软件测试5测试用例的设计6测试步骤7调试技术教学方法建议与说明(方法、手段、教学做一体等)1.教学方法:可以选择讲授、案例分析、课堂讨论、

13、教学做一体等方法。2.媒介资源:教材、教案、课件、课程网站等。考核与评价方式 1.针对概念掌握程度进行考核2.针对能力目标进行考核3.考核方式可以选择随堂测试、单元测试、实际项目测试。4.注重过程考核教学辅助材料1.软件:操作系统(Windows、Linux)、Rational Rose、Sybase PowerDesigner、Microsoft Visio、Microsoft Project、Enterprise Architect 、MetaCase等。2.硬件:多媒体计算机6、内容6表7.6“面向对象方法学引论”内容面向对象方法学引论学时6学习目标1知识目标:掌握面向对象的相关概念。2

14、能力目标:熟练掌握面向对象系统的建模方法,熟练掌握面向对象软件的开发方法。3态度目标:培养学生勤奋求实、好学上进、善于交流与合作的团队协作精神。教学内容1面向对象方法学引论概述2基本概念3基本特征4面向对象的软件工程5面向对象的建模6面向对象的开发方法教学方法建议与说明(方法、手段、教学做一体等)1.教学方法:可以选择讲授、案例分析、课堂讨论、教学做一体等方法。2.媒介资源:教材、教案、课件、课程网站等。考核与评价方式 1.针对概念掌握程度进行考核2.针对能力目标进行考核3.考核方式可以选择随堂测试、单元测试、实际项目测试。4.注重过程考核教学辅助材料1.软件:操作系统(Windows、Lin

15、ux)、Rational Rose、Sybase PowerDesigner、Microsoft Visio、Microsoft Project、Enterprise Architect 、MetaCase等。2.硬件:多媒体计算机7、内容7表7.7“面向对象的分析”内容面向对象的分析学时4学习目标1知识目标:掌握面向对象分析中的相关概念。2能力目标:熟悉面向对象的分析过程和需求陈述的书写方法,掌握建立对象模型的方法,掌握建立动态模型和功能模型的方法。3态度目标:培养学生勤奋求实、好学上进、善于交流与合作的团队协作精神。教学内容1面向对象的分析2对象模型3动态模型4功能模型教学方法建议与说明(

16、方法、手段、教学做一体等)1.教学方法:可以选择讲授、案例分析、课堂讨论、教学做一体等方法。2.媒介资源:教材、教案、课件、课程网站等。考核与评价方式 1.针对概念掌握程度进行考核2.针对能力目标进行考核3.考核方式可以选择随堂测试、单元测试、实际项目测试。4.注重过程考核教学辅助材料1.软件:操作系统(Windows、Linux)、Rational Rose、Sybase PowerDesigner、Microsoft Visio、Microsoft Project、Enterprise Architect 、MetaCase等。2.硬件:多媒体计算机8、内容8表7.8“面向对象设计”内容面

17、向对象设计学时6学习目标1知识目标:掌握面向对象设计中的相关概念,理解面向对象的设计准则和应遵循的原则。2能力目标:掌握问题域部分的设计和人机交互子系统的设计,掌握任务管理子系统的设计和数据管理子系统的设计。3态度目标:培养学生勤奋求实、好学上进、善于交流与合作的团队协作精神。教学内容1面向对象设计的概念2问题域部分的设计3人机交互子系统的设计4任务管理子系统的设计5数据管理子系统的设计教学方法建议与说明(方法、手段、教学做一体等)1.教学方法:可以选择讲授、案例分析、课堂讨论、教学做一体等方法。2.媒介资源:教材、教案、课件、课程网站等。考核与评价方式 1.针对概念掌握程度进行考核2.针对能

18、力目标进行考核3.考核方式可以选择随堂测试、单元测试、实际项目测试。4.注重过程考核教学辅助材料1.软件:操作系统(Windows、Linux)、Rational Rose、Sybase PowerDesigner、Microsoft Visio、Microsoft Project、Enterprise Architect 、MetaCase等。2.硬件:多媒体计算机9、内容9表7.9“统一建模语言UML”内容统一建模语言UML学时6学习目标1知识目标:掌握UML的相关概念,理解UML建模机制。2能力目标:掌握顺序图、协作图、状态图和活动图的设计。3态度目标:培养学生勤奋求实、好学上进、善于交

19、流与合作的团队协作精神。教学内容1UML概述2UML静态建模机制3UML动态建模机制4统一建模过程教学方法建议与说明(方法、手段、教学做一体等)1.教学方法:可以选择讲授、案例分析、课堂讨论、教学做一体等方法。2.媒介资源:教材、教案、课件、课程网站等。考核与评价方式 1.针对概念掌握程度进行考核2.针对能力目标进行考核3.考核方式可以选择随堂测试、单元测试、实际项目测试。4.注重过程考核教学辅助材料1.软件:操作系统(Windows、Linux)、Rational Rose、Sybase PowerDesigner、Microsoft Visio、Microsoft Project、Ente

20、rprise Architect 、MetaCase等。2.硬件:多媒体计算机10、内容10表7.10“面向对象的实现”内容面向对象的实现学时4学习目标1知识目标:理解面向对象语言的优点、选择原则及面向对象程序设计风格。2能力目标:掌握面向对象测试的策略和测试方法,OOA和OOD测试模型。3态度目标:培养学生勤奋求实、好学上进、善于交流与合作的团队协作精神。教学内容1程序设计语言2面向对象程序设计风格3测试策略4设计测试用例 教学方法建议与说明(方法、手段、教学做一体等)1.教学方法:可以选择讲授、案例分析、课堂讨论、教学做一体等方法。2.媒介资源:教材、教案、课件、课程网站等。考核与评价方式

21、 1.针对概念掌握程度进行考核2.针对能力目标进行考核3.考核方式可以选择随堂测试、单元测试、实际项目测试。4.注重过程考核教学辅助材料1.软件:操作系统(Windows、Linux)、Rational Rose、Sybase PowerDesigner、Microsoft Visio、Microsoft Project、Enterprise Architect 、MetaCase等。2.硬件:多媒体计算机11、内容11表7.11“软件维护”内容软件维护学时4学习目标1知识目标:了解软件维护的概念及分类、特点,了解软件维护的实施过程,了解软件的可维护性对软件开发的重要性和软件维护的副作用,影响

22、软件的可维护性的要素。2能力目标:正确对软件的可维护性进行量度,掌握对软件进行维护的方法。3态度目标:培养学生勤奋求实、好学上进、善于交流与合作的团队协作精神。教学内容1软件维护种类2软件维护的特点3软件维护的实施4软件的可维护性5软件维护的副作用 教学方法建议与说明(方法、手段、教学做一体等)1.教学方法:可以选择讲授、案例分析、课堂讨论、教学做一体等方法。2.媒介资源:教材、教案、课件、课程网站等。考核与评价方式 1.针对概念掌握程度进行考核2.针对能力目标进行考核3.考核方式可以选择随堂测试、单元测试、实际项目测试。4.注重过程考核教学辅助材料1.软件:操作系统(Windows、Linu

23、x)、Rational Rose、Sybase PowerDesigner、Microsoft Visio、Microsoft Project、Enterprise Architect 、MetaCase等。2.硬件:多媒体计算机12、内容12表7.12“控制管理”内容控制管理学时4学习目标1知识目标:掌握有关软件工程控制管理的知识,了解软件配置管理的重要性和管理的内容,了解软件质量保证的策略和过程,了解风险的概念。2能力目标:掌握软件风险的识别、管理和驾驭方法。3态度目标:培养学生勤奋求实、好学上进、善于交流与合作的团队协作精神。教学内容1软件配置管理2软件质量管理3软件风险管理 教学方法建

24、议与说明(方法、手段、教学做一体等)1.教学方法:可以选择讲授、案例分析、课堂讨论、教学做一体等方法。2.媒介资源:教材、教案、课件、课程网站等。考核与评价方式 1.针对概念掌握程度进行考核2.针对能力目标进行考核3.考核方式可以选择随堂测试、单元测试、实际项目测试。4.注重过程考核教学辅助材料1.软件:操作系统(Windows、Linux)、Rational Rose、Sybase PowerDesigner、Microsoft Visio、Microsoft Project、Enterprise Architect 、MetaCase等。2.硬件:多媒体计算机13、内容13表7.13“组织

25、与文档技术”内容组织与文档技术学时4学习目标1知识目标:了解组织与文档技术中的相关概念,了解软件工程标准化的意义、层次及我国的软件工程化工作的情况。2能力目标:掌握软件开发组织的人员配备与其管理方法,了解软件工程文档的作用并能正确对其分类。3态度目标:培养学生勤奋求实、好学上进、善于交流与合作的团队协作精神。教学内容1人员分配2软件工程文档3软件工程标准化教学方法建议与说明(方法、手段、教学做一体等)1.教学方法:可以选择讲授、案例分析、课堂讨论、教学做一体等方法。2.媒介资源:教材、教案、课件、课程网站等。考核与评价方式 1.针对概念掌握程度进行考核2.针对能力目标进行考核3.考核方式可以选

26、择随堂测试、单元测试、实际项目测试。4.注重过程考核教学辅助材料1.软件:操作系统(Windows、Linux)、Rational Rose、Sybase PowerDesigner、Microsoft Visio、Microsoft Project、Enterprise Architect 、MetaCase等。2.硬件:多媒体计算机八、考核方式课程考核方式见表8.18.1课程考核方式考核项目考核方法比例(%)过程考核态度纪律根据作业完成情况、课堂回答问题、测验情况、上课考勤情况,由教师和学生干部综合评定态度纪律的得分。30%项目技能根据学生在教学过程中的参与程度、动手能力的情况,由学生自评

27、、他人评价和教师评价相结合的方式评定成绩。40%期末考核考试(笔试)由教师评定笔试成绩。30%合计100%九、课程资源的选用1、教材选用(1)教材选取的原则教材选取应遵循“先进性、理论与实践并重、易教易学”的原则。根据计算机应用技术专业的教学具有更新快、内容多的特点,教材在案例安排和实际讲述过程中都力求介绍最新的技术和方法,并注重拓宽学生的知识面,激发他们学习的热情和创新欲望。教材应以知识点为主线,穿插演示性案例于理论讲解之中,使烦燥的理论变得更易于理解、易于接受;此外,还在每一章的末尾提供大量的综合练习题,目的是提高学生综合利用所学知识解决实际问题的能力。选择的教材应该结构清晰,内容系统详实

28、,布局合理,案例较好;把握课程的核心,通俗易懂,便于教学的展开,也于学生学习。(2) 推荐教材 【1】周苏、王文,软件工程基础,中国铁道出版社,2010。【2】郑小发,软件工程技术,中国传媒大学出版社,2011。【3】郑人杰、殷人昆、陶永雷,实用软件工程,清华大学出版社,1997。【4】张海藩,软件工程,人民邮电出版社,2002。2、参考资料软件工程专家网:3、教学场地、设施要求本课程要求在一体化教室(多媒体教室)完成,以实现“教、学、做”三位合一。十、审核专业建设指导委员会审核意见审核人员: 年 月 日系(副)主任意见系(副)主任姓名:年 月 日院学术指导委员会评审意见评审人姓名:年 月 日

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1