中期报告(样板)

班级:

学号:

北京化工大学

毕业设计(中期报告)

题目

专 业

学 生

指导教师

20**年 4月 11日

第1章 前沿

第1.1节 课题名称

Windows mobile手机操作系统编程。

第1.2节 课题来源

Windows Mobile是微软为智能手机和PDA提供的操作系统,在Windows Mobile 5.0之前分为Pocket PC和Smartphone两种版本,Pocket PC中包括PDA版本和带电话功能的Phone Edition。在Windows Mobile 6.0中分为三类:Professional,即Pocket PC Phone Edition; Standard, 即Smartphone;Classic,即无电话功能的Pocket PC。

Windows Mobile是基于Windows CE操作系统开发的针对智能手机和PDA的操作系统平台。所以Windows Mobile的硬件与应用程序都是由相关的标准要求,符合标准才能够运行Windows Mobile操作系统。

目前Windows Mobile的主流开发平台/语言分为两种:.NET(包括C#和VB.NET)和C++。微软已经将这两种开发语言的支持加入到Visual Studio中。Visual Studio 2005和2008均内置了Windows Mobile的SDK,可以直接开发Windows Mobile应用程序。Visual Studio也支持安装最新版本的Windows Mobile SDK。

如果想用Visual Studio开发Windows Mobile应用程序的话,必须已经获取了Visual Studio Professional或以上版本。

除了Visual Studio外,我们还可以使用免费的eMbedded Visual C++ 4.0来开发C++应用程序。在安装SP4版本后,可以支持基于Windows CE 5.0设备的应用开发(目前Windows Mobile 5.0和6.0均基于Windows CE 5.0)。

Windows Mobile是微软为手持设备推出的“移动版Windows”,使用Windows Mobile操作系统的设备主要有手机、PDA、随身音乐播放器等。Windows Mobile操作系统有4种,分别是Windows Mobile for PocketPC Edition、Windows Mobile for PocketPC Phone Edition,Windows Mobile for Smartphone Editon、Windows Mobile for Portable Media Centers。目前最新的版本是Windows Mobile 6.1

Windows Mobile掌上电脑和手机的主流硬件配置:CPU: 195-624 Mhz, 主要芯片厂商:Intel, Texas Instruments, Samsung, Qualcomm等,内存:64-128MB Ram (用于程序运行),128-256MB Rom (用于第三方程序及用户文件储存),显示屏:240x320或480x640,6.5万色,2.4-3.5英寸,扩充卡:Micro SD或SD,SDHC,高端机型内置WiFi无线网络接收模块,GPS卫星接收模块,FM收音机接收模块,3G或3.5G高速网络,另配有蓝牙及用于和电脑同步用的USB接口。

第2章 主要内容

通过阅读文献来对windows mobile系统进行了解,完成开题报告,外文翻译,文献综述。然后进一步学习如何在windows Mobile系统下进行编程。通过对windows Mobile系统下编程的学习来掌握windows Mobile编程的一些基本技术,进而进行windows Mobile手机系统聊天软件的编程。并完成聊天软件基本功能的编写。

第2.1节 配置开发环境

1、安装VS2005 (或VS2008)

2、安装VS2005 sp1

3、安装.NET Compact Framework 2.0 Service Pack 1

4、安装ActiveSync4.5

5、安装Windows Mobile 6 Professional SDK Pocket PC Phone版本

6、安装Windows Mobile 6 Standard SDK Smartphone版本

第2.1节 创建工程

安装Windows Mobile SDK完成后,就可以进行Windows Mobile应用开发了。在VS2005中,选择菜单:文件-->新建-->项目。在项目类型窗格中,展开Visual C + +的分支,选择智能设备。在模板窗格中,选择Win32智能设备项目。在名称框中,输入有意义的项目名称,以显示应用程序的目的。在位置框中,输入项目的路径,或者通过浏览按钮选择目标目录。点击确定以后,在Win32智能设备项目向导中,点击下一步,然后选择你希望支持的平台。选择平台,以支持您的应用程序。在这一步中,选择一个Windows Mobile 6 SDK,并把它添加到选定的SDK中。从所选的SDK中删除其他平台。单击完成,就建立了Win32智能设备项目,在IDE中可以看到.cpp文件。如图五所示。可以开始编程了。

第2.2节 编程

第2.3节 模拟器下运行与调试

从调试菜单上选择开始调试或按F5来启动应用程序。可执行文件和任何其他需要的文件将移交给模拟器。转移文件可能需要一分钟左右。这样,在Visual Studio环境下,您可以在目标设备中运行和调试程序了。在断点调试中,您可以使用Continue (F5), Step Over (F10), Step Into (F11),Step Out (Shift+F11) 等命令。

第3章 已完成的工作

阅读文献对windows Mobile系统进行了解,并完成开题报告,外文翻译,文献综述。对windows Mobile手机系统的编程有了初步了解,并掌握了一些基本的编程技术,能进行一些简单的程序的编写。完成了聊天软件界面的设计。

1、安装VS2005 (或VS2008)

2、安装VS2005 sp1

3、安装.NET Compact Framework 2.0 Service Pack 1

4、安装ActiveSync4.5

5、安装Windows Mobile 6 Professional SDK Pocket PC Phone版本

6、安装Windows Mobile 6 Standard SDK Smartphone版本

第4章 尚未完成的工作

进一步阅读windows Mobile编程的相关知识,对windows Mobile编程进行进一步的研究了解其通信机制。

完成聊天软件的功能的设计,并实现相互之间的通信,能实现最基本的聊天功能。

1.创建工程

2.编程

3模拟器下的运行与调试

第5章 存在的问题及解决方法

(1)Q:新建项目的时候选择哪个项目类型才能创建智能设备的应用程序

A:在Visual Studio的新建项目对话框中选择Visual C#或者Visual Basic项目类型,选择智能设备模板,然后再选择相应的设备SDK,最后选择“Device Application”,就可以创建一个移动设备的应用程序了。

(2)Q:托管代码与本地代码有哪些区别

A:托管代码是指使用.NET Compact Framework开发的程序代码,可执行文件被编译成IL,执行时需要有.NET的运行时环境。而本地代码指用C 等语言开发的程序代码,可执行文件被编译成与CPU指令集有关的机器码,可以直接运行。

(3)Q: Magneto里面对OTA和MMS的支持情况

A:Magneto对OTA有很好的支持,SDK文档的通讯部分中,有针对OTA的专门介绍。MMS的应用程序基本都是由第三方开发的,因为MMS是基于WAP协议的,而Magneto本身对WAP的支持也很好,具体的协议也可以在SDK文档里找到。

(4)Q: Visual Basic .NET开发PDA数据库程序怎么使用ADO.NET?

A:Visual Basic .NET开发PDA数据库不需要引用System.data.oledb,只需要引用System.Data.SqlServerCe命名空间就可以了。该命名空间中的数据库操作类和ADO.NET是基本一致的。可以用它们来开发针对SQL Server CE的应用程序。

(5)Q:.NET Compact Framework的情况?

A:.NET Compact Framework是.NET Framework的子集,设计为能运行在资源受限的设备上,以便为托管代码和XML Web服务提供支持。.NET Compact Framework大大降低了编写运行在诸如Pocket PC设备上的应用程序和服务的开发成本。由于.NET Compact Framework是开发人员用来编写桌面和服务器应用程序的.NET Framework的一个子集,所以他们已经具备了编写Pocket PC和Smartphone 2003设备应用程序所必需的全部技巧。

(6)Q:模拟器部署程序不成功, 无法启动程序

A:模拟器部署程序不成功,不外乎3个原因, 1跟问题3类似缺少dll, 2上次运行程序没有正常退出, 还在运行, 可以从开始-->设置-->系统-->内存下检查有没有相关进程在运行, 3共享冲突且文件无法删除. 开发时候, 不时模拟器上出一些怪异现象, 我几次发现调试socket时候, 程序死活连不上服务器, 程序出现错误异常报告, 不知道何原因. 发现模拟器问题。可以采用如下步骤:软重启,如果启动后无效进入下一步(选择模拟器菜单Soft Reset一般情况下上述问题都可以在这里得到解决, 平时保存模拟器状态前先把手机上的网络链接断开)硬重启,如果还是无效进入下一步卸载images,再次安装。

(7)Q:在Windows Mobile下使用XML

A:XML当前被大量使用于应用程序配置, 存储少量数据以及Web Services等应用; 甚至到通信报文内容也以xml格式来传递, 方便服务端数据在不同手机与开发平台上。因为不管是C++, C#, 还是Java语言都有提供相关API来解析XML格式内容。在WM开发中, 可以使用微软提供的COM接口或者第三方开源XML解析库如TinyXML。

第6章 具体时间安排

表6·1 时间安排表

中期报告(样板)

 

第二篇:中期报告范文

“拓宽课程资源,挖掘学生潜能”课题实验中期报告

海阳二小 王**

开展课题实验以来,我们实验小组在调研、宣传、实践探究基础上,广泛开展各类与课程资源相关的活动,充分挖掘课程资源,实验已取得初步成效。

一、 课题实验以来所做的工作

(一)、成立“拓宽课程资源,挖掘学生潜能”课题实验领导小组。成立实验工作小组,及时组织课题实验小组全体成员深入调研,制定“拓宽课程资源,挖掘学生潜能”课题实验实施方案,认真学习本课题方案,研究其理论的指导意义,结合我校学生的实际情况,在教学中深入探究。

(二)通过课题组的深入研究,我们主要从这四个方面拓宽课程资源,深入挖掘教师的教学潜力和学生的学习潜力,从而达到提高整体教学水平,实现新课改目标的目的。

1、多渠道丰富教材内容,创新课堂教学方式,不断夯实学生知识基础。

2、多方式扩展知识视野,加大社会参与程度,不断提高学生求知欲望。

3、多方面鼓励互帮互学,促进师生之间互动,不断提高班级整体水平。

4、多层面增进家校交流,营造良性和谐氛围,不断调动各方面积极性。

  (三)根据课题要求,在实践中我们主要采用了行动研究法、调查法、实验研究方法。

1、行动研究法。课题组通过对学生在班级、学校的学习习惯、学习要求,进行全面的跟踪研究,有针对性地改进课堂教学方式,努力提高课堂教学质量。同时,根据学生对社会环境的了解与感知度研究,鼓励学生积极关注奥运会、神七飞天等国家大事,积极参与到状元县建设和市树、市花、市鸟评选等家乡要事,不断丰富学生的知识面,为课程教学资源的利用打好基础。

2、调查法。课题组把调查作为拓展课程资源的重要手段,应用于课堂教学和课外活动中。一是开展“啄木鸟”行动。2007年,在开展普通话推广周时,课题组组织学生上街,找出店面招牌、商业广告、各类标志上的错别字,在学生力所能及的范围内劝导其改正,起到了规范用汉字、净化语言文字环境的作用。二是开展课外阅读调查。为了摸清学生的课外阅读情况,找出准确、有针对性的分析研究资料,课题组设计了《中高年级学生语文课外阅读情况问卷调查表》,对参加课题实验的五个班级进行了随机调查,根据调查结果,为学生开列出适合的课外读物目录,引导学生通过阅读课外读物丰富知识、提高修养、陶冶情操,为挖掘学生潜能做好较充分的准备。

3、实验法。课题组还结合课堂教学、社会实践的要求,在课文教学中,适当增加一些符合课程标准要求、与学生特点相结合的实验活动。如“每天新闻发布”、学生自编自演童话剧、“用相机记录家乡的变化”、参观状元博物馆、福利院慰问等。以各种方式增进学生对社会的关心,不断丰富学生写作的知识素材,从而实现拓展课程资源的目的。

二、课题实验以来所取得的成效

自从课题实验以来,参加实验的 学生在拓宽课程资源方面取得较大的成效:①学生对课外阅读有了一定的兴趣,能养成自觉阅读的习惯。每天在午间阅读时间、课余时间自觉地阅读,做到一边阅读,一边做读书笔记的良好读书习惯;②教师对每周一节课外阅读指导课教学格外重视,指导的内容和形式更加多样,更具有针对性;③部分学生家长开始重视子女的阅读,能够支持或主动为孩子购书书籍,丰富学生的阅读书籍。“每天新闻发布”的活动,学生们不仅关注“奥运会”召开、“神七”遨游太空这样令人鼓舞的事件,也关心“三鹿问题奶粉”、“禽流感”这些令人心情沉重的话题;不仅关心汶川地震这样举国关注的焦点,也参与到市树、市花、市鸟这样家乡热点的评选之中。通过这些活动的开展,学生们既增强了社会责任感,也拓展了知识面,还积累了不少作文素材,起到了把“窗外事”与“窗内学”相结合的效果。

⑤学生视野开拓了,学会知识的积累、迁移和拓展;学生的阅读能力和写作水平有明显的提高;④通过阅读活动的开展,我校有了浓厚阅读氛围,学生有了一定阅读爱好,学生把课外阅读成为一种自觉活动,能够积极的选择适合自己阅读的书本阅读,主动购书和收集喜欢的书;

三、 课题研究实验状况

我校领导高度重视本次的课题实验工作,努力创设良好的阅读环境,重点选择四、五、六年级为实验班级,实验班级的学生基础比较扎实,,实验教师的敬业精神好,善于积极进行课题研究。

四、实验中面临的问题

在深入开展课外阅读活动中,我们取得了一定的成效,获得了一些喜悦,但也暴露出一些问题,存在不少问题:

如何创设良好的拓宽课程资源的环境是我们必须解决的一大难题,而且单靠学校教师的力量是难以解决的,所以寻求多种途径和方法,语有意识地把课内学习延伸到课外,拓展教材 动员一切可行的力量是拓宽课程拓宽资源的关键。

五、下阶段的实验做法

课题实验不能搞花架子,应是确确实实地做研究,这才是拓宽课程资源,提高语文教学质量的一幅良药。结合前阶段实验情况,下阶段我们主要做法是:

1、继续拓宽课程资源,营造人人参与课外阅读的良好氛围。要求学生课外阅读要持之以恒,教师更不能虎头蛇尾。课外阅读的习惯需要教师不断地鼓励,不断地辅导。

2、继续向学生推荐优秀的课外读物。主要是向学生介绍课外读物,供学生选择,重点做好书刊的推荐、篇目的推荐和内容的介绍,推荐符合儿童心理和认知发展的课外读物。

4、保证充足的阅读时间,拓宽课程资源。每节课前,让每位教师保证3分钟的读书、看报、观看新闻的交流时间,内容可为自己读过的精彩片段,观看新闻的心得体会,说一首古诗,一个故事等等。定时检查学生的阅读情况。

5、举办各种交流、展示会。我们实验小组拟定举办读书心得体会交流会,优秀作文选,建立学生“阅读袋”。学生可依据自己的兴趣爱好给资料袋取好听的名字,如“采蜜集”等。“袋”里可存放优秀范文、读后感、摘录的优美词、句等。

6、鼓励教师做好课题研究,教学中教师要结合教材的特点,做到课内得法,课外用法,促进知识的迁移,使课内外相互补充,相得益彰。把课外阅读与写作、听说相结合;把“窗外事”与“窗内学”相结合。

8、课题实验全面深入研究之后,对各种材料进行整理、分析,撰写论文,形成本课题的研究报告成果。

课题研究是一项长期的工程,实验过程中我们将面临各种困难,但我们相信通过我们实验小组教师的共同努力,一定有真情的回报。

相关推荐