《物联网应用开发项目实践》教学大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《物联网应用开发项目实践》教学大纲
课程编号:sa059562
课程名称:物联网应用开发项目实践
英文名称:Practice for the development of IoT Application
课程类型:实践教学
课程要求:必修
学时/学分:5周/5
适用专业:计算机科学与技术
一、课程性质与任务
本项目实践课程是计算机科学与技术以及软件工程专业的实践课。
本课程以项目驱动为导向,要求学生完成一个物联网应用开发项目。
通过本课程的实践,学生综合运用嵌入式系统、数字系统设计、嵌入式软件开发、无线传感器网络等知识完成一个选定的物联网相关项目。
通过对项目的前期调研以及对所用软硬件的选择和学习,培养学生在查阅设计资料的能力;学生运用完成前台界面设计和后台物联网相关的传感器设备的开发,提高学生的分析问题解决问题的能力以及设计解决方案的能力。
通过分组分工合作进行物联网项目的调试开发过程,培养学生团结协作能力、沟通能力以及项目管理能力。
二、课程与其他课程或教学环节的联系
先修课程:嵌入式系统、数字系统设计、传感器网络、嵌入式软件开发等。
后续课程:毕业设计。
“嵌入式系统”为本课程打下理论基础,“数字系统设计”以及“传感器网络”为本项目的开发提供了硬件设计知识,“嵌入式软件开发”为本项目提供了嵌入式软件开发方法。
本课程积累了项目开发经验,为学生完成毕业设计课题中的需求分析、总体设计、详细开发以及论文撰写等环节打下基础。
三、课程教学目标
1.能够按照企业项目组织方式,分工合作,按计划开发进度,按期完成项目,具有良好的沟通通能力、团队合作意识与项目管理能力。
(支撑毕业能力要求9、10 、11)。
2.能够综合运用嵌入式系统、数字系统设计、传感器网络、嵌入式软件开发技术,对企业项目进行分析、设计并实现过程,并能按企业标准接受验收,具备相关工程知识,能够分析问题并能够设计相关项目的解决方案。
(支撑毕业能力要求1、2、3)。
3. 学生进行系统设计时候考虑到嵌入式系统的定制性,满足环保要求,具有可持续发展的思想。
(支撑毕业能力要求6)。
4.根据学生从对每个项目从软硬件开始设计和实现,对未知部分需要自学完成,培养学生自学能力以及分析问题解决问题的能力。
(支撑毕业能力要求4)。
四、教学内容、基本要求与学时分配
实训项目为“智慧农场”,该项目是一个依托于部署在农业生产现场的各种传感节点和无线通信网络实现农业生产环境的智能感知、智能预警、智能决策、智能分析、专家在线指导,为农业生产提供精准化种植、可视化管理、智能化决策。
帮助农民提高农产品质量,减少作物病害率,提高收益率的智能物联网信息化系统。
通过开放的数据平台可以为政府相关部门以及行业相关企业提供实时的农产品数据,利用互联网技术更有效的服务地区农业发展。
五、实习地点
吉林智翔。
六、实习方式
实际项目开发训练。
七、考核及成绩评定方式
最终成绩由平时表现、程序质量、答辩成绩和报告成绩等组合而成。
各部分所占比例如下:
平时表现:10%。
主要考核设计过程中回答问题情况,是否能够独立解决问题,完成设计。
程序质量:50%。
主要考核结构设计是否做到正确合理,表达清楚,线条清晰,内容齐全。
答辩成绩:20%。
主要考核能否正确描述设计原理及所解决问题,正确回答答辩问题。
报告成绩:20%。
主要考核报告撰写是否规范正确,内容是否齐全,书写工整。
八、指导书及参考资料
1.指导书:
[1] 赵小强,李晶.物联网系统设计及应用.人民邮电出版社,2015.
2.参考资料:
[1] 陈帅,纪名刚.数字信号处理与DSP实现技术.人民邮电出版社,2015.
[2] 杜春雷编著.ARM体系结构与编程.第2版.清华大学出版社,2015.。