- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2EE的社会化问答系统的设计与实现
计算机科学与技术系黄川
赵国庆副教授
摘 要
社会化问答网站是介丁百科和传统问答Z间的问答类SNS网站,是一个公共的知识平台,它的价值在于巫建 人厂信息的关系。它通过关注话题、标签、好友向用户给出满总的答案和柑关知识,并通过信息类聚使人群建立 社交关系。木设计基于J2EE核心技术,实现用户捉问、回答、搜索,关注话题、标签、好友,按类推荐话题、好 友,查找热门话题、热门收藏,用户对冋答进行投票,记录新知等功能。
关键词:问答,社会化,J2EE
1前言
1.1国内外发展现状
当代互联网用户已习惯于有问题时到问答网站去寻求答案。但网上往往充斥了很多低质量信 息,从而使用户筛选和辨别信息很麻烦⑷,而“社会化”己是衡量一个互联网产品是否持久发展的 重要尺度之一。
国内外问答网站虽然很多,但它们都不能很好满足用户的需求。如知乎、者也是以话题为核 心的产品,忽略了用户体验,往往使新用户的流失率加剧;盛大米饭和雅虎知识堂虽以社交为主, 但忽略了问答质量的控制,使得站内充斥着劣质的问答内容;问对网作为垂直类问答网站,更多 领域的用户被排斥在站外;而Quora暂不能接收除英文之外的任何语言。
1.3论文的意义和目的
社会化问答网站是介于百科和传统问答之间的问答类SNS网站,是一个公共的知识平台,它 的价值在于重建人与信息的关系,并在爆炸性的信息量中帮助用户更快的获得有效信息。而如今, “社会化”越来越成为当今互联网产品的核心背景。因此,单纯的社交网站与问答网站应相互融 合,搭建起贴近生活、多领域、高质量、和谐氛圉、更中国化的社会化问答平台。
本文提出若要创建更好的社会化问答网站,应解决如下问题:首先,用户提出的问题应该被 及时解答;其次,应保证问答的质量⑵;最后,增强用户粘度,提高用户参与的积极性。
2开发环境与技术支持
2. 1系统平台
本系统分为客户端与服务端。客户端采用IE6.0及以上版本浏览器,服务端的数据库采用MySQL
5. 0. 67,服务器采用 Tomcat 6.0.13。
2.2技术支持
该互联网产品基于J2EE核心技术。产品主要分为展现层、业务逻辑层、控制层、数据库层。
本设计使用JSP+HTML5来实现展现层设计,而用Java作为编程语言实现业务逻辑功能。Servlet 较Struts有更优的并行处理能力,故采用servlet来控制页面与页面的联系、数据与数据的联系、
页而与数据的联系。数据库层采用轻量级高容量的MySQL+JDBCo技术框图如图2-1所示:
HTML5JSP厂、七务逻他层 上也刖丿云servletJQDC数扌居库连按
HTML5
JSP
厂
、七务逻他层 上也刖丿云
servlet
JQDC数扌居库连按V也
IVIySUJL数抑咋
图2-1技术框架
3需求分析
将社会化与问答融合起來,既需要增加用户粘性,又需要控制问答质量。
3.1问答功能
问答功能是问答网站的核心。用户可以在系统中提出问题,同时勾选所属话题以及所涉及到 的标签。此外,用户要回答问题时,需进入到该问题界面进行回答,同时也可以查看其他用户的 回答及各投票系数。特殊的,若用户所提出的问题已存在或相似于其它问题,系统能够将这些相 关问题显示给用户,避免提问重复。
3.2关注功能
关注功能是社会化的核心。用户可以关注话题、标签、其他用户。关注的目的是将用户紧密 联系起來,为每个用户量身定制各自的知识圈。対用户关注话题,用户可以在首页看到话题动态; 对用户关注标签,系统可以为用户推荐其感兴趣的人;对用户关注其他人,系统可使其看到被其 关注的人的最新动态,从而扩展其知识领域。其中用户之间关注,分为单向关注和双向关注,而 一旦产生双向关注,则关注双方成为好友。
3. 3投票功能
用户可以対所有回答进行投票,使系统能够挑选出最有价值、最活跃、最热门的问答。投票 方案如下:认为优质的回答可以赞同,与自己观点相悖的回答可以反对,认真的回答可以感谢, 经典的冋答可以收藏,低劣的冋答可以投没有帮助。没有帮助的冋答不会被用户看到,被收藏、 感谢、赞同多的回答会第一时间展现给用户。
3. 4推荐功能
向用户推荐话题:
系统分析并计算出问答数多的、优质问答多的话题,在热门话题中向用户进行推荐。
向用户推荐好友:
系统根据用户关注的标签,向用户推荐含相同或相似标签的其他用户,此为“可能感兴趣的 人”;在某个用户的所有关注者中,系统根据这些关注者回答的质量与数量评出前十个优秀的人推 荐给该用户,此为“TOP 10;系统计算出各话题下优秀的人推荐给用户,此为“各领域用户推荐”。
向用户推荐问答:
系统向用户推荐最活跃、最有价值、最热门问答,其排序算法如下:回答数多的问题为最活 跃;含赞同、感谢、收藏数多的问答为最有价值;被赞同以及反对
您可能关注的文档
最近下载
- 三调土地利用现状分类和三大地类对应.docx
- 日常生活能力量表(ADL)量表.docx VIP
- 围术期感染防控培训课件.pptx VIP
- (高清版)B-T 21109.1-2022 过程工业领域安全仪表系统的功能安全 第1部分:框架、定义、系统、硬件和应用编程要求.pdf VIP
- DLT 5219-2023 架空输电线路基础设计规程.pdf VIP
- 第六单元课外古诗词诵读 课件(共45张ppt)部编版语文九年级上册.pptx VIP
- 科学粤教粤科版六年级上册全册同步训练含答案.docx VIP
- 2.4 第二单元 混合运算 解决问题(1)(课件)2025-2026学年度人教版数学三年级上册.pptx VIP
- 2026中国地震局地质研究所招聘13人考试参考试题附答案解析.docx VIP
- 颈椎间盘突出--中医病历模板.doc VIP
原创力文档


文档评论(0)