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

BBS论坛的设计与实现毕业论文(2)

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

毕业设计(论文)

目 录

摘 要 ......................................................................................... Ⅰ Abstract ....................................................................................... Ⅱ 第1章 绪论 .................................................................................. 1

1.1 背景 .................................................................................. 1 1.2 目的及意义 ....................................................................... 2 1.3 系统设计思想 .................................................................... 2 第2章 可行性分析 ....................................................................... 5

2.1系统总体目标 .................................................................... 5 2.2技术可行性分析 ................................................................. 5 2.3经济可行性分析 ................................................................. 5 2.4系统流程图 ........................................................................ 7 2.5本章小结 ........................................................................... 8 第3章 需求分析 ........................................................................... 9 3.1 需求分析 ........................................................................... 9

3.1.1 编写目的.................................................................. 9 3.1.2 任务目标................................................................ 10 3.2 数据流图 ......................................................................... 11 3.3 数据字典 ......................................................................... 12 3.4本章小结 ......................................................................... 17 第4章 总体设计 ......................................................................... 18

4.1 系统功能模块设计 .......................................................... 18 4.2 功能模块描述 .................................................................. 19

4.3 数据库设计 ..................................................................... 20

4.3.1 数据分析................................................................ 20 4.3.2 数据库表设计 ........................................................ 21 4.3.3 E-R图设计 ........................................................... 23 4.4数据库连接 ...................................................................... 24 4.5本章小结 ......................................................................... 25

毕业设计(论文)

第5章 详细设计与实现 .............................................................. 26

5.1 系统开发平台介绍 .......................................................... 26 5.2 系统开发环境 .................................................................. 28

5.2.1 Microsoft Visual Studio 2005介绍 ............................ 28 5.2.2 Microsoft SQL Server 2005介绍 .............................. 28 5.3 系统主界面设计与实现 ................................................... 29 5.4 系统程序流程图 .............................................................. 38 5.5本章小结 ......................................................................... 39 第6章 系统测试 ......................................................................... 40

6.1 测试的任务和目的 .......................................................... 40

6.1.1 测试目的................................................................ 40 6.1.2 测试任务................................................................ 40 6.3 本系统测试 ..................................................................... 41

6.3.1 用户登录模块测试 ................................................. 41 6.3.2 帖子回复管理模块测试 .......................................... 42 6.4本章小结 ......................................................................... 43 结 论 ......................................................................................... 44 致 谢 ......................................................................................... 45 参考文献 ..................................................................................... 46 附录1 译文 ................................................................................. 47 附录2 英文参考资料 ................................................................... 49 附录3 核心代码 .......................................................................... 51

毕业设计(论文)

第1章 绪论

1.1 背景

随着社会的发展,人们之间的交往越来越密切。现今的社会是一个信息飞速发达的社会,其中在信息的交流当中,互联网占据着一个非常重要的位置。人们可以通过在互联网上收到最新的消息,也可以通过互联网进行信息的交流。而论坛就是大家进行信息交流的其中一个渠道。网友们可以在此发表自己的某些观感,交流某些技术、经验乃至人生的感悟与忧欢,已经成为师生之间一条很好的交流的渠道,提供了更大的交流的空间,可以在此空间上谈论各方面的知识,这是在课堂上远远作不到的,也在很大程度促进了师生之间的感情。

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

论坛系统是互联网是的一种应用服务模式,通过这种服务,互联网用户可以在上面浏览到其他用户在网站发表的各种主题、文章、问题等具有各种表现形式的文字,并且用户可以在上面针对某个具体的内容即时地发表自己的回答、看法、议论等,或者直接发表自己的文章、问题或其它内容。由于BBS的这种特点,使得全球的用户都

1

毕业设计(论文)

可以随时随地进行交流,从而真正的做到全球信息的交流。论坛具有多种表现形式,各网站可以按照自己的服务特点设计出适合自身的论坛形式,例如,各类论坛、在线问答、各种供求信息、网上订购等,都可以是论坛的表现形式。

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

