精华内容
下载资源
问答
  • SAP外向交货中的包装功能

    千次阅读 2019-01-28 15:10:03
    SAP的包装管理功能(handling unit management)集成了wm, pp, sd ,mm等多个模块;在这些模块中都使用得到。本篇博客主要介绍一下包装管理在sap外向交货中的应用。其中包括销售包装、交货包装以及可退回包装的管理。...

    SAP的包装管理功能(handling unit management)集成了wm, pp, sd ,mm等多个模块;在这些模块中都使用得到。本篇博客主要介绍一下包装管理在sap外向交货中的应用。其中包括销售包装、交货包装以及可退回包装的管理。包装的种类和几个象限已经在上一篇文章中提到过。在此就不多说了。在现实的业务流程中,商家为了促销可能会对物品进行不同的包装形式,有些包装是直接计入正品的成本的,而有些包装是单独计算成本和收入的,有些包装比如托盘等是可回收的;有些包装比如属于物流公司的集装箱,冷藏箱等是需要计费的。

    对于属于物流公司的包装,本篇博客不予探讨;可以在下次研究SAP的物流运输功能(transportation)的时候进行详细探讨。这里只是顺便提一下。

    依旧是后台配置+前台实现:

    首先,后台配置部分:此部分也包含了handling unit相关功能的讲解;路径: img>logistical general>handling unit management.

    在进行配置前,需要弄清楚一下几个概念的意思:

    包装单元:Handling unit/shipping unit(4.6版本以下) 即被包装物料包装好的物料。

    待包装材料:需要包装的材料,原材料、半成品、产成品都可能是待包装材料

    包装材料:可以包装待包装的材料,称为包装材料。哈哈,废话

    例如:电池输入待包装的物料,电池套是包装物料,而被电池套包装的物流就是包装单元,及handling unit.

    包装物料组:通常在待包装材料主数据中维护,表示此物料能被什么类型的物料包装;

    包装物料类型:通常在包装物料主数据中维护,表示此包装物料属于什么类型;最终通过配置将包装物料组,和包装物料类型关联;

    1. Define packaging material type: 定义包装物料类型。

     

    a : 包装物料是否在交货单中显示有两个前提:1 包装材料工厂维护了,2是包装材料的行项目类型能够确认到;这个地方就是决定包装材料在交货单中工厂的来源;

    A:工厂来自包装材料主数据。交货工厂;

    B: 工厂来自与上一层的被包装项目。

    C: 手动填入工厂。

     

    b : 包装材料的类别:

    c : 确定handling unit的号码段:将另开一片博客专门介绍hu number range。

    d: 发现选择不同的hu type, 其hu 号码开头会不一样:

    比如:package material type v060: HU TYPE 1 pallet: 其hu identification 号码段为:

    Package material type zpc7: hu type 5 unrestricted use. 其hu identification号码段为:

    对于下面的internal number range 和external number range,系统根据number assignment中选定的number object来确定number range:

    系统根据01-04的number range分别确认出系统自己给号或者用户手动给号的范围;

    2. Define material group for packaging materials.

    这里没什么可讲的,只是定义就完事了。关键是下面的分配与packaging material type的关系。

    3. Define allowed packaging materials: 定义某一个包装物料组下面允许使用的包装物料类型:

    4.Pack control by delivery item category:

    a: 有三种控制方式:看一下描述就明白,不说了。

    b: 对有批次拆分的物料,决定对其main item还是带有批次的item进行包装:激活后对拆分的批次进行分开包装,不激活则只对main item进行包装。

    5. Maintain delivery type: 设置delivery type中与packing相关的字段;

    1. 如果想在dn中实现自动包装的功能,需要后台配置pack proposal和instruction等功能。(相关的操作和配置在另外博客中进行讲解)
    2. 在DN中为packaging material生成单独的行项目,可以为包装物料进行单独的订单和开票操作。(但是此项使用的前提是packaging material type中plant确定规则维护和packaging material item category确定规则维护完整);博主对此勾进行了测试,发现无论是否打勾在DN中都可以自动生成packaging material的行项目。博主推测是否此项是与automatic packing功能一起使用的? 有待测试…..

    6. item category determination:

    对于一般包装物,item category group可以是verp or norm, 对应的item category DLN.

    对于return package item来说:return packaging material的item category group维护的是LEIH; 行项目TAL.

    无论是return package还是一般的包装物的行项目确定时,都要使用到uage: PACK.

    7. Schedule line category determination.

    交货单中的movement type就是通过这里取到的。621为return package发出的移动类型,此移动类型为寄售的借出。

     

    弄了这么多就是为了前台的实现,终于可以开始了….

    前台实现:

    还是以电池包装为例,电池有四种包装,电池套,电池纸盒,电池纸箱,以及最后可回收的托盘。(实际上电池套和纸盒在现实业务中直接挂在bom下面,计入电池成本了。但是为了测试交货包装功能,暂且作为销售包装吧。)

    1. 维护包装物料与待包装物料的主数据。待包装物料与包装物料需要维护在同一个销售范围中。容易忽略的是,相关语言的维护:

    由于博主测试工厂在1000(CN),所以主数据中必须维护物料ZH的描述,否则在交货时候会报错,导致包装物料不能作为单独的行项目显示在DN中。

     

    创建包装物料是material type = VERP. 在销售/工厂视图中指定packaging material type

    (关于这里每个字段的用途,博主会在之后研究中慢慢更新,敬请期待~)

    如果要计算packaging material的成本当然还要维护accounting 视图:

    包装物料组

    ZDL7 电池包装

    P010 托盘

     

    包装物料类型

    0001托盘

    ZPC7 电池包装

     

    待包装材料

    Ztest0001 电池

    在销售/工厂视图的包装物料组中,维护包装物料组ZDL7

    包装材料

    ZHU-01 托盘

    ZHU-02 电池套

    ZHU-03 电池纸盒

    ZHU-04 电池纸箱

    在销售/工厂视图的包装物料类型中,维护ZPC7/0001;托盘属于可回收物料所以项目类别组是"LEIH 可反复利用的包装";如果是直接销售的包装项目类别组是"VERP 包装"或者NORM;(但是为了与norm区分开来,建议使用VERP)

     

    1. 为包装物料初始化一些库存;MATERIAL TYPE VERP在工厂1000内为数量和金额更新:

    • 创建订单-交货单-开票:

    • 先看一下最终的凭证流:

      交货单

      HU03显示包装物料单元:

      PGI后,查看物料凭证和会计凭证:

      621的为return package借出的。V 是特殊的库存标识(return package w.customer),w是客户寄售库存,K是供应商寄售库存,M是供应商退回包装库存;

      每个包装物料的成本在此体现。

      VF01开票。

      由于没有给这几个销售包装物料维护价格,所以在开票的时候显示0价。是否开票相关和定价相关是有其item category决定的。

    • 下面介绍关于return package 的处理。

    • 可退回包装物料在发货过账后,所有权还是输入公司的。可以看到客户寄售可退回库存增加了。对其处理可以有两种方法:一是公司从客户处回收,二是公司把这个物料作价卖给客户。下面针对这两种情况分别操作:

      4.1) 退回:

      创建order type = LA(AT)的退货收回订单。行项目类型LAN ;

      LAN对应的schedule line category = F3 (Retrun package pick up with atp check)

      订单ATP检查:

      可以看出2014.02.26已经有一个订单占用了库存。

      2014.02.27是新创建的订单。

      注:别的客户下单是无法占用其他客户的寄售库存的。

      创建交货单:此时移动类型对应621lending , 622 pick up. 交货类型LR.

      交货单如无法进行可用性检查:(博主猜测对于SAP中涉及退货的业务,在退货交货中是不进行检查的。有待测试。。。)

      发货过账后,v 库存减少,自由库存增加;

      4.2) 包装不退回,直接卖给客户:

      创建销售订单:类型LN(RPI-Ret.Packaging Issue), 行项目类型:LNN.

      Schedule line category C3:

      订单中的ATP检查:

      VK11维护客户/物料的价格:

      创建交货单并发货过账:

      交货单类型 = LF, 项目类型 = LNN, 移动类型 = 623.

      ATP检查:01 + BV.

      发货过账后,产生物料凭证和会计凭证。

      VF01:开票确认收入;

      当然具体的科目,根据客户的需要来配置。

    展开全文
  • 智慧园区主要功能及典型案例分析

    千次阅读 2019-06-20 22:53:40
    智慧园区主要功能及典型案例分析 智慧园区是指融合新一代信息与通信技术,具备迅速信息采集、高速信息传输、高度集中技术、智慧实时处理和服务提供能力,实现产业园区内及时、互动、整合的信息感知、传递和处理,...

    智慧园区主要功能及典型案例分析 

     

    智慧园区是指融合新一代信息与通信技术,具备迅速信息采集、高速信息传输、高度集中技术、智慧实时处理和服务提供能力,实现产业园区内及时、互动、整合的信息感知、传递和处理,以提高园区产业集聚能力、企业经济竞争、可持续发展为目标的园区发展理念。

    近年来,随着中国城市化加速发展,中国智慧城市建设不断加速,相继出台多项政策推进智慧园区的建设,更多的园区投身于园区的智慧化建设中,"智慧园区"建设已成为发展趋势。

    目前国内利用物联网、云平台、人工智能技术投入到智慧园区的内部建设时,智慧园区是产业园区在信息基础上的升级,是智慧城市的重要表现形态,其结构体系与发展模式是智能城市的一个区域内的缩影,围绕企业的发展需求和人才的精神需要,建设智慧园区,协调政府、企业各方资源,实现管理、工作、生活智慧化,三位一体打造智慧园区。

    智慧园区的主要功能:

    在智慧园区的建设过程中,需要满足不同人群的需求,因此,园区的建设需要围绕企业的发展要求和人才的精神需求,建设智慧园区,协调政府、企业等各方资源,实现管理、工作、生活智慧化,三位一体打造智慧园区。智慧园区的主要功能分为构建园区绿色和谐产业、打造平安园区以及办公信息便捷化以及园区信息互动化。

    1. 构建园区绿色和谐产业

    以物联网、云平台、全面的IT建设为基础,进行园区资源集约化管理,打造绿色园区。园区依据软件系统数据运算分析,制定公共设备季节性和昼夜运行模式,提高各环节运行质量,延长设备使用寿命,实现科学调度的目的。同时通过无线传感网等技术应用,强化实时采集、传输、存储与运算等决策功能。

    2、打造平安园区

    通过对园区各运行节点的传感、采集、收发,将各个设备设施运行效率和异常情况自动传输到后台,智能分析、主动防御的先进技术的开发将对园区分层布防、重点突出的部署战略;消防、安全联动紧急情况快速响应,提高园区资产运行质量,实现智能化的故障报警和运行效能监测,提高处理故障的反应速度。

    3、办公信息便捷化

    通过产业园区云平台的桌面云、云呼叫中心、统一通讯提供园区的商户和企业提供云服务和可拎包入住的办公环境,实现随时随地轻松办公。

    4、园区信息互动化

    随着的信息技术的不断完善,园区实现企业信息化应用,有效提供了园区物业的智能化管理、高效运作、全方位服务;构建园区一卡通、智能停车管理等系统打造轻松、便捷的生活和工作环境;园区实现资源的交流平台、信息发布系统的互通互享。

    智慧园区典型案例:

    1. 杭州望江智慧产业园

    园区简介:

    望江智慧产业园位于上城区东南部,东临钱塘江、南至钱江四桥、西接贴沙河、 北至钱江三桥。园区距沪杭高铁西起点城站火车站仅1.5公里,距离萧山国际机场约16公里,拥有婺江站 、近江站两个地铁站点。高铁、 地铁及机场强大的交通网络在望江融汇贯通,形成了“两铁一飞”的城市枢纽。

    园区产业规划:

    园区以“科技+金融”为战略定位,主要围绕大数据产业、智慧文创产业、智慧商务产业、智慧金融产业四大类发展。

    园区功能布局:

    园区主要分为四大功能区块,其中包括智慧核心区、智慧文创区、智慧商务区、创客孵化区。其中智慧核心区重点打造智慧产业;智慧文创区打造智慧文化创意产业;智慧商务区主要打造线上线下的电商市场;创客孵化区重点打造园区科技孵化平台。

    园区计划量化分析:

    园区重点引进新一代信息技术、物联网、网络信息等创新型企业,园区入驻有思科、铁塔等一批龙头企业,以及各类智慧信息和金融类企业4000余家,数据显示,到2017年底,建立创新科技平台、创新金融平台、创新孵化平台、创新服务平台的四大创新平台,打造杭州市国家自主创新示范区的创新中心,园区营收规模达到500亿元。2017年底,形成互联网+解决方案提供商集聚地,集聚发展工业4.0、智慧城市、车联网等互联网+解决方案;形成股权投资集聚地,股权投资规模(注册资本)达到500亿元;发展创新型孵化器集群,创新型孵化器数量达到8个。

    2. 苏州工业园区

    园区简介:

    苏州工业园区位于苏州东边,是中国和新加坡两国政府间合作的旗舰项目,改革开放试验田、国际合作示范区,苏州工业园区开展开放创新综合试验,成为全国首个开展开放创新综合试验区域。

    园区重点工作分析:

    近年来,园区统筹推进“五位一体”总体布局,协调推进“四个全面”战略布局,坚持稳中求进的总基调,把握发展新常态,践行发展新理念,经济社会保持健康持续较好发展。

    园区重点工作中主要分为构筑特色产业体系、实施聚力创新战略、深入推进开放创新、持续优化宜居环境、不断增进民生福祉、全面加强党的建设等六部分。

    3. 西安.中国智慧文化创意产业示范园

    园区简介:

    西安.中国智慧文化创意产业示范园项目基地位于长安区常宁新区,地处教育科研用地与道路与交通设施用地一侧;基地共258亩,即172000㎡,容积率2.5,预计实现建筑面积43万㎡。项目归属长安常宁新区教育科研板块,为近年常宁新区大学城附件板块用地,整体规划为科技教研片区,紧邻大学城重点打造的长安新区科技新城主端头,未来享最核心的公共配套设施。据悉,园区分三期开发,具体开发详情如下:

    园区发展背景

    园区发展定位

    西安.中国智慧文化创意产业示范园将以 “智慧城市、智慧交通、智慧医疗、银江传媒、银江资本、银江体育文化”为主体, 以“中国智慧城市产业园为核心, 通过大力发展智慧城市高新技术产业,形成融智慧新产业、总部经济、高新孵化为一体的陕西一流的宜业、宜高、宜精、宜优的智慧城市产业集聚区, 并努力将产业园建设成为“专、精、特”的国家级智慧城市产业样板园区。

    4. 上海北虹桥电子商务智慧产业园

    园区简介:

    上海北虹桥电子商务智慧产业园,园区总面积208亩,将打造成一个电商集聚及汽配贸易商集聚的O2O模式新园区。园位于嘉定区新江桥经济城内,紧邻上海虹桥机场,园区提供生态形的商业结构,提倡诚信经营、倡导良性竞争,促进强强合作;推动信息流、产品流和人才等资源的共享,加快聚集相关产业的步伐。

    园区定位

    上海北虹桥电子商务智慧产业园将布局“电商+汽配”形式,打造一个电商集聚及汽配贸易商集聚的O2O模式新园区,让线上企业有轻松落地的平台、为实体企业提供一个上线经营的商务环境。

    园区优势

    (1)区位优势:国际城市优势、城市规划优势、城市规划优势。

    (2)价格优势:零成本拎包加盟,低至1.5折起的商铺、办公租金,同行最低的价格、超值的回报。

    (3)增值服务:相关配套服务、租一铺送一铺、免费多维宣传、免费电子商务培训。

    (4)园区管理:文明商业环境、保安保洁保障、正激励管理条例。

    (5)政策扶持:政府政策扶持、财政政策扶持、园区扶持政策。

    (6)创业平台:就业与创业、批零与商贸、成长与发展。

    5.杭州北部软件园

    园区简介:

    杭州北部软件园位于杭州主城北部,园区占地面积约为2.74平方公里,总建筑面积为350万平方米,是杭州打造“中国文化创意产业中心”“中国电子商务之都”的核心平台。

    园区转型升级分析:

    园区聚焦互联网经济,大力发展信息软件业,互联网文创广告业、电子商务业、互联网金融业、融合发展电动汽车新能源产业、健康医药产业,打造“4+2”产业格局,园区逐渐从工业园向智慧信息产业园转型升级。

    园区总体目标:

    到2020年,北部软件园全面完成园区祥符、智慧网谷城中村改造和开发建设,形成“4+2”产业集聚和上市企业集群,将园区建成产城融合的城市新中心,主营业务收入千亿的创新创业示范园区。

    中商产业研究院是一家“产业大数据+研究+规划+招商+基金”的一体化产业咨询服务机构,致力于为企业、地方政府、城市新区、园区管委会、开发商提供产业规划、产业空间、产业平台、产城运营、产业金融、产业申报及产业升级转型领域的咨询与解决方案。核心业务包括:产业规划、园区规划、产业招商规划、产业项目包装策划、产业园区升级转型规划、产业地产拿地策划、特色小镇申报及规划、田园综合体申报及规划、乡村振兴战略规划;以及商业计划书、可行性研究报告撰写编制、行业研究报告及定制化调研报告、产业白皮书等

    展开全文
  • SAP供应链主要功能介绍

    千次阅读 2012-03-31 14:47:10
    SD销售与分销 核心业务流程 l 客户RFQ处理和客户查询 ...l 包装 l 运输 l 客户支付 l 客户未偿结余 l 客户营销活动 l 购买清单和购买流程 l 购买确认 l 仓库管理流程 l 运输流程 l

    SD销售与分销

    核心业务流程

    l  客户RFQ处理和客户查询

    l  客户报价处理

    l  订单条目(order entry)

    l  交货安排

    l  可用性检查

    l  定价

    l  信用检查

    l  开票

    l  包装

    l  运输

    l  客户支付

    l  客户未偿结余

    l  客户营销活动

    l  购买清单和购买流程

    l  购买确认

    l  仓库管理流程

    l  运输流程

    l  销售报表生成

    配置与主数据

    l  信用控制范围

    l  销售组织

    l  分销渠道

    l  区域划分

    l  客户主数据:一般数据、销售数据以及会计数据

    l  定价条件

    l  运输点

    l  客户

    l  客户协议以及合同

    l  客户物料信息

    l  物料主数据

    l  物料确定(替代)

    l  定价

    l  折扣/额外费用

    l  运费

    l  税收

    主要功能

    l  SAP可以通过或者不通过对客户的查询,来为客户RFQ提供准备

    l  SAP适应各种客户订单,不管是标准订单还是对承销品的订单。SAP也提供信用检查

    l  SAP提供处理客户合同,如进度合同的工具

    l  SAP也提供处理第三方订单的工具

    l  与PP、MM、IM模块进行集成以自动进行有效性检查和获取ATP信息。这一点可以在多个工厂之间进行

    l  SAP提供库存详细信息,进行生产计划以及进行人工查询的工具

    l  对于单一的销售客户,SAP允许设定多个运送地址

    l  SAP可以为订单的特殊说明提供无限的输入空间

    l  SAP可以基于一系列已设定的标准,为每个订单计划交货日期。在计划交货日期时,它会自动将生产所需时间、包装时间、装货日期、运输和交货所需的时间考虑在内

    l  SAP可以根据时间进度表来计划交货,所有的后续工作,如需求的传送、装货、收益性等,都可以不按照时间进度表来进行

    l  SAP可以通过对定价流程中不同的项目应用一系列条件以决定价格。这就使得公司可以区别对待税收中价格导向的项目和运费相关的项目,虽然,它只能对价格导向的项目实行折扣和追加罚款。因此,定价条件既可以在头项目上也可以在ITEM上

    l  SAP允许在定价条件的基础上对价格进行大幅度变动,变动也可以只针对特定的日期

    l  SAP提供在线客户信用查询;它也可以定义超过信用限制的容忍度。当超过定义的值,SAP可以对此类的单个客户或者客户组采取一定的措施,如订单扣留甚至对客户的帐户进行冻结。具体措施可以在后台定义

    l  SAP允许不同的计划协议可以不不同的工厂以及Shipping point.即使同一订单也可以

    l  SAP允许根据不同的标准对Billing block进行定义

    l  SAP为交货的定义提供了灵活性。对于固定日期的交货,SAP可以生成单个或多个交货

    l  SAP允许对一 部分货物进行交货和后续处理

    l  SAP提供可以向客户运送的货物单个开票或集体开票。开票可以通过在线处理或者批处理的方式进行

    l  SAP可以在发送货物的同时创建和发送质量证明

    l  SAP提供帐户实时提交的工具。如:货物的发送会减少库存并生成一个贷方产成品库存,借方产品销售成本的会计凭证。同样,票据会自动生成贷方销售收入、借方客户帐户的会计凭证

    l  SAP提供催款流程的灵活性。也就是说,对欠款单生成客户催款通知的标准是可以自己定义的

    l  SAP允许客户进行运输线路进行计划,对运输地区和客户收货地区进行定义

    l  SAP允许对客户进行层次定义,对同类客户进行归类以进行更有效的定价和指定报表

    l  SAP允许销售以个人、销售办公室、销售组织或其他用户自定义的形式来生成报表

    l  SAP允许具有不同类型的客户。将销售方、收货方、开票方、支付方分开

    l  SAP可以对缺货或者延期交货的情况进行缺货处理

    l  SAP允许用户复制一个销售文档(询价、报价或者订单)、交货文档或者发票文档。减少工作量

    l  SAP提供进行支票支付、信用证以及信用卡支付的功能,并且能自动对信用证的信息以及信用卡的权限进行验证

    与其他功能的接口

    l  MM:有效性检查、交货计划、信用检查、物料运输、车间之间的物料转移、物料决定、物料排除以及物料替代、订货点以及退货

    l  PP:有效性检查、SOP预测、传递到PP模块的销售订货需求

    l  FI:信用检查、物料运输、物料返还、开票、税收以及定价未偿结余、盈利性分析

     

     

    MM物料管理

    核心业务流程

    l  查询采购需求

    l  报价请求(询价)

    l  报价

    l  采购订单

    l  货物接收

    l  发票效检

    l  支付

    l  拖欠款项

    l  供应商评估

    l  质量控制

    初始配置和主数据

    l  采购组织

    l  工厂

    l  库存地点

    l  定价(毛价、净价、有效价)的条件、税率、折扣、追加罚款等

    l  供应商主数据(通用数据、采购数据以及会计数据)

    l  供应商物料信息记录

    l  物料主数据(基本数据、主数据、MRP、预测、储存、会计、成本、准备工作以及质量管理数据)

    l  质量信息记录

    l  概要以及进度协议

    主要功能

    l  SAP提供三个主要的需求来源:生产计划订单、采购需求以及Schedule Line。这些需求都是由MRP的物料需求清单产生。

    l  SAP提供各个国家的日历、计量单位以及BOM,而且还提供了特定国家的必要信息,如税率、邮政编码、银行、货币单位等

    l  SAP可以定义不同种类的物料,如原材料、贸易物质、产成品,无价值的物料等

    l  SAP具有处理供应商寄存物料以及子合同订单的功能,也可以处理易耗物质

    l  SAP提供多点库存管理系统

    l  SAP可以使MRP在与某供应商有长期计划协议的情况下,无须每次进行需求和采购订单处理,都可以对计划行Schedule Line进行发布。SAP提供这些条目的维护清单,MRP可以通过对该清单自动生成Schedule Line

    l  SAP提供对供应商清单(包括其他的工厂)、物料供应商关系信息、用于进行采购分配的报价等的维护功能。

    l  SAP提供手工生成或通过MRP或PM模块或PS模块的网络来自动生成采购需求的功能。在采购订单的审批方面,SAP也提供了灵活的发布策略。

    l  SAP为尚无采购源的物品提供RFQ准备以及交货安排

    l  SAP允许将供应商对RFQ的反应储存为拥有一些细节(如定价)的报价单

    l  SAP为制定供应商的长期协议(如每次传送都需要发布指令(也就是PO)的进度协定,数量以及价值合同协议等)提供大致的协议格式

    l  SAP提供通过利用具备确定交货数量以及交货日期的需求来手工或者自动生成PO的功能

    l  SAP提供依据相应的PO进行货物接受准备的功能。SAP提供在不同地点接收货物以及依据相应的PO将货物直接作为无限制库存、冻结库存或者在检库存的功能

    l  SAP允许对质量的计划、执行和改进行为进行管理。质量的执行和改进行为将会影响到如何对待无限制库存、冻结库存、废弃品以及对供应商退货的决策

    l  SAP提供强大的库存管理功能。存货的动态通过相应的货物接收、货物发送、库存转移或者转移记帐而造成的移动类型来进行识别。识别工作可能在质量检查之后发生

    l  SAP使每个移动类型产生一个物料凭证,并且如果需要的话,还可以生成反映库存和这些移动所造成的会计凭证。

    l  SAP提供许多与监控库存水平和各个地点的物料状态相关的库存跟踪工具

    l  SAP为物料评估(FIFO、LIFO以及标准价格)提供不同的步骤

    l  SAP提供通过周期库存以及连续库存、库存取样、循环计算等方式的盘点方法

    l  SAP允许对不同的物料或者不同的物料组定义不同的周期盘点计数(cycle count)。SAP能够记录库存数量的差异,以及需要提交更新的库存数量,同样对相应的总帐数据进行更新

    l  SAP允许对供应商的所有交货、供应商发票以及相应总帐中的对供应商的应支付款项进行合理的Reflection

    l  SAP为需要处理和打印的支付项目的建立提供强有力的工具,往来支付项应该在支付项目定义时就包含在支付项目中去

    l  SAP允许分布式采购,同时也允许库存的集中控制

    l  SAP允许三方关联的匹配流程:当收到的发票与采购价格和采购数量相匹配时才生成支付项。SAP同时也允许双向的匹配流程或者基于业务需求的其他业务流程

    l  SAP可以针对采购订货数量设定实收数量的容差范围,为采购订货价格设定价格的容差范围等等。

    l  SAP有自动更新功能,当一项新事务发生时可以立刻对原有文档进行更新。例如,采购订单将对未交货数量进行跟踪并且当收据或发票达到时立即更新

    l  当收到重复发票或生成重复的采购订单时,SAP会生成帮助信息和警告信息进行提示。

    与其他功能的接口

    l  FI-CO:采购订单、供应商发票、供应商支付、存货控制、质量检查、存货库存、实际库存差异、支付项目等

    l  SD:有效性检查、交货计划、信用检查、物料运输、车间之间的物料转移、物料决定、物料排除以及物料替代、订货点、退货

    l  PP:物料需求清单、运行MRP生成的Schedule line、通过确认和生产订单进行反冲等

    l  QM:质量信息记录、使用决策等

    l  PM:采购订单、外部服务管理等

    PP生产计划

    l  连续型生产:主要是由生产流程的基础设施来驱动。和传统的MRPII系统不同,MPS一开始就需要同能力计划相同步。而且,真正需要的不是MRP计划,而是物料流计划(MFP);工厂的生产基础设施时刻都在运行。其他的特性还包括副产物Coproduct和副产品Byproduct、流程制造、Formulation管理、维护以及多重计量单元。这种生产类型主要用于生产企业内其他工厂或设施所需要的中间原材料;例如在原油、天然气和石化行业中的生产流程

    l  重复性生产:主要用于生产大量的标准产品。系统在所有阶段对物料、质量、物料成本以及机器进行跟踪。这类系统需要通过反冲来计算所消耗的库存和中间产品。物料的消耗量主要是根据库存平均值来计算,而不是靠对库存实际观察得到的物料消耗量来进行计算。这些系统也能在特定的时间间隔中对云作和特定设备进行计划。消费品行业的生产主要采用

    l  基于库存的生产:对于这种生产方式,其产量不如重复性生产的量多。这种系统通常没有太深的BOM。它们也使用标准的批量大小。因此,标准成本就能确定而且易于与实际成本比较

    l  基于订单的装配:能以最优成本根据用户的需求进行产品定制的唯一一种生产流程。生产商或者其代理经销商必须存储多种配件、组装件以及产品的各个部分来依照客户的特殊需求进行快速装配。这种生产方法的其他特性包括产品配置、合同生产、车间控制以及成本计算、复杂的工作路线及跟踪、分销以及库存状态、多工厂计划以及设计和集成的交互。这种生产方式出现在汽车、个人计算机的生产中

    l  基于订单的设计:主要特性是合同生产、车间控制以及成本计算、复杂的工作路线及跟踪、多工厂计划、计算机辅助设计以及计算机辅助生产(CAD/CAM)以及整合。该生产方式成本高,周转时间长,产品主要有特殊的工具、发电站设备、飞机以及军用产品。

    核心业务流程

    l  销售与运作计划

    l  粗能力计划

    l  需求管理

    l  主生产计划

    l  物料需求计划

    l  长期计划

    l  能力计划

    l  车间

    l  工厂维护

    初始配置和主数据

    l  工厂

    l  库存位置

    l  物料清单(设计、生产等)

    l  物料主数据

    l  供应商主数据

    l  生产订单

    主要功能

    l  与SD、PP、QM、PM模块的适当整合以进行正确的销售预测以及生产计划流程

    l  SAP为物料以及产品组提供计划表

    l  SAP允许将销售计划用作需求管理的基础

    l  SAP允许手工从销售信息系统、获利性分析或者物料主数据的预测中制定销售计划。其中物料主数据的预测可以以在线方式、批处理方式或者周期性的方式完成,具体采用哪种方式取决于预测的时间段,以及MPS和MRP的运行频率等

    l  SAP通过利用基于不同消耗部门预测的灵活性表格在SOP中制定计划,而不同于平常用历史消耗数据来制定计划的做法

    l  SAP提供了粗能力计划以验证在主要资料约束和瓶颈下的销售计划,从而制定生产计划。该需求是从最晚需求发生的时刻从后往前制定的。

    l  SAP提供了独立于每种物料的需求量和相应日期的需求项目(Demand Program)的准备。需求管理联系着预测工具和MRP,而且MRP还可以自动的或手工的分割成更小的时间段来平滑MPS

    l  SAP提供了在集成的层次上(被称为产品组)进行计划的灵活性。产品组可以具有不同的层次结构,还可以进行嵌套。SAP还可以在不同的销售区域的基础上制定计划层次,可以在不同的消费帐户上对销售进行记录。

    l  SAP可以根据销售计划来为了达到零库存,或者目标库存,或者达到每日目标供应量来手工创建生产计划

    l  SAP根据需求信息、库存状态、生产流程特点等等提供了综合的、可行的生产日程安排。MPS只是在BOM表的某个层次内(通常是在最高层)进行计划,而MRP能够针对BOM表的所有层次进行

    l  SAP提供了Consumption-MRP和Deterministic-MRP。前者以过去的或预计未来的消耗为基础,而后者是以BOM表中的确定需求为基础

    l  SAP中,MPS和MRP随时都可以运行,可以在线进行,也可以批量进行,甚至还可以针对某项物料进行。这些可以对所有的订单进行彻底的重新计划,也可以在上一次MPS/MRP运行结果的基础上只针对需要修改的地方进行更正

    l  SAP中MPS或MRP的运行方式的选择可以是保留计划时间,也可以是针对提前期和时间数据来重新制定进度安排

    l  SAP中MPS或MRP运行时可以创建采购请求,还可以生成需要外购的物料的运输进度安排。对于自行生产的物料则生成相应的计划订单。SAP中可以通过MRP列表或库存需求列表来查看这些结果

    l  SAP中MRP可以通过如下的方式运行:生成能力负荷、相关需求、自动采购请求、计划订单、自动安排数量或自动指导(automatic direct)的采购请求

    l  SAP可以让在供应、需求或物料库存中的变化直接反映在库存需求列表中

    l  SAP中可以有“firmed”和“unfirmed”计划订单,而且可以对订单进行手工修改。SAP还可以Firm一个计划订单,要求其必须提前生产开始日期固定的天数完成

    l  SAP可以根据计划订单、相应的BOM表、routing主数据等等来生成生产订单,生产订单可以单个完成,也可以成批生成。订单的生成以用户定义的标准为基础,例如最早最晚时间、销售订单号、物料号等等。如果需要的话,SAP可以在本阶段执行组件层的可用性检查

    l  SAP可以让授权用户在任何时间去修改或取消生产订单。如果需求的话,被取消的订单还可以激活

    l  SAP可以对生产订单进行发布,可以单独发布,也可以成批发布,发布之后可以触发生产车间开始生产。SAP还可以让订单发布之后触发对组件的可用性检查。每个生产或工作订单包含一系列所需要的物料(从BOM表中提取)以及一系列需要执行的操作(从Routing中提取)

    l  SAP能够根据不同的能力类型来对工作中心进行能力计划分析,能力类型包括机器、人工等等。SAP提供了相应的工具来通过手工的方式处理能力过载问题。

    l  SAP能够通过手工方式或者自动方式(返冲)或者通过电子看板技术来向生产订单或工作订单发送物料

    l  SAP中能够进行确认工作,也就是说,在不同的层次对生产进行确认(declare),定义诸如打印、活动安排等等的控制码(Control key)。确认包括所生产的、检查的、返工的以及废弃的产品的数量信息,以及在整个过程中所有活动的相关信息,包括人工时间、准备时间、机器时间(Machine time)等等。SAP可以将一些确认层(Level)定义为里程碑,在完成之前不得继续生产。

    l  SAP提供了相应的确认(confirmation)来触发对于物料消耗的记录,物料消耗根据BOM表和Routing中定义的各个操作消耗物料的数量来返冲计算获得。这还将相应的物料、人力和成本记入到生产订单中。

    l  SAP在生产周期完成之前,还可以通过自动的或手工的方式来将产品记录到库存之中,还可以生成相应的收货单

    l  SAP还提供了工具对由于某些原因需要放弃的生产订单早期停止(Premature closure),这被称为技术完成(Technical completion)

    l  SAP可以记录员工的出勤、工作时间,缺勤、离开、差旅、替代等等。该信息可以在多个模块中获得并进行进一步的处理,如计算生产成本、员工记录、差旅费、薪酬和福利等

    与其他功能的接口

    l  FI-CO:生产订单、生产变动(variance)、产成品、在产品等等

    l  SD:可获得性检查和SOP预测

    l  MM:库存需求(Stock requirement)清单,MRP运行时生成的日程安排、根据确认(confirmation)和生产订单进行的返冲等

    l  QM:生产过程中的质量检查(in-process quality checks)

    l  PM:维护计划、排产、工具、量度标准(gauage)

    l  HR:出勤、工作时间、激励、工资等

    展开全文
  • 感谢之前一个博友的留言说工程实际中Opencv各个模块封装成一个world的dll会太过冗余,所以今天来把几个主要功能模块的主要功能整理下,方便之后的拆分调用。 如果对于某些模块有疑问,欢迎留言交流,之后或可以...

    Contrib模块见 : 地址

    感谢之前一个博友的留言说工程实际中Opencv各个模块封装成一个world的dll会太过冗余,所以今天来把几个主要的功能模块的主要功能整理下,方便之后的拆分调用。

    如果对于某些模块有疑问,欢迎留言交流,之后或可以重点再去补充文章中某些部分的内容。

    Opencv官方首页给的Reference说明文档是2.4.13.2版本的…………官网说明链接

    3.2版本的模块说明:Opencv3.2模块

    首先打开opencv_modules.hpp文件,可以看到对于各个功能模块的定义如下:
    //功能模块和3.1一样…

    /*
     *      ** File generated automatically, do not modify **
     *
     * This file defines the list of modules available in current build configuration
     *
     *
    */
    
    #define HAVE_OPENCV_CALIB3D
    #define HAVE_OPENCV_CORE
    #define HAVE_OPENCV_FEATURES2D
    #define HAVE_OPENCV_FLANN
    #define HAVE_OPENCV_HIGHGUI
    #define HAVE_OPENCV_IMGCODECS
    #define HAVE_OPENCV_IMGPROC
    #define HAVE_OPENCV_ML
    #define HAVE_OPENCV_OBJDETECT
    #define HAVE_OPENCV_PHOTO
    #define HAVE_OPENCV_SHAPE
    #define HAVE_OPENCV_STITCHING
    #define HAVE_OPENCV_SUPERRES
    #define HAVE_OPENCV_VIDEO
    #define HAVE_OPENCV_VIDEOIO
    #define HAVE_OPENCV_VIDEOSTAB
    #define HAVE_OPENCV_WORLD
    

    接着按照上述功能模块对照官方说明进行介绍。


    3D相关CALIB3D

    全称是Camera Calibration and 3D Reconstruction,也就是所谓的摄像机标定与三维重建。
    包括:
    1.基本多视角几何算法
    2.单立体摄像机标定
    3.物体位姿估计
    4.三维重建要素

    calib3d - basic multiple-view geometry algorithms, single and stereo camera calibration, object pose estimation, stereo correspondence algorithms, and elements of 3D reconstruction.

    最基础部分CORE

    定义了Opencv最为基础的数据结构,是一个内容非常详实与紧凑的模块。
    包括了:
    1.最基础的结构体
    Basic Structures
    Basic C Structures and Operations
    2.动态结构(Opencv1用得多,新版的不需要关注这些,利用std::vector或其他更高级的结构即可)
    Dynamic Structures
    3.数组操作,包括了abs,absdiff,add,addWeighted,bitwise_and….等等一些列的数组操作运算
    详情见地址:官方说明文档//有空或许会把这个写一篇博客……
    Operations on Arrays
    4.绘画的功能,画点,线,圆,椭圆,方框等等……
    Drawing Functions
    5.XML/YAML文件进行存储或调用Opencv的各种数据结构,我之前有篇博客进行表情识别的时候就利用了XML进行特征的提取,还是非常方便的,XML的使用案例
    XML/YAML Persistence
    XML/YAML Persistence (C API)
    6.聚类:K-Mean聚类以及分割的API
    Clustering
    7.辅助功能与系统函数和宏
    Utility and System Functions and Macros
    8.OpenGL交互相关
    OpenGL interoperability
    首先想进行交互需要自己编译Opencv把OPENGL的状态设置为ON。2.4版本的只支持基于windows或linux的win32,GTK,Qt的组合……安卓和macOS的不支持…
    更为详细的信息见链接:
    OpenCV+OpenGL2.4版本

    OpenCV+OpenGL3.2版本

    —————————–3.2与2.4相比增添的内容:
    1.Intel IPP Asynchronous C/C++ Converters
    2.Optimization Algorithms
    3.DirectX interoperability
    4.Eigen support
    5.OpenCL support:仅限Linux使用
    6.Intel VA-API/OpenCL (CL-VA) interoperability
    7.Hardware Acceleration Layer

    core - a compact module defining basic data structures, including the dense multi-dimensional array Mat and basic functions used by all other modules.

    2D特征FEATURES2D

    显著的特征描述符,描述符匹配器和探测器,包括以下几块内容:

    1.特征的检测以及描述:包括Fast算法,MSER,ORB,BRISK,FREAK
    Feature Detection and Description
    2.特征检测器的接口
    Common Interfaces of Feature Detectors
    3.描述符提取器的接口
    Common Interfaces of Descriptor Extractors
    4.描述符匹配器的接口
    Common Interfaces of Descriptor Matchers
    5.通用描述符匹配器的接口
    Common Interfaces of Generic Descriptor Matchers
    6.关键点以及匹配的绘制函数
    Drawing Function of Keypoints and Matches
    7.物体分类:这是基于local 2D features的物体分类,有BOW训练器以及BOW分类器两个模块
    Object Categorization

    —————3.2里本质一样,分类看上去更为清爽一点:
    Feature Detection and Description

    Descriptor Matchers

    Drawing Function of Keypoints and Matches

    Object Categorization


    近邻搜索FLANN

    FLANN库全称是Fast Library for Approximate Nearest Neighbors,它是目前最完整的(近似)最近邻开源库。不但实现了一系列查找算法,还包含了一种自动选取最快算法的机制。 摘自:FLANN使用说明
    主要分为:
    1.快速近似最近邻搜索FLANN
    2.聚类Clustering


    高层级的交互HIGHGUI

    High-level GUI and Media I/O 高层级的用户交互以及媒体的IO接口,主要包括以下几个方面:
    1.用户交互:包括显示图片,窗口的操作,鼠标的操作等等。
    2.读写图片或者视频:顾名思义就是对于图片或者视频的一些列操作。
    3.Qt新功能://这个之后一定要试试,使用说明地址或者Opencv3.2的使用说明
    结合Qt可以弄成类似于MFC的有按钮等等功能的界面,大致如下:
    这里写图片描述

    —————–3.2与2.4相比在highgui多了OpenGL的支持模块,详细功能函数如下:

    void    cv::imshow (const String &winname, const ogl::Texture2D &tex)
        Displays OpenGL 2D texture in the specified window. More...
    
    void    cv::setOpenGlContext (const String &winname)
        Sets the specified window as current OpenGL context. More...
    
    void    cv::setOpenGlDrawCallback (const String &winname, OpenGlDrawCallback onOpenGlDraw, void *userdata=0)
        Sets a callback function to be called to draw on top of displayed image. More...
    
    void    cv::updateWindow (const String &winname)
        Force window to redraw its context and call draw callback ( See cv::setOpenGlDrawCallback ).

    图片的读写IMGCODECS

    用于图片的读写。//2.4里没有这块

    OpenCV3开始图片、视频编解码从highgui模块分离出来,组成了imgcodecs和videoio。Linux环境下需要注意一下,其他没啥。


    图片的处理IMGPROC

    1.图像滤波Image Filtering:线性和非线性,Sobel,Smooth等等一些列实用的功能函数

    详细介绍如下(如果感兴趣的话):

    Functions and classes described in this section are used to perform various linear or non-linear filtering operations on 2D images (represented as Mat’s). It means that for each pixel location (x,y) in the source image (normally, rectangular), its neighborhood is considered and used to compute the response. In case of a linear filter, it is a weighted sum of pixel values. In case of morphological operations, it is the minimum or maximum values, and so on. The computed response is stored in the destination image at the same location (x,y). It means that the output image will be of the same size as the input image. Normally, the functions support multi-channel arrays, in which case every channel is processed independently. Therefore, the output image will also have the same number of channels as the input one.
    Another common feature of the functions and classes described in this section is that, unlike simple arithmetic functions, they need to extrapolate values of some non-existing pixels. For example, if you want to smooth an image using a Gaussian 3×3 filter, then, when processing the left-most pixels in each row, you need pixels to the left of them, that is, outside of the image. You can let these pixels be the same as the left-most image pixels (“replicated border” extrapolation method), or assume that all the non-existing pixels are zeros (“constant border” extrapolation method), and so on. OpenCV enables you to specify the extrapolation method. For details, see cv::BorderTypes

    2.图像的几何变换Geometric Image Transformations
    这一部分提供2D图像的很多几何变换操作,例如非常实用的Resize等等。

    3.各种图片形式的转换Miscellaneous Image Transformations
    提供threshold,cvtColor等等12个功能函数

    4.直方图Histograms
    提供便于计算的一些接口

    5.结构分析和形状描述Structural Analysis and Shape Descriptors
    计算所有多边形或者栅格化形状的特证矩moment,例如可以提取下图的手的凸陷部分://看着非常实用的感觉
    这里写图片描述

    6.动作分析以及物体追踪Motion Analysis and Object Tracking
    顾名思义……

    7.特征检测Feature Detection
    (找边界)canny
    (找角)cornerEigenValsAndVecs,cornerHarris,cornerMinEigenVal,cornerSubPix,(预处理)preCornerDetect
    goodFeaturesToTrack
    (找圆)HoughCircles
    (找线)HoughLines,HoughLinesP

    8.物体检测Object Detection
    就是模板匹配

    ——–3.2与2.4相比增添了以下内容:
    1.Drawing Functions绘画的功能
    最实用的应该就是透明背景了吧,通过Scalar增加alpha位,之前所有的画圆,方,点线面的函数都可以直接调用cv::某个函数()在颜色位加上最后一位来实现半透明的效果。

    Scalar(blue_component,green_component,red_component[,alpha_component]) 

    2.给灰度图重新上色ColorMaps in OpenCV
    功能函数为:void cv::applyColorMap (InputArray src, OutputArray dst, int colormap)
    附上颜色对照表

    这里写图片描述

    3.平面细分Planar Subdivision
    cv::Subdiv2D
    用于三维定位等等…
    平面细分
    4.C API
    5.Hardware Acceleration Layer


    机器学习ML

    Machine Learning机器学习模块,基本就是统计学上回归,分类以及聚类的,大致分为以下几个部分:
    1.统计模型Statistical Models
    2.一般贝叶斯分类器Normal Bayes Classifier
    3.K-近邻K-Nearest Neighbors
    4.支持向量机SVM Support Vector Machines:之前尝试过的案例:SVM案例
    5.决策树Decision Trees
    6.级联分类器Boosting
    7.梯度树Gradient Boosted Trees
    8.随机树Random Trees
    9.超随机树Extremely randomized trees
    10.期望最大化Expectation Maximization
    11.神经网络Neural Networks
    12.机器学习数据的形式相关MLData

    如何训练以及使用见地址:机器学习官方说明
    ————-3.2与2.4相比新增内容
    1.Logistic Regression:类似于SVM也是一种多分类器


    物体检测OBJDETECT

    物体检测
    Opencv2.4包含Cascade Classification(级联分类)和Latent SVM这两个部分
    Opencv3.2所采用的方法为
    Haar Feature-based Cascade Classifier for Object Detection


    图像降噪克隆与NPR渲染PHOTO

    也就是 Computational Photography,Opencv2.4包括以下两个部分:
    1.图像修复Inpainting

    void inpaint(InputArray src, InputArray inpaintMask, OutputArray dst, double inpaintRadius, int flags)

    2.图像降噪Denoising

    ———–Opencv3.2模块
    1.降噪Denoising相比于2.4功能函数更多了
    2.高范围动态成像HDR imaging利用HDR算法,有一系列相关的算法函数……2.4里并没有
    3.无缝克隆Seamless Cloning
    如图,强大一览无余,图片摘自vsooda的博客
    这里写图片描述
    4.非真实感渲染Non-Photorealistic Rendering
    看名字很玄乎……大概动画里用得很多,把一个图片渲染得不像真的,如图所示,左侧为一般渲染,右侧为NPR渲染(摘自维基百科
    这里写图片描述
    5.C API


    形状的匹配以及距离计算SHAPE

    Shape Distance and Matching,形状的距离以及匹配
    //对这部分了解不是很多,只能形而上学地复制过来了
    Opencv3特有的部分,Opencv2.4并没有…
    1. AffineTransformer仿射变换算法的包装类
    2. HistogramCostExtractor
    3. HausdorffDistanceExtractor
    4. ShapeContextDistanceExtractor
    5. ThinPlateSplineShapeTransformer


    图像拼接STITCHING

    图像拼接模块,流程如下,可以去掉或者单独使用其中某些模块。
    这里写图片描述

    主要包括以下内容:
    1.拼接管道Stitching Pipeline
    2.特征点提取以及图片匹配Features Finding and Images Matching
    3.旋转估计Rotation Estimation
    4.自动校准Autocalibration
    5.图片倾斜旋转相关的包Images Warping
    6.缝隙估计Seam Estimation
    7.曝光补偿Exposure Compensation
    8.图片混合Image Blenders


    超分辨率SUPERRES

    Super Resolution,包含了一系列的超分辨率问题的处理方法
    //对这边毫无了解,只能先形而上学……


    视频分析VIDEO

    Video Analysis视频分析,包括以下两块内容:
    1.动作分析Motion Analysis
    2.物体追踪Object Tracking


    视频读写VIDEOIO

    OpenCV3特有的仅用来读写视频的模块


    视频稳定系VIDEOSTAB

    Video Stabilization、视频稳定模块包含一组可以用来解决视频稳定问题的函数和类。2.4基本没提及,3.2里内容比较详实。包括以下两个内容:
    1.全局运动估计Global Motion Estimation
    包括一些列功能和类用以进行两张图或者两个点云阵的全局动作估计。功能函数都被封装成了类。
    2.快速步进法Fast Marching Method


    打包WORLD

    终于到最后一个了,这是Opencv3特有的,把所有东西打包在一个dll里,配置环境的时候很方便,具体工程实际就要分情况了。

    最后放上Opencv3.2以及Opencv2.4模块的对比图方便调用:
    这里写图片描述
    其中Opencv2.4特有的几个模块功能说明如下:
    //参考了易术军的博客
    OPENCV_CONTRIB:也就是Contributed/Experimental Stuf的缩写, 该模块包含了一些最近添加的不太稳定的可选功能,不用去多管。2.4.8里的这个模块有新型人脸识别,立体匹配,人工视网膜模型等技术。
    OPENCV_GPU:运用GPU加速的计算机视觉模块
    OPENCV_LEGACY:一些已经废弃的代码库,保留下来作为向下兼容,3里以及全部删除。
    OPENCV_NONFREE: 也就是一些具有专利的算法模块 ,包含特征检测和GPU相关的内容,在3里删去了。
    OPENCV_OCL :即OpenCL-accelerated Computer Vision,运用OpenCL加速的计算机视觉组件模块,在3里整个并入了Core.
    OPENCV_TS:测试用。

    从早上到这会儿(在女朋友实验室)终于把这些整理完了,最后祝大家使用Opencv愉快~

    展开全文
  • 包括基本Object类、Class类、String类、基本类型的包装类、基本的数学类等等最基本的类。我们介绍一下Java 8中的java.lang包。主要类如下图:大体将java.lang包分为三类:类型、工具、系统,下面分别介绍其中比较...
  • 功能性需求与非功能性需求

    万次阅读 2014-02-11 08:49:45
    需求(requirement)就是指项目中必须提供的功能或者遵守的条件。  在实际使用的过程用,需求又可以细分为功能性... 非功能性需求指的是项目中为满足客户业务需要必须达到的一些特性,其中包括系统性能、可靠性、可
  • Java数据类型—包装

    万次阅读 多人点赞 2020-12-16 16:16:27
    1. 为什么需要包装类:JAVA是面向对象的...3. 自动拆装箱:Java为了简便拆箱与装箱的操作,提供了自动拆装箱的功能 4. 建议使用valueOf() 方法创建一个包装类实例而不是直接使用构造方法,因为该方法可以走缓存提高性能
  • 色彩定位是指通过对色彩匹配功能进行增强和扩展,以快速定位图像中特定颜色区域的过程。
  • python包装和授权

    千次阅读 2015-09-04 11:04:16
    首先了解什么是包装和授权。 我们知道,面向对象程序设计中有一个理念就是封装,而实际上面向对象也让程序员在使用一些类(自己定义或则别人定义)...用到程序编程中,就是将程序包装成,当前环境跟适合的样子(主要
  • Cef功能开发经验总结

    万次阅读 热门讨论 2017-04-13 17:34:32
    转载请说明原出处,谢谢~~:...最终的代码可以下载网易云信PC Demo点我跳转资料准备这是我集成过程中查到的一些资料,包括了Cef开发的各方面资料在调试Cef时需要Cef的pdb和源码: Cef及
  • 涉及到的知识点:  1.Struts2框架的搭建(包括Struts2的jSON...服务端主要包含一个Action,通过struts的web配置配置struts.xml驱动业务逻辑的执行,然后对于符合条件的登录,返回给客户端通过jsonobject包装的数据。
  • 我们知道基本数据类型包括byte, short, int, long, float, double, char, boolean,对应的包装类分别是Byte, Short, Integer, Long, Float, Double, Character, Boolean。关于基本数据类型的介绍可参考J2SE入门(一) ...
  • Java基础 - StringBuffer,数组高级,基本数据包装
  • Spring基本功能详解

    千次阅读 2017-02-08 14:47:27
    简单Bean包括两种类型:包装类型和String < bean id = "personService" class = "com.itcast.bean.impl.PersonServiceImpl" > <!-- 基本类型,string类型 --> < property name = "age" value = "20...
  • Java 有一个由两部分组成的类型系统,包括基本类型(如 int、double 和 boolean)和引用类型(如 String 和 List)。每个基本类型都有一个对应的引用类型,称为包装类型。与 int、double 和 boolean 对应的包装类是 ...
  • 电商网站后台九大功能模块详解

    万次阅读 多人点赞 2018-10-21 01:39:39
    电商网站后台九大功能模块详解  随着电子商务的发展,网上购物正在趋于一种时尚,电子商务...电子商务网站整个系统的后端管理,按功能划分为九大模块,包括商品组织管理、订单处理、内容发布管理等模块。 一、后台...
  • 一、基本类型 Java一种静态编程语言,所有变量和表达式是在编译时就...在Java中共有8中基本类型数据,同时每种基本类型又有对应的包装类。 最简单的理解,基本类型有默认值,而包装类型初始为null。然后再根据这两...
  • Curator帮助我们在其基础上进行封装、实现一些开发细节,包括接连重连、反复注册Watcher和NodeExistsException等。目前已经作为Apache的顶级项目出现,是最流行的Zookeeper客户端之一。从编码风格上来讲,它提供了...
  • ROS功能包- RRT_exploration使用RRT随机数进行地图探测

    万次阅读 多人点赞 2017-08-07 16:42:41
    学生博文和代码分享(仿真+真实机器人!...它还具有使用图像处理提取边界点、基于图像的边界检测等功能。 适用版本:indigo、jade、kinetic、lunar。 注意事项:官网文档非常详细,通常不会遇到任何问题...
  • ROS新功能包PlotJuggler绘图

    千次阅读 2017-01-12 22:47:27
    这些措施包括通过来自Caffe包装(物体识别 http://caffe.berkeleyvision.org/ ),电子邮件管理,geolocator,在家庭的环境危害检测(检测是否灯都留在或开门),人体检测,新闻探险家,路径规划和天气记者。 Web...
  • 需求定义:需求(requirement)就是系统(更广义的说法是项目)必须提供的能力和必须遵从的条件。... 非功能性需求是指软件产品为满足用户业务需求而必须具有且除功能需求以外的特性,包括系统的性能、
  • 功能性需求和非功能性需求

    万次阅读 2016-10-10 12:07:35
    (1) 在一般使用中,需求按照功能性(行为的)和非功能性(其它所有的行为)来分类。  功能性需求是说有具体的完成内容的需求。  例如:比如客户登录、邮箱网站的收发收发邮件、论坛网站的发帖留言等。  非功能...
  • 今天整理个不是问题的问题,没学到啥,主要完成功能: 老大要求能调用手机号码然后通过微信聊, 我去,说白了老大看到了应用-通讯录plus-的微信功能,要我模仿。 首先,坑啊,我以为是开放的功能,就去看了半天...
  • 产品经理的主要工作职责

    千次阅读 2018-07-27 11:25:01
    1.产品经理的主要工作职责 作为一名新进产品经理,甚至一名资深PM,你可能都或多或少对这个职位产生某种迷惑。到底什么是产品经理?这个职位的主要职责是什么?在IT产业的不同领域,甚至在同一领域的不同公司,这个...
  • 随着《中国制造2025》规划路线的出台,制造业改革之船已经起航了,其主攻方向是智能制造,智能包装迎来发展的春天。我国包装工业总产值已达1.9万亿元,位居世界第...不论是物联网智能包装还是功能性智能包装其都存在巨
  • 需求分析师如何做好非功能性需求

    万次阅读 2016-12-28 17:37:48
    功能性需求是除开功能性需求外需要满足的系统要求,可以理解为系统的质量要求,一般包括性能、安全性、可靠性、可用性、可维护性、完整性、可测试性、有效性等。细分下来有很多,不过前辈们和一些权威机构帮我们做...
  • 什么是功能性需求和非功能性需求

    万次阅读 2011-11-02 17:04:08
    (1) 在一般使用中,需求按照功能性(行为的)和非功能性(其它所有的行为)来分类。  功能性需求是说有具体的完成内容的需求。  例如:比如客户登录、邮箱网站的收发收发邮件、论坛网站的发帖留言等。  非功能...
  • Android Q(10.0)的新功能和API

    千次阅读 2019-05-25 10:37:06
    Android Q功能和API 目录: 安全性增强 改进的生物识别认证对话框 直接从APK运行嵌入式DEX代码 TLS 1.3支持 Public Conscrypt API 连接功能 Wi-Fi网络连接API Wi-Fi网络建议API 改进了Wi-Fi高性能和低延迟...
  • sip协议的功能及其应用

    千次阅读 2017-02-22 13:23:53
    sip协议的功能及其应用 H.323协议簇 1.1基本概念 H.323是ITU-T第16工作组的建议,H.323由一组协议构成,其中有负责音频与视频信号的编码、解码和包装,有负责呼叫信令收发和控制的信令,还有负责...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 176,314
精华内容 70,525
关键字:

包装的主要功能包括