《仓库管理系统方案.doc》由会员分享,可在线阅读,更多相关《仓库管理系统方案.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、前锋电子仪器厂仓库管理系统-系统方案1前锋电子仪器厂仓库管理系统前锋电子仪器厂仓库管理系统系统方案系统方案一、开发目的.2二、开发背景.2三、系统需求.31、元器件库管理要求.32、半成品库管理要求.33、成品库管理要求.34、用户管理.35、系统功能表.3四、解决方案.41、系统结构.42、客户端软件结构.52.1 控制模块.52.2 元器件库管理模块.62.3 半成品库管理模块.62.4 成品库管理模块.62.5 用户管理模块.63、数据库服务器.73.1 元器件数据库.73.2 半成品数据库.83.3 成品数据库.93.4 用户数据库.9五、软件开发平台及系统运行环境.10前锋电子仪器厂
2、仓库管理系统-系统方案2前锋电子仪器厂仓库管理系统前锋电子仪器厂仓库管理系统系统方案系统方案一、开发目的一、开发目的为了提高前锋电子仪器厂的仓库管理质量,使用电脑网络技术实现仓库管 理的标准化、程序化、科学化,开发本系统。二、开发背景二、开发背景前锋电子仪器厂仓库负责前锋电子仪器厂所有的元器件、半成品及成品的 存储,内容庞杂,长期以来仅靠人工管理,不仅工作量大,而且易出差错,特 别是有些工作仅靠人工难以实现。希望通过本系统彻底改变这一局面,同时通 过本系统实现仓库管理信息化,提高仓库管理工作的效率。 另外,该系统的实现,也为下一步实施生产管理等系统打下基础。三、系统需求三、系统需求前锋电子仪器
3、厂仓库主要由元器件库、半成品库及成品库构成。1 1、元器件库管理要求、元器件库管理要求进出关系:反映各种元器件的进出关系,即买进多少,已使用多少,剩余 多少。其中每种元器件的进出应包括每批的批量、价格、生产厂家、进货出货 时间等信息。缺货预警:当某种元器件的存量低于某一警戒阈值时,系统给予提示。其 中各个元器件的警戒阈值不一定相同。替代关系:元器件之间有些可以互相替代,在查询时,应能反映这种关系。查询功能:查询元器件的以上各种信息。2 2、半成品库管理要求、半成品库管理要求进出关系:反映各种半成品的进出关系,即生产多少,已使用多少,剩余 多少。配套关系:每件成品是由若干种不同量的半成品组成,应
4、建立半成品之间 的配套关系。查询功能:查询半成品的各种信息3 3、成品库管理要求、成品库管理要求进出关系:反映各种成品的进出关系,即生产多少,已出货多少,剩余多 少。查询功能:查询成品的各种信息。前锋电子仪器厂仓库管理系统-系统方案34 4、用户管理、用户管理系统管理员可对系统用户进行管理,进行添加、修改、删除等操作。对不 同级别的用户拥有不同的权限。以上是系统的最基本需求,可根据需要添加其它需求。5 5、系统功能表、系统功能表根据上面的需求分析,前锋电子仪器厂仓库管理系统应具有以下功能如下 表:仓库管理系统功能简介仓库管理系统功能简介业务处理业务处理查询、统计、打印查询、统计、打印用户管理用
5、户管理元 器 件 入 库元 器 件 出 库元 器 件 退 货、 元 器 件 报 损、 元 器 件 盘 点半 成 品 入 库半 成 品 出 库半 成 品 报 损、 半 成 器 盘 点半 成 品 配 套 关 系 的 建 立、 修 改、 删 除成 品 入 库成 品 出 库成 品 退 货、 成 品 报 损、 成 品 盘 点元 器 件 业 务 处 理 及 查 询 及 统 计半 成 品 业 务 处 理 及 查 询 及 统 计成 品 业 务 处 理 及 查 询 及 统 计元 器 件、 半 成 品、 成 品 库 存 查 询打 印 元 器 件、 半 成 品、 成 品 进 出 库 票 据历 史 单 据 打 印添加
6、、删 除、修改 用户资料四、解决方案四、解决方案1 1、系统结构、系统结构根据上面的需求及功能表,系统可由一个 C/S 结构的仓库管理软件系统实 现,即客户端软件、数据库服务器两部分组成。客户端:用户对库存数据进行录入、查询。 用户可在仓库、车间、采购部门、销售部、经理室等诸多部门同时运行客户端 程序(见“软件系统应用图软件系统应用图” ) 。数据库服务器存放各种与仓库相关的数据,如进库、出库、库存等数据。前锋电子仪器厂仓库管理系统-系统方案4仓库进出货记录、查询库存等查看、配置系统用户查询元器件及半成品 查询元器件库存查询半成品及成品查询成品库存查询仓库各种数据 查询某些数据软件系统应用图软
7、件系统应用图2 2、客户端软件结构、客户端软件结构主控模块(对用户身份进行验证, 根据用户的级别分配相应的操作权 限,对相关模块进行调用。 )用户管理模 块元器件库管理 模块半成品库管理 模块成品库管理模 块系统(数据库)服务器元器件库半成品库成品库采购部门生产车间装配车间销售部门经理部门其他部门信息管理部门前锋电子仪器厂仓库管理系统-系统方案5客户端软件可根据系统的需要划分为五个模块:主控模块、元器件库管理 模块、半成品库管理模块、成品库管理模块、用户管理模块。2.1 控制模块控制模块主控制模块的功能包括: 对用户身份进行验证; 根据用户的操作权限分配相应的操作(如分配仓库管理员只能对所管辖
8、的 仓库的数据进操作、采购人员只能查询元件库数据等) ; 对其他模块进行调用。 控制系统的运行(如退出系统) 。2.2 元器件库管理模块元器件库管理模块元器件库管理模块的功能包括对所有元器件: 进出库管理(对进库及出库的元器件进行登记) ; 库存查询(可按时间,元器件名等不同方式进行查询); 进出库查询(可按时间,元器件名等不同方式进行查询); 替代关系查询; 建立、删除、更改元器件间的替代关系; 缺货预警(阈值的设置、修改及报警) ; 通过查询元器件的进出量,即可知道哪些元器件最常用。 打印报表等功能(可根据不同的查询果打印报表)。2.3 半成品库管理模块半成品库管理模块半成品库管理模块的功
9、能包括对所有半成品进行: 进出库管理(对进库及出库的半成品进行登记) ; 库存查询(可按时间,半成品名等不同方式进行查询); 进出库查询(可按时间,半成品名等不同方式进行查询); 建立、删除、更改配套关系; 配套关系查询; 缺货预警; 打印报表等功能(可根据不同的查询果打印报表)。2.4 成品库管理模块成品库管理模块成品库管理模块的功能是: 进出库管理(对进库及出库的成品进行登记) ; 库存查询(可按时间,成品名等不同方式进行查询) 进出库查询(可按时间,成品名等不同方式进行查询); 缺货预警;前锋电子仪器厂仓库管理系统-系统方案6打印报表等功能(可根据不同的查询果打印报表)。2.5 用户管理
10、模块用户管理模块用户管理模块的功能是: 创建、修改、删除用户、分配用户权限等操作; 根据用户权限对用户的操作权力进行设置; 对用户进分类,可由管理员自由设置。3 3、数据库服务器、数据库服务器数据库服务器主要包括:元器件数据库、半成品数据库、成品数据库、用 户数据库组成。3.1 元器件数据库元器件数据库元器件数据库可由元器件基本信息表、元器件进出明细表组成。元器件基本信息表:元器件基本信息表:(用于记录元器件的基本信息) 编号名称型号库存上次库存单位预警阈值替代关系编号备注编号:元器件编号; 名称:元器件名称; 型号:元器件型号; 库存:当前库中现存元器件数量; 上次库存:本次库存变化前的库存
11、; 单位:元器件的计量单位。 预警阈值:元器件库存数量小于或等于预警阈值将有报警提示; 替代关系编号:可相互替代的元器件有相同的替代关系编号,不同的替代 关系依次按从 1 递增; 备注:说明信息。元器件进出明细表:元器件进出明细表:(用于记录元器件进出明细) 日期进(出)库单号编号数量单价进(出)库人管理员厂商备注日期:进出库日期; 进(出)库单号:进库单、出库单编号; 编号:元件编号前锋电子仪器厂仓库管理系统-系统方案7数量:元器件进(出)库数量; 单价:元器件的单价; 进(出)库人:进货人或提货人; 厂商:元器件生产厂商。 管理员:仓库管理员 备注:说明信息。3.2 半成品数据库半成品数据
12、库半成品库数据库由半成品基本信息表、半成品进出明细表、配套关系表组 成。半成品基本信息表:半成品基本信息表:(用于记录半成品的基本信息) 编号名称型号库存上次库存单位预警阈值备注编号:半成品编号; 名称:半成品名称; 型号:半成品型号; 库存:当前库中现存半成品数量; 上次库存:本次库存变化前的库存; 单位:半成品的计量单位; 预警阈值:半成品存不配套数量大于或等于或小于预警阈值将有报警提示;备注:半成品说明信息。半成品进出明细表:半成品进出明细表:(用于记录半成品进出明细) 日期进(出)库单编号数量进(出)库人管理员备注日期:进出库日期; 进(出)库单号:进库单、出库单编号; 编号:半成品编
13、号; 数量:半成品进(出)库数量; 进(出)库人:进货人或提货人; 管理员:仓库管理员 备注:注释信息。半成品配套关系表:半成品配套关系表:(用于建立成品的半成品配套关系) 半成品编号数量单位备注前锋电子仪器厂仓库管理系统-系统方案8半成品编号:形成配套关系的半成品编号; 数量:形成一个配套关系所需半成品数; 单位:半成品计量单位; 备注:注释信息。说明:每个成品均有一个半成品配套关系表,由说明:每个成品均有一个半成品配套关系表,由“成品基本信息表成品基本信息表”中的中的“半成品半成品 配套关系表索引配套关系表索引”字段获取该表名。字段获取该表名。3.3 成品数据库成品数据库成品库数据库由成品
14、基本信息表、成品进出明细表组成成品基本信息表:成品基本信息表:(记录成品的基本信息) 编号名称型号库存上次 库存单位预警 阈值半成品 配套关 系表索 引备注编号:成品编号 名称:成品名称 型号:成品型号 库存:当前库中现存成品数量; 上次库存:本次库存变化前的库存; 单位:成品的计量单位 预警阈值:成品库存大于或小于预警阈值将有报警提示 半成品配套关系表索引:指明该成品的“半成品配套关系表”表名。 备注:注释信息成品进出明细表:成品进出明细表:(用于记录成品进出明细) 日期进(出)库单编号数量进(出)库人管理员备注日期:进出库日期 进(出)库单号:进库单、出库单编号 编号:成品编号 数量:成品
15、进(出)库数量 进(出)库人:进货人或提货人前锋电子仪器厂仓库管理系统-系统方案9管理员:仓库管理员 备注:注释信息3.4 用户数据库用户数据库用户数据库由用户数据库表组成。用户数据表:用户数据表:用户编号登陆名用户名用户口令权限职务用户编号:用户在用户数据表中的编号; 登陆名:用户进入库存管理系统的的名字; 用户名:用户的真实姓名; 用户口令:用户进入库存管理系统的密码; 权限:用户操作库存管理系统的权力。 职务:用户所担任的职务。五、软件开发平台及系统运行环境五、软件开发平台及系统运行环境软件开发网络环境:WINDOWS 2000 服务器+ NOVELL 服务器组成的网络 系统;开发平台硬件:CPU PIII850、内存 128M、硬盘 40G、打印机;开发工具:开发工具采用 DELPHI+MS SQL SERVER 2000。系统运行网络环境:至少有一台 WINDOWS NT/2000 服务器组成的局域网 络;系统运行硬件要求:CPU PII300 以上、内存 64M 以上、硬盘 2G 以上。系统运行软件要求:客户端装 WIN98/2000+库存管理系统,服务器装 MS SQL SERVER2000。
限制150内