课后~

开会调研开会调研开会~

在和Bing词典负责人进行了可行性的深入磋商后,我们对本次选题有了更加清晰的认识~困难好多~然而终于敲定了项目内容,我们的目标是这样一款神奇的插件,它帮你记录下新近查询过的词语,并且后续还能够自动找出,帮你翻译帮你记忆。再也不用一边读文献一边查单词了有木有! 再也不怕退出页面回去找的麻烦了有木有!还是酷炫的uwp平台,妈妈再也不用担心我的学习~

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~困难必将被克服,我们的征途是星辰与大海~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

程序运行说明:

  1. 运行环境:
    1. UWP环境。
    2. 已安装/未安装 Bing词典。
    3. 网络可用/不可用。
  2. 程序组件:
    1. 主程序。
    2. 自带基本词库。
    3. 自带临时生词本。
  3. 组件说明:
    1. 主程序:完成设计功能。
    2. 基本词库:所有查询来源为:本地Bing词典词库,网络词库,自带基本词库。查询时联合所有可用词库结果。自带基本词库防止词库源为空。
    3. 自带临时生词本:根据用户选项与本地Bing词典生词本,网络生词本保持同步。
  4. 主程序运行流程:
    1. 初始化:同步临时生词本。
    2. 事件处理:
      1. 刷新临时生词本显示:将临时生词本上出现的词高亮显示。
      2. 选词:加入临时生词本。通过Bing接口查询。根据用户选项确定是否加入生词本。刷新临时生词本显示。
      3. 点击高亮词:显示查询结果。

工程说明:

  1. 完整工程分为三部分:
    1. Bing词典接口。(暂定1人)
    2. UWP程序主体。(暂定2人)
    3. Foxit阅读器接口。(暂定2人)
  2. 任务说明:

以下各部分功能均以托管形式互相调用,使得三部分相互独立。

  1. Bing词典接口:接收查词请求;返回查词结果,并转换为UWP程序内部格式;加入生词本。
  2. UWP程序主体:接收1.c选词结果,转换为Bing词典接口格式,发送给1.a;接受1.c释义消息(即选词或点击高亮词),以浮动窗口形式显示单词意思;接收1.a结果,发送给1.c;接受用户“加入生词本”消息,发送给1.a;管理临时查词结果,临时生词本,以及1.a与1.c的同步,处理所有exception。
  3. Foxit阅读器接口:接受释义消息(即选词或点击高亮词),并转换为UWP程序内部格式,发送给1.b;刷新临时生词本显示。
  4. 数据格式约定:
    1. Bing词典查词结果的UWP内部格式:关联数组链表。
    2. 释义消息(即选词或点击高亮词)UWP程序内部格式:

Struct {

Rectangle position;

String word;

}

反馈意见:

  1. 请各位提出对以上任务安排和人数分配暂定设计的意见。
  2. 请就 a , b , c 部分报名。
  3. 晚饭再次讨论。
  4. 谁说张葳大神写字超不过3行的,这篇blog第一个不服!!!

最新文章

  1. 关于scrollbar-face-color只支持ie的解决办法!
  2. Transform a BST to greater sum tree
  3. Struts2入门2 Struts2深入
  4. 输入你的性别,身高及体重,判断你的身材是否标准。(用if......else语句)
  5. AD9 笔记:
  6. Zend Studio 错误集锦[PHP]
  7. codeforces 601A The Two Routes(最短路 flody)
  8. 20150320--安全性,Membership类
  9. struts2+hibernate环境搭建
  10. ASP.NET\MVC 解决C#上传图片质量下降,图片模糊,水印有杂点的问题
  11. 定位页面元素之xpath详解以及定位不到测试元素的常见问题
  12. Linux OpenGL 实践篇-3 绘制三角形
  13. python学习之 getattr vs __get__ vs __getattr __ vs __getattribute__ vs __getitem__
  14. (64)Wangdao.com第十天_JavaScript 对象的 toString() 方法改变输出
  15. 后台获取url里面加密的参数中,特殊符号+获取到后端后是 一个空格的解决方法
  16. Django 通过 mongoengine 连接 MongoDB 进而使用orm进行CRUD
  17. bug6 项目检出JRE问题(Unbound classpath container: 'JRE System Library [JavaSE-1.7]' in project 'idweb')
  18. 富文本编辑器kindeditor插件
  19. Linux搭建SVN
  20. android--获取屏幕高宽度工具类

热门文章

  1. ORM常用字段及方式
  2. hdu1026Ignatius and the Princess ,又要逃离迷宫了
  3. Partition Array into Disjoint Intervals
  4. IO多路复用(IO Multiplexing)
  5. 多伦多大学&NVIDIA最新成果:图像标注速度提升10倍!
  6. java——构造器理解
  7. iOS 编译过程原理(2)
  8. Js,JQuery不同方式绑定的同一事件可以同时触发,互不干扰
  9. Python常用模块之configparser
  10. eolinker测试增强