软件工程实验指导书2016版

  • 格式:pdf
  • 大小:467.32 KB
  • 文档页数:16

下载文档原格式

  / 16
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

管理和团队协作开发,为将来从事软件开发打下良好的基础。
基本要求:在实验过程中按照实验步骤积极动手进行实验操作,深入思考、分析、讨论,在课堂 外再进行一定时间的练习,按各个实验的具体要求完成和提交实验成果,增强解决实际问题的能力。
四、主要仪器设备
计算机、Windows XP 操作系统, Office 系列软件(Word、Project、Visio 等),辅助建模工
实验结果分析
1、编程语言选择对实现设计的影响。
4
《软件工程》课程实验指导书
2、程序设计风格对代码质量的影响。
实验四 软件测试
基本信息
实验课程:软件工程 课程学分:4 项目类型:设计
设课形式:非独立 实验项目:软件测试 项目学时:4
实验预习
实验目的和要求: 1、掌握测试用例的设计方法; 2、完成单元测试、组装测试和验收测试。
大纲审核人:
一、学时、学分
课程总学时: 72
实验学时: 16
课程学分: 0.5
二、适用专业及年级
计算机科学与技术专业
三年级
三、课程目标与基本要求
课程目标:通过本课程实验,加深对软件工程课程基础理论、基本知识的理解,提高分析和解决 问题的能力,培养学生严谨的工作作风和实事求是的科学态度,使学生熟悉软件工程的规范、项目
I
《软件工程》课程实验指导书
软件工程实验大纲

院 : 计算机学院
课 程 名 称 : 软件工程
英 文 名 称 : Software Engineering 设 置 形 式 : 非独立设课
课 程 模 块 : 专业核心课
实 验 课 性 质 : 专业基础实验 课 程 负 责 人 : 张怀伟
课 程 编 号 : 17122511 大 纲 主 撰 人 : 张怀伟
实验四 软件测试..................................................................................... 5
基本信息................................................................................................................. 5 实验预习................................................................................................................. 5 实验结果分析......................................................................................................... 5
利用 Visio 等工具制作业务流程图、数据流图、数 4
据字典,结合案例写作软件需求分析说明书
设计型 1
必修
结合案例,进行系统的运行环境分析、模块分析,
2 系统设计
完成系统结构设计,写作概要设计说明书。利用盒 4
图、PAD 图等进行系统的处理分析和设计,写作详
设计型 1
必修
细设计说明书
3 软件编码
根据详细设计结果编写代码,注意程序编码的风 4
附录一:实验要求..................................................................................... 6 附录二:实验题目..................................................................................... 6 附录三:设计范例..................................................................................... 8
基本信息................................................................................................................. 2 实验预习................................................................................................................. 2 实验结果分析......................................................................................................... 3
实验一 需求分析
基本信息
实验课程:软件工程 课程学分:4 项目类型:设计
设课形式:非独立 实验项目:需求分析 项目学时:4
实验预习
实验目的和要求: 1、确定课题,合理分工,熟悉软件开发环境,培养团队精神; 2、确定项目的可实施性,在此基础上完成系统的逻辑功能模型的建立,使同学
们掌握结构化数据流分析技术; 3、要求做到使用结构化数据流分析技术分析课题需求,写出详细的数据流图和
实验条件: 1、装有 Windows 操作系统的微型计算机; 2、Microsoft Office Visio 2013 软件。
实验设计方案: 1、对数据流图进行精化。 2、根据数据流图的类型进行变换分析或事务分析。
3
《软件工程》课程实验指导书
3、绘制系统的模块结构图。 4、对部分模块进行详细设计。
实验二 系统设计..................................................................................... 3
基本信息................................................................................................................. 3 实验预习................................................................................................................. 3 实验结果分析......................................................................................................... 4
具软件 Rose,软件配置管理工具 Visual SourceSafe,可视化开发工具 Visual BASIC、Delphi、C++
等高级语言,数据库管理系统 SQL Server 等。
五、实验项目及教学安排
序 实验项目名称

