当前位置:网站首页 > 公文范文 > 范文大全 > 收费站青年文明号开放周活动总结7篇

收费站青年文明号开放周活动总结7篇

时间:2022-10-23 08:40:13 浏览次数:

篇一:收费站青年文明号开放周活动总结

  3 民航通信系统

   3.1

  概

  论

   从广义上来讲,通信是指信息从发

  送者传递到接收者的过程  在自然科学领域内涉及“通信”这 一术语时,一般指的就是电通信,

  简称为通信。

   3.1.1

  通信系统的分类

  1.按信号特征分为: 模拟通信系统和数字通信系统 2.按提供的业务种类分为: 电报、电话、数据、图像、视频、 会议、传真等通信系统 3.按传输媒介分为: 有线通信系统和无线通信系

   4.按照调制技术分类,其分法如下:

   按信号频谱特性分为:

  基带系统和频带系统  按调制方式分为: 连续波调制系统和脉冲调制系统  按信号复用方式分为: 时分、频分、码分、空分等

   3.1.2

  通信系统的构成

  3.1.2.1 通信系统的基本构成

  信 源 发送设备 信 道 接收设备 信 宿

  噪 声

  通信系统的组成

   3.1.2.2

  模拟与数字通信系统

  模拟通信系统

    

  指该系统内传输的是模拟信号 组成 模拟通信系统基本特点:

  强调发送的信号波形在接收端无失真地恢复。

   数字通信系统

   指该系统内传输的是数字信号

   组成

  模拟信号------信源编码 数字信号------信道编码  数字通信系统基本特点: 强调数字状态的正确识别

   3.1.2.3数字通信系统的主要特点

  ① 抗噪声性能好; ② 数字通信系统可以通过信道编码方式更 有效地改善通信质量; ③ 数字信号便于运用计算机技术,即有利 于信号的处理、存储和交换; ④ 数字信号便于各种不同种类信号的综合. 缺点: 技术较为复杂,信号占用频带较宽

   3.1.2.4

  1. 单工制

  通信方式

  (1)分类: 同(单)频单工和异(双)频单工 (2)同(单)频单工

  

  

  指基地台和移动台使用相同工作频率的系统, 它的操作采用“按—讲”(PTT)方式。

  收、发信机可共用一副天线,而不需要天线共 用器

   •(单)频单工方式的优点

  ① 只要在有效的通信范围内,若干部电台均可互 相通话。

  ② 设备简单,同时因发信机只在发话时才工作, 所以功耗较小,它特别适用于移动台。

  

  (单)频单工方式的缺点

  ① 使用不方便。

  ② 同一地区多部电台使用相邻频道,频道相距较 近的电台间将产生严重的干扰,影响正常通信。

   (3)异(双)频单工

  指通信的双方使用两个不同的频率f1和f2 的通信方式。

   A型机与B型机之间可实现通信,A型 机与A型机或B型机与B型机之间都不 能实现通信

  

  (4)单工通信方式适用范围

  用户不多的专业移动通信网

   2.半双工制

  (1)定义

  基地台A的收、发信机可同时工作,移动台B的

  工作方式仍为双频单工制。

  (2)优点

  

  只要频率f1、f2间有足够的间隔并采用一定的收、 发隔离措施,就能避免发信机对收信机的干扰, 故基站可以多波道工作。

  移动台的功耗小,设备简单。

  专业移动通信网,如民航地空通信网

  

  (3)应用范围

   3.双工制

  (1)定义

  指基地台和移动台都以双工方式工作。

  (2)优缺点

  任意一方发话的同时也能收听到对方的 话音,而无需按压“按—讲”开关  消耗电能较多,这对以电池为电源的移 动台很不利

  

   3.1.3 通信系统的容量

  香农公式为:

  C  B log( 1  S / N ) 2

  式中,C的单位为b/s,N为白噪声的平均功率;

  B为信道带宽 S是信号的平均功率;S/N为信噪比;

  C是指信道可能传输的最大信息速率。

   根据香农公式得出以下结论: ① 任何一个信道,都有信道容量C ; ② 给定的信道容量C 可以有不同的带宽和信 噪比的组合来传输 ; ③ 当信道噪声为高斯白噪声时,噪声功率不 是常数而与带宽B有关 ;  当S和n 0一定时,信道容量虽然随带宽B的 增加而增大,然而当B→∞时,C 不会趋于 1.44 S / n 0 。

  无限大,而是趋于常数  当S/N一定时,给定的信息量可以用不同 的带宽和时间T的组合来传输。

   3.1.4

  1.有效性:

  

  通信系统的主要性能指标

  指要求系统高效率地传输消息。

  指要求系统可靠地传输消息。

  可靠性是干扰的一种度量,用来表示接 收消息与发送消息的误码率。

  2.可靠性:

  

  

   3.1.5

  

  民航通信概述

  1.中国民航通信业务可以分为:

  

     

  

  地面业务通信 场内移动通信 有线电话通信 地空通信 航务管理通信 对空广播 机要通信

   2.民航航空通信

  平面通信网和地空通信网  平面通信网目前是基于X.25公众网、帧 中继FR、异步传输模式ATM等的数据通 信网络。

   地空通信网主要有: 高频HF通信、甚高频VHF通信和卫星 通信等。

  

   3.1.5.1

  移动通信系统的特点

  ① 多普勒效应

  f D υ / 

  ② 多径传播效应(产生衰落现象)

  ③ 阴影效应

  ④ 远近效应(要求动态范围大)

  ⑤ 干扰严重

   3.1.5.2

  

  移动通信的干扰

  热噪声干扰

  

  人为干扰

  大气噪声、城市人为噪声、郊区人为噪声、 银河系噪声、太阳系噪声以及接收机内部噪声

  

  电磁干扰

   •电磁干扰

  (1)同信道干扰

  

  载波频率和调制方式都与有用信号相同的干扰称为同 信道干扰

  

  抗干扰方法:

  使两个信道相同的基地台相隔一定的距离

  (2)相邻信道干扰  本系统与其他系统相邻信道信号间的干扰  分类: 带内干扰(可能产生严重的干扰 ) 带外干扰(一般不太严重 )

   (3)互调干扰

  

  移动通信所用的角度调制是一种非线性调制方 式,两个或多个干扰信号可能在这种调制的电 路中互相调制,产生同有用信号频率相近的干 扰信号,这种干扰称为互调干扰。

  

  产生条件:

  几个干扰信号的频率与接收机的接收频率存在等差 关系(存在频率间隔相同的干扰信号 ) ; 干扰信号应有足够的强度才能产生互调 。

   3.1.5.3

  

  民航地空移动通信规定

  

   

  

   

  

   

  

  机场管制塔台(TWR) 进近管制对空台(APP) 机场地面滑行管制台(SMC) 航路甚高频对空台(ACC) 高频国际对空台(MG) 高频高空对空台(YL) 高频中、低空对空台(NC) 高频专业对空台(NC) 航空管理对空台(OP-CTL) 高频气象广播台(VOLMET) 航站自动情报服务台(ATIS)

   3.2 高频短波通信系统

  1.优点:

  ① 不需要中继站转发就可以实现远距离的通信, 通信距离可达数百、乃至数千、甚至数万公里。

  ② 短波通信设备简便,比较机动灵活,特别适用 于军事通信。

  ③ 安全性好。

  ④ 设备的建设和维护费比较低,基本上是一次性 投资。

   2.缺点:

  通信容量小,传播媒质不稳定,干扰大, 可靠性差。

   改进(针对电离层): 自适应技术(包括自适应天线、自适应控制 器、实时选频等 )

  

  最高可用频率(MUF)

   3.2.1 SSB单边带通信技术

  调制方式:调幅(AM),调频(FM),常用的是调幅单边带(SSB)

  单边带信号的频谱

   (1)单边带的分类

  

  

    

  载波抑制式单边带电话 用于小型短距离通信设备 载波部分抑制式单边带电话 可收发常规的调幅信号 载波抑制式或部分抑制式独立边带电话 可传输两路信号 全载波式单边带电话 收信机兼容使用 载波部分抑制式多路高频电报 用于多路电报传输

   (2)单边带通信的特点

  占用频率窄 BAM=2Fmax Bssb=Fmax  发射功率利用率高  抗选择性衰落能力强 选择性衰落:

  由于不同频率分量产生的衰落现象。

  通信距离越远,选择性衰落越严重。

   各个信道之间互相干扰小 I、发射功率小 II、只发射边带信号,不发射载波,减小空中的相互干

  

  扰信号

   3.2.2

  

   

  电路的设计和频率选择

  3.2.2.1 短波电路的设计要点

  最高可用频率的预测, 最低可用频率的预测, 短波天波场强的估算, 估算接收点当地的噪声电平,

  所需最小功率的估算。

  

  

   3.2.2.2 频率选择的一般规律

  

  分日频和夜频

  ① 对同一条电路,冬季工作频率低一些;夏季工作频率 高一些 ② 太阳黑子高年,工作频率高一些;太阳黑子低年,工 作频率低一些 ③ 高纬度电路,工作频率低一些;低纬度电路,工作频 率高一些 ④ 短电路,工作频率低一些;长电路,工作频率高一些。

  3.2.2.3

    

  频率预报

  对最高可用频率(MUF)需进行预报 长期、短期和实时预报 经过预报得到的MUF,可以作为短波电路的参考值

   3.2.2.4

  民航高频通信频率

  (1)中、低空通信网(代号NC) (2)高空通信网(代号YL) (3)国际通信网(代号MG) (4)专业飞行通信网(代号NC) (5)航务管理通信网(代号OP-CTL) (6)气象广播服务通信网(代号VOLMET)

   3.2.3

  高频自适应通信

  3.2.3.1 高频自适应在短波通信中应 用的必要性

  ① 长期预报值和观测值在一天内有很大的偏差。

  ② 长期预报所提供的最佳工作频率实际上起不到 最佳的效果。

  ③ 长期预报没有考虑多径效应的影响。

  ④ 长期预报没有考虑随时间变化的因素。

   3.2.3.2

  

  高频自适应通信的概念

  高频自适应是指高频通信系统具有适应 通信条件变化的能力。

   自适应的类型:

  频率自适应、功率自适应、速率自适应、分集自适 应、自适应均衡和自适应调零天线等 

  高频自适应就是指频率自适应

   3.2.4

   功用:

  短波通信系统

  在边远山区、沙漠和海洋上空,民用 航空常采用的地空通信系统

   3.2.4.1 地面电台MT1501A的主要性能指标 频率范围 1.6~30MHz,100Hz步进  输出功率 1500W(峰值功率)  发射种类 A1A(A1)、R3E(A3A)、J3R (A3J)、H2A(A2H)  通信距离 约为1000~2000km,为航路地 空通信设备

  

   3.2.4.2

  

  

  机载高频设备

  (1)主要性能指标:

  工作频率范围 : 2~29.9999MHz

  发射功率: 30~40W

  

  联络距离: 地/空通信一致,约为 1000~2000km,但存在通信静区 工作方式 : 半双工方式

  

   (2)系统组成

   高频通信收发机(T/R)

   高频通信控制面板(CTL)

   高频天线耦合器

   高频天线

  : 线状天线

   3.2.5 地面短波天线

  (1)天线的基本特性

   

  水平方向:采用全向辐射天线。

  发射天线架设得比较高,以减小或避免地面效 应

  水平偶极天线 (常用) 笼形天线 (工作频段较宽) 菱形天线(远距离通信)

  (2)几种常用的短波天线

   

  

  (3)短波天线的架设

   信 源

  模拟调制

  信 道

  解 调

  信 宿

  噪 声

  图3.2

  模拟通信系统方框图

   信源

  信源 编码

  信道 编码

  调制 器

  信道

  调制 器

  信道 编码

  信源 编码

  信宿

  噪声

  数字通信系统组成方框图

   

  信源编码

  指将模拟信号进行模数转换并进行编码, 将模拟信号转换为数字编码信号。

  

  信道编码

  指数字信号为了适应信道的传输特性,达到 高效可靠的传输而进行的相应信号的处理过程。

  信道编码的技术: 数字信号的加密处理、差 错控制编码及扩频编码等

   若设单位频带内的噪声功率为 n0(W/Hz) ,则噪声功率 N = n0B ,代入上 式可得:

   S   C  B log2  1  n B  0  

  带宽B趋于时的信道容量为:

   S  S   lim C  lim B log2 1   1.44  B  B  n0  n0 B 

   由于信息速率C=I/T,I为信息量,T 为传输时间,则

  S  I  TB log2 1    N

   HF 通信控制板 音频选择板

  音频放大器

  收发机

  天线耦合器

  高频天线

  高频通信系统组成框图

   高频通信机载控制面板

   为什么需天线耦合器?

  

  

  

  天线长度远远小于λ/4,且天线长度固定不变, 天线电阻小于发射机负载电阻,为了将足够大 的射频功率送到天线,必须使两者达到匹配;

  工作在2~30MHz,频带较宽,阻抗随频率变 化较大,要求调谐元件参量的变化能适用于调 谐参量的变化;

  利用改变输出回路L/C的比值使天线与发射机 输出电阻值相等。

  

