《仓库管理信息系统.docx》由会员分享,可在线阅读,更多相关《仓库管理信息系统.docx(11页珍藏版)》请在第壹文秘上搜索。
1、一、需求分析仓储管理信息系统的目标是:能够依据运作的业务规则和运算法则(a1.gorithms).时信息、资源、行为和存货运作进行更完备地管理,使其最大化满意有效产出和精确性的要求.子系统功能需求:该管理信息系统的主要任务有:(1) 产品的入库管理(2) 产品的出库管理(3) 仓库库存量资料的修改(添加,删除)(4)用户资料的管理(5)用户权限的管理仓储系统的优点 基础资料管理更加完善文档利用率高 库存精确 操作效率高 库存低,物料资产运用率高 现有的操作规程执行雄度小 易于制定合理的维护安排 数据刚好,成本降低 供应历史的记录分析 规程文件变更后的刚好传递和正确运用 仓库与财务的对帐工作显见
2、效效率提高 预算限制严格,退库业务削减二、系统结构流程图:仓库基本资料维护仓储管理系统登陆模块仓库管理隹询功能三、实体描述(1)仓库信息管理系统涉及的实体有:仓库、产品、职工、管理员、用户、出库(入国伍电(2)实J性描述加k主码为红色:仓库:产品:职工:管理员:用户:、仓库名称、产品号、单价、产品数量、城市、面积、产品类型、产品名称、产品规格、产品数是、单价、仓库号、工资、仓库号、密码、用户名、定码、真实姓名、性别、联系地址、注册1P、联系邮编、电子邮件、注册时间、联系电话出库信息:、出库日期、出库仓库号、职工号、产品编号、金额、产品规格、产品数量、*I价、产品名称入库信息:、入库日期、供应商
3、名称、入库仓库号、金额、产品号、产品名称、产品规格、产数量、单价、职工号四、实体之间的联系描述:职工和仓库之间的联系:一个仓库可以有好多职工,而一个职工只能在一个仓库工作,职工和仓库之间的联系是一对多的联系;职工和产品之间的联系:个职工可以管理多种产晶,种产品也可以由多个职工保管,职工和产品之间的联系是多对多的联系;仓库和产品之间的联系:一个仓库可以存放多种产品,一种产品也可以存放在对个仓库,仓库和产品之间的陕系是对对对的联系:产品和供应商之间的联系:一个供应商可以供应多种产品,一种产品也可以由多个供应商供应,产品和供应商之间的联系是多对多的联系:产品和订购单之间的陕系:一个订购单可以订购多种
4、产品,一种产品也可以由多个订购单订购,产品和订购单之间的联系是多对多的联系;供应商和订购单之间的联系:个供应商可以接受多个订购单,个订购单只能由个供应商接受,供应商和订购单之间的联系是一时多的联系:功能1 .入库:收到供应商发来的优物,审核合格后放进相应的仓库,井更新库存记录2 .库存管理:对现有库存量进行杳询,库存量不足时向供应商发出订单3,出库:接到出库单时,依据出库单发货,更新库存记录五、业务流程图:出库入库核对入库单表修改订货信息六、数据流程图七、E-R图八、实体属性图:九、数据库的实现(1)管理员表列名数据类型长度是否为空用户名char20密码char30(2)用户表列名数据类型长度
5、是否为空用户编号ini20用户名varchar30密码varchar20JX实姓名varchar8性别varchar50联系地出varchar30联系电话varchar20联系加编varchar50电子邮件varchar注册时间datetime20注册IPvarchar(3)产品信息表:列名数据类型长度是否为空产品号char20产品名称varchar30产品规格varchar20仓库号char20单价money产品数量int10(4)出库信息表列名数据类型长度是否为空出库单号char10出库口期Date1.iEe山库仓库号Char10职工号Varchar20产品编号CharK1.产品名称Var
6、Char50产AA规格Varchar20产品数搔intJ单价Money、金颤money(5)入库信息表列名数据类型长度是否为空入库单号char10入库日期Jatatimc供应商名称Varchar2()入库仓库号Char10职工号Varchar20产品号Char10产品名称Varchar5()J产品规格Varchar2()产品数量Int单价Money金额Money(6)职工信息表列名数据类型长度是否为空职工号v用户)(用户编号.用户名,密码.文实姓名,性别.联系地址,联系电话.联系Ite焉电子邮件,注册时间,注册IPva1.ucs(t2()090(XMX)I,I,yh()I,01,123,;李虎
7、男?丹白一街3号V471.3(X)1ihuI63.,0901217196.168.2.13,)use仓库8createUb1.e仓除表(仓国名称varchart20).仓库号chart10IKHnu1.1.Prin1.arykey.产品号char(2()foreignkeyreferences产品表(产品号)产曲类型Char(50),产品数;I1.h1.城市VarChar(30).面积int.单价money)use仓库gcreate(ab1.e职工表(职工号ViirChiIr(302OtnUHprimarykey.仓库号char(IO)forcignkeyreferences仓卑表(仓库号),
8、工资Hcheck(工资1003)USC仓库gocreatetab1.e产品表(产品号char(20)primarykey,产品名称VafChar(30).产品规格varchar(20).仓库号char(20).单价money,产品数ItimCheCk(产品数量X)use仓库g。create(ab1.e出库单(出库单号chart10no0)单价money.金额money)use仓库gocreatecab1.e入味R(入库单Jchart10)KHnu1.1.Primarykey.入库日期datetime.仓库号chart1.()forcignkeyreferences仓库表(仓库号).职工号var
9、char(30)forcignkeyreferences职工衣(职工号*产品弓char(20)foreignkeyinferences产品表(产品号)产品名称varchar(50).产品规格varchar(20),产品数城intchcck(产品数忧X),单价money.金额money)se1.ect产品号,产品名称产品规格.仓库号.单价.产品数Iftfrom产品衣se1.ect产品去产品号产品表产品名称,产品表.产品规格.仓库号产品表印价,产品表.产品数from产品表.入库单WhCre(入库电产MI号=产品衣.产MI号)and入库单号isnotnu1.1.se1.ect仓库表.仓库号产品号产品类型.sum(仓库表.产品数Iibfrom仓底衣,入库单Where入库单.产品号=仓库去,产品号g11)upby仓库表.产品号.仓库表.产品类蟹se1.ectSUm(工资)from职工表se1.ect仓库号,avg(工资)求每个仓原的职工的平均工资,from职工表groupby仓库号