vCalendar的跨平台系统的设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

vCalendar的跨平台系统的设计通过本次课题的研究,对手机操作系统有了新的认识和理解,手机系统的分类、以及系统操作指令构成。手机中各项功能组成,都是按照一定类型的编码组成,然后通过编解码在不同平台间应用。除了对vCalendar中主要元素、取值等作了分析外,着重对事件、日程安排模...p通过本次课题的研究,对手机操作系统有了新的认识和理解,手机系统的分类、以及系统操作指令构成。手机中各项功能组成,都是按照一定类型的编码组成,然后通过编解码在不同平台间应用。除了对vCalendar中主要元素、取值等作了分析外,着重对事件、日程安排模块给予了实现。通过功能分析、对接口的重新实现,开发出适合L7型号的手机与PC端软件间进行格式转换、编解码等操作的动态链接库。br/实现过程主要对手机收到指令后的返回值进行分析,取值各个值放入到相应选项中如:开始时间、提醒时间、结束时间等。对于这样一串返回数据,界面是不能识别和显示,还需封装成界面可识别的标准格式;上传、修改需要把界面的标准格式转换、编码成可发送的AT指令。br/br/摘 要br/个人数据交换PDI(PersonalDataInterchange)每时每刻都进行着,可以是两个人面对面、通过电话或网络的信息交流,同其他人一起的信息共享。通过纸质名片,或者电子名片来进行信息的交换。br/该课题研究首先围绕vCalendar结构,阐述了什么是vCalendar,产生过程以及应用范围。对其组织结构和主要字段:DTSTART、DALARM、DTEND等在结构中作用,以及各属性取值,编码间的转换作了详细分析;然后结合MotorolaL7型号手机,测试出手机特性,功能操作流程、系统编码方式、读取开关、配置信息、数据格式构成等。可以实现操作有:下载、新增、修改、删除。再根据每一功能特性,制定出实现方式。主要是重写基类接口函数,来达到对该手机型号的支持,再把插件加入到软件架构中,设计出能在PC和手机端通信的软件。通过该软件可以对手机中的事件、日程安排进行操作,同时也可以同WINDOWS系统进行数据同步。br/br/关键词:事件;日程安排;数据同步;插件br/ br/ThedesignofthevCalendar`scross-platformsystembr/Abstractbr/PersonalDataInterchange(PDI)occurseverytime,Twoormoreindividualscommunicateineitherface-to-faceoracrosswireandinternetdata.Suchinterchangesfrequentlyincludetheexchangeofinformalinformation,suchasbusinesscardspapercarsorVcards.br/ThetopicisbasedontheconstructionofvCalendar,expoundedwhatisvCanlendar,theprocessofhavingitandtheapplications.Especiallyitexplainsthehistologicalstructureandthefunctionforkeyfields-DTSTART,DALARMandDTEND,the valueofeachattributionandthetransformsbetweenthecodes;CombinedwithMotorolaL7togetthepropertyofthemobile-phone,operationflowofthefunctions,methodsofsystemcoding, switchesreading,configurationmessagesandtheformingofdatacompositions,etc.Effectedoperationscouldbe:downloading,adding,revisinganddeleting,andfulfillingthemethodswiththefunctionalcharacters,Mainpointisre-writingbasicportfunctiontogetthecompatibilityofthemobile.Then,addthex-activitisintothesoftware,obtainthecommunicationsbetweenPCandcell-phone;whichcaneithercontroltheevents,scheduleinforthemobile,ormakethedatasynchronizationwithWindowssystem.pclass='Oml872'/pbr/br/Keywords:vEvent;vTodo;Datasynchronous;Pluginbr/ br/本课题的研究方法br/该研究方法主要从不同的手机操作系统如:MTK、OBEX、Linux、WindowsCE;PC操作系统入手。分析数据在不同平台存在格式,从而为信息新增、数据同步等提供数据段的分析、匹配、格式转换、编码、解码等操作。br/br/目 录   字br/1引言   1br/1.1课题背景   1br/1.2国内外研究的现状   1br/1.3本课题研究的意义   1br/1.4本课题的研究方法   1br/2VCALENDAR   1br/2.1字符编码   1br/2.1.1vCalendar对象   1br/2.1.2编码方式   2br/2.1.3持续时间   2br/2.1.4版本   3br/2.2VEVENT和VTODO属性   3br/2.2.1声音提醒   3br/2.2.2类别   3br/2.2.3分类   3br/2.2.4时间   4br/2.2.5更改记录   4br/2.2.6优先级   4br/3VCALENDAR实现   5br/3.1系统架构分析   5br/3.2.PLUG分析   5br/3.3函数实现   6br/3.3.1配置信息   6br/3.3.2构造函数实现   8br/3.3.3数据获取   10br/3.3.4数据下载   11br/3.3.5数据新增   18br/3.3.6数据删除   21br/3.3.7数据同步   21br/3.3.8析构函数实现   22br/结   论   24br/参考文献   24br/致   谢   25br/声   明   26/pP/P

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功