仓库管理系统技术方案Word文档格式.docx
《仓库管理系统技术方案Word文档格式.docx》由会员分享,可在线阅读,更多相关《仓库管理系统技术方案Word文档格式.docx(21页珍藏版)》请在冰豆网上搜索。
仓库管理系统是为企业的采购、制造计划、制造执行、客户服务系统与仓库或配送中心提供的管理手段满足企业对低成本和快速处理的要求,帮助不同行业的企业。
解决复杂的配送问题并且降低订单履行成本。
通过对库存实时可见性和仓库作业流程的支持,仓库管理系统能够有效地组织人员、空间和设备进行收货、存储、拣货和盘点。
一、系统概述与需求
经过较为详细的调研和考察,结合我们多年相关管理系统建设的经验,我们将仓库管理系统的建设的概述与需求归纳如下。
1、系统综合描述
仓库管理系统是开放接口的独立仓库管理软件,仓库能够接受多家客户的委托管理他们的货物。
能够对仓库内的货物收、发、存、调、移库等操作进行全面的预测、建议、控制和管理。
输出报表,及时反映出货物占用状况、收发存情况。
使用户能够实现高效管理。
2、主要软件需求
基础数据维护,客户委托入库,客户委托出库,盘仓,移库,库存报警,客户费用计算,输出统计报表。
如下图所示:
3、系统建设原则
网络系统设计必须既适应当前应用考虑,又要面向未来信息化发展需要。
在设计平台技术方案时,应遵循以下设计原则:
实用性和先进性:
采用先进成熟的技术满足当前的业务需求,兼顾其他相关的业务需求,尽可能采用先进的网络技术以适应更高的数据,多媒体信息的传输需要,使整个系统在一段时期内保持技术的先进性,并具有良好的发展潜力,以适应未来业务的发展和技术升级的需要。
安全可靠性:
为保证将来的业务应用,网络必须具有高可靠性。
要对网络结构、网络设备、服务器等各个方面进行高可靠性的设计和建设。
在采用硬件备份、冗余等可靠性技术的基础上,采用相关的软件技术提供较强的管理机制、控制手段和事故监控和网络安全保密等技术措施提高网络系统的安全可靠性。
灵活性与可扩展性:
网络系统是一个不断发展的系统,所以它必须具有良好的扩展性。
能够根据将来信息化的不断深入发展的需要,方便的扩展网络覆盖范围、扩大网络容量和提高网络各层次节点的功能。
具备支持多种通信媒体、多种物理接口的能力,提供技术升级、设备更新的灵活性。
开放性/互连性:
具备与多种协议计算机通信网络互连互通的特性,确保网络系统基础设施的作用可以充分发挥。
在结构上真正实现开放,基于国际开放式标准,包括各种广域网、局域网、计算机及数据库协议,坚持全国统一规范的原则,从而为未来的业务发展奠定基础。
经济性/投资保护:
应以较高的性能价格比构建网络系统,使资金的产出投入比达到最大值。
能以较低的成本、较少的人员投入来维护系统运转,提供高效能与高效益。
尽可能保留并延长已有系统的投入,充分利用以往在资金与技术方面的投入。
二、仓库管理系统主要业务流程描述
1、客户委托入库业务
委托入库正常业务的流程如下:
1:
仓库输入收货单(客户的发货单),表明客户需要发货到仓库。
2:
仓库安排车辆,生成入库安排单,运货到仓库。
一次运货可以包含多个收货单。
入库安排单包括入库时间,月台等信息。
3:
当货物运送到月台,进行收货确认。
4:
对一张收货单货多张收货单按照上货策略生成TO单。
5:
按照TO单入库。
6:
按照实际信息货物确认TO单,更改库存。
2、客户委托出库业务
委托出库正常业务的流程如下:
管理人员输入发货单(OD单)(1,客户委托出库的发货单2,仓库配送出库的发货单),表明仓库需要货物出库。
管理人员根据已经收到的OD单合理安排车辆,生成出库安排单(ASN单),运货目的地。
一次运货可以包含多张收货单(OD单)的明细。
ASN单包括出库时间,月台等信息。
管理人员对一张ASN单或多张ASN单按照检货策略生成TO单。
TO单传送到仓库人员.
仓库人员按照TO单检货出库。
仓库人员按照实际检出的货物确认TO单,系统更改库存。
仓库人员当货物运送到月台,管理人员进行发货确认。
(数量原则上与TO单一致,如果不一致系统自动生产一张出库单平衡库存)
3、仓库内部日常作业模块
库存盘点:
业务说明:
对于库存,每个一段时间,就需要对仓库的库存进行盘点,核对系统数量和库存数量。
物流仓库内物料多,所以不太可能盘点所有物料,只能根据盘点策略循环盘点物料。
盘点的数据包括如下:
仓库、货位、物料、物料批次、包装来盘点。
盘点策略在客户商品中设置:
盘仓频率,盘仓时间。
盘仓频率:
天、周、月、年,对应的盘仓时间:
每天,每周的第几天,每月的几号,每年的几月几号。
仓库内部移库:
由于内部需要,物料需要从一个货位移动到另外一个货位;
或者因为重新包装,需要调整包装的数量,那么也通过内部移库来解决。
对于一个仓库内部移库,可以通过创建一张移库类型的TO单,然后确认这张TO单,完成移库。
业务流程如下图(如下图),如果实际移库先发生,那么在发生以后,在计算机中录入实际数量,并确认这张TO单。
4、仓库之间移库
仓库移库,可以创建一张移库类型的IO单,通过第一个仓库发货,第二个仓库收货实现,流程完全类似于正常发货收货流程。
(如下图)
5、客户费用结算
客户的费用分为仓库费用和物流费用。
仓储费用是商品占用仓库所发生的费用,物流费用是出库、入库所发生的费用,也就是搬运装卸费用。
本模块的目的是计算每个月每个客户所发生的费用明细和费用合计。
客户费用的收取和应收款管理不在本系统范围内。
6、综合查询
1、客户进出货汇总查询
2、商品进出货汇总查询
3、商品进出货流水账查询
4、仓库进出库汇总查询
5、仓库进出库流水账查询
6、月台进出库汇总查询
7、月台进出库流水账查询
8、库区进出库汇总查询
9、货位进出库汇总查询
10、货位进出库流水账查询(分入库、出库、移库三报表)
7、统计报表
物流统计报表:
1、关于客户的进出货的数量、体积、重量、批次等的统计
统计条件:
日期,区域等。
2、对于货品的进出货的数量、批次等的统计
日期,区域,商品属性,客户属性等。
3、对于月台的进出货的数量、体积、重量、批次等的统计
日期,库区,商品属性等。
4、对于库区的进出货的数量、体积、重量、批次等的统计
客户费用报表:
1、客户月度仓储费用汇总
报表说明:
输出每个月份、每个客户、每一个客户仓库的仓储费用汇总。
2、客户月度仓储费用明细
输出每个月份、每一个客户、每个仓库、每一种存储类别的仓储费用。
3、客户月度物流费用汇总
输出月份、每个客户、每一个客户仓库的仓储费用汇总。
4、客户月度物流费用明细
输出每个月份、每一个客户、每个仓库、每一种存储类别的物流费用。
5、客户月度费用汇总
输出每一个月份、每个客户的仓储费用汇总。
物流仓库报表:
1、月份仓库收发存报表
目的:
列出指定财务月商品批次的收发存
2、日仓库收发存报表(暂时不做)
3、当前库存商品包装信息
4、当前库存以及库存预测变化
目的:
显示当前库存情况以及将来的计划入、计划出,计算出截至日期时候的库存情况。
5、当前仓库使用率报表(各个货位的容量使用率)
计算当前物流仓库的使用效率
6、各月末仓库使用率比较
比较每个月末的仓库使用效率,对比,供决策人员参考。
三、仓库管理系统主要模块的设计与说明
1、总模块设计图
机房
2、各功能模块设计图
1.入库登记模块
2.出库登记模块
3.查询模块
4.帐号和密码管理
5.生成报表模块
6.库存监督和报警
四、运行环境要求
1、组网方式
本系统可运行于用TCP/IP协议组建的局域网(或WAN)上,信息发布所用的客户端机与服务器(WEB服务器)可以跨网段,可通过代理服务器连接或直接连接,组网方式灵活。
2、硬件平台
WEB服务器和数据库服务器可分别用一台专用服务器,联网设备可采用交换机或HUB,带宽为100M以上。
3、软件平台
(1)操作系统
由于NT组网方便,因此服务器采用Windows2000SERVER,客户机采用Windows98/2000/XP均可。
(2)Web服务器
目前,市场上有很多Web服务器软件,如IIS、NetscapeEnterpriseServer、Apache等,各有千秋,其中微软的IIS5.0版的Web服务器具有对系统硬件要求低、功能强、配置简便且与WindowsNT紧密集成等优点,比较适合本系统的网络硬、软件环境,因此我们选用IIS5.0。
(3)数据库服务器
为了获得更好的性能和伸缩性,我们选用ORACLE9I做为数据库服务器软件。
(4)浏览器
由于Windows98/2000/XP均已安装了IE浏览器,选用IE5.0及以上版本,推荐IE6.0。
五、开发语言与数据库
1、开发语言
ASP、COM+、JavaScript
采用上述语言具有以下优势:
a)满足快速开发的需要
b)语言通用性强,便于维护
c)COM+对业务流程的封装,保证效率和性能
d)语言的健壮性较高
e)客户端使用JS,保证浏览器访问的兼容性和效果的一致性
2、数据库选择
Oracle8i/9i也可选择MSSQLServer2000
性能
操作简便性
可伸缩性
并行性
价格
Oracle8i/9i
极高
中
高
SQLServer2000
使用两种数据库均可,推荐使用Oracle数据库以获得更好的性能和伸缩性。
六、项目组织与管理
各小组具体职责如下所述:
□工程领导小组
由双方高层领导人员组成,主要负责重大决策、组织、协调工作,并对工程项目建设过程中的进度、计划和质量进行监督。
□项目经理
项目经理是全部项目管理的核心,将负责整个项目全过程的所有管理职责,制订项目计划,保证各小组的工程保持技术上的一致性,定基检查项目计划的完成情况和质量,并向工程领导小组汇报。
□硬件工程组
负责机房及设施布置规划
硬件设备的安装、测试及维护工作
网络规划及网络设备的安装与测试
□软件工程组
负责业务需求分析
应用软件的客户化开发
系统软件的安装与测试
应用软件的安装调试
负责软件文档编写
编写数据转换程序
□技术支持组
负责数据的移植工作
在系统试运行阶段,确保整个系统全天正常运行
□培训组
制定培训计划,准备各种培训教材
承担对软件开发人员、操作员、系统管理维护员的培训工作
□质量控制组
制定质量保证计划,对工程实施各阶段的质量进行监督
拟定测试计划
设计测试方案与程序
执行测试任务
□后勤组
负责整个项目执行过程中文件资料打印、管理及后勤工作,辅助项目的顺利实施。
在整个工程的实施过程中,各小组负责人定期召开会议,交流情况,并向双方领导汇报,以便于双方领导及时了解情况,有效地控制工程实施的进度。
七、项目工程小组
1、项目管理
2、项目人员
项目人员
项目角色
负责项目
毋唯臣
项目经理/系统分析
需求分析、系统设计、架构(界面)整合、项目管理
黄征
系统设计
关键代码封装,打包安装文件
郑晓刚
项目实施
接口类代码整合
唐海波
UI界面设计
刘建林
其他代码整合编写
张汉清
刘文峰
文档测试
进行系统功能测试、编写帮助文档
李永峰
3、接口人员
接口编写
用户类、模版类、XML读写、表格填写与验证类等DLL组件
调用及相关接口
八、项目实施进度
第一阶段:
开发实施阶段50个工作日
5工作日需求调研
10工作日系统方案设计及数据库设计
25工作日平台界面及程序设计
5工作日平台系统调试和功能改进
5工作日试运行以及培训
九、服务承诺
1、用户培训
我们为客户提供系统管理人员的免费培训,培训时间依据双方合同待定。
2、技术支持
山西传世科技有限公司将提供以下技术支持手段:
1)热线电话、传真解答、信函解答;
2)通过传世科技公司在Internet站点的www,Mail,Ftp等服务,提供软件下载、邮件响应等先进的网络支持手段;
3)传世科技公司将提供应用软件与系统软件的全套详细技术支持资料和文档。
3、系统升级
山西传世科技有限公司将根据用户系统的发展需求,为用户提供必要的免费升级服务。
4、其他
●提供为期一年的全程免费技术维护和支持;
●免费进行操作人员培训;
●服务响应不超过1小时;
●现场服务响应不超过8小时;
十、投资估算
1、仓库管理系统开发费用
项目
说明
数量
单价
金额
产品入库管理模块
标签条码支持
1
10000
产品出库管理模块
仓库内部作业管理模块
支持盘库和内部移库
库存调拨(移库)模块
支持同系统仓库移库
客户费用结算管理模块
报表支持
库存报警系统模块
系统报警及短信发送报警
报表查询输出系统模块
综合查询及报表子系统
仓库系统配置模块
系统初始化和所有环境配置管理
仓单系统接口模块
标准C++接口,扩展方便
其他
需购买报表组(控)件,条码相关设备
合计
100000
培训平台维护人员
免费提供操作人员培训
平台后期维护费
提供为期一年标准的远程免费技术维护和支持