基于.NET的BBS论坛的设计与实现开题报告

 2022-08-04 09:38:22

1. 研究目的与意义

随着人们生活水平的提高,快速的生活节奏与信息沟通交流之间的矛盾日益突出,人们对信息获取与交流的需求越来越迫切。例如微信、QQ、微博等信息交流平台抓住机遇,凭借着在线信息共享的便利性、可比性、多样性,成为了当代年轻人沟通交流的首选,同时也为传统信息交流提供了新的平台、新的挑战。借助于便利的电子平台,人们可以将自己的想法尽情的表达出来,使得信息多样化。

在本课题中,我将模仿这些已经卓有成效的大型信息沟通交流平台,设计完成一个基于ASP.NET和SQL Server的小型BBS论坛,实现用户的注册登录和帖子的发布、评论回复,以及其他便利的功能。我希望通过开发该BBS论坛,锻炼我的资料收集能力和自主学习开发能力,深入对ASP.NET和SQL Server的运用和理解,同时呼吁大家合理发布帖子,共同营造一个良好的论坛环境。

2. 研究内容和预期目标

研究内容:

本人设计的小型BBS论坛将基于ASP.NET和SQLServer,模仿博客论坛的一系列基本功能。

1. 初始界面:打开网页时选择注册登录或者游客访问,然后显示热门商品信息。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状

1978年在美国芝加哥开发出一套基于8080芯片CBBS/Chicago(ComputerizedBulletin Board System/Chicago) ,此乃最早的一套BBS系统。之后随着苹果机的问世,开发出基于苹果机的Bulletin Board System和大众信息系统( People,sMessage System ) 2种BBS系统。1981 年IBM个人计算机诞生时,并没有自己的BBS系统。直到1982年,Buss Lane才用Basic语言为IBM个人计算机编写了一个原型程序。其后经过几番增修,终于在1983年通过Capital PC UserGroup ( CPCUG )的Communication Special Interest Group会员的努力,改写出了个人计算机系统的BBS。经Thomas Mach整理后,终于完成了个人计算机的第1版BBS系统一RBBS-PC。 这套BBS系统的最大特色是其源程序全部公开,有利于日后的修改和维护,因此后来在开发其他的BBS系统时都以此为框架,所以RBBS-PC赢得了BBS鼻祖的美称。但在当时,如何实现站与站之间的联系问题并未解决。1984 年美国的TomJonning开发了一套具有电子功能的电子公告板程序FIDO。由于该软件具有站际连线和自动互传信息的功能,所以站际间彼此可以在- -个共同的预定时间传送电子邮件,使得BBS网络化有了--线生机。BBS发展至今,目前世界上业余的BBS网络除了FidoNet (惠多网)以外,几个较具知名度的还有EggNet、AlterNet 和RBBS-Net等等。由于这些网络和FidoNet之间的信息交流不成问题,这就实现了所谓的跨网。

