当前位置: 网学 > 网学资源大全 > 计算机 > 正文

BBS论坛系统的设计与实现

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: admin 发布时间: 13/09/05
【网学提醒】:本文主要为网上学习者提供BBS论坛系统的设计与实现,希望对需要BBS论坛系统的设计与实现网友有所帮助,学习一下吧!

资料包括: 论文(31页12263字) 任务书 开题报告 
说明:

摘 要:本课题所实现的BBS系统是基于asp.net使用c#语言开发实现,使用的数据库是sql.server2000数据库。并且在其中实现了一般的BBS所具有的通常的共有的功能。比如用户登录,发帖,删帖,发表留言等功能。
从理论上讲,Internet 上的电子公告板与现实生活中的公告板的作用是一样的。这些数以万计的电子公告板都针对某一主题进行着持续不懈的讨论,所以电子公告板有时也称为计算机会议服务。
电子公告板的主题多种多样,其范围从科学、政治、文学、 艺术到幽默、厨艺、体育、产品、影视、股票、音乐等无所不包。绝大部分的讨论是人们容易理解的,但也有一部分需要有高深的专业知识或相同的背景。有时一个电子公告板仅局限于某个地区、某些组织甚至某些个人,有时则会对全世界开放。

关键词:论坛系统,数据库,用户,互连网

The Design and Implementation of BBS Forum System

Abstract :The issue achieved by the BBS system is based on asp.net c # language used to achieve development, the use of the database is sql.server2000 database. And in this system to achieve the general BBS by a total of the usual functions. For example, users log in, post, cut message, delivered messages, and other functions.
Theoretically speaking, the use of electronic bulletin board on Internet and in real life the role of the bulletin board is the same. So many of these electronic bulletin boards are directed against a particular theme of the ongoing discussions, the electronic bulletin board is sometimes called as computer conference services.
Electronic bulletin board contains a variety of topics, ranging from science, politics, literature, art to humor, cooking, sports, products, video, stocks and so on. Most of the discussion is easy to be understand by the people, but there are also part of them need for advanced expertise or the same background. Sometimes an electronic bulletin board is limited to certain area, some organizations or even individuals, and sometimes opened to the world.

Key Words:BBS, Database, ASP.NET, Users, Internet

1 绪 论
1.1概述
BBS的英文全称是Bulletin Board System,翻译为中文就是“电子公告板”。BBS最早是用来公布股市价格等类信息的,当时BBS连文件传输的功能都没有,而且只能在苹果计算机上运行。早期的BBS与一般街头和校园内的公告板性质相同,只不过是通过电脑来传播或获得消息而已。一直到个人计算机开始普及之后,有些人尝试将苹果计算机上的BBS转移到个人计算机上,BBS才开始渐渐普及开来。近些年来,由于爱好者们的努力,BBS的功能得到了很大的扩充。
目前,通过BBS系统可随时取得国际最新的软件及信息,也可以通过BBS系统来和别人讨论计算机软件、硬件、Internet、多媒体、程序设计以及医学等等各种有趣的话题,更可以利用BBS系统来刊登一些“征友”、“廉价转让”及“公司产品”等启事,而且这个园地就在你我的身旁。只要您拥有1台计算机、1只调制解调器和1条电话线,就能够进入这个“超时代”的领域,进而去享用它无比的威力!
早期的BBS由教育机构或研究机构管理,现在多数网站上都建立了自己的BBS 系统,供网民通过网络来结交更多的朋友,表达更多的想法。 目前国内的BBS已经十分普遍,可以说是不计其数,其中BBS大致可以分为5类:
(1) 校园BBS CERNET建立以来,校园BBS恨快地发展了起来,很多大学都有了BBS,几乎遍及全国上下。象清华大学、北京大学等等都建立了自己的BBS系统,清华大学的水木清华很受学生和网民们的喜爱。大多数BBS是由各校的网络中心建立的,也有私人性质的BBS。
(2) 商业BBS站 ,这里主要是进行有关商业的商业宣传,产品推荐等等,目前手机的商业站、电脑的商业站、房地产的商业站比比皆是。
(3) 专业BBS站 这里所说的专业BBS是指部委和公司的BBS,它主要用于建立地域性的文件传输和信息发布系统。
(4) 情感BBS 主要用于交流情感,是许多娱乐网站的首选。
(5) 个人BBS 有些个人主页的制作者们在自己的个人主页上建设了BBS,用于接受别人的想法,更有利于与好友进行沟通。

目录:

