动物园管理系统
数据库设计
关系模型
管理员(主键,用户名,密码,姓名,电话,编号,性别,年龄)
医生(主键,用户名,密码,姓名,电话,编号,性别,年龄)
饲养员(主键,用户名,密码,名称,性别,电话,编号,健康情况)
后勤(主键,用户名,密码,名称,性别,电话,编号)
动物(主键,名称,编号,年龄,性别,花色)
采购(主键,采购人,采购类型,采购品名,数量,花费资金,创建时间)
动物治疗记录(主键,动物,病症,花费价格,治疗结果,创建时间,医生)
饲养记录(主键,动物,饲养时间,食物,饲养量,饲养人)
上报(主键,上报内容,详细说明,上报时间,审核结果)
采购通知(主键,通知标题,内容,通知时间,通知人,状态)
治疗通知(主键,通知标题,内容,治疗动物,通知时间,安排医生,紧急程度,完成情况)
数据字典
管理员表
字段名
字段
数据类型
约束
描述
主键
id
varchar(40)
primary key;
唯一标识
用户名
username
varchar(20)
not null;unique;
不可为空;字段唯一;
密码
password
varchar(20)
姓名
name
varchar(12)
not null;
不可为空;
电话
tele
varchar(11)
编号
numb
varchar(32)
not null;unique;
不可为空;字段唯一;
性别
gender
varchar(10)
年龄
age
int
医生表
字段名
字段
数据类型
约束
描述
主键
id
varchar(40)
primary key;
唯一标识
用户名
username
varchar(20)
not null;unique;
不可为空;字段唯一;
密码
password
varchar(20)
姓名
name
varchar(18)
not null;unique;
不可为空;字段唯一;
电话
tele
varchar(11)
编号
numb
varchar(32)
not null;unique;
不可为空;字段唯一;
性别
gender
varchar(10)
年龄
age
int
饲养员表
字段名
字段
数据类型
约束
描述
主键
id
varchar(40)
primary key;
唯一标识
用户名
username
varchar(20)
not null;unique;
不可为空;字段唯一;
密码
password
varchar(20)
名称
name
varchar(18)
not null;unique;
不可为空;字段唯一;
性别
gender
varchar(10)
电话
tele
varchar(11)
编号
numb
varchar(32)
not null;unique;
不可为空;字段唯一;
健康情况
jiankang
varchar(255)
后勤表
字段名
字段
数据类型
约束
描述
主键
id
varchar(40)
primary key;
唯一标识
用户名
username
varchar(20)
not null;unique;
不可为空;字段唯一;
密码
password
varchar(20)
名称
name
varchar(18)
not null;unique;
不可为空;字段唯一;
性别
gender
varchar(10)
电话
tele
varchar(11)
编号
numb
varchar(32)
not null;unique;
不可为空;字段唯一;
动物表
字段名
字段
数据类型
约束
描述
主键
id
varchar(40)
primary key;
唯一标识
名称
name
varchar(18)
not null;unique;
不可为空;字段唯一;
编号
numb
varchar(32)
not null;unique;
不可为空;字段唯一;
年龄
age
int
性别
gender
varchar(10)
花色
huase
varchar(255)
采购表
字段名
字段
数据类型
约束
描述
主键
id
varchar(40)
primary key;
唯一标识
采购人
eid
varchar(255)
not null;unique;
不可为空;字段唯一;
采购类型
type
varchar(255)
采购品名
goods
varchar(255)
数量
count
int
not null;
不可为空;
花费资金
price
double
not null;
不可为空;
创建时间
createtime
datetime
not null;
DateTime.Now.ToString()
动物治疗记录表
字段名
字段
数据类型
约束
描述
主键
id
varchar(40)
primary key;
唯一标识
动物
animalId
varchar(255)
病症
bz
varchar(255)
花费价格
price
double
not null;
不可为空;
治疗结果
results
varchar(255)
创建时间
createtime
datetime
not null;
DateTime.Now.ToString()
医生
doctorId
varchar(255)
饲养记录表
字段名
字段
数据类型
约束
描述
主键
id
varchar(40)
primary key;
唯一标识
动物
animalId
varchar(255)
饲养时间
createtime
datetime
not null;
DateTime.Now.ToString()
食物
foods
varchar(255)
饲养量
amount
varchar(255)
饲养人
empid
varchar(255)
上报表
字段名
字段
数据类型
约束
描述
主键
id
varchar(40)
primary key;
唯一标识
上报内容
title
varchar(255)
详细说明
content
varchar(255)
上报时间
createtime
datetime
not null;
DateTime.Now.ToString()
审核结果
result
varchar(255)
"待审阅"
采购通知表
字段名
字段
数据类型
约束
描述
主键
id
varchar(40)
primary key;
唯一标识
通知标题
title
varchar(255)
not null;
不可为空;
内容
content
varchar(255)
not null;
不可为空;
通知时间
createtime
datetime
not null;
DateTime.Now.ToString()
通知人
people
varchar(255)
not null;
不可为空;
状态
status
varchar(255)
"已通知"
治疗通知表
字段名
字段
数据类型
约束
描述
主键
id
varchar(40)
primary key;
唯一标识
通知标题
title
varchar(255)
not null;
不可为空;
内容
content
varchar(255)
not null;
不可为空;
治疗动物
animalId
varchar(255)
not null;
不可为空;
通知时间
createtime
datetime
not null;
DateTime.Now.ToString()
安排医生
doctorId
varchar(255)
not null;
不可为空;
紧急程度
jingji
varchar(255)
not null;
不可为空;
完成情况
status
varchar(255)
"未完成"
------------------
-- 这是删改查语句,每次选中其中一句执行即可,新增数据语句在另一个sql里面
------------------
-- 管理员 删除语句
delete from tb_admin where id = ''; -- 根据id删除
-- 管理员 更新语句
update tb_admin set id='' where id=''; -- 根据id更新
-- 管理员 查询语句
select * from tb_admin where 1=1 ; -- 根据查询条件查询
-- 医生 删除语句
delete from tb_doctor where id = ''; -- 根据id删除
-- 医生 更新语句
update tb_doctor set id='' where id=''; -- 根据id更新
-- 医生 查询语句
select * from tb_doctor where 1=1 ; -- 根据查询条件查询
-- 饲养员 删除语句
delete from tb_emp where id = ''; -- 根据id删除
-- 饲养员 更新语句
update tb_emp set id='' where id=''; -- 根据id更新
-- 饲养员 查询语句
select * from tb_emp where 1=1 ; -- 根据查询条件查询
-- 后勤 删除语句
delete from tb_emp2 where id = ''; -- 根据id删除
-- 后勤 更新语句
update tb_emp2 set id='' where id=''; -- 根据id更新
-- 后勤 查询语句
select * from tb_emp2 where 1=1 ; -- 根据查询条件查询
-- 动物 删除语句
delete from tb_animal where id = ''; -- 根据id删除
-- 动物 更新语句
update tb_animal set id='' where id=''; -- 根据id更新
-- 动物 查询语句
select * from tb_animal where 1=1 ; -- 根据查询条件查询
-- 采购 删除语句
delete from tb_purchase where id = ''; -- 根据id删除
-- 采购 更新语句
update tb_purchase set id='' where id=''; -- 根据id更新
-- 采购 查询语句
select * from tb_purchase where 1=1 ; -- 根据查询条件查询
-- 动物治疗记录 删除语句
delete from tb_record where id = ''; -- 根据id删除
-- 动物治疗记录 更新语句
update tb_record set id='' where id=''; -- 根据id更新
-- 动物治疗记录 查询语句
select * from tb_record where 1=1 ; -- 根据查询条件查询
-- 饲养记录 删除语句
delete from tb_siyang where id = ''; -- 根据id删除
-- 饲养记录 更新语句
update tb_siyang set id='' where id=''; -- 根据id更新
-- 饲养记录 查询语句
select * from tb_siyang where 1=1 ; -- 根据查询条件查询
-- 上报 删除语句
delete from tb_report where id = ''; -- 根据id删除
-- 上报 更新语句
update tb_report set id='' where id=''; -- 根据id更新
-- 上报 查询语句
select * from tb_report where 1=1 ; -- 根据查询条件查询
-- 采购通知 删除语句
delete from tb_noticebuy where id = ''; -- 根据id删除
-- 采购通知 更新语句
update tb_noticebuy set id='' where id=''; -- 根据id更新
-- 采购通知 查询语句
select * from tb_noticebuy where 1=1 ; -- 根据查询条件查询
-- 治疗通知 删除语句
delete from tb_noticetreat where id = ''; -- 根据id删除
-- 治疗通知 更新语句
update tb_noticetreat set id='' where id=''; -- 根据id更新
-- 治疗通知 查询语句
select * from tb_noticetreat where 1=1 ; -- 根据查询条件查询
相关知识
ASP.NET宠物寄存管理系统
C#(asp.net) 宠物领养系统
基于asp.net新闻发布管理系统设计
asp.net/c# 动物园管理系统
基于ASP.NET的宠物介绍网站的设计与实现(附源码 调试 文档)
asp.net毕业设计基于C#的流浪宠物收养网站 开题报告
基于ASP.NET技术宠物系统的研究与设计
基于ASP.NET的宠物医院管理信息系统设计
基于ASP.Net的宠物领养管理系统开发
宠物寄存管理系统
网址: asp.net/c# 动物园管理系统 https://m.mcbbbk.com/newsview687742.html
上一篇: 探索Zoo萌宠乐园,一个充满欢乐 |
下一篇: 幼儿园中班科学详案《亲爱的动物园 |