第2章 可行性研究

合集下载

物联网工程设计与实施第2章 需求分析与可行性研究

物联网工程设计与实施第2章 需求分析与可行性研究
• 物联网环境是用户的地理环境、网络布局、 设备分布的总称,是进行拓扑设计、设备 部署、网络布线的基础。
①相关建筑群的位置。 ②用户各部门的分布位置及各办公区的分布。 ③建筑物内、办公区的强弱电位置。 ④各办公区信息点的位置与数量。 ⑤感知设备及互联化物品的分布位置、类型、数
量、接入方式。 ⑥接入网络的位置、接入方式。
①被感知物品及其分布。 ②感知信息的种类、感知/控制设备与接入的方
式。 ③现有或需新建系统的功能。 ④需要集成的应用系统。 ⑤需要提供的信息服务种类和方式。 ⑥拟采用的通信方式及网络带宽。 ⑦用户数量。
6/77
3.了解安全性需求
• 物联网因其泛在性、暴露性、终端处理能力弱、 对物理世界的精确控制等特殊性,既有普通 Internet的安全性需求,也具有一些特殊的安全 性需求。
– 能够更好地评价现有的物联网体系 – 能够更客观地做出决策 – 提供完美的交互功能 – 提供移植、可扩展的功能 – 合理使用用户资源
3/77
需求分析的内容
1.了解应用背景 2.了解业务需求 3.了解安全性需求 4.了解物联网的通信量及其分布 5.了解物联网环境 6.了解信息处理能力 7.了解管理需求 8.了解扩展性需求
①敏感数据的分布及其安全级别。 ②网络用户的安全级别及其权限。 ③可能存在的安全漏洞及其对物联网应用系统的影响。 ④物联网设备的安全功能要求。 ⑤网络系统软件的安全要求。 ⑥应用系统安全要求。 ⑦安全软件的种类。 ⑧拟遵循的安全规范和达到的安全级别。
7/77
4.了解物联网的通信量及其分布
• 物联网的通信量是物联网各部分产生的信息量的 总和,这是设计网络带宽、存储空间、处理能力 的基础。
第2章 需求分析与可行性研究

可行性研究

可行性研究

该图中每个符号都有名称,因此 可以起文档的作用。许多分析员喜欢 在系统流程图上加更详细的注释,有 些人甚至另加一页纸来解释系统流程 图。
库存清单系统的系统流 程图
2018/7/2
计算机科学与工程学院
15
2.4 成本/效益分析(Cost/Benefit)
2.4.1、成本估计(Cost Estimation)
v1.0 in 1970s , v2.0 in 1995
2018/7/2
计算机科学与工程学院
21
2.4.2 效益分析方法
系统的经济效益等于因使用新系统而增加的收入加上使用 新系统可以节省的运行费用。因为运行费用和经济效益两者在 软件的整个生命周期内都存在,总的效益和生命周期的长度有 关,所以应该合理地估计软件的寿命。虽然许多系统在开发时 预期生命周期长达十年以上,但是时间越长系统被废弃的可能 性也越大,为了保险起见,以后在进行成本/效益分析时一律 假设生命周期为5年。 应该比较新系统的开发成本和经济效益,以便从经济角 度判断这个系统是否值得投资,但是,投资是现在进行的,效 益是将来获得的,不能简单地比较成本和效益,应该考虑货币 的时间价值。
4225.12
6004.57 7593.37
5
2500
1.76
1418.57
9011.94
2018/7/2
计算机科学与工程学院
24
2. 投资回收期
通常用投资回收期衡量一项开发工程的价值。所谓投资 回收期就是使累计的经济效益等于最初投资所需要的时间。显 然,投资回收期越短就能越快获得利润,因此这项工程也就越 值得投资。 例如,修改库存清单系统两年以后可以节省 4225.12 元, 比最初的投资( 5000 元)还少 774.88 元,第三年以后将再节 省 1779.45 元。 774.88 / 1779.45 = 0.44 ,因此,投资回收期 是2.44年。 投资回收期仅仅是一项经济指标,为了衡量一项开发工程 的价值,还应该考虑其他经济指标。

