认证考试PowerDesigner12.5教程_第1页
认证考试PowerDesigner12.5教程_第2页
认证考试PowerDesigner12.5教程_第3页
认证考试PowerDesigner12.5教程_第4页
认证考试PowerDesigner12.5教程_第5页
已阅读5页,还剩93页未读 继续免费阅读

下载本文档

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

文档简介

1、资深顾问:尹建民课程安排(一)第一天上午下午需求模型RQM概念数据模型CDM物理数据模型PDMThursday, August 25, 20222课程安排(二)第二天上午CDM/PDM模型间转换模型比较及合并脚本生成及反向模型报表生成模型版本管理工具Repository下午从需求分析、到业务建模、概念模型以致生成数据库脚本,生成代码;开始头至尾做一个实例,深入体验PowerDesigner的强大功能Thursday, August 25, 20223Thursday, August 25, 20224PowerDesigner的历史由中国人王晓昀完成编制1989 -在法国发布第一个商用版本AM

2、C*Designor (版本2.0) 1992 -在美国发布第一个商用版本S-Designor 1995 -S-Designor改名为PowerDesigner 1997 -发布PowerDesigner 6.0 2001 12月-发布PowerDesigner 9.5 的最初版本, 并发布升级及维护版本直到2003年 2004 12月-发布版本PowerDesigner 10.0 2005 -发布PowerDesigner 11.0 2007 7月-发布PowerDesigner 12 Thursday, August 25, 20225Thursday, August 25, 20226P

3、owerDesigner与其他工具的比较PowerDesignerRoseVisioERWin出身面向对象设计数据库设计实用性语言支持Thursday, August 25, 20227PowerDesigner12.5是一个集所有现代建模技术于一身的完整工具,它集成了强有力的业务建模技术、传统的数据库分析和实际,以及UML对象建模。通过了元数据的管理、冲突分析和真正的企业知识库等功能。提供了一个完整的企业建模环境包括了数据库模型设计的全过程。利用可以制作数据流程图、概念数据模型、物理数据模型可以生成多种客户端开发工具的应用程序还可为数据仓库制作结构模型,能对团队设计模型进行控制。可与许多流行

4、的数据库设计软件以及开发软件,例如:Visual Studio,Java,Power Builder等相配合使用来缩短开发时间和使系统设计更优化。Thursday, August 25, 20228PowerDesigner12.5能做什么?PowerDesigner是一个“一站式”的企业级建模及设计解决方案,它能帮助企业快速高效地进行企业应用系统构建及再工程(Re-engineer)。 IT专业人员可以利用它来有效开发各种解决方案,从定义业务需求到分析和设计,以至集成所有现代 RDBMS 和Java、.NET、PowerBuilder和 Web Services的开发等。PowerDesig

5、ner是结合了下列几种标准建模技术的一款独具特色的建模工具集:业务流程建模、通过 UML 进行的应用程序建模以及市场占有率第一的数据建模,这些建模技术都是由功能强大的元数据管理解决方案提供支持的.Thursday, August 25, 20229Thursday, August 25, 202210业务方面 增强了数据建模与流程建模的集成能力,大大提高了业务过程描述与信息系统建模之间的协作能力。利用至今为止最全面的客户定制工具,自动实现了对更多标准与做法的支持。能适应企业架构框架建模的需要,支持多种行业及相关的标准集。Thursday, August 25, 202211技术方面 更加丰富的

6、用户界面大大简化新用户的学习曲线,而且支持界面的客户化定制。同时提供了非常方便的元数据映射界面来支持数据与数据,XML甚至对象之间的转换定义。提供一个强大的报表生成器,包括全新的报表引导,基于表格的报表,并支持更丰富的RTF和HTML格式支持最新的标准包括UML2.0、BPMN,以及数据管理系统的最新版本等。更多ERWin的import选项,支持数据建模工具平滑地迁移。Thursday, August 25, 202212PowerDesigner12.5新功能(一)-通用功能使用更加方便界面更加漂亮操作更加简介功能更加完备PowerDesigner12.5新功能(二)-通用功能需求管理通过使

