资源描述
,西华师范大学计算机软件工程系,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,生猪饲养管理系统,魅力四川,魅力西华,魅力114,魅力猪猪,生猪饲养管理系统魅力四川,创建时间,:2019,年,3,月,10,日星期四,修订时间,:2019,年,5,月,1,日星期日,文档类型,:,需求分析报告,项目名称,:,生猪饲养系统,项目团队,:,二公寓,114,室,(201913340504-,范水林,),(,201913340513-,李理 ),(,201913340532-,温东山),(,201913340535-,阳伟 ),(,201913340537,杨武兵),(,201913340539,易鹏 ),创建时间:2019年3月10日星期四,生猪饲养系统需求分析报告,1.1,目,的,为了让用户方便、快捷、简易的操作,并通过循环经济生产模式,让用户达到最大的经济效,益。,1.2 背景,1、国家高度重视和大力扶持养猪事业,2、随着人民生活水平不断提高,人们的食品安全意识越来越强。对有机、绿色、无公害食品的需求也越来越大,通过标准化、规模化养殖式生产的猪肉,无污染,无药残,且色泽口感俱佳,会受到广大消费者的青睐。,3、由于标准化、标准化养猪项目具有投资少、见效快、建设快、环保、节能、省工、高效等显著优势,并可形成循环经济,所以市场前景十分广。,生猪饲养系统需求分析报告,1.3,设计概要,生猪管理系统,大中型养猪场为设计。该设计包含系统管理、生猪管理、智能管理、饲料管理、免疫卫生管理、药品管理和收支管理。其中:,1,、基础数据主要包括品种资料、饲料名称设置、保健免疫设置、客户资料和场内圈舍设置(种猪圈舍设置和生猪圈舍设置);,2.,免疫卫生管理包括粪便的处理,圈舍卫生的打扫,人员卫生的监督;,3.,生猪管理主要包括生猪存栏登记、生猪转栏登记、生猪死亡登记、生猪销售登记、生猪存栏登记、生猪销售期间查询统计、生猪死亡期间查询统计、生猪转栏期间查询统计和生猪盈利期间查询;,4.,饲料管理主要包括饲料入库、饲料出库、饲料退库、饲料库存明细、饲料出库期间查询统计;,1.3设计概要,5.,药品管理主要包括药品入库、药品出库、药品退库、药品库存明细、药品失效提醒和药品出库期间查询统计;,6.,收支管理主要包括其它收入登记、支出登记和期间收入支出查询;,7.,智能提醒用户,达到高效、节能等需求要求;,8.,系统管理包括密码管理、用户权限。,5.药品管理主要包括药品入库、药品出库、药品退库、药品库存明,系统功能结构图:,生猪管理系统,饲料管理,财务管理,销售管理,人事管理,生猪基础管理,防疫卫生管理,智能系统管理,系统管理,系统功能结构图:,用户登录流程,用户表,系统登陆,提交数据,检验,用户界面,登录信息,用户权限,验证失败,身份验,证处理,初始化,主界面,登录信息,用户口令,系统信息,登录信息,用户登录流程用户表系统登陆提交数据用户界面登录信息用户权限验,饲料管理结构图,饲,料,管,理,饲,料,入,库,饲,料,库,存,饲,料,出,库,饲,料,厂,家,饲,料,数,量,饲,料,数,量,饲,料,名,称,出,库,数,量,饲,料,名,称,饲,料,的,保,值,期,经,手,人,饲,料,价,格,商,品,移,库,饲料放置环境,出库时间,饲料管理结构图饲饲饲饲饲饲饲饲出饲饲经饲商饲料放置环境出库时,人事管理,结构图,猪场人事管理,员,工,基,本,信,息,员,工,变,迁,员,工,离,职,员,工,信,息,录,入,原,因,录,入,员,工,信,息,注,销,员,工,信,息,审,核,员,工,信,息,修,改,备注,员,工,调,动,员,工,信,息,修,改,员,工,信,息,修,改,员,工,信,息,冲,销,员,工,信,息,查,询,人事管理结构图猪场人事管理员员员员原员员员备注员员员员,智能,系统管理,结构,图,智能系统,饲料、药品,智能,人事智能,财务智能,饲料、药品,不足提醒,工资发,放提醒,财务亏,空提醒,生猪饲,养智能,药品失,效报警,任务提醒,转栏,提醒,温控,报警,生猪销,售智能,销售提醒,市场盈,利提醒,智能系统管理结构图智能系统饲料、药品人事智能财务智能饲料、药,生猪饲养管理,生,猪,饲,养,管,理,生猪基,本信息,圈舍信息,喂养管理,生猪,重量,圈舍,类别,喂养,时间,圈舍,状态,生猪,类别,生猪,价格,喂养,天数,喂养食,物搭配,死亡、,生病猪,管理,数量,原因,环境,监测,生猪存,栏信息,圈舍,维护,转栏,管理,温度,记录,湿度,记录,原因,生猪饲养管理生生猪基圈舍信息喂养管理生猪圈舍喂养圈舍生猪生猪,财务管理,结构图,财务汇总计算,收入,支出,效益,员工工资,饲料购入,药物购入,厂房维修,其他支出,计算奖金,职工监,督表,效益,福利,扣除项,原本工资,收入支出登记,订单记录,实收金额,财务管理结构图财务汇总计算收入支出效益员工工资饲料购入药物购,全局E-R图,生猪饲养,幼猪供应商,幼猪订单,防疫管理,成熟猪,体重,肉质,健康状况,生活环境,生猪出售,售前咨询,售后评价,销售编号,预约厂家,品种,数量,单价,质量,品种,联系电话,地址,供应商号,供应商名,单价,饲养员,饲养周期,环境,圈舍号,饲料,卫生管理,免疫,品种,数量,耳号,质量,防疫人员,防疫药品,防疫时间,防疫对象,防疫花销,防疫猪编号,全局E-R图 生猪饲养幼猪供应商幼猪订单防疫管理成熟猪体重肉,人事管理E-R图,场主,管理,财务,兽医,销售员,采购员,饲养员,仓管员,技术员,人事管理E-R图,销售E-R图,买方对象,长期合作,买方评价,买方备注,买方,卖方,销售,时间,金额,卖出重量,卖出单价,猪肉品质,销售E-R图买方对象长期合作买方评价买方备注买方卖方销售时间,卫生管理E-R图,卫生管理,卫生管理主任,卫生员,年龄,性别,电话,地址,工作编号,消毒情况,不同圈的影响,大猪,小猪,种猪,圈的温度,圈的温度,通风情况,圈的湿度,圈的清洁情况,圈的编号,清洁时间,清洁次数,卫生管理E-R图 卫生管理卫生管理主任卫生员年龄性别电话地,财务管理E-R图,财务科,药品花销,工资发放,日常维护花费,基本设施花费,奖金,补助,购买幼猪花费,国家税务支出,临时工人花费,公费出差花费,其它,财务管理E-R图 财务科药品花销工资发放日常维护花费基本设,生猪饲养管理系统数据流图(DFD),人事管理数据流图,系统数据流图,饲料管理数据流图,财务管理数据流图,生猪基础管理数据流图,last,防疫管理数据流图,智能提醒管理数据流图,销售管理数据流图,系统管理数据流图,生猪饲养管理系统数据流图(DFD)人事管理数据流图 系统数据,18,系统管理数据流图,管,理,员,用户管理,登录管理,写入记录表,显,示,屏,老员工密码修改,注册新员工,新用户表,系统管理数据流图 管用户管理登录管理写入记录表显老员工密,销售管理数据流图,销售部,联系客户,销售明细,回馈信息给管理员,必要统计,客户信息表,数据库,根据交易次数建立优惠,通知销售人员,销售管理数据流图 销售部联系客户销售明细回馈信息给管理员必要,智能提醒管理数据流图,数据库,信息综合管理,显示信息,显示屏,信息表,更新信息,智能提醒管理数据流图 数据库信息综合管理显示信息显示屏信息,防疫管理数据流图,卫生管,理员,登记药品,卫生员,反馈信息,数据库,药品库,消毒防疫,防疫管理数据流图 卫生管登记药品卫生员反馈信息数据库药品库,人事管理数据流图,人事部经理,人员变迁信息,更新人员表,新员工表,数据库,人事管理数据流图 人事部经理人员变迁信息更新人员表新员工,财务管理数据流图,财务管理员,财务计算,更新收支表,收支明细表,财务分配表,财务分配,董事长,更新收支表,收支明细表,财务管理数据流图财务管理员财务计算更新收支表收支明细表财务分,饲料管理数据流图,饲料管理员,接受事务信息,更新信息,处理入库,数据库,库存清单,饲料管理数据流图 饲料管理员接受事务信息更新信息处理入库数,生猪基础管理数据流图,饲养员,必要登记,反馈管理员,写入系统表,生猪信息表,数据库,更新数据库,生猪基础管理数据流图 饲养员必要登记反馈管理员写入系统表生,饲料管理数据流图,饲料管理员,接受事务信息,更新信息,处理入库,数据库,库存清单,饲料管理数据流图 饲料管理员接受事务信息更新信息处理入库数,饲料管理数据流图,饲料管理员,接受事务信息,更新信息,处理入库,数据库,库存清单,饲料管理数据流图 饲料管理员接受事务信息更新信息处理入库数,数据字典,workerinfo,数据字典workerinfo,salary,salary,feed(饲料),feed(饲料),youngpiginfo,youngpiginfo,pigbed,pigbed,bacterin(疫苗),bacterin(疫苗),purchaselist,purchaselist,customerinfo,customerinfo,salelist,salelist,dielist,dielist,losttime,losttime,pigbacterin,pigbacterin,存储过程,根据员工编号发放工资,create proc pay,number int,as,select salary from pay where id=number,存储过程根据员工编号发放工资,根据统计幼猪的数量看进行是否进行订购幼猪,Create proc y,oung,pignumfororder,youngpignum int,number int=60,As,Select youngpignums=count(earid)from tbyoungpiginfo,Group by earid,If(youngpignums,number,),Print”提示:猪舍有一批猪可以进行出售,请进行销售”,根据成年猪的数量的统计看是否进行销售Create proc,盘库饲料药品,产生需订购的饲料药品,报警是否有快过期的药品饲料。,根据环境监测表的数据来提醒用户当前环境是否为生猪适应生长的环境。,根据考勤表看是否应该对员工发放奖金。,对现有猪价看是否可以卖猪。,盘库饲料药品,产生需订购的饲料药品,报警是否有快过期的药品饲,触发器,生猪销售后销售记录表触发对猪场信息表的删改。,食料出库由出库登记表触发库存表的更新,。,根据药品使用登记表来触发对药品库存表的更新。,触发器生猪销售后销售记录表触发对猪场信息表的删改。,函数,求某段时间内卖猪的总数。,根据员工编号查询考勤,缺勤情况。,根据工作时间看是否涨工资。,根据工作等级看是否发奖金。,函数求某段时间内卖猪的总数。,
展开阅读全文