还剩4页未读,继续阅读
文本内容:
软件工程实验教学大纲课程名称软件工程课程代码课程性质课程类别专业课实验教材或指导书类型课程总学时学分实验学时实验学分适用专业计算机科学与技术、软件工程、数字媒体技术实验室名称先修课程程序设计语言、数据结构、操作系统、数据库系统等
一、课程简介软件工程是计算机科学与技术、软件工程和数字媒体技术专业本科生的一门的专业必修课通过本课程的学习使学生掌握软件工程的基本概念、基本原理、实用的开发方法和技术;了解软件工程各领域的发展动向;如何用工程化的方法开发软件项目,以及在开发过程中应遵循的流程、准则、标准和规范同时,本课程也是一门实践性很强的课程,它是各种软件开发经验的总结与提炼,对于本课程的学习不但应注重概念、原理、方法和技术的掌握,也应注重方法和技术的应用,学习该课程为培养应用型软件开发和系统分析人才打下坚实的基础
二、实验教学任务和目的通过实验课程,熟悉和基本掌握软件的工程设计方法、软件工程设计的表达形式、以及实现工程设计的辅助软件工程工具的使用使学生能够运用软件工具正确规范地绘制软件系统有关分析和设计模型图,从而使学生更好的巩固和掌握所学软件工程的基本概念、基本原理、实用的开发方法和技术,以适应将来实际工作的需要
三、主要仪器设备硬件通用计算机软件操作系统、、Microsoft Window7MindManager Microsoft Visio Rational Roses s等MATLAB
四、实验方式与基本要求本课程为计算机相关专业的专业课程,通过课程实验旨在使学生掌握软件工程领域中常用的软件运用技能,以实际课题作为课程实验的教学内容边学边做,在学的过程中掌握运用软件的基本方法;实验课程中主要有项实验项目,其中验证性4实验项、设计性实验项、综合性实验项121
五、实验课时安排具体实验和课时安排见下表实验安排表实验每组人开设要序号实验名称学时实验者类别类型数求使用思维导图软件M实验一设计性本科生必做绘制职业规21indManager划图利用进Microsoft Visio实验二综合性本科生必做41行面向数据流的分析与设计利用进Rational Rose实验三验证性本科生必做行面向对象的分析与设61计利用进行数值计Matlab实验四设计性本科生必做41算和数据绘图学时总计学时16
六、实验教学内容实验一实验目的.了解思维导图以及它的概念、方法;
1.熟练掌握软件的功能特色、安装、工作环境和基本操作等方面2MindManager的基本知识;.学习应用工具绘制图形,完成个人职业规划图的绘制3MindManager实验重点难点重点常用软件菜单和命令的功能MindManager难点对软件特色功能的运用MindManager实验内容.安装使用思维导图软件1MindManager.熟悉的工作环境,掌握的基本操作2MindManager MindManager.应用软件制作个人职业规划图3MindManager实验仪器计算机、操作系统、软件Microsoft Window7MindManager实验二实验目的掌握工具软件的功能特色、安装、工作环境和基本操作等方面L Microsoft Visi的基本知识;.学习应用工具绘制软件工程领域中系统流程图、数据流图、模2MicrosoftVisi块结构图、程序流程图等图形实验重点难点重点常用软件菜单和命令的功能MicrosoftVisi难点对软件各种形状功能的运用Microsoft Visio实验内容.安装使用软件1Microsoft Visio,熟悉的工作环境,并掌握其基本操作2Microsoft Visio.利用绘制图书管理系统”的分层数据流图3Microsoft Visio实验仪器计算机、操作系统、软件Microsoft Window7Microsoft Visio实验三实验目的.学习面向对象建模工具的安装、配置和基本操作1Rational Rose.熟悉面向对象技术和面向对象软件工程模型与建模技术
2.熟悉的各种模型视图及其表示,主要掌握用例图、类图、包图、状态3UML图、活动图、顺序图、协作图、构件图、配置图的绘制方法;掌握图中关系的实际含义(泛化、关联、聚合、组合、依赖)实验重点难点:重点常用软件菜单和命令的功能Rational Rose难点运用软件绘制类图、顺序图、状态图、包图等模型图实Rational Rose验内容.熟悉面向对象建模工具的安装和环境使用1Rational Rose.掌握各种基本模型的建模方法及其关系,包括用例图、类图、包图、2UML状态图、活动图、顺序图、协作图、构件图、配置图.针对实际软件系统采用进行面向对象分析和建模3Rational RoseUML.使用绘制教材中相关模型图4Rational Rose实验仪器计算机、操作系统、软件Microsoft Window7RationalRose实验四实验目的.掌握的数据类型、矩阵输入和操作方法、语法结构、函数使用以及1Matlab二维、三维绘图功能.能够比较熟练地将应用于日常学习中,解决课程中相关复杂的绘图2Matlab和计算问题实验重点难点重点常用软件菜单和命令的功能Matlab难点运用软件进行矩阵运算和程序设计Matlab实验内容.安装使用绘图软件1Matlab,熟悉基本环境,掌握基本操作2Matlab Matlab.掌握中矩阵与数组、基本操作命令、绘图功能、控制流语句等的3Matlab操作使用.求方阵的逆矩阵和矩阵乘,求解多项式的根,多项式估值绘图42D实验仪器计算机、操作系统、软件Microsoft Window7Matlab
七、实验考核方式与成绩评定实验成绩为百分制由实验考勤分数和实验报告分数两部分组成期中实验考勤占实验报告占30%,70%o.实验考勤每次考勤分出勤(记分);请假、迟到、早退(记分);110060旷课记分(记分)
0.实验报告要求写明实验相关项目、实验目的、实验仪器及耗材、实验内容2及步骤、实验数据(现象)记录及结果处理、实验结果分析及讨论和对实验自我评价分优秀(分)、良好(分)、中等(分)、及格(分)90-10080-8970-7960-69和不及格(分及以下)记分59
八、实验教材和参考资源.肖汉•软件工程与项目管理北京清华大学出版社,1[M].
2014.
2.Roger S.Pressman,Bruce R.Maxim.Software Engineering:A Practitioners()Approach8th Revisededition[M].McGraw HillHigher Education,
2014..张海藩,牟永敏.软件工程导论(第版)北京清华大学出版社,36[M].
2013..殷人昆,郑人杰,马素霞等.实用软件工程(第版)北京清华大学出43[M].版社,
2010..齐治昌,谭庆平,宁洪,软件工程(第版)北京高等教育出版社,53[M].
2012.。