2024年5月9日发(作者:)

网上购书系统调研及Visio建模上机指南

一、目的与任务

目的:学会使用Visio 2007,绘制各种软件工程图,侧重于结构化分析、设计、实现方面

的建模。此外,学会对网上购书系统的背景调研,并形成书面性的报告。

任务:掌握Microsoft Office Visio 2007的功能和使用方法。学习软件开发前期的基本工

作、对要开发的系统进行详细的调研,包括系统的背景调研、技术、可行性分析,学习软件

开发各阶段的组织和管理,合理分工,将项目开发前期阶段的任务明确,并熟悉软件开发整

套流程。

二、内容、要求与安排方式

1、实验内容与要求:

实验一 网上购书系统调研(2课时)

软件项目调研分析:

(1)前期通过客户走访、网上调查等手段收集第一手市场资料,并根据用户的需求对软件

开发背景、开发目标形成书面报告。

(2)结合前期调研、利用word、visio等工具软件,完成项目市场调研。

实验二

系统数据流程图建模

(2课时)

利用visio进行数据流程图建模:

(1)根据项目数据流动方向建立数据流程图,并对各个角色进行功能性描述。

(2)寻找并抽象出网上购书系统(或其他软件系统)的数据流图,然后绘制出系统功能分

解图。

例如:利用Microsoft Office Visio2007绘制网上书店的数据流图。

主要操作步骤提示:

1) 首先根据数据的流动方向等,确定系统有哪些功能及与该系统进行交互的数据源点与终

点。

2) 对网上书店系统功能进一步明确,分别为游客(注册申请、返回注册信息)、会员(订

购图书请求、返回订单信息)、管理员(信息管理、返回书籍信息及会员等相关统计报

表)。

3) 打开Microsoft Office Visio2007选择“数据流图”模板。

4) 分别添加【实体1】、【数据流程】等图件。

5) 通过分析数据流动方向,将图件连接起来并说明图件之间的关系。

6) 保存文件并进行打印预览操作。

实验三

其他功能流程图建模

(2课时)

(1)利用Microsoft Office Visio2007绘制办公室布局图等。

(2)利用Microsoft Office Visio2007绘制图书馆信息管理系统用例图等。

例如:利用Microsoft Office Visio2007绘制图书馆信息管理系统用例图。

主要操作步骤提示:

1) 首先根据需要分析读者、工作人员、管理员之间的关系。

2) 对读者、工作人员、管理员各自职责进行进一步明确,分别为读者(信息查询、预约图

书、续借图书、登录)、工作人员(图书信息管理、借书、还书、信息查询、读者信息

管理、登录)、管理员(系统维护、登录)。

3) 打开Microsoft Office Visio2007选择“UML用例”图模板。

4) 分别添加【用例】、【参与者】图件。

5) 通过连接线工具,将图件连接起来,并加以说明之间的关系。

保存文件并进行打印预览操作。

2、实验安排方式

本实验为开放实验,各组可同时进行实验,每组5-8人。

三、思考题

(1)以小组为单位进行讨论,分析一个软件系统会有哪些方面的不同建模图及系统调研结

果。

(2)Microsoft Office Visio2007更适合结构化系统建模还是面向对象系统建模?