1 / 5
文档名称:

最新全新-Pocket Dictionary ---- 移动词典开发文档.doc

格式:doc   页数:5
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

最新全新-Pocket Dictionary ---- 移动词典开发文档.doc

上传人:文档库 2015/2/26 文件大小:0 KB

下载得到文件列表

最新全新-Pocket Dictionary ---- 移动词典开发文档.doc

文档介绍

文档介绍:Pocket Dictionary ---- 移动词典开发文档
――施磊,闫桢楠,马捷昱,殷俊华
功能概述:
本词典功能完备:
本机附带二万六千多词的汉英字库。
的场合,更是可以通过我们提供的Web Service而获得强大的在线英汉,英英单词查询。
用户可对字库进行DIY,随用户需要可对字库执行:添加新词条,修改原词条,删除无用词条。
当用户从网上下载了我们的字库升级包到PC机后,能够使用我们的同步机制来实现PC和PPC的同步,使两地的字库得到双向更新。
用户也可以在对PPC上的字库进行扩充后将增量部分同步到PC机上保存。
库的解释也可以加入自己的批注;也可以将不满意的单词及解释删除。
本软件还附带了一个小游戏(WolfWar),可以供用户在学习之余休闲娱乐。
开发环境:
MicroSoft .Net Studio 2003
.pact Framwork
SQL Server CE
Pocket PC SDK 2003
概要设计:


主窗体
MainFrame
提供本地查询
及互动界面
游戏模块
Game:WolfWar
同步模块
Synchronize
Between PPC and PC
网络模块
Search WebService
详细设计:
本机查询:
数据字典:

No
自增序号
主键
JanWord
简体中文词条
FanWord
繁体中午词条
Pin
拼音
Explanation
英文解释
Remark
备注
本地字库工作界面:
同步实现:
.Net Framework 中有一个用于实现的同步类SqlCeReplication。在这个类中有一个可以直接调用的方法:Synchronize()来实现Pocket PC与PC的同步。在调用这个函数之前,必须给其成员变量初始化相应的值。所须初始化的成员变量如下:
Url——http://<IIS Server>/<virtual directory>/
Login——PC上SQLServer用户登陆名
Password——PC上SQLServer用户密码
Publisher——发布者名称(可以任意填写)
PublisherDatabase——PC上的数据库名
Publication——本次发布的名称(注:可以任意填写,但如果发布的那个数据库发布到不同的Pocket PC上有不同的数据库则Publication就要不同)
PublisherSecurityMode——相当于SQLSERVER中使用查询分析器前的登陆模式。
SubscriberConnectionString——数据库连接字符串,如:Data Source = ; Password = 'admin'
ExchangeType——同步模式,上传(Upload)或双向(BiDirectional)。无论上传或双向原则上都以PC为标准。需要同步的表都要建主键,逐渐相同的纪录以PC为标准;在一边(PC或Pocket P