实验基本方法和内容
项目 学时
项目 类型
每组 教学 人数 要求
1 需求分析
实验内容和原理或涉及的知识点: 1、首先编写程序代码。 2、正确运用程序设计风格,优化编写的代码,实现设计的软件功能。
实验条件: 1、装有 Windows 操作系统的微型计算机; 2、Borland C++软件。 3、java 软件。
实验设计方案: 1、首先根据详细设计结果进行编码。 2、注意根据良好的程序设计风格改进代码,提高代码的质量。
2
善需求分析。
《软件工程》课程实验指导书
3、画出系统数据流图(分清系统是事务型还是变换型)。
4、编写系统的数据字典。
实验结果分析
1、项目开发首先要做的事是什么? 2、你认为怎样分工是最合理的? 3、需求分析在软件开发中真的有那么重要吗? 4、分析系统流程图,流程图和数据流图的区别和各自的特点。
实验二 系统设计
格。
设计型 1
必修
4 软件测试
对编写的代码进行单元测试和集成测试。
4
设计型 1百度文库
必修
六、考核方式及成绩评定
根据学生实验出勤情况、实验态度、实验报告成绩等评定实验成绩。
实验报告(含实验理论)占实验成绩的 60%—40%,实验技能(含出勤情况、实验态度)占实 验成绩的 40%—60%。各次实验成绩的平均值为最终实验成绩,占该课程考核总成绩的 20%—30%。 七、实验教科书、参考书
LIAOCHENG UNIVERSITY
软件工程 实验指导书
聊城大学计算机学院 2016 年 8 月
《软件工程》课程实验指导书
-2-
《软件工程》课程实验指导书
目录
软件工程实验大纲..................................................................................... 1 实验一 需求分析..................................................................................... 2
实验内容和原理或涉及的知识点: 1、正确运用软件测试技术和方法,完成单元测试、组装测试和验收测试。 2、综合运用黑盒测试和白盒测试的技术。
实验条件: 1、装有 Windows 操作系统的微型计算机; 2、Borland C++软件。 3、java 软件。
实验设计方案: 1、设计测试用例。 2、实施单元测试、组装测试和验收测试(主要采用黑盒法)。
基本信息
实验课程:软件工程 课程学分:4 项目类型:设计
设课形式:非独立 实验项目:项目设计 项目学时:4
实验预习
实验目的和要求: 1、在实验一基础上完成系统的体系结构的建立和系统详细设计; 2、给出相应的规格说明书; 3、通过实例掌握结构化程序设计的基本概念
实验内容和原理或涉及的知识点: 1、功能结构图设计。 2、软件处理流程设计。 3、输入输出设计。
1.实验教科书
自编实验指导书
2.实验参考书
(1) 软件工程课程设计,李龙澍;郑诚 ,机械工业出版社,2010
1
《软件工程》课程实验指导书
(2) 软件工程课程设计,杨小虎,浙江大学出版社,2007 八、大纲制定依据
聊城大学计算机科学与技术专业本科培养方案(2012 版) 聊城大学关于深化实验课程体系与教学内容与课程体系改革工作的实施意见
实验三 软件编码..................................................................................... 4
基本信息................................................................................................................. 4 实验预习................................................................................................................. 4 实验结果分析......................................................................................................... 4
数据字典。 实验内容和原理或涉及的知识点:
1、数据流图的画法。 2、数据字典的编写格式。 3、采用数据流分析技术获取需求的方法。 实验条件: 1、装有 Windows 操作系统的微型计算机; 2、Microsoft Office Visio 2013 软件。 实验设计方案: 1、选取题目,初步进行问题陈述。 2、综合利用 Internet 和相关书籍,并结合问题实际到相关单位调研,整理并完
实验结果分析
1、系统设计和需求分析的关系是什么?两者必须先后关联吗? 2、怎样描绘系统的体系结构? 3、怎样绘制符合规范的流程图。 4、怎样组织对设计阶段工作的评审?
实验三 软件编码
基本信息
实验课程:软件工程 课程学分:4 项目类型:设计
设课形式:非独立 实验项目:软件编码 项目学时:4
实验预习
实验目的和要求: 1、选择适当的编程语言。 2、根据详细设计结果进行编码。