篇二:收费站青年文明号开放周活动总结

  校企共建——虚拟现实技术实验室建设方案

  )虚拟现实技术实验室(The virtual reality laboratory 一、

  虚拟现实(VR-Virtual Reality),也称虚拟实境,是一种可以创建和体验虚拟世界的计算机系 统,它利用计算机技术生成一个逼真的、具有视、听、触等多种感知的虚拟环境,用户通过使用 各种交互设备,同虚拟环境中的实体相互作用,使之产生身临其境感觉的交互式视景仿真和信息 交流,是一种先进的数字化人机接口技术。

  与传统的模拟技术相比,虚拟现实技术的主要特征是:操作者能够真正进入一个由计算机生成的 交互式三维虚拟现实环境中,与之产生互动,进行交流。通过参与者与虚拟仿真环境的相互作用, 并借助人本身对所接触事物的感知和认知能力,帮助启发参与者的思维,以全方位地获取虚拟环 境所蕴涵的各种空间信息和逻辑信息。

  沉浸/临场感和实时交互性是虚拟现实的实质性特征,对时空环境的现实构想(即启发思维,获 取信息的过程)是虚拟现实的最终目的。

  虚拟现实技术的先进特性使得该项技术应用于各行各业的模拟仿真研究中,并切实有效地指导了 生产实践。自从虚拟现实技术诞生以来,它已经在军事模拟、先进制造、城市规划/地理信息系 统、医学生物等领域中发挥了巨大的经济、军事和社会效益。虚拟现实技术在不远的将来就会像 当年的计算机一样应用于社会生产实践的各个领域,它与网络、多媒体将 世纪最具应用前景的 三大技术。21 并称为 它除了可人们开始认识到虚拟现实在教育领域的应用价值,随着虚拟现实技术的成熟,在实验教 学方面也具有利用率高,易维护等诸多优点。近年来,国以辅助高校的科研工作, 内的许多重 点高校都根据自身科研和教学的需求建立了虚拟现实技术实验室。

   二、虚拟现实技术实验室的使用管理和生活服务等所以数字化信息为基础,对学校的教学、科 研、利用虚拟现实技术,有信息资源进行全面的数字化,最终实现教育的信息化,提高学校的办 学水平和管理水平。

  虚拟现实技术实验室主要从事虚拟现实技术、可视化技术、计算机网络、图形系统工具、图像信 息处理、分布式系统和人工智能等领域的科学研究和技术开发。

  1、院校教学科研。

  建设教学、科研、技术人员结构合理的虚拟仿真实验教学团队,形成一支教育理念先进,学术水 平高,教学科研能力强,实践经验丰富,勇于创新的虚拟仿真实验教学和管理队伍。

  虚拟仿真实验教学是高等教育信息化建设和实验教学示范中心建设的重要内容,是学科专业与信 息技术深度融合的产物。虚拟仿真实验教学建设工作坚持“科学规划、共享资源、提高效益、持 续发展”的指导思想,以全面提高高校学生创新精神和实践能力为突出重点、. 宗旨,以共享优质实验教学资源为核心,以建设信息化实验教学资源为重点,分年度建设一批具 有示范、引领作用的虚拟现实技术实验教学中心,持续推进实验教学信息化建设,推动高等学校 实验教学改革与创新。

  2、建议学院发挥学校学科专业优势,开展实验教学。

  结合河北传媒学院信息技术与管理学院的特色专业(如计算机科学与技术、计算机信息管理、影

   视多媒体等专业)和开设课程(如三维类、编程类、多媒体、网络设计等课程),发挥学校学科 专业优势,积极利用企业的开发实力和支持服务能力,充分整合学校信息化实验教学资源,以培 养学生综合设计和创新能力为出发点,创造性地建设与应用高水平软件共享虚拟实验、仪器共享 虚拟实验和远程控制虚拟实验等教学资源,提高教学能力,拓展实践领域,丰富教学内容,降低 成本和风险,开展绿色实验教学。

  虚拟现实技术实验是为本科教学而设计和实现的。虚拟仿真实验教学依托虚拟现实、多媒体、人 机交互、数据库和网络通讯等技术,构建高度仿真的虚拟实验环境和实验对象,学生在虚拟环境 中开展实验,达到教学大纲所要求的教学效果。

  虚拟仿真实验教学中心建设任务是实现真实实验不具备或难以完成的教学功能。在涉及高危或极 端的环境、不可及或不可逆的操作,高成本、高消耗、大型或综合训练等情况时,提供可靠、安 全和经济的实验项目。虚拟仿真实验教学中心建设应充分体现虚实结合、相互补充、能实不虚的 原则。

  3、校企合作的实训环节使用。

  建设具有扩展性、兼容性、前瞻性的管理和共享平台,高效管理实验教学资源,实现学院与企业 的实验教学资源共享,满足学院的多学科专业的虚拟仿真实验教学的需求。探索校企共建共管的 新模式和新途径,建立可持续发展的虚拟仿真实验教学服务支撑体系。

  实训环节带领学生重点研究虚拟环境的快速三维建模与高效绘制、自然灾害现象模拟与仿真、多 种数字媒体融合、增强现实等关键技术,并研究这些关键技术在公共安全事件模拟分析、影视产 品制作、游戏动漫生成、数字媒体的生成、展示、管理、发布等方面的应用。

  4、组织相关专业及有意向的学生,以兴趣小组的模式进行组建团队来进行虚拟现实的研发制作。

  由企业方派专业技术工程师进行学生的授课指导,除带领团队对虚拟现实技术的研发工作外,还 带领学生承接相关的虚拟现实技术项目进行实战演练。

  三、虚拟现实技术实验室的组成部分

  、虚拟现实应用开发平台(包括软件开发平台和硬件研发平台)1. 2、高性能图像生成及处理系统(高性能数字图像即时演算系统) 3、沉浸式沉虚拟三维显示系统(头戴式虚拟现实显示器) 4、沉浸式虚拟现实交互系统 (数据手套、体感座椅、交互控制器等) 5、数字化教学系统(投影、电子白板等)

  四、虚拟现实技术实验室的建设 为了更好的应用虚拟现实技术,使其更好的应用于教学、科研和生产实践活动,推出全面的虚

  拟现实实验室整体系统建设方案。虚拟现实技术实验室建设由学院与企业共同出资建设,并共享 研究成果。双方出资情况如下:

  (一)企业方提供 (约 11.2 万元资金) 1、实验室场地 2、实验室电脑设备 (电脑 20 台*5000 元合计 10.0 万元) 3、实验室桌椅(20 套*600 元合计 1.2 万元) 4、教师团队与实际项目 资金投入合计 10.0 万元+1.2 万元=11.2 万元 (二)学院方提供(约 10.0 万元资金) 1、虚拟现实设备(头戴式显示器) 教师专用设备,oculus 头戴式显示器两部,合计 1.0 万元;

  学生专用设备,提供以下两个方案:

  方案一:

   实验室容量为 20 名学生,购买国产 3glass 头戴显示器,每两名学生用一个设备。(合计 10 个 *2000 元=2.0 万元) 方案二:

  实验室容量为 20 名学生,购买英国 Oculus 头戴显示器,每两名学生用一个设备。(合计 10 个*5000 元=5.0 万元) 2、投影设备,短焦投影仪及幕布一套。(合计 1.0 万元) 3、空调设备,机房标准空调系统。(合计 1.0 万元) 4、实验室基础建设包括电路改造、网络改造、储物柜、教学白板。(合计 1.5 万元)

  方案一:资金投入合计 1.0 万元+2.0 万元+1.0 万元+1.0 万元+1.5 万元=6.5 万元 万元=9.5 万元+1.5 万元+1.0 万元+1.0 万元+5.0 万元 1.0 资金投入合计:方案二 五、虚拟现实技术实验室的布局效果如下

   附件 1:

  现今虚拟现实头戴显示器最出名的有两款,一款是国产的 3glass 头戴显示器;另一款是全 球首款虚拟现实的 Oculus 头戴显示器。

  国产 3glass 头戴显示器简介:

  3glass 是一款国产的头戴显示器,价格相对比较便宜,一般在 2000 元左右。

   可以尽情享受让眼睛非常舒适的 3D 影像。看实际测量闪烁程度的数据就能知道数据几乎是零, 不会有头晕的状态出现。高亮度的 3D 影像。轻便舒适的眼镜享受 3D 影像。

  外国 Oculus 头戴显示器简介:

  Oculus Rift DK2 全球首款虚拟现实头戴显示器,它是一款专为游戏设计的头戴式显示器,价格 在 5000 元左右。

  Oculus Rift,它具有两个目镜,每个目镜的分辨率为 640*800,双眼的视觉合并之后拥有 1280*800 的分辨率。具有陀螺仪控制的视角。能够使你身体感官中“视觉”的部分如同进入游戏中。

  重要新特性 Oculus Rift DK2.

   (Positional Tracking) 1. 头部位置追踪)的移动,带来更真实的体验 xyz 继承并改进自水晶穹原型机,追踪你头部六 自由度( 和跟多游戏方式的可能性! (Low Persistence OLED Display) OLED 显示屏短余辉 2. 可以有效解决屏幕的动态模糊问题和突然晃动带来的不适感,OLED 拥有低持久特性的 OLED 并不 是所有都可以!

  

篇三:收费站青年文明号开放周活动总结

  Oracle ERP 最佳技术实践 E-BUSINESS SUITE ORACLE 技术总结之应收导入 IFACE 总结

  Author:

  罗正武

  E-Mail

  Creation Date: Updated:

  Ref: <Document Reference Number>

  Version:

  DRAFT 1A 、Version 2

  Approvals: <Approver 1> <Approver 2>

   Copy Number _____

   Document Control

  Change Record

  Date

  Author

  Version Change

  Draft 1a

  No Previous Document

  Reviewers

  Name

  Position

  Distribution

  Copy No. Name

  1 2 3 4

  Location

  Note To Holders: If you receive an electronic copy of this document and print it out,

   please write your name on the equivalent of the cover page, for document control purposes.

  If you receive a hard copy of this document, please write your name on the front cover, for document control purposes.

   Contents

  Document Control.......................................错误!未定义书签。

  背景介绍 ..............................................错误!未定义书签。

  1 应收基础简介.........................................错误!未定义书签。

  模块简介 ............................................... 错误!未定义书签。

  主要功能和作用 ......................................... 错误!未定义书签。

  和其他模块的关系 ....................................... 错误!未定义书签。

  关键设置 ............................................... 错误!未定义书签。

  2 应收事务处理.........................................错误!未定义书签。

  应收事务处理概述 ....................................... 错误!未定义书签。

  API 创建应收事务处理/贷项通知单 ......................... 错误!未定义书签。

  手工录入应收事务处理简介................................ 错误!未定义书签。

  相关表/重点掌握 API ..................................... 错误!未定义书签。

  3 应收收款/收款注销....................................错误!未定义书签。

  . 应收收款概述 ........................................... 错误!未定义书签。

  . API 创建应收收款/收款注销 ............................... 错误!未定义书签。

  . 应收收款录入/收款注销创建简介........................... 错误!未定义书签。

  . 相关表/重点掌握 API ..................................... 错误!未定义书签。

  4 应收核销/取消核销....................................错误!未定义书签。

  . 应收收款核销简介 ....................................... 错误!未定义书签。

  . API 创建应收收款核销/取消核销 ........................... 错误!未定义书签。

  . 应收收款录入创建简介 ................................... 错误!未定义书签。

  . 相关表/重点掌握 API ..................................... 错误!未定义书签。

  5 应收调整 ............................................错误!未定义书签。

   . 应收调整概述 ........................................... 错误!未定义书签。

  . API 创建调整 ............................................ 错误!未定义书签。

  . 应收调整创建简介 ....................................... 错误!未定义书签。

  . 相关表/重点掌握 API ..................................... 错误!未定义书签。

  6 常用函数 ............................................错误!未定义书签。

  7 参考文档 ............................................错误!未定义书签。

  1. Open and Closed Issues for this Deliverable .....错误!未定义书签。

  Open Issues ........................................错误!未定义书签。

  Closed Issues ......................................错误!未定义书签。

   背景介绍

  目前项目是中国邮政,现接触到一个应收的大接口,涉及到收款/收款注销,核销/取 消核销,应收事务处理发票/贷项通知单,事务处理调整导入标准的.收获颇丰,写个 文档记录一下.

   1 应收基础简介

  模块简介 应收模块基本简介

  主要功能和作用 标准应收的主要功能和作用:

   和其他模块的关系 标准的应收和其他模块的关系:

   关键设置

  应收的关键设置作用:我们在调用标准 api 导入的时候,如果出现设置错误我们可以从以下设置来 检查,典型的排错方式就是在标准界面录入导入数据检测问题 应收关键设置列表:

   2 应收事务处理

  应收事务处理概述

  API 创建应收事务处理/贷项通知单 注:脚本中涉及到的所有 id 根据当前中邮项目的设置的映射规则取值.

   应收事务处理

  --简单导入发票应收事务处理测试脚本 id均为写死,项目上可以根据需求灵活运用

  --author bruce

  --date

  DECLARE

  g_pkg_name VARCHAR2(60) := 'cux_test_scripts';

  g_api_type VARCHAR2(60) := 'cux_test_scripts';

  l_api_name CONSTANT VARCHAR2(30) := 'transaction_prc';

  l_api_version CONSTANT NUMBER := ;

  p_commit

  BOOLEAN := FALSE;

  l_batch_source_rec ;

  l_trx_header_tbl

  ;

  l_trx_lines_tbl

  ;

  l_trx_dist_tbl

  ;

  l_trx_salescredits_tbl ;

  x_return_status

  VARCHAR2(60);

  x_msg_count

  NUMBER;

  x_msg_data

  VARCHAR2(32676);

  x_customer_trx_id

  NUMBER;

  l_org_id

  NUMBER;

  BEGIN

  -- start activity to create savepoint, check compatibility

  ;

   (user_id => 1291, resp_id => 20678, resp_appl_id => 222); l_org_id := 88; (p_access_mode => 'S', p_org_id => l_org_id);

  := 6001; l_trx_header_tbl(1).cust_trx_type_id := 1221; l_trx_header_tbl(1).trx_header_id := 100; l_trx_header_tbl(1).trx_date := SYSDATE; l_trx_header_tbl(1).gl_date := SYSDATE; l_trx_header_tbl(1).trx_currency := 'CNY'; l_trx_header_tbl(1).bill_to_customer_id := 39211; l_trx_header_tbl(1).term_id := 5; -l_trx_header_tbl(1).org_id := l_org_id;

  l_trx_lines_tbl(1).trx_header_id := 100; l_trx_lines_tbl(1).trx_line_id := 100; l_trx_lines_tbl(1).line_number := 1; l_trx_lines_tbl(1).description := nvl(NULL, '摘要'); l_trx_lines_tbl(1).quantity_invoiced := 1; l_trx_lines_tbl(1).unit_selling_price := 100; l_trx_lines_tbl(1).line_type := 'LINE';

  l_trx_dist_tbl(1).trx_dist_id := 100; l_trx_dist_tbl(1).trx_header_id := 100; l_trx_dist_tbl(1).trx_line_id := 100; l_trx_dist_tbl(1).account_class := 'REV'; l_trx_dist_tbl(1).amount := 100; l_trx_dist_tbl(1).acctd_amount := 100; l_trx_dist_tbl(1).percent := 100; l_trx_dist_tbl(1).code_combination_id := 3000;

  l_trx_dist_tbl(2).trx_dist_id := 100; l_trx_dist_tbl(2).trx_header_id := 100;

   --l_trx_dist_tbl(2).trx_line_id := 100;

  l_trx_dist_tbl(2).account_class := 'REC';

  l_trx_dist_tbl(2).amount := 100;

  l_trx_dist_tbl(2).acctd_amount := 100;

  l_trx_dist_tbl(2).percent := 100;

  l_trx_dist_tbl(2).code_combination_id := 3000;

  ('bf_x_customer_trx_id:' || x_customer_trx_id);

  (p_api_version

  => ,

  p_init_msg_list

  => ,

  p_commit

  => ,

  p_batch_source_rec => l_batch_source_rec,

  p_trx_header_tbl

  => l_trx_header_tbl,

  p_trx_lines_tbl

  => l_trx_lines_tbl,

  p_trx_dist_tbl

  => l_trx_dist_tbl,

  p_trx_salescredits_tbl => l_trx_salescredits_tbl,

  x_customer_trx_id

  => x_customer_trx_id,

  x_return_status

  => x_return_status,

  x_msg_count

  => x_msg_count,

  x_msg_data

  => x_msg_data);

  ('af_x_customer_trx_id:' || x_customer_trx_id || '--x_return_status:' ||

  x_return_status);

  IF (x_return_status <> 'S') THEN

  RAISE ;

  END IF;

  ('x_customer_trx_id:' || x_customer_trx_id);

  IF x_customer_trx_id IS NULL THEN

  x_return_status := ;

  (p_app_name

  => 'CUX',

  p_msg_name

  => 'CUX_COMMON_MSG',

  p_token1

  => 'TOKEN',

  p_token1_value => '出现未知错误,没有正确生成发票,请联系系统管理员');

   RAISE ; END IF;

  EXCEPTION WHEN THEN ('g_exc_errorx:'); ('FND_MSG_BUG:' || (1, 'F')); WHEN OTHERS THEN ('others_exception:'); ('FND_MSG_BUG:' || (1, 'F'));

  END;

   贷项通知单

  --简单导入贷项通知单核销应收事务处理发票测试脚本 id均为写死,项目上可以根据需求灵活运用

  --author bruce

  --date

  DECLARE

  g_pkg_name VARCHAR2(60) := 'cux_test_scripts';

  g_api_type VARCHAR2(60) := 'cux_test_scripts';

  l_api_name CONSTANT VARCHAR2(30) := 'transaction_prc';

  l_api_version CONSTANT NUMBER := ;

  p_commit

  BOOLEAN := FALSE;

  l_batch_source_rec

  ;

  l_trx_header_tbl

  ;

  l_trx_lines_tbl

  ;

  l_trx_dist_tbl

  ;

  l_trx_salescredits_tbl

  ;

   x_return_status

  VARCHAR2(60);

  x_msg_count

  NUMBER;

  x_msg_data

  VARCHAR2(32676);

  x_customer_trx_id

  NUMBER;

  l_org_id

  NUMBER;

  l_cm_app_rec

  ;

  l_out_rec_application_id NUMBER;

  l_acctd_amount_applied_from NUMBER;

  l_acctd_amount_applied_to NUMBER;

  BEGIN

  -- start activity to create savepoint, check compatibility

  ;

  (user_id => 1291, resp_id => 20678, resp_appl_id => 222);

  l_org_id := 88;

  (p_access_mode => 'S', p_org_id => l_org_id);

  := 1004; l_trx_header_tbl(1).cust_trx_type_id := 1031; l_trx_header_tbl(1).trx_header_id := 100; l_trx_header_tbl(1).trx_date := SYSDATE; l_trx_header_tbl(1).gl_date := SYSDATE; l_trx_header_tbl(1).trx_currency := 'CNY'; l_trx_header_tbl(1).bill_to_customer_id := 39211;

  l_trx_header_tbl(1).org_id := l_org_id;

  l_trx_lines_tbl(1).trx_header_id := 100; l_trx_lines_tbl(1).trx_line_id := 100; l_trx_lines_tbl(1).line_number := 1; l_trx_lines_tbl(1).description := nvl(NULL, '摘要'); l_trx_lines_tbl(1).quantity_invoiced := 1; l_trx_lines_tbl(1).unit_selling_price := -100; l_trx_lines_tbl(1).line_type := 'LINE';

   l_trx_dist_tbl(1).trx_dist_id := 100; l_trx_dist_tbl(1).trx_header_id := 100; l_trx_dist_tbl(1).trx_line_id := 100; l_trx_dist_tbl(1).account_class := 'REV'; l_trx_dist_tbl(1).amount := -100; l_trx_dist_tbl(1).acctd_amount := -100; l_trx_dist_tbl(1).percent := 100; l_trx_dist_tbl(1).code_combination_id := 3000;

  l_trx_dist_tbl(2).trx_dist_id := 100;

  l_trx_dist_tbl(2).trx_header_id := 100;

  --l_trx_dist_tbl(2).trx_line_id := 100;

  l_trx_dist_tbl(2).account_class := 'REC';

  l_trx_dist_tbl(2).amount := -100;

  l_trx_dist_tbl(2).acctd_amount := -100;

  l_trx_dist_tbl(2).percent := 100;

  l_trx_dist_tbl(2).code_combination_id := 3000;

  ('bf_x_customer_trx_id:' || x_customer_trx_id);

  (p_api_version

  => ,

  p_init_msg_list

  => ,

  p_commit

  => ,

  p_batch_source_rec => l_batch_source_rec,

  p_trx_header_tbl

  => l_trx_header_tbl,

  p_trx_lines_tbl

  => l_trx_lines_tbl,

  p_trx_dist_tbl

  => l_trx_dist_tbl,

  p_trx_salescredits_tbl => l_trx_salescredits_tbl,

  x_customer_trx_id

  => x_customer_trx_id,

  x_return_status

  => x_return_status,

  x_msg_count

  => x_msg_count,

  x_msg_data

  => x_msg_data);

  ('af_x_customer_trx_id:' || x_customer_trx_id || '--x_return_status:' ||

  x_return_status);

   COMMIT; IF (x_return_status <> 'S') THEN

  RAISE ; ELSE

  ('af_commit:' || x_customer_trx_id); := x_customer_trx_id;

  := 67994; --红字发票10元 针对刚刚创建的发票 := 100;

  (p_api_version

  => 1,

  p_init_msg_list

  => ,

  p_commit

  => ,

  p_cm_app_rec

  => l_cm_app_rec,

  x_return_status

  => x_return_status,

  x_msg_count

  => x_msg_count,

  x_msg_data

  => x_msg_data,

  x_out_rec_application_id => l_out_rec_application_id,

  x_acctd_amount_applied_from => l_acctd_amount_applied_from,

  x_acctd_amount_applied_to => l_acctd_amount_applied_to,

  p_org_id

  => l_org_id);

  ('apply_on_account_x_return_status:' || x_return_status);

  ('l_out_rec_application_id:' || l_out_rec_application_id);

  IF (x_return_status <> 'S') THEN RAISE ;

  END IF; END IF;

  EXCEPTION WHEN THEN ('g_exc_errorx:'); ('FND_MSG_BUG:' || (1, 'F'));

   WHEN OTHERS THEN ('others_exception:'); ('FND_MSG_BUG:' || (1, 'F'));

  END;

   手工录入应收事务处理简介 头信息:

   行信息: 分配信息:

   相关表/重点掌握 API

  应收事务处理表: ra_customer_trx_all 重点掌握 API:

   3 应收收款/收款注销

  . 应收收款概述 收款简介:

  收款业务流程:

   . API 创建应收收款/收款注销

  API 创建收款: --简单导入收款测试脚本 id均为写死,项目上可以根据需求灵活运用 --author bruce --date DECLARE

  l_api_name CONSTANT VARCHAR2(30) := 'receipt_prc';

  l_api_version CONSTANT NUMBER := ;

  x_cash_receipt_id NUMBER;

  l_attribute_rec ;

  l_org_id

  NUMBER;

  x_return_status VARCHAR2(60);

  x_msg_count

  NUMBER;

  g_pkg_name

  VARCHAR2(60) := 'cux_test_scripts';

  g_api_type

  VARCHAR2(60) := 'cux_test_scripts';

  x_msg_data

  VARCHAR2(32676);

  BEGIN ; l_org_id := 88; (p_access_mode => 'S', p_org_id => l_org_id);

  (user_id => 1291, resp_id => 20678, resp_appl_id => 222);

  (p_access_mode => 'S', p_org_id => l_org_id);

  (p_api_version

  => , p_init_msg_list p_receipt_number p_receipt_method_id p_currency_code p_amount

  => 'F', => , => 10001, => 'CNY', => 1000,

   p_receipt_date

  => SYSDATE,

  p_gl_date

  => SYSDATE,

  p_maturity_date

  => SYSDATE,

  p_customer_id

  => 8905,

  p_customer_site_use_id

  => 11117,

  p_remittance_bank_account_id => 10033,

  p_attribute_rec

  => l_attribute_rec,

  p_cr_id

  => x_cash_receipt_id,

  x_return_status

  => x_return_status,

  x_msg_count

  => x_msg_count,

  x_msg_data

  => x_msg_data);

  ('x_cash_receipt_id:' || x_cash_receipt_id);

  IF (x_return_status <> 'S') THEN

  RAISE ;

  END IF;

  EXCEPTION WHEN THEN ('g_exc_errorx:'); ('FND_MSG_BUG:' || (1, 'F')); WHEN OTHERS THEN ('others_exception:'); ('FND_MSG_BUG:' || (1, 'F'));

  END;

   API 收款注销:

  --简单导入收款注销测试脚本 id均为写死,项目上可以根据需求灵活运用

  --author bruce

  --date

  DECLARE

  l_org_id

  NUMBER;

  x_return_status VARCHAR2(60);

  x_msg_count NUMBER;

  g_pkg_name

  VARCHAR2(60) := 'cux_test_scripts';

  g_api_type

  VARCHAR2(60) := 'cux_test_scripts';

  x_msg_data

  VARCHAR2(32676);

  l_api_name CONSTANT VARCHAR2(30) := 'act_app_prc'; l_api_version CONSTANT NUMBER := ;

  l_receivable_application_id NUMBER;

  l_attribute_rec

  ;

  l_global_att_rec

  ;

  l_application_ref_type

  %TYPE;

  l_application_ref_id

  %TYPE;

  l_application_ref_num

  %TYPE;

  l_secondary_application_ref_id %TYPE;

  CURSOR receipts_cur IS SELECT , , cash_unapp_amount, , customer_id,

  FROM ar_cash_receipts cr;

  l_amount

  NUMBER;

   l_app_amount NUMBER; l_cash_sum NUMBER;

  BEGIN

  ; l_org_id := 88; (p_access_mode => 'S', p_org_id => l_org_id);

  (user_id => 1291, resp_id => 20678, resp_appl_id => 222);

  (p_access_mode => 'S', p_org_id => l_org_id); l_amount := 1000; l_app_amount := 1000;

  (p_api_version id

  => ,

  l_secondary_application_ref_id, l_receivable_application_id,

  p_commit p_validation_level p_cash_receipt_id

  => , => , => 49145, --注销收款的收款

  p_amount_applied

  => l_app_amount,

  p_applied_payment_schedule_id => -3,

  p_receivables_trx_id

  => 5001,

  p_apply_date

  => SYSDATE,

  p_apply_gl_date

  => SYSDATE,

  p_application_ref_type

  => l_application_ref_type,

  p_application_ref_id

  => l_application_ref_id,

  p_application_ref_num

  => l_application_ref_num,

  p_secondary_application_ref_id =>

  p_attribute_rec p_global_attribute_rec p_receivable_application_id

  => l_attribute_rec, => l_global_att_rec, =>

   x_return_status x_msg_count x_msg_data ('x_return_status:' || x_return_status); ('l_receivable_application_id:' || l_receivable_application_id); IF (x_return_status <> 'S') THEN RAISE ; END IF;

  EXCEPTION WHEN THEN ('g_exc_errorx:'); ('FND_MSG_BUG:' || (1, 'F')); WHEN OTHERS THEN ('others_exception:'); ('FND_MSG_BUG:' || (1, 'F'));

  END;

  => x_return_status, => x_msg_count, => x_msg_data);

   . 应收收款录入/收款注销创建简介 应收收款:

   应收收款注销

   . 相关表/重点掌握 API 收款表: ar_cash_receipts 重点掌握 API: /

   4 应收核销/取消核销

  . 应收收款核销简介 收款简介: 通过收款去核减或者冲减应收发票的余额的动作

  . API 创建应收收款核销/取消核销

  API 创建收款核销:

  --导入核销简单测试脚本 id均为写死,项目上可以根据需求灵活运用

  --author bruce

  --date

  DECLARE

  l_api_name CONSTANT VARCHAR2(30) := 'apply_prc';

  l_api_version CONSTANT NUMBER := ;

  l_org_id

  NUMBER;

  x_return_status VARCHAR2(60);

  x_msg_count NUMBER;

  g_pkg_name

  VARCHAR2(60) := 'cux_test_scripts';

  g_api_type

  VARCHAR2(60) := 'cux_test_scripts';

  x_msg_data

  VARCHAR2(32676);

  /* CURSOR receipts_cur IS

  SELECT ,

  ,

  , customer_id,

  FROM ar_cash_receipts cr, ar_receipt_methods mtd

   WHERE = ;

  CURSOR cust_trx_cur IS SELECT ,

  FROM ra_customer_trx_all ct, ra_cust_trx_types_all c WHERE =

  AND = 'INV';*/

  l_total_amount

  NUMBER;

  l_cash_unapp_amount NUMBER;

  l_cash_sum NUMBER; l_trx_sum NUMBER; BEGIN ; l_org_id := 88; (p_access_mode => 'S', p_org_id => l_org_id);

  (user_id => 1291, resp_id => 20678, resp_appl_id => 222);

  (p_access_mode => 'S', p_org_id => l_org_id);

  (p_api_version

  => ,

  p_init_msg_list => ,

  p_commit

  => ,

  p_validation_level => ,

  x_return_status => x_return_status,

  x_msg_count

  => x_msg_count,

  x_msg_data

  => x_msg_data,

  p_cash_receipt_id => 49145,

  p_customer_trx_id => 19239,

  p_amount_applied => ,

   p_apply_date p_apply_gl_date ('x_return_status:' || x_return_status); IF (x_return_status <> 'S') THEN RAISE ; END IF;

  => SYSDATE, => SYSDATE);

  EXCEPTION WHEN THEN ('g_exc_errorx:'); ('FND_MSG_BUG:' || (1, 'F')); WHEN OTHERS THEN ('others_exception:'); ('FND_MSG_BUG:' || (1, 'F'));

  END;

   API 取消收款核销:

  --导入取消核销测试脚本 id均为写死,项目上可以根据需求灵活运用

  --author bruce

  --date

  DECLARE

  l_api_name CONSTANT VARCHAR2(30) := 'unapply_prc';

  l_api_version CONSTANT NUMBER := ;

  l_org_id

  NUMBER;

  x_return_status VARCHAR2(60);

  x_msg_count

  NUMBER;

  g_pkg_name

  VARCHAR2(60) := 'cux_test_scripts';

  g_api_type

  VARCHAR2(60) := 'cux_test_scripts';

  x_msg_data

  VARCHAR2(32676);

  l_unapp_amount NUMBER;

   l_app_amount NUMBER := 0;

  l_applied_sum NUMBER; BEGIN

  ; l_org_id := 88; (p_access_mode => 'S', p_org_id => l_org_id);

  (user_id => 1291, resp_id => 20678, resp_appl_id => 222);

  (p_access_mode => 'S', p_org_id => l_org_id);

  (p_api_version

  => ,

  p_init_msg_list => ,

  p_commit

  => ,

  p_validation_level => ,

  x_return_status => x_return_status,

  x_msg_count

  => x_msg_count,

  x_msg_data

  => x_msg_data,

  p_cash_receipt_id => 49145,

  p_customer_trx_id => 19239,

  p_reversal_gl_date => SYSDATE);

  ('x_return_status:' || x_return_status);

  IF (x_return_status <> 'S') THEN

  RAISE ;

  END IF;

  EXCEPTION WHEN THEN ('g_exc_errorx:'); ('FND_MSG_BUG:' || (1, 'F')); WHEN OTHERS THEN ('others_exception:'); ('FND_MSG_BUG:' || (1, 'F'));

   END;

  . 应收收款录入创建简介 应收核销:

   应收取消核销

   . 相关表/重点掌握 API

  核销表: ar_receivable_applications_all 重点掌握 API: 获取可核销总额: SELECT nvl(SUM(decode, 'UNAPP', nvl, 0), 0)), 0)

  INTO l_unapp_sum FROM ar_cash_receipts cr, ar_receivable_applications_all ra

  WHERE = “And your parameters here”

   5 应收调整

  . 应收调整概述 调整简介: 录入事务处理后,会因为发现发票录入错误,因为业务变动而需要发票调整到期余额,此时可以通过调整来完成 此类业务

  . API 创建调整

  API 创建应收调整: --导入应收调整测试脚本 id均为写死,项目上可以根据需求灵活运用 --author bruce --date

  DECLARE

  l_api_name CONSTANT VARCHAR2(30) := 'adjust_prc';

  l_api_version CONSTANT NUMBER := ;

  l_adj_rec

  ar_adjustments%ROWTYPE;

  l_new_adjust_number VARCHAR2(20);

  l_new_adjust_id NUMBER;

  l_count

  NUMBER := 0;

  l_org_id

  NUMBER;

  x_return_status

  VARCHAR2(60);

  x_msg_count

  NUMBER;

  g_pkg_name

  VARCHAR2(60) := 'cux_test_scripts';

  g_api_type

  VARCHAR2(60) := 'cux_test_scripts';

  x_msg_data

  VARCHAR2(32676);

  /* CURSOR cust_trx_cur IS

  SELECT , ,

  FROM ra_customer_trx_all ct, ar_payment_schedules_all ps, ra_cust_trx_types_all c

   WHERE = AND = AND = 'INV';*/

  l_amount NUMBER; l_trx_amount NUMBER;

  BEGIN ; l_org_id := 88; (p_access_mode => 'S', p_org_id => l_org_id);

  (user_id => 1291, resp_id => 20678, resp_appl_id => 222);

  (p_access_mode => 'S', p_org_id => l_org_id); := 'LINE';

  := 67994; := 67184; := 1060;

  := 10; := SYSDATE;

  := SYSDATE; := 'ARXTWADJ';

  (p_api_name

  => 'AR_ADJUST_PUB',

  p_api_version

  => ,

  p_init_msg_list

  => ,

  p_commit_flag

  => ,

  p_validation_level => ,

  p_msg_count

  => x_msg_count,

  p_msg_data

  => x_msg_data,

  p_return_status

  => x_return_status,

  p_adj_rec

  => l_adj_rec,

  p_chk_approval_limits => ,

   p_check_amount

  => ,

  p_move_deferred_tax => NULL,

  p_new_adjust_number => l_new_adjust_number,

  p_new_adjust_id

  => l_new_adjust_id,

  p_called_from

  => NULL,

  p_old_adjust_id

  => NULL,

  p_org_id

  => l_org_id);

  ('x_return_status:' || x_return_status);

  ('x_return_status:' || (1, 'F'));

  IF (x_return_status <> 'S') THEN

  RAISE ;

  END IF;

  EXCEPTION WHEN THEN ('g_exc_errorx:'); ('FND_MSG_BUG:' || (1, 'F')); WHEN OTHERS THEN ('others_exception:'); ('FND_MSG_BUG:' || (1, 'F'));

  END;

   . 应收调整创建简介 应收调整:

   . 相关表/重点掌握 API

  调整表: ar_adjustments_all 重点掌握 api: 获取可调整金额(发票余额):

  SELECT nvl(SUM, 0) INTO l_amount FROM ra_customer_trx_all ct, ar_payment_schedules_all ps, ra_cust_trx_types_all c

  WHERE = AND = AND = 'INV' “And your parameters here”

   6 常用函数

  1 获得默认收款条件

  2获得本位币

  -- 获得默认收款条件 FUNCTION get_default_term(p_cust_trx_type_id IN NUMBER, p_org_id IN NUMBER) RETURN NUMBER IS

  l_default_term NUMBER; BEGIN

  SELECT INTO l_default_term FROM ra_cust_trx_types_all t

  WHERE = p_cust_trx_type_id AND = p_org_id;

  RETURN l_default_term;

  END get_default_term;

  获得本位币

  PROCEDURE get_currency(p_org_id

  IN NUMBER,

  x_default_currency OUT VARCHAR2,

  x_return_status OUT VARCHAR2) IS

  CURSOR c_org IS

  SELECT

  FROM hr_operating_units t, gl_ledgers sob

  WHERE =

  AND = p_org_id;

  BEGIN

  x_return_status := ;

   3 获得客户地点 ID

  OPEN c_org;

  FETCH c_org

  INTO x_default_currency;

  IF c_org%NOTFOUND THEN

  x_return_status := ;

  (p_app_name => 'CUX',

  p_msg_name => 'CUX_COMMON_MSG',

  p_token1

  => 'TOKEN',

  p_token1_value => '组织不存在!');

  END IF;

  CLOSE c_org;

  END get_currency;

  -- 获得客户地点ID

  PROCEDURE get_customer_site_use_id(p_customer_id

  IN NUMBER,

  p_org_id

  IN NUMBER,

  x_customer_site_use_id OUT NUMBER) IS

  CURSOR c_site_use IS

  SELECT

  FROM hz_cust_acct_sites_all hcas, hz_cust_site_uses_all hcsu

  WHERE = p_customer_id

  AND = (+)

  AND (+) = p_org_id

  AND (+) = 'BILL_TO'

  AND rownum = 1;

  BEGIN

  OPEN c_site_use;

  FETCH c_site_use

  INTO x_customer_site_use_id;

  IF c_site_use%NOTFOUND THEN

   4. 获得批名

  --x_return_status

  := ;

  x_customer_site_use_id := NULL;

  END IF;

  CLOSE c_site_use;

  END get_customer_site_use_id;

  -- 获得批名 FUNCTION get_batch_source_name(p_batch_source_id IN NUMBER) RETURN VARCHAR2 IS

  CURSOR c_batch_source IS SELECT FROM ra_batch_sources_all t WHERE = p_batch_source_id;

  l_batch_source_name VARCHAR2(50); BEGIN

  OPEN c_batch_source; FETCH c_batch_source

  INTO l_batch_source_name; CLOSE c_batch_source; RETURN l_batch_source_name;

  END get_batch_source_name;

   7 参考文档

  在实际应用中,环境和版本与本文可能不同,如果想了解更多的内容请参考 以下文档:

  文档名称

  说明

  参考文档手册

  1.

   1. Open and Closed Issues for this Deliverable

  Open Issues

  ID

  Issue

  Resolution

  Responsibility

  Target Date

  Impact Date

  Closed Issues

  ID

  Issue

  Resolution

  Responsibility

  Target Date

  Impact Date

  

