优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

ASP.NET网上在线论坛系统设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

摘 要

【www.think58.com计算机毕业论文网】

内容来自think58

[来源:http://think58.com]

[来源:http://www.think58.com]

论坛系统 BBS(Bullitin Board System)是互联网上一种人与人之间交互的必备工具。网上论坛提供一个信息交流的空间,人们可以通过论坛一起讨论自己喜欢的话题,提出问题或者回答问题。用户可以在论坛中发表对某个问题的看法阐述自己的观点,跟别人讨论对某个问题的看法。在Internet的发展中论坛的作用将是无法替代的。 think58

[资料来源:www.THINK58.com]

BBS论坛已经成为人们获取信息、发表言论的重要场所。它由论坛注册用户所发表的大量主题组成。近些年来,随着校园网建设的发展,大学校园网BBS论坛也越来越火,因此建设一个好的BBS论坛显得越来越有必要了。本文论述了开发一个简单的网上在线论坛系统所用到的关键技术和方法。其中运用了ASP.NET技术、ADO.NET技术、SQL SERVER数据库等等, 对上述技术的实现方法进行了详细的讨论。在WEB 服务器上,利用ASP.NET技术和ADO.NET 等技术,实现了一个简单的网上在线论坛系统,并详细讨论了该系统的结构及其实现过程。 [资料来源:www.THINK58.com]

think58好,好think58

[来源:http://think58.com]

[来源:http://www.think58.com]

关键词:论坛系统,数据库,ASP.NET

copyright think58

[资料来源:http://think58.com]

[版权所有:http://think58.com]

第1章 绪论

[资料来源:http://www.THINK58.com]

1.1 选题背景

随着社会的发展,人们之间的交往越来越密切。现今的社会是一个信息飞速发达的社会,在信息的交流当中,互联网占据着一个非常重要的地位。人们可以通过互联网接收到最新的消息,也可以通过互联网进行信息的交流。而网上在线论坛(即俗称的BBS)就是大家进行信息交流的其中一个渠道。网上在线论坛让网友们可以在此发表自己的某些观感,交流某些技术、经验乃至人生的感悟与忧欢,已经成为网友之间、师生之间一条很好的交流渠道。[5]如果在学校里设立网上在线论坛,就能提供更大的交流空间,可以在此论坛上谈论各方面的知识,学生遇到问题就问,老师可以及时回答,这是在课堂上远远作不到的,也能在很大程度促进师生之间的感情。

本文来自think58 [资料来源:http://www.THINK58.com]

[资料来源:THINK58.com]

进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件,而目前网络版软件中似乎存在着两种不同的趋势,一种称为客户端——服务器的C/S结构应用系统,这类软件具有结构严谨,运行效率高,服务器压力小,安全性好等优点,被广泛运用于局域网中。而另一种,也是本毕业设计所采用的,称为浏览器——服务器的B/S结构应用系统,它的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,既适用于局域网,更适用于Internet,而且投资小、见效快,用户可以不必进行服务器方面的投资,而是去租用,甚至是免费使用ISP的服务器资源,因而受到越来越多中小型单位的青睐。本文讨论的是一个基于C#的BBS网站,它具有BBS网站应该具有的所有功能。 think58

[资料来源:http://THINK58.com]

think58.com [来源:http://think58.com]

[版权所有:http://think58.com]

1.2 系统开发的意义

网上在线论坛系统(即BBS)是互联网的一种应用服务模式,通过这种服务,互联网用户可以在上面浏览到其他用户在网站发表的各种主题、文章、问题等具有各种表现形式的文字,并且用户可以在上面针对某个具体的内容即时地发表自己的回答、看法、议论等,或者直接发表自己的文章、问题或其它内容。由于BBS的这种特点,使得全球的用户都可以随时随地进行交流,从而真正做到全球信息的交流。论坛具有多种表现形式,各网站可以按照自己的服务特点设计出适合自身的论坛形式,例如,各类论坛、在线问答、各种供求信息、网上订购等,都可以是论坛的表现形式。 copyright think58 [来源:http://www.think58.com]

论坛目前在互联网上得到非常广泛的应用,而且反应非常活跃。由于论坛可以使网上信息交流变得非常方便、广泛、及时,因而对于加深网站的服务深度、提高网站的知名度、拓展网站的交流范围、激活网站的人气都有不小的作用,因此在互联网的服务中,论坛将是一个重要的内容。

think58

[版权所有:http://think58.com]

[资料来源:THINK58.com]

1.3 系统开发的目标

本网上在线论坛系统主要的功能是讨论各种语言的开发技术、技巧,并交流开发经验等。由于内容比较专一,需要对技术栏目的文章浏览和发表文章功能加以限制,这样,论坛的管理功能显得尤为重要。除此之外,还需要将用户分为不同级别,根据用户级别的不同在论坛中为用户分配不同的权限。同时,一个成功的BBS系统还需要拥有对各种信息管理的功能。[7]随着网络的普及,论坛的功能越来越强大,大部分的商业网站、技术网站以及个人网站纷纷在自己的网站上开辟论坛,作为网站与访问者、访问者与访问者之间交流的平台,同时还提供在线技术支持和在线服务等功能。在信息交流的工程中使信息能够共享,使访问者获取更多、更新的信息,网站管理者通过论坛能够快速发现问题并解决问题,在不断积累经验的过程中又可以发布新的信息反馈给网站访问者。本论坛系统也要求达到这些目标。

本文来自think58 [资料来源:http://THINK58.com]

[资料来源:THINK58.com]

1.4 系统概述

网络发展至今日,传统的设计学科更多元化,并使工作结构产生交叉。静态的网站设计转化为动态的网站设计,这是应用新技术在新媒介中进行设计的产物,不仅带给设计者更多的展示才华的机遇,也为未来的设计开辟更广阔的施展空间,真正开创一个全新的视觉领域。随着无纸化办公的普遍实现,信息的自动处理以及网络式的信息交互方式已经被人们广泛应用。让学生通过计算机交流信息及解决问题是现在各个高校都在积极进行的工作之一,也是高校教学工作的重要内容之一。[11]使用论坛系统更加节约资源,增加了学生学习的积极性,同时减少老师的工作量。 copyright think58

[资料来源:http://THINK58.com]

网上在线论坛系统的主要功能模块有: think58.com [来源:http://www.think58.com]

前台部分: copyright think58 [资料来源:THINK58.com]

(1)用户注册

think58好,好think58

[资料来源:http://think58.com]

[资料来源:http://THINK58.com]

可以使非论坛用户将自己的相关信息进行提交并注册成为论坛用户,进而获得论坛用户所具有的相应权限。 think58 [版权所有:http://think58.com]

(2)用户登录

copyright think58 [资料来源:http://think58.com]

[来源:http://www.think58.com]

可以使用户、管理员登陆论坛系统,对论坛中各种信息和内容进行浏览、管理等操作。

[资料来源:http://www.THINK58.com]

(3)发表回帖

内容来自think58

[来源:http://think58.com]

[资料来源:http://think58.com]

可以添加新的帖子信息。

内容来自think58

[资料来源:http://THINK58.com]

[来源:http://www.think58.com]

(4)回复/浏览帖子 内容来自think58

[资料来源:http://www.THINK58.com]

可以回复相应帖子的信息,以及浏览帖子的详细信息页。

内容来自think58 [资料来源:http://THINK58.com]

[来源:http://www.think58.com]

第3章 系统分析

[来源:http://think58.com]

3.1 需求分析

需求分析是软件定义时期的最后一个阶段,是整个软件成功实现的基础,只有真正做好需求分析,才能真正了解客户的需要,以指导好一步的工作,整个软件的实施是建立在需求所分析出的各项功能上的。 [资料来源:http://think58.com]

网上在线论坛系统主要分为前台和后台两大模块,前台部分包括用户注册、用户登录、发表新帖和回复/浏览帖子等功能。用户注册可以使非论坛用户将自己的相关信息进行提交并注册成为论坛用户,进而获得论坛用户所具有的相应权限;用户登录可以使用户、管理员登陆论坛系统,对论坛中各种信息和内容进行浏览、管理等操作;发表新帖可以添加新的帖子信息;回复/浏览帖子可以回复相应帖子的信息,以及浏览帖子的详细信息页。后台部分包括分类管理、版块管理、用户管理、管理员设置、数据库备份和帖子管理等功能。分类管理可以添加论坛的分类和管理论坛的分类信息;版块管理可以添加论坛的版块和管理论坛的版块信息;用户管理可以管理注册用户的基本信息;管理员设置可以对管理员的基本信息进行管理及修改管理员的密码等;数据库备份可以备份论坛的数据库达到数据库的安全;帖子管理可以对论坛的帖子进行管理,如删除、编辑等。

[资料来源:http://THINK58.com]

3.2 可行性分析

可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出开发系统的初步方案与计划。[4]可行性研究是对系统进行全面、概要的分析。为了确定开发具有可行性,对本系统主要进行了以下三个方面的分析。

本文来自think58

[来源:http://think58.com]

[来源:http://think58.com]

内容来自think58 [资料来源:http://THINK58.com]

包含资料:源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告+外文翻译

本文来自think58

[来源:http://think58.com]

获取资料请您联系本站客服 [来源:http://www.think58.com]