大约是从1991年开始,国内开始了第-一个BBS站。经过长时间的发展,直到1995年,随着计算机及其外设的大幅降价, BBS才逐渐被人们所认识。1996 年更是以惊人的速度发展起来。国内的BBS站,按其性质划分,可以分为2种:一种是商业BBS站,如新华龙讯网;另- -种是业余BBS站,如天堂资讯站。由于使用商业BBS站要交纳一笔费用,而商业站所能提供的服务与业余站相比,并没有什么优势,所以其用户数量不多。多数业余BBS站的站长,基于个人关系,每天都互相交换电子邮件,渐渐地形成了-一个全国性的电子邮件网络China FidoNet(中国惠多网)。于是,各地的用户都可以通过本地的业余BBS站与远在异地的网友互通信息。这种跨地域电子邮件交流正是商业站无法与业余站相抗衡的根本因素。由于业余BBS站拥有这种优势,所以使用者都更乐意加入。这里“业余”2字,并不是代表这种类型的BBS站的服务和技术水平是业余的,而是指这类BBS-般BBS站都是由志愿者开发的。他们付出的不仅是金钱,更多的是精力。其目的是为了推动中国计算机网络的健康发展,提高广大计算机用户的应用水平。从构建的方式上分, BBS可以分为PC BBS和Internet BBS。PC BBS是利用现有的电话网组成的BBS系统,由于构建费用较少,所以上面所说的BBS-般都是基于这种方式构建的。当业余BBS站的发展如火如荼的时候,随着ChinaNet的全面开通,越来越多的人用上了Internet ,建立在Internet基础上的BBS ,也就是Internet BBS,已经开始发展。但是,由于目前构建Internet BBS的费用较高,所以还没有形成较大的规模。相信随着Internet使用费用的下降,这种类型的BBS将会越来越多。PC BBS的运行必须依靠电话网,所以- -座 BBS站的可接受访问人次受到了线路的限制。- -座单线站每日最多只能提供200人次访问。要增扩线路,投入也必须翻番。而Internet BBS由于不受线路的限制,一般都可让100个用户同时上线。而以Web形式构建的BBS ,可接受访问人次几乎不再有什么限制。但是,和PCBBS比较, Internet BBS最大的缺点是'人气不足”。一座BBS站是否受欢迎,不仅与架设者有关,更与参与BBS活动的用户素质有关。参与BBS活动的最核心内容就是'交流”。这种双向的交流大量地是发生在用户与用户之间。时间长了以后,有的BBS站台会汇集- -批忠实的用户。许多业余BBS站,站台软件并不见得如何先进,但却非常著名,就与此相关。现如今国内外最常用的三种动态网页语言是PHP ( personal home page )、ASP ( active server page )和JSP ( java server page )。PHP可以在Windows、UNIXLinux 的web服务器上正常执行,支持IIS和Apache等一般的web服务器。微软开发的ASP功能强大,简单易学,但是只能在Windows系统下运行。UNIX下有Chilisoft的组件来支持ASP ,但是ASP本身功能有限,必须通过与com的群组合来扩充功能。JSP 基于平台和服务器的互相独立,出入支持来自广泛的、专门的工具包,服务器组件和数据库产品由开发商提供。这三种语言各有优缺点,根据BBS的用途不同,可以选择合适的语言来开发。2、未来BBS的发展趋势Web2.0的时代已经到来, web2.0与传统的万维网之间最主要的区别就是用户和用户、产品供应商和企业之间更大的协作。Web1.0 时代,论坛社区计本满足网民:信息生活的需求, web2.0时代论坛社区呈现出巨大的商业价值。当社区用户数量达到引爆点后,社区流量将开始飞快成长,远远大于web1.0网站的流量增长速度。伴随着web2.0时代的到来, BBS将朝着以下两个方面发展:( 1 ) BBS论坛系统将朝着即时性方面发展。现在动态网站出现- -门 新技术ajax在ajax之前,页面的部分数据需要更新时必须刷新整个页面。而是用ajax技术的网站,不需要刷新页面就可以更新数据,这就使web站点看起来是即时响应的。将来可以把ajax技术运用到BBS论坛系统当中,是论坛成员在不用刷新页面时就可以看到别人刚刚发的帖子。( 2 ) BBS论坛系统也将朝着图形化方向发展。图形虛拟社区可以非常具体和形象化的模拟整个显示社区的生活,并且具备无限的可扩充性。在论坛中尼甚至可以找到和现实生活完全对应的建筑。通过一根网线就可以把远在天南海北的朋友聚到一起。试想,你可以通过外形的不同来区分不同社区的朋友而不是通过ID。 你甚至可以通过外形的不同来猜测对方的性格,这些都是传统虚拟社区所不具备的特点。

4. 计划与进度安排

2022.11.01(本学期第九周)——完成选题工作;2022.11.02–2022.11.29——撰写开题报告;2022.11.30–2022.12.15——完成论坛的界面设计;

2022.12.16–2022.2.15——完成论坛的代码编写与外部链接;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 参考文献

[1]郭海智,郭亮. 基于项目实践的ASP.NET课程教学改革探索[J]. 信息记录材料,2018,19(02):247-248.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。