篇四:收费站青年文明号开放周活动总结

  百度的大招

  作者:

  来源:《CHIP 新电脑》2017 年第 05 期

  从 4 月 19 日到 28 日,第十七届上海国际汽车工业展览会在上海国家会展中心隆重举办。

  今年上海车展的展出总面积超过 36 万平方米,在整整 10 天的时间里,来自 18 个国家和地区 1 000 余家中外汽车展商在这里展现着最新的汽车和科技成果,展出整车 1 400 多辆,其中全球 首发车 113 辆、新能源车 159 辆、概念车 56 辆。今年的上海车展影响力巨大,根据官方数 字,共吸引参观者 101 万人次,来自 48 个国家和地区 2 035 家中外媒体 11 000 余名记者报道 了车展盛况。

  近几年来,全球各地的汽车展都出现了一个新趋势,那就是展览的主角已经不仅仅是传统 车企,IT 和互联网企业正在把这里当作新的竞技场。如今,汽车正在变得越来越智能化,科 技的发展让汽车这个最大的耐用消费品正在变成一个巨大的移动智能终端,IT 的软硬件厂商 都在尝试将自己的产品与技术与汽车企业相融合,在未来的智能汽车领域扮演越来越重要的角 色。要知道,这是一个价值万亿的市场,谁不想分一杯羹呢?

  百度也不例外,上任不久的百度 COO 陆奇在车展开幕前低调来到上海,准备在车展期间 组织一场规模不大的发布会。车展本来不应该是属于陆奇的阵地,但细心的媒体们发现,刚刚 上任几个月的陆奇在频繁更换着自己的职务,特别是 2017 年 3 月,百度宣布对现有业务及资 源进行整合,成立智能驾驶事业群组(IDG),由百度集团总裁和首席运营官陆奇兼任总经 理,这说明百度的技术当家人已经把未来聚焦在智能驾驶领域。实际上,百度一直希望在自动 驾驶领域有所斩获,去年 11 月在乌镇,18 辆百度无人车就首次在全开放城市道路的复杂路况 下实现了自动驾驶试运营。如果说那只是一个演示和试验,如今的百度则明确将自动驾驶作为 未来最重要的战略业务来发展。

  后来的事实却令人震惊。4 月 19 日,在上海车展组委会的一间小会议室里,陆奇代表百 度公司突然对外宣布,将向所有合作伙伴免费开放无人驾驶能力。在这个被命名为 Apollo 的 计划里,百度宣布将开放包括车辆平台、硬件平台、软件平台和云端平台在内的所有内容。也 就是说,百度将开放环境感知、路径规划、车辆控制、车载操作系统等功能的代码或能力,并 提供完整的开发测试工具,在百度技术的帮助下,汽车制造商和应用服务商可快速搭建一套属 于自己的完整的自动驾驶系统。最重要的是,这一切完全是免费的!

   一石激起千层浪,入职不到一年的陆奇这次带领百度放出了一个大招,如果换做围棋语 言,这可以叫做胜负手。早年间在搜索引擎市场赚的盆满钵满的百度似乎从来没有为赚钱发过 愁,时至今日也是如此,钱赚的太容易难免让人习惯于安逸。可是今天,市场变了,移动互联 网时代的流量已经不再掌握在搜索引擎手里,各种 App 以及五花八门的应用正在瓦解百度对 流量的统治。面对险局,技术出身的李彦宏决定带领百度重新回归技术路线,其方向就是人工 智能。要说李彦宏是有机会背水一战的,毕竟百度有着全中国最优秀的算法工程师队伍,也掌 握着海量的最有价值的数据。而对于 AI 的应用方向而言,当前最大也是最现实的肯定是智能 汽车领域,这是一个价值超过万亿价值的市场,百度起步不算晚、技术不算差,正是可以大干 一番的好机遇。但先别高兴,百度也有一个麻烦,那就是在汽车行业里没有基础,没有强大的 盟友!要知道,只要能数得上的车企,其体量一点也不比百度小,甚至在研发和技术上的投入 都远高于包括百度在内的很多互联网公司,百度要想打入成熟、保守的百年汽车产业,不拿出 一点真功夫是很难成功的。于是,免费所有平台的 Apollo 计划成了一战定乾坤的大招。

  辛辛苦苦研发来的成果免费给别人使用,百度有着自己的打算,那就是希望通过免费开放 吸引越来越多的企业基于百度平台去开发自己的自动驾驶技术。百度的小目标是成为 AI 时代 智能驾驶软件的定义者和基础平台,既然汽车行业自成一体,百度很难打进去,那就干脆和他 们拼命,实行完全免费的激进策略,那么百度就是采用群狼战术,让技术实力尚不成熟、特别 是希望通过创新来颠覆行业的后来者们,可以利用百度的平台来实现自己的梦想。这是不是有 点像当年 Google Android 对战苹果 iOS 时候的策略?

  表面看来,平台免费似乎让百度失去了赚钱的机会,但冷静想想就知道,那个赚钱的机会 就算有,也恐怕不是为百度准备的,看着万亿美金自己无处下口,百度能不郁闷?既然得不 到,索性砸了它,让市场重新来过!新秩序对百度而言孕育着新机会,即便今后持续免费,起 码看可以让数据都跑在百度的系统里,要知道未来的 AI 领域里最值钱的不是系统、不是算 法,而是数据,得数据者得天下,百度这一招可谓精明,不仅给传统汽车产业一个冲击,也给 了自己一个在新市场争奪话语权和核心数据的机会。

   所以,百度的免费大招是在编织一个梦想。如今全球市值排行榜前三的公司分别是拥有 iOS 的苹果,拥有 Android 的 Google 和拥有 Windows 的微软,如果在智能驾驶时代百度能够 拥有并让更多的合作伙伴一起发展自己主导的平台,那么是不是能成为第四呢?

  

