wsgxg 2021-07-15 15:52 原文
软件工程——简易交友系统,假设用户需求如下:请大家画出ER图
实例:交友系统
假设用户需求如下:
1.注册
2.登录
3.申请加为好友:
4.同意成为好友:
5.删除好友
6.发布动态
7.删除动态
8.评论好友动态
9.查看好友评论
请大家画出ER图
画ER图的方法:
1. 根据功能描述,分析系统中的数据信息:
2. 从系统中需要存储的信息、输入、输出的信息中发现实体、属性;
3. 分析实体之间的关系(是否需要从一个信息找到另一个信息),最后确定关系的重数。
最终结果:
![image](https://img2020.cnblogs.com/blog/1975550/202107/1975550-20210715155037300-1957231300.png)
推荐阅读