基于Microsoft Visio绘制社区隔离人员管理系统E-R图与关系模式设计
需积分: 0 53 浏览量
更新于2024-08-03
收藏 194KB DOCX 举报
绘制E-R图和关系模式的应用在防疫管理系统和社区隔离人员管理系统中
本实验报告的目的是通过绘制系统E-R图,熟练掌握系统E-R图的绘制,以及写出E-R图的关系模式。通过使用Microsoft Visio绘制出某防疫管理系统的E-R图并写出关系模式,以及绘制一个社区隔离人员管理系统的E-R图并写出关系模式。
绘制E-R图是数据库设计的重要步骤,它可以帮助设计者和开发者更好地理解系统的结构和关系。在本实验中,我们将使用E-R图来描述某防疫管理系统和社区隔离人员管理系统的结构和关系。
某防疫管理系统的E-R图:
* 社区(社区编号、社区名称)
* 运输车(车辆牌照号、车况描述)
* 志愿者(志愿者编号、姓名、志愿者级别、社区编号)
* 帮扶对象(帮扶对象编号、帮扶对象姓名、帮扶事项、防疫检测信息)
* 帮扶(志愿者编号、帮扶对象编号、服务时间、帮扶内容)
这些实体之间的关系是:一名志愿者可以服务多名帮扶对象,每名帮扶对象可以由多名志愿者服务;每名志愿者只在一个社区工作,每个社区有多名志愿者;每个社区指定一辆专用运输车,每辆专用运输车只归属一个社区使用。
社区隔离人员管理系统的E-R图:
* 被隔离人员(编号、姓名、电话、住址、开始隔离日期、结束隔离日期、管理人员工号)
* 管理人员(工号、姓名、电话、职务、领导工号)
* 服务(被隔离人员编号、服务内容、申请时间、服务时间、状态、管理人员工号)
这些实体之间的关系是:每个被隔离人员被隔离14天,因为被隔离人员在家隔离,不能离家。每天由一名管理人员负责,并为他们提供服务,一个管理人员一天可以负责多名被隔离人员。每名被隔离人员,有服务请求时需要填写服务申请,包括服务内容、申请时间,服务时间,状态。
通过绘制E-R图,我们可以更好地理解系统的结构和关系,并写出关系模式,例如:
某防疫管理系统的关系模式:
* 社区(社区编号、社区名称)→运输车(车辆牌照号、车况描述)
* 志愿者(志愿者编号、姓名、志愿者级别、社区编号)→社区(社区编号、社区名称)
* 帮扶对象(帮扶对象编号、帮扶对象姓名、帮扶事项、防疫检测信息)→志愿者(志愿者编号、姓名、志愿者级别、社区编号)
* 帮扶(志愿者编号、帮扶对象编号、服务时间、帮扶内容)→志愿者(志愿者编号、姓名、志愿者级别、社区编号)
社区隔离人员管理系统的关系模式:
* 被隔离人员(编号、姓名、电话、住址、开始隔离日期、结束隔离日期、管理人员工号)→管理人员(工号、姓名、电话、职务、领导工号)
* 服务(被隔离人员编号、服务内容、申请时间、服务时间、状态、管理人员工号)→被隔离人员(编号、姓名、电话、住址、开始隔离日期、结束隔离日期、管理人员工号)
绘制E-R图和关系模式是数据库设计的重要步骤,它可以帮助设计者和开发者更好地理解系统的结构和关系,并确保系统的正确性和可靠性。
455 浏览量
2025-01-06 上传
2025-01-06 上传
ET葱油
- 粉丝: 39
- 资源: 7
最新资源
- Sane time.:合理的自动时间跟踪。-开源
- 一个简单的图库项目
- Nik_Collection_4.0.7.0_Multilingualx64.rar
- netfil:一个内核网络管理器,具有针对macOS的监视和限制功能。 #nsacyber
- SCAN_tests
- 图像浏览器
- C# MQTTNET示例
- music_edit:DOS音乐编辑器-开源
- 海岸线工具_python_
- 机器学习经典二分类数据集——马疝病数据集.zip
- redalert:不断测试所有内容-触发故障警报
- SAM:SAM是专门为维也纳大学计算机科学学院服务器设计的多功能Discord Bot
- SAP SuccessFactors Only: Display Full Name-crx插件
- POS票据打印机.zip
- Android-Bazel-Starter-Kotlin
- APx500_4.5.1_w_dot_Net 音频分析仪软件 apx515 apx525