篇五:收费站青年文明号开放周活动总结

  卫星产业链:火箭发射及卫星制造

  • 卫星制造包括上游配件、卫星平台和卫星载荷三部分;卫星发射包括火箭发射和发射服务两部分。

  卫星平台

  卫星制造产业细分系统

  卫星载荷

  遥感测控系统 遥测/遥控天线

  测控接收机 测控发射机 遥测/遥控单元 功率放大器 数据管理系统

  数字处理单元

  固态存储单元

  供电系统

  太阳能电池 电 化学燃料电池 源 化学燃料电池

  核电源

  电源控制器

  电源转换器

  电缆

  热控系统

  主动

  电加热器

  热控

  制冷器

  热控涂层

  热管

  被动

  隔热材料

  热控

  导热填料

  相变材料

  结构系统

  主平台 结构

  承力桶 承构架桶

  次级结 构

  仪器设备支 撑连接结构 电缆管路支 撑连接结构

  特殊功 能结构

  防热结构 密封舱体

  推动系统

  化学推进系统

  电弧推进

  主

  电阻推进

  平 磁等离子体推进 台 结 脉冲等离子推进

  构

  离子电推

  霍尔电推

  姿轨控制系统

  红外地平仪

  磁强计

  敏

  星敏感器

  感

  器

  陀螺仪

  角加速度计

  频射敏感器

  控

  SoC芯片

  制

  器 SIP模块微系统

  推进机构

  控

  制

  飞轮

  器

  磁力矩器

  天线分系统

  多波束反射面天线

  多波束天线

  多波束透镜天线

  多波束相控阵天线

  波束形成网络 处理器(DSP/FPGA)

  天线分系统

  透明转发器 透明转发器

  分路器 低噪声放大器

  微波接收机 功率放大器 输入/输出多工器 星上处理器

  其他组件 金属原材料 非金属原材料 电子元器件

  卫星发射产业细分系统

  火箭制造

  推进系统 发动机制造

  箭体制造

  遥测系统

  其他组件

  制导和控制系统

  安全自毁系统

  发射服务

  火箭控制系统 逃逸系统 发射及遥测系统 发射场建设

   卫星产业链:地面及终端设备

  • 地面端主要是地面设备,其由固定地面站、移动站和用户终端构成。

  地面设备产业细分系统

  固定地面站

  天线系统

  发射系统

  接收系统

  信道终端系统

  天线 馈源设备 伺服跟踪设备

  变频器

  大功率放大器

  激励器 发射波合成器

  自动功率控制电 路

  移动站

  低噪声放大器 接收信号分路器

  下变频器 中频放大器

  滤波器 解调器

  基带设备 射频设备

  集成式天线 调制解调器 其他设备

  零部件

  基带芯片 射频芯片 功率放大器 调制解调器

  控制分系统 监视设备 控制设备

  电源系统 卫星运控中心

  测试设备

  卫星测控站

  用户终端

  零部件

  卫星电视终端

  卫星移动终端

  卫星无线电设备

  物联网移动终端

  卫星导航系统硬件

   卫星通信产业链:各个环节民营企业快速涌现

  • 卫星互联网产业链包括四大环节:卫星制造、卫星发射、地面设备和卫星运营与服务。

  卫星互联网产业链及各环节代表厂商

  卫星制造

  卫星制造处于产业 链的上游,国内外 的成熟企业均较少 技术壁垒较高,掌 握核心技术并已经 获得市场空间的企 业具有先发优势。

  上游组件 卫星平台 卫星载荷

  代表厂商

  康拓红外、航天电器、雷科防务、天奥 电子、中电科、和而泰、新雷能、全信 股份

  中国航天(中国卫星、东方红海特卫 星)、九天微星、天仪研究院、长光卫 星、二十一世纪、微纳星空、和德宇航、 零重力实验室、银河航天、埃依斯等

  中科院、长光卫星、星智空间

  地面设备及终端

  地面设备准入门槛 相对较低,需求市 场多元化,容量较

  大。

  代表厂商

  航天科技、中国卫星(东方红)、中国

  卫星地面站 航天科技集团、北斗星通、国腾电子、

  南方测绘、海格通信、华讯方舟

  终端产品

  中电54所、海格通信、七一二、华力创 通、华讯方舟、北斗星通、华测导航、 合众思壮、盟升电子、中海达、振芯科 技等

  卫星发射

  卫星发射由“国家 队”主导,民营企 业大量发展。火箭 发射技术相对成熟 , 但一箭多星有待 提 高,成本有望随 技 术发展有效降低

  。

  火箭制造

  火箭配套 发射服务

  代表厂商

  航天科技、航天科工(快舟)、蓝箭航 天、重庆零壹、翎客航天、星河动力、 星际荣耀、九州云箭、星途探索、深蓝 航天、驭龙航天、凌空天行、进取空间

  上海沪工、航天电子、宇航推进、灵动 飞天、天擎航天、空天引擎、鑫精合 (TSC)

  中国运载火箭技术研究院

  卫星运营与服务

  卫星应用市场是卫 星产业中最大的市 场,但目前国内企 业对卫星应用方面 尚在起步阶段,体 量仍然较小,发展

  潜力大。

  通信卫星 卫星导航

  代表厂商

  中国卫通、中国电信、联通航美、环 球航通等

  千寻位置、星舆科技、四维图新、高 德地图、路畅信息

  遥测遥感

  航天宏图、中科星图、二十一世纪空 间技术、中科遥感

   市场空间:卫星制造与发射端:作为卫星系统基础设施,前周期市场,增速较快

  • 卫星制造与发射行业依产业顺序先行落地,近年增速较大。2018年卫星制造业收入195亿美元,占卫星产业收入7%,同比增长26%;卫星发 射业总收入62亿美元,占卫星产业收入2%,同比增长34%。

  • 发射环节一箭多星技术较为关键,制造与发射成本有待进一步降低。相较于国外一箭60星的发射水平,我国一箭20星的发射技术有待提高, 并且目前中国单颗卫星制造成本也在海外普遍水平的4倍以上,成本降低有待进一步提升。

  产业中下游为高收入环节

  我国卫星制造成本相对处于较高水平

  2018卫星各产业收入与增速情况

  1400

  40%

  中国卫星计划 StarLink

  亚马逊

  1200

  35% 计划卫星(颗)

  3100

  42000

  3236

  1000

  30% 单颗卫星制造成本(万美元

  429

  50

  100

  25%

  )

  800

  20% 投入成本(亿美元)

  132.99

  210

  32.36

  600

  400

  200

  0

  卫星制造

  卫星发射

  地面设备

  收入(亿美元)

  增速

  15% 10% 5% 0% -5%

  卫星运营与服务

  我国卫星发射箭载能力也是降低成本关键

  运载火箭

  中国

  长征系列(航天科技)、 快舟系列(航天科工)

  SpaceX 猎鹰运载火箭

  单位发射成本(万美元/kg)

  0.22

  单箭最佳运载能力

  一箭20星

  一箭60星

   市场空间:地面网络设备市场有限国企具备优势,终端市场空间大后周期逻辑

  • 卫星地面设备主要用于发送和接收卫星信号,并对卫星网络进行管理和接收,主要包含了网络设备和大众消费设备两部分。

  -网络设备主要包括了卫星信关站,控制站,网络运营中心(NOCs),卫星新闻采集(SNG)以及甚小天线地球站(VSAT);

  -大众消费设备主要包括卫星导航设备(GNSS),卫星电视,广播,宽带以及移动通信设备等。

  • 地面设备发展较快,利润占比不断提升。由于智能手机和平板电脑等全球导航卫星系统(GNSS)终端在全球范围内的持续销售,地面设备相较 于卫星制造,在全球范围内地面设备市场规模增长快速,从2012年的754亿美元增长到2019年的1303亿美元,年复合增长率为8.13%,

  

