基于Microsoft Visio绘制社区隔离人员管理系统E-R图与关系模式设计
需积分: 0 72 浏览量
更新于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图和关系模式是数据库设计的重要步骤,它可以帮助设计者和开发者更好地理解系统的结构和关系,并确保系统的正确性和可靠性。
ET葱油
- 粉丝: 39
- 资源: 7
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率