一种电子秘书系统的制作方法

文档序号:6489548阅读:203来源:国知局
一种电子秘书系统的制作方法
【专利摘要】本发明涉及一种电子秘书系统,尤其是一种可在个人电脑和手机上都能独立运行的,并且系统中的数据能在个人电脑和手机上进行同步的电子秘书系统。本发明的电子秘书系统应该包含两大组成部分:用以在个人电脑上运行的电子秘书系统和用以在手机终端上运行的电子秘书系统。在个人电脑上运行的电子秘书系统和在手机终端上运行的电子秘书系统都应该包含如下组件:用以存储数据的数据库和用以访问数据库的数据访问组件。本发明使得电子秘书系统结合其给使用者提供的诸如日程管理,行程安排,记事提醒,通讯录,邮件管理等功能,达到时刻为使用者提供助理服务,减轻使用者的工作负担,提高其工作效率的目的。
【专利说明】—种电子秘书系统
[0001]
【技术领域】
[0002]本发明涉及一种电子秘书系统,尤其是一种可在个人电脑和手机上都能独立运行的,并且系统中的数据能在个人电脑和手机上进行同步的电子秘书系统。
【背景技术】
[0003]电子秘书,实质上是通过计算机软件技术实现的,用以给使用者提供现实社会中的秘书所能提供的各种服务的一款应用软件。由于电子秘书相对于现实社会中的秘书来说,其能够存储的信息量多且不会遗忘,方便检索,使用成本低,因此给使用者带来诸多显著便利,迅速得到推广应用。
[0004]然而,现有电子秘书系统基本上只能在个人电脑或者只能在手机上运行。只能在个人电脑上运行的电子秘书系统,其数据不易携带,不能随时给使用者提供需要的数据;只能在手机上运行的系统,由于手机的硬件限制,其存储的数据的容量及处理速度又得不到保证,且数据不能备份,当手机丢失或者损坏后,所有的数据无法找回。申请号为00121152.8的中国专利申请公开了一种数据影音电子秘书装置,该发明是一款影音电子秘书软件,该发明可通过语音转接装置连接电话机,再自动拨到个人移动装置执行影音播放,达到影音提醒的行程管理目的。
[0005]随着社会的不断进步,信息化程度和应用领域的不断加深,人们对于信息数据的各种要求也在提高。目前的电子秘书及相关的应用系统,已经不能满足当今人们的工作使用需求。

【发明内容】

