毕业设计 vCalendar的跨平台系统的设计,共31页,9309字 摘 要 个人数据交换PDI(Personal Data Interchange)每时每刻都进行着,可以是两个人面对面、通过电话或网络的信息交流,同其他人一起的信息共享。通过纸质名片,或者电子名片来进行信息的交换。 该课题研究首先围绕vCalendar结构,阐述了什么是vCalendar,产生过程以及应用范围。对其组织结构和主要字段:DTSTART、DALARM、DTEND等在结构中作用,以及各属性取值,编码间的转换作了详细分析;然后结合Motorola L7型号手机,测试出手机特性,功能操作流程、系统编码方式、读取开关、配置信息、数据格式构成等。可以实现操作有:下载、新增、修改、删除。再根据每一功能特性,制定出实现方式。主要是重写基类接口函数,来达到对该手机型号的支持,再把插件加入到软件架构中,设计出能在PC和手机端通信的软件。通过该软件可以对手机中的事件、日程安排进行操作,同时也可以同WINDOWS系统进行数据同步。 关键词:事件;日程安排;数据同步;插件 目 录 1 引言 1 1.1课题背景 1 1.2 国内外研究的现状 1 1.3 本课题研究的意义 1 1.4 本课题的研究方法 1 2 VCALENDAR 1 2.1字符编码 1 2.1.1 vCalendar 对象 1 2.1.2 编码方式 2 2.1.3 持续时间 2 2.1.4 版本 3 2.2 VEVENT和VTODO 属性 3 2.2.1 声音提醒 3 2.2.2 类别 3 2.2.3 分类 3 2.2.4 时间 4 2.2.5 更改记录 4 2.2.6 优先级 4 3 VCALENDAR实现 5 3.1系统架构分析 5 3.2 .PLUG分析 5 3.3 函数实现 6 3.3.1 配置信息 6 3.3.2 构造函数实现 8 3.3.3数据获取 10 3.3.4数据下载 11 3.3.5数据新增 18 3.3.6数据删除 21 3.3.7数据同步 21 3.3.8析构函数实现 22 结 论 24 参考文献 24 致 谢 25 声 明 26 |
查看评论
已有0位网友发表了看法