篇六:收费站青年文明号开放周活动总结

  头晕:

  神内 xx 鉴别诊断

  良性阵发性位置性眩晕(BPPV):多在头位变化时发作,如起卧床、抬头、 转头或坐梯,保持一定位置后症状消失,直立行走时症状不明显。每次发作时 间:以秒计算,多在 10 秒以内。发作时为眩晕,发作间期可表现为头晕或昏沉 感,眩晕具有易疲劳性、自我好转性和可复发性。Nylen-Barany 或 Dix-Hallpike 体 位诱发试验可呈阳性。

  梅尼埃病(Meniere disease):又称内耳性眩晕或发作性眩晕,为内耳的一 种非炎症(淋巴代谢障碍)性疾病。本病以突发性眩晕、耳鸣、听力下降或眼球 震颤为主要临床表现,眩晕有明显的发作期和间歇期。病人多数为中年人。发 作性眩晕、耳鸣耳聋、恶心呕吐、眼球震颤为四大主症。中枢神经系统检查正 常,冷热水试验可见前庭功能减退或消失。。

  前庭神经元炎:是一种前庭神经元的病变,病变部位可位于前庭神经核、 前庭神经、前庭神经节及前庭神经末梢的整个通路上。多见于 20-60 岁成年人, 病前常有上呼吸道感染使,以突发的重度眩晕,而无耳聋、耳鸣等耳蜗及其他 神经症状为主要表现。常于病毒性疾病后 24-48 小时内发生,持续 4-5 天。头部 移动时症状加重,但听力不受影响。冷热变温试验前庭功能部分或完全丧失, 有时呈现健侧优势偏向;无头痛及其他神经体征;急性期内血象常偏高,发作 期中可有自发性眼震。

  后循环缺血(PCI):PCI 包括后循环的 TIA 和脑梗塞。患者多伴有动脉粥样 硬化的病因,如高血压、糖尿病或高脂血症。头晕是 PCI 的常见表现,后循环脑 梗塞可同时伴有其他神经系统定位征,如饮水呛咳、构音障碍、眼球活动异常 以及共济失调等。头颅 MRI,特别 DWI 检查有助明确。

  头痛:

  1、偏头痛:反复发作的血管性头痛,呈一侧或两侧疼痛,多成波动性。常 伴有恶心和呕吐,少数典型者发作前有视觉、感觉和运动等先兆,可有家族史。

  活动后头痛加重。

  1/6

   2、脑出血:患者多有高血压病史,通常在活动、情绪激动及突然用力时出 现局灶性神经功能缺损,可伴有血压升高、剧烈的头痛、恶心、呕吐,严重者 意识丧失成昏迷状态,行头颅 CT 示可见脑内高密度的新鲜血肿。

  3、蛛网膜下腔出血:患者多在剧烈活动、用力或情绪激动时出现爆裂样局 限的头痛、呕吐,项背部疼痛,伴或不伴有血压的升高,少数患者出现肢体瘫 痪、认知障碍及视力模糊,查体示脑膜刺激征阳性,眼底检查可见玻璃体膜下 片状出血,行头颅 CT 示蛛网膜下腔可见高密度灶,腰穿示均匀一致血性脑脊 液。

  昏迷查因:

  1、大面积脑梗死:患者多有动脉粥样硬化病史,可于平静状态下表现为一 侧肢体偏瘫、双眼凝视、意识不清。若为基底动脉主干梗死可伴有头痛、四肢 瘫和多数颅神经麻痹,呈进行性加重,早期行 CT 检查可未见异常,行 MRI 可以 明确诊断。

  2、低血糖昏迷:患者因为饥饿或是因为糖尿病应用降糖药物及胰岛素后, 突然出现心悸、出汗、饥饿感,严重者出现视物不清、步态不稳、肌张力增高 性痉挛及昏迷,行随机血糖检查示血糖低于 3.0mmol/L,给于应用高渗糖后神志 逐渐转清,可明确诊断。

  3、糖尿病酮症酸中毒:患者多有糖尿病病史,在感染、胰岛素治疗中断、 创伤、手术及分娩等诱因下,出现昏迷、烦躁、呼气中有烂苹果味,可进一步 伴有尿量减少、皮肤弹性差,随机血糖示 16.7-33.3mmol/L,血酮体大于 4.8mmol/L,尿糖及尿酮体呈强阳性。

  晕厥:

  1、反射性晕厥:包括血管迷走性晕厥、直立性低血压性晕厥、颈动脉窦性 晕厥、排尿性晕厥、咳嗽性晕厥等。发病前多有精神紧张、体力过劳、站立过 久、热水浴时间过长和起立过快或排尿咳嗽等诱因。

  2.心源性晕厥:由于心律失常、心瓣膜病、冠心病、及心肌梗死等心脏病 致心排血量突然减少或心脏停搏,导致脑组织缺氧而发生。最严重的为

  2/6

   Adams-Stokes 综合征,主要表现是在心搏停止 5~l0s 出现晕厥,停搏 15s 以上可 出现抽搐,偶有大小便失禁。

  3.脑源性晕厥:由于脑部血管或主要供应脑部血液的血管发生循环障碍, 导致一时性广泛性脑供血不足所致。如脑动脉硬化引起血管腔变窄,高血压病 引起脑动脉痉挛,偏头痛及颈椎病时基底动脉舒缩障碍,各种原因所致的脑动 脉微栓塞、动脉炎等病变均可出现晕厥。其中短暂性脑缺血发作可表现为多种 神经功能障碍症状。由于损害的血管不同而表现多样化,如偏瘫、肢体麻木、 语言障碍等。

  癫痫

  1、假性癫痫病:又称心因性发作,有类似癫痫样表现,而大脑中并没有不 正常的放电假象。假性癫痫发作通常是在情绪或环境因素参与下发病,发生在 觉醒状态下,起病较癫痫发作缓慢,持续时间通常大于 2 分钟,而癫痫病发作则 通常在 2 分钟以内。假性癫痫患者的发作通常不具有癫痫大发作患者的强直-阵 挛全过程,无癫痫大发作阵挛性运动所表现的快速收缩和缓慢松弛的特征。发 作一般表现为双眼紧闭,同时伴有眼睑的快速震颤,患者可能拒绝睁眼。

  2、晕厥:表现为突发意识丧失、摔倒、面色苍白、四肢发凉、一般无抽搐 及舌咬破和尿失禁。晕厥常有悲哀、恐惧、焦虑、晕针、见血、创伤、剧痛、 闷热、疲劳等刺激因素,排尿、排便、咳嗽、失血、脱水也可为诱因,而癫痫 发作与体位改变和情境无关,不分场合时间。晕厥发作后意识恢复多较快,而 癫痫发作后常有意识模糊,可持续数分钟甚至数小时。

  急性脑血管病:

  1、脑梗死:多见于患有动脉粥样硬化高血压、糖尿病或冠心病史的老人, 常在安静或睡眠中起病,一般无头痛、呕吐昏迷等全脑症状。突然发病,迅速 出现局限性神经功能缺失症状、体征,持续 24 小时以上,可用某一血管综合症 解释。CT 或 MRI 发现梗死灶可确诊。

  2、脑栓塞:可见于青壮年或有心脏基础病变患者。活动中发病,一般无前 驱症状。偏瘫、失语等局限性神经功能缺失症状在数秒钟至数分钟内达到高峰, 是发病最急骤的脑卒中。意识清楚或轻度的意识模糊。累及颈内动脉或大脑中

  3/6

   动脉主干引起大面积梗死可发生严重脑水肿、昏迷、及癫痫发作等。多数患者 有栓子来源的原发病史,如心房纤颤、风湿性心内膜炎、心肌梗死及心脏手术、 长骨骨折等病史。头颅 CT 或 MRI 检查可显示缺血性梗死或出血性梗死。

  3、脑出血:多见于高血压合并动脉硬化的中老年患者。情绪激动或活动中 诱发,发病急,数十分钟至数小时症状达高峰,血压常明显升高,出现头痛、 恶心、呕吐等颅内压增高症状及偏瘫、失语、眩晕、共济失调眼球震颤站立或 平衡障碍等局灶性神经功能缺损症状,颅脑 CT 发现高密度血肿即可明确诊断。

  4、腔隙性脑梗死:多见于有多年高血压病史的老人。多在安静时急性或逐 渐起病,出现局灶性神经功能缺损,可表现为多种不同腔隙综合症,无头痛、 意识障碍等全脑症状。头部 CT 或 MRI 检查可发现相应的脑部有腔隙性病灶即可 作出诊断。

  5、脑分水岭梗死:多见于有高血压、动脉硬化、冠心病、糖尿病、低血压 病史的中老年人,部分患者有 TIA 发作病史。发病时有血压下降和血容量不足的 表现,起病时血压常偏低,主要表现为偏瘫、偏身感觉障碍、偏盲、失语、共 济失调、意识障碍等局灶性神经功能缺损症状,头部 CT 或 MRI 检查显示楔形或 带状梗死灶,常可以确诊。

  6、短暂性脑缺血发作:好发于伴有高血压、动脉粥样硬化、心脏病、糖尿 病和血脂异常等脑血管病危险因素的中老年患者,起病突然,迅速出现单肢或 偏身麻木、偏瘫、单眼或双眼一过性黑矇或失明、眩晕、恶心、平衡障碍、面 部麻木、四肢无力、言语不清等局灶性神经系统或视网膜的功能缺损,持续数 分钟至数小时,多在一小时内恢复最长不超过 24 小时,不宜留任何后遗症状, 常反复发作,每次发作时的症状基本相似,具有发作性、短暂性、可逆性、反 复性的特点。头部 CT 和 MRI 多正常,排除其他疾病后可以诊断。

  痴呆:

  1、Alzheimer 病:多见于是 60 岁以上老年人,起病较缓慢,进行性加重, 表现为逐渐出现记忆障碍、认知功能障碍,日常生活能力下降,严重者卧床不 起。主要以记忆障碍为主,晚期呈全面认知功能减退,常伴有精神行为异常。

  CT 可见脑皮质明显萎缩及脑室扩张。

  4/6

   2、血管性痴呆:一般有脑血管疾病基础,多急性起病,症状波动性进展或 阶梯样恶化,主要以执行功能障碍为主,人格相对保留,伴有局灶性神经系统 症状体征,临床检查 MMSE 及 Blessed 痴呆量表支持确认痴呆,影像上可发现脑 梗死或出血灶。

  3、额颞叶痴呆:发病年龄在 30-90 岁,65 岁以后发病罕见,多有家族史。

  社会行为学改变为其早期的主要症状,表现为固执、易激惹或情感淡漠、欣快、 抑郁,之后渐出现行为异常、举止不当、对外界漠然以及冲动行为,记忆损害 晚期才出现。影像上可出现额叶和(或)颞叶萎缩。

  3、正常颅压脑积水:患者发病比较隐匿,无明确卒中史,主要表现为进行 性智力衰退、共济失调步态、尿失禁。行 CT 及 MRI 示缺乏脑梗死的证据,而主 要是脑室扩大。

  帕金森氏病:

  1、帕金森氏病:起病较缓慢,主要表现为静止性震颤,肌强直,运动迟缓, 姿势和步态异常。此外,还会合并出现语言减少和声音低沉单调、吞咽困难、 流涎、睡眠障碍、抑郁或痴呆等症状。

  2、继发性帕金森综合症:指外伤、中毒、药物、脑血管病、肿瘤、脑炎等 原因造成的帕金森病症状。病情进展多较迅速,无帕金森氏病“N”或“Z”字型发展 过程,多以肌张力增高为主,震颤较少,对美多芭治疗效果不理想。

  3、肝豆状核变性:为隐性遗传性疾病、约 1/3 有家族史,青少年发病、可 有肢体肌张力增高、震颤、面具样脸、扭转痉挛等锥体外系症状。多合并有肝 脏损害,角膜 K-F 环及血清铜蓝蛋白降低等特征性表现。

  4、特发性震颤:属显性遗传病,表现为头、下颌、肢体不自主震颤,震颤 频率可高可低,高频率者甚似甲状腺功能亢进;低频者甚似帕金森震颤。本病 无运动减少、肌张力增高,及姿势反射障碍,并于饮酒后消失、心得安治疗有 效等可与原发性帕金森病鉴别。

  5、进行性核上性麻痹:本病也多发于中老年,临床症状可有肌强直、震颤 等锥体外系症状。但本病有突出的眼球凝视障碍、肌强直以躯干为重、肢体肌

  5/6

   肉受累轻而较好的保持了肢体的灵活性、颈部伸肌张力增高致颈项过伸与帕金 森病颈项屈曲显然不同,均可与帕金森病鉴别。

  肌无力:

  1、重症肌无力:可表现为眼睑下垂、复视、全身乏力、咀嚼无力、面肌无 力、说话鼻音,声音嘶哑等,严重可出现吞咽困难、呼吸困难。症状常有晨轻 晚重特点,亦可多变,病程迁延,可自发减轻缓解。感冒、情绪激动、过劳、 过度悲伤、生气等都可加重肌无力症状,某些药物如链霉素、非那根、安定、 奎宁等药物可加重肌无力。疲劳试验、新斯的明试验,重频电刺激等有助于确 诊。

  2、多发性肌炎:发病前可有感染史,表现为对称性肢体近端肌肉无力、伴 肌肉疼痛和压痛。可累及咽肌、呼吸肌和颈肌,晚期可有肌萎缩。血肌酶谱升 高,CK、LDH 均高,以 LDH 更为敏感。肌电图上见自发性纤颤电位和正相尖波。

  肌肉活组织检查见肌纤维变性,坏死,再生,炎症细胞浸润,血管内皮细胞增 生等。

  3、周期性麻痹:是以反复发生肢体松弛性瘫痪为特征的一种疾病,以男性 青壮年多见。此病发作时,大部分人有血清钾浓度降低、过度疲劳、精神紧张、 寒冷刺激等诱因,而饱食更是常见的重要诱因。肌力减退的特点为双侧对称性 瘫痪,下肢重于上肢,近端重于远端,补钾治疗后无力可缓解,发作间期肌力 正常。

  4、格林巴利综合征:本病多为急性起病,起病前可有感染史。四肢和躯干 肌瘫是本病的最主要症状。一般从下肢开始,逐渐波及躯干肌、双上肢和颅神 经,可从一侧到另一侧。通常在 1~2 周内病情发展至高峰。瘫痪一般近端较远端 重,肌张力低下。严重可致呼吸麻痹、吞咽和发音困难而危及生命。可伴感觉 障碍,呈袖套袜套样感觉异常。伴腱反射减弱或消失,颅神经损害。肌电图表 现为周围神经损害,脑脊液有蛋白-细胞分离。

  6/6

  

