第3章可行性研究与需求分析要点.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章可行性研究与需求分析要点

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3.5 物联网工程需求分析案例教学 3.5.4 结构化分析方法进行物联网工程建模示例 5.系统集成--例3-5 请设计一个GPS移动地图 我们必须确保在体系结构和各构件设计阶段尽可能容易地按阶段组装系统和相对独立地测试系统功能。 6.系统测试--例3-5 请设计一个GPS移动地图 对设计好的系统进行测试,看其是否满足规格说明书中给定的功能要求。 针对系统的复杂程度不同,目前有一些常用的系统设计方法,如瀑布设计方法、自顶向下的设计方法、自下向上的设计方法、螺旋设计方法、逐步细化设计方法和并行设计方法等,根据设计对象复杂程度的不同,可以灵活地选择不同的系统设计方法。 * 本章小结 本章从物联网工程的可行性研究和需求分析的概念入手,介绍物联网工程设计中这两个阶段的相关内容,包括使用的工具、研究的方法和步骤等,并通过示例介绍具体的实施办法。 通过可行性研究报告和需求分析报告内容的简要介绍,对物联网工程设计中需要的相应阶段性报告的撰写提供参考。 * 本章思考和练习题 1、在项目研发的早期阶段为什么要进行可行性研究?可行性研究的任务是什么?应该从哪几个方面研究目标系统的可行性? 2、物联网工程可行性研究的目的是什么?一般地物联网工程项目可行性研究主要有哪些类型? 3、有人认为,只懂技术的系统分析员不一定能圆满完成可行性研究的任务。你同意这种看法吗?为什么? 4、系统流程图的作用是什么?请参照图3-6给出RFID技术实现出库的子系统流程图。 5、物联网工程需求分析的任务和目的是什么? 6、物联网工程需求分析的内容包括哪些? 7、物联网工程的需求获取技术有哪些? * 本章思考和练习题 8、系统流程图与业务流程图的区别与联系是什么? 9、某公司加班申报及核对流程描述如下:班组长每天在加班前填写本组人员加班申报表,由部门主管签字批准后提交给行政助理修改加班记录;班组长填报前一日加班异常表,由部门主管签字批准后提交给行政助理调整前一日加班记录。行政助理在每周三上报上周加班情况,并填写加班汇总表提交给人力资源部,人力资源部根据汇总表核对员工考勤记录情况,导出异常加班情况表交行政助理核对,并修改加班记录。请根据上述业务过程描述,绘制“加班申报及核对”的业务流程图。 10、熟悉UML工具的用法,自选一个小型物联网设计项目,分别完成其面向对象和结构化建模工作。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3.5 物联网工程需求分析案例教学 本节分别通过面向对象方式和结构化分析方法给出小型物联网项目的的需求分析过程。 3.5.1 物联网工程的面向对象建模 3.5.2 UML进行物联网工程建模示例 3.5.3 物联网工程的结构化方法建模 3.5.4 结构化方法进行物联网工程建模示例 * 3.5 物联网工程需求分析案例教学 3.5.1 物联网工程的面向对象建模 区别于纯软件类项目,物联网工程除了常规软件项目所具有的特点外,通常还包含实时性、并发性、分布性、软硬件紧密结合、高可靠性等特征。UML的统一建模目标及其扩展性使得UML对物联网工程项目进行建模成为可能。 (1)实时性:最基本的元素是时间,UML顺序图用于描述物联网工程中对象的交互过程,可以对系统的时间和时间约束信息进行定性描述。 (2)并发性:UML类图不仅可以描述物联网工程中对象类之间的静态联系,还可以描述系统中的并发任务,主动对象有一个控制线程,可与其他主动对象并发执行,对象之间的通信通过同步调用事件或异步信号事件实现。 * 3.5.1 物联网工程的面向对象建模 (3)分布性:UML构件图用于描述系统的实现模块及其相互之间的依赖关系,并不涉及模块的实际分布情况。不同类型的物联网系统规模有所不同,大型系统可能分布于多个处理器上,可以通过大规模的架构抽象(如构件图或子系统)作为一种分解系统的方法,控制整个系统的复杂性。 (4)软硬件紧密结合:除了可以描述物联网系统中的分布性之外,构件化设计还可以充分适应物联网系统中硬件构件的可替换特性,满足物联网系统软硬件整合设计的要求。此外,部署图描述的是系统运行时的结构,展示硬件的配置及其软件如何部署到网络结构中,通常用来帮助理解分布式系统,非常适合物联网系统的建模。 (5)高可靠性:冗余是一种增强系统可用性的设计方法,通过架构模式可以自动识别冗余并将其标识出来,采用UML构件化设计和备份机制可以实现高可用性和高可靠性

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档