文档库 最新最全的文档下载
当前位置:文档库 › 宠物管理系统功能分析和数据库设计

宠物管理系统功能分析和数据库设计

宠物管理系统功能分析和数据库设计
宠物管理系统功能分析和数据库设计

宠物管理系统功能分析和数据库设计

宠物管理系统

——系统功能和数据库设计

使用范围:大中型宠物商店

目的: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

相关文档