预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

ASP.NET基于Web的网络论坛系统毕业论文 <P>摘要:应用互联网实现信息讨论,已经成为一种常用的手段,本文讨论的就是一个网上论坛系统的设计与实现过程。本文通过对论坛系统开发过程的详细描述,详细地讲述了开发一个基于Web的通用BBS(BullitinBoardSystem)网站系统所用到的技术和方法。系统使用MicrosoftVisualStudio2005为前台开发工具,以SQLServer2005为数据库平台,根据面向对象开发原理,采用了基于B/S结构的开发模式系统来开发本系统。其中主要运用了ASP.NET技术,RegExp技术(RegularExpression正则表达式)等。本系统包括用户的注册登录、论坛公告的发布、论坛社区的讨论、论坛的友情链接、后台数据库信息的管理维护等基本模块。<BR>关键词:MicrosoftVisualStudio;面向对象;B/S结构;ASP.NET技术;正则表达式<BR>目&nbsp;&nbsp;录<BR>前言&nbsp;3<BR>1系统可行性分析&nbsp;4<BR>1.1技术可行性&nbsp;4<BR>1.2经济可行性&nbsp;4<BR>1.3操作可行性&nbsp;4<BR>2系统需求分析&nbsp;5<BR>2.1系统调查&nbsp;5<BR>2.2数据流图&nbsp;5<BR>2.3技术难点分析&nbsp;8<BR>3系统概要设计&nbsp;8<BR>3.1系统总体功能模块图&nbsp;8<BR>3.2系统各模块功能说明&nbsp;9<BR>3.3系统数据库设计&nbsp;9<BR>3.3.1系统数据库简介&nbsp;10<BR>3.3.2系统数据库概念模型设计&nbsp;10<BR>3.4开发平台的选择&nbsp;13<BR>4系统详细设计&nbsp;13<BR>4.1基本算法&nbsp;13<BR>4.2各功能模块设计&nbsp;14<BR>4.3系统数据库表的设计&nbsp;17<BR>4.4系统运行环境介绍&nbsp;20<BR>5系统实现&nbsp;20<BR>5.1注册登录区模块实现&nbsp;20<BR>5.2公告栏模块实现&nbsp;22<BR>5.3系统管理员区模块实现&nbsp;23<BR>5.4友情链接模块实现&nbsp;26<BR>5.5讨论区模块实现&nbsp;27<BR>结束语&nbsp;28<BR>参考文献&nbsp;29<BR>致谢&nbsp;30</P> <P>前言<BR>Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,WorldWideWeb(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。而应用互联网实现信息讨论,已经成为一种常用的手段。网上论坛提供了一个信息交流的空间,在论坛中人们可以一起讨论感兴趣的话题,提出问题或者回答别人提出的问题。从而给人们提供一个很好的交流平台,缩短其相互沟通的时间和空间距离。基于WEB的BBS论坛系统就是在这样的意义下产生的。<BR>进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件,而目前网络版软件中似乎存在着两种不同的趋势,一种是称为客户端——服务器的C/S结构应用系统,这类软件具有结构严谨,运行效率高,服务器端压力小,安全性好等优点,被广泛运用于局域网中。而另一种,也是本毕业设计所采用的,是称为浏览器——服务器的B/S结构应用系统,它的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用于局域网,更适用于Internet,而且投资小、见效快,因而受到越来越多用户的青睐。<BR>本系统针对上述现状,根据面向对象的开发原理,利用基于B/S结构的开发模式,采用MicrosoftVisualStudio2005为前台开发工具,以SQLServer2005为数据库平台,利用相关技术实现了用户通过在此论坛进行网上的多向交流与沟通。它具有BBS网站应该具有的所有功能。<BR>3.2系统各模块功能说明<BR>(1)用户注册