设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:2922748026   
基于springboot的动物收容所信息管理系统 毕业论文+项目源码及数据库文件
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

动物收容所信息管理系统

目录

1、需求分析

完整性要求:

2、概念设计

超级管理员

1.登录系统:

2.动物信息系统:

3.收容所信息系统:

4.健康检查信息系统:

5.疫苗信息查询系统:

5.疫苗注射信息系统:

3、逻辑结构设计

1) E-R 图向关系模式的转化

2) 数据模型优化

3) 设计用户子模式

4、物理设计

(1)关系模式存取方法选择

(2)数据库存储结构

(3)系统配置

5、系统实施

系统初始化:

实施过程:

6、运行维护

7、用户手册

8、附录

(一) 运行结果:

9、总结

1、需求分析

(一) 需求描述:

该系统需要提供基本的功能如下:

1) 超级管理员/用户登录

2) 动物信息的查询和维护。

3) 收容所信息的查询和维护。

4) 健康信息的查询和维护。

5) 疫苗信息的查询和维护。

6) 自动维护动物年龄和剩余房间数。

(二) 信息要求

下表为用户类型描述以及用户需要得到的信息描述

用户类型

用户描述

用户需要得到的信息

超级管理员

拥有一定技术,对系统进行

维护的人员

用户、动物、收容所、疫苗

信息

用户

记录动物收容所工作人员

和志愿者

动物、收容所、疫苗、疫苗

注射信息、健康检查信息

可以得出需要的存储的数据:超级管理员信息、用户信息、动物信息、收容所信息、疫苗信息。动物信息较多,有它的疫苗信息、健康信息和动物本身的信息,所以可以对其进行相应的拆分。综上可以创建的主要的表为超级用户信息表、用户信息表、动物信息表、收容所信息表、健康信息表、疫苗信息表等,另外还可以创建用户日志表,动物日志表等方便超级管理员进行管理。

(三) 处理要求:

1) 超级管理员能够更改、添加、修改用户信息

2) 超级管理员能够更改、添加、修改动物信息

3) 超级管理员能够更改、添加、修改收容所信息

4) 超级管理员能够更改、添加、修改疫苗信息

5) 用户能够查询、更改、添加、修改自己的密码、手机等信息

6) 用户能够查询、更改、添加、修改动物信息

7) 用户能够查询、更改、添加、修改收容所信息

8) 用户能够查询、更改、添加、修改疫苗信息

9) 用户能够查询、更改、添加、修改疫苗注射信息

10) 用户能够查询、更改、添加、修改健康检查信息

(四) 安全性和完整性要求: 安全性:

1. 超级管理员和用户登录应该都有一个口令(密码)

2. 超级用户能够修改用户等的相关信息

3. 用户可以修改动物、疫苗等信息


完整性要求: 

1.实体完整性:

主要是设计主键约束,即给表安排合适的主键。如下是主要的主键设置:

1) 管理员,将管理员 id 设置为主键,方便辨认

2) 用户,将用户 id 设置为主键,方便辨认

3) 动物,设置动物 id 为主键

4) 收容所,设置收容所 id 为主键

5) 疫苗,设置疫苗 id 为之间方便辨认

2.参照完整性要求:

主要是设计外键约束,即给表安排合适的外键。

1) 用户,里面有一个管理员 id 对应着管理员表中的管理员 id,方便表示那个用户被那个管理员管。

2) 用户,里面有一个收容所 id,对应着收容所表中的收容所 id,方便表示那个用户在那个收容所里面工作。

3) 动物,里面有一个收容所 id,对应着收容所表中的收容所 id,方便表示那个动物居住在那个收容所当中。

3. 用户定义完整性:

主要是定义属性上的约束条件,即列值非空、列值唯一、检查列值是否满足一个条件表达式。

1) 管理员,管理员中的管理员名字不能为空。

2) 管理员,管理员中密码不能为空。

3) 用户,用户中用户名字不能为空。

4) 用户,用户中用户密码不能为空






















  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
YOLOv3改进算法在道路裂缝检 带有随机场变量结构的热-结构耦合 安卓深度学习垃圾分类 毕业论文
大学生心理健康APP的设计与实现 基于Python的乡村振兴电商导 基于SpringBoot与微信小
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!