物联网软件工程

  • 内容简介:

      《物联网软件工程/21世纪高等学校规划教材》是物联网专业“软件工程”课程的教材,内容包括物联网软件工程概述、物联网系统工程、物联网软件开发管理、需求分析、软件系统设计、编码与实现、软件测试与维护、物联网软件开发技术、物联网工程案例、综合实验,以及练习题和参考答案。

  • 目录:

    第1章物联网软件工程概述
    1.1物联网软件工程简介
    1.1.1物联网软件工程的概念
    1.1.2物联网软件工程的过程
    1.1.3软件生命周期
    1.2软件工程方法
    1.2.1结构化方法
    1.2.2面向对象方法
    1.2.3软件复用和构件技术
    1.3开发模型
    1.3.1瀑布模型
    1.3.2快速原型法模型
    1.3.3增量开发模型
    1.3.4螺旋模型
    1.3.5喷泉模型
    习题1

    第2章物联网系统工程
    2.1物联网系统结构
    2.1.1硬件系统结构
    2.1.2感知层
    2.1.3网络层
    2.1.4应用层
    2.1.5物联网软件
    2.2系统调查与规划
    2.2.1系统调查
    2.2.2系统规划
    2.3项目可行性分析
    2.3.1可行性分析
    2.3.2软件可行性分析报告
    2.4立项审批与开发计划
    2.4.1立项审批
    2.4.2开发计划
    习题2

    第3章物联网软件开发管理
    3.1物联网开发团队
    3.1.1个人软件过程
    3.1.2团队软件过程
    3.1.3软件项目组
    3.1.4微软软件开发团队
    3.2项目进度控制
    3.2.1项目进度概述
    3.2.2进度控制过程
    3.2.3如何实施进度控制
    3.3项目成本估算与控制
    3.3.1成本估算
    3.3.2工作量估算
    3.3.3成本控制
    3.4软件质量管理
    3.4.1质量概述
    3.4.2软件质量概述
    3.4.3软件质量的相关概念
    3.4.4软件质量度量
    3.4.5软件过程
    3.4.6软件质量保证
    习题3

    第4章需求分析
    4.1需求获取与分析
    4.1.1需求分析概述
    4.1.2需求分析的原则
    4.1.3业务需求
    4.1.4用户需求
    4.1.5功能需求
    4.1.6需求说明书编写
    4.2结构化分析建模
    4.2.1结构化方法
    4.2.2数据流图
    4.2.3数据字典
    4.2.4加工逻辑工具
    4.2.5E-R图
    4.3面向对象建模方法
    4.3.1面向对象方法
    4.3.2面向对象分析方法
    4.3.3面向对象的分析应用
    4.3.4UML建模
    习题4

    第5章软件系统设计
    5.1软件系统构架
    5.1.1软件体系结构
    5.1.2软件体系结构风格
    5.2软件结构化设计
    5.2.1软件模块
    5.2.2软件结构化设计
    5.2.3软件概要设计
    5.2.4软件详细设计
    5.3面向对象设计方法
    5.3.1面向对象设计
    5.3.2面向对象设计过程
    5.3.3软件架构设计
    5.4用户界面设计
    5.4.1用户界面设计概述
    5.4.2软件界面设计
    5.4.3窗体设计
    5.4.4Web页面设计
    习题5

    第6章编码与实现
    6.1软件开发环境与工具的对比
    6.1.1语言工具的对比
    6.1.2数据库工具的对比
    6.1.3多媒体工具的对比
    6.2程序编码
    6.2.1编程规范
    6.2.2程序运行效率
    6.2.3程序自动生成
    6.3其他实现方式
    6.3.1采购
    6.3.2联合开发
    6.3.3软件外包
    6.4物联网系统集成
    6.4.1软件集成
    6.4.2物联网系统集成
    习题6

    第7章软件测试与维护
    7.1软件测试
    7.1.1软件故障与测试的重要性
    7.1.2软件测试
    7.1.3系统测试方法
    7.1.4系统测试的策略
    7.1.5测试模型
    7.1.6可靠性评价
    7.1.7纠错
    7.1.8测试案例
    7.2软件可维护性
    7.2.1系统维护的概述
    7.2.2系统维护实施
    习题7

    第8章物联网软件开发技术
    8.1物联网软件技术概述
    8.1.1物联网软件技术发展
    8.1.2海量数据处理技术
    8.2物联网中间件技术
    8.2.1中间件概述
    8.2.2基于中间件的软件开发方法
    8.2.3RFID中间件
    8.3构件开发技术
    8.3.1CORBA构件技术
    8.3.2JavaBean技术
    8.3.3COM/DCOM技术
    8.3.4构件技术比较
    8.4软件开发环境与工具
    8.4.1软件开发环境与工具概述
    8.4.2软件开发工具
    8.4.3软件开发工具分类
    8.5软件开发新技术
    8.5.1第四代语言
    8.5.2敏捷设计
    8.5.3软件产品线
    习题8

    第9章物联网工程案例
    9.1物联网系统分析案例
    9.1.1系统需求
    9.1.2物理系统分析
    9.1.3软件需求分析
    9.2物联网系统设计案例
    9.2.1案例的背景介绍
    9.2.2系统总体构架设计
    9.2.3系统数据库设计
    9.2.4软件系统结构设计
    9.3物联网系统实现案例
    9.3.1硬件设计与实现
    9.3.2软件设计与实现

    第10章综合实验
    实验1可行性分析说明书
    实验2项目开发计划说明书
    实验3绘制数据流图
    实验4编写系统需求说明书
    实验5绘制软件设计结构图
    实验6编写概要设计说明书
    实验7数据库设计
    实验8编写详细设计说明书
    实验9编写用户操作手册
    实验10编写测试计划和分析报告

    附录A总复习题
    附录B期末考试模拟试卷(五套)
    期末考试模拟试卷1
    期末考试模拟试卷2
    期末考试模拟试卷3
    期末考试模拟试卷4
    期末考试模拟试卷5

    附录C参考答案
    习题1~8参考答案
    总复习题参考答案
    期末考试模拟试卷1~5参考答案
    参考文献

