中南大学软件工程实验:探索Visio绘图技巧

0 下载量 149 浏览量 更新于2024-08-04 收藏 702KB DOCX 举报
"软件工程实验1.docx 是中南大学软件工程基础课程的一份实验报告,旨在让学习者熟悉Visio软件的工作环境和基本操作,包括绘制不同类型的系统开发图形,如用例图、ER图、数据流图、类图和状态图。报告由周子钧同学完成,指导教师为王随平,实验日期为2016年6月6日。" 在本实验中,主要涉及的知识点包括: 1. Visio工作环境:Visio是一款由Microsoft开发的图形设计软件,特别适合绘制流程图、组织结构图以及软件工程中的各种模型图表。实验目的是让学生了解Visio的界面布局、菜单选项、工具栏和绘图区域,以便于后续的图形绘制。 2. UML用例图:用例图是系统分析中的重要工具,用来表示用户与系统之间的交互。实验要求学生在Visio中创建系统边界、参与者和用例,并通过箭头表示它们之间的关系。 3. ER图(实体关系图):ER图用于描述数据库中的实体及其相互关系。在Visio中,学生需要学会如何添加不同的图形元素,如矩形、菱形和直线,来构建ER模型。 4. 数据流图(DFD):DFD是系统分析的常用图表,表示数据在系统中的流动和处理过程。实验中,学生需要从预设的模板中选择数据流模型图,利用提供的元素绘制DFD。 5. 类图:类图是UML中展示类、接口、继承和关联等关系的静态结构图。学生需要知道如何在Visio中创建和编辑类,包括定义类名、属性和方法。 6. 状态图:状态图描述对象在其生命周期中的状态变化,以及这些状态如何响应事件。实验要求绘制具有不同状态(如初态、终态和中间状态)的状态图,并理解entry、exit和do事件的概念。 实验过程中,学生不仅需要掌握上述各种图的绘制技巧,还要了解Visio的各种绘图工具和操作,从而提升软件工程设计的能力。通过实际操作,学生可以解决遇到的问题,如寻找绘图元素和优化图形美观性,这将对他们的未来学习大有裨益。