drp系统设计文档.doc_第1页
drp系统设计文档.doc_第2页
drp系统设计文档.doc_第3页
drp系统设计文档.doc_第4页
drp系统设计文档.doc_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

HUNAN UNIVERSITY软件设计与测试题 目:DRP系统论文学生姓名:蓝天教授学生学号:S10102031专业班级:计算机科学与技术学院名称:信息科学与工程学院2011年 6月28日DRP系统设计文档DRP概念DRP(Distribution Resource Planning)分销资源计划是管理企业的分销网络的系统,目的是使企业具有对订单和供货具有快速反应和持续补充库存的能力。DRP为企业的业务经营及与贸易伙伴的合作提供了一种全新的模式。供应商和经销商之间可以现实时地提交订单、查询产品供应和库存状况、并获得市场、销售信息及客户支持,实现了供应商与经销商之间端到端的供应链管理,有效地缩短了供销链。 DRP项目背景本系统来源一个真实的项目需求,应用于一个大型跨国医药企业在华分支机构,该项目上线主要管理该公司在华药品的分销情况;该企业在全球近70 个国家设有分支机构,6个国家设有生产厂,员工过18,000 名,销售遍及180 个国家,在华员工总数已超过500 人 。DRP业务流程DRP业务流程(流向单管理)DRP需求分析(分销商库存管理功能描述)本模块主要是物流方面的问题处理。在整个系统中,它归结为库存管理。每个分销商都有一个期初库存。整个系统启用后,主要就是物料(药品)的出入库、库存调整过程。后者的操作步骤为:商务主管收集流向单(含出库、入库)数据录入员录入流向单数据商务主管审核(如有数量差异,可以修改调整项数据)商务经理审核确认(如果有问题,驳回,正确的话就直接冲减库存)。另一条线是项目会计抽查流向单和系统中的数据是否吻合,对抽查过的单据添加抽查标记(如果有问题,会通过其他手段(如电话、邮件等)通知商务经理)。对分销商定期报上的库存数量(该数量应该是商务代表核实过的)与系统中数据对比,如果有差异,作调库处理。目的是使账面数量和分销商的实际库存一致。该调整由商务主管确认,只能调整当前库存。退货相当于原出货方式的负数。换货相当于一个退货、一个进货的组合。通过流向单处理。DRP业务流程(分销费管理)DRP业务流程(付款结算管理)DRP需求分析(系统角色) 数据录入人员 商务代表/主管 项目会计 商务经理 财务经理/项目负责人 系统管理员DRP需求分析(高层用例)DRP需求分析(系统管理功能用例)DRP需求分析( 系统管理-系统登录) 【目的】 验证用户身份的有效性,并登录系统 【输入】 输入用户名和密码 【输出】 正常情况:输出系统主控界面 异常情况:输出相关错误信息 【约束】 前置条件:系统已经正常启动 后置条件:无 特殊约束:无 【处理流程】 DRP需求分析( 系统管理-系统登录)DRP需求分析( 系统管理-系统登录) 【界面】主控窗口DRP需求分析( 系统管理-修改密码) 【目的】 用户可以修改自己的密码 【输入】 旧密码 新秘密 确认密码 【输出】 正常情况:输出修改密码成功信息 异常情况:输出相关错误信息 【约束】 前置条件:用户成功登录到系统 后置条件:无 特殊约束: 为了更好的保护用户口令,以“*”方式显示 用户输入的密码至少6位 修改成功后,待该用户下一次登录时,修改生效 【处理流程】 DRP需求分析( 系统管理-修改密码)DRP需求分析( 系统管理-修改密码) 【界面】DRP需求分析( 系统管理-用户维护)DRP需求分析( 系统管理-用户维护-添加用户) 【目的】 系统管理员为要使用DRP系统的用户添加用户帐户,录入用户的基本信息,为用户设置初始密码 【输入】 用户代码 用户名称 密码 联系电话 email 【输出】 正常情况:输出添加用户成功信息 异常情况:输出相关错误信息DRP需求分析( 系统管理-用户维护-添加用户) 【约束】 前置条件:系统管理员成功登录到系统 后置条件:无 特殊约束: 用户代码要有限制,至少4个字符,第1个字符必须是字母,其它字符可以是字母和数字 用户名称必须输入 用户输入的密码至少6位 为了更好的保护用户口令,以“*”方式显示 只有系统管理员才可以添加用户,系统管理员只能有1个,系统缺省为root 【处理流程】 DRP需求分析( 系统管理-用户维护-添加用户)DRP需求分析( 系统管理-用户维护-添加用户) 【界面】DRP需求分析( 系统管理-用户维护-删除用户) 【目的】 系统管理员删除无用的用户帐号 【输入】 系统管理员选择其中一个或多个要删除的用户帐号,最终确认执行删除用户帐号操作 【输出】 正常情况:输出删除用户成功信息 异常情况:输出相关错误信息 【约束】 前置条件:系统管理员成功登录到系统 后置条件:无 特殊约束: 只有系统管理员才可以删除用户帐号 如果删除某用户帐户时,该用户已经登录在线,删除成功后,待该用户下一次登录时,删除生效 【处理流程】DRP需求分析( 系统管理-用户维护-删除用户)DRP需求分析( 系统管理-用户维护-删除用户) 【界面】DRP需求分析( 系统管理-用户维护-修改用户) 【目的】 系统管理员根据实际需要修改用户的帐号 【输入】 用户代码 用户名称 密码 联系电话 email 【输出】 正常情况:输出修改用户成功信息 异常情况:输出相关错误信息DRP需求分析( 系统管理-用户维护-修改用户) 【约束】 前置条件:系统管理员成功登录到系统 后置条件:无 特殊约束: 用户代码不允许修改 用户名称不允许为空 只有系统管理员才可以修改用户帐号 如果修改某用户帐户时,该用户已经登录在线,修改成功后,待该用户下一次登录时,修改生效 【处理流程】DRP需求分析( 系统管理-用户维护-修改用户)DRP需求分析( 系统管理-用户维护-修改用户) 【界面】DRP需求分析( 系统管理-用户维护-查询用户) 【目的】 系统管理员用以查看当前已经成功添加了的用户,以了解用户的基本信息 【输入】 无 【输出】 正常情况:输出用户帐号信息 用户代码 用户名称 联系电话 email 创建日期 异常情况:输出相关错误信息 【约束】 前置条件:系统管理员成功登录到系统 后置条件:无 特殊约束: 只有系统管理员才可以查看所有用户帐号的信息 系统管理员用户不允许显示在查询列表中 【处理流程】DRP需求分析( 系统管理-用户维护-查询用户)DRP需求分析( 系统管理-用户维护-查询用户) 【界面】DRP需求分析(基础数据管理功能用例)DRP需求分析( 基础数据管理-物料维护)DRP需求分析( 基础数据管理-物料维护-添加物料) 【目的】 商务代表/主管负责使用DRP系统建立系统需要的物料信息 【输入】 物料代码 物料名称 物料规格 物料型号 类别 计量单位 【输出】 正常情况:输出添加物料成功信息 异常情况:输出相关错误信息DRP需求分析( 基础数据管理-物料维护-添加物料) 【约束】 前置条件:商务代表/主管成功登录到系统 ; 后置条件:无 特殊约束: 物料代码要有限制,至少4个字符 物料代码不能重复 物料名称不能为空 物料类别不能为空 计量单位不能为空 【处理流程】DRP需求分析( 基础数据管理-物料维护-添加物料)DRP需求分析( 基础数据管理-物料维护-添加物料) 【界面】DRP需求分析( 基础数据管理-物料维护-删除物料) 【目的】 商务代表/主管删除无用的物料 【输入】 商务代表/主管选择其中一个或多个要删除的物料,最终确认执行删除物料操作 【输出】 正常情况:输出删除物料成功信息 异常情况:输出相关错误信息 【约束】 前置条件:商务代表/主管成功登录到系统 后置条件:无 特殊约束: 只有商务代表/主管才可以删除物料 物料删除后,对当前所有登录用户有效 【处理流程】DRP需求分析( 基础数据管理-物料维护-删除物料)DRP需求分析( 基础数据管理-物料维护-删除物料) 【界面】DRP需求分析( 基础数据管理-物料维护-修改物料) 【目的】 商务代表/主管根据实际需要修改物料 【输入】 物料代码 物料名称 物料规格 物料型号 类别 计量单位 【输出】 正常情况:输出修改物料成功信息 异常情况:输出相关错误信息DRP需求分析( 基础数据管理-物料维护-修改物料) 【约束】 前置条件:商务代表/主管成功登录到系统 后置条件:无 特殊约束: 物料代码不允许修改; 物料名称不能为空 物料类别不能为空 计量单位不能为空 只有商务代表/主管才可以修改物料 物料修改后,对当前所有登录用户有效 【处理流程】DRP需求分析( 基础数据管理-物料维护-修改物料)DRP需求分析( 基础数据管理-物料维护-修改物料) 【界面】DRP需求分析( 基础数据管理-物料维护-上传物料图片) 【目的】 商务代表/主管上传物料图片 【输入】 商务代表/主管选择物料图片的位置,确认上传物料图片 【输出】 正常情况:输出上传图片成功信息 异常情况:输出相关错误信息 【约束】 前置条件:商务代表/主管成功登录到系统 后置条件:无 特殊约束: 只有商务代表/主管才可以上传物料图片 上传物料图片后,对当前所有登录用户有效 【处理流程】DRP需求分析( 基础数据管理-物料维护-上传物料图片)DRP需求分析( 基础数据管理-物料维护-上传物料图片) 【界面】DRP需求分析( 基础数据管理-物料维护-查询物料) 【目的】 商务代表/主管用以查看当前已经成功添加了的物料 【输入】 物料代码/物料名称 【输出】 正常情况:输出物料信息 物料代码 物料名称 物料规格 物料型号 类别 计量单位 异常情况:输出相关错误信息 【约束】 前置条件:商务代表/主管成功登录到系统 ; 后置条件:无 特殊约束: 可以根据物料代码/物料名称进行模糊查询,如果输入的条件为空时查询全部物料信息 【处理流程】DRP需求分析( 基础数据管理-物料维护-查询物料)DRP需求分析( 基础数据管理-物料维护-查询物料) 【界面】DRP需求分析( 基础数据管理-物料维护-查看物料明细信息) 【目的】 商务代表/主管用以查看每条物料的详细信息 【输入】 点击需要查看的物料 【输出】 正常情况:输出需要查看的物料信息 物料代码 物料名称 物料规格 物料型号 类别 计量单位 图片 异常情况:输出相关错误信息 【约束】 前置条件:商务代表/主管成功登录到系统 后置条件:无 特殊约束:无 【处理流程】DRP需求分析( 基础数据管理-物料维护-查看物料明细信息)DRP需求分析( 基础数据管理-物料维护-查看物料明细信息) 【界面】DRP需求分析( 基础数据管理-分销商维护)DRP需求分析( 基础数据管理-分销商维护) 分销商维护以树形方式展示 分销商被归属到不同的区域节点下 区域节点和分销商节点采用不同的界面展示 分销商节点下不允许在进行添加子节点DRP需求分析( 基础数据管理-分销商维护-节点的增加) 【目的】 商务代表/主管使用DRP系统根据实际情况增加分销商信息 【输入】 如果增加的是区域,属性如下: 区域名称 如果增加的是分销商,属性如下: 分销商代码 分销商名称 分销商级别 银行帐号 联系电话 地址 邮编 DRP需求分析( 基础数据管理-分销商维护-节点的增加) 【输出】 正常情况:输出增加分销商或区域成功信息 异常情况:输出相关错误信息 【约束】 前置条件:商务代表/主管成功登录到系统 后置条件:无 特殊约束: 区域名称不能为空; 分销商代码不能为空,并且分销商代码不能重复 分销商名称不能为空 分销商级别不能为空 【处理流程】DRP需求分析( 基础数据管理-分销商维护-节点的增加)DRP需求分析( 基础数据管理-分销商维护-节点的增加) 【界面-添加区域】DRP需求分析( 基础数据管理-分销商维护-节点的增加) 【界面-添加分销商】DRP需求分析( 基础数据管理-分销商维护-节点的删除) 【目的】 商务代表/主管删除无用的分销商 【输入】 商务代表/主管选择其中一个分销商,最终确认执行删除分销商操作 【输出】 正常情况:输出删除分销商成功信息 异常情况:输出相关错误信息 【约束】 前置条件:商务代表/主管成功登录到系统 后置条件:无 特殊约束: 只有商务代表/主管才可以删除分销商 如果删除的节点包含子节点,则将包含的子节点全部删除 物料删除后,对当前所有登录用户有效 【处理流程】DRP需求分析( 基础数据管理-分销商维护-节点的删除)DRP需求分析( 基础数据管理-分销商维护-节点的删除) 【界面-删除区域】DRP需求分析( 基础数据管理-分销商维护-节点的删除) 【界面-删除分销商】DRP需求分析( 基础数据管理-分销商维护-节点的修改) 【目的】 商务代表/主管根据实际需要修改分销商 【输入】 如果修改的是区域,属性如下: 区域名称 如果修改的是分销商,属性如下: 分销商代码 分销商名称 分销商级别 银行帐号 联系电话 地址 邮编 DRP需求分析( 基础数据管理-分销商维护-节点的修改) 【输出】 正常情况:输出修改分销商成功信心 异常情况:输出相关错误信息 【约束】 前置条件:商务代表/主管成功登录到系统 后置条件:无 特殊约束: 区域名称不能为空 分销商代码不能修改 分销商名称不能为空 分销商级别不能为空 只有商务代表/主管才可以修改分销商 分销商修改后,对当前所有登录用户有效 【处理流程】DRP需求分析( 基础数据管理-分销商维护-节点的修改)DRP需求分析( 基础数据管理-分销商维护-节点的修改) 【界面-修改区域】DRP需求分析( 基础数据管理-分销商维护-节点的修改) 【界面-修改分销商】DRP需求分析(分销商库存管理功能用例)DRP需求分析(分销商库存管理-流向单维护)DRP需求分析(分销商库存管理-流向单维护-添加流向单) 【目的】 数据录入员负责使用DRP系统添加流向单 【输入】 流向单主信息 供方分销商代码 流向单明细信息 需方客户代码 物料代码 操作数量 【输出】 正常情况:输出添加流向单成功信息 异常情况:输出相关错误信息DRP需求分析(分销商库存管理-流向单维护-添加流向单) 【约束】 前置条件:数据录入员成功登录到系统 后置条件:无 特殊约束: 流向单主信息与明细信息为一对多关系 流向单明细信息至少有一条数据方可保存 供方分销商代码不能为空 操作数量不能为空,并且值不等于0 需方客户不能为空 物料代码不能为空 【处理流程】DRP需求分析(分销商库存管理-流向单维护-添加流向单)DRP需求分析(分销商库存管理-流向单维护-添加流向单) 【界面】DRP需求分析(分销商库存管理-流向单维护-删除流向单) 【目的】 数据录入员删除无用的流向单 【输入】 数据录入员选择其中一个或多个要删除的流向单,最终确认执行删除流向单操作 【输出】 正常情况:输出删除流向单成功信息 异常情况:输出相关错误信息 【约束】 前置条件:数据录入员成功登录到系统 后置条件:无 特殊约束: 只有数据录入员才可以删除流向单 【处理流程】DRP需求分析(分销商库存管理-流向单维护-删除流向单)DRP需求分析(分销商库存管理-流向单维护-删除流向单) 【界面】DRP需求分析(分销商库存管理-流向单维护-送审流向单) 【目的】 数据录入员将录入完成的流向单,送审到下一个流程(商务代表/主管),进行审核 【输入】 数据录入员选择其中一个或多个要送审的流向单,最终确认执行送审流向单操作 【输出】 正常情况:输出送审流向单成功信息 异常情况:输出相关错误信息 【约束】 前置条件:数据录入员成功登录到系统 后置条件:无 特殊约束: 只有数据录入员才可以送审流向单 【处理流程】DRP需求分析(分销商库存管理-流向单维护-送审流向单)DRP需求分析(分销商库存管理-流向单维护-送审流向单) 【界面】DRP需求分析(分销商库存管理-流向单维护-查询流向单) 【目的】 数据录入人员查询当前已经成功添加的流向单 【输入】 供方分销商代码 开始日期 结束日期 【输出】 正常情况:输出流向单信息 流向单号 供方分销商代码 供方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论