《软件工程学》第2章 可行性研究-答案

《软件工程学》第2章 可行性研究-答案

2.1 可行性研究的目标与任务1.可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因此必须给出( B )的回答。

A.确定B.行或不行C.正确D.无二义2.技术可行性是可行性研究的关键,其主要内容一般不包括( C )。

A.风险分析B.资源分析C.人员分析D.技术分析3.可行性研究的任务是从技术、经济、操作、社会等4个方面研究。

4.可行性研究完成后最终生成的文档是《可行性研究报告》。

(√ )5.软件可行性研究的目的是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。

(√ )2.2 可行性研究过程1.简述可行性研究的过程。

答:(1)复查并确定系统规模和目标(2)研究目前正在使用的系统(3)建立新系统的高层逻辑模型(4)导出和评价各种方案(5)推荐可行性方案(6)草拟初步开发计划(7)编写可行性研究报告提交复查2.3 可行性研究工具1.描绘物理系统的传统工具是系统流程图。

2.画出数据流图目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还会延误抢救时机。

某医院打算开发一个以计算机为中心的患者监护系统,请分层次的画出描述本系统功能的数据流图。

医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志。

当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息。

此外,护士在需要时还可以要求系统输出某个指定病人的病情报告。

答:从问题陈述容易看出,本系统的数据源点是“病人”和“护士”,他们分别提供生理信号和要求病情报告的信息。

进一步分析问题陈述,从系统应该“定时记录病人情况以形成患者日志”这项要求可以想到,还应该有一个提供日期和时间信息的“时钟”作为数据源点。

从问题陈述容易看出,系统的数据终点是接收警告信息和病情报告的护士。

系统对病人生理信号的处理功能主要是“接收信号”、“分析信号”和“产生警告信息”。

【精品】第二章 可行性研究习题及答案

【精品】第二章 可行性研究习题及答案

第二章可行性研究一.填空题1。

可行性研究的目的不是去开发一个软件项目,而是研究这个项目是否,。

2。

要从以下三个方面分析研究中衡量解决方法的可行性:,,.3。

技术可行性研究包括,,.4. 经济可行性一般要考虑的情况包括,,。

5。

在书写计划任务书时,此任务书应包括,,,。

6. 系统流程图是传统工具,它的基本思想是.7。

自底向上成本估计不是从开始,而是从开始。

8。

成本/效益分析的目的是要从分析开发一个特定的新系统是否划算,从而帮助使用部门负责人正确地做出是否投资于这项开发工程.9.软件费用管理的核心,也是软件工程管理中最困难、最易出错的问题之一.10.经济效益可分为有形效益和无形效益两种,有形效益的主要度量指标是,,.11.投资回收期是衡量一个开发工程价值的指标.12.纯收入是指在整个生存周期之内的与投资之差。

13.设年利率为i现存入p元,则n年后可得钱数为。

14.若年利率为i,不计复利,n年后可得钱数为F,则现在的价值P= 。

15.我们熟悉的成本估计可分为,,。

16.在可行性研究中,是系统开发过程中难度最大,最重要的一个环节。

17.瀑布模型是以文档为驱动、适合于________的软件项目的模型18.纯收入是指在整个生存周期之内的________与投资之差.19.一般说来,经济效益通常表现为减少运行费用或增加收入。

但是,投资开发新系统往往要冒一定风险,系统的开发成本可能比预计的________,效益可能比预期的________.20.自底向上成本估计与自顶向下估计相反,由底向上估计不是从________开始,而是从一个个开始________。

二.选择题1。

研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。

A.技术可行性B.经济可行性C.社会可行性D.法律可行性2。

经济可行性研究的范围包括( )A.资源有效性B.管理制度C.效益分析D.开发风险3.()可行性研究主要从以下几个方面进行研究A。

软件工程导论 第2章 可行性分析

软件工程导论 第2章 可行性分析
(1) 技术可行性
(2) 经济可行性 (3) 操作可行性 (4)法律可行性等
复习回顾
1、可行性研究的目的是什么? 用最小的代价在尽可能短的时间内确定问题是否能够解决。 2、可行性研究的任务主要是什么? 了解客户的要求 及现实环境
分析技术、经济和社会因素可行性 编写可行性研究报告 制定初步项目开发计划


