通讯录相关需求分析
通讯录功能是个人关系管理的基础,也是客户关系管理的基础,好多公司都有推出过类似的服务,比如微软的live Contacts,相关网址http://dev.live.com/contactscontrol/v0.2/default.aspx,还有一些通讯录相关产品是做同步的,比如蜘蛛通讯录(http://www.spidervv.com/portal/),无忧通讯录(http://www.51txl.com/),我觉得他们都没有做的尽善尽美,我们以后也要做这方面的功能。以下是我的功能分析
1、kjava通讯录
wtk2.2集成了JSR 75,该规范中有PIM API,包括用于操纵联系人列表、日程安排和计划列表的 API,我们可以开发一个小的kjava程序去读取里的手机里的联系人列表,并通过一个c# web服务把通讯录同步到我们的服务器里,作为核心存储,以便其它客户端访问。
2、多客户端访问通讯录
通讯录访问要随时随地,咱要做的彻底一些,从wap,kjava,web,pc都可以访问,并且可以修改和同步,要和outlook,lotus实现集成。
3、导入导出和同步功能
要支持从ldap,outlook,lotus,cvs文件,kjava手机,智能手机里导出通讯录,部分客户端要实现双向导入导出,也就是同步。另外对于一些API比较少的手机客户端,可以考虑通过串口和AT指令来导出通讯录,相关的资料我有,以前试验没成功过,只能导出短信来,但肯定行,大多数手机还是支持AT指令的,kjava的PIM API估计就是包装了一层AT指令。
4、同步
好好研究一下syncML和SMIL,让通讯录支持多种客户端的完美同步,随时随地访问通讯录,永不丢失的通讯录。
5、联系人挖掘
我们以后要实现爬取一个网络上姓名、手机号码到我们通讯录的功能,还有就是从硬盘上的word,excel里面搜索出联系人的功能,我们要进一步挖掘某个网站注册用户的兴趣爱好年龄,联系方式,姓名等。这些做为资源,国外好像有专门分享联系人的网站,什么match.net,中国还有九帮网啥的,就是我这个月提供我的10个客户的联系方式,我就可以获取别人给我提供的10个客户端联系方式,我提供100个就可以获取100个,以后我的业务就好做了,我要提供不了100个,但想要100个潜在客户的联系方式,我就套100块钱。当然了这是以互动社区的方式进行的。
我们要做的联系人挖掘是全自动的,比如一个化妆品网站吧,他有好多会员,我就从这个网站上爬他的会员姓名和邮件地址,如果有手机号码,我就把手机号码也爬下来,如果注册资料上还写着年龄和品牌爱好等,我也抓下来,抓成一个excel,然后把它卖给化妆品销售的人员,当然了好多会员系统是内部的,不公开,但好多地方都有会员资料显示页,只要它能显示,咱就能爬,只要它有规律,咱就能批量爬,只要它做的安全性足够的不好,咱就能天天爬,增量的爬。比如我到百度的房地产吧去爬百度用户的邮件,爬完了让卖房子的去定向的电话销售或者发送电子邮件广告,命中率会高一些。

通讯录方面暂时分析这么多,有空再细分,谁有兴趣做这方面的功能,给我发邮件,这是一个比较单独的功能,我们团队现有成员目前任务安排已经饱和,没空做这个功能暂时。

版权声明:本文为onlytiancai原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/onlytiancai/archive/2007/04/28/730483.html