我不是专业人员,所以不是很清楚,sorry
宠物管理系统
——系统功能和数据库设计
使用范围:大中型宠物商店
目的:1、让用户随时可查询近期的销售状况
2、让用户对宠物,饰品,食品的的情况更系统化的管理了解
功能分析
一、管理员登录
二、宠物查询
1、查询所有已经录入的宠物资料
2、修改、删除宠物资料
三、宠物进出货管理
1、添加进入宠物资料
2、出货功能(出货时,宠物的状态,推存饰品、食品等)
3、挂失,宠物挂失(非交易出货)
四、驯养管理
1、驯养情况
2、驯养
①添加修改删除驯养方式
②备注
3、食品库存查询
五、食品管理
1、食品进货
①添加食品
2、食品消耗
①卖出食品
②使用食品
③食品挂失(食品过期、丢失)
3、修改食品信息
①修改删除食品信息
4、食品库存查询
六、饰品管理
1、饰品进货
①添加饰品
2、饰品使用
①卖出饰品
②饰品挂失(饰品丢失、送人等)
3、修改饰品信息
①修改删除饰品信息
4、饰品库存查询
七、报表查询
1、宠物销售查询
①卖出情况查询
②非卖出情况查询
2、食品销售查询
①食品卖出查询
②食品使用查询
③食品挂失查询
3、饰品销售查询
①饰品卖出查询
②饰品挂失查询
系统数据库分析
使用SQL数据库
数据表分析:
数据表包括:用户数据表、宠物数据表、宠物分类表、食品数据表、饰品数据表……
数据表结构:
1、用户表结构:
字段名 类型
ID String (GUID)
用户名 String
用户密码 String
2、宠物数据表结构:
字段名 类型
ID String (GUID)
宠物ID Int
宠物名字 String
宠物类型 String
图片
宠物详情 String
推荐食品 String
推荐饰品 String
驯养方式 String
备注 String
进货价格 Double
出售价格 Double
健康状态 Int (1健康,2生病,3残疾)
出售状态 Int (0未出售,1正常出售,3挂失)
数量 Int
3、宠物分类表结构:
字段名 类型
ID String (GUID)
类型ID Int
类型所属上级ID Int
类型名称 Sting
4、食品数据表结构:
字段名 类型
ID Srting (GUID)
食品ID Int
食品名 Srting
适用宠物类型 Srting
进货日期 Datetime
进货价格 Double
保质日期 Datetime
出货日期 Datetime
出货数量 Datetime
出货价格 Double
出售状态 (0未出售,1正常出售,3挂失)
数量 Int
5饰品数据表结构:
字段名 类型
ID Srting (GUID)
饰品ID Int
饰品名 Srting
适用宠物类型 Srting
进货日期 Datetime
进货价格 Double
出货日期 Datetime
出货数量 Datetime
出货价格 Double
出售状态 (0未出售,1正常出售,3挂失)
数量 Int