77范文网 - 专业文章范例文档资料分享平台

基于 NEt网上论坛系统的设计与实现 - 图文(2)

来源:网络收集 时间:2019-03-16 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

6.4 7.1 7.2

数据字典 ....................................................... 22 论坛包含的项目文件 ............................................. 26 论坛前台主要功能模块设计 ....................................... 26 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6

网站前台系统概述 .......................................... 26 论坛首页设计 .............................................. 27 子版块帖子显示页面设计 .................................... 31 系统注册和登录页面 ........................................ 32 用户个人中心页面 .......................................... 34 帖子详细信息显示和回帖页面 ................................ 34

7 系统关键模块的设计和实现 ............................................. 26

7.3 网站后台主要功能模块设计 ....................................... 35

7.3.1 板块集管理 ................................................ 36

7.3.2 普通板块管理 .............................................. 38 7.3.3 用户管理 .................................................. 40 7.3.4 帖子管理 .................................................. 40

结 论 .................................................................. 42 参 考 文 献 ............................................................. 43 致 谢 .................................................................. 44 附录A 系统使用说明书 ................................................... 45

IV

1 绪 论

1.1 课题的背景、来源及研究意义

进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。越来越多的应用程序被部署在网络上,随着未来网络技术的进一步发展。可以预计在不久的将来,网络应用程序的性能将越来越好、功能也将越来越强。传统的单机版应用程序将逐渐退出舞台。现在被IT界广泛讨论的“云概念”就是一个基于网络的。目前网络版的软件主要有两种,一种是称为客户端—服务器的C/S结构应用系统,这类软件具有运行效率较高。服务器端的压力相对较小,而且其安全性也较好,故其被广泛的运用于局域网中。而另一种,也使则被称为浏览器—服务器的B/S结构应用系统,它的特点是在客户端直接采用浏览器进行访问,其优点是不受操作平台的限制、也不受地域的限制它即适用于局域网,更适用于Internet,而且投资小、见效快。现在越来越多的中小企业拥有自己的网站。如果你的网站只是一个小型的网站,你可以不必进行服务器方面的投资。你可以去租用,甚至是免费使用ISP的服务器资源。

论坛即BBS,它是Bulletin Bord System 的简称,意思是电子公告板,是一种在Internet上常见的用于信息服务的WEB系统,它主要给浏览者提供相互沟通的平台,以此来吸引用户服务用户[1]。 1.2 研究目的和研究内容

论坛是网络常见的一个应用,用于网络用户的信息交流的平台。如:知名的天涯在线论坛。论坛为用户提供了一个交流和沟通的网上家园,在网络化的今天有着重要的作用。

网络的发展带来了信息的爆炸性增长,如何有效的获取和使用信息是当前人们最关心的问题。论坛为人们发布信息和获取信息提供了一个有效的途径。通过论坛,你可以跟因特网上的任何用户进行交流。论坛的出现大大的方便了人们的生活。

随着技术的进步,论坛的开发技术也在不断的发展。1978年在美国芝加哥开发出了一套基于8080芯片的CBBS/Chicago(Computerized Bylletin Bord System/Chicago),此

1

乃最早的一套BBS系统。1981年IBM个人计算机诞生时,并没有自己的BBS系统。直到1982年,BussLane才用Basic 语言为IBM个人计算机编写了一个原型程序。其后经过几番增修,终于在1983年通过Cipital PC User Group(CPCUG)的Communication Special Interest Group 会员的努力,改写出了个人计算机系统的BBS。经过Thomas Mach 整理后,终于完成了个人计算机的第1版BBS系统—RBBS-PC。这套BBS系统的最大特色是其源代码是公开的,有利于日后的修改和维护,因此后来在开发其他的BBS系统时都以此为框架,所以RBBS-PC赢得了BBS鼻祖的美称[1]。

最初,论坛只是发布公告信息、讨论问题的在线交流平台,后来,随着网络的普及,论坛的功能越来越丰富,各大网站纷纷在自己的网站上开辟论坛,与网民交流,同时在线技术支持和在线服务也在论坛中开展起来。

通过对论坛系统进行研究,有利我们开发出操作更加方便、性能更加好的系统出来。

1.3 研究领域的现状

大约是从1991年开始,国内开始了第一个BBS站。经过长时间的发展,直到1995年,随着计算机及其外设的大幅降价,BBS才逐渐被人们所认识、1996年更是以惊人的速度发展起来。 计算机和网络技术的发展,是论坛发展的主要动力。国内的BBS站,按其性质划分,可以分为2种:一种是商业BBS站;另一种是业余BBS站。由于使用商业BBS站要交纳一笔费用,而商业站所能提供的服务与业余站相比,并没有多少发展优势。

现在国内有许多开源的论坛供用户使用。你可以在该基础上进行适当的配置和设

置,快速的发布一个属于你自己的论坛。如果你是一个开发人员,你还可以对已经开源的论坛进行二次开发。从而开发出一个更适合你的业务要求的论坛系统。当前BBS在我国使用非常广泛,越来越多的政府部门、学校、公司等都在互联网上有属于自己的网站。用户可以方便的在不同的网站上查找和获得自己想要的信息。假如你对IT感兴趣,你可以去IT相关的论坛。那里你会找到很多志同道合的用户,你们可以通过论坛这个平台进行交流和沟通。 现在论坛被用的越来越普遍,基本上每一个大学都有自己的论坛。学校论坛的设立大大的方便了学生间的交流。

2

1.4 研究方法

通过对现有网站进行分析,查找相关资料。完成系统的需求分析、并以此为基础开发出一个系统。 1.5论文结构

本文共分为八部分:

1 论坛系统的开发背景,意义和研究内容、方法2 相关技术介绍 3 系统的可行性分析 4 系统需求分析 5 系统概要设计 6 系统数据库设计和实现 7 系统关键模块的设计和实现 8 结论

3

2 相关技术介绍

2.1 ASP.net

现如今国内外最常用的三种动态网页语言是PHP(personalhome page)、ASP(activeserver page)和JSP(javaserver page)。PHP可以在Windows、UNIX、Linux的web服务器上正常执行,支持IIS和Apache等一般的web服务器。微软开发的 ASP功能强大,简单易学,但是只能在Windows系统下运行。为了适应当前技术的发展微软也更新了他现有的技术架构,开发了用于网络系统开发基于.NET的ASP.NET。UNIX下有Chilisoft的组件来支持ASP,但是ASP本身功能有限,必须通过 与com的群组合来扩充功能。JSP基于平台和服务器的互相独立,支持来自广泛的、专门的工具包,服务器组件和数据库产品由开发商提供。这三种语言各有优缺点,根据BBS的用途不同,可以选择合适的语言来开发。

ASP.net不仅仅是 Active Server Page (ASP) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的优势。 1、执行效率的大幅提高:

ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。

2、世界级的工具支持:

ASP.net构架是可以用Microsoft(R)公司最新的产品 Visual Studio.net开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.net强大化软件支持的一小部分。 3、强大性和适应性:

因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,

4

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于 NEt网上论坛系统的设计与实现 - 图文(2)在线全文阅读。

基于 NEt网上论坛系统的设计与实现 - 图文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/528521.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: