如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
河北经贸大学毕业论文基于B/S多用户博客系统的研究与实现专业名称:计算机科学与技术班级:200702学生姓名:高远指导老师:朱曼利完成时间:2011年5月河北经贸大学毕业论文摘要随着计算机网络技术的迅速发展,当今程序设计的重点也正在从传统的桌面应用程序设计向Web应用程序设计转移。在这种形势下,人与人之间的交流也在慢慢地计算机化。本系统是专门为准备或已经出国留学的同学而开发设计的,是一个用来发布自己所见所闻,心得体会,留学感悟等的互联网信息发布系统。类似个人网站,但它更强调内容的共享性,使用户可以及时有效地与他人进行交流。系统基于B/S模式,在VisualStudio2008集成开发环境下采用ASP.NET编程技术和C#语言,使用SQLServer2008数据库管理整个系统的后台数据,以IIS为服务平台,保证了整个系统稳定,快速,高效地运行。本文主要阐述了多用户博客系统的开发过程以及后台操作几个关键技术的设计和实现,采用了B/S三层架构,设计了专门的缓存策略,运用了当今比较流行的Web前端开发技术Ajax,JavaScript等。文章从以下几个方面进行了讨论:首先,本文介绍了博客丰富的历史背景和社会意义。重点阐述了博客的由来及当前国内外的现状,并对以后的发展进行了展望。其次,本文讨论了系统的可行性,用户的需求和数据库设计。着重说明了数据库的完整性和安全性,使数据库和系统有机地结合起来,实现了对数据资源的充分共享。最后,本文描述了一个多用户博客系统功能模块的设计及其代码的实现,并完成了对该系统的测试。关键词博客;多用户;留学;B/SABSTRACTWiththerapiddevelopmentofcomputernetworktechnology,thefocusoftoday'sprogrammingisalsotransferringfromthetraditionaldesktopapplicationdesigntoWebapplicationdesign.Inthissituation,thecommunicationbetweenpeopleisslowlycomputerized.Thesystemisdesignedtostudentswhowanttostudyabroadorhavealreadystudiedabroad,itisanInternetinformationdistributionsystemtopublishtheirownsawandheard,experienceandthestudyperception.Itissimilartoapersonalwebsite,butitmoreemphasizestothesharingofcontent,allowinguserstimelyandeffectivelytocommunicatewithothers.ThesystemisbasedonB/Smode,usingASP.NETtechnologyandC#programminglanguageinVisualStudio2008integrateddevelopmentenvironment,usingSQLServer2008databasemanagementsystemasthewholebackgrounddata,usingIISastheserviceplatform,ensuredthattheentiresystemcanoperatestably,fastandefficiently.Thisarticlemainlydescribedamulti-userblogsystemdevelopmentprocess,thedesignandimplementationkeybackgroundtechnology.ItusedthethinkingofMVC,designedaspecialcachestrategy,tookuseoftoday'spopularfore-endWebdevelopmenttechnologysuchasAjax,JavaScriptandsoon.Thearticlediscussedthefollowingaspects:First,thearticledescribedrichhistoricalbackgroundandsocialsignificanceoftheblog.Itmainlyfocusedontheoriginoftheblogandthecurrentsituation,andlookedaheadthefuturedevelo