校园BBS的设计与实现

上传人:壹****1 文档编号:543257539 上传时间:2023-03-17 格式:DOC 页数:62 大小:1.39MB
返回 下载 相关 举报
校园BBS的设计与实现_第1页
第1页 / 共62页
校园BBS的设计与实现_第2页
第2页 / 共62页
校园BBS的设计与实现_第3页
第3页 / 共62页
校园BBS的设计与实现_第4页
第4页 / 共62页
校园BBS的设计与实现_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《校园BBS的设计与实现》由会员分享,可在线阅读,更多相关《校园BBS的设计与实现(62页珍藏版)》请在金锄头文库上搜索。

1、毕业设计(论文)校园BBS的设计与实现DESIGN AND IMPLEMENTATION OFCAMPUS BBS学生学号 学生姓名 学院名称信电工程学院专业名称计算机科学与技术指导教师 徐州工程学院毕业设计(论文)徐州工程学院学位论文原创性声明本人郑重声明: 所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用或参考的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标注。本人完全意识到本声明的法律结果由本人承担。论文作者签名: 日期: 年 月 日徐州工程学院学位论文版权协议书本人完

2、全了解徐州工程学院关于收集、保存、使用学位论文的规定,即:本校学生在学习期间所完成的学位论文的知识产权归徐州工程学院所拥有。徐州工程学院有权保留并向国家有关部门或机构送交学位论文的纸本复印件和电子文档拷贝,允许论文被查阅和借阅。徐州工程学院可以公布学位论文的全部或部分内容,可以将本学位论文的全部或部分内容提交至各类数据库进行发布和检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。论文作者签名: 导师签名: 日期: 年 月 日 日期: 年 月 日 摘 要当今社会网络迅猛发展,信息化的浪潮随之到来,社会逐渐步入网络时代。网站优势独特,它是信息化的过程中的重要载体。为了使信息的交流更加方

3、便,开发了这个方便美观的交流系统,实现了一个功能相对齐全的论坛系统,网友可以自由地发表观点,分享热门话题,交流生活学习经验。本论坛对于论坛开发的技术分析、需求分析和可行性分析、系统设计、详细设计以及对网站的测试与维护都有详细的论述和实现过程。论坛结合JAVA技术,使用jsp语言进行开发,能够满足前台开发需要。论坛采用B/S体系结构,通过互联网在浏览器上就可以查看论坛。数据库采用SQL2000数据库,SQL2000可以为数据库创建不同的表,解决了会员模块,帖子模块以及后台模块的管理。该论坛功能较丰富,网友可以自由地发表自己的观点以及对论坛的主题发表意见,查看发帖者的具体信息。管理员可以通过后台管

4、理模块在后台对帖子置顶、加精;修改会员权限、会员资料;以及对论坛类别和版面进行修改。本套论坛的优点在于它的易维护性、可扩展性和高安全性,可作为校园里非常理想的BBS论坛。关键词 JAVA;SQL2000;JSP;论坛AbstractNowadays networks is developing rapidly and the wave of information technology arrives,the contemporary society gradually come into the Internet age. With the unique advantages, the si

5、te is an important carrier to the process of information technology. In order to make the exchange of information more convenient, developers develope the convenient and aesthetic exchange system,achieving a relatively full-featured forum system, users can freely express their views and share a hot

6、topic, exchange life and learning experience.This forum has developed and discussed in detail about the technical analysis, requirements analysis and feasibility analysis, system design, detailed design and testing and maintenance of the site. The forum is developed by using jsp language,which can m

7、eet the needs of the front development.The system is a combination of JAVA technology and it uses B / S architecture, through the Internet browser we can browse the forum. The Database uses the database of SQL2000, it can create different tables for the database, so as to solve the membership module

8、,post module and background module. This forums function is also abundant, users can freely express their views and express their views on the theme of the forum, view specific information of the poster. Administrators can top posts and set up the essence of posts;modify membership privileges, membe

9、rship information;and modify the forum categories and forum through the admin module in the background. The advantage of this set of the forum lies in its ease of maintenance, scalability and security, it can be used as the ideal campus BBS forums.Keywords JAVA SQL2000 JSP BBS II徐州工程学院毕业设计(论文)目 录1 绪