7、用微软Word的导入和同步功能,收集、连接、管理、存储用户分配状态(user allocation)和可跟踪矩阵视图(traceability matrix views),并提供了层次化的报表生成。 冲突分析向上和向下检测冲突变化。能在变化产生之前以方便和安全的方式呈现存在冲突的文档和报表。 文档生成提供全面向导驱动以及拖拽方式来生成Excel列表、HTML和RTP文档。 高度的可扩展性可定制的GUI、MDA、脚本。 数据映射编辑器以拖拽的方式实现对象/关系、XML到数据库和数据仓库的映射。 面向服务的架构在业务和技术级上构建服务。Thursday, August 25, 202213Thur

8、sday, August 25, 202214PowerDesigner12.5新功能(三)-数据库数据库模块是PowerDesigner的强项,分为CDM和PDM两种PowerDesigner12.5 支持所有主流开发平台:支持超过 60 种(版本)关系数据库管理系统,包括最新的Oracle、IBM、Microsoft、Sybase、MySQL等支持各种主流应用程序开发平台,如 Java J2EE、Microsoft .NET(C#和 VB.NET)、Web Services 和 PowerBuilder,Thursday, August 25, 202215PowerDesigner12.

9、5新功能(四)-需求模型RQM应CMMI Level 2针对需求管理的要求,提供需求管理模块跟Word进行无缝集成企业可汇入过去以Word撰写的需求分析文件,方便后续的追踪与管理。支持用户自定义的代码模板来定制自己的格式16PowerDesigner12.5新功能(五)-面向对象模型 (OOM) 面向对象模型 (OOM) 一个OOM包含一系列包,类,接口 , 和他们的关系。 这些对象一起形成所有的 ( 或部份) 一个软件系统的逻辑的设计视图的类结构。 一个OOM本质上是软件系统的一个静态的概念模型。你使用 Power Designer 面向对象模型建立面向对象模型.(OOM) 你能为纯粹地对象

10、- 导向的靠模切目的建立一个OOM, 产生Java文件或者PowerBuilder文件,或你能使用一个来自OOM的物理数据模型(PDM)对象 , 来表示关系数据库设计分析。17PowerDesigner12.5新功能(六)-业务程序模型 (BPM)业务程序模型 (BPM) BPM 描述业务的各种不同内在任务和内在流程,而且客户如何以这些任务和流程互相影响。 BPM 是从业务合伙人的观点来看业务逻辑和规则的概念模型,使用一个图表描述程序,流程,信息和合作协议之间的交互作用。 Thursday, August 25, 202218PowerDesigner12.5新功能(七)-信息流模型ILM在企

11、业应用的分析与开发整个过程中,会有大量的模型产生,这些模型之间都存在相应的关系。PowerDesigner创新地提出信息流模型(ILM),并通过非常直观的映射编辑器来表达模型之间的信息流动关系,大大方便了企业级建模的管理能力支持ETL和EII支持概念数据和业务处理模型新的集成的服务符号Thursday, August 25, 202219Thursday, August 25, 202220PowerDesigner12.5-安装安装过程,可以根据自己需求进行有选择地安装查看安装后文件:Program FilesSybasePowerDesigner 12:Program FilesSybas

12、ePowerDesigner 12Resource FilesDBMS:Program FilesSybasePowerDesigner 12Resource FilesExtended Model DefinitionsThursday, August 25, 202221Thursday, August 25, 202222正式进入PowerDesigner12.6世界-Hello,PowerDesigner基本功能工作空间WorkSpace容器,可以包含各种类型的工程工程ProjectCDM,PDM,OOM,BPM等文件夹Folder窗口Window属性表Property Sheet列表

13、ListThursday, August 25, 202223Thursday, August 25, 202224PowerDesigner使用-工作空间管理工作空间创建工作空间打开工作空间更改工作空间保存工作空间删除工作空间Thursday, August 25, 202225PowerDesigner使用-工具栏工具栏- 工具栏用来提供一个快速访问特定菜单命令,并且很方便地创建对象创建工具栏自定义工具栏隐藏/显示工具栏删除工具栏Thursday, August 25, 202226Thursday, August 25, 202227PowerDesigner使用-窗口WindowsTh

14、ursday, August 25, 202228PowerDesigner使用-属性表Property sheetThursday, August 25, 202229PowerDesigner使用-文件夹Folder文件夹主要用来管理、分类多个不同文件而设置的新建删除删除是不可恢复的Thursday, August 25, 202230PowerDesigner使用-列表列表:把相同类型的数据模型对象用文本的形式呈现给用户Thursday, August 25, 202231PowerDesigner使用-数据模型文件模型扩展名 备份扩展名 Requirements Model (RQM)

15、 .rqm .rqb Business Process Model (BPM) .bpm .bpb Conceptual Data Model (CDM) .cdm .cdb Physical Data Model (PDM) .pdm .pdb Information Liquidity Model (ILM) .ilm .ilb Object-Oriented Model (OOM) .oom .oob XML Model (XSM) .xsm .xsb Free Model (FEM) .fem .feb Multi-Model report .mmr .bmr Thursday, Au

16、gust 25, 202232Thursday, August 25, 202233PowerDesigner数据模型-需求模型RQMRQM内容什么是RQM?如何创建RQM定义需求文档定义用户和组定义术语库 需求模型转换Thursday, August 25, 202234PowerDesigner数据模型-需求模型RQM什么是RQM?建立需求模型的目的是定义系统边界,使系统开发人员能够更清楚地了解系统需求,同时为计划迭代的技术内容提供基础,为估算开发系统所需成本和时间提供基础。PowerDesigner提供了有效的需求建模,保证更准确的项目结果,并通过建立设计和需求的关联保证更好的可追踪性。

17、PowerDesigner通过层次结构显示了该系统的主要功能。用户可以通过属性对话框,进行详细的需求描述。为了进一步分析该子系统的业务需求,结构及机制,发现企业中当前存在的问题并确定改进的可能性,可以进行业务流程分析。 Thursday, August 25, 202235PowerDesigner数据模型-需求模型RQM创建RQMThursday, August 25, 202236PowerDesigner数据模型-需求模型RQM用户和组用户是在需求模型中至少有一个需求所关系的人员组是有一系列的具有相同特性的人组成的组织词汇库词汇库可以清晰地定义单词,避免在需求模型中发生误解,同样,需要给

18、出该单词的详细解释。Thursday, August 25, 202237PowerDesigner数据模型-需求模型RQM需求文档视图RDV创建RQV定义RQV跟踪矩阵视图TMV创建TMV定义TMV用户分配矩阵视图UAMV创建UAMV定义UAMVThursday, August 25, 202238PowerDesigner数据模型-需求模型RQM需求模型转换从Word中创建RQM从RQM转换成Word文档跟VSTS中的工作项互相转换Thursday, August 25, 202239PowerDesigner数据模型-概念数据模型CDMCDM内容什么是CDM?创建CDM定义实体定义属性定

19、义域定义关联、联合和继承定义业务规则检查模型Thursday, August 25, 202240PowerDesigner数据模型-概念数据模型CDM什么是CDM?CDM 表现数据库的全部逻辑的结构,与任何的软件或数据储藏结构无关。 一个概念模型经常包括在物理数据库中仍然不实现的数据对象。 它给运行计划或业务活动的数据一个正式表现方式。CDM是分析阶段用以理清数据之间的关联性,以实体-关系图表示一个实体具有的属性,以及与其它实体的1对1、1对多或多对多关系 Thursday, August 25, 202241PowerDesigner数据模型-概念数据模型CDM创建CDMThursday,

20、 August 25, 202242PowerDesigner数据模型-概念数据模型CDM定义实体实体是带有描述特性的可以辨别的对象。在概念数据模型中,只有业务问题需要的对象才被定义为实体,一个实体可能是有形的或无形的、具体的或抽象的、有生命的或无生命的。Thursday, August 25, 202243PowerDesigner数据模型-概念数据模型CDM定义属性实体属性是附加到实体上的数据项Thursday, August 25, 202244PowerDesigner数据模型-概念数据模型CDM定义域一个域定义你能适用于多个数据项目的标准数据结构。 当你修正一个域时,你将更新全部与域

21、关联的数据项目。 当你作任何变化的时候 , 这导致数据一致化特性比较容易。可以创建一些自己常用的域,来应用到数据对象上,就不会导致相同的用途,但是数据类型和长度不一致Thursday, August 25, 202245PowerDesigner数据模型-概念数据模型CDM定义关联联系是指两个实体之间或实体内部的连接或关系。完成实体定义以后,应该在它们之间建立联系。实体的联系通常是依据业务规则确定的Thursday, August 25, 202246PowerDesigner数据模型-概念数据模型CDM定义联合联合是为了解决多对多联系而产生的一个人工实体可以为联合实体定义属性。Thursda

22、y, August 25, 202247PowerDesigner数据模型-概念数据模型CDM定义继承继承连接用来定义一种父类(父实体)与子类(子实体)之间的特殊联系。子实体与它的父实体共享一些属性,有一个或多个属性不被父实体或其它子实体所共享。父实体也能有一个或多个联系不与子实体共享。互斥继承Thursday, August 25, 202248PowerDesigner数据模型-概念数据模型CDM检查模型业务规则检查域检查数据项检查实体检查实体属性检查实体标识符检查关系检查联合检查继承检查Thursday, August 25, 202249Thursday, August 25, 202

23、250PowerDesigner数据模型-物理数据模型PDMPDM内容什么是PDM?创建PDM定义表、视图和存储过程定义列定义索引、关键字(PK、FK、AK)定义引用定义约束定义用户和组检查模型Thursday, August 25, 202251PowerDesigner的历史什么是PDM?CDM反映了业务领域中信息之间的关系,它不依赖于物理实现。只有重要的业务信息才出现在CDM 中。PDM定义了模型的物理实现细节。例如,所选RDBMS的数据类型特征、索引定义、视图定义、存储过程定义、触发器定义等。分析阶段的CDM转换成PDM后,便将抽象的实体、属性与关系,对应到实际数据库的数据表、字段、主

24、键、外部索引键等内容。Thursday, August 25, 202252PowerDesigner数据模型-物理数据模型PDM创建PDMThursday, August 25, 202253PowerDesigner数据模型-物理数据模型PDM定义表、视图表可以看作有行和列的电子数据表,表是关系数据库中一种拥有数据的结构。视图是一个或多个表中的数据的简化描述,用户可以将视图看成一个存储查询或一个虚拟表查询仅仅存储在oracle数据字典中,实际的数据没有存放在任何其它地方,所以建立视图不用消耗其他的空间。要在实际系统中分析视图的数量以及使用视图的频率Thursday, August 25,

25、202254PowerDesigner数据模型-物理数据模型PDM存储过程存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译可提高数据库执行速度。当对数据库进行复杂操作时,可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。存储过程可以重复使用,可减少数据库开发人员的工作量安全性高,可设定只有某此用户才具有对指定存储过程的使用权注意:在分布式系统中要少用存储过程Thursday, August 25, 202255PowerDesigner数据模型-物理数据模型PDM定义索引、关键字索引是一个与表有关的数据结构,它是通过索引列进行逻辑排序的。索引能够调整模型的可用

26、性,改进系统的性能,消除查找到记录之前在表中的多次扫描。索引的存在减慢了数据的修改(插入、修改、删除)速度。候选关键字是由一个或多个列组成的,它们的每组值与一条并且只有一条表中的记录相对应。候选关键字具有充当主键的资格,只是没有被选做主键。它为数据访问提供了方便,调整了数据的可用性。Thursday, August 25, 202256PowerDesigner数据模型-物理数据模型PDM定义引用引用是在父表和字表间建立一种关系。引用定义引用一致完整性约束在列之间,可以是主键、外键或者是替代主键引用最常见的是在主键上Thursday, August 25, 202257PowerDesigne

27、r数据模型-物理数据模型PDM定义约束PowerDesigner支持下列约束:限制(Restrict)。不允许进行修改或删除操作。若修改或删除主表的主键时,如果子表中存在子记录,系统将产生一个错误提示。这是缺省的参照完整性设置。置空(Set Null)。如果外键列允许为空,若修改或删除主表的主键时,把子表中参照的外键列设置为空值(NULL)。置为缺省(Set Default)。如果指定了缺省值,若修改或删除主表的主键时,把子表中参照的外键设置为缺省值(Default)。级联(Cascade)。把主表中主键修改为一个新的值时,相应修改子表中外键的值;或者删除主表中主键的记录时,要相应删除子表中外

28、键的记录。Thursday, August 25, 202258PowerDesigner数据模型-物理数据模型PDM检查模型业务规则检查域检查用户组检查表、列、检查数据类型检查关键字检查视图检查索引检查Thursday, August 25, 202259PowerDesigner数据模型-用户和组定义用户和组表空间用户组Thursday, August 25, 202260Thursday, August 25, 202261PowerDesigner数据模型-模型比较/合并模型的比较选择Tools-Compare Model比较选项两个模型比较模型跟数据库比较模型的合并选择Tools-M

29、erge ModelThursday, August 25, 202262PowerDesigner数据模型-物理数据模型PDM检查模型选择Tools-Check Model选择需要检查的对象选择需要检查的对象类型使用检查模型参数工具开始纠错Thursday, August 25, 202263PowerDesigner数据模型-模型转换模型转换CDM-PDMPDM-CDMPowerDesigner数据模型-模型之间的转换关系CDM是一般的开始PowerDesigner数据模型-模型转换建立CDM转换为PDM产生Database比较数据库同步Database产生报告Thursday, Augu

30、st 25, 202266Thursday, August 25, 202267PowerDesigner12.5-脚本生成及执行数据库操作连接数据库(Connect)产生数据库(Generate Database)同步数据库(Modify Database)产生测试数据(Generate Test Data)执行SQL脚本(Execute SQL)PowerDesigner12.5-连接数据库如果选择ODBC方式,则可以直接连接到数据库,从而直接产生数据库表以及其他数据库对象。选择Database Configure Data Connections。选择Database Connect选择

31、数据源,并输入正确的用户名和密码,点Connect。Thursday, August 25, 202268PowerDesigner12.5-生成数据库选择Database Generate Database 可以生成到文件或者直接数据库选择需要生成的对象选择生成规则(选项)Thursday, August 25, 202269Thursday, August 25, 202270PowerDesigner12.5-测试数据库大小及生成测试数据估算数据库大小选择DataBase-Estimate Database Size选择表,开始估算生成测试数据选择DataBase-Generate Te

32、st Data选择生成测试数据的数量及所需要生成的表选择生成文件、直接到数据库或者SQL语句Thursday, August 25, 202271PowerDesigner12.5-逆向工程逆向工程逆向工程:将已存在的数据库产生进新的 PDM 之内。 数据来源可能是从脚本文件或一个开放数据库连接数据来源。 当你逆向工程使用脚本的时候,你能使用一个单一脚本文件或一些脚本文件。File-Reverse Engineer-Database 或者Database-Reverse Engineer DatabaseThursday, August 25, 202272Thursday, August 2

33、5, 202273PowerDesigner12.5-报表生成生成报表使用报表向导生成模型报表和多模型报表生成列表报表报表编辑器Thursday, August 25, 202274PowerDesigner12.5-报表生成步骤新建立报表文件拖拉需要显示的部分到报表输出选项修改输出选项的内容选择生成的RTF或者其他的类型的报表文件Thursday, August 25, 202275PowerDesigner数据模型-多模型报表PowerDesinger 12.0 还新增了一个多模型文档整合导出的Milti-Model Report模型,允许你以多个模型作为输入生成为统一文档,实现模型设计按

34、阶段分开,文档又统一整合的目的。PowerDesigner文档导出的设置非常精细,所以要设置好一个文档导出模式实非不易。有鉴于此,PowerDesinger提供了三种常用的导出模板,用户也可以自己定义模板。通过模板可以迅速完成设计模型文档的导出工作。Thursday, August 25, 202276Thursday, August 25, 202277PowerDesigner版本控制工具-RepositoryRepository在储存和管理建模和设计过程中的信息方面,融合面向对象概念,高度细化版本控制的粒度,支持广泛的设计模型和文件类型,为开发团队提供了一个整合的设计建模和版本控制环境,

35、大大提高了团队的开发效率。Repository提供的对象查找功能,使用户可以跟踪模型变化,了解变更原因,通过PowerDesigner的信息流模型(Information Liquidity Model)获悉变更对整个项目相关模型的影响。在此基础上用户可以生成相应的项目报告(Report),包括模型信息,历史变更信息及模型关联信息等。Thursday, August 25, 202278PowerDesigner版本控制工具-Repository功能特点模型管理:在同一位置存储和版本化PowerDesigner模型及其他类型文档。用户可以在客户端可以访问服务器端数据库,合并/提交(Consol

36、idation)和提取(Extract)文件,以保持数据的完整性和一致性。安全:基于角色的安全机制,全面的权限管理。数据库管理员或团队负责人能控制用户对模型的访问和可视化区域。同时提供记录访问日志的功能。跨模型的冲突分析:Repository能为跨模型的冲突分析提供并维护完整的存储和完整的模型间的依赖关系软件资产管理:查找和重用跨越模型和项目的对象。 Thursday, August 25, 202279Thursday, August 25, 202280PowerDesigner版本控制工具-Repository创建Repository定义Repository初始化Repository设置

37、用户和群组及操作权限设置用户(User)和群组(Group)将用户或群组加入指定群组版本管理合并/提交(Consolidate)提取(Extract)版本对比对象查找Thursday, August 25, 202281PowerDesigner版本控制工具-Repository创建Repository定义Repository(1) 选择菜单项Repository-Repository Definitions(2) 点击菜单栏上的Add a Row按钮,添加一个新的Repository定义。输入Repository Name (如Sample),Repository User(如Iris),并

38、点击Data Souce Name单元格末尾的按钮,设置ODBC数据源,指定存储Repository的数据库(如图4所示)。(3) 设置完毕可以双击新增加的Repository所在行,测试数据库连接。Thursday, August 25, 202282PowerDesigner版本控制工具-Repository创建Repository初始化Repository(1)选择菜单项RepositoryConnect(2)分别输入登陆Repository和数据库的用户名和密码,点击OK第一次连接Repository时,无论登陆用户是谁,系统都会默认以ADMIN登陆,目的是为了有足够的权限在数据库中创

39、建所需的表和数据(3)初始化结束,用户可以连接到Repository进行后续的设置或操作。Thursday, August 25, 202283PowerDesigner版本控制工具-Repository设置用户和群组及操作权限权限定义权限描述连接(Connect)用户可连接到Repository冻结版本(Freeze Versions)用户可冻结文件版本锁定版本(Lock Versions)用户可锁定文件版本管理分支 (Manage Branches)用户可创建,修改和删除分支管理配置 (Manage Configurations)用户可创建,修改和删除配置管理文件 (Manage All

40、Documents)用户可创建,合并,提取,解锁,解冻,定义许可和删除任意文件版本version管理用户 (Manage Users)用户可创建,修改和删除用户和群组,可授权给用户和群组和将用户或组加入某个群组管理知识库(Manage Repository)用户可以升级Repository和删除的数据库Thursday, August 25, 202284角色设置 角色权限数据库管理员(Database Administrator)管理知识库,管理用户数据管理员 (Data Administrator)连接,管理文件团队负责人(Team Leader)连接,锁定版本,冻结版本,管理分支,管理配

41、置开发/设计人员 (Designer)连接,锁定版本,冻结版本,Thursday, August 25, 202285PowerDesigner版本控制工具-Repository设置用户和群组及操作权限设置用户(User)和群组(Group)在设置用户之前,系统需要以ADMIN连接到Repository。选择菜单项RepositoryUsers,添加新的用户(如Iris)。群组是有共同权限的用户的集合。选择菜单项RepositoryGroups可添加新的群组(如Designers)。双击某一用户(群组)进入PropertiesRights可设置用户(群组)权限Thursday, August 25, 202286Thursday, August 25, 202287PowerDesigner版本控制工具-Repository设置用户和群组及操作权限将用户或群组加入指定群组要将某一用户/群组(如Iris)加入一指定群组(如Designers),可双击该用户(群组)进入

温馨提示

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

评论

0/150

提交评论