用Visio绘制数据流图和数据字典的编写

一、实验目的

  1. 掌握用Visio绘制数据流图的方法

    2、练习使用数据流图对系统进行分析和建模

3、练习数据字典的编写

  • 实验仪器设备或材料

(1)系统平台:Windows系统

(2)visio2016

(3)数据流图

三、实验原理

主要内容包括结构化分析工具的数据流图,实体-关系图,编程题最大公约数,结构化设计的盒图和PAD图,面向对象分析的序列图,活动图,协作图,构件图和部署图,开发环境搭建题的利用Java/Python 搭建开发环境的实践。

四、实验内容与步骤

1、参考《实用软件工程》的P44到P46,用Visio绘制图书馆的顶层数据流图借书,还书和查阅的0层数据流图。

应用场景如下:

某图书管理系统具有以下功能。

 ①借书。输入读者借书证。系统首先检查借书证是否有效,若有效,对于第一次借书的读者,在 借书文件上建立档案,否则,查阅借书文件,检查该读者所借图书是否超过10本,若已达10本,拒 借,未达10本,办理借书(检查该读者借书目录并将借书情况登入借书文件)。

②还书。从借书文件中读出与读者有关的记录,查阅所借日期,如果超期(3个月),就做罚款 处理,否则修改库存目录与借书文件。

③查询。可通过借书文件、库存目录文件查询读者情况、图书借阅情况及库存情况,打印各种统 计表。 用结构化分析方法画出系统顶层图、0层图(数据流图),并写出数据字典

    

   2、参考《实用软件工程》P46到P47, 编写图书馆的顶层,借书,还书和查阅0层的数据字典

0层数据流图

顶层数据流图:

借书

还书

查阅的0层数据流图:

数据字典的内容主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值