资源描述:
《vcalendar的跨平台系统的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、vCalendar的跨平台系统的设计分类号:TP311.1UDC:D10621-408-20075742-0密级:公开编号:2003031301成都信息工程学院学位论文vCalendar的跨平台系统的设计论文作者姓名:张成银申请学位专业:计算机科学与技术申请学位类别:工学学士指导教师姓名(职称):吴春旺(助理研究员)论文提交日期:2007年06月10日vCalendar的跨平台系统的设计摘要个人数据交换PDIPersonalDataInterchange每时每刻都进行着,可以是两个人面对面、通过电话或网络的信息交流,同其他人一起的信息共享。通过纸质名片,或者电子名片来进行信息的
2、交换。该课题研究首先围绕vCalendar结构,阐述了什么是vCalendar,产生过程以及应用范围。对其组织结构和主要字段:DTSTART、DALARM、DTEND等在结构中作用,以及各属性取值,编码间的转换作了详细分析;然后结合MotorolaL7型号手机,测试出手机特性,功能操作流程、系统编码方式、读取开关、配置信息、数据格式构成等。可以实现操作有:下载、新增、修改、删除。再根据每一功能特性,制定出实现方式。主要是重写基类接口函数,来达到对该手机型号的支持,再把插件加入到软件架构中,设计出能在PC和手机端通信的软件。通过该软件可以对手机中的事件、日程安排进行操作,同时也可
3、以同WINDOWS系统进行数据同步。关键词:事件;日程安排;数据同步;插件ThedesignofthevCalendar`scross-platformsystemAbstractPersonalDataInterchangePDIoccurseverytime,Twoormoreindividualscommunicateineitherface-to-faceoracrosswireandinternetdata.Suchinterchangesfrequentlyincludetheexchangeofinformalinformation,suchasbusinessc
4、ardspapercarsorVcardsThetopicisbasedontheconstructionofvCalendar,expoundedwhatisvCanlendar,theprocessof?havingitandtheapplications.Especiallyitexplainsthehistologicalstructureandthefunctionforkeyfields-DTSTART,DALARMandDTEND,the?valueofeachattributionandthe?transformsbetweenthecodes;Combined
5、withMotorolaL7togetthepropertyofthemobile-phone,operationflowofthefunctions,methodsofsystemcoding,switchesreading,configurationmessagesandtheformingofdatacompositions,etc.Effectedoperationscouldbe:downloading,adding,revisinganddeleting,andfulfillingthemethodswiththefunctionalcharacters,Mainp
6、ointisre-writingbasicportfunctiontogetthecompatibilityofthemobile.Then,addthex-activitisintothesoftware,obtainthecommunicationsbetweenPCandcell-phone;whichcaneithercontroltheevents,scheduleinforthemobile,ormakethedatasynchronizationwithWindowssystem.Keywords:vEvent;vTodo;Datasynchronous;Plug
7、in目录论文总页数:26页1引言11.1课题背景11.2国内外研究的现状11.3本课题研究的意义11.4本课题的研究方法12vCalendar12.1字符编码12.1.1vCalendar对象12.1.2编码方式22.1.3持续时间22.1.4版本32.2vEvent和vTodo属性32.2.1声音提醒32.2.2类别32.2.3分类32.2.4时间42.2.5更改记录42.2.6优先级43vCalendar实现53.1系统架构分析53.2.plug分析53.3函数实现63.3.1配置信息6