《软件工程》课程教学大纲英语名称SoftwareEngineering适用专业计算机各专业课程类型专业基础课学时数36+18学分数2
5一、编写说明(一)本课程的性质、地位和教学目的《软件工程》课程是计算机各专业的主要专业课程,通过课程学习与实际训练掌握与理解软件工程学中的基本概念、方法和原则
使学生进行一个从软件计划、需求分析、设计、编码、测试和软件开发全过程的训练,要求能够按照软件工程标准书写文档,通过实验和课程设计,可以将所学的理论,方法和技术有机地串联起来,从而为将来实践和后续课程打下基础,还可以为最后的毕业设计做好理论与实践上的准备
(二)大纲制定的依据教学大纲应根据2007年新修订的专业教学计划中人才培养目标和人才规格的定位要求,结合我国经济社会发展以及我院办学层次的实际制定或修订,突出能力培养、强化实践教学
(三)大纲内容选编原则⑴本大纲所列各章节的讲授内容是以教材为主,并参照相关的资料编制
⑵本大纲所列的各章节的内容坚持理论与实践相结合的原则,紧密结合软件工程发展前沿,讲授的实际内容可随软件工程领域的发展动态有所变动
(四)实践环节1
实验一(1)名称:软件开发绘图工具Visio(2)主要内容与要求:1
了解Visio工具软件的功能特色、安装、工作环境和基本操作等各方面的基本知识;2
掌握应用Visio工具绘制软件开发图形的基本操作3
了解开发Visio解决方案的基本概念4
学习应用Visio工具绘制E-R图、程序流程图、数据流图、网络图等图形
(3)学时分配:22
实验二(1)名称:系统分析与建模工具PowerDesigner(2)主要内容与要求:1
初步了解系统分析与建模工具PowerDesinger的基本概念和操作界面
了解PowerDesigner的三个模型:业务处理模型、概念数据模型、物理数据模型及相互关系
用PowerDesinger工具