实验项目
需求分析 日 期
2015-05-11
专业班级 计科 12(1) 组号
8
同组者 张贺、张磊、王志成
学生学号
1208010112
姓名 郭涛 机号
4-8
成 绩
一、实验目的
学会面向数据流图的传统分析方法,掌握在 MS Visio 中建立软件需求模型
二、主要仪器设备
微型计算机、Windows 操作系统,MS Visio 2003 软件
三、实验原理与方法
功能建模原理:就是用抽象模型的概念,按照软件内部数据传递、变换的关系,自顶向下逐层
分解,直到找到满足功能要求的所有可实现的软件为止。
四、实验内容与步骤
1 、 主要内容
根据给定的案例,按照下述要求建立欲开发系统的需求模型
1)软件需求模型:数据流图(DFD)、状态—迁移图(STD) 、实体关系图(ER)及数据词典
2)指定的问题:
某高校需开发一图书馆管理系统软件,系统运行在校园网上,对系统的管理要求有:
1)进书,撤书
2)借书,还书
3)按作者/专业领域/出版社/检索一批书
4)找出被某一读者借走的书
5)找出借走某种书的读者
6) 缺书、预约登记
7)到书告知
该系统有两类用户:图书管理员、普通读者
⑴.功能 1)、 2)、 5)、 7)只供图书馆管理人员使用
⑵.功能 3)、 4)、 6)可供普通读者查询使用
2 、实验主要步骤
1)系统的启动过程
打开 Microsoft Oce Visio 2003 软件
2)文档的建立过程
新建绘图,做好第一张图后再插入其他几张图,分别命名为顶层图、一层图、二层图
(2.1 、 2.2 、 2.3 、 2.4) 、 ER 图 、 STD 图 , 保 存 文 档 名 “ 计 科 ( 1 ) 班
_1208010112_DFD.vsd”。
3)模型的建立过程
先建立图书管理管理系统的顶层模型 DFD 顶层图,再根据系统的需求建立系统的 DFD 一层图和
DFD 二层图(2.1、2.2、2.3、2.4),分析系统的各个模块建立 ER 图,最后建立系统的状态迁移
图(STD 图)。
五、完整的实验结果
1、提交模型工程文档:功能模型文件“班级_学号_DFD.vsd”
2、功能建模模型图