1、 课 程 设 计 课程设计题目:课程设计题目:树型控件的编程使用树型控件的编程使用 I 一、一、 设计目的设计目的 Windows CE 应用系统项目开发课程设计是实践性教学环节之一,是Windows CE 应 用系统开发课程的辅助教学过程,是计算机科学与技术专业的必修课。 通过课程设计,结合实际的操作和设计,巩固课堂教学内容,使学生掌握 Windows CE 应 用系统开发的基本概念、原理和技术,将理论与实际相结合,应用现有的硬件和软件条件完 成一个完整的嵌入式系统的设计与实现,把理论课与实验课所学内容综合为一,并在此基础 上强化学生的实践意识、提高其实际动手能力和创新能力,从而为后续课程的
2、学习,毕业设计 环节以及将来的实际工作打好坚实的基础。 二、二、 课程设计的原始资料及依据课程设计的原始资料及依据 查阅 WINDOWS CE 系统的教材、 参考资料等, 进一步深入了解与题目相关的 WINDOWS CE 系统的基本原理,系统架构,掌握开发环境和硬件芯片的基本特性,研究开发实例,实现 课题要求的内容。 三、三、 课程设计主要内容及要求课程设计主要内容及要求 设计内容:设计内容: 内容:嵌入式 WINCE 树型控件编程使用,用 EVC 开发实现。 设计要求:设计要求: (1) 熟悉开发板系统及开发程序; (2) 设计开发 WindowsCE 系统的图形界面; (3) 用树型控件表
3、示中国及其几个省份的架构。 四、对课程设计说明书撰写内容、格式、字数的要求四、对课程设计说明书撰写内容、格式、字数的要求 1课程设计说明书是体现和总结课程设计成果的载体,主要内容包括:设计题目、设计 目的、设备器材、设计原理及内容、设计步骤、遇到的问题及解决方法、设计总结、参考文 献等。一般不应少于 3000 字。 2在适当位置配合相应的实验原理图、功能模块图、算法流程图等图表进行说明。应做 到文理通顺,内容正确完整,书写工整,装订整齐。 3设计总结部分主要写本人完成工作简介以及自己的设计体会,包括通过课程设计学到 了什么,哪里遇到了困难,解决的办法以及今后的目标。 4课程设计说明书手写或打印
4、均可。手写要用学校统一的课程设计用纸,用黑或蓝黑墨 水工整书写;打印时采用 A4 纸,页边距均为 20mm,正文采用宋体小四号字,行间距 18 磅。 I 文中大标题采用黑体小三号字,一级节标题采用黑体四号字,二级节标题采用黑体小四号字, 表题与图题采用宋体五号字。 5课程设计说明书装订顺序为:封面、任务书、成绩评定表、目录、正文、参考文献。 五、设计完成后应提交成果的种类、数量、质量等方面的要求五、设计完成后应提交成果的种类、数量、质量等方面的要求 1提交课程设计说明书一份。 2提交设计原理、设计图纸或图表(如接口电路原理图等) 。 3作品的使用或操作说明 六、时间进度安排六、时间进度安排 顺
5、序 阶段日期 计 划 完 成 内 容 备注 1 1 天 系统分析、总体设计 2 1 天 建立软硬件开发环境 3 1 天 软件编码调试 4 1 天 硬件及软件调试、 5 1 天 答辩、撰写课程、提交课程设计报告 5 天 七、主要参考资料(文献)七、主要参考资料(文献) 1 C 程序设计.北京:清华大学出版社,谭浩强.2005. 2 Windows CE 嵌入式系统 北京航空航天大学出版社 何宗键; 3 Windows Embedded CE 6.0 程序设计实践 机械工业出版社 姜波; 4 JeanJ Labrosse.嵌入式实时操作系统C/OS-II.北京.北京航空航天大学出 版社,2003.
6、 5 Norman Matloff 等.软件调试的艺术.北京:人民邮电出版社,2010. I 摘 要 树形控件是一种可以分级显示项目列表的窗口,其所含项目以相互关联的方式显示在控 件中,通过点击位于某个层次的项目节点可以展开下一层次中从属于该节点的所有项目。树 形控件非常适合于管理那些层次较多且相互间隶属关系较为清晰的项目元素。 本文主要研究嵌入式 WINCE 树型控件的编程使用,且用 EVC 开发实现。 关键词 嵌入式系统;EVC;树型控件 IV 目 录 摘 要 III 第一章 绪 论 5 1.1 设计题目 . 5 1.2 设计目的 . 5 1.3 设计器材 . 5 1.4 任务分析 . 5 第二章 设计原理 6 2.1 嵌入式操作系统的概述 . 6 2.1.1 嵌入式操作系统的特性 . 6 2.1.2 嵌入式操作系统的分类 . 6 2.1.3 嵌入式操作系统的特点 . 6 2.2 设计原理 . 7 2.2.1 C/OS-II 操作系统 7 2.2.2 C/OS-II 开发分析 7