毕业设计WindowsCE下的教学辅助软件编程毕业论文

上传人:ni****g 文档编号:545223780 上传时间:2024-02-17 格式:DOC 页数:38 大小:439.50KB
返回 下载 相关 举报
毕业设计WindowsCE下的教学辅助软件编程毕业论文_第1页
第1页 / 共38页
毕业设计WindowsCE下的教学辅助软件编程毕业论文_第2页
第2页 / 共38页
毕业设计WindowsCE下的教学辅助软件编程毕业论文_第3页
第3页 / 共38页
毕业设计WindowsCE下的教学辅助软件编程毕业论文_第4页
第4页 / 共38页
毕业设计WindowsCE下的教学辅助软件编程毕业论文_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《毕业设计WindowsCE下的教学辅助软件编程毕业论文》由会员分享,可在线阅读,更多相关《毕业设计WindowsCE下的教学辅助软件编程毕业论文(38页珍藏版)》请在金锄头文库上搜索。

1、 . Windows CE 下的教学辅助软件编程摘要随着信息技术的发展,对于嵌入式操作系统的研究和开发已经成为了一个新的发展方向。使用基于Windows CE的程序开发工具eVB可以很好地快速实现嵌入式应用程序设计开发。本文主要阐述了基于Windows CE的程序开发工具的教学辅助软件的设计思路、实现方法以与在实际开发过程中遇到的问题和解决方法。本课题主要实现的功能包括:1、使用SQL语句实现实验教学计划、教学大纲、教学日历和教学档案等容的数据库操作。2、根据数据表间的一样字段实现教学档案容自动导入和教学日期自动计算功能。关键词 嵌入式操作系统、Windows CE程序开发工具eVB、教学辅助

2、软件、SQL语句AbstractFollow the developing of Information Technology , the research and the design of the eMbedded Operating Systemhas already become a new developing direction. It can be more successful using base on Windows CE Programing Design Tool eMbedded Visual Basic to fast programing eMbedded App

3、lications. This paper mainly introduces the ideas of design, the ways of realization and the solutions to the problems encountered during the design of the Teaching Auxiliary Software which base on this Programing Design Tool. The functions of this system include: 1.The Database operations with Expe

4、riment Teaching Plan、Teaching Precis、Teaching calendar and Teaching archives through the SQL Language.2. According to the same sections of the Database Tables, actualize Auto Import the Content of the Teaching Precis and Auto Calculate the date of the Teaching plan.KeywordeMbedded Operating System、W

5、indows CE Programing Design Tool eMbedded Visual Basic、Teaching Auxiliary Software、SQL Language目 录第一章 绪论.第二章 嵌入式系统与Windows CE简介.2.1 嵌入式系统简介.2.1.1 定义.2.1.2 特点与发展趋势.2.2 Windows CE简介.2.2.1 PalmOS和Windows CE.2.2.2 Windows CE特点与应用趋势.第三章 课题具体实现方法.3.1 系统分析与设计.3.1.1 项目规划.3.1.2 项目需求分析.3.1.3 项目概要分析.3.1.4 项目详细

6、分析.3.2 数据库设计.3.3 系统软件结构与模块描述.3.4 系统软件编码.3.4.1 编码应注意的问题.3.4.2 算法说明.3.5 用户界面和使用方法.3.6 系统软件测试.3.6.1 软件测试的定义和目的.3.6.2 系统单元测试.3.6.3 系统集成测试.3.6.4 系统确认测试.3.6.5 系统综合测试.第四章 开发工具介绍.4.1 Windows CE体系结构.4.2 eVB开发工具.4.2.1 初识eVB的特性.4.2.2 eVB与eVC功能特性的比较.4.2.3 eVB的数据库与ADOCE特性.4.2.4 Pocket PC与PC的数据库转换.第五章 实现过程中遇到的问题与

7、解决方法第六章 总结与展望参考文献.致.附录:程序原代码.第一章 绪论当我们满怀憧憬与希望跨入二十一世纪大门的时候,计算机技术也开始进入一个被称为后PC技术的时代。在现在日益信息化的社会中,计算机和网络已经全面渗透到日常生活的每一个角落。对于我们每个人,需要的已经不再仅仅是那种放在桌上处理文档,进行工作管理和生产控制的计算机“机器”;各种各样的新型嵌入式系统设备再应用数量上已经远远超过通用计算机,任何一个普通人可能拥有从大到小的各种使用嵌入式技术的电子产品,小到mp3,PDA等微型数字化产品,大到网络家电,智能家电,车载电子设备。而在工业和服务领域中,使用嵌入式技术的数字机床,智能工具,工业机

