# iothub **Repository Path**: hot_zk/iothub ## Basic Information - **Project Name**: iothub - **Description**: 基于云的物联网数据采集系统 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2015-01-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #iothub 此文档为iothub项目的说明文档 ##iothub简介 iothub是我的毕业设计项目,项目名称为基于云的物联网数据采集系统 ###iothub意义 iot表示物联网,iothub类似于github和dockerhub,只不过iothub主要存储来自于物联网全面感知层的数据,降低物联网开发者开发系统软件的难度。 ###iothub目的 打造一个物联网软件系统中数据采集中间件。 ###iothub目标人群 + 感知层开发者 + 应用层开发者 + 技术爱好者 ##iothub结构 将“采”和“集”分层,分别对应宏观上的两大部分。 + 服务端 对应“集”,主要对数据进行集中存储和处理,位于应用层云端。主要方便上层应用开发者获取数据。采用python语言进行开发 + 客户端 对应“采”,主要对数据进行过滤和上传,位于全面感知层与硬件关联较大,无法统一开发环境,因而无法统一开发语言。 ##iothub服务端 采用django框架,功能上分为三部分。 + 提供基本web api + 数据存储与处理 + 数据管理展示 ##iothub客户端 为了方便验证设计,采用python语言和django框架设计客户端。客户端从功能上讲也分为三部分。 + 调用服务端api + 数据获取与上传 + 状态管理与展示 ##开发计划 分为三个阶段,分别对应开题中期和结题 + 设计阶段 + 对应开题答辩之前的时间。 + 主要完成资料搜集整理与系统框架设计 + 开发阶段 + 对应开题答辩后到中期答辩之间这段时间。 + 主要完成服务端与客户端的开发工作 + 发布阶段 + 对应中期答辩到结题答辩之间这段时间。 + 主要完成系统发布与文档整理开发的工作 ##iothub验证与演示 采用实物演示与ppt报告的形式。