您好,欢迎访问三七文档
娃哈哈管理系统需求分析随着娃哈哈销售网的扩大,管理的需求扩大管理难度增大,管理系统应运而生》》》》》》》》本系统完成一个哇哈哈一系列产品的进货,存货,送货,回货等功能,解决娃哈哈产品的管理问题!系统环境配置软件环境Windows操作系统:Windows98/Me或WindowsNT4.0/2000/XP/2003硬件环境(建议配置)CPU:奔腾166MMX以上内存:64MB以上显卡:标准VGA,24位真彩色其它:光驱、鼠标开发工具JBuilder2005MicrosoftSQL2005系统功能分为查询功能和管理功能两大模块查询功能:1:查询仓库存货2:查询以前的交易历史记录1:进货实体2:退货实体2:发货实体3:回货实体管理功能:1:从厂家进来的货物和退货给厂家,修改存货表,系统根据厂家的货物单价自动得出货物总价并将货物情况添加到仓库存货2:某某业务员接单,某某送货员于何时发货,哪个收货人在何时何地接货并根据发出的货物的情况修改仓库存货3:根据回货的情况修改仓库存货,系统根据发货和回货的情况自动计算出业务员的提成,并自动计算出该次的利润数据库管理:修改功能--管理员可以在此增加和修改货物种类,单价等设置权限--管理员可以在此修改普通客户的权限系统模块功能设计对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如图1所示的系统功能模块图。图1系统功能模块图数据库设计1.据上所述该数据库可分为:帐号管理实体,进货实体,退货实体,存货实体,发货实体,回货实体等。各实体E—R图如下:图2用户实体E—R图货物种类与货物单价修改存货情况的查询管理员用户名密码修改物品种类的查询物品单价查询货物的进货发货情况的修改帐号管理实体限权户用户权限系统管理员权限用户帐号普通用户权限用户权限数据处理查询帐号管理货物情况查询历史记录查询普通用户权限的修改用户密码进货图图3退货给厂家E—R图进货实体货物品种货物数量货物单价货物总价进货时间进货入库退货图3从厂家进货E—R图图3存货实体实体E—R图退货实体货物品种货物数量货物单价货物总价退货时间发货实体货物数量收货地点收货人发货时间货物单价货物总价发货员收货时间货物品种接单业务员存货实体货物品种接货单价货物数量图3发货实体E—R图图3发货实体E—R图回货实体货物品种利润退货地点退货人接单业务员提成货物总价货物单价货物数量接单业务员图3实体关系图历史记录存货实体进货实体发货实体回货实体退货实体数据库表:一登陆界面1:登陆表表名:land改了列名password列名数据类型是否为空约束说明idintNotnull自动增长loginNameVarchar(20)NotnullPrimarykey用户名passwordVarchar(20)Notnull密码adminChar权限二管理界面1:商品表表名:goodsInfo列名数据类型是否为空约束说明goodsIdVarchar(30)NotnullPrimarykey商品编号goodsVarchar(30)Notnull商品名称goodsNumberintNotnull商品数量//多少瓶goodsPricefloatNotnull商品单价inGoodsPricefloatNotnull进货价outGoodsPricefloatNotnull销售价stockintNotnull库存//多少件addressVarchar(30)null产地providesVarchar(30)null供应商remarkVarchar(30)null备注depotsVarchar(30)Notnull所在仓库名2:客户表表名:customerInfo列名数据类型是否为空约束说明customersIdVarchar(30)NotnullPrimarykey客户编号customersVarchar(30)Notnull客户名称linkManVarchar(30)Notnull联系人telVarchar(30)null联系电话addressVarchar(30)null地址postalCodeVarchar(30)null邮政编码faxVarchar(30)null传真emailVarchar(30)null电子邮箱bankNumberVarchar(30)null银行账号bankVarchar(30)null开户银行remarkVarchar(200)null备注3:供应商表名:providesInfo列名数据类型是否为空约束说明providesIdVarchar(30)NotnullPrimarykey供应商编号providesVarchar(30)Notnull供应商名称linkManVarchar(30)Notnull联系人telVarchar(30)null联系电话addressVarchar(30)null地址postalCodeVarchar(30)null邮政编码faxVarchar(30)null传真emailVarchar(30)null电子邮箱bankNumberVarchar(30)null银行账号bankVarchar(30)null开户银行remarkVarchar(200)null备注3:仓库表表名:depotsInfo列名数据类型是否为空约束说明depotsIdVarchar(30)NotnullPrimarykey仓库编号depotsVarchar(30)Notnull仓库名remarkVarchar(200)null仓库备注4:员工表表名:employees列名数据类型是否为空约束说明employeesIdVarchar(30)NotnullPrimarykey员工编号nameVarchar(30)Notnull员工名字sexChar(2)Notnull员工性别departmentVarchar(30)Notnull员工部门postVarchar(30)null员工职位styleVarchar(30)Notnull业务类型birthdayVarchar(30)Notnull出生年月telVarchar(30)Notnull员工电话mobileVarchar(30)Notnull员工手机idCardVarchar(30)Notnull员工身份证inDatedatetimeNotnull入职时间outDatedatetimeNotnull合同日期addressVarchar(30)null地址5:历史记录表名:records改变了列名recordstyle列名数据类型是否为空约束说明recordsStyleIntNotnull不能为主键标记操作类型1:销售出仓2:销售退货3:进货入仓4:进货退货5:领料出仓6:退料入仓goodsIdVarchar(30)Notnull商品编号goodsVarchar(30)Notnull商品名称inNumintNotnull商品入仓数量outNumintNotnull商品出仓数量inMoneyfloatNotnull入仓金额outMoneyfloatNotnull出仓金额balanceNumintNotnull结存数量balanceMoneyfloatNotnull结存金额datedatetimeNotnull默认获得当前时间时间remarkVarchar(100)null备注界面功能1:登陆界面具有登陆和添加客户的功能2:主界面分为5大版块1:销售登记版块具有销售出仓和销售退货的功能2:进货登记版块具有进货入仓和进货退货的功能3:库存管理版块具有领料出仓和领料入仓的功能4:进销记录版块具有具有记录以前各种操作的功能计划分工姓名任务熊也池蔡小红邓伟杨元增胡锦邸测试,时间安排
本文标题:娃哈哈管理系统
链接地址:https://www.777doc.com/doc-1876401 .html