电商订单管理系统设计方案.docx
- 文档编号:17298363
- 上传时间:2023-07-23
- 格式:DOCX
- 页数:13
- 大小:206.46KB
电商订单管理系统设计方案.docx
《电商订单管理系统设计方案.docx》由会员分享,可在线阅读,更多相关《电商订单管理系统设计方案.docx(13页珍藏版)》请在冰点文库上搜索。
电商订单管理系统设计方案
电商订单管理系统
设计说明书
版本号:
V1.0
1引言
1.1编写目的
本文分析了电商订单管理系统的功能和性能需求及为实现这些需求所采取的技术措施,给出电商订单管理系统的总体设计和实施方案,介绍电商订单管理系统的开发背景、体系结构、功能模块设计等。
1.2背景
在我国,专业的仓储物流服务正以一股热浪趋势发展,一方面客户对仓储物流服务质量要求越来越高,另一方面市场竞争日益激烈,物流企业是否具有现代仓储物流管理理念和核心竞争优势就显得格外重要,只有理念创新,才能步步领先,倡导将先进的信息网络技术和现代仓储物流技术结合,建立现代仓储物流管理综合服务。
随着我过经济的蓬勃发展,尤其是IT技术的突飞猛进更是让物流也得发展如虎添翼,它帮助企业节约了物流成本,提高了物流效率。
目前的第三方仓储物流服务普遍存在以下问题,设备系统落后:
一般第三方仅使用了货架、简单输送线、纸质拣货单等设备进行作业,往往作业效率不高同时错误率还维持在一个较高水平。
作业方式落后:
大部分企业还处在以人工作业为主的原始管理状态,分拣效率低下,人工成本持高不下。
信息管理落后:
很多企业目前还没有自己的仓储管理系统,或者有仓储管理系统却是一座信息孤岛,没有与客户的系统和快递系统等对接,没有集成仓库设备,从而不能起到优化业务流程、提高出入库效率等功能。
针对以上情况凭借多年的硬件基础及丰富的仓储管理系统经验,为客户打造电商仓配一体化管理信息系统解决方案。
系统引入带有条码扫描或RFID扫描的智能终端随时随地进行入库、出库、盘点等操作,实现仓库全程无纸化管理。
系统可以实现对企业仓储管理各个环节的全程实时业务管理,直到业务流程处理完毕,提高了效率,减少了错误,使管理人员可以及时地了解每一个环节的状况和问题,及时应对处理。
系统上游与客户管理系统对接,下游与各快递管理系统对接,实现物流产业链的无缝集成,简化繁琐的系统操作,降低漏操作、错误操作,提高业务流程效率。
2设计概述
2.1任务和目标
针对电商仓配一体化管理信息系统建设,我们提出如下建设目标:
1、用计算机信息系统最大限度的支持仓配管理信息的处理,充分发挥人机协同的功效,降低企业对员工技能、经验的依赖。
2、既可实现对单一客户仓库的精细化管理,也可实现分布在各地的多客户多库房管理。
3、对货物入库、库位分配、存储、波次分析、订单拣货、快递发货、库存盘点等进行动态管理,仓库作业全程电子化操作。
4、优化订单拣货流程,按波次统一拣货,智能分单,提高订单出库效率。
5、提供货品信息、货位、库存量、盘点、订单跟踪、物流跟踪、客户结算、快递结算等报表。
6、实现与上游多家网店管理系统的对接,使客户系统数据与订单状态与本系统保持一致;
7、实现和下游快递系统对接,自动申请电子面单;自动查询获取订单发货情况,无需再派专人上各快递公司网站查单。
8、系统功能可扩展性强,能根据企业发展中不断变化的业务管理,增加新功能。
9、在满足所有需求的前提下,选择合理的系统架构和设备,使系统具有较好的性能和价格优势,充分保护贵单位的投资,降低系统的运营和使用成本。
2.2运行环境概述
环境
A.C#代码编辑器:
VS2010
B.硬件运行环境:
Windows操作系统
3系统详细需求分析
设计任何定制化产品都是一个翻译的过程。
我们需要把浮现在客户脑海里的模糊想法、愿望挖掘出来,并翻译成满足他们需求的现实产品。
这个翻译过程的第一步就是理解用户的需求。
设计最好的订单处理系统对于需要电路设计工具的客户来说毫无意义。
我们首先制定一个计划,其中包含挖掘客户需求的一系列步骤。
遵循这些步骤能更好地理解客户需求,但在一些项目中我们不需要遵循所有的步骤。
举例来说,如果客户是单个人且需求很明确时,我们就不需要进行头脑风暴了,当客户的数据需要保密时,我们就不能尝试客户的工作量。
在另一些项目中,调整这些步骤的顺序会更为合适。
通过本软件的开发,为构建起一个集订单管理、订单反馈、订单统计功能于一体的软件平台。
本节对电商订单管理系统软件的功能和性能需求进行简要的阐述。
3.1功能需求分析
电商订单管理系统,基于企业发展战略与商业模式,帮助电商将内部业务和上游供应商、下游分销商/客户链接成为一个完整的供应链条,有效对接客户与共赢需求,实现和上下游企业的采购和供应信息的互联互通,将管理从提升企业内部效率拓展到提升整个供应链的效率。
本管理系统实现对日常订单的审核处理(正常订单和问题订单的处理)、保证订单信息准确无误的传输给库房发货环节、对客服提交反馈的售后问题进行及时有效的处理,包括信息更改、退款、退换货等状况,并及时给与处理结果的反馈,对所有订单设计的各项数据报表进行及时的汇总和和赠礼,并及时对订单日常问题设计的部门给与反馈和建议等。
图1电商订单管理系统的功能划分示意图
3.2性能需求分析
1)数据精确
由于采用数据库技术并且用户的应用领域对数据精确度的要求不是太高,所以这点在系统中表现得比较少,但是用户数据的安全性与正确性是完全保证的,所以对用户的使用没有多大的障碍;
2)时间特性
本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的,而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。
3)适应性
该软件是使用VS2010在Windows系统下完成的所以只要是兼容Windows的软件或是操作系统,该软件都可以正确的运行,有较好的适应能力与兼容性,而且应用户的特殊需求软件在完成后的维护阶段可以保持一个与其他类软件接口,随时满足用户的使用要求。
4系统详细设计
系统架构采用SOA架构,广泛采用RESTful设计,三层架构中(表现层(Presentationlayer)、业务逻辑层(Applicationlayer)、数据访问层(Dataaccesslayer)),其中界面层适应多屏处理(PC、手持终端、工业平板等);业务层广泛采用消息中间件、服务中间件、缓存等技术实现大规模数据并发处理;数据库采用分布式部署,采用垂直分区、水平分区、NoSQL等技术以实现大规模数据存储及瞬时反应。
系统扩展性主要包含平台、业务、软件、硬件4方面。
平台扩展:
系统支持与电商系统、快递系统、企业ERP系统对接;业务扩展:
系统支持不断增加的电商客户和仓库应用;软件扩展:
系统可以按贵单位发展需求新增功能;硬件扩展:
支持RFID、电子标签、自动分拣机等设备的引入,打造自动化仓库。
4.1系统结构设计及子系统划分
订单管理系统主要功能是给用户带来信息的沟通,交流的便捷。
通过统一订单提供用户整合的一站式员工供应链服务。
是物流管理链条中的不可或缺的部分,通过对订单的管理很分配,使仓储管理和运输管理有机的结合,稳定有效的实现物流管理中各个环节充分发挥作用,使仓储、运输、订单成为一个有机整体,满足物流系统信息化的需求。
下面是电商订单管理流程图:
图2电商订单管理系统流程图
系统由4层结构组成,并遵循MVC结构进行设计。
MVC全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。
MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。
电商订单管理系统架构示意图如下:
图3电商订单管理系统架构示意图
4.2系统功能模块详细设计
系统的功能模块结构如下图,主要实现如下功能,可分为五大模块进行开发,包括商品出入库管理、库存管理、结算管理、售后管理和统计管理模块。
图4电商订单管理系统功能模块划分图
4.1.1
4.2.1商品入库管理模块
1、采购订单
贵单位的商品来自于客户,代客户存储、管理商品,入库业务是否有订单取决于客户的信息系统是否有采购订单,如果有采购订单则需要抓取订单到仓储管理系统。
2、到货验收
客户商品到货后,管理员查看送货单了解送货单位、商品清单及商品数量等信息,核对送货单上的商品数量是否属实,确定无误后用手持终端扫描商品条码,将送货单内容输入系统,最后将商品存放到指定仓库、指定货位。
通过扫条码的过程可以判断是否属于新商品,如果是新商品需要在仓储管理系统添加商品信息,并维护条码编号。
如果商品没有条码则需要在入库前打印条码,并贴到每一件商品指定位置,以便出库业务顺利流转。
3、商品入库
商品验收通过后准备入库,管理员用手持终端通过收货单生成入库单,系统自动为每一类商品分配推荐货位,管理员只需要参考指定货位将商品入库,特殊情况可以修改存放货位。
4.2.2商品出库模块
对发货效率和准确率有极高的要求,需要充分发挥系统和手持机的作用,配合人工操作高效、准确地完成发货任务。
图5电商订单管理系统商品出库流程图
目前大多数电商仓储物流应用最广泛的主要有3种拣货作业模式如下:
单品拣货,即订单行为1的订单单独拣货。
这类订单,在扫描出库时可采取与普通订单不同的方式,可以显著提高扫描出库速度,因此建议单独处理。
先集后分。
先将一批订单集合起来,在一趟拣货任务中一并完成,拣完货再到分播区域按照客户订单进行分播。
边摘边播。
与第2种类似,也是一趟处理一批订单。
与第2种不同的是,在拣货的同时完成按照客户订单的播种,拣完货后直接进入复核打包环节。
1、销售订单分配、发货
出库业务起始于销售订单的接收,销售订单来源于客户信息系统,办公室操作人员需要不定期的抓取客户订单,直到每天截止时间内的所有订单抓取完毕。
销售订单抓取后系统给予优化排序处理,优先级排序为:
单品订单〉单品订单商品类别〉多商品订单商品类别数。
单品订单专人处理,多商品订单按商品类别数排序后,每波次处理相同的商品类别数订单能降低出错率。
2、单品订单发货
单品订单商品相同并订单数超过50或100单时,使用单品订单发货流程,指派专人处理发货业务。
办公室操作人员可以批量分配单品订单给专人处理,该操作人员手持终端登录后只显示分配给他的订单任务,批量预约面单,批量打印面单,批量拣货、发货。
多商品订单发货业务流程说明:
1)仓库操作人员用手持终端筛选订单生成拣货单时,系统检测是否存在已取消订单,自动过滤已取消订单。
2)仓库操作人员用手持终端筛选订单生成拣货单,系统拣货单会自动将订单商品按照商品类别汇总排序,以便拣货员可以批量拣货。
拣货时每种商品扫描条码,人工清点商品数量,系统自动提醒该拣货单是否拣货完成。
3)配货完成将商品转交分拣人员(业务量大的情况可以使用流水线),可以继续筛选订单生成拣货单,重复1)的操作。
4)分拣人员准备好该波次订单数量的框车,用手持机扫描每件商品并分配到相应的框车,某订单分配完成时系统给予提示,分拣人员预约该订单的面单号,打印订单和面单,继续分拣直到该波次全部分配、打印完成。
波次分拣过程中,已完成订单可以优先流转到打包称重环节。
5)打包人员接手分拣完成的订单,通过手持终端扫描订单条码和商品条码,核对订单和实物数量是否正确匹配,正确无误打包、称重。
6)扫描确认发货,系统检测订单状态是否已经取消,如果已经取消给予提示,未取消则发货成功,系统自动更新订单状态
4.1.1
4.2.3库存管理模块
1、库存预警
当库存水平下降到库存预警线时,系统自动发出存量预警,通知相关操作人员。
1、库存调拨
由于商品体积较大的特性将仓库分为发货区和备货区,发货区商品消耗速度快,库存低于最低库存量时系统给予预警,操作人员可以通过该功能给发货区补货。
该功能还适用于正常的商品移库或者移货位。
操作人员在手持终端系统上建立库存调拨单,系统自动筛选发货区库存量低的商品清单,并给予建议补货数量,根据该清单从备货区调货到发货区,调拨完毕完善该表单数据。
2、库存盘
1)仓管员在手持终端系统上填报盘点任务,指定盘点时间和盘点商品范围,确定盘点任务后对盘点任务进行审核。
2)生成盘点表,仓管员可以拿着手持终端在仓库实时盘点,录入实盘数量。
3)盘点完毕且实盘数量录入完毕后,系统自动算出账面数量和实盘数量的差异数量,由审核人员检查盘点结果
4)确定盘点无误后,生成盘点差异清单(有差异的商品清单)。
5)调整库存账面数量,使账面数量等于实际数量,系统自动生成差异数量的入库单或出库单。
库存盘点特殊要,盘点人员从系统获取的盘点表不包含库存数量信息,盘点完毕将实际库存录入系统后由审核人员核对实际盘点数和库存数量差异
4.2.4售后
售后业务主要包括商品退货和商品换货,初步了解该业务有两种情况,如下:
1)一种情况是客户信息系统发起退货或换货任务,则仓储系统需要抓取该任务单,仓库操作人员完成实物操作后处理该任务,生成入库单或出库单;
2)另一种情况客户信息系统没有退货或换货任务,但是仓库却收到退换货商品,则操作人员需要在仓储系统建立退换货表单,完成实物操作后生成入库单货出库单,系统上传相关表单数据到客户信息系统。
图6电商订单管理系统售后流程图
4.2.5统计报表
系统根据需求提供以下报表,可以根据需要修改或者增加报表。
库存月报
收发明细报表
收发汇总报表
快递状态跟踪表
员工绩效月报
发货分析报表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 订单 管理 系统 设计方案