按照系统的层次结构进行逐步分解,并以分层的
数据流图反映这种结构关系,能清楚地表达和容
易理解整个系统。
首先画“顶层DFD”
描绘系统的整体逻辑概貌
外部实体 软件 系统
……
外部实体
……
外部实体
外部实体
顶层流图仅包含一个加工,它代表被开发系统。它的输入流
是该系统的输入数据,输出流是系统所输出数据。
其次画中间层流图:对上层父图的处理的细化,形成子图。
没有数据字典数据流图就不严格,没有数据流图
数据字典也难于发挥作用。
数据字典的内容
一般说来,数据字典应该由对下列4类元素 的定义组成: (1) 数据流 (2) 数据流分量(即数据元素)
(3) 数据存储
(4) 处理
2.5.2定义数据的方法
符号 = + [ ]与 | { } m
被定义为
+订货数量+目前价格+主要供应者
+次要供应者
位置:输出到打印机
•例如:
名字:零件编号 别名: 描述:唯一地标识库存清单中 一个特定零件的关键域 定义:零件编号=8{字符}8 位置:订货报表 订货信息 库存清单 事务
名字:订货数量 别名: 描述:某个零件一次订货的数量 定义:订货数量=1{数字}5
位置:订货报表

第二章可行性研究(FeasibilityStudy).ppt

第二章可行性研究(FeasibilityStudy).ppt

Data flow
2、例子: (1)P.25 — 27(自习) 注意:图2.6中,“产生报表〞功能没有启动!
精精 选文选档
8
§4. 数据流图
(2) [摘自?Fundamentals of Software Engineering?] Information System of a Public Library
13
§6 本钱/效益分析
(Cost/Benefit)
1、本钱估计(Cost Estimation) ⑴ 代码行技术:每行代码的平均本钱 源代码行数 ⑵ 任务分解技术:人力 工资 ⑶常 经历见 公式公 及软式 件C:形 os(t如 abSc )mx()
其中SSizoefthseyste, m ab, c,Cost,ant
缺点:
精精 选文选档
21
2、效益估计(Benefit Estimation) 例:假设某软件生命周期为5年。现在投资20万元,
平均年利率3%。从第一年起,每年年底收入 4.2万元,问该工程是否值得投资?
P = 20万 4.2万 4.2万 4.2万 4.2万 4.2万
0
1
2
3
4
5
FP(1i)n 其P 中 为初始 ,i为 投年 资 ,利 F为n 第 年P 底 的值
Title and author of requested book; name of user
Get a book
Book
Book title; user name
Book reception
Book List of books borrowed
Search by status
topics
Display of

可行性研究

可行性研究
数据流图(DFD)是一种图形化技术,它描绘 信息流和数据从输入移动到输出的过程中所经 受的变换。
数据流图是系统逻辑功能的图形表示,完全 不需要考虑怎样具体地实现这些功能,即使不 是专业的计算机技术人员也容易理解它,因此 是分析员与用户之间极好的通信工具。
2.4.1 符号
处理并不一定是一个程序。一个处理框可以 代表一系列程序、单个程序或者程序的一个模 块;它甚至可以代表用穿孔机穿孔或目视检查 数据正确性等人工处理过程。一个数据存储也 并不元素或记录的一部分 等;数据可以存储在磁盘、磁带、磁鼓、主存、 微缩胶片、穿孔卡片及其他任何介质上(包括 人脑)。
2.4.4 用途
1、画数据流图的基本目的是利用它作为交 流信息的工具。
数据流图应该分层,并且在把功能级数据流 图细化后得到的处理超过9个时,应该采用画 分图的办法,也就是把每个主要功能都细化为 一张数据流分图,而原有的功能级数据流图用 来描绘系统的整体逻辑概貌。
2、数据流图的另一个主要用途是作为分析 和设计的工具。
(1) 对于同样的数据,不同的用户使用了不同 的名字;
(2) 一个分析员在不同时期对同一个数据使用 了不同的名字;
(3) 两个分析员分别分析同一个数据流时,使 用了不同的名字。
虽然应该尽量减少出现别名,但是不可能完 全消除别名。
2.5.2 定义数据的方法
一般说来,当分解到不需要进一步定义,每 个和工程有关的人也都清楚其含义的元素时, 这种分解过程就完成了。
数据字典中包含的每个数据元素的控制信息 是很有价值的。因为列出了使用一个给定的数 据元素的所有程序(或模块),所以很容易估计 改变一个数据将产生的影响,并且能对所有受 影响的程序或模块作出相应的改变。
第2章 可行性研究

