当前位置:
文档之家› 物联网 需求分析与可行性研究
物联网 需求分析与可行性研究
软件开发
应用软件开发
门户开发
核心安全设备
安全设备
边界安全设备
桌面安全设备
网络管理软件
系统管理
安全管理软件 桌面管理软件
应用管理软件
集成
测试
实施管理
评测
ห้องสมุดไป่ตู้
培训
监理
通信线路费
运营维护费用
设备维护费 材料消费费
人员消耗费
不可预见费
投资性质 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 周期性投资 周期性投资 周期性投资 周期性投资 一次性投资
①国内外同行的应用现状及成效 ②该用户建设物联网工程的目的 ③该用户建设物联网工程拟采取的步骤和策略 ④经费预算与工期
5/77
2.了解业务需求
• 了解用户的业务类型、物品信息的获取方 式、应用系统功能、信息服务的方式。
①被感知物品及其分布。 ②感知信息的种类、感知/控制设备与接入的方
式。 ③现有或需新建系统的功能。 ④需要集成的应用系统。 ⑤需要提供的信息服务种类和方式。 ⑥拟采用的通信方式及网络带宽。 ⑦用户数量。
……
财务部长 联络部长
……
17/77
•确定重点访谈对象
两类人员重点沟通: • 决策者:负责审批物联网设计方案或决定投资规
模的管理层。 • 信息提供者:负责解释业务战略、长期计划和其
他常见的业务需求。
18/77
②确定关键时间点
• 最后期限:项目的时间限制是完工的最后期限 • 里程碑:对于大型项目,必须制定严格的项目实
– 对大多数物联网,提供普通的安全保障技术措施即可 – 对于的涉密、敏感信息的物联网,如级别较高的政府
部门或特定公司,需对职员进行严格的安全限制,使 用严格的手续来保证信息的安全访问和输出。
29/77
⑩确定远程访问
• 远程访问是指从互联网或者外部网络访问内部网 络、企业网络
• 可借助于加密技术、VPN等技术,从远程网络来 访问内部网络。
• 根据需求分析,确定是否具有远程访问的功能, 或是根据物联网的升级需要,考虑物联网的远程 访问。
30/77
制作业务需求清单
①确定主要相关人员 – 信息来源 – 信息管理人员名单 – 相关人员的联系方式
②确定关键时间点 – 项目起始时间点 – 项目的各阶段时间安排计划
③确定工程投资规模 – 投资规模估算 – 预算费用估算
数据量。 ⑦每个节点或终端允许的最大延迟时间。
8/77
5.了解物联网环境
• 物联网环境是用户的地理环境、网络布局、 设备分布的总称,是进行拓扑设计、设备 部署、网络布线的基础。
①相关建筑群的位置。 ②用户各部门的分布位置及各办公区的分布。 ③建筑物内、办公区的强弱电位置。 ④各办公区信息点的位置与数量。 ⑤感知设备及互联化物品的分布位置、类型、数
16/77
1) 业务需求
收集业务需求 • 业务需求调查是理解业务本质的关键,应尽量保
证设计的物联网能够满足业务的需求。 • 注意多样性:对于集体内的不同用户,都需要收
集特定的业务信息,包括: ①确定主要相关人员 • 获取组织机构图
总经理
生产副总
销售副总
办公室主任
生产部长
检测部长 市场部长
销售部长
……
第2章 需求分析与可行性研究
• 需求分析的目标与内容 • 需求分析的收集 • 需求分析说明书编制 • 可行性研究
1/77
2.1 需求分析的目标与内容
需求分析的概念 • 需求分析是用来获取物联网系统需求需求并对其
进行归纳整理的过程。该过程是物联网开发的基 础,也是开发过程中的关键阶段。 • 涉及物联网工程的各个方面 • 与应用软件需求同时进行
2/77
需求分析的目标
(1)全面了解用户需求,包括应用背景、业务需求、 物联网工程的安全性需求、通信量及其分布状况、 物联网管理需求、面向未来的可扩展性需求等内 容。
(2)编制可行性研究报告,为项目立项、审批及设计 提供基础性素材。
(3)编制翔实的需求分析文档,为设计者提供设计依 据,使得设计者
– 能够更好地评价现有的物联网体系 – 能够更客观地做出决策 – 提供完美的交互功能 – 提供移植、可扩展的功能 – 合理使用用户资源
资预算等信息。 ③从业务部门了解具体业务需求、使用方式等信息。 ④从技术部门了解具体的设备需求、网络需求、维
护需求、环境状况等信息。 ⑤整理需求信息,形成需求分析报告。
13/77
2.2需求分析的收集
需求信息的收集方法 1.实地考察:获取物理信息 2.用户访谈:获取功能信息 注意方式与方法 3.问卷调查:公共信息 4.向同行咨询:先进性
投资性质 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资 一次性投资
21/77
例子:投资项目(con’t)
投资项目
投资子项
应用软件产品购置
维护的每一类成本都应该纳入考虑中。
20/77
例子:投资项目
投资项目 感知系统
核心网络 汇聚网络 接入网络 综合布线
机房建设
平台软件
投资子项 RFID系统 传感网系统 控制系统 核心网络设备 核心主机设备 核心存储设备 汇聚网络设备 接入网络设备 综合布线 机房装修 UPS 防雷 消防 监控 数据库管理软件 应用服务器软件 各类中间件软件 工作流软件 门户软件
量、接入方式。 ⑥接入网络的位置、接入方式。
9/77
6.了解信息处理能力
• 信息处理能力是指物联网对感知的信息进 行分析、处理、存储、分发以及生成各类 高易用性格式数据的能力。
①服务器所需存储容量。 ②服务器所需的处理速度极其规模。 ③处理数据所需要的专用或通用软件。
10/77
7.了解管理需求
• 物联网的管理是用户不可或缺的一个重要方面, 高效的管理能提高运营效率。
22/77
④确定业务活动
• 通过对业务活动的了解,来明确物联网的需求 • 对业务类型的分析,形成各类业务对物联网的需
求,主要包括最大用户数、并发用户数、峰值带 宽、正常带宽等。
23/77
⑤预测增长率
• 物联网发展趋势、增长率预测,明确网络的伸缩 性需求。
• 预测增长率及发展趋势的因素:
– 分支机构增长率 – 网络覆盖区域增长率 – 用户增长率 – 应用增长率 – 通信带宽增长率 – 存储信息量增长率
• 合理:面对确定的物联网规模,投资的规模也必 须合理并符合工程要求,存在一个投资最低限额;
如低于该限额,则会出现资金缺乏等问题,导致 物联网建设失败。
• 分期问题:应根据工程建设内容进行核算,将一 次性投资和周期性投资都纳入考虑范围,并据实 向管理层汇报费用问题。
• 全面:计算系统成本时,有关网络设计、实施和
2. 根据计划分工进行信息收集
(1)应用背景信息的收集 • 国内外同行的应用现状及成效,该用户建设物联
网工程的目的,该用户建设物联网工程拟采取的 步骤和策略,经费预算与工期。 (2)业务需求信息的收集 • 物品及其分布、感知信息的种类、感知与接入的 方式,现有或需新建系统的功能,需要集成的应 用系统,需要提供的信息服务种类和方式,拟采 用的通信方式及网络带宽,用户数量。
3/77
需求分析的内容
1.了解应用背景 2.了解业务需求 3.了解安全性需求 4.了解物联网的通信量及其分布 5.了解物联网环境 6.了解信息处理能力 7.了解管理需求 8.了解扩展性需求
4/77
1.了解应用背景
• 应用背景概括物联网应用的技术背景、用户所处 行业物联网应用的方向和技术趋势,借以说明用 户建设物联网工程的必要性。
31/77
制作业务需求清单
④业务活动 – 业务分类 – 各类业务的物联网需求
⑤预测增长率 – 分支机构增长率 – 物联网覆盖范围增长率 – 用户增长率 – 应用增长率 – 通信带宽增长率 – 存储信息增长率
32/77
制作业务需求清单
⑥物联网的可靠性和可用性 – 业务活动的可靠性要求 – 业务活动的可用性要求
施计划,确定各阶段及关键的时间点,同时这些 时间点的产物也是重要的里程碑。 • 日程表:在计划设定后,即形成项目阶段建设日 程表,这个日程表在得到项目的更多信息后还可 以更进一步细化。
19/77
③确定物联网的投资规模
• 费用决定整体等级:费用是一个重要的因素,投 资规模将直接影响到物联网工程的设计思路、技 术路线、设备购置、服务水平。
• 物联网的管理主要包括两个方面:管理规章与策 略;网络管理系统及其远程管理操作。 ①实施管理的人员。 ②管理的功能。 ③管理系统及其供应商。 ④管理的方式。 ⑤需要管理、跟踪的信息。 ⑥管理系统的部署位置与方式。
11/77
8.了解扩展性需求
• 三个方面含义:
➢ 新的部门、设备能否简单、方便地接入 ➢ 新的应用能否无缝地在现有系统上运行 ➢ 现有系统能否支持更大的规模及在扩展后保持健壮性
24/77 24
⑤预测增长率
• 预测方法: – 统计分析法:基于该网络前若干年的统计数据, 形成不同方面的发展趋势,最终预测未来几年 的增长率。 – 模型匹配法:根据不同的行业、领域建立各种 增长率的模型,而物联网设计者根据当前物联 网的情况,依据经验选择模型,对未来几年的 增长率进行预测。
25/77
6/77
3.了解安全性需求
• 物联网因其泛在性、暴露性、终端处理能力弱、 对物理世界的精确控制等特殊性,既有普通 Internet的安全性需求,也具有一些特殊的安全 性需求。