| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:16846 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着互联网技术的发展,网络平台已然成为人们获取信息的重要来源。用户不仅可以在网络中发布自己想要分享的信息,也可以通过搜索引擎来获取想要的信息,与此同时,如何更加准确高效地获取到有效信息就成为人们研究的方向。现阶段用户虽然可以通过搜索关键词来获取部分信息,但是这些信息与用户所需的目标信息之间的相关度尚未可知,当用户想要从大量的相关信息中找到自己想要的目标信息时,就很有可能需要耗费大量的时间和精力,这使得用户获取有效信息的效率大大降低,而一个社会化问答平台的设计与实现则可以很好地改善这个问题。 系统开发采用B/S网络结构模式,选用Java语言和MySQL数据库来实现用户问答的功能。首先,社会化问答平台允许用户在开放的网络平台上发布问题,用户可以设置含有关键词的问题标题,同时也可以对问题进行详细的描述,以便于更准确地将自己的问题展示给其他用户,这使得用户可以打破只能获取已有问题以及答案的局限,在平台中提出新的问题。其次,用户可以浏览平台当中的所有问题,既可以查看问题的相关描述和其他用户对该问题的回答,并且可以对相应的答案进行评价,例如点赞或者点踩,也可以自主回答问题,将自己拥有的信息与提问者分享。社会化问答平台充分利用用户之间的交互来实现信息的流通与交换。最后,系统保留了传统搜索引擎的功能,用户可以通过输入关键词来搜索相关问题,并查看其他用户的回答。系统测试结果表明平台整体运行情况良好,验证了系统的合理性。
关键词:问答平台;社会化;问题搜索;数据库
目 录 摘 要 ABSTRACT 第一章 绪论-1 1.1 研究背景-1 1.2 研究现状-2 1.3 研究内容-3 1.4 章节安排-3 第二章 相关技术-5 2.1 问答技术-5 2.2 开发技术-5 2.3 本章小结-7 第三章 社会化问答平台需求分析-8 3.1 系统总体需求-8 3.2 可行性分析-8 3.3 用户分析-8 3.4 典型用例-10 3.5 其他需求-10 3.6 本章小结-11 第四章 社会化问答平台系统分析与结构设计-12 4.1 系统流程图-12 4.1.1 系统的主要功能-12 4.1.2 系统流程图-12 4.2 数据库逻辑结构设计-13 4.2.1 数据流图-13 4.2.2 数据字典-14 4.2.3 实体联系图-15 4.3 系统架构-16 4.4 本章小结-17 第五章 系统详细设计与实现-18 5.1 数据库物理结构设计-18 5.1.1 数据库表结构设计-18 5.1.2 数据库表间关系图-19 5.2 系统UML类图-19 5.3 用户注册模块功能-20 5.4 用户登录模块功能-21 5.5 用户提问模块功能-23 5.6 用户回答模块功能-25 5.7 用户搜索问题模块功能-26 5.8 用户评价答案模块功能-29 5.9 系统测试-30 5.9.1 登录功能测试-30 5.9.2 注册功能测试-31 5.9.3 提问回答功能测试-31 5.9.4 搜索问题功能测试-31 5.9.5 评价答案功能测试-31 5.9.6 系统测试结果-32 5.10 本章小结-32 第六章 结论与展望-33 6.1 本文主要成果-33 6.2 未来工作展望-33 参考文献-35 致 谢-36 |

