上位机应用开发综合实训

上位机应用开发综合实训 教材名称: 上位机应用开发综合实训
ISBN号: 978-7-89436-209-4 作者: 吴洪贵、李嘉丽、李良
字数: 462千字 规格: 16开
印制时间: 2013-08-01 出版日期: 2013-08-01
定价: 38 元 样章下载: 978-7-89436-209-4上位机应用开发综合实训样章(加水印).pdf
购买地址:

        本课程的先导课程有:Java程序设计、RFID技术及应用、传感网技术与应用、网络技术基础、网络数据库应用、物联网应用导论、物联网应用系统开发等,使学生具备物联网上位机应用系统开发基础能力;后续课程有:顶岗实习、毕业实习等。
        本教材以合作物联网企业已开发完成,并进入实施阶段的“环境在线监测”项目为核心,校企双方共同将原项目方案按照教学规律分解,并按照本专业人才培养方案重新整合,使之符合高职物联网及相关专业工程化教学要求。重点按照项目导向、任务驱动的思路来编写,教材摒弃了传统的章、节式大纲结构,采用项目任务式大纲结构。每个任务编写采用“做1—学—教—做2”的思路:“做1”是任务引导训练;“学”是学生根据任务引导自学相关知识要点;“教”是教师解决学生在“做1”任务引导训练时遇到的问题,并教授完成此任务应具备的相关知识;“做2”是学生根据课堂所学,在完成此次任务全部内容后进行的深入同步训练。教材中每个任务的编排思路是一个完整的教学流程,在教学实施中,建议以4节课为单位完成教学任务,任课教师可根据学生的能力层次自行调整每次课讲授的内容量。
        本教材由5个大项目组成,按照上位机应用开发的典型工作任务选择组建而成。项目1是系统设计基础训练,详细阐述在系统设计过程中涉及的基础知识,结合学习任务讲解ER模型设计、关系模型设计、UML建模以及如何使用visio软件制作ER图和UML图;项目2是环境监测模拟系统训练,基于综合环境信息系统项目,详细阐述了物联网基础概念及其体系结构、文件的访问控制、采集的数据传输前后的加密与解密工作,以及数据传输与处理所使用的socket工作原理和应用方法;项目3是需求分析和编写,结合应急平台监测系统这个项目,详细阐述需求分析的主要方法、需求编写的内容和编写的方式方法;项目4是数据库原理和操作,依托应急平台监测系统详细阐述数据库的事务机制、触发器机制、Oracle数据库安装与卸载、SQL语句以及采用JDBC访问数据库的原理和实现方法;项目5是上位机系统开发,剖析环境在线监测系统的开发与设计过程,详细阐述开发环境的设计、软件开发以及数据库设计的方式方法。
        “上位机应用开发综合实训”是一门实践性很强的课程,在学习工程中,一定要结合本院校、本地区的实际情况有选择地开展教学。
项目1系统设计基础训练1
 
 
任务1实体联系模型(ER模型)设计2
 
 
1.1.1任务引导训练2
 
 
1.1.2支撑知识2
 
 
1.1.3任务同步训练5
 
 
1.1.4自主学习任务6
 
 
任务 2关系模型训练6
 
 
1.2.1任务引导训练6
 
 
1.2.2支撑知识7
 
 
1.2.3任务同步训练17
 
1.2.4自主学习任务19
 
 
任务 3UML建模训练19
 
 
1.3.1任务引导训练19
 
 
1.3.2支撑知识20
 
1.3.3任务同步训练31
 
 
1.3.4自主学习任务35
 
任务4系统设计绘图软件的使用36
 
 
1.4.1任务引导训练36
 
1.4.2支撑知识36
 
1.4.3任务同步训练40
 
 
1.4.4自主学习任务41
项目2环境监测模拟系统训练42
 
任务1环境监测系统设计架构分析训练42
 
2.1.1任务引导42
 
2.1.2支撑知识43
 
 
2.1.3任务同步训练 53
 
2.1.4环境监测模拟系统学习任务分析56
 
任务2环境监测数据的模拟采集57
 
2.2.1任务引导训练57
 
2.2.2支撑知识 58
 
2.2.3任务同步训练 69
 
2.2.4自主学习任务71
 
 
任务3数据加密存储71
 
2.3.1任务引导训练71
 
2.3.2支撑知识72
 
 
2.3.3任务同步训练83
 
2.3.4自主学习任务87
 
任务4数据传输与处理88
 
2.4.1任务引导训练88
 
2.4.2支撑知识93
 
 
2.4.3任务同步训练103
 
2.4.4自主学习任务113
项目3需求分析和编写114
 
 
任务1需求分析方法114
 
3.1.1任务引导训练114
 
3.1.2支撑知识115
 
3.1.3任务同步训练120
 
3.1.4自主学习任务125
 
任务2需求编写方法126
 
3.2.1任务引导训练126
 
3.2.2支撑知识128
 
3.2.3任务同步训练148
 
 
3.2.4自主学习任务150
项目4数据库原理和操作
151
 
任务1Oracle数据库技术基础151
 
4.1.1任务引导训练151
 
4.1.2支撑知识152
 
4.1.3任务同步训练179
 
4.1.4自主学习任务183
 
任务2SQL语言基础183
 
 
4.2.1任务引导训练183
 
4.2.2支撑知识184
 
4.2.3任务同步训练192
 
4.2.4自主学习任务192
 
任务3JDBC数据库访问操作192
 
4.3.1任务引导训练192
 
4.3.2支撑知识193
 
 
4.3.3任务同步训练199
 
4.3.4自主学习任务206
项目5上位机系统开发207
 
 
任务1系统开发与运行环境设计207
 
5.1.1任务引导训练207
 
5.1.2支撑知识208
 
5.1.3任务同步训练233
 
5.1.4自主学习任务233
 
任务2环境在线检测子系统开发233
 
5.2.1任务引导训练233
 
5.2.2支撑知识243
 
5.2.3任务同步训练249
 
5.2.4自主学习任务262
 
任务3数据库设计262
 
5.3.1任务引导训练262
 
5.3.2支撑知识264
 
5.3.3任务同步训练269
 
5.3.4自主学习任务273
附录1循环冗余校验(CRC)算法274
 
附录2常用部分污染物相关参数编码表
275
附录3污染源水质项目部署278
 
参考文献291
        物联网应用技术专业系列教材是一套顺应产业人才需求、真正实现校企合作的教材,主要具有以下几方面的特点:
一、关注行业动态,内容与时俱进
        物联网应用技术专业系列教材选材新颖,力争紧跟物联网技术的最新发展,融合物联网前沿技术的最新理念。
二、工程教育思想的融入
        物联网应用技术专业系列教材将工程教育思想贯穿始终,从以传播知识为主转向全面提高学生素质,注重培养学生应用物联网知识和技术的能力、物联网工程实施的能力及工程创新能力。
三、丰富的案例讲解
        物联网应用技术专业系列教材的案例源于企业真实项目,并根据教学需求进行优化改造,为学生创建工程教育环境,使学生在实践操作中完成知识的掌握和工程素养的提升。
四、立体化的教学资源
        物联网应用技术专业系列教材根据教学需要,配备教学课件及相关辅助资源,方便教师备课与授课,同时为学生提供大量可以自我学习、自我实践的创新案例,促进教师与学生之间的互动与交流。