软工导论 12132 实验要求

《软件工程导论》课外实验要求

一、实验简介

软件工程是信息类专业的一门重要基础课,是指导计算机软件开发与维护的工程学科,是一门实用性很强的课程。该课程对于培养学生的软件素质,提高学生的软件开发能力与软件项目管理能力具有重要的意义。为了配合《软件工程导论》的课堂教学,要求选修此课的同学利用课余时间独立完成实验课程。

学生通过项目的分析和设计,实现从理论到实践的过渡。通过实验理解并巩固课上学习的软件开发方法、知识,将其运用到实践中,学会编写各阶段文档。

二、实验目标与要求

实验目标:

  1. 熟练掌握软件与软件工程基本概念和基本知识。
  2. 掌握软件分析、设计与编码方法。
  3. 熟练使用UML语言进行建模。
  4. 能用软件工程的方法参与软件项目的分析、设计、实现和维护。

实验要求:

1.  利用课余时间独立完成实验课程

2.  实验由个人独立完成,复杂的的题目可由两人配合完成,但需独立答辩

3.  实验内容必须是一个完整软件项目的分析和开发过程。

三、本实验课程的基本理论与实验技术知识

本实验是基于《软件工程》理论学习而开的,基本理论依据为软件的生存周期、软件开发模型、面向对象的技术和方法、软件项目管理技术。

本实验的基本实验技术为可行性分析、软件需求分析、软件设计、编码和调试、软件测试等。

四、实验方法、特点与基本要求

1、老师将实验依据的原理结合理论课内容详细讲解,对将进行的操作给予适当演示,穿插点名提问,将回答情况记入平时成绩。学生利用课余时间亲自进行操作,完成实验内容,老师观察纠正学生的操作,回答学生的提问,随时引导学生分析自己的实验结果。

2、实验报告应含:实验目的、实验原理、操作方法和步骤、实验结果及讨论等内容,学生需认真分析实验结果,对其进行讨论,杜绝相互抄袭的现象。

五、主要仪器设备

Visio、Smart Draw和Rose等一种建模工具;Visual Studio、Eclipse等集成开发套件

六、实验项目与内容提

 

题目

实验目的

1

需求分析

1.掌握UML中的业务过程模型、用例模型。

2.熟悉一种UML建模工具

2

概要设计一

1. 了解概要设计内容,重点是结构分析和设计;

2. 掌握从用例分析中提取类的方法,建立基本类模型

3

概要设计二

1. 掌握UML时序、协作、状态和包图的绘制

2. 建立包图,完善基本类图3.

4

详细设计

1. 根据分析,完善和实现类的属性和行为

2. 完成模型到代码的转换

3. 完成核心功能的单元测试

5     

测试

1. 白盒测试;

2. 完善代码、黑盒测试

七、实验报告要求

实验报告应含:实验目的、实验原理、操作方法和步骤、实验结果(可运行的软件)及讨论等内容,需认真分析实验结果,对其进行讨论。

原文地址:https://www.cnblogs.com/jlxuqiang/p/3294626.html