篇七:收费站青年文明号开放周活动总结

  ASM(自动存储管理)是一个专门为 Oracle 数据库服务的数据文件存储机制,通过 ASM 管 理数据文件,DBA 不用再担心 I/O 性能问题,也不需要知道文件的名称,同时 ASM 也提供 了文件系统到卷管理器的集成,下面依次介绍。

  一、ASM 的特点

  (1)自动调整 I/O 负载 ASM 可以在所有可用的磁盘中自动调整 I/O 负载,不但避免了人工调整 I/O 的难度,而且也 优化了性能,同时,利用 ASM 可以在线增加数据库的大小,而无需关闭数据库。

  (2)条带化存储 ASM 将文件分为多个分配单元(Allocation Units, AU)进行存储,并在所有磁盘间平均分 配每个文件的 AU。

  (3)在线自动负载均衡 当共享存储设备有变化时,ASM 中的数据会自动均匀分配到现有存储设备中。同时,还可 以调节数据的负载均衡速度。

  (4)自动管理数据库文件 在 ASM 存储管理中,Oracle 数据文件是 ASM 自动管理的。ASM 创建的任何文件一旦不再需 要,就会被自动删除。但是,ASM 不管理二进制文件、跟踪文件、预警日志和口令文件。

  (5)数据冗余 ASM 通过磁盘组镜像可以实现数据冗余,不需要第三方工具。

  (6)支持各种 Oracle 数据文件 ASM 存储支持 Oracle 数据文件、日志文件、控制文件、归档日志、RMAN 备份集等。

  二、ASM 的体系结构与后台进程

  图 1 显示了 ASM 的物理构成。

   从图 1 可以看出,在顶层是 ASM 磁盘组,ASM 实例和数据库实例可以直接访问这些磁 盘组;然后是 ASM 文件,每个 ASM 文件只能包含在一个磁盘组中,不过,一个磁盘组中可 以包含属于多个数据库的多个 ASM 文件,并且单个数据库可以使用来自多个磁盘组的存储 空间;第三部分是 ASM 磁盘,多个 ASM 磁盘组成了 ASM 磁盘组,但每个 ASM 磁盘只能属 于一个磁盘组;接着是 AU(分配单元),AU 是 ASM 磁盘组分配的最小连续磁盘空间,ASM 磁盘按照 AU 进行分区,每个 AU 的大小为 1MB;这个结构的底层是 Oracle 数据块,由于 AU 是 ASM 分配的最小连续磁盘空间,因此,ASM 是不允许跨分配单元拆分一个 Oracle 数 据块的。

  要使用 ASM,需要在启动数据库实例之前,先启动一个名为“+ASM”的实例,ASM 实例 不会装载数据库,启动它的目的是为了管理磁盘组和保护其中的数据。同时,ASM 实例还 可以向数据库实例传递有关文件布局的信息。

  通过这种方式, 数据库实例就可以直接访问磁 盘组中存储的文件。图 2 显示了 ASM 的一般体系结构。

  从图 2 可以看出,ASM 实例与数据库实例进行通信的桥梁是 ASMB 进程,此进程运行 在每个数据库实例上, 是两个实例间信息交换的通道。

  ASMB 进程先利用磁盘组名称通过 CSS 获得管理该磁盘组的 ASM 实例连接串,然后建立一个到 ASM 的持久连接,这样两个实例之 间就可以通过这条连接定期交换信息,同时这也是一种心跳监控机制。

  另外,在 ASM 实例中还存在另外一个新的进程,即 RBAL,此进程负责规划和协调磁盘 组的重新平衡活动。

  除此之外, ASM 实例还有一些与数据库实例中的进程相同的后台进程, 例如 LGWR、SMON、PMON、DBWR 、CKPT 等。

   如果一个数据库实例使用 ASM 作为存储,那么它将多出两个后台进程,即 RBAL 和 ASMB。

  RBAL 负责打开磁盘组中所有磁盘和数据,而 ASMB 负责和 ASM 实例进程通信。

  三、管理 ASM 实例

  在使用 ASM 作为数据存储时, ASM 实例管理显得非常重要, Oracle 提供了丰富的管理功能, 对 ASM 实例进行管理需要具备 SYSDBA 权限,在 Oracle 11g 中可以使用一个新角色,即 SYSASM,此角色只用于管理 ASM 实例。

  1.创建 ASM 实例

  创建 ASM 实例有两种方法,第一种是利用 dbca 创建,这种方法只需运行 Database Configuration Assistant(DBCA),然后根据提示即可创建一个 ASM 实例,此种方式在前面 已有讲述, 这里不再多说。

  第二中方法是用命令行方式创建 ASM 实例, 下面进行简单介绍。

  (1)创建 ASM 磁盘 可以使用 RAID 划分的 LUN、分区和裸设备等来创建 ASM 磁盘,但是在使用 LUN、分区或裸 设备时,要注意将属主和属组改为 Oracle 用户及其对应的组,这个在前面节已经讲述过, 另外一种简单的方法就是使用 Oracle 提供的 ASMLib 来完成 ASM 磁盘的创建,下面将讲述 这种方法。

  在创建 ASM 实例之前,首先应该确保节点上已经安装了 ASMlib 包,同时确认 ASMLib 是否 已经自动加载:

  [root@node1 ~]# lsmod | greporacleasm oracleasm 46356 1 然后,通过 ASMlib 提供的 oracleasm 将已经划分好的磁盘分区转化为 ASM 磁盘,例如:

  [root@node1 ~]#/etc/init.d/oracleasmcreatedisk ASMDISK1 /dev/sdc5 Marking disk "/dev/sdc5" as an ASM disk [ OK ] [root@node1 ~]#/etc/init.d/oracleasmcreatedisk ASMDISK2 /dev/sdc6 Marking disk "/dev/sdc6" as an ASM disk [ OK ] [root@node1 ~]#/etc/init.d/oracleasmcreatedisk ASMDISK3 /dev/sdc7 Marking disk "/dev/sdc7" as an ASM disk [ OK ] [root@node1 ~]#/etc/init.d/oracleasmcreatedisk ASMDISK4 /dev/sdc8 Marking disk "/dev/sdc8" as an ASM disk [ OK ] [root@node1 ~]#/etc/init.d/oracleasmcreatedisk ASMdisk5 /dev/sdc9 Marking disk "/dev/sdc9" as an ASM disk [ OK ] 创建完 ASM 磁盘后,可以查看系统的/dev/oracleasm/disks/目录下是否已经生成磁盘设备, 可以采用的命令如如下:

  [root@node1 ~]# ll /dev/oracleasm/disks/ASMDISK* brw-rw---- 1 oracle oinstall 8, 21 Sep 10 23:40 /dev/oracleasm/disks/ASMDISK1 brw-rw---- 1 oracle oinstall 8, 22 Sep 10 23:40 /dev/oracleasm/disks/ASMDISK2

   brw-rw---- 1 oracle oinstall 8, 23 Sep 10 23:36 /dev/oracleasm/disks/ASMDISK3 brw-rw---- 1 oracle oinstall 8, 24 Sep 10 23:40 /dev/oracleasm/disks/ASMDISK4 brw-rw---- 1 oracle oinstall 8, 25 Sep 10 23:40 /dev/oracleasm/disks/ASMDISK5 也可以通过如下方式查看:

  [root@node1 ~]#service oracleasmlistdisks ASMDISK1 ASMDISK2 ASMDISK3 ASMDISK4 ASMDISK5 如果要删除 ASM 磁盘可通过以下命令:

  [root@node1 ~]#/etc/init.d/oracleasmdeletedisk ASMDISK5 Removing ASM disk "ASMdisk5" [ OK ] 在 RAC 环境中,要注意另外一个节点是否能够发现对应的 ASM 磁盘,执行如下命令,让另 外一个节点来获取这种变化。

  [root@node2 ~]#/etc/init.d/oracleasm scandisks 到此位置,ASM 磁盘已经创建完毕了。

  (2)初始化参数 启动 ASM 实例只需要如下几个参数即可, 利用这些参数可以实现 ASM 实例的内存的自动分 配和自动管理。

  下面介绍 ASM 实例初始化参数:

  instance_type=asm cluster_database=true DB_UNIQUE_NAME=+ASM ASM_POWER_LIMIT=1 large_pool_size=60M asm_diskgroups='FLASH_DISK','ARCH_DISK','DATA_DISK' asm_diskstring='/dev/oracleasm/disks/*' 每个参数的含义如下:

  ? instance_type,指定实例的类型,对于 ASM 实例,应设置为 ASM ? cluster_database,指定是否是数据库集群,true 表示是 ASM 集群 ? DB_UNIQUE_NAME,指定 ASM 实例的名称,默认是+ASM ? ASM_POWER_LIMIT,该参数用来控制 ASM 中数据的负载均衡速度 ? large_pool_size, 设置大池的大小, 由于 ASM 文件的分配单元映射是从 large_pool 分配的, 因此 large_pool_size 至少要 8MB,建议越大越好 ? asm_diskgroups,指定实例启动时可用的 ASM 磁盘组,ASM 实例将在启动时自动挂载这些 磁盘组 ? asm_diskstring,用于限制 ASM 实例可用于创建磁盘组的磁盘设备。如果该值为 NULL,则 ASM 实例可见的所有磁盘都可以成为创建磁盘组的可选磁盘 (3)创建密码文件 [oracle@node1 ~]$su - oracle

   [oracle@node1 ~]$ cd $ORACLE_HOME/dbs [oracle@node1 ~]$orapwd file=orapw+ASM password=oracle (4)创建目录结构 [oracle@node 1~]$su – oracle [oracle@node1 ~]$cd $ORACLE_HOME/dbs [oracle@node1 ~]$mkdir –p $ORALCE_BASE/admin/+ASM/udump [oracle@node1 ~]$ mkdir –p $ORALCE_BASE/admin/+ASM/bdump [oracle@node1 ~]$mkdir –p $ORALCE_BASE/admin/+ASM/adump [oracle@node1~]$ mkdir –p $ORALCE_BASE/admin/+ASM/cdump

  2.启动 ASM 实例

  无论在 RAC 环境中还是单实例环境,ASM 实例都需要用到 CSS 进程,在 RAC 环境中,启动 CRS 后 CSS 已经运行,而在单实例环境下,需要以 root 用户运行脚本,初始化 CSS 服务,否 则,在启动 ASM 实例时会报如下错误:

  ORA-29701:

  unable to connect to Cluster Manager 执行初始化脚本的过程如下:

  [root@node1 ~]#$ORACLE_HOME/bin/localconfig add /etc/oracle does not exist. Creating it now. Successfully accumulated necessary OCR keys. Creating OCR keys for user 'root', privgrp 'root'.. Operation successful. Configuration for local CSS has been initialized Cleaning up Network socket directories Setting up Network socket directories Adding to inittab Startup will be queued to init within 30 seconds. Checking the status of new Oracle init process... Expecting the CRS daemons to be up within 600 seconds. Cluster Synchronization Services is active on these nodes. node1 Cluster Synchronization Services is active on all the nodes. Oracle CSS service is installed and running under init(1M) 然后启动 ASM 实例:

  [oracle@node1 ~]$export ORACLE_SID=+ASM [oracle@node1 ~]$sqlplus / as sysdba SQL> startup ASM instance started Total System Global Area Fixed Size 134217728 bytes 1218124 bytes

   Variable Size ASM Cache

  107833780 bytes 25165824 bytes

  ORA-15110: no diskgroups mounted 因为首次启动 ASM 实例并没有创建 ASM 磁盘组,所以显示 15110 错误是正常的。

  3.管理 ASM 磁盘组

  ASM 磁盘组是作为逻辑单元进行统一管理的一组磁盘,在 ASM 实例中,可以创建和添加新 的磁盘组,可以修改现有的磁盘组,在其中添加一个磁盘或者删除一个磁盘,也可以删除现 有的磁盘组。

  (1)添加磁盘组 SQL> create diskgroup FLASH_DISK external redundancy disk '/dev/oracleasm/disks/ASMDISK1' name flashdisk; Diskgroup created. SQL> create diskgroup ARCH_DISK external redundancy disk '/dev/oracleasm/disks/ASMDISK2' name archdisk1; Diskgroup created. SQL> create diskgroup DATA_DISK normal redundancy disk '/dev/oracleasm/disks/ASMDISK4' name datadisk1, '/dev/oracleasm/disks/ASMDISK5' name datadisk2; Diskgroup created. (2)查看磁盘组状态 SQL> select name,state from v$asm_diskgroup; NAME ------------------FLASH_DISK ARCH_DISK DATA_DISK STATE -------------MOUNTED MOUNTED MOUNTED

  (3)卸载 FLASH_DISK 磁盘组 SQL> alter diskgroup FLASH_DISK dismount; Diskgroup altered. SQL> select name,state from v$asm_diskgroup; NAME FLASH_DISK ARCH_DISK DATA_DISK STATE DISMOUNTED MOUNTED MOUNTED --------------------------- -----------

  (4)挂载 FLASH_DISK 磁盘组 SQL> alter diskgroup FLASH_DISK mount; Diskgroup altered. SQL> select name,state from v$asm_diskgroup; NAME STATE

   ------------------------------ ----------FLASH_DISK ARCH_DISK DATA_DISK MOUNTED MOUNTED MOUNTED

  (5)查看磁盘名与裸设备对应关系 SQL> select name,path from v$asm_disk_stat; NAME ------------------DATADISK2 DATADISK1 ARCHDISK1 FLASHDISK PATH -------------------------------------/dev/oracleasm/disks/ASMDISK3 /dev/oracleasm/disks/ASMDISK5 /dev/oracleasm/disks/ASMDISK4 /dev/oracleasm/disks/ASMDISK2 /dev/oracleasm/disks/ASMDISK1

  (6)查看每个磁盘组的可用大小 SQL> select name,allocation_unit_size,total_mb from v$asm_diskgroup; NAME ALLOCATION_UNIT_SIZE 3815 3815 954 TOTAL_MB --------------------------- -------------------------------FLASH_DISK 1048576 ARCH_DISK 1048576 DATA_DISK 1048576

  (7)向磁盘组中增加一个磁盘 SQL> ALTER DISKGROUP ARCH_DISK ADD DISK '/dev/oracleasm/disks/ASMDISK3' name ARCHDISK2; Diskgroup altered. 查看每个磁盘组的可用大小 SQL> select name,allocation_unit_size,total_mb from v$asm_diskgroup; NAME ALLOCATION_UNIT_SIZE TOTAL_MB 3815 4292 954 PATH ---------------------------------------/dev/oracleasm/disks/ASMDISK5 /dev/oracleasm/disks/ASMDISK4 /dev/oracleasm/disks/ASMDISK3 /dev/oracleasm/disks/ASMDISK2 /dev/oracleasm/disks/ASMDISK1 ------------------- ------------------------------- ---------FLASH_DISK 1048576 ARCH_DISK 1048576 DATA_DISK 1048576 NAME ------------------DATADISK2 DATADISK1 ARCHDISK2 ARCHDISK1 FLASHDISK

  SQL> select name,path from v$asm_disk_stat;

  可以看出,磁盘组 ARCH_DISK 的大小发生变化了,表明添加磁盘成功。

  (8)从磁盘组中删除一个磁盘:

   SQL> ALTER DISKGROUP ARCH_DISK DROP DISK ARCHDISK2; Diskgroup altered. (9)删除一个磁盘组:

  SQL> drop diskgroup FLASH_DISK; Diskgroup dropped. 当有数据库使用 ASM 的磁盘组时,是无法卸载和删除这个磁盘组的。ASM 实例如果宕掉, 那么使用 ASM 的数据库实例也会宕掉。在 RAC 环境中,在删除一个磁盘组之前,其他节点 的 ASM 实例必须将这个要删除的磁盘组卸载。

  4.关闭 ASM 实例

  关闭 ASM 实例的命令和关闭数据库实例的命令相同,但只有在没有任何数据库实例连接到 该 ASM 实例的情况下,才能正常关闭 ASM 实例,如果至少有一个数据库实例与之连接,会 提示以下错误:

  ORA-15097: cannot SHUTDOWN ASM instance with connected RDBMS instance 此时,如果对该 ASM 实例强制执行 SHUTDOWN ABORT 命令,那么 ASM 实例将被关闭,任 何与之连接的数据库实例最终也将自动关闭,同时报以下错误:

  ORA-15064: communication failure with ASM instance ASM 实例被强制关闭后,在下次启动时,会要求进行恢复。

  5. ASMCMD 命令 Oracle 在 10g 版本中提供了 ASMCMD 命令,通过这个命令可以管理存储在 ASM 磁盘中的数 据。下面简单介绍 ASMCMD 命令的使用方法。

  在使用 ASMCMD 命令时必须启动 ASM 实例, 然后指定 ORACLE_HOME 和 ORACLE_SID, 例如:

  [oracle@node-rac1 ~]$ export ORACLE_SID=+ASM1 [oracle@node-rac1 ~]$ asmcmd ASMCMD> 还可以使用“asmcmd -p”,加上“-p”参数可以显示当前路径。

  下面是 ASMCMD 提供的一些可用命令,其中 oracle 11g 新增的命令有 cp、md_backup、 md_restore。

  ASMCMD> ? commands: -------help cd cp du find ls lsct lsdg mkalias

   mkdir pwd rm rmalias md_backup md_restore lsdsk remap (1)切换目录 ASMCMD> cd +DATA_DISK/RACDB (2)列出目录信息 ASMCMD>ls CONTROLFILE/ DATAFILE/ ONLINELOG/ PARAMETERFILE/ TEMPFILE/ spfileracdb.ora (3)查看磁盘空间信息 执行 ASMCMD 的 “du DATAFILE”命令查看磁盘空间信息,如图 3 所示

  (4)显示 ASM 和数据库实例连接情况 执行 ASMCMD 的“lsct”命令显示 ASM 和数据库实例连接情况,如图 4 所示

  (5)创建一个目录 ASMCMD>mkdir test ASMCMD>ls

   CONTROLFILE/ DATAFILE/ ONLINELOG/ PARAMETERFILE/ TEMPFILE/ spfileracdb.ora test/ (6)复制磁盘文件 将 ASM 磁盘文件 spfileracdb.or 复制到 test 目录下:

  ASMCMD>cpspfileracdb.ora test source +DATA_DISK/RACDB/spfileracdb.ora target +DATA_DISK/RACDB/test/spfileracdb.ora copying file(s)... file, +DATA_DISK/racdb/test/spfileracdb.ora, copy committed. ASMCMD> cd test ASMCMD>ls spfileracdb.ora 将 ASM 磁盘文件 UNDOTBS1.258.728340289 文件复制到操作系统某目录下:

  ASMCMD>cp UNDOTBS1.258.728340289 UNDOTBS1.dbf source +DATA_DISK/RACDB/DATAFILE/UNDOTBS1.258.728340289 target UNDOTBS1.dbf copying file(s)... copying file(s)... copying file(s)... copying file(s)... copying file(s)... copying file(s)... file, /u01/oracle/product/11.0.6/rac_db/dbs/UNDOTBS1.dbf, copy committed. (7)备份 ASM 的 metadata ASMCMD>md_backup -b /u01/oracle/datadisk.bak -g data_disk Disk group to be backed up: DATA_DISK 这样就把 ASM 的 metadata 备份到了文件系统上,通过查看 datadisk.bak 文件可以得知 metadata 的组织信息。

  (8)为 ASM 磁盘文件设置别名 执行如图 5 所示的命令为 ASM 磁盘文件设置别名。

   (9)在磁盘组查找文件 ASMCMD> find +DATA_DISK sys* +DATA_DISK/RACDB/DATAFILE/SYSAUX.257.728340287 +DATA_DISK/RACDB/DATAFILE/SYSAUX.dbf +DATA_DISK/RACDB/DATAFILE/SYSTEM.256.728340285 +DATA_DISK/RACDB/DATAFILE/SYSTEM.dbf (10)在磁盘组删除文件 ASMCMD>rm -rf test

  

推荐访问:收费站 青年文明号 活动总结

猜你喜欢