资源描述:
《基于Web2.0网络社区的设计与实现---毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业论文基于Web2.0网络社区的设计与实现DesignandImplementationofNetworkCommuityBasedonWeb2.0姓名:学号:学 院:软件学院系:软件工程系专业:软件工程年级:校内指导教师:年月摘 要Web2.0是2003年之后互联网的热门概念之一。它的主要技术体现在博客,RSS,百科全书,网摘,P2P,即时信息等上面。而至今没有具体的定义。它能使信息及时的更新,用户既是消费者,又是制造者。本文中整体地阐述了采用这种即时的技术开发的网络社区。本文从整体上阐述了本社区的开发流程,从概要设计到详细设计,然后到具体的系统实现,再到最后的系统性能测试都
2、分章经行了讲解和描述。整个系统采用的是B/S模式和三层架构进行的设计和研发。该系统的后台代码主要采用C#编写,界面设计则更多的依仗ASP.NET和Ajax,数据库则采用SQLSERVER2005。在系统的实现过程中为了保证用户的信息安全,密码采用MD5的加密算法经行加密。为了便于生成对象,系统也采用了工厂模式。本文中还着重介绍了本社区的主要功能:在前台,主页显示主要模块和站点的信息,如流量,在线用户,总会员数等等,游客可以登陆社区查看帖子,寻找自己感兴趣的内容和资料,探讨自己感兴趣的话题。同时,到注册模块注册以后还可以在技术模块提出问题或者解决其他人的问题,在商城模块发布商品买卖信息
3、,在文学娱乐模块书写心情,畅聊八卦;在后台,社区管理者能够方便的管理论坛,删除垃圾帖和违规用户的ID,设置精华贴,更改用户的权限,生成站点地图等操作。关键词:Web2.0;网络社区;网络论坛AbstractAbstractWeb2.0hasbeenoneofthemostpopularconceptsinInternetsince2003.Ithasbeenusedonblog,Webcyclopedia,P2P,Instant-News,etc.However,ithasnotbeenwelldefinedsofar.Ithelpsinformationtoupdateintime
4、.Theusersarebothconsumersandproducers.Inthisthesis,anonlinecommunitywhichappliesthistechniqueistobedescribed.Thedevelopmentflowiscoveredinthethesis,fromsystemdesign,detaileddesign,implementation,tosystemperformancetest.B/Sandthreelayerarchitectureareappliedinthissystem.Thebackgroundofthissystem
5、isdevelopedinC#programminglanguage,whileUIreliesonASP.NetandAjax,databaseadoptsSQLServer2005.Forthesecurityofusers'information,MD5algorithmisusedforencryption.Factorypatternisusedtocreateobjects.Thethesisisfocusedonthemainfunctionsoftheonlinecommunity;inthefront,themainmodulesandsiteinformation
6、aredisplayed,suchasdatatraffic,onlineusers,totalVIPsandsoon.Thevisitorscouldbrowsethecommunitytosearchinterestingcontents,discussinterestingtopics.Meanwhile,afterregistered,theycanpostquestionsandsolvequestionsintechniquemodule,releasemessagesinshoppingmoduleandwriteessaysinliteralmodule.Intheb
7、ackground,theadministratorcouldmanagethecommunityconveniently,suchasdeletingspam,illegalusers'ID,changinguser'privilegeandgeneratingsitemap.Keywords:Web2.0;onlinecommunity;networkforum33 目 录第一章绪论11.1研究背景及意义11.2研究现状及存在问题