- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE4
ADDINCNKISM.UserStyle《软件工程实验》课程教学大纲
(实验课程)
一、课程基本信息
课程号
0423S04025
开课单位
管理学院
课程名称
软件工程实验
ComputerExperimentofSoftwareEngineering
课程性质
选修
考核类型
考查
课程学分
0.5
课程学时
17
课程类别
专业发展课程(专业拓展课)
适用专业(类)
信息管理与信息系统
二、课程描述及目标
(一)课程简介
《软件工程实验》课程是一门面向软件开发管理的实践课程,课程以《软件工程》、《数据库系统原理》、《IT项目管理》、《系统分析与设计》等课程知识为基础,结合现实中对软件开发、软件测试、软件维护管理等需求,以工程化思想为指导,运用项目管理的方法工具完软件项目可行性分析、需求分析、软件设计与实现、软件测试及运行维护管理等一系列任务,旨在培养学生软件工程化意识与换位思考意识,强化软件开发工具应用能力与团队协作能力,软件工程项目整体规划与管理能力。
(二)教学目标
通过本课程,使学生在实验任务完成过程中,加强对理论知识的理解,并结合软件项目实例、现实软件开发需求等,运用合适的工具完成软件生命周期中各阶段的主要任务。
课程目标1:熟悉不同软件开发方法基本思想与过程的差异性,熟悉常见的开发工具与开发平台;掌握软件系统开发过程中应遵循的流程、准则、标准与规范等工程化基本要求;
课程目标2:能够针对具体的软件项目,运用工程化思想完成各阶段主要任务并按照规范撰写文档报告;根据软件工程项目类型不同,能够以不同的身份参与到项目开发过程。
课程目标3:初步具备软件工程项目的管理意识与能力并完成项目管理计划书。
课程目标4:具有批判性思维,能够对实际工作不断反思、总结优化,并具备团队意识与团队沟通合作能力。
三、课程目标对毕业要求的支撑关系
毕业要求指标点
课程目标
1-3:信息系统技术与工具。掌握信息系统分析、设计、实施与管理等方面的技术和工具;
课程目标1
2-1:自主学习能力。具备以国际化的视野独立自主地获取和更新本专业相关知识的学习能力;
课程目标2
2-3:系统开发能力。具备信息系统开发、建设和维护的基本能力;
课程目标1、2
2-5:管理实践能力。具备综合应用知识解决不同信息系统以及社会信息管理实际问题的能力。
课程目标2、3
3-2:职业与道德修养。具备较强的法律意识,高度的社会责任感,良好的职业道德、团队合作和社会适应能力;
课程目标4
3-4:专业素质。具有较强的系统思维和专业意识,信息系统顶层设计、开发能力;数据、信息分析与管理能力以及利用信息技术支持决策的能力;
课程目标2、3
四、教学方式与方法
课程以实际软件项目需求驱动,设计软件过程各个阶段的主要任务与要求,引导学生加深对理论知识的理解,锻炼分析、解决实际问题的能力。课程以团队形式完成各项目任务,采用采用学生调查、分析设计为主、讨论与分享、讲解为辅的方式完成教学内容。
五、教学重点与难点
(一)教学重点
工程化思想融入实际软件项目管理过程、软件生命周期各阶段的主要任务、准则与规范。
(二)教学难点
软件实现(代码编写与集成)、软件测试。
六、实验内容、基本要求与学时分配
序号
实验项目名称
实验内容与要求
学时
类型
对应课程目标
1
软件工程项目选题与软件项目可行性分析
请根据某组织的现实需求,选择一个软件开发项目或者在开发项目。必修
为某软件系统进行可行性研究,按照规范撰写可行性研究报告。必修
2
综合性
课程目标1
课程目标2
2
软件工程项目管理计划书
根据所选项目,结合IT项目管理的内容与要求,撰写项目管理计划书。必修
2
综合性
课程目标3
课程目标4
2
软件项目需求分析
对某软件的需求进行调查分析,按照规范完成项目需求分析报告。必修
3
综合性
课程目标1
课程目标2
课程目标3
3
软件项目设计
根据需求分析,选择合适的开发方法。完成项目总体设计与详细设计。按照撰写规范完成软件设计报告,并汇报。必修
4
综合性
课程目标2
课程目标3
课程目标4
4
软件项目的实现
根据项目需求与软件设计要求,选择合适的开发工具与开发平台(说明理由)。按规范完成软件实现报告。选修
2
综合性
课程目标1
课程目标2
课程目标4
5
软件测试
如果已经实现软件功能,请分别使用黑盒测试、白盒测试方法对主要功能模块进行测试。撰写测试报告。选修
2
验证性
课程目标2
课程目标4
6
软件实施与运维
根据软件项目实现情况,撰写软件实施方案与未来一段时期的运营维护方案。(具体可操作性)必修
2
综合性
课程目标2
课程目标4
合计
17
七、学业评价和课程考核
(一)考核类型:?考试t考查
(二)考核方式:t实
文档评论(0)