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