10、论1 1.1总体概述1 1.2 开发背景1 1.3 开发目的2 1.4研究内容22 技术分析3 2.1 开发语言综述3 2.2 SQL2000数据库的选用3 2.2.1 SQL2000数据库特点3 2.2.2 SQL2000功能语句4 2.3 技术分析综述53 需求分析与可行性分析6 3.1 系统需求分析6 3.1.1 系统开发运行环境6 3.1.2 业务描述6 3.1.3 系统功能概述7 3.1.4 数据流程7 3.2 可行性分析8 3.2.1经济可行性8 3.2.2 技术可行性9 3.2.3时间可行性(项目开发计划)9 3.3系统总体结构分析结论94 系统设计10 4.1 数据库设计10

11、4.1.1概念模型设计(E-R图)10 4.1.2数据库表及关系建立13 4.1.3详细数据库结构设计13 4.2 系统概要设计15 4.2.1功能模块设计15 4.2.2系统的组件设计17 4.3系统设计综述185 详细设计19 5.1 会员模块实现19 5.1.1会员注册模块19 5.1.2会员登录模块20 5.1.3 查看会员信息模块21 5.1.4会员查找模块21 5.1.5会员模块综述22 5.2 帖子模块实现23 5.2.1帖子发表模块23 5.2.2帖子回复模块23 5.2.3查找帖子模块24 5.2.4帖子模块综述24 5.3 后台管理模块实现25 5.3.1会员管理模块25

12、5.3.2帖子管理模块26 5.3.3论坛管理模块29 5.3.4后台管理模块综述31 5.4 系统设计总结316 系统的调试与测试33 6.1 测试概述33 6.1.1软件测试的目的33 6.1.2软件测试的任务33 6.1.3测试环境33 6.2 单元测试34 6.2.1黑盒测试34 6.2.2白盒测试34 6.2.3模块接口测试35 6.3系统测试综述36结论37致谢38参考文献39附录45II徐州工程学院毕业设计(论文)1 绪论BBS是Bulletin Board System的缩写,即电子公告板。BBS的界面结合了文字与图片,给网友提供了讨论话题的虚拟场所。随着网络时代的到来,以互联

13、网为基础的网上论坛逐渐成为人们发表言论的一个平台。通过前期的信息采集,理解了它的发展历程,特点以及背景,从而明确了自身的开发目的。为了实现该目的,确定了研究内容,为前期设计打下了基础。1.1总体概述当今世界计算机技术飞速发展,尤其是基于互联网的发展,因而这种基于互联网的应用软件逐渐取代了单纯应用于个人计算机的软件,这种基于互联网的软件有两种结构,一种是客户端服务器的C/S结构,他的特点是工作效率高,被广泛运用于局域网中。而本设计采用的是另一种称为浏览器服务器的B/S结构,它的特点是可以通过浏览器来实现程序运行,使用该结构的系统可以直接运行在客户端的浏览器之上,其优点在于开发系统的效率高,不需要

14、安装客户端,易维护性强,节约了开发与维护成本,可以使各种不同工作环境下的用户都能够对共同的数据库进行各种操作,受到越来越多的开发者的青睐。随着Internet技术的不断发展,以及用户群爆炸性地增长,网络逐渐摆脱了其单一的信息获取来源的定位,人们可以在其中发表观点、交流经验,其中,网上论坛的地位凸显。论坛站点使用越久,其信息资源越丰富,这些资源包扩用户的观点与意见,还有各种成型的理论知识,因而Web信息库一定程度上依赖于论坛。在网上论坛发展的30多年间,各种形式多样的网上论坛己经彻底取代了当初单一的电子公告板系统。随着网络的迅速发展,论坛形式多样,生活工作的每一个方面都体现在当中,各行各业都有论坛。互联网改变影响着我们的生活,逐渐发展成为一个可以相互交流的空间,网上论坛正是这种供人们进行交流的网络空间的载体,丰富着人们的生活。1.2 开发背景1978年最早的一套BBS系统在美国芝加哥开发出来,随着科技的发展,又诞生了Bulletin Board System和大众信息系统(Peoples Message System)2种BBS系统,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号