《软件工程》课程标准

阅读: 评论:0

软件工程》课程标准
一、课程基本信息
课程代码
04071006
课程性质
任选课
课程属性
职业能力核心课
考核方式
考查
适用专业
电子信息工程技术(物联网方向)
总学时
30
其中实验或上机学时
15
执笔人
XX
教研室审核人
XX
二级学院审核人
XX
二、课程的性质、目的和任务
1.课程性质
《软件工程》是我院电子信息工程技术专业(物联网方向)学生必修的专业核心课程。本课程主要为软件设计开发企业培养具有软件设计开发能力,了解软件项目开发规范,具备软
件项目管理知识的实践型人才。帮助学生进入该类企业,从事软件项目设计、开发、测试与维护奠定基础。
2.目的和任务
通过本课程的学习使学生理解软件工程的基本原理、软件项目开发各阶段的任务,掌握传统的结构化设计方法和面向对象的开发方法,能够使用RoseViso等建模工具进行软件项目设计,按照标准规范地进行软件项目开发,在整个软件项目开发各阶段形成规范的文档,,并具备基本的软件项目管理能力。在项目开发过程中,培养科学的思维方法,灵活运用知识的能力,养成良好的编程习惯,积累软件项目开发经验,为学生职业能力培养和职业综合素质培养起重要支撑作用。
三、课程教学的基本要求
1.教学目标
知识目标:
(50)掌握软件工程的基本概念;
(51)掌握软件工程各个阶段的目的与任务;
(52)掌握软件需求分析和软件设计的基本原理;
(53)掌握结构化设计方法和面向对象设计建模方法;
(54)掌握软件测试的常用方法和选取测试用例的原则;
(55)掌握软件发布的正规操作流程;
(56)掌握软件后期维护的原则和方法;
能力目标:
(27)能够按照规范的软件项目开发流程来设计、开发软件;
(28)能够规范地编写软件项目开发各阶段的文档;
(29)能够使用Project工具软件进行软件项目管理;
(30)能够使用Rose或Viso等工具软件进行项目辅助设计;
(31)能够准确地设计测试用例,进行软件项目测试;
(32)能够规范地发布项目并制定合理的后期维护计划;
素质目标:
(21)培养学生规范的系统设计、开发思路;
(22)培养学生良好的编程习惯和准确的语言表达能力;
(23)培养学生团队精神与协作能力,使学生具有一定的岗位意识和岗位适应能力;
(24)培养学生认真严谨、求真务实、遵纪守时、吃苦耐劳的工作作风;
(25)养成良好的职业素养和自主学习的能力;
3.教学设计
学生准备:Project软件、VisualStudio开发环境、SQLServer数据库、MicrosoftViso设计工具、学生预习
教学方法:多媒体演示操作、案例教学、复习、练习操作。
教学组织:任务提出→基础知识讲解→任务解决
→基本操作演示→学生练习操作→疑难部分讲解与操作演示→学生完成任务。
2.教学内容
(80)制定项目计划;
(81)客户调研与需求分析;
(82)软件设计;
(83)项目实现;
(84)项目测试;
测试机器人(85)项目发布与维护;
4.教学方式:理实一体
5.教材及教学参考书
四、课程的教学重点和难点、学时分配
教学重点:数据库基本概念及关系模型、数据库逻辑结构设计、创建数据库、数据表,设置数据库完整性、数据库的简单查询、统计查询、连接查询、视图使用、存储过程与触发器的使用、用户、权限、角等管理、ADO.NET数据库访问。
教学难点:数据模型、体系结构、数据建模、数据库的子查询、权限设置、ADO.NET数据库访问。
课程学时分配一览表
序号
项目名称
教学时数
小计
理论
实践
机动
项目一
制定项目计划
4
2
2
可行性研究
2
脂肪酸酰胺2
0
编写软件项目计划
2
0
2
项目二
客户调研与需求分析
4
2
2
1.需求获取
2.需求分析
2
2
0
1.建立需求分析模型
2.编写需求规格说明书
3.需求验证
2
0
2
项目三
软件设计
8
4
4
软件总体设计、功能模块设计
2
2
0
建立功能关系模型
2
0
2
数据库设计、界面设计
2
2
0
建立E-R模型
2
0
2
项目四
项目实现
2
2
0
常用编程语言介绍
2
2
0
项目五
项目测试
6
3
3
单元测试、集成测试
2
2
0
系统测试
2
1
1
测试用例的撰写
2
0
2
项目六
项目发布与维护
6
2
4
编写用户使用说明书
2
1
1
撰写用户培训材料
2
0
2
后期维护
2
1
1
导线测量法合计
30
15
15
五、相关课程的衔接
其前导课程有《C语言程序设计》、《电子技术》、《电子技术应用与实践》、《.Net初级应用》,后续课程有《.NET高级应用》等。
六、实验教学
序号
学时
实验名称
实验目的
实验内容
实验要求
1
2
编写软件项目计划
通过实验使学生能
够进行可行性研究,确定项目是否立项,根据项目特点编写项目计划
1.提出软件项目计划
2.进行项目可行性分析
3.编写可行性分析报告
4.编写项目开发计
节能烤箱
按照规范要求完成
可行性分析报告和项目开发计划书
2
2
需求设计
通过实验使学生能
够建立需求分析模型,编写需求规格说明书
1.获取需求
2.使用建模工具建立需求分析模型
3.编写规范的需求规格说明书
按照规范要求完成
需求规格说明书
3
2
软件总体设计
通过实验使学生能
够了解软件总体设计流程,以及相关文档的撰写
1.使用结构化设计
方法和面向对象设计建模方法建立系统设计模型
2.运用软件设计的原理及方法进行功能模块设计
3.撰写软件设计文档
按照规范要求完成
概要设计文档
4
2
高强钢
数据库设计
通过实验使学生能够巩固数据库设计知识,及软件界面设计基本过程
1.建立E-R模型
2.编写数据字典
3.简单软件界面设计
按照规范要求完成
数据字典
5
3
软件项目测试
通过实验使学生能
够掌握单元测试、集成测试、系统测试的测试用例的编写,并通过测试用例的使用掌握基本测试方法
1.设计测试用例
2.进行软件项目测试;
3.能够编写规范的软件测试文档。
按照规范要求完成
完成测试用例
6
1
编写用户使用说明
通过实验使学生能
够掌握能够编写便于用户操作的使用说明书;
编写软件操作说明
按照规范要求完成
使用说明书
7
2
撰写用户培训材料
通过实验使学生能
够掌握能够编写用户培训材料;
1.编写培训讲义
2.编写培训PPT
按照规范要求完成
培训讲义和培训
ppt
七、其它
课程的考核与评价。理论与实践相结合,注重过程考核,科学全面地评价学生的综合素质。温泉浴片
考核方式为过程考核+综合考核。强调学生平时学习的态度和知识的积累。学生成绩包括平时成绩和期末考试成绩,其中,平时成绩占50%,期末考核占50%

本文发布于:2023-05-16 02:35:14,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/2/101085.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:项目   软件   学生   设计   开发   编写   课程
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图