- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十一组大作业联系人管理软件
联系人管理软件
----第十一组成员所选课题
一、摘要:(孙勇平200810510210)
随着形形色色的智能手机软件的不断涌现,更多的智能手机用户都在频繁的安装和使用。加之平时密集的短信聊天,全部都集中在这部小小的手机上,功能齐全的智能手机在让用户体验到方便快捷的同时,有时也让手机用户感觉有点乏力。联系人管理软件就是在这样的背景之下开发的。
联系人管理软件是在电脑端管理Windows Mobile 手机内的联系人数据和信息的软件,它能帮助您实现日常的手机信息提取和常规管理,是智能手机不可多得的好助理。
二、层次结构图:(罗增玖200810530101)
下图分别为联系人管理软件手机端和PC端应用的总体架构图:
图 手机端应用总体架构
图 PC端应用总体架构
三、各部分功能与设计方法详细说明:(李强200810510220)
(1) 联系人管理软件需要实现以下的功能:
1、PC端同步手机端的联系人数据。
2、PC端实现联系人信息的提取以及相关的常规管理操作。
3、PC端实现粘贴板传送功能。
4、PC端的界面可以让您对自己手机中的联系人信息一目了然,可方便地查找或删除。
5、PC端必须实现联系人导出/导入功能,让您的手机的数据备份/恢复,瞬间即可完成。
6、手机端对Outlook联系人和SIM卡联系人分开管理。
7、手机端要能够实现联系人导出/导入功能,方便的备份和恢复联系人数据
8、PC端和手机端联系人信息必须实时的交互。
9、完全兼容设备端WM2003、WM5.0、WM6.0
10、支持PC端Cab文件安装
(2)功能模块:
联系人管理软件联系人编辑、联系人管理、联系人有哪些信誉好的足球投注网站等功能。本软件可以划分为以下的功能模块:联系人数据读写模块,手机端联系人管理模块,通讯模块,PC端联系人管理模块
1、联系人数据读写模块:
联系人数据读写模块主要实现在手机端提取手机上联系人的信息的功能,智能手机的联系人按照存储位置的不同,主要分为Outlook 和SIM卡联系人两部分,Outlook联系人主要存储在手机内存中,和电子邮件系统共享数据:SIM卡联系人主要是存储在手机SIM卡上数据区中,由SIM卡独享这些数据。联系人数据读写模块实现的功能:
下图为联系人数据读写模块
2、手机端联系人管理模块:
3、通讯模块:
4、PC端联系人管理模块:
四、设计说明与分析:(王义强200810510222)
1、手机端联系人管理模块实现了在手机端对Outlook联系人和SIM卡联系人的管理,通过接口函数实现对联系人数据读写模块的交互,进而达到操作底层联系人的目的,其主要的调用流程如图所示:
如图所示,主界面通过主界面的回调函数接收用户输入选择,然后分别调用联系人转换、删除接口和联系人备份导入接口,实现不同的功能调用。联系人转换、删除接口因为要对底层的Outlook联系人和SIM卡联系人数据进行操作,所以调用的模块是前面介绍的联系人数据读取模块,当该模块接收到接口的调用请求以后,由联系人数据读取模块进行数据的读取操作,然后将读取的反馈提交给接口函数。联系人备份导入接口主要是对手机端的文件进行操作,接口的交互对象主要是Windows Mobile的系统底层文件系统。Windows Mobile系统的系统文件系统是桌面Windows系统的简化版本,在文件操作过程中可以直接使用Windows文件操作的方法。
2、数据链接流程
在用户数据完成了封装,并经过数据加密以后,就可以在手机端和PC端之间进行传输了。其数据链接的模型如图所示
在程序启动过程中,PC端首先建立并配置Scoket,然后发送建立链接请求。手机端在接收到建立链接请求以后也开始建立并配置Scoket端口,同时和PC端建立数据链接。再建立链接以后,PC端和手机端就可以进行稳定的数据传输了。在本模块设计中,将PC端设置为服务器,而手机端设置为客户端,这样当程序启动时,由PC端发起链接,手机端作出应答,有利于程序的管理。
数据链接的接口函数实现如表所示:
接口名 实现功能 GetSocket 取得Socket套接字。 GetSocketType 取得Socket类型。 IsConnected 判断一个Socket是否连接。 CreateServer 建立服务器。 StartServer 开始服务。 StopServer 停止服务。 Listen 监听单个IP的连接。 ReceiveServer 接收指定字节的数据。 SendServer 发送指定字节的数据。 Comaect 连接一个IP。 Discon
您可能关注的文档
- 第九套广播体操评分标准.doc
- 第九周九年级科学双休日作业.doc
- 第二三类易制毒化学品购买备案申请书.doc
- 第二中学年终考核制度2012doc1.doc
- 第二个销售制度.doc
- 第三次作业教育学.doc
- 第二册新概念lesson6随堂笔记.doc
- 第二十四个世界无烟日宣传活动总结.doc
- 第二周值周工作小结.docx
- 第二周语文周末作业1.doc
- DB14∕T 143-2019 苹果褐斑病测报调查规范.docx
- DB14∕T 1417-2017 人工生态公益林经营技术规范.docx
- DB14∕T 1469-2017 胡麻垄膜集雨沟播栽培技术规程.docx
- DB14∕T 1457-2017 带柄玻璃杯标准规范.docx
- DB14∕T 1394-2017 北柴胡良种繁育技术规程.docx
- DB14∕T 1352-2017 晋北区旱地黍子栽培技术规程.docx
- DB14∕T 560-2010 人工影响天气火箭作业系统年检技术规范.docx
- DB14∕T 1510-2017 玉米镰孢穗腐病抗性鉴定牙签接种技术规程.docx
- DB14∕T 166.2-2007 太原绿色转型标准体系 第2部分:框架.docx
- DB14∕T 703-2012 气象灾害等级划分.docx
文档评论(0)