




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、DRP项目授课:王勇分销资源计划Distribution Resource Planning内容WEB项目一般流程DRP项目流程详解WEB项目开发的一般流程总纲需求确定分析与设计架构分析与设计业务逻辑分析业务逻辑设计界面设计开发环境搭建开发-测试-开发-测试文档编纂WEB项目开发的一般流程需求确定需求确定通过各种手段确定系统的功能与性能功能:用户维护、物料维护.性能:可同时支持 n 个并发访问,并且响应时间不高于 m 毫秒手段:头脑风暴 (brain storm)会议询问原型 界面原型、业务原型本阶段是项目开发的最重要阶段在web项目中,通常界面设计会在本阶段进行WEB项目开发的一般流程分析与
2、设计之架构分析与设计架构分析与设计逻辑架构3层架构、n层架构MVCModel 1 or Model 2物理架构Web服务器的分布数据库服务器的分布技术解决方案的确定Java / .NETOpen Source / 商业WEB项目开发的一般流程分析与设计之业务逻辑分析业务逻辑分析根据需求分析业务逻辑有哪些人会使用本系统他们会使用本系统做什么通常他们使用本系统的步骤是什么样的会有哪些明显的类来支撑本系统的运行会有哪些不同的提示会返馈给用户本阶段与需求的确定密切相关,通常在确定需求的时候就会进行相关的分析WEB项目开发的一般流程分析与设计之业务逻辑设计业务逻辑设计根据需求的分析来确定具体的类确定类的
3、属性确定类的接口(方法)确定类之间的关系确定用户操作流程在设计上的反映进行数据库的设计不同的项目步骤可能不尽相同WEB项目开发的一般流程分析与设计之界面设计界面设计设计系统的界面风格颜色、style设计系统的具体“模拟”界面能够从头走到尾方便进行需求的确定方便JSP程序员的开发WEB项目开发的一般流程开发环境搭建开发环境搭建开发工具的确定配置管理工具的确定测试工具的确定文件服务器/配置服务器等的确定WEB项目开发的一般流程开发开发-测试-开发-测试按照设计进行开发迅速开发原型进行迭代开发提早进行测试单元测试(白盒测试)黑盒测试(功能性测试、验收测试)性能测试易用性测试DRP项目流程总纲概念及项
4、目背景业务流程需求分析架构与设计业务逻辑分析与设计开发步骤DRP概念DRP(Distribution Resource Planning)分销资源计划是管理企业的分销网络的系统,目的是使企业具有对订单和供货具有快速反应和持续补充库存的能力。DRP为企业的业务经营及与贸易伙伴的合作提供了一种全新的模式。供应商和经销商之间可以现实时地提交订单、查询产品供应和库存状况、并获得市场、销售信息及客户支持,实现了供应商与经销商之间端到端的供应链管理,有效地缩短了供销链。 DRP项目背景本系统来源一个真实的项目需求,应用于一个大型跨国医药企业在华分支机构,该项目上线主要管理该公司在华药品的分销情况;该企业在
5、全球近70 个国家设有分支机构,6个国家设有生产厂,员工过18,000 名,销售遍及180 个国家,在华员工总数已超过500 人 。DRP业务流程公司所有产品都是通过一级分销商出货一级分销商的货品分四种方式出库,即调拨到二级分销商、调拨到三级分销商、纯销售到医院、销售到其他医药经销点(如超市、药店等)二级分销商的货品分三种方式出库,即调拨到三级分销商、纯销售到医院、销售到其他医药经销点(如超市、药店等)三级分销商的货品分两种方式出库,即纯销售到医院、销售到其他医药经销点(如超市、药店等)医院和其他医药经销点都作为终端客户 DRP业务流程(流向单管理)DRP需求分析(分销商库存管理功能描述)本模
6、块主要是物流方面的问题处理。在整个系统中,它归结为库存管理。每个分销商都有一个期初库存。整个系统启用后,主要就是物料(药品)的出入库、库存调整过程。后者的操作步骤为:商务主管收集流向单(含出库、入库)数据录入员录入流向单数据商务主管审核(如有数量差异,可以修改调整项数据)商务经理审核确认(如果有问题,驳回,正确的话就直接冲减库存)。另一条线是项目会计抽查流向单和系统中的数据是否吻合,对抽查过的单据添加抽查标记(如果有问题,会通过其他手段(如 、邮件等)通知商务经理)。对分销商定期报上的库存数量(该数量应该是商务代表核实过的)与系统中数据对比,如果有差异,作调库处理。目的是使账面数量和分销商的实
7、际库存一致。该调整由商务主管确认,只能调整当前库存。退货相当于原出货方式的负数。换货相当于一个退货、一个进货的组合。通过流向单处理。DRP业务流程(分销费管理)DRP业务流程(付款结算管理)DRP需求分析(系统角色)数据录入人员商务代表/主管项目会计商务经理财务经理/项目负责人系统管理员DRP需求分析(高层用例)DRP需求分析(系统管理功能用例)DRP需求分析( 系统管理-系统登录)【目的】 验证用户身份的有效性,并登录系统【输入】输入用户名和密码【输出】 正常情况:输出系统主控界面异常情况:输出相关错误信息【约束】 前置条件:系统已经正常启动 后置条件:无特殊约束:无 【处理流程】 DRP需
8、求分析( 系统管理-系统登录)DRP需求分析( 系统管理-系统登录)【界面】主控窗口DRP需求分析( 系统管理-修改密码)【目的】 用户可以修改自己的密码【输入】旧密码新秘密确认密码【输出】 正常情况:输出修改密码成功信息异常情况:输出相关错误信息【约束】 前置条件:用户成功登录到系统 后置条件:无特殊约束:为了更好的保护用户口令,以“*”方式显示 用户输入的密码至少6位修改成功后,待该用户下一次登录时,修改生效 【处理流程】 DRP需求分析( 系统管理-修改密码)DRP需求分析( 系统管理-修改密码)【界面】DRP需求分析( 系统管理-用户维护)DRP需求分析( 系统管理-用户维护-添加用户
9、)【目的】 系统管理员为要使用DRP系统的用户添加用户帐户,录入用户的基本信息,为用户设置初始密码【输入】用户代码 用户名称 密码 联系 email 【输出】 正常情况:输出添加用户成功信息异常情况:输出相关错误信息DRP需求分析( 系统管理-用户维护-添加用户)【约束】 前置条件:系统管理员成功登录到系统 后置条件:无特殊约束:用户代码要有限制,至少4个字符,第1个字符必须是字母,其它字符可以是字母和数字 用户名称必须输入用户输入的密码至少6位为了更好的保护用户口令,以“*”方式显示只有系统管理员才可以添加用户,系统管理员只能有1个,系统缺省为root【处理流程】 DRP需求分析( 系统管理
10、-用户维护-添加用户)DRP需求分析( 系统管理-用户维护-添加用户)【界面】DRP需求分析( 系统管理-用户维护-删除用户)【目的】 系统管理员删除无用的用户帐号 【输入】系统管理员选择其中一个或多个要删除的用户帐号,最终确认执行删除用户帐号操作 【输出】 正常情况:输出删除用户成功信息异常情况:输出相关错误信息【约束】 前置条件:系统管理员成功登录到系统 后置条件:无特殊约束:只有系统管理员才可以删除用户帐号 如果删除某用户帐户时,该用户已经登录在线,删除成功后,待该用户下一次登录时,删除生效 【处理流程】DRP需求分析( 系统管理-用户维护-删除用户)DRP需求分析( 系统管理-用户维护
11、-删除用户)【界面】DRP需求分析( 系统管理-用户维护-修改用户)【目的】 系统管理员根据实际需要修改用户的帐号 【输入】用户代码 用户名称 密码 联系 email 【输出】 正常情况:输出修改用户成功信息异常情况:输出相关错误信息DRP需求分析( 系统管理-用户维护-修改用户)【约束】 前置条件:系统管理员成功登录到系统后置条件:无特殊约束:用户代码不允许修改用户名称不允许为空只有系统管理员才可以修改用户帐号 如果修改某用户帐户时,该用户已经登录在线,修改成功后,待该用户下一次登录时,修改生效 【处理流程】DRP需求分析( 系统管理-用户维护-修改用户)DRP需求分析( 系统管理-用户维护
12、-修改用户)【界面】DRP需求分析( 系统管理-用户维护-查询用户)【目的】 系统管理员用以查看当前已经成功添加了的用户,以了解用户的基本信息【输入】无【输出】 正常情况:输出用户帐号信息 用户代码 用户名称联系 email 创建日期异常情况:输出相关错误信息【约束】 前置条件:系统管理员成功登录到系统 后置条件:无特殊约束:只有系统管理员才可以查看所有用户帐号的信息 系统管理员用户不允许显示在查询列表中【处理流程】DRP需求分析( 系统管理-用户维护-查询用户)DRP需求分析( 系统管理-用户维护-查询用户)【界面】DRP需求分析(基础数据管理功能用例)DRP需求分析( 基础数据管理-物料维
13、护)DRP需求分析( 基础数据管理-物料维护-添加物料)【目的】 商务代表/主管负责使用DRP系统建立系统需要的物料信息【输入】物料代码 物料名称 物料规格 物料型号 类别 计量单位 【输出】 正常情况:输出添加物料成功信息异常情况:输出相关错误信息DRP需求分析( 基础数据管理-物料维护-添加物料)【约束】 前置条件:商务代表/主管成功登录到系统 ; 后置条件:无特殊约束:物料代码要有限制,至少4个字符 物料代码不能重复物料名称不能为空物料类别不能为空计量单位不能为空【处理流程】DRP需求分析( 基础数据管理-物料维护-添加物料)DRP需求分析( 基础数据管理-物料维护-添加物料)【界面】D
14、RP需求分析( 基础数据管理-物料维护-删除物料)【目的】 商务代表/主管删除无用的物料 【输入】商务代表/主管选择其中一个或多个要删除的物料,最终确认执行删除物料操作 【输出】 正常情况:输出删除物料成功信息异常情况:输出相关错误信息【约束】 前置条件:商务代表/主管成功登录到系统 后置条件:无特殊约束:只有商务代表/主管才可以删除物料物料删除后,对当前所有登录用户有效【处理流程】DRP需求分析( 基础数据管理-物料维护-删除物料)DRP需求分析( 基础数据管理-物料维护-删除物料)【界面】DRP需求分析( 基础数据管理-物料维护-修改物料)【目的】 商务代表/主管根据实际需要修改物料【输入
15、】物料代码 物料名称 物料规格 物料型号 类别 计量单位 【输出】 正常情况:输出修改物料成功信息异常情况:输出相关错误信息DRP需求分析( 基础数据管理-物料维护-修改物料)【约束】 前置条件:商务代表/主管成功登录到系统 后置条件:无特殊约束:物料代码不允许修改;物料名称不能为空物料类别不能为空计量单位不能为空只有商务代表/主管才可以修改物料物料修改后,对当前所有登录用户有效【处理流程】DRP需求分析( 基础数据管理-物料维护-修改物料)DRP需求分析( 基础数据管理-物料维护-修改物料)【界面】DRP需求分析( 基础数据管理-物料维护-上传物料图片)【目的】 商务代表/主管上传物料图片【
16、输入】商务代表/主管选择物料图片的位置,确认上传物料图片【输出】 正常情况:输出上传图片成功信息异常情况:输出相关错误信息【约束】 前置条件:商务代表/主管成功登录到系统 后置条件:无特殊约束:只有商务代表/主管才可以上传物料图片上传物料图片后,对当前所有登录用户有效【处理流程】DRP需求分析( 基础数据管理-物料维护-上传物料图片)DRP需求分析( 基础数据管理-物料维护-上传物料图片)【界面】DRP需求分析( 基础数据管理-物料维护-查询物料)【目的】 商务代表/主管用以查看当前已经成功添加了的物料【输入】物料代码/物料名称【输出】 正常情况:输出物料信息 物料代码 物料名称 物料规格 物
17、料型号 类别 计量单位 异常情况:输出相关错误信息【约束】 前置条件:商务代表/主管成功登录到系统 ; 后置条件:无特殊约束:可以根据物料代码/物料名称进行模糊查询,如果输入的条件为空时查询全部物料信息【处理流程】DRP需求分析( 基础数据管理-物料维护-查询物料)DRP需求分析( 基础数据管理-物料维护-查询物料)【界面】DRP需求分析( 基础数据管理-物料维护-查看物料明细信息)【目的】 商务代表/主管用以查看每条物料的详细信息【输入】点击需要查看的物料【输出】 正常情况:输出需要查看的物料信息 物料代码 物料名称 物料规格 物料型号 类别 计量单位 图片异常情况:输出相关错误信息【约束】
18、 前置条件:商务代表/主管成功登录到系统 后置条件:无特殊约束:无【处理流程】DRP需求分析( 基础数据管理-物料维护-查看物料明细信息)DRP需求分析( 基础数据管理-物料维护-查看物料明细信息)【界面】DRP需求分析( 基础数据管理-分销商维护)DRP需求分析( 基础数据管理-分销商维护)分销商维护以树形方式展示分销商被归属到不同的区域节点下区域节点和分销商节点采用不同的界面展示分销商节点下不允许在进行添加子节点DRP需求分析( 基础数据管理-分销商维护-节点的增加)【目的】 商务代表/主管使用DRP系统根据实际情况增加分销商信息【输入】如果增加的是区域,属性如下:区域名称如果增加的是分销
19、商,属性如下:分销商代码 分销商名称 分销商级别 银行帐号 联系 地址 DRP需求分析( 基础数据管理-分销商维护-节点的增加)【输出】 正常情况:输出增加分销商或区域成功信息异常情况:输出相关错误信息【约束】 前置条件:商务代表/主管成功登录到系统 后置条件:无特殊约束:区域名称不能为空;分销商代码不能为空,并且分销商代码不能重复分销商名称不能为空分销商级别不能为空【处理流程】DRP需求分析( 基础数据管理-分销商维护-节点的增加)DRP需求分析( 基础数据管理-分销商维护-节点的增加)【界面-添加区域】DRP需求分析( 基础数据管理-分销商维护-节点的增加)【界面-添加分销商】DRP需求分
20、析( 基础数据管理-分销商维护-节点的删除)【目的】 商务代表/主管删除无用的分销商 【输入】商务代表/主管选择其中一个分销商,最终确认执行删除分销商操作 【输出】 正常情况:输出删除分销商成功信息异常情况:输出相关错误信息【约束】 前置条件:商务代表/主管成功登录到系统 后置条件:无特殊约束:只有商务代表/主管才可以删除分销商如果删除的节点包含子节点,则将包含的子节点全部删除物料删除后,对当前所有登录用户有效【处理流程】DRP需求分析( 基础数据管理-分销商维护-节点的删除)DRP需求分析( 基础数据管理-分销商维护-节点的删除)【界面-删除区域】DRP需求分析( 基础数据管理-分销商维护-
21、节点的删除)【界面-删除分销商】DRP需求分析( 基础数据管理-分销商维护-节点的修改)【目的】 商务代表/主管根据实际需要修改分销商【输入】如果修改的是区域,属性如下:区域名称如果修改的是分销商,属性如下:分销商代码 分销商名称 分销商级别 银行帐号 联系 地址 DRP需求分析( 基础数据管理-分销商维护-节点的修改)【输出】 正常情况:输出修改分销商成功信心异常情况:输出相关错误信息【约束】 前置条件:商务代表/主管成功登录到系统 后置条件:无特殊约束:区域名称不能为空 分销商代码不能修改分销商名称不能为空分销商级别不能为空只有商务代表/主管才可以修改分销商分销商修改后,对当前所有登录用户
22、有效【处理流程】DRP需求分析( 基础数据管理-分销商维护-节点的修改)DRP需求分析( 基础数据管理-分销商维护-节点的修改)【界面-修改区域】DRP需求分析( 基础数据管理-分销商维护-节点的修改)【界面-修改分销商】DRP需求分析(分销商库存管理功能用例)DRP需求分析(分销商库存管理-流向单维护)DRP需求分析(分销商库存管理-流向单维护-添加流向单)【目的】 数据录入员负责使用DRP系统添加流向单【输入】流向单主信息供方分销商代码流向单明细信息需方客户代码 物料代码 操作数量 【输出】 正常情况:输出添加流向单成功信息异常情况:输出相关错误信息DRP需求分析(分销商库存管理-流向单维
23、护-添加流向单)【约束】 前置条件:数据录入员成功登录到系统 后置条件:无特殊约束:流向单主信息与明细信息为一对多关系流向单明细信息至少有一条数据方可保存供方分销商代码不能为空操作数量不能为空,并且值不等于0需方客户不能为空物料代码不能为空【处理流程】DRP需求分析(分销商库存管理-流向单维护-添加流向单)DRP需求分析(分销商库存管理-流向单维护-添加流向单)【界面】DRP需求分析(分销商库存管理-流向单维护-删除流向单)【目的】 数据录入员删除无用的流向单 【输入】数据录入员选择其中一个或多个要删除的流向单,最终确认执行删除流向单操作 【输出】 正常情况:输出删除流向单成功信息异常情况:输
24、出相关错误信息【约束】 前置条件:数据录入员成功登录到系统 后置条件:无特殊约束:只有数据录入员才可以删除流向单【处理流程】DRP需求分析(分销商库存管理-流向单维护-删除流向单)DRP需求分析(分销商库存管理-流向单维护-删除流向单)【界面】DRP需求分析(分销商库存管理-流向单维护-送审流向单)【目的】 数据录入员将录入完成的流向单,送审到下一个流程(商务代表/主管),进行审核 【输入】数据录入员选择其中一个或多个要送审的流向单,最终确认执行送审流向单操作 【输出】 正常情况:输出送审流向单成功信息异常情况:输出相关错误信息【约束】 前置条件:数据录入员成功登录到系统 后置条件:无特殊约束
25、:只有数据录入员才可以送审流向单【处理流程】DRP需求分析(分销商库存管理-流向单维护-送审流向单)DRP需求分析(分销商库存管理-流向单维护-送审流向单)【界面】DRP需求分析(分销商库存管理-流向单维护-查询流向单)【目的】 数据录入人员查询当前已经成功添加的流向单【输入】供方分销商代码 开始日期 结束日期 【输出】 正常情况:输出流向单信息流向单号 供方分销商代码供方分销商名称 录入人 录入日期 异常情况:输出相关错误信息【约束】 前置条件:数据录入人员成功登录到系统 后置条件:无特殊约束:开始日期和结束日期不能为空,开始时间必须小于等于结束日期如果供方分销商代码为空,则查询所有该日期段的流向单【处理流程】DRP需求分析(分销商库存管理-流向单维护-查询流向单)DRP需求分析(分销商库存管理-流向单维护-查询流
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保安证基础知识必考试题及答案
- 2025年保安证考试专题总结及答案
- 2025年保安证考试解答宝典试题及答案
- 重要的保安证考试注意事项试题及答案
- 保安证考试核心能力与试题及答案
- 脚手架安全专项方案
- 职业发展的保安证试题及答案方向
- 福建中医药大学《小学数学专题研究》2023-2024学年第二学期期末试卷
- 宁夏职业技术学院《高电压技术课程设计》2023-2024学年第二学期期末试卷
- 伊犁师范大学《幼儿手工制作》2023-2024学年第一学期期末试卷
- 2.凸透镜成像及规律(讲义)(原卷版)
- 2024年度银行不良贷款处置合作框架协议3篇
- 餐饮设备采买合同范例
- 童装专卖店营销策划方案
- 尼康D5200说明书简体中文
- 前程无忧招聘测评题库及答案
- 百元医疗收入(不含药品收入)中消耗的卫生材料(耗占比)现状分析及控制措施
- 电脑产品定价策略研究报告
- 2024年决战行测5000题言语理解与表达(培优b卷)
- 2024安全生产法律法规知识培训
- 2024年下半年杭州市余杭区瓶窑镇招考易考易错模拟试题(共500题)试卷后附参考答案
评论
0/150
提交评论