基于物联网的计划书
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.3软件目标用户
目前智能家居控制系统主要基于物联网的相关技术,可供三类人员 使用,分别是:
使用人员类型 用户要求
小区物业
了解各项信 息,合理应对
系统维护人员 维护系统,修 改配置系统
住房人员
熟悉各项信 息,使用方便
所需软件功能
服务器控制界 面、信息查询
软件全部代码, TCP协议
终端控制
1.4建设内容
6.4变更审批
1、变更审批小组会审核变更经理提交上来的变更申请 2、决定变更是否接受,并签署意见。 3、一般变更审批小组是由项目组中具有分析和决策能力的角色组成,包括项目主管或高级 领导
6.5变更实施
1、变更实施责任人提供变更实施进度计划 2、变更实施小组按照进度计划实施变更 3、将变更后的结果提交变更验证人进行验证
确定变更实施人由变更验证人对变更进行验证。
6.2变更申请
1、变更申请人识别项目中任何方面的变更需求(如基线、范围、可交付成果、进度、人 员);
2、变更申请人完成《变更申请与处理表》的申请部分,并将其呈交变更经理。《变更申请 与处理表》对需要进行的变更做一概述,包括:
所属项目 变更描述 变更原因 变更紧急程度 3、变更申请人可以是项目组的任何成员或项目相关人员;
智能家居控制系统
1.软件设计背景 1.1软件基本信息 1.2软件概述 1.3软件目标用户 1.4建设内容
2.项目组织结构 2.1组织结构图 2.2角色和职责
3.资源计划 3.1人力资源计划
4.项目速度计划 4.1项目周期 4.2速度计划
5.沟通管理计划 5.1基于问题的沟通计划 5.2日常沟通计划
6.变更管理计划 6.1概述 6.2变更申请 6.3变更分析 6.4变更审批 6.5变更实施 6.6变更验证
电源模块 串口无线收发模块
用,软件编程非常方便。 (8) TX Mode: 在+10dBm
情况下,电流为30mA; RX Mode: 12.2mA 。
(9) 标准DIP间距接口, 便于嵌入式应用。
任何一个电子产品都离不开 电源电路,离开了电源,就 将不能工作,这里主要是给 单片机供电和给nRF905供 电。单片机主要采用5V电源 供电,而nRF905则只需要 3.3V的电压就能工作,所以 在本次设计中主要采用 LM7805和LM1117两块芯片来 分别产生5V电压和3.3V电 压。 服务器主机部分,主要是接 收来自手机上的数据传到电 脑服务器上,通过 串口接
6.6变更验证
1、变更验证人(一般是测试负责人或QA来担任这个角色)根据变更申请事项验证变更实 施结果。
2、记录验证过程,填写《变更申请与处理表》的验证部分 3、将《变更申请与处理表》转到配置管理员,进行配置项的变更,然后由配置管理员将 《变更申请与处理表》转到变更经理处保存,并由变更经理将变更的处理情况记录《变更跟踪 表》。
主要是把手机传过来的数据 通过串口用nRF905无线模块 传出去,通过发送不同的数 据,传输给串口无线整机 时,主机在进行判断是不是 符合K开头,J结尾。若符 合,则继续执行判断模式的 选择。
TC源自文库协议
TCP(Transmission Control Protocol 传输控制协议)是 一种面向连接(连接导向) 的、可靠的、基于IP的传输 层协议,由IETF的RFC 793说 明(specified)。TCP在IP 报文的协议号是6。
5.2日常沟通计划
沟通对象 甲方 负责人
内容 项目进展问题 项目进展问题
方式 书面 交谈
方式 交谈 书面
时间 每周 每月
6.变更管理计划
6.1概述
变更一般会变更申请人识别系统,根据变更的内容不同决定是否提交变更申请,变更经理 受理并记录变更,对变更进行分析,并上报更审批小组审批,变更审批小组决定是否变更,并
6.3变更分析
1、变更经理(一般项目组是项目经理担任这个角色)受理变更申请,并在《变更跟踪表》 中进行登记。
2、根据变更申请事项对变更申请进行分析,包括分析变更的优先级、成本、风险、利益和 影响项等;
3、对变更申请进行审核,以决定是否需要一份充分的可行性研究报告; 4、通过委派变更可行性分析人员来启动变更可行性研究; 5、对于涉及基线的变更上报变更审批小组;
目录
1.软件设计背景
1.1软件基本信息
软件编号
13234
软件开发启动 2015-5-30 日期
软件名称
智能家居控制系 统软件
预计结束日期 2015-6-19
1.2软件概述
本设计主要是一个基于物联网控制的智能家居控制系统,主要是通 过手机无线传输数据给电脑服务器,服务器在以串口的方式发送给串口 无线主机,串口无线主机在通过nRF905无线模块把数据发送给红外收发 器终端,最后红外终端在通过红外发送器把信号发送给智能家居。从而 得到了对智能家居的控制。本系统主要分为四大模块:手机终端模块、 电脑服务器模块、串口无线收发器模块、红外收发器模块。
红外终端收发模块 手机终端控制界面 电脑服务器控制界面
收手机发出的数据在通过 nRF905发送给红外收发器。
客服端部分,主要是通过 nRF905接收来自主机的不同 数据,在通过红外发射出 去,可以控制空调、投影 仪、电视机等。 通过C#编写上位机来控制串 口无线整机,是一个最初的手 机登陆界面。通过在手机上 选择不同的方式,就可以对 不同的家居进行控制。
(3) 125 频道,满足多 点通信和跳频通信需要。
(4) 内置硬件CRC 检错 和点对多点通信地址控制。
(5) 低功耗1.9 - 3.6V 工作,待机模式下状态仅为 2.5uA 。
(6) 收发模式切换时间< 650us 。
(7) 模块可软件设地 址,只有收到本机地址时才 会输出数据(提供中断指 示,可直接接各种单片机使
这主要是一个智能家居控制系统,可以通过手机或者电脑就可以对智 能家居进行控制,实用性非常的方便。原理主要利用单片机进行控制, 首先我们这个智能家居主要分为四大模块,有手机终端模块、电脑服务 器主机模块、串口无线收发器模块、红外收发器模块。它主要通过上位 机编程,最后通过手机发射数据给主机服务器,在由主机以串口的方式 发给串口无线主机,在由串口无线主机通过以nRF905无线模块的方式把 数据发送给红外收发器,最后红外收发器把接收到的数据以红外波的方 式发给家居,从而实现了对智能家居的控制。
2.项目组织结构
2.1组织结构图
我公司 甲方
管理层 管理层 项目经理 项目技术负责 用户 软件开发组 数据制作组 系统测试
2.2角色和职责
项目经理 全面负责项目 测试工程师 完成项目测试 项目分析员 负责项目技术构架 项目工程师 项目开发
3.资源计划
3.1人力资源计划
姓名 梁海辉 季末
陈宇
吴米达
职责 项目经理 测试工程师
项目分析员
项目工程师
全面负责项目
完成软硬件项 目测试
负责项目技术 构架
负责软硬件项 目开发
4.项目速度计划
4.1项目周期
2015-5-21至2015-6-18
4.2速度计划
5.沟通管理计划
5.1基于问题的沟通计划
问题类型 需求变更 总体计划变更
沟通对象 公司领导 分管领导
功能
功能细化说明
红外发送模块
这里主要通过接收服务器主
机发出的信号,使之在P1.0
和P1.2两引脚上产生一个
38KHz的红外波,主要起调制
作用。
无线模块
主要用的是nRF905无线 模块,它具有体积小,性能 好等优点。(1) 433Mhz 开放 ISM 频段免许可证使用。
(2) 最高工作速率 50kbps,高效GFSK调制,抗 干扰能力强,特别适合工业 控制场合。