软件工程——实体关系图 + 状态转换图 + 数据流图

前言

关于我为什么要写这篇文章
上完软件工程,其实多数人会发现,实际我们没有会什么东西,很多东西不论是概念还是说实践都十分缺乏,很多教材十分老旧,视频也要么是陈年老视频要么很多地方都没有讲完整,不是说书和视频不好,只能说这些东西需要有些新鲜血液注入,而且其实学习的顺序都杂乱的,没有整体性,所以我打算帮大家进行整理,按照标准的顺序进行绘制项目中的所需要的图。

请大家根据文章顺序看不要乱跳

实体关系图

ER模型,全称为实体联系模型、实体关系模型或实体联系模式图(ERD)(英语:Entity-relationship model)由美籍华裔计算机科学家陈品山发明,是概念数据模型的高层描述所使用的数据模型或模式图。

这种ER图应该大家在学数据库的时候就会接触到

图像

  1. 实体集用矩形框表示,矩形框内写上实体名。
  2. 实体的属性用椭圆框表示,框内写上属性名,并用无向边与其实体集相连。
  3. 实体间的联系用菱形框表示,联系以适当的含义命名,名字写在菱形框中,用无向连线将参加联系的实体矩形框分别与菱形框相连,并在连线上标明联系的类型,即1-1、1-N或M-N。

我们常看到的实体关系图

在这里插入图片描述
让我们进行分析一下(提示:在我看来这张图是有问题的!)

分析

实体分析

这里包含三个实体分别是:课程、学生、教师
我们首先将三个实体分别拿出来

  1. 学生:学生具有的属性(班级,姓名,学号,性别)
  2. 教师:教师具有的属性(教师编号,姓名,
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值