软件工程实验三 结构化需求分析Word格式.docx

上传人:b****1 文档编号:1086678 上传时间:2023-04-30 格式:DOCX 页数:17 大小:3.49MB
下载 相关 举报
软件工程实验三 结构化需求分析Word格式.docx_第1页
第1页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第2页
第2页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第3页
第3页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第4页
第4页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第5页
第5页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第6页
第6页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第7页
第7页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第8页
第8页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第9页
第9页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第10页
第10页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第11页
第11页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第12页
第12页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第13页
第13页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第14页
第14页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第15页
第15页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第16页
第16页 / 共17页
软件工程实验三 结构化需求分析Word格式.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

软件工程实验三 结构化需求分析Word格式.docx

《软件工程实验三 结构化需求分析Word格式.docx》由会员分享,可在线阅读,更多相关《软件工程实验三 结构化需求分析Word格式.docx(17页珍藏版)》请在冰点文库上搜索。

软件工程实验三 结构化需求分析Word格式.docx

(1)利用Visio绘制数据流图

数据流图(数据流程图)是以图形方式来表达数据处理系统中信息的变换和传递过程。

可以模拟手工、自动或两者混合的数据处理工程,只需要考虑系统必须完成的基本逻辑工

程,完全不需要考虑如何具体实现这些功能。

数据流图的基本符号是:

数据流------------有名字有流向的数据

加工---------------(数据变换、处理逻辑)表示数据所进行的加工或变换。

图中以标有名字和编号的圆圈代表加工(在VISIO中是圆角矩形)

文件-------------(数据存储)是数据暂存的地方,可以对文件进行必要的存取。

图中以标有名字的双线段表示。

数据源及数据终点------表明数据处理过程的数据来源或数据去向的标志。

在数据流程中均以命名的方框来表示

下图表示的第0层,第1层和第2层数据流图的表示形式

示例:

绘制以下数据流图

第1步:

通过新建文件方式创建数据流图:

文件-新建-软件和数据库-数据流模型图

或者在已经建立的文档中,选择文件-形状-软件和数据库-软件-Gane-Sarson

第2步:

出现如下界面:

第3步:

在右边网格处绘制图形

数据源点和终点分别是仓库管理员和采购员,流程是处理事务和产生报表,数据存储是是库存信息和订货信息,数据流分别是事物、库存信息、订货信息和订货报表。

其中:

修改箭头形状,选中箭头右键如图选择

其他部分请同学们自己绘制

最后保持visio文件后缀vsd

最终结果:

(2)利用Visio绘制以下数据流图

第3层中的“读者要求处理部分”没有给出,暂时不绘制,但同学们应该知道有第3层应该有“读者要求处理部分”

保持为visio的vsd文件

(1)

(2)

 

(3)

2.,E-R图

(1)创建文件,文件-软件和数据库-数据库模型图

或者在已有文档中选择文件-形状-软件和数据库-数据库-实体关系

(2)创建实体

教师实体,学生实体,课程实体,

教师与课程是1:

N关系

学生和课程是N:

M关系

选择实体图形绘制教师实体

可以设置实体名称,列名等信息

同样的方式可以设置学生和课程实体

(3)创建联系(关系)

对应1:

N或N:

M关系,建议将单独用1个实体来表示他们之间的关系,这个单独的实体包括了两个实体的主键,即这个单独实体中的对应字段是外键

比如:

教师和课程是1:

N,即1对多的关系需要有一个教师-课程实体来表示这样的关系

教师-课程实体包括教师工号和课程号这两个字段是外键

关系总的箭头指向主键所在的实体,比如教师-课程实体指向教师实体

具体操作如下:

移动箭头到教师实体,出现如图所示的红色边框就释放,箭头就指向了教师实体

另1端移动到教师-课程实体上出现红色边框释放,则另1端连接到教师-课程实体

最终结果如下:

(4)改变联系(关系)

如上图所示,教师的工号和教师-课程实体中的工号产生联系,教师-课程实体中的工号是外键,其值来自教师实体中的工号

选中课程与教师-课程实体关系箭头,发现父实体课程,与子实体教师-课程关系不明确,课程实体中的课程号与教师-课程实体中的课程号应该发生联系,所以需要修改

点击关联

其中教师工号是多余的需要删除

结果教师和课程的联系如下:

学生实体及学生和课程的联系没有画出来,同学没可以自己完成

学生与课程关系图:

(5)完成下面的E-R图保持为viso的vsd文件

其中读者实体用户ID为主键,管理员实体管理员ID是主键

期刊实体刊号是主键

读者和期刊是多对多联系,管理员和期刊是1对多联系

(1)管理员与期刊关系图

(1)读者与期刊关系图

总的E-R图:

将以上各题的源程序、运行结果写在该题后面,以及实验中遇到的问题和解决问题的方法,以及实验过程中的心得体会,写在下面的空白中。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2