目录 《APP开发与应用》课程教学大纲 《ARM技术原理与应用》课程教学大纲 《DSP技术原理及应用》课程教学大纲: 11 《FPGA设计与应用》课程教学大纲. ..16 《MATLAB原理及工程应用》课程教学大纲 .24 《传感器与检测技术》课程教学大纲. 28 《单片机原理及应用》课程教学大纲33 《电器及PLC控制技术》课程教学大纲 ..38 《电子电器通用项目测试》课程教学大纲 .43 《电子电器原理与应用》课程教学大纲: ..47 《电子系统设计》课程教学大纲 50 《电子线路CAD》课程教学大纲. 53 《电子仪表测量》课程教学大纲 57 《高频电路》课程教学大纲 62 《工程电磁场导论》课程教学大纲 67 《过程检测技术及仪表》课程教学大纲, 72 《模拟电子技术》课程教学大纲 76 《嵌入式开发与应用》课程教学大纲. .82
I 目 录 《APP 开发与应用》课程教学大纲..........................................................1 《ARM 技术原理与应用》课程教学大纲..................................................5 《DSP 技术原理及应用》课程教学大纲................................................11 《FPGA 设计与应用》课程教学大纲......................................................16 《MATLAB 原理及工程应用》课程教学大纲..........................................24 《传感器与检测技术》课程教学大纲...................................................28 《单片机原理及应用》课程教学大纲...................................................33 《电器及 PLC 控制技术》课程教学大纲...............................................38 《电子电器通用项目测试》课程教学大纲...........................................43 《电子电器原理与应用》课程教学大纲...............................................47 《电子系统设计》课程教学大纲...........................................................50 《电子线路 CAD》课程教学大纲............................................................53 《电子仪表测量》课程教学大纲...........................................................57 《高频电路》课程教学大纲...................................................................62 《工程电磁场导论》课程教学大纲.......................................................67 《过程检测技术及仪表》课程教学大纲...............................................72 《模拟电子技术》课程教学大纲...........................................................76 《嵌入式开发与应用》课程教学大纲...................................................82
《数字电子技术》课程教学大纲 86 《数字图像处理》课程教学大纲, 91 《数字信号处理》课程教学大纲! 95 《通信原理》课程教学大纲 99 《微波技术与天线》课程教学大纲. 104 《现场总线技术》课程教学大纲 108 《现代交换技术》课程教学大纲 111 《现代通信系统》课程教学大纲, 117 《信号与系统》课程教学大纲 121 《信息理论与编码》课程教学大纲 126 《语音信号处理》课程教学大纲 130 《专业导论》课程教学大纲! 136 《专业英语》课程教学大纲 140
II 《数字电子技术》课程教学大纲...........................................................86 《数字图像处理》课程教学大纲...........................................................91 《数字信号处理》课程教学大纲...........................................................95 《通信原理》课程教学大纲...................................................................99 《微波技术与天线》课程教学大纲.....................................................104 《现场总线技术》课程教学大纲.........................................................108 《现代交换技术》课程教学大纲.........................................................111 《现代通信系统》课程教学大纲.........................................................117 《信号与系统》课程教学大纲.............................................................121 《信息理论与编码》课程教学大纲.....................................................126 《语音信号处理》课程教学大纲.........................................................130 《专业导论》课程教学大纲.................................................................136 《专业英语》课程教学大纲.................................................................140
《APP开发与应用》课程教学大纲 (APP Software Design and Applications) 学时数:48 学分数:2.5 课程类别:专业限选课 适用专业:电子信息工程专业 执笔者:张焕明 审核人:王东 编写日期:2016年9月 一、课程简介 《App开发与应用》通过实例,介绍App设计、开发直至上线的全过程。本课程包括 项目需求分析、应用数据库设计与创建、服务器端程序设计、Android客户端设计、Android 客户端模块实现、iOS客户端设计、iOS客户端模块实现和Ap即提交等。从需求分析、系统 设计、详细设计、代码编写,到最后发布上线,增加了服务器端、数据库部分和微信分享的 开发内容,总结了Ap即开发的整体流程。本书既适合于无项目经验的大学生,学习开发较 大规模的实用App时选用,又可作为“App开发实训”课程教材,也可作为软件类大学生完 成“移动应用类毕业设计”的参考书。 二、课程的性质、目的和任务 本课程适合本科生App类毕业设计参考,也可作为提升APP编程就业能力的教材,还 也可用作软件项目实践课的书籍。全书围绕一个完整的移动应用APP,由一线开发人员真 实还原项目开发过程,系统地介绍了Android客户端、iOS客户端以及服务器端的开发技术, 让读者体验从需求分析、系统设计、服务器端和客户端编程、项目发布的完整流程,帮助学 习者打通App开发的“任督二脉”,是目前社会上的热门专业。读者可学边开发新的APP。 通过实践、体验和思考,从而体会移动开发的细节,熟练掌握。 三、课程教学的基本要求 本课程要求学生掌握包括项目需求分析、应用数据库设计与创建、服务器端程序设计、 Android客户端设计、Android客户端模块实现、iOS客户端设计、iOS客户端模块实现和 App提交等。从需求分析、系统设计、详细设计、代码编写,到最后发布上线,增服务器端、 数据库部分和微信分享的开发内容,App开发的整体流程。 四、教学手段与方法 课堂教学及学生分组实验相结合。教学方式包括课堂教学,分组学习,以及录像教学。 应用现代化教学手段提升教学水平,随着现代化教学技术的日新月异,眼科学的教学手段得 到了极大改善。配有现代化多媒体教室、计算机、打印机、扫描仪、刻录机、投影仪、数码 相机等先进的电化教学设备,积极鼓励教师收集,自制多媒体课件辅助教学,图、文、声、 动、色并举的教学方式使原本枯燥、难于理解的教学内容变得直观、形象、易于理解,促进 学生的积极思考,激发学生的潜能,学生普遍反映学习效果理想
1 《APP 开发与应用》课程教学大纲 (APP Software Design and Applications) 学 时 数:48 学 分 数:2.5 课程类别:专业限选课 适用专业:电子信息工程专业 执 笔 者:张焕明 审 核 人:王东 编写日期:2016 年 9 月 一、课程简介 《App 开发与应用》通过实例,介绍 App 设计、开发直至上线的全过程。本课程包括 项目需求分析、应用数据库设计与创建、服务器端程序设计、Android 客户端设计、Android 客户端模块实现、iOS 客户端设计、iOS 客户端模块实现和 App 提交等。从需求分析、系统 设计、详细设计、代码编写,到最后发布上线,增加了服务器端、数据库部分和微信分享的 开发内容,总结了 App 开发的整体流程。本书既适合于无项目经验的大学生,学习开发较 大规模的实用 App 时选用,又可作为“App 开发实训”课程教材,也可作为软件类大学生完 成“移动应用类毕业设计”的参考书。 二、课程的性质、目的和任务 本课程适合本科生 App 类毕业设计参考,也可作为提升 APP 编程就业能力的教材,还 也可用作软件项目实践课的书籍。 全书围绕一个完整的移动应用 APP,由一线开发人员真 实还原项目开发过程,系统地介绍了 Android 客户端、iOS 客户端以及服务器端的开发技术, 让读者体验从需求分析、系统设计、服务器端和客户端编程、项目发布的完整流程,帮助学 习者打通App开发的“任督二脉”,是目前社会上的热门专业。读者可学边开发新的APP。 通过实践、体验和思考,从而体会移动开发的细节,熟练掌握。 三、课程教学的基本要求 本课程要求学生掌握包括项目需求分析、应用数据库设计与创建、服务器端程序设计、 Android 客户端设计、Android 客户端模块实现、iOS 客户端设计、iOS 客户端模块实现和 App 提交等。从需求分析、系统设计、详细设计、代码编写,到最后发布上线,增服务器端、 数据库部分和微信分享的开发内容,App 开发的整体流程。 四、教学手段与方法 课堂教学及学生分组实验相结合。教学方式包括课堂教学,分组学习,以及录像教学。 应用现代化教学手段提升教学水平,随着现代化教学技术的日新月异,眼科学的教学手段得 到了极大改善。配有现代化多媒体教室、计算机、打印机、扫描仪、刻录机、投影仪、数码 相机等先进的电化教学设备,积极鼓励教师收集,自制多媒体课件辅助教学,图、文、声、 动、色并举的教学方式使原本枯燥、难于理解的教学内容变得直观、形象、易于理解,促进 学生的积极思考,激发学生的潜能,学生普遍反映学习效果理想
五、考核方式与成绩评定 (一)考试。期末理论闭卷笔试 (二)成绩评定 考试(70%),考勤与作业等平时成绩(20%),实训(10%)。 六、课程的教学内容、重点和难点 第一章导论 1.1开发概述 1.2App开发流程图介绍 1.3案例介绍 1.4本书教学中所用到的软件及案例代码 1.5配置局域网运行和开发环境 习题要点:软件及案例代码,配置局域网运行和开发环境。 重点:教学中所用到的软件及案例代码 难点:配置局域网运行和开发环境。 第二章 项目需求分析 2.1功能需求分析 2.2系统用例分析 2.3开发环境与工具介绍 习题要点:系统建模。 重点:功能需求分析、系统用例分析。 难点:M系统建模、开发环境与工具掌握。 第三章应用数据库设计与创建 3.1数据库基础 3.2系统所涉的实体及其属性 3.3项目数据库表 3.4 MySQL数据库的构建 3.5数据库操作 习题要点:数据库构建。 重点:MySQL数据库的构建。 难点:数据库操作。 第四章 服务器端程序设计 4.1服务器端介绍 4.2服务器端环境配置和搭建 4.3服务器与客户端交互数据接口设计 重点:服务器端环境配置和搭建。 难点:服务器与客户端交互数据接口设计。 第五章Android客户端设计 5.1“豹考通”Androld客户端概述 5.2“豹考通”Android客户端主要功能和流程 5.3“豹考通”Androld客户端关键技术分析
2 五、考核方式与成绩评定 (一)考试。期末理论闭卷笔试 (二)成绩评定 考试(70%),考勤与作业等平时成绩(20%),实训(10%)。 六、课程的教学内容、重点和难点 第一章 导论 1.1 开发概述 1.2 App 开发流程图介绍 1.3 案例介绍 1.4 本书教学中所用到的软件及案例代码 1.5 配置局域网运行和开发环境 习题要点:软件及案例代码,配置局域网运行和开发环境。 重点:教学中所用到的软件及案例代码。 难点:配置局域网运行和开发环境。第二章 项目需求分析 2.1 功能需求分析 2.2 系统用例分析 2.3 开发环境与工具介绍 习题要点:系统建模。 重点:功能需求分析、系统用例分析。 难点:M 系统建模、开发环境与工具掌握。 第三章 应用数据库设计与创建 3.1 数据库基础 3.2 系统所涉的实体及其属性 3.3 项目数据库表 3.4 MySQL 数据库的构建 3.5 数据库操作 习题要点:数据库构建。 重点:MySQL 数据库的构建。 难点:数据库操作。 第四章 服务器端程序设计 4.1 服务器端介绍 4.2 服务器端环境配置和搭建 4.3 服务器与客户端交互数据接口设计 重点:服务器端环境配置和搭建。 难点:服务器与客户端交互数据接口设计。 第五章 Android 客户端设计 5.1 “豹考通”Androld 客户端概述 5.2 “豹考通”Android 客户端主要功能和流程 5.3 “豹考通”Androld 客户端关键技术分析
5.4“豹考通”Androld客户端程序结构分析 重点:“豹考通”Androld客户端关键技术分析。 难点:“豹考通”Androld客户端程序结构分析。 第六章Andfoid客户端模块实现 6.1程序启动动画设汁 6.2程序主界面和功能切换设计 6.3查询学校录取线并生成趋势图模块 重点:程序主界面和功能切换设计。 难点:查询学校录取线并生成趋势图模块。 第七章iOS客户端设计 7.1系统整体流程图设计 7.2各模块详细设计 7.3“豹考通”iOS客户端程序结构分析 重点:各模块详细设计。 难点:“豹考通”i0S客户端程序结构分析。 第八章 iOS客户端模块实现 8.1App框架的搭建 8.2我的高考模块实现 83录取线查询模块实现 8.4推荐学校模块实现 重点:我的高考模块实现、录取线查询模块实现。 难点:录取线查询模块实现。 本课程的重点是基本的MATLAB语句,只要愿意在计算机上多加操作和练习,就能掌 握这门技术。 七、课程各教学环节要求 1、本课程概念多、理论性强,因此教学形式以讲授为主,辅以上机操作。 2、应布置一定的作业量 3、本课程暂定用闭卷笔试的考核方式,根据教学大纲统一命题,综合计分。 八、学时分配 教学内容 各教学环节学时分配 作业 章 讲 实 讨 习 课 其 小 备注 主要内容 题量 节 授 训 论 题 外 它 计 1 导论 2 2 项目需求分析 4 4 3 应用数据库设计与创建 6 6 4 服务器端程序设计 4 4 5 Android客户端设计 6 2 8 6 Andfoid客户端模块实现 6 2 8 7 iOS客户端设计 6 2 8 8 iOS客户端模块实现 6 2 8
3 5.4 “豹考通”Androld 客户端程序结构分析 重点:“豹考通”Androld 客户端关键技术分析。 难点:“豹考通”Androld 客户端程序结构分析。 第六章 Andfoid 客户端模块实现 6.1 程序启动动画设汁 6.2 程序主界面和功能切换设计 6.3 查询学校录取线并生成趋势图模块 重点:程序主界面和功能切换设计。 难点:查询学校录取线并生成趋势图模块。 第七章 iOS 客户端设计 7.1 系统整体流程图设计 7.2 各模块详细设计 7.3 “豹考通”iOS 客户端程序结构分析 重点:各模块详细设计。 难点:“豹考通”iOS 客户端程序结构分析。 第八章 iOS 客户端模块实现 8.1 App 框架的搭建 8.2 我的高考模块实现 8.3 录取线查询模块实现 8.4 推荐学校模块实现 重点:我的高考模块实现、录取线查询模块实现。 难点:录取线查询模块实现。 本课程的重点是基本的 MATLAB 语句,只要愿意在计算机上多加操作和练习,就能掌 握这门技术。 七、课程各教学环节要求 1、本课程概念多、理论性强,因此教学形式以讲授为主,辅以上机操作。 2、应布置一定的作业量 3、本课程暂定用闭卷笔试的考核方式,根据教学大纲统一命题,综合计分。 八、学时分配 教学内容 各教学环节学时分配 作业 题量 章 备注 节 主要内容 讲 授 实 训 讨 论 习 题 课 外 其 它 小 计 1 导论 2 2 2 项目需求分析 4 4 3 应用数据库设计与创建 6 6 4 服务器端程序设计 4 4 5 Android 客户端设计 6 2 8 6 Andfoid客户端模块实现 6 2 8 7 iOS 客户端设计 6 2 8 8 iOS 客户端模块实现 6 2 8