8、器人,服务机器人也将逐渐改变传统的工业和服务方式。 嵌入式设备的操作系统主要有早期介入的Palm,以与后来居上的Windows CE,当然还有其它比如Linux等。嵌入式设备的发展空间是巨大的,巨大到何种程度,我们真的无法想象。如果说PC将人类推向了一个新的高度,那么已经到来的嵌入式设备将开辟人类计算机史的新纪元。关于嵌入式设备的软件开发有消息说2001年IT产业将生产20亿台微型计算机。其中95%将用于嵌入设备用途。因此,与其以每年上市的上亿台网络化计算机为研究对象,倒不如加大力度推进嵌入设备的网络化、将注意力放在与之相适应的软件开发上。构筑无论何时何地都可以与网络连接的环境以与开发适应型软

9、件已经成为当务之急。我们对于国外嵌入式设备软件现状和国的市场潜力应充分认识到嵌入式设备软件将在国掀起一场软件革命。进入后计算机时代以来,越来越多的教育系统都开始使用多媒体教学方式,因此CAI辅助教学也被广泛应用。开发CAI教学辅助软件的环境主要由应用的操作系统而定,绝大多数为Windows操作系统兼容开发的。因此开发软件主要有Microsoft Visual Studio 6系列与Microsoft Visual Studio .Net系列和Borland Delphi系列等,多数是为桌面系统定制的。而本课题主要研究的是在掌上电脑和PDA上开发使用的教学辅助软件,相对来说国开发Windows

10、CE应用程序的还不多,用于教学辅助的就更少了。Pocket PC由于携带方便,易于使用等优势,对于嵌入式系统教学辅助软件开发将为教育工作者提供简洁的操作方式,给教学带来更多的方便。鉴于嵌入式操作系统Windows CE程序开发工具eVB的优缺点,与PC上的Windows操作系统相比,Windows CE可视为小、快、可靠、方便易用的Windows。它的模块化设计方式使得应用开发人员能够为多种多样的产品来定制。因此,在Pocket PC上开发教学辅助软件与为桌面操作系统开发软件一样,只是能够使用的资源相对减少,需要考虑的问题相对更多,但是由于语法方面的同意,其关键部分的算法具有良好的兼容性,完全

11、可以从桌面系统移植到嵌入式系统中,所需要做的修改很少。可见,基于嵌入式系统的软件开发是一个非常有发展的趋势,本课题正是基于此所进行的作是用基于嵌入式系统Windows CE的程序开发工具eVB3.0对Pocket PC进行程序编制,在Pocket PC上实现教学辅助功能,既研究了当前软件设计的一个新发展方向,又具有一定的实用意义,因此本课题的开发和研究具有较大的意义。第二章 嵌入式系统与Windows CE简介2.1 嵌入式系统简介 目前嵌入式系统技术已经成为了最热门的技术之一,吸引了大批的优秀人才投入其中。但是对于何为嵌入式系统,什么样的技术又可以称之为嵌入式技术仍在讨论之中,有关嵌入式系统

12、定义的问题,已经在很多论坛社区引发了多次争论。2.1.1 定义我们可以分别从广义上和狭义上对嵌入式系统进行定义:广而化之,可以认为凡是带有微处理器的专用软硬件系统都可以称为嵌入式系统。作为系统核心的微处理器又包括三类:微控制器(MCU)、数字信号处理器(DSP)、嵌入式微处理器。有人认为嵌入式系统就是“以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统”。这个观点从功能应用特征上较好的给出了嵌入式系统的定义,嵌入式的概念的分析根本上应该从应用上加以切入。从狭义上讲,我们更加强调那些使用嵌入式微处理器构成独立系统,具有自己的操作

13、系统并且具有某些特定功能的系统,这里的微处理器专指32位以上的微处理器。按照这种定义,典型的嵌入式系统有使用x86的小型嵌入式工控主板,在各种自动化设备,数字机械产品中有非常广阔的应用空间;另外一大类是使用intel,Motorola等专用芯片构成的小系统,它不仅仅在新兴的消费电子和通讯仪表等方面获得了巨大的发展应用空间,而且甚至有趋势取代传统的工控机。现在大家更加清楚的看到:嵌入式技术的春天已经来了。所以也就难怪嵌入式系统成为当前最热门的技术之一。2.1.2 特点与发展趋势嵌入式系统可以称为后PC时代和后网络时代的新秀。与传统的通用计算机,数字产品相比,使用嵌入式技术的产品有其自己的特点:1由于嵌入式系统采用的是微处理器,实现相对单一的功能,采用独立的操作系统,所以往往不

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号