已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程实验教学大纲课程名称:软件工程 课程类别:选修课适用专业:信息 所属实验室:计算机 实验学时、学分: 17学时 0.5 学分 一、实验教学目的通过本课程实验,加深对软件工程课程基础理论、基本知识的理解,提高分析和解决问题的能力,培养学生严谨的工作作风和实事求是的科学态度,使学生熟悉软件工程的规范、项目管理和团队协作开发,为后继的毕业设计和未来的科学研究及软件开发的实际工作打下良好的基础。二、实验教学要求所有实验在实验室的环境下进行,要求学生能把软件工程学的基本原理和方法应用到软件的实际开发和设计中,要求学生能独立完成实验,增强解决实际问题的能力。三、对学生的指导和要求(一)指导教师应认真负责,加强对学生课程设计过程的监控,激发学生的主观能动性,鼓励学生独立分析问题、解决问题。(二)学生在正式实验前进行适当的预习或准备,在实验过程中按照实验步骤积极动手进行实验操作,深入思考、分析、讨论,在课堂外再进行一定时间的练习,按各个实验的具体要求完成和提交实验成果。四、实验考核方式考查,验收实验报告。五、实验教学内容实验项目(一):需求分析(1)项目类别:必做 选做(2)项目性质:演示性 验证性 设计性 综合性(3)项目主要目的要求:利用Visio等工具制作业务流程图、数据流图、数据字典,结合具体的实例写软件需求分析说明书。(4)主要仪器:硬件设备:计算机软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。实验项目(二):概要设计(1)项目类别:必做 选做(2)项目性质:演示性 验证性 设计性 综合性(3)项目主要目的要求:结合具体的实例,进行系统的运行环境分析、模块分析,进行系统的结构设计,写作概要设计说明书。(4)主要仪器:硬件设备:计算机软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。实验项目(三):详细设计(1)项目类别:必做 选做(2)项目性质:演示性 验证性 设计性 综合性(3)项目主要目的要求:结合具体的实例,利用HIPO、流程图、盒图、小说明等进行系统的处理分析和设计,写作详细设计说明书。(4)主要仪器:硬件设备:计算机软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。实验项目(四):面向对象的系统分析(1)项目类别:必做 选做(2)项目性质:演示性 验证性 设计性 综合性(3)项目主要目的要求:结合实例,利用Visio、Rose进行UML的面向对象的系统分析建模,包括:制作用例图、活动图、状态图、变迁图,面向对象系统分析的文档编写。(4)主要仪器:硬件设备:计算机软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。实验项目(五):面向对象的系统设计(1)项目类别:必做 选做(2)项目性质:演示性 验证性 设计性 综合性(3)项目主要目的要求:面向对象的类的分析与设计、类图的制作、顺序图的制作,结合具体的实例进行面向对象设计,练习面向对象的系统设计的文档编写。(4)主要仪器:硬件设备:计算机软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。实验项目(六):用户界面的设计(1)项目类别:必做 选做(2)项目性质:演示性 验证性 设计性 综合性(3)项目主要目的要求:结合具体的实例进行用户菜单、标准对话框、窗口设计、按钮、报表等界面要素的设计。(4)主要仪器:硬件设备:计算机软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。实验项目(七):面向对象的系统实现(1)项目类别:必做 选做(2)项目性质:演示性 验证性 设计性 综合性(3)项目主要目的要求:选择面向对象开发工具实现前面实验中面向对象分析和面向对象设计的系统。(4)主要仪器:硬件设备:计算机软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。实验项目(八):软件测试(1)项目类别:必做 选做(2)项目性质:演示性 验证性 设计性 综合性(3)项目主要目的要求:了解各种辅助测试工具,Junit或Dunit的使用,测试方案与测试用例的编写、测试报告的写作。(4)主要仪器:硬件设备:计算机软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。六、实验学时分配序 号实验项目学 时1需求分析22概要设计23详细设计24面向对象的系统分析25面向对象的系统设计26用户界面的设计27面向对象的系统实现38软件测试2合计17七、推荐教材与辅助教学资料1软件工程-原理、方法与应用(第3版),史济民编,高等教育出版社,2009年3月;2软件工程(第二版),张海藩编,人民邮电出版社,2006年1月;3实用软件工程(第二版),郑人杰编,清华大学出版社,1997年4月;4System Analysis and Design Methods, fifth Edition,Jeffrey L.等著
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024试用期接触劳动合同范本
- 供应合同-省级国家机关、事业单位和社会团体计算机(或打印机)协议供货合同
- 广东省七年级上学期语文期中考试试卷5套【附答案】
- 2024年车辆物流运输合同协议书
- 机械租赁合同模板集
- 展览活动中的房产赠与合同
- 货物仓储出租协议
- 2024年详细版租房协议书
- 手机销售合同常见问题解答
- 2024版酒店经营合作协议模板
- 人教版初中语文教材分析(课堂PPT)
- 护理核心制度督查表20179
- 红色古色绿色文化教育活动策划方案
- 《Monsters 怪兽》中英对照歌词
- 《正交分解法》导学案
- 建筑材料知识点汇总
- 平面构成作品欣赏
- 英语管道专业术语
- 社会工作毕业论文(优秀范文8篇)
- 五篇500字左右的短剧剧本
- 新形势下如何加强医院新闻宣传工作
评论
0/150
提交评论