1.2 目的及意义

当今社会正处在网络时代,信息化大潮席卷全球,网络正以前所未有的速度在我国普及开来。网站以其独特的优势在信息化的过程中占有重要的一席。为了方便信息的交流,在结合C#和SQLServer 技术之下开发了这个快捷、界面友好的交流系统,实现了一个功能相对齐全的论坛系统,网友可以自由地提出问题以及帮助他人解决问题,或者交流经验。

论坛在前人功能完善的基础上,用当今主流的网站开发技术C#语言进行开发。论坛将采用B/S体系结构,人们通过浏览器就可以访问教学网站的主页,保证的服务器的安全。数据库采用免费,小巧,易用的Microsoft SQLServer 2005数据库。该论坛功能较齐全,在这里可以自由地发表自己的观点和对论坛的主题发表意见,我们还可以对网友的问题及时地解决,获取对自己有用的知识。该论坛还有一些特殊的功能,如在线人员显示、强大的搜索功能。本网站严格按照软件项目开发的流程进行开发,对于网站开发的可行性分析、需求分析、概要设计、详细设计以及对网站的测试与维护都有详细的论述和实现过程。

本论坛系统的优点在于,它具有强大的可扩展性和可维护性,非常适合中国的广大网民创建自己的中小型BBS论坛。

1.3 系统设计思想

对于社区类网站设计,第一件事情要做的是选主题,究竟你的网站作出来是什么样子的,主题就是你想做什么事,比如说天涯社

2

毕业设计(论文)

区,她就是一个以文会友的社区,虽然她也有blog,个人面板之类的东西,但是她更是一个BBS;我们再看看联络家,她的主题就是为商务人士得人脉扩展服务,虽然概念相对狭小,但是主题很鲜明。

社区类网站除了你本身围绕主题展开的服务之外,最重要的一块就是如何设计用户与用户之间的关系,当然这一块设计的最主要目的就是如何更好的把你的服务衔接好,更好的帮助你得服务推广。这个关系很多时候取材于线下,其实就是人与人之间的关系,这些关系归纳起来,按结构性质来分,应该有紧密型,松散型,紧密型的关系是你平时接触最多得,按现在SNS理论来说,就是你的一度关系,而松散型的关系很多时候就建立在二度和二度以上的关系,同时二度关系又是最有可能发展到一度的。

因为在关系上,一度关系是最需要去维护的,很多时候一些关于你的信息,你都会希望其中的某些人在第一时间知道,而二度以上的关系是用来发展的,但是在设计二度关系的时候就需要在隐私设计上花更大得功夫,还有就是二度关系究竟通过一种什么样的形式来维系。在社区中,信息的扩散始终需要遵循一定的规则,信息的扩散是一个逐步的过程,只有这样信息才能真正得起到一个沟通和展示自我的作用。

1.智能性:设计系统时,系统运行的智能性是重中之重,在系统运行一段时间后,要求系统适应于任何网络。

2.安全性:我们总是说安全第一,那么系统的安全性也是非常重要的,将充分利用网络软、硬件提供的各种安全措施,保证用户安全使用资源,同时也可保证数据的可靠。

3.可维护性和可扩展性:系统的设计要求方便维护,包括硬件的维护、软件的维护和网络的维护;系统的设计以方便未来业务的扩展和系统延展为目标,系统要求能够方便的升级。

论文结构:

文章开始主要阐述了BBS论坛的目的和意义,还有论坛的总体结构,到底要实现哪些功能,论坛主要是用来为广大的教育爱好者和计算机爱好者进行交流讨论的,在这个网站上能做什么。

然后,分别对系统进行了可行性分析、需求分析、总体设计、详细设计与实现、系统测试等,那么可行性分析主要针对技术和经济可行性进行分析,最后分析的结果将支持下一步需求分析的完成,

3

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

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