可行性研究与需求分析(1)

可行性研究与需求分析(1)
(7)可修改性 (8)可追踪性
29
可编辑ppt
本章小结
可行性研究与需求分析是软件生存期中的基础,其根 本的任务是确定所要开发的软件是否可行,以及确定 用户对软件系统的需求。
本章首先介绍了软件可行性研究的主要任务、步骤、 工具及如何制订项目计划。
介绍了软件需求分析的目标、任务、需求分析的过程。
26
可编辑ppt
2.3 需求分析评审
主要教学内容:
2.4.1 需求规格辑ppt
2.3.1 需求规格说明书
返回目录
软件规格说明书中阐明的需求是经过认真研究和分析
后定下来的,是软件开发人员和用户对问题的共同理解,可被当 作是双方达成的协议书。由于其中规定的需求都是系统准备加 以实现的,因此它应该作为软件设计和实现的基础和依据。在 项目开发的最后阶段,其中规定的各项需求又将是产品验收的 依据。当软件产品投入运行以后,如需进行适应性或扩充性维 护,仍然需要软件规格说明书。由此可见,软件规格说明书在 整个软件生存周期中都具有十分重要的作用。
(2)追加型或演化型
先构造一个功能简单而且质量要求不高的模型系统,作为最终
系统的核心,然后通过不断地扩充修改,逐步追加新要求,最
后发展成为最终系统。
25
可编辑ppt
2.2.4 快速原型方法(3)
4、原型如何构造? (1)快速开发一个原型; (2)借助同类相似的软件系统作为需求分析的第1 个版本的原型; (3)利用现有技术工具,快速模拟一个原型系统 模型。
4
可编辑ppt
2.1 可行性研究 (1)
主要教学内容: 1 可行性研究的任务
2 可行性研究的步骤 3 可行性研究的工具 4 制订项目计划
5
返回目录
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

