您好,欢迎访问三七文档
1加速知识积累的问答网站设计与实现袁伟集美大学计算机工程学院[摘要]当前计算机网络发展迅速,本系统结合一些问答网站的功能,进行分析设计,实现了用户注册登录,提出问题,回答问题,查询问答记录等基础问答功能。此外,为了实现加速知识的目标,本系统特别添加了用户个人问答管理功能和问题展示功能,进入个人管理界面可以查询提出问题和回答问题的历史记录。问题展示功能简洁的向用户展示优质问题推荐,显示待解决的问题和目前用户积分排行。本系统采用积分排行的方式激励用户积极学习和共享知识。通过这几个方面的功能来实现加速知识积累的问答网站系统。本系统采用JSP技术,SSH框架搭建,另有以下创新功能:通过AJAX异步技术来实现问题输入的查询、问题分类查询等。本系统对于加速知识积累有着极大的帮助,能为需要的用户提供定向的知识积累作用。[关键字]问答系统知识积累AJAXJSP2Designandimplementationofthequestionansweringwebsitetoaccelerateknowledgeaccumulation[Abstract]Thecomputernetworkisdevelopingrapidlynow,ThissystemcombinessomeoftheQ&Asitefeatures,analysisanddesign,userregistrationlogin,askquestions,answerquestions,inquiriesandotherbasicquestionsandanswersquestionsandanswersrecordedfunction.Furthermore,inordertoacceleratetherealizationofknowledgeThegoalofthissystemisparticularlyuseraddpersonalquizshowmanagementfeaturesandfunctionalityissuesintopersonalmanagementinterfacecanbequeriedtoaskquestionsandanswerquestionsofhistory.Problemsdisplayfunctionshowfeaturesconcisedisplayqualityissuesrecommendedtotheuser,displayproblemtobesolvedandthecurrentuserintegralranking.Thisrankingsystemusesintegralwayencourageuserstoactivelylearnandshareknowledge.ThroughtheseaspectsoffunctionalitytoachieveacceleratedaccumulationofknowledgeQ&Asitesystem.ThesystemusesJSPtechnology,SSHframeworktobuild,andanotherthefollowinginnovativefeatures:throughasynchronousAJAXtechnologytoachievetheprobleminputquery,questionclassificationinquiries.Forthissystemtoacceleratetheaccumulationofknowledgehasagreathelptoprovideorientationfortheroleofknowledgeaccumulateduserneed.[Keywords]QuestionAnsweringSystemInformationRetrievalAJAXJSP3目录第一章引言..............................................................51.1背景分析..........................................................51.2设计概要..........................................................61.2.1研究目标.....................................................61.2.2研究内容.....................................................61.2.3设计流程.....................................................61.2.4难点分析.....................................................71.3本章小结..........................................................7第二章开发环境与相关技术................................................82.1开发环境搭建......................................................82.2相关软件与技术介绍................................................82.2.1JSP技术简介..................................................82.2.1MYSQL数据库简介.............................................82.2.3MyEclipse简介................................................92.2.4AJAX技术介绍.................................................92.2.5SSH框架介绍.................................................102.3本章小结.........................................................11需求分析................................................................12第三章.................................................................123.1国际网络问答社区研究分析.........................................123.1.1网络问答服务系统............................................123.1.2问答动机....................................................123.1.3问答内容....................................................133.2功能分析及用例图.................................................133.4问答辅助功能设计.................................................183.5本章小结.........................................................18第四章详细设计.........................................................194.1数据库设计.......................................................194.1.1数据库需求分析.................................................194.1.2重点表详细分析..............................................204.2详细E-R模型.....................................................214.3系统原理与代码实现...............................................234.3.1系统原理与静态类图..........................................234.3.2系统顺序图..................................................244.4加速知识创新功能.................................................254.5本章小结.........................................................265.1系统测试方法介绍.................................................275.2系统测试案例.....................................................28结论....................................................................33致谢语..................................................................344参考文献................................................................35加速知识积累的问答网站设计与实现5第一章引言本章主要介绍本系统的研究背景分析与设计概要,通过背景分析来阐述该系统的研究意义与发展现状,从课题要实现的目标来进行设计分析概要,对本系统进行一个介绍。1.1背景分析随着互联网的快速发展,用户交换和分享信息的途径也越来越多样化,用户的信息需求也不断提升,传统的信息获取方式已难满足用户精准的信息需求[1]。“网站”是一种网络上的新兴媒体,通过Internet已经成为一个实时的,多媒体的信息传播渠道。中文互联网世界已经出现了知乎,百度知道,天涯问答等一批网络问答网站或社区,这些网站的出现代表学习知识已经不再依赖于传统媒介而是转向更为方便的互联网。截至到2013年9月,百度知道己累计解决5亿多个问题,约有5000万贡献答案的用户,平均每个闽题都有超过两个人回答[2]。腾讯旗下的捜搜问问化则已收录上亿条已解决问题,同时在线人数超过千万。相关数据表明,2008年2月至7月,百度知道月访问量在百度捜索月访问量中占比超过12%,腾讯捜捜问问对腾巧捜索的月访问次数贡献率也达30.1%[3]。尽管他们在信息传播率上有着无与伦比的效率,但是也因为网络世界信息繁杂往往伴随着大量的无意义信息,问题与答案的质量参差不齐,不过瑕不掩瑜,问答的网站的出现确实在解决问题积累知识方面有无可替代的效率,人们越来越倾向于通过网络获取知识。问答社区倡导开放性,这些问题的答案将加入问答社区的资源库中,满足其他用户需求,这到知识共享的目的。[4]针对对不同分类下的各类问题的问答,问答网站的用户可以积累起专门领域的大量知识,再通过等级表现出价值与信用,便于用户认可回答者。通过对答题者的限制或让用户自己认可答案来达到回答问题的目的,以知识分享为首要目的。通过明确的问答定位与搜索网站以及论
本文标题:问答网站设计论文
链接地址:https://www.777doc.com/doc-6249516 .html