Files
gpf_pet_hospital/updated_uml_diagrams_readme.md
王子琦 f9bfb8556b add
2026-02-09 21:14:30 +08:00

72 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 爱维宠物医院管理系统 - UML图说明文档
本目录包含为爱维宠物医院管理系统设计的各种UML图均按照《2026届网络工程毕业设计论文撰写规范应用开发类》要求制作。
## 文件说明
### 1. pet_hospital_uml.drawio
- **类型**: 用例图和类图
- **内容**:
- 系统用例图,展示三个角色(顾客、医生、管理员)的功能用例
- 系统类图,展示主要实体类及其关系
### 2. sequence_diagram.drawio
- **类型**: 序列图
- **内容**: 预约挂号流程的序列图,展示医生、系统、预约服务和数据库之间的交互
### 3. customer_sequence_diagram.drawio
- **类型**: 序列图
- **内容**: 顾客预约流程的序列图,展示顾客、系统、预约服务和数据库之间的交互
### 4. admin_sequence_diagram.drawio
- **类型**: 序列图
- **内容**: 管理员管理药品流程的序列图,展示管理员、系统、药品管理模块和数据库之间的交互
### 5. activity_diagram.drawio
- **类型**: 活动图
- **内容**: 医生接诊流程的活动图,展示从登录到结束就诊的完整流程
### 6. customer_activity_diagram.drawio
- **类型**: 活动图
- **内容**: 顾客查看病历流程的活动图,展示从登录到查看病历再到退出的完整流程
### 7. admin_activity_diagram.drawio
- **类型**: 活动图
- **内容**: 管理员管理用户流程的活动图,展示从登录到管理用户再到退出的完整流程
### 8. er_diagram.drawio
- **类型**: 实体关系图
- **内容**: 数据库实体关系图,展示系统各实体及它们之间的关系
## 如何使用
1. 安装draw.io (现在称为 diagrams.net)
- 访问 https://app.diagrams.net/
- 或下载桌面版
2. 打开文件
- 在draw.io中选择"文件" → "打开"
- 选择对应的.drawio文件
3. 编辑和导出
- 可以根据需要调整图形样式
- 选择"文件" → "导出为" → 选择所需格式PNG、PDF、SVG等
## 论文中应用位置
根据撰写规范要求,这些图表可用于:
- 第3章 系统分析: 用例图
- 第3.4节 用例描述: 用例图
- 第4章 系统设计: 类图、序列图、活动图、ER图
- 第4.2节 类图: 系统类图
- 第4.3节 序列图: 医生预约序列图、顾客预约序列图、管理员管理药品序列图
- 第4.4节 活动图: 医生接诊活动图、顾客查看病历活动图、管理员管理用户活动图
- 第4.5节 数据库设计: ER图
## 注意事项
1. 所有图表均已按照规范要求设计,包含足够的实体和关系
2. 图表命名遵循章节编号规则
3. 可根据实际需要调整图表细节
4. 导出图像时建议使用高分辨率以保证打印质量