18
长方形
平行 四边形
图2.1 基本符号
19
系统符号
符号
名 称
表示用穿孔卡片输入或输出,也可表示一个穿 孔卡片文件。
穿孔卡片
文档 磁带 联机存储 磁盘 磁鼓 显示 人工输入 人工操作 辅助操作 通信链路
通常表示打印输出,也可表示用打印终端输入 数据。
磁带输入/输出,或表示一个磁带文件。
表示任何种类的联机存储,包括磁盘、磁鼓、 软盘和海量存储器件等。 磁盘输入/输出。也可表示存储在磁盘上的文 件或数据库。 磁鼓输入/输出,也可表示存储在磁鼓上的文 件或数据库。 CRT终端或类似的显示部件,可用于输入或输出, 也可既输入又输出。 人工输入数据的脱机处理,例如,填写表格。 人工完成的处理,例如,会计在工资支票上签 名。 使用设备进行的脱机操作。 通过远程通信线路或链路传送数据。
第2章 可行性研究
2.1 可行性研究的任务 2.2 可行性研究过程
2.3 系统流程图
2.4 数据流图 2.5 数据字典 2.6 成本/效益分析
1
1. 3 软件生存期
问题定义
定义 时期
(目标与范围说明书)
Back
可行性研究
需求分析
总体设计
(可行性研究报告)
(需求规格说明书) (总体设计文档)
开发 时期
5
3. 时间、成本 可行性研究需要的时间长短取决于工程的规模。 一般说来,可行性研究的成本只是 预期的工程总成本的5%~10%。 分析员应该为每个可行的方案制定一个粗略的 实现进度。
可行性研究最根本的任务是对以后的行动方针提出建议。 如果问题没有可行的解,分析员应该建议停止开发工程, 以避免时间、资源、人力和金钱的浪费; 如果问题值得解,分析员应该推荐一个较好的解决方案, 并且为工程制定一个初步的计划。
(2) 经济可行性 成本/效益分析: 这个系统的经济效益能超过它的开发成本吗? 经费概算:10万 预期的经济效益:提高效率、节省人力、 减少运行费用、确保准确性。
年末科研工作量的统计: 评职科研成果的级别、分数;快速、准确
(3) 操作可行性 系统的操作方式在这个用户组织内行得通吗? 必要时还应该从法律、社会效益等更广泛的方面研 究操作的可行性。
3
2. 任务:
第一步:初步确定项目的规模、目标和限制条件。 第二步:导出系统的逻辑模型。 第三步:探索若干种可供选择的主要解法(系统实现方案)。 第四步:研究每一种解法的可行性。 从下述三方面研究每种方案的可行性。
(1) 技术可行性
使用现有的技术能实现这个系统吗? ① 利用现有技术,功能目标能否达到(语种要求C#) ② 开发人员的数量和水平能否满足(3人,开发经验) ③ 在规定的期间内能否完成(1年) 4
只有投资预计能带来利润或提高效率的系统才值得进一步考虑。
13
4)为每个在技术、操作和经济等方面都可行的系 统制定实现进度表,这个进度表不需要(也不可能) 制定得很详细,
通常只需要估计生命周期每个阶段的工作量。
14
第六步:推荐行动方针
根据可行性研究结果应该做出的一个关键性决定,
是否继续进行这项开发工程。是立项,还是放弃? 如果分析员认为值得继续进行这项开发工程, 那么他应该选择一种最好的解法, 并且说明选择这个解决方案的理由。 通常使用部门的负责人主要根据经济上是否划算, 决定是否投资于一项开发工程,
第八步:书写可行性研究报告提交审查
按照要求写成清晰的可行性研究报告文档, 请用户、客户组织的负责人及评审组审查, 以决定是否继续这项工程及是否接受分析员推荐的方案。
16
2.3 系统流程图
1、系统流程图
是概括地描绘物理系统的传统工具。
用图形符号以黑盒子形式描绘组成系统的每个部件
(程序,文档,数据库,人工过程等), 表达数据在系统各部件之间流动的情况。
图中每个符号用黑盒子形式定义了组成系统的一个部件, 然而并没有指明每个部件的具体工作过程; 图中的箭头确定了信息通过系统的逻辑路径。 23
终端
go 信息自上而下 或从左向右流动
库存量<临界值
BACK
处理
磁带
处理
文档
图2.3 库存清单系统的系统流程图
24
2.3.3 分层
面对复杂的系统时,
一个比较好的方法是分层次地描绘这个系统。
21
事务:零件库存量的每一次变化 (每一次进库或出库的数据)
临界值:允许存放的最小库存量
定货:当某种零件的库存量少于临界值,
则报告采购部门定货。
具体分析组成系统的各部件及各部件的作用
22
1. 由终端输入事务(库存量的每一次变化)。 2 .库存清单程序对事务进行处理。 3 .更新存储在磁盘上的库存清单主文件。 4 .当库存量少于临界值时, 把必要的定货信息写在磁带上。 5 .每天报告生成程序读一次磁带。 6 .打印出定货报告。
实例化 目标系统 物理系统
10
第四步:进一步定义问题
新系统的逻辑模型实质上表达了 分析员对新系统必须做什么的看法。
分析员应该和用户一起,
再次复查问题定义、工程规模和目标, 这次复查应该把数据流图和数据字典作为讨论的基础。 如果分析员对问题有误解或者用户曾经遗漏了某些要求,那 么现在是发现和改正这些错误的时候了。 可行性研究的前4个步骤实质上构成一个循环。 分析员定义问题,分析这个问题,导出一个试探性的解; 在此基础上再次定义问题,再一次分析这个问题,修改这个解; 继续这个循环过程,直到提出的逻辑模型完全符合系统目标。 11
这是设计新系统时的重要约束条件。
科研管理系统与人事管理系统
9
第三步:导出新系统的高层逻辑模型 优秀的设计过程通常总是
从现有的物理系统出发,导出现有系统的逻辑模型, 再参考现有系统的逻辑模型,设想目标系统的逻辑模型, 最后根据目标系统的逻辑模型建造新的物理系统。
抽象化
现有系统
物理系统
逻辑模型 导 出 逻辑模型
病例
处方单 交 款
现有系统的系统流程图
26
推荐的系统流程图
挂号 患者
输入病症
病历库、 处方库
知识库 方药库 终 端
诊断
诊断系统
取 药
打印病历
病例 处方收讫
交 款
打印处方
处方
27
2.4 数据流图(Data Flow Diagram:DFD)
数据流图:是一种图形化技术,它以图形的方式描绘 数据在系统中流动和被处理的逻辑过程。 Go 数据流图是系统逻辑功能的图形表示,即使不是专 业的计算机技术人员也容易理解它,因此是分析员 与用户之间极好的通信工具。
♣ 科研管理系统:项目管理、成果管理 ♣ 朝文支持 ♣ 论文级别:SCI,160;EI,96;核心,64;省级,32分, 论文年度分数,总分数 8
(4)新系统必须比现有系统增加收入或减少运行费用或提高效率
年末科研工作量统计(与聘任职务的等级有关) 评职称(EI:2,省级:4) 要求;准确、快速、完整(减少使用费用) (5)分析员应该画出描绘现有系统的高层系统流程图, 并请有关人员检验他对现有系统的认识是否正确。 千万不要花费太多时间去了解和描绘现有系统的实现细节。 (6)应该注意了解并记录现有系统和其他系统之间的接口情况,
30
注意:
1. 数据流图与程序流程图中用箭头表示的控制流 有本质不同,千万不要混淆。 在数据流图中应该描绘所有可能的数据流向,
而不应该描绘出现某个数据流的条件
(选择和循环条件)。
31
2. 处理并不一定是一个程序。
一个处理框可以代表一系列程序、
单个程序或者程序的一个模块。 3. 一个数据存储也并不等同于一个文件, 它可以表示一个文件、文件的一部分、
加工名
2)加工或处理 数据存储
文件名 数据流名
开口矩形 单或双杠 3)保存数据(文件,写、读) 箭头 4)数据的流动方向 29
数据流
附加符号
A
* 与
+或
+ 异或
*
A
C T
A
B
T C
*
B

