项目说明:
大熊猫信息是用来描述动物特定属性的数据,在动物管理、行为和健康状况分析等方面发挥着重要的作用,作为国家一级保护动物,大熊猫的成长信息至关重要,关系着大熊猫能否健康成长,繁衍后代。
本次建设的动物信息分为四个基本分组,分别是:
1)大熊猫基本信息:如【编号】,【名字】,【英文名】,【性别】,【DNA信息】,【图片】,【栖息位置】等。
2)大熊猫健康信息:如【身高】,【体重】,【年龄】,【体温】,【健康状况】等等。
3)大熊猫家族信息:科学家通过DNA鉴定大熊猫之间的相互亲属关系,信息系统应当为之建立族谱关系,并通过树形图展现
4)大熊猫日常活动记录:如【时间,进食食物,持续时长】,等。
项目建设的具体需求说明如下:
- 支持通过编码或者名称查询对应大熊猫信息。
- 支持在管理员平台对大熊猫信息进行创建、修改、删除和查询操作。
- 根据大熊猫的健康基准信息,自动生成基准生长曲线。
- 支持观察员在管理平台对动物的健康信息、日常活动记录进行添加、修改和删除操作。
- 根据观察员填报的动物健康信息和日常生活记录,生成实际生长曲线,以供管理员进行查看。并对异常情况,自动上报给管理员。
本项目采用前后端分离形式编程,此处仅展示后端代码。
展示部分功能图示:
核心代码展示:
改进:图形展示纵轴因为有多个数据导致数据重合,可以只保留两个数据,这样就可以更美观。