《宠物医院项目文档.doc》由会员分享,可在线阅读,更多相关《宠物医院项目文档.doc(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、宠物医院门诊管理系统一、系统功能框图二、系统主页面及公共对话框1、主页面2、新增记录成功页面3、新增记录失败页面4、修改记录成功页面5、修改记录失败页面6、删除记录成功页面7、删除记录失败页面8、数据检查失败页面9、删除警告页面10、关于页面三、宠物登记模块1、宠物登记页面2新增宠物页面3修改宠物页面四、诊断登记模块1诊断登记页面2新增诊断记录页面3修改诊断记录页面五、防疫登记模块1防疫登记页面2新增防疫记录页面3修改防疫记录页面六、疫苗记录1疫苗登记页面2新增疫苗页面3修改疫苗页面同上。七、收费登记模块1收费登记页面2新增、修改收费记录页面八、查询模块1收费查询页面2收费查询结果页面3查询失
2、败页面九、用户管理模块1用户管理页面2新增、修改用户页面十、修改密码1修改密码页面2修改密码成功、失败页面十一、用户登陆模块1用户登陆页面2登陆错误页面三、数据库设计备注 : 属性项目的说明U:唯一(Unique) P:主键(Primary) N:非空(Not Null) F:外键(Foreign) C: 检查(Check) I:标识(identity)1、用户级别表数据库名称petmanager完成日期版本设计者审核者2.0表名UserLevel实体名称用户级别表主键userlevel外键索引表名称和索引字段名称序号项目名称项目说明类型(宽度)位数属性备注1userlevel用户级别int(
3、6)P、N2levelname级别名称varchar(10)N估计纪录数(条/月)估计数据量(MB/月)2、用户信息表表名UserInfo实体名称用户信息表主键usercode外键UserLevel(userlevel)索引表名称和索引字段名称序号项目名称项目说明类型(宽度)小数位属性备注1usercode用户编号int(4)P、N2username用户名称varchar(20)N3password用户密码varchar(6)N4userlevel用户级别int(6)N、F表名估计数据量(MB/月)3、宠物信息表表名PetInfo实体名称宠物信息表主键petcode外键索引表名称和索引字段名称
4、估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型(宽度)小数位属性备注1petcode宠物编号int(8)P、N、I2petname宠物名称varchar(20)N3petcategory宠物类别varchar(4)N4petsex性别varchar(4)N5petbirthday出生日期char(8)N6petface外部特征varchar(30)7petowener宠物主人varchar(20)N8logindate登记日期char(8)N4、防疫信息表表名EpidemicInfo实体名称防疫信息表主键petcode、bacterincode、inoculatedate外
5、键PetInfo (petcode)、BacterinInfo(bacterincode)索引表名称和索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型(宽度)小数位属性备注1petcode宠物编号int(8)P、N、F2bacterincode疫苗编号int(5)P、N、F3inoculatedate接种日期varchar(8)P、N4usingamount使用数量decimal(5,2)2N5inoculateman接种人varchar(20)N5、疫苗信息表表名BacterinInfo实体名称疫苗信息表主键bacterincode外键BacterinType
6、(bacterintype)索引表名称和索引字段名称序号项目名称项目说明类型(宽度)小数位属性备注1bacterincode疫苗编号int(5)P、N2bacterinname疫苗名称varchar(30)N3bacterintype疫苗类型varchar(2)F、N4bewarethings注意事项varchar(40)估计纪录数(条/月)估计数据量(MB/月)6、疫苗类型表表名BacterinType实体名称疫苗类型表主键bacterintype外键索引表名称和索引字段名称序号项目名称项目说明类型(宽度)小数位属性备注1bacterintype疫苗类型varchar(2)P、N2typen
7、ame类型名称varchar(20)N估计纪录数(条/月)估计数据量(MB/月)7、收费信息表表名ChargeInfo实体名称收费信息表主键petcode、chargedate外键PetInfo (petcode)、DiagnoseInfo(diagnosedate)、EpidemicInfo(inoculatedate)索引表名称和索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型(宽度)小数位属性备注1petcode宠物编号int(8)P、F、N2chargedate收费日期char(8)P、N3totalmoney金额decimal(8,2)2N4diagno
8、sedate就诊日期char(8)F5inoculatedate接种日期char(8)F6chargeman收费人varchar(20)N8、诊断信息表表名DiagnoseInfo实体名称诊断信息表主键petcode、diagnosedate外键PetInfo (petcode)索引表名称和索引字段名称估计纪录数(条/月)估计数据量(MB/月)序号项目名称项目说明类型(宽度)小数位属性备注1petcode宠物编号int(8)P、F、N2diagnosedate就诊日期char(8)P、N3symptom症状varchar(40)N4diagnoseresult诊断结果varchar(40)N5
9、dealstep处理措施varchar(40)N6diagnoseman诊断人varchar(20)N字段编码规则1宠物编号(petcode)字段8位二层编码,规则如下:1、 前4位:表示年份2、 后4位:序列号,从0001开始例如:“”表示2005年接收的第10号宠物2疫苗编号(bacterincode)字段5位三层编码(使用部标兽用生物制品代码编码规则),规则如下:1、 第1位:标准代号,取值范围1-52、 第2、3位:作用类别号,取值范围:1115,2125及31、41、513、第4、5位:顺序号,取值范围:01-99例如:“51101” 表示 狂犬病灭活疫苗“32103” 表示 布鲁氏
10、菌病灭活疫苗()3疫苗类型(bacterintype)字段2位编码(使用部标兽用生物制品代码编码规则),规则如下: 11 多种动物用灭活疫苗 12 马牛羊用灭活疫苗 13 猪用灭活疫苗 14 禽用灭活疫苗 15 其它动物用灭活疫苗 21 多种动物用灭活疫苗 22 马牛羊用灭活疫苗 23 猪用活疫苗 24 禽用活疫苗 25 其它动物用活疫苗 31 治疗用抗血清 41 诊断制剂 51 其他制品(微生态制剂等)4宠物类别(petcategory)字段2位编码,规则如下:10猫11 狗13 猪14 羊15 龟16 鸟17 鱼18 蛇19 其它5性别(petsex)字段1位编码,规则如下:0雄性1 雌性6用户编号(usercode)字段4位编码,规则如下:从1000开始顺序编号7用户级别(userlevel)字段1位编码,规则如下:1 管理员2 负责人3 业务员4 收费员