C

A
B T
+
B A
T
+
C

C A

B T C
+
B
T
+


① A*B=>C [A和 B同时输入才能变换成数据 C] ② A=>B*C [数据A变成B和C] ③ A=>C 或 B=>C 或 A*B=>C [A和 B同时输入才能变换成数据 C] ④ A=>B 或 A=>C 或 Back A=>B*C [数据A变成B和C] ⑤ A=>C 或 B=>C A*B≠>C [但不能A、 B同时输入时变成 C] ⑥ A=>B 或 A=>C A≠>B*C [但A不能变换成B 和 C ]
因此分析员对于所推荐的系统必须进行比较仔细的
成本/效益分析。
15
第七步:草拟开发计划
1)制定工程进度表(各个阶段所需要的时间) 2)估计对各类开发人员和各种资源的需要情况,
应该指明什么时候使用,以及使用多长时间。 3)估计系统生命周期每个阶段的成本(工作量)。 Go 4)提出下一个阶段(需求分析)的详细进度表和成本估计。
6
2.2 可行性研究过程
典型的可行性研究过程一般按下述步骤做: 第一步:复查系统规模和目标
1)分析员访问关键人员,仔细阅读和分析有关的材料, 2)复查确认在问题定义阶段确定的系统的规模和目标 3)描述对目标系统的一切限制和约束。 语言的限制:中、英,朝、日、俄文
7
第二步:研究目前正在使用的系统
现有的系统是信息的重要来源。 (1)现有系统要完成的有用的工作, 新的目标系统必须也能完成它的基本功能。 (2)现有的系统存在的缺点, 新系统必须能解决旧系统中存在的问题。 (3)现有系统不具备的功能, 新系统需要增加。
相关文档
最新文档