(0)

相关推荐

  • 软件工程学习要点

    一. 软件工程概述 1. 软件的概念及特点 定义:软件是程序.数据及开发.使用和维护程序所需要的所有文档 特点:软件是一个逻辑的而不是物理的产品 2. 软件危机的表现形式 1) 软件的开发成本和开发进 ...

  • UML面向对象分析、建模与设计教与学(大纲 教案 视频 题库)

    UML面向对象分析.建模与设计课程教学大纲01课程说明课程代码:课程名称:UML面向对象分析.建模与设计/UML object-oriented analysis, modeling and desi ...

  • 人工智能,物联网,计算机科学及软件工程这些本科如何区分

    这些本科专业是啥,如何区分 高考已经谢幕,又到了一年一度公布成绩填报专业的时候了.不仅高考考生面临选专业的问题,许多对原专业不满的大一老生或者是面临分方向的大三学长同样面临同样的问题:究竟这都是什么专 ...

  • 计算机科学与技术,软件工程,物联网工程

    今天讲一讲最火的专业类计算机类,最容易找工作,并且工资最高的一类专业它是考公务员的热门专业之一个个事业单位也需要计算机专业,国家电网招聘的八大专业之一,就有计算机类,今天我们讲一讲计算机类里的细分专业 ...

  • 智能工厂需要怎样的工业网络?【物联网智商精选】

    来源:CIO俱乐部 物联网智商 转 随着千行百业数字化转型的不断加速,企业对于数据资产高效流动的需求将日益旺盛,工业互联网网络也将在数字经济发展中扮演愈发重要的角色. 4月22日,在华为举办的&quo ...

  • 卫星物联网,不可估量的未来

    北京呼风唤雨文化传媒有限公司 寻呼机出现的早期,当时的电子工业部曾经论证过它的市场规模,认为在中国的销售上限是4000万部左右.然而,因为人们对通信和信息的极度渴求,寻呼机的销量达到数亿台的规模. 卫 ...

  • 安信通信研究:物联网平台最详尽分析:从产业生态看物联网平台价值20180616

    通信技术发展促进连接数迅速猛增,物联网迎来告诉发展引爆点 连接数告诉增长是物联网行业发展基础 物联网发展路径为连接--感知--智能,目前处于物联网发展第一阶段即物联网连接数快速增长阶段.到2018年, ...

  • 高考:报“软件工程专业”能做的5类工作,待遇好收入高,有前途

    高考:报"软件工程专业"能做的5类工作,待遇好收入高,有前途 以梦为马的小猫咪2019-12-04 10:01:00 "小编,软件工程这么热门,报考人数这么多,那你知道软 ...

  • 以色列的物联网科技发展

    物联网(IOT)产业的发展在最近几年特别快速,创新发明扰乱了全线的传统产业.这场由消费者.企业和政府共同接纳的趋势,帮助世界创造更智能的家居.更智慧的城市.更好的医疗服务.更强大的农业系统等等.如今, ...

  • 2021年5月武汉软件工程造价师培训圆满结束

    2021年5月7日至9日,由北京软件造价评估技术创新联盟合作伙伴--武汉聚睿吉亿科技有限公司组织开展的2021年第22期(总第351期)"软件工程造价师"培训课在武汉圆满结束.来自 ...

  • 十天内两次发射,我国卫星物联网星座加速组网

    文 杨艳 (图)长征二号丙运载火箭发射 摄影:高隽 来源:西昌卫星发射基地景区 5月7日,天启12号低轨物联网卫星在我国西昌卫星发射中心由长征二号丙运载火箭成功发射,预计经过两周左右的载荷及平台测试后 ...