前锋电子仪器厂仓库管理系统--------系统方案1前锋电子仪器厂仓库管理系统系统方案一、开发目的................................................................................................................2二、开发背景................................................................................................................2三、系统需求................................................................................................................21、元器件库管理要求...........................................................................................22、半成品库管理要求...........................................................................................23、成品库管理要求...............................................................................................24、用户管理...........................................................................................................25、系统功能表.......................................................................................................3四、解决方案................................................................................................................31、系统结构...........................................................................................................32、客户端软件结构...............................................................................................42.1控制模块....................................................................................................52.2元器件库管理模块....................................................................................52.3半成品库管理模块....................................................................................52.4成品库管理模块........................................................................................52.5用户管理模块............................................................................................63、数据库服务器...................................................................................................63.1元器件数据库............................................................................................63.2半成品数据库............................................................................................73.3成品数据库................................................................................................83.4用户数据库................................................................................................9五、软件开发平台及系统运行环境............................................................................9前锋电子仪器厂仓库管理系统--------系统方案2前锋电子仪器厂仓库管理系统系统方案一、开发目的为了提高前锋电子仪器厂的仓库管理质量,使用电脑网络技术实现仓库管理的标准化、程序化、科学化,开发本系统。二、开发背景前锋电子仪器厂仓库负责前锋电子仪器厂所有的元器件、半成品及成品的存储,内容庞杂,长期以来仅靠人工管理,不仅工作量大,而且易出差错,特别是有些工作仅靠人工难以实现。希望通过本系统彻底改变这一局面,同时通过本系统实现仓库管理信息化,提高仓库管理工作的效率。另外,该系统的实现,也为下一步实施生产管理等系统打下基础。三、系统需求前锋电子仪器厂仓库主要由元器件库、半成品库及成品库构成。1、元器件库管理要求进出关系:反映各种元器件的进出关系,即买进多少,已使用多少,剩余多少。其中每种元器件的进出应包括每批的批量、价格、生产厂家、进货出货时间等信息。缺货预警:当某种元器件的存量低于某一警戒阈值时,系统给予提示。其中各个元器件的警戒阈值不一定相同。替代关系:元器件之间有些可以互相替代,在查询时,应能反映这种关系。查询功能:查询元器件的以上各种信息。2、半成品库管理要求进出关系:反映各种半成品的进出关系,即生产多少,已使用多少,剩余多少。配套关系:每件成品是由若干种不同量的半成品组成,应建立半成品之间的配套关系。查询功能:查询半成品的各种信息3、成品库管理要求进出关系:反映各种成品的进出关系,即生产多少,已出货多少,剩余多少。查询功能:查询成品的各种信息。4、用户管理前锋电子仪器厂仓库管理系统--------系统方案3系统管理员可对系统用户进行管理,进行添加、修改、删除等操作。对不同级别的用户拥有不同的权限。以上是系统的最基本需求,可根据需要添加其它需求。5、系统功能表根据上面的需求分析,前锋电子仪器厂仓库管理系统应具有以下功能如下表:仓库管理系统功能简介业务处理查询、统计、打印用户管理元器件入库元器件出库元器件退货、元器件报损、元器件盘点半成品入库半成品出库半成品报损、半成器盘点半成品配套关系的建立、修改、删除成品入库成品出库成品退货、成品报损、成品盘点元器件业务处理及查询及统计半成品业务处理及查询及统计成品业务处理及查询及统计元器件、半成品、成品库存查询打印元器件、半成品、成品进出库票据历史单据打印添加、删除、修改用户资料四、解决方案1、系统结构根据上面的需求及功能表,系统可由一个C/S结构的仓库管理软件系统实现,即客户端软件、数据库服务器两部分组成。客户端:用户对库存数据进行录入、查询。用户可在仓库、车间、采购部门、销售部、经理室等诸多部门同时运行客户端程序(见“软件系统应用图”)。数据库服务器存放各种与仓库相关的数据,如进库、出库、库存等数据。前锋电子仪器厂仓库管理系统--------系统方案4仓库进出货记录、查询库存等查看、配置系统用户查询元器件及半成品查询元器件库存查询半成品及成品查询成品库存查询仓库各种数据查询某些数据软件系统应用图2、客户端软件结构主控模块(对用户身份进行验证,根据用户的级别分配相应的操作权限,对相关模块进行调用。)用户管理模块元器件库管理模块半成品库管理模块成品库管理模块系统(数据库)服务器元器件库半成品库成品库采购部门生产车间装配车间销售部门经理部门其他部门信息管理部门前锋电子仪器厂仓库管理系统--------系统方案5客户端软件可根据系统的需要划分为五个模块:主控模块、元器件库管理模块、半成品库管理模块、成品库管理模块、用户管理模块。2.1控制模块主控制模块的功能包括:对用户身份进行验证;根据用户的操作权限分配相应的操作(如分配仓库管理员只能对所管辖的仓库的数据进操作、采购人员只能查询元件库数据等);对其他模块进行调用。控制系统的运行(如退出系统)。2.2元器件库管理模块元器件库管理模块的功能包括对所有元器件:进出库管理(对进库及出库的元器件进行登记);库存查询(可按时间,元器件名等不同方式进行查询);进出库查询(可按时间,元器件名等不同方式进行查询);替代关系查询;建立、删除、更改元器件间的替代关系;缺货预警(阈值的设置、修改及报警);通过查询元器件的进出量,即可知道哪些元器件最常用。打印报表等功能(可根据不同的查询果打印报表)。2.3半成品库管理模块半成品库管理模块的功能包括对所有半成品进行:进出库管理(对进库及出库的半成品进行登记);库存查询(可按时间,半成品名等不同方式进行查询);进出库查询(可按时间,半成品名等不同方式进行查询);建立、删除、更改配套关系;配套关系查询;缺货预警;打印报表等功能(可根据不同的查询果打印报表)。2.4成品库管理模块成品库管理模块的功能是:进出库管理(对进库及出库的成品进行登记);库存查询(可按时间,成品名等不同方式进行查询)进出库查询(可按时间,成品名等不同方式进行查询);缺货预警;前锋电子仪器厂仓库管理系统--------系统方案6打印报表等功能(可根据不同的查询果打印报表)。2.5用户管理模块用户管理模块的功能是:创建、修改、删除用户、分配用户权限等操作;根据用户权限对用户的操作权力进行设置;对用户进分类,可由管理员自由设置。3、数据库服务器数据库服务器主要包括:元器件数据库、半成品数据库、成品数据库、用户数据库组成。3.1元器件数据库元器件数据库可由元器件基本信息表、元器件进出明细表组成。元器件基本信息表:(用于记录元器件的基本信息)编号名称型号库存上次库存单位预警阈值替代关系编号备注编号:元器件编号;名称:元器件名称;型号:元器件型号;库存:当前库中现存元器件数量;上次库存:本次库存变化前的库存;单位:元器件的计量单位。预警阈值:元器件库存数量小于或等于预警阈值将有报警提示;替代关系编号:可相互替代的元器件有相同的替代关系编号,不同的替代关系依次按从1递增;备注:说明信息。元器件进出明细表:(用于记录元器件进出明细)日期进(出)库单号编号数量单价进(出)库人管理员厂商备注日期:进出库日期;进(出)库单号:进库单、出库单编号;编号:元件编号前锋电子仪器厂仓库管理系统--------系统方案7数量:元器件进(出)库数量;单价:元器件的单价;进(出)库人:进货人或提货人;厂商:元器件生产厂商。管理员:仓库管理员备注:说明信息。3.2半成品数据库半成品库数据库