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