名称 |
|
| 实现人 | 备注 |
总体结构设计 |
|
| 小组 |
|
概要设计文档 详细设计文档 |
|
| 吴 |
|
各个构件设计文档 |
|
| 由负责该模块的成员编写 |
|
数据库设计 |
|
| 郑 |
|
数据库访问封装 |
|
| 郑 | MFC |
数据采集器 | NKSEFtpParse包 |
| 赵 | MFC |
| 采集数据到链表 |
| 赵 |
|
索引器 | 根据采集结果更新FtpServerInfo和NodePath表 |
| 郑 |
|
| 利用切词包对链表节点进行切词 |
|
|
|
| 根据切词结果更新Dictionary和InvertedIndex表 |
|
|
|
| 在内存中建立WordHash |
|
|
|
查询器 | 主线程监听用户输入 |
| 吴 |
|
| 创建工作线程进行实际查询 | 利用切词包处理关键字 |
|
|
|
| 在WrodHash,InvertedIndex表中检索给出对应结点 |
|
|
|
| 返回结果给Web服务器 |
|
|
Web服务器 | 接受各种用户输入 |
| 赵 |
|
| 将输入传递给查询器 |
|
|
|
| 从查询器获得输出返回给用户 |
|
|
|
切词 | 输入:字符串 |
| 郑 |
|
| 输出:切词链表(SegList) |
|
|
|
字符串匹配查询 | 查询一个字符串是否为另一个字符串的字串 |
| 吴 |
|
进程间通讯 | 主要涉及查询器与Web服务器之间的通讯 |
| 赵 |
|
Windows平台的多线程封装 | 主要适用于查询器 封装成一个包:NKSEThread包 |
| 赵 | MFC |
Team分工
最新推荐文章于 2024-05-06 17:17:14 发布