目录1
1绪 论2
1.1概述2
1.2项目开发的目的3
1.3 BBS的历史4
1.4 国内BBS的现状与展望4
2需求分析6
2.1 目标6
2.1.1 基本要求6
2.1.2 开发目标6
2.1.3 应用目标6
2.2 功能需求分析6
3 系统分析及设计8
3.1 系统设计以及实现8
3.1.1 设计思想8
3.1.2 系统的实现9
3.1.3 论坛系统说明17
3.1.4 论坛系统总体分析17
3.2 数据库设计18
3.3 各单元模块设计20
3.3.1 用户注册登陆功能20
3.3.2会员发贴与回复功能21
3.3.3 管理员管理帖子与用户管理功能22
3.4系统测试23
3.5 本章小结24
4结论25
致  谢25
参考文献26
参考文献:
Nothin'' but ASP.NET Page Output Caching, Part 1Rob Howard ,Microsoft Corporation March 20, 2002
Internet Security Systems. 2002 November 18 (Revised). X-Force™ Vulnerability Disclosure Guidelines.
Matt Blaze. 2002 September 15 (Preprint, revised 2003 March 02). Cryptology and Physical Security: Rights Amplification in Master-Keyed Mechanical Locks. IEEE Security and Privacy (March/April 2003).
Wenliang Du,Aditya P. Mathur. Vulnerability Testing of Software System Using Fault Injection.Coast TR 98-02, 1998.
Elias Levy. 2001 October 21. “Security in an Open Electronic Society.” SecurityFocus.
Ross Anderson. 2001. Security Engineering: A Guide to Building Dependable Distributed Systems. John Wiley & Sons. ISBN: 0-471-38922-6.
杨宏伟,李晶.C#程序员开发手册[M].北京:科学出版社,2006:152-153.
(美) Bill Wagner著.Effective C#中文版:改善C#程序的50种方法[M].北京:人民邮电出版社,2007:50-52.
金旭亮著.编程的奥秘:.NET软件技术学习与实践[M].北京:电子工业出版社,2006:302-303.
Russ Basiura .ASP.NET Web服务高级编程[M].北京:清华大学出版社,2005:102-104.
Karli Watson,齐立波.C#入门经典[M].北京:清华大学出版社,2004:22-23.
石志国.ASP.NET应用教程[M].石志国教程,2006:25-26.
林金霖.ASP实务经典[M],中国铁道出版社,1999.
萨师煊、王珊.数据库系统概论(第二版)[M].上海:高等教育出版社, 1991.
[15] 沈建强、夏耘 《Photoshop图像处理速成培训》 1999/7
[17] 陈运海. 基于ASP.NET Web服务的XML数据转换技术[J]. 计算机系统应用,2006,(5): 91-94.
[18] 虞芬,陈静茹.基于.NET的电子商务系统的设计与实现[J]. 商场现代化,2006,5(67): 158-159.
[19] 唐晏. ASP.NET页面之间数据传递的实现[J]. 计算机应用研究,2006,80(5):228-230.
[20] 肖建.ASP.NET编程实例与技巧集粹[M]. 北京:北京希望电子出版社,2003.
[21] 杨智泽.简论提高ASP.Net应用程序性能的六种策略[J].微电子学与计算机,2006, 23(7):161-163.
[22] Juval Lowy著..Net组件程序设计[M].北京:电子工业出版社,2007:221-223.

作者点评:
本毕业设计从开题到完成论文,总耗时近四个月。通过这次毕业设计的锻炼以及毕业论文的撰写,让我学习到了许多。
首先,使得我在平时在课堂上所学习到的东西得到了一次实践的机会,让我体验到了实践与理论结合才能发挥巨大的作用这句话的真正含义。
在整个开发过程中,遇到了一些问题阻碍了开发工作的实行。这个时候我向同学进行了请教,他们也很热心的帮助了我,在通过了他们的帮助以及自己的努力之下,工作渐渐有了起色。同时,在这个系统的开发过程之中,我的指导老师戴牡红老师给了我很大的帮助。让我得以在规定时间之内完成了毕业设计,达到了规定的要求。
本次的毕业设计,在老师和同学的悉心指导之下,由本人独立完成。纵观整个历时4个月的开发过程,不仅让自己的专业技能有了很大的提升,而且让我的知识面有了很大的拓展,为以后踏上工作岗位打好了坚实的基础,从中获益匪浅,将使我受益终身。
  • 上一篇资讯: 香港爽洁纸业有限公司进销存系统
  • 下一篇资讯: 液位监测系统数据采集的设计与实现
  • 相关资讯

    网学推荐

    免费论文

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号