编写readme

This commit is contained in:
bicey 2024-05-17 13:35:32 +08:00
parent b83d222df3
commit e0947aa7a5
2 changed files with 48 additions and 10 deletions

View File

@ -21,10 +21,47 @@
系统应建立用户权限管理机制,对不同用户设置不同的权限,如管理员、饲养员、兽医等。这有助于确保系统的安全性和数据的保密性。
使用的技术/资源:
- vue3
- ElementUI
- axios
# 需要后端提供的数据
## 登录功能
前端提供参数
```json
{
"user": {
"username": "user1",
"password": "123456"
}
}
```
需要后端返回标识用户身份的数据012代表三种用户身份
最少需要的数据有:
用户名、身份标识
## 用户管理功能
### 用户查询
打开界面直接显示数据、需要管理员权限
前端提供的数据,用户名
```json
{
"username": "user1"
}
```
后端根据用户名查询用户是否有权限访问再返回数据
若成功,返回所有用户的结果集(节省时间不搞分页了)
# 开发进度
## 登录界面
@ -44,7 +81,7 @@
### aside
- [ ] 基本界面
- [x] 基本界面
- [ ] 基本方法
- [ ] 优化界面样式
@ -150,25 +187,26 @@
报警系统闭环管理的流程:
1.  **报警触发:**报警系统根据预设的规则和条件,监测动物的健康状况、饲养记录等信息,当发现异常情况符合报警规则时,自动触发相应级别的报警。
1.**报警触发:**报警系统根据预设的规则和条件,监测动物的健康状况、饲养记录等信息,当发现异常情况符合报警规则时,自动触发相应级别的报警。
2.  **通知相关人员:**报警系统根据报警级别选择适的通知方式,通知相关责任人员,如饲养管理员、兽医等。通知方式可以包括电话呼叫、短信、邮件等。
2.**通知相关人员:**报警系统根据报警级别选择适的通知方式,通知相关责任人员,如饲养管理员、兽医等。通知方式可以包括电话呼叫、短信、邮件等。
3.  **接收报警信息:**相关责任人员接收到报警信息后,需要及时查看并了解报警的具体内容和情况。系统应提供清晰明了的报警信息,包括动物种类、具体问题、位置等。
3.**接收报警信息:**相关责任人员接收到报警信息后,需要及时查看并了解报警的具体内容和情况。系统应提供清晰明了的报警信息,包括动物种类、具体问题、位置等。
4.  **处理报警:**相关责任人员根据报警信息采取相应的处理措施,针对不同级别的报警,制定相应的应对策略。一级报警需要立即处理,二级报警需要尽快处理,三级报警可以安排定期处理。
4.**处理报警:**相关责任人员根据报警信息采取相应的处理措施,针对不同级别的报警,制定相应的应对策略。一级报警需要立即处理,二级报警需要尽快处理,三级报警可以安排定期处理。
5.  **解决问题:**相关责任人员在处理报警过程中,需要确保问题得到有效解决。对于一级报警和二级报警,需及时采取措施保障动物的健康和安全;对于三级报警,需要及时查明原因并采取相应措施,避免问题的再次发生。
5.**解决问题:**相关责任人员在处理报警过程中,需要确保问题得到有效解决。对于一级报警和二级报警,需及时采取措施保障动物的健康和安全;对于三级报警,需要及时查明原因并采取相应措施,避免问题的再次发生。
6.  **反馈和记录:**处理报警后,相关责任人员需要向系统反馈处理结果,并在系统中记录处理过程和结果。系统应提供相应的反馈和记录功能,方便责任人员进行操作。
6.**反馈和记录:**处理报警后,相关责任人员需要向系统反馈处理结果,并在系统中记录处理过程和结果。系统应提供相应的反馈和记录功能,方便责任人员进行操作。
7.  **系统优化:**管理人员定期对报警系统的性能进行评估和分析,根据实际情况和反馈信息,对系统进行优化和改进。可以针对报警规则、通知方式、处理流程等方面进行调整,提高报警系统的准确性和效率。
7.**系统优化:**管理人员定期对报警系统的性能进行评估和分析,根据实际情况和反馈信息,对系统进行优化和改进。可以针对报警规则、通知方式、处理流程等方面进行调整,提高报警系统的准确性和效率。
五、饲养计划闭环系统(不一定来得及开发)
饲养计划的闭环是指在动物园信息管理系统中,通过制定、执行、监控和反馈的过程,实现对动物饲养的全面管理和持续优化。以下是饲养计划的闭环流程:
1. **计划制定:**饲养管理员根据动物的种类、年龄、健康状况等因素,制定饲养计划。计划包括每日、每周或每月的饲养任务安排,确定每种动物的饲料类型、数量和喂养时间等。 如果动物患有疾病或健康问题,兽医可以在饲养计划中考虑到这些特殊情况,对饲养计划和管理流程进行调整和优化
1. **计划制定:**饲养管理员根据动物的种类、年龄、健康状况等因素,制定饲养计划。计划包括每日、每周或每月的饲养任务安排,确定每种动物的饲料类型、数量和喂养时间等。
如果动物患有疾病或健康问题,兽医可以在饲养计划中考虑到这些特殊情况,对饲养计划和管理流程进行调整和优化
2. **任务分配:**系统根据制定的饲养计划,自动将任务分配给相应的饲养员。任务分配考虑到饲养员的工作时间、技能水平和工作负荷等因素,确保任务合理分配。

View File

@ -6,7 +6,7 @@ export default {
return {
tip: '',
form: {
name: '张三',
name: 'admin',
password: '123456'
}
}