[0006]本发明的目的在于:针对以上现有技术存在的不足,提出一种可以在个人电脑和手机上都能运行的,并且系统中的数据可以在个人电脑和手机上进行同步的电子秘书系统,从而更好的满足当今人们的工作需求。
[0007]为了达到以上目的,本发明的电子秘书系统应该包含两大组成部分:
用以在个人电脑上运行的电子秘书系统;
用以在手机终端上运行的电子秘书系统。
[0008]在个人电脑上运行的电子秘书系统和在手机终端上运行的电子秘书系统都应该包含如下组件:
数据库——用以存储数据;
数据访问组件——用以访问数据库的数据接口;
其中上述组件需要经过如下前置过程:
数据库:数据库的选择是需要能够在Iinux或者WinCE的移动设备操作系统上运行的,在数据库中的每个表内建立一个字段名为UpdateTime的字段和一个字段名为GUID的唯一标识字段,UpdateTime字段的属性为时间,用以标识最后一次进行数据同步的时间,UpdateTime字段的值为null时表示从来都没有同步过,⑶ID存放为每一条记录生成的全球唯一性标识,用以标识该记录的唯一性。
[0009]数据访问组件应该支持跨平台,所以该组件的接口采用com组件形式,每个接口都是二进制的表现形式,并且每个接口的参数必须为指针类型。
[0010]具体同步的步骤为:
1.运行在手机上的电子秘书系统启动后,同时启动一个线程,该线程每间隔5秒监听手机的数据线接口是否连接到个人电脑上,如监听到已连接的状态,则向个人电脑发送一个消息,消息名为:MSG_MIT_ASK ;
2.运行在个人电脑上的电子秘书系统每次启动后,同时启动一个线程运行在后台,该线程每间隔5秒监听电脑USB接口的消息,当捕捉到USB接口消息后,看是否能接收到消息名为MSG_MIT_ASK的消息,如接收到,说明是手机端的电子秘书系统在要求同步,此时弹出数据同步对话框告之使用者;
3.使用者选择数据同步对话框中的同步方式,供选择的情况有:从“手机同步到电脑”或者从“电脑同步到手机”,使用者选择好同步方式点击“确定”按钮后,执行数据同步,此时运行在个人电脑上的电子秘书系统调用其数据访问组件通过USB接口发送一个名为MSG_MIT_ACCEPT的消息,运行在手机上的电子秘书系统接受到该消息后,启动本地的数据访问组件,和运行在个人电脑上的数据访问组件建立连接通道;
4.连接通道建立后,个人电脑上的电子秘书系统就可以直接访问手机上的电子秘书系统的数据库,此时先开启一个事务操作,然后通过逐条扫描数据库中每个表的GUID字段和UpdateTime字段,和个人电脑中的数据库内的相应记录的⑶ID字段和UpdateTime字段做比较,按照使用者选择的同步方式做如下处理:
如使用者选择是“从电脑同步到手机”,则:
如扫描到一条在个人电脑中存在的GUID编号的记录,而在手机上没有,则在手机的数据库中新增该条记录,并将两者的UpdateTime的值修改为当前时间,
如扫描到一条在手机中存在的GUID编号的记录,而在个人电脑上没有,则删除该记
录,
如扫描到在两个终端都存在的GUID编号的记录,则按照个人电脑中的记录修改数据信息,并将两者的UpdateTime的值修改为当前时间;
如使用者选择是“从手机同步到电脑”,则:
如扫描到一条在个人电脑中存在的GUID编号的记录,而在手机上没有,则删除该记
录,
如扫描到一条在手机中存在的GUID编号的记录,而在个人电脑上没有,则在个人电脑中新增该条记录,并将两者的UpdateTime的值修改为当前时间,
如扫描到在两个终端都存在的GUID编号的记录,则按照手机中的记录修改数据信息,并将两者的UpdateTime的值修改为当前时间。
[0011]数据扫描结束后,提交事务,数据同步完成。
[0012]由此可见,本发明突破了传统电子秘书系统只能在个人电脑或者只能在手机上运行的限制,使得同一个系统能够在手机和个人电脑上同时运行,并且数据能够同步更新。本发明使得电子秘书系统结合其给使用者提供的诸如日程管理,行程安排,记事提醒,通讯录,邮件管理等功能,达到时刻为使用者提供助理服务,减轻使用者的工作负担,提高其工作效率的目的。
【具体实施方式】
[0013]实施例一
使用者首先需要通过手机配套的数据线将本发明的安装文件拷贝到手机上执行安装。
[0014]当使用者将个人电脑中的电子秘书系统中的数据和手机中电子秘书系统中的数据进行同步时,需要有两个前置条件:
条件一:使用者个人电脑中的电子秘书系统处于运行之中;
条件二:使用者的手机处于开机状态。
[0015]使用者执行以下操作达成数据同步:
步骤一:使用者使用数据连接线将个人电脑和手机连接起来;
步骤二:在使用者连接上数据线时,运行中的电子秘书系统弹出数据同步对话框; 步骤三:使用者选择同步方式,点击对话框中的同步按钮,执行同步操作;
步骤四:运行在个人电脑中的电子秘书系统调用其数据访问组件和运行在手机上的电子秘书系统建立数据库连接通道;
步骤五:通过数据访问组件开启事务处理;
步骤六:连接通道建立后,个人电脑上的电子秘书系统就可以直接访问手机上的电子秘书系统的数据库,数据访问组件通过逐条扫描数据库中的记录进行数据同步,如发生错误则回滚事务;
步骤七:所有的数据检查完毕后,电子秘书系统提示使用者:数据同步完毕,同时提交事务操作,使用者点击“确定”按钮,完成数据同步。
[0016]除上述实施例外,本发明还可以有其他实施方式。凡采用等同替换或等效变换形成的技术方案,均落在本发明要求的保护范围。
【权利要求】
1.一种电子秘书系统,含有日程管理,行程安排,记事提醒,通讯录,邮件管理的功能,其特征在于其有两个运行终端,一个是运行在个人电脑上的电子秘书系统,另一个是运行在手机上的电子秘书系统,并且运行在个人电脑上的电子秘书系统和运行在手机上的电子秘书系统可以实现数据同步。
2.根据权利要求1所述电子秘书系统,其特征在于:在两个运行终端上,电子秘书系统都可以独立运行。
3.根据权利要求2所述电子秘书系统,其特征在于:其所实现的数据同步,可以将数据从电脑同步到手机,也可以将数据从手机同步到电脑。
4.根据权利要求3所述电子秘书系统,其特征在于:实现数据同步时,是使用的USB连接线。
【文档编号】G06Q10/10GK103714449SQ201210373134
【公开日】2014年4月9日 申请日期:2012年9月29日 优先权日:2012年9月29日
【发明者】不公告发明人 申请人:镇江金软计算机科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1