




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、仓储综合管理系统软件V3.0仓储综合管理系统功能优化设计说明书一、说明本系统设计说明书用于明确和固化仓储综合管理系统新的业务需求,进而指导开发人员对仓储综合管理系统对新需求进行开发。二、编程环境操作系统:Windows7及以上版本应用服务器:Tomcat8及以上版本服务器配置:CUP : 4核内存:8GB公网带宽:10Mbps硬盘:40G网络架构:完全支持TCP/IP协议开发工具或技术体系:开发语言:java,开发工具:eclipse数据库:mysql系统运行环境说明:客户程序硬件要求:具有2核处理器且满足以下要求的计算机:最低4G内存最小20 GB硬盘仓储综合管理系统软件V3.0web服务器
2、硬件需求:具有2核处理器且满足以下要求的计算机: 最低4G内存最小20 GB硬盘总线 I/O : 8M/s ;数据库服务器硬件需求:具有2核处理器且满足以下要求的计算机:最低4G内存最小20 GB硬盘V3.0、具体功能及实31系统优化总体要求为进一步实现对公司仓储的有效管理,规范发货、退货流程,实现产品生产、 仓储、售后跟踪和差评溯源管理,与客户厘清责任,防止串货现象的发生,特对 本仓储综合管理系统进行优化改造。本次系统优化改造是以原料、半成品和成品的出入库管理为业务中心,与发 货管理、退货管理、进料管理、生产管理、物流管理和合同管理等存在业务关联;仓储综合管理系统软件V3.0关系图如下:仓储
3、综合管理系统为了满足各部门的需求,对系统进行了深度优化,对各环节工作流进行了大 的改动,对提货单管理、退货管理、进料管理、生产管理、物流管理、合同管理 进行了功能优化,内容涉及的职能角色有销售、商务、生产、质检、仓库。优化改造后各角色的职能如下图:仓储综合管理系统软件V3.0仓储综合管理系统软件V3.0流程泳道图如上图,工作流程变动如下:1 )销售及业务人员只负责发起提货单申请提货单明细变更为由商务助理完成;2)PMC不再直接发起生产任务单改由仓库审核提货单明细,并发起备货订单, 备货订单再流转到PMC进行审核并发起生产任务单和配料计划;3)生产部门各车间增加创建申请领料单流程,不再按照PMC
4、的配料计划进行 领料;4)商务助理出货时由主动发起出货申请变更为被动接收代办任务发起出货;5)增加办事处标识打印组角色,办事处打印组划分为办事处打印员和办事处主 管,办事处打印员负责发起提货单申请、成品下料扫码、贴码;办事处主管负责 审核提货单、创建领料申请单、发起生产记录单、质检审核;6)增加进料申请工作流,增加非生产领料工作流;7)优化数据库和程序技术架构;8)优化前台界面展示层的细节;2系统优化设计技术指标为达到系统稳定运行要求,系统优化设计时必须满足以下指标;2.1可靠性指标(1)系统能连续7x24小时不间断工作,出现故障应能及时告警。(2)具备自动或手动恢复措施,以便在发生错误时能够
5、快速地恢复正常运行,软件系统故障时,手工恢复时间4小时。(3)防止消耗过多的系统资源而使系统崩溃。仓储综合管理系统软件V3.0可维护性指标可维护性是指在不影响系统其他部分的情况下,修改现有系统功能中问题或 缺陷的能力。(1)项目建设应该采用构件化设计思想,系统框架与业务逻辑分离。(2)出现异常错误报告时,必须能够提供详细的异常信息。(3)在运行过程中所发生的错误应该有明确的错误编号,并能在系统维护 手册中查到处理方法与步骤。(4)负荷加大时,仍需确保所需的服务质量,而不应更改整个系统的架构。(5)项目建设内容必须支持各构件的单独升级。(6)项目建设内容中任一模块更新、加载时,在不更新与上下模块
6、的接口 的前提下,不影响业务运转和服务。易用性指标应用系统应满足以下易用性要求:(1)必须采用分页机制显示查询结果,并显示返回的记录数目、当前页和 总页数。(2)发现用户提交有误信息,必须以弹出窗口的形式明确提示用户错误的 原因,并把界面控制焦点置于发生错误的控件对象上。(3)项目建设内容的操作界面必须明确标识出必填的输入信息。(4)在导致数据发生变化的操作执行之前,应该弹出提示窗口供用户确认。(5)对于复杂的信息结构,项目建设内容应该采用分栏机制在同一个窗口 中显示不同的信息内容,并自动刷新不同部分的信息内容。仓储综合管理系统软件V3.0(6)当系统正在执行用户提交的请求而无法返回时,必须明
7、确标识系统处 于繁忙阶段。(7)功能菜单必须按照功能域、功能项的分类方法进行组织。(8)对于操作员无权限使用的菜单功能,应用软件不显示该菜单或将其设 置为不可用状态。(9)项目建设内容必须提供在线帮助功能,对于每一个操作功能都能查找 到相应的详细使用说明。(10)操作键序符合工作处理步骤,能自动跳转,以提高日常业务处理效率。响应实时性指标如无特殊说明,以下响应实时性指标要求均为在最大并发用户数条件下的响 应时间要求。业务功能响应要求:分类性能要求事务处理类快速响应类响应时间V3秒普通响应类响应时间V5秒查询类简单查询类响应时间V3秒多条件查询类.两个及以上条件的组合的精确查询口响应时间V10秒
8、。.单个条件的模糊查询口响应时间V15秒。仓储综合管理系统软件V3.0统计类简单统计类响应时间V5秒复杂统计类响应时间V10秒3系统优化架构设计3.1软件结构设计自动编译部署平台 数据运维管理UI层接口层持久层Vue js框架+element ui实现前后端分离MVVM框架模式负载均衡c ,.MVCRest api.可视化apiSpring bootMEMCACHED MyBatis 自动编译部署平台 数据运维管理UI层接口层持久层Vue js框架+element ui实现前后端分离MVVM框架模式负载均衡c ,.MVCRest api.可视化apiSpring bootMEMCACHED M
9、yBatis 缓存持久化据问也 数访旌定制接口持续化*数据访问控件, *链接池数据层非关系型数据业务数据库位置数据库可按需调整资源虚似化高IO类型照片二:二录音录像 日志系统软件架构如上图所示,分为数据运维管理和自动编译部署平台两个层 次的内容。系统使用java语言进行开发,前端使用Vue js(ModelView ViewModel) +element ui实现前后端分离,接口层使用了 MVC模式spring boot框架,持 久层使用mybatis实现数据持久化。系统整体框架结构为mvvm架构模式,MVVM架构模式主要目的是分离 视图(View)和模型(Model),从以下几个考虑角度进行
10、优化框架设计搭建:仓储综合管理系统软件V3.0.低耦合系统视图(View )可以独立于Model变化和修改,一个ViewModel可以绑定到不同的View上,当View变化的时候Model可以不变,当Model变化的时候View也可以不变;.可重用性 把一些系统视图逻辑放在一个ViewModel里面,让很多view 重用这段视图逻辑;.独立开发专注于系统业务逻辑和数据的开发(ViewModel),设计时专注于页面设计,使用Expression Blend设计界面并生成xaml代码。.可测试 降低系统界面测试难度,针对ViewModel来写测试用例。物理架构设计索靖管皿需说用势主代处重私中请口次
11、的入H 口牛产出厩I利口也产可,利口:懒索靖管皿需说用势主代处重私中请口次的入H 口牛产出厩I利口也产可,利口:懒错打印川吟入M i W! 口川汴曲Mt 划口10f:7-. .: H:;系统物理逻辑架构后线网格韭舞豪柞最武甲中W9仓储综合管理系统软件V3.0可以通过手持终端和PC终端对系统进行访问,手持终端可以代替扫码枪进行扫码,还支持提货单申请和品检登记。PC端支持日常主要操作和二维码打印。业务数据流均指向仓储系统主服务器。数据库结构设计10仓储综合管理系统软件V3.0仓储综合管理系统使用的数据库是关系型数据库mysql,数据库由一个或一 组数据表组成,每个数据库都以文件的形式存放在磁盘上,
12、即对应于一个物理文 件,一个数据库文件含有多个数据表。本次优化工作考虑到标签库和业务读写并发量和数据量日益增大问题,采用 了分组十分片的数据库架构:通过分片来降低单库的数据量,线性提升数据库的写性能,通过分组来线性 提升数据库的读性能,保证读库的高可用,如下图所示:user-db24系统优化功能设计分组+分片黑竺耍世user-ser/iceuser-db-1user-db24系统优化功能设计分组+分片黑竺耍世user-ser/iceuser-db-11 ., .biiilogI I user-db1-S fr,4.1提货单管理系统的发货管理,包括发起提货单、商务初审、商务经理审核、库管备货等
13、几个核心业务环节,同时与合同管理、物流发货管理等外部流程存在关联。4.1.1发起提货单业务人员可以填写和发起提货单。4.1.1.2工作内容1、提货单内容填写或选择,内容包括:(1)申请人、岗位、部门、预期交货时间;(2)合同编号、合同名称、资金类型、合同(或审批单)附件(3)11仓储综合管理系统软件V3.0客户名称、客户地址、所属专业;(4)配送地址、联系方式;(5)提货单号、 申请时间,由系统自动生成。2、业务人员完成提货单填写后,可以暂时保存在本地,也可直接提交,业 务流转到下一个环节。4.1.1.3业务流程筒务如坤亩接田送 筒务如坤亩接田送 用1井#充订单明 俎14.1.1.4业务流程描
14、述提货单填写完成后,可暂时保存在本地,以待办形式存在。发起提货单,必须要有合同影印件作为附件。样品提货单需要附上样品申请 审批表。对于没有合同的情况,需要上传经办公室主任、营销总监等领导书面审 批形成文件的影印件,具体审批路径如下:有下列情况的,如暂时无正本合同或订单,可以由客户经理填写提货单, 由客户经理、办事处经理、大区经理签字后,方可供货。(1)中标公布后还没有签订合同,客户急需供货的;(2)中了框架协议的;(3)中了超市化的。非以上情况者,如无正本合同或订单,需由客户经理填写借货协议,由12仓储综合管理系统软件V3.0客户经理、办事处经理签字。根据如下供货金额限制逐层审批通过后方可下提
15、货 单申请供货。(1)供货金额5万以内(含5万),大区经理同意后,方可供货;(2)供货金额5万20万以内(含20万),需得到大区经理、分管销售 的副总经理同意后,方可供货;(3)供货金额超过20万,需得到大区经理、分管销售的副总经理、总经 理同意后,方可供货。商务初审业务描述商务助理实现对提货单的初审操作。工作内容商务助理对提货单信息进行初审,审核本提货单的信息与合同或审批单信息 是否一致,填写初审意见,然后执行提交或驳回操作。增加对提货单明细的填写,内容为产品类型编号(设备、耗材、成品、支架)、产品子类型编号、产品名称、型号、数量、销售金额等信息;说明:设备:包括 265I、265R、500
16、X、320、PDA耗材类:胶带、碳带成品类:标识牌支架类:高分子、金属所属专业:农电、配电、输电、变电、营销部、石油、轨道交通13仓储综合管理系统软件V3.0业务流程办干处上管亩椎是驳回4.1.2.4业务流程描述驳回办干处上管亩椎是驳回4.1.2.4业务流程描述驳回商务吃理相腋羌旅 作,并补充口中期 绢业务部门的提货单申请工作流将流转到商务助理,商务助理需审核提货单并 新增提货单明细。商务经理审核业务描述商务经理实现对提货单的审核操作,包括对提货单内容以及商务助理意见的 审核。工作内容商务经理对提货单信息进行审核,审核本提货单的信息与合同或审批单信息 是否一致,以及对商务助理初审意见的审核,填
17、写审核意见,然后执行提交或退 回操作。14仓储综合管理系统软件V3.04.1.3.3业务流程4.1.3.4业务流程描述商务经理审核订单明细,审核意见不能为空。下发备货订单业务描述仓库审核提货单明细,下发备货订单。工作内容1、根据提货单内容,查询库存;2、根据库存情况,判断采购原材料;3、无库存则下发备货订单到PMC,由PMC派单到生产部门组织生产;4、有库存则组织物流配送,记录发货人、发货时间、发货说明、产品类型 编号、产品子类型编号、生产日期(批次)、生产人编号、顺序号、物流号、 运输车辆号牌、承运人、联系方式;5、商务助理接收并上传验收单影印件、现场照片附件并保存归档。业务流程15仓储综合
18、管理系统软件V3.04.1.4.4业务流程描述可以随时保存所填信息在本地,但需要完成所有必填信息后,才能提交表单。可以不下备货订单,直接出货;有外采线下知会采购人员进行外采;备货订单管理分三种情况,分别针对提货单、领料单、产品备货等发起备货 订单新增下发;每次只能单选一种情况进行备货;提货单备货补发的情况为针对已存在的备货订单产品待生产数量不为0的情 况下新增备货订单;领料单备货补发的情况为已存在的领料出货单,针对领料单原料新增备货订 单;产品备货为储备安全库存单独发起备货;4.2退货管理由于合同取消、产品差错、产品质量等原因,客户提出退货,业务人员可以 发起退货流程。退货流程经办事处主任、商
19、务助理、营销中心总监、副总经理等 人员批准后,方可实现退货入库。16仓储综合管理系统软件V3.0退货 流程二量滥:一是T生产副总退货入库商务审核营销中心总 监退货发起退货 流程二量滥:一是T生产副总退货入库商务审核营销中心总 监退货发起品检*办事处初审退货流程退货发起业务描述业务人员发起退货流程,实现退货处理。工作内容1、业务人员查找历史提货单,根据历史提货单完成退货订单的填写,退货17仓储综合管理系统软件V3.0订单内容包括:(1)提货单号、产品类型编号、产品子类型编号、生产日期(批 次)、生产人编号、顺序号、产品名称、型号、数量;(2)申请人、岗位、部 门、退货原因(3)合同编号、合同名称
20、、合同(或审批单)附件;(4)客户 名称、客户地址、产品位置。2、业务人员完成退货订单填写后,可以暂时保存在本地,也可直接提交, 业务流转到下一个环节。4.2.1.3业务流程4.2.1.4业务流程描述没有历史提货单,或历史提货单与产品标识不符将无法发起退货订单。办事处初审业务描述办事处主管完成对退货单的初审。工作内容审查退货订单信息是否准确;退货理由是否充分;接受申请可以提交订单到下一环节,驳回需要说明理由。18仓储综合管理系统软件V3.04.2.2.3业务流程4.2.2.4业务流程描述办事处主管收到退货申请后,对退货单进行审核。商务助理审核业务描述商务助理审核退货单信息。工作内容审查退货订单
21、是否符合合同相关条款,明确买卖双方责任和义务。查询是否在质保期。接受申请可以提交订单到下一环节,驳回需要说明理由。4.2.3.3业务流程19仓储综合管理系统软件V3.0营销中心总监审批业务描述营销中心总监完成对退货单的审核。工作内容1、基于退货理由进行审批,根据法律责任作出判断,接受还是拒绝;2、接受申请可以提交订单到下一环节,驳回需要说明理由。4.2.4.3业务流程4.2.4.4业务流程描述营销中心总监对退货单进行审核。营销副总审批业务描述营销副总对退货单进行审核。工作内容分析产生质量问题的原因,决定接受退货还是采用其他方法处理;接受申请可以提交订单到下一环节,驳回需要说明理由。20仓储综合
22、管理系统软件V3.04.2.5.3业务流程4.2.5.4业务流程描述退货副总对退货单进行审核。产品品检业务描述品检人员对退货产品进行检验、登记。工作内容接收退货订单,根据提货单编号,查找出库产品对应的产品类型编 号、产品子类型编号、生产日期(批次)、生产人编号、顺序号等信息。扫描退货产品的二维码标识,将获取的信息与出库产品信息进行比对,如果无法匹配将会做退回处理。如果匹配,将重新做一次品检,给出品检意见、品检人、品检时间,然 后提交订单到下一环节,驳回需要说明理由。21仓储综合管理系统软件V3.04.2.6.3业务流程4.2.6.4业务流程描述查看审核退货申请单,进行退货品检。退货入库业务描述
23、库管人员对退货产品进行入库登记,与正常库存产品分开存放,待质量部品 检后,根据品检报告内容,再确定后续处理方式。工作内容1、库管人员登记退货产品信息。根据产品类型编号、产品子类型编号、生 产批次(日期)、生产人编号、顺序号、产品名称、入库人、入库时间等, 查询生产入库记录,重新登记产品信息,内容包括产品类型编号、产品子类 型编号、生产批次(日期)、生产人编号、顺序号、产品名称、型号、数量、 耗材材质、产品状态(半成品、成品)、品检人、品检日期、入库人、入库 时间、库房位置、是否退货(标志为是)、是否可用等信息。22仓储综合管理系统软件V3.04.2.7.3业务流程4.2.7.4业务流程描述品检
24、完成后,库管扫码入库。4.3进料管理库管员完成原料采购和原料入库工作。进料管理流程23仓储综合管理系统软件V3.04.3.1料采购业务描述执行原料采购,为生产做准备。工作内容1、库管员接收提货单,分析提货单内容,如无库存需生产,创建备货订单。2、查询库存,如果出现不足组织采购,线下知会采购人员进行外采。4.3.1.3业务流程4.3.1.3业务流程4.3.1.4业务流程描述采购由采购人员发起领料申请,部门经理进行审核,库管负责领料出库。4.3.2料入库4.3.2料入库业务描述库管员完成原料入库,登记原料入库信息。工作内容1、库管员完成原料入库。2、登记原料入库信息,内容包括:产品类型编号、产品子
25、类型编号、产品 名称、材质、型号、数量、产品状态(原料)、入库人、入库时间等内容。仓储综合管理系统软件V3.04.3.2.3业务流程4.3.2.4业务流程描述库管发起领料申请,生成二维码,扫码入库。4.4生产管理公司内部的生产管理,包括领料、生产、品检、生产入库等几个核心业务环 节,同时与发货管理等外部流程存在关联。25仓储综合管理系统软件V3.0入库三产流程生产仓储综合管理系统软件V3.0入库三产流程生产生产管理流程领料业务描述仓库发起备货订单,PMC查询审核备货订单,创建生产任务单、配料计划, 生产车间主管创建领料申请单进行领料。工作内容1、PMC生成生成配料计划单,物料员根据配料计划创建
26、领料申请单领用生 产原料,内容包括产品类型编号、产品子类型编号、产品名称、材质、型号、 数量、产品状态(原料)、领用人、领用时间等。2、通知生产车间组织生产。25仓储综合管理系统软件V3.04.4.1.3业务流程生产任务单流程4.4.1.4业务流程描述.当出现可以直接出货(有库存)的产品,不用新增生产任务单,可直接出货。.可以新增多条生产任务单。.当产生了生产任务单,而又选择不领料时,工作流将直接转给生产记录员。.办事处打印组实施远程领料,由办事处主任负责创建领料申请单,采用扫描 虚拟二维码模式出库。组织生产业务描述生产车间根据备货订单创建领料申请单领料并组织生产,同时生成生产记录。工作内容1
27、、组织产品生产。27仓储综合管理系统软件V3.02、形成生产记录,包括产品类型编号、产品子类型编号、生产日期(批次)、 生产人编号、生产顺序号、产品名称、型号、数量、耗材材质、产品状态(成 品、半成品)等信息。3、登记结余生产原料,信息包括产品类型编号、产品子类型编号、产品名 称、材质、型号、数量、产品状态(原料)等信息。4、按指定时间段统计成品率,成品率二(领用生产原料-结余生产原料料) /领用生产原料,并对成品率进行考核。5、下料员下料扫码;4.4.2.3业务流程4.4.2.4业务流程描述1、针对产品编号分类,新增生产记录单,每个产品编号可以添加多条生产记录单;点击生产记录按钮新增,每产生
28、一条生产记录,按钮都会显示记录 单数量。2、因生产数量是跟领料的数量有关系,故新增生产记录时并不需要填写指 定的生产数量,只需要把任务指派给个人。3、生产记录单产生后,并不能直接提交,需待所有产品生产数量完成后,才能提交审核,故暂时先点关闭按钮结束本次任务。4、每个生产记录单生产的产品被视为一个批次的产品。5、生产记录单已修改为不能单独发起,因根据PMC的生产任务单创建。28仓储综合管理系统软件V3.06、办事处主管负责下发生产记录单,组织生产。7、办事处打印组成员负责下料虚拟扫码,完善生产数量。品检业务描述品检人员对生产产品进行品检,形成品检记录。工作内容1、查询生产记录,得到产品类型编号、
29、产品子类型编号、生产日期(批次)、 生产人编号、生产顺序号、产品名称、型号、数量、耗材材质、产品状态(成 品、半成品)等信息。2、完成品检记录填写,内容包括是否合格、品检人、品检日期等。3、按指定时间段统计合格率,合格率=(合格产品-不合格产品)/合格产 品,并对合格率进行考核。4.4.3.3业务流程4.4.3.4业务流程描述1、操作在手机APP端进行。2、如按批次统计的产品,点击合格扫码来统计品检数量。3、如不按批次统计的产品(如打印机之类以台为单位)则可以选择合格扫码”和“不合格扫码”进行批量扫码。4、办事处主管负责对办事处产品进行品检。29仓储综合管理系统软件V3.0生产入库业务描述库管
30、人员对生产产品进行入库登记。工作内容库管人员登记产品生产信息,内容包括产品类型编号、产品子类型编号、生产日期(批次)、生产人编号、生产顺序号、产品名称、型号、数量、耗材 材质、产品状态(成品、半成品)、入库人、入库时间、库房位置等信息。4.4.4.3业务流程4.4.4.4业务流程描述1、操作在手机APP端进行。2、对入库产品进行扫码,填写入库数量。3、如存在不合格产品,即合格数量少于生产数量,即需返工生产;返工生产会显示在生产记录员的生产记录管理功能中,生产记录员可针对不合格产品发起生产任务;发货管理发货管理包括验收单、照片获取和文件回传两个环节。涉及商务助理发货专 员、现场业务人员、库管发货人员。30仓储综合管理系统软件V3.0明清出赁文件回传物端出货流 程谕均曳仓储综合管理系统软件V3.0明清出赁文件回传物端出货流 程谕均曳物流流程4.5.1现场验收现场业务人员与客户接洽,进行产品现场验收。4.5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 闲置危房协议书模板
- 投资个体诊所协议书
- 少儿培训协议书范本
- 施工损坏免责协议书
- 砖厂对外发包协议书
- 开除合伙伙伴协议书
- 取消房屋转让协议书
- 煤矿设备供应协议书
- 老公签订挣钱协议书
- 系统付费维护协议书
- 青少年科普主题活动方案
- 《中华民族大团结》(初中)-第11课-团结奋斗-繁荣发展-教案
- (正式版)QBT 1950-2024 家具表面漆膜耐盐浴测定法
- 2021年10月自考00567马列文论选读试题及答案含解析
- (2024年)面神经炎课件完整版
- 2024年度糖尿病2024年指南版课件
- 企业的横向整合战略
- 小学四年级体育《快速跑》教案
- 产后病(中医妇科学)
- 1.3.1 三角函数的周期性课件
- 智能感知系统布局
评论
0/150
提交评论