毕业论文基于JAVA的论坛BBS的实现

上传人:大米 文档编号:455388609 上传时间:2022-11-17 格式:DOC 页数:40 大小:608.50KB
返回 下载 相关 举报
毕业论文基于JAVA的论坛BBS的实现_第1页
第1页 / 共40页
毕业论文基于JAVA的论坛BBS的实现_第2页
第2页 / 共40页
毕业论文基于JAVA的论坛BBS的实现_第3页
第3页 / 共40页
毕业论文基于JAVA的论坛BBS的实现_第4页
第4页 / 共40页
毕业论文基于JAVA的论坛BBS的实现_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《毕业论文基于JAVA的论坛BBS的实现》由会员分享,可在线阅读,更多相关《毕业论文基于JAVA的论坛BBS的实现(40页珍藏版)》请在金锄头文库上搜索。

1、理学院BBS平台开发摘 要在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活、学习等各个方面发挥着重要的作用。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位、学校信息化建设中的重要组成部分,从而倍受人们的重视。这次我们所设计的课题正是互联网与社会生活之间的紧密关系的体现,现今的社会,人们已经离不开了网络,网络已经成为人与人之间交流的一种形式,他能够把事情的复杂化转为简单化。论坛BBS管理系统,可以更好的实现与用户的交互,通常需要搜集用户的有关信息,关对用户进行区别划分,本站点的对会员提供更好的服务。现在在很

2、多的企业站点都有BBS,通过论坛更加快捷的了解企业员工的信息,而建立会员服务的基础是建系论坛管理系统。通过该系统可以进行用户与用户间的交流、企业与企业间的信息交互,利用网络经济而又快捷地与外界进行各种信息沟通,取得更有用的信息资源。这次我的课题是理学院BBS平台的开发,通过这个论坛,可以展示每一个同学的风采、优点,发布个人对一些事物的看法,增强同学们之间,团体与团体之间,同学与团体之间的交流联系。在Internet上实现信息的传递,提高办事效率,它已成为同学们沟通和获取信息的重要组成部分。为了更方便同学们的沟通和获取信息,特构建此论坛。关键词:JSP,Microsoft SQL Server

3、2000,tomcat, eclipse,理学院BBSCollege of Science BBS on Development PlatformABSTRACTThe rapid development of the Internet today, Internet access to become a fast release and an important channel for transmitting information, its political, economic, and life in all aspects of learning to play an import

4、ant role. Therefore the construction site in the status of Internet applications Obviously, it has become the government, enterprises, institutions, schools of information technology an important part of so much attention. The issue we have designed the Internet and social life is the close relation

5、ship between the embodiment of todays society, people have can not be separated from the network, the network between people has become a form of exchange, he was able to things to simplify the complicated. BBS Forum management system that can better interact with users, users usually need to collec

6、t relevant information related to the difference between the user division, members of the site to provide better services. In many enterprises now have a site BBS, through a more efficient forum for employees to understand the information, and to establish the basis of Member Services Department is

7、 the forum management system. Through the system users can exchange, business and information exchange between enterprises, the use of the Internet economy with the outside world and to quickly communicate information to obtain more useful information resources. The issue is College of Science BBS p

8、latform, through this forum, you can display the style of each student, benefits, release of personal views on some things, and enhance the students between the groups and between groups, students and groups Contact between. In the Internet, the transmission of information to improve efficiency, it

9、has become the students access to information communication and an important part. Students, to facilitate communication and access to information, special construction of this group.KEY WORDS: JSP,Microsoft SQL Server 2000,tomcat, eclipse,College of Science BBS目 录摘 要IABSTRACTII1 设计本系统的意义和相关原理11.1 绪

10、论11.2 理学院BBS平台开发的目标和意义11.3 语言的选择21.3.1 JSP简介21.3.2 Microsoft SQL Server 2000数据库简介21.4 运行环境的要求31.4.1 软件环境31.4.2 硬件环境31.5 运行环境的配置42 系统分析62.1 理学院BBS系统技术可行性分析62.2 系统需求分析72.2.1 系统的综合要求72.2.2 系统的数据要求72.2.3 数据结构的设计92.3 性能需求102.4 系统的运行需求103 系统设计113.1 系统设计思想113.2 系统功能模块划分113.3 系统流程图134 数据库设计144.1 数据库需求分析144.

11、2 数据库概念结构设计144.3 数据库逻辑结构设计154.4 数据库的生成与配置175 模块设计与实现185.1 数据库的连接与访问实现185.2 论坛首页的显示以及登陆功能的实现205.3 用户注册界面的设计与实现235.4 论坛发帖回复模块的设计和实现265.5 论坛后台管理模块的设计与实现27致 谢30参 考 文 献31附 录321 设计本系统的意义和相关原理1.1 绪论进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件,而目前网络版软件中似乎存在着两种不同的趋势,一种是

12、称为客户端服务器的C/S结构应用系统,这类软件具有结构严谨,运行效率高,服务器端压力小,安全性好等优点,被广泛运用于局域网中。而另一种,也是本毕业设计所采用的,是称为浏览器服务器的B/S结构应用系统,它的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用于局域网,更适用于Internet,而且投资小、见效快,用户可以不必进行服务器方面的投资,而是去租用,甚至是免费使用ISP的服务器资源,因而受到越来越多中小型单位的青睐1。本文讨论的是一个理学院BBS网站,它具有BBS网站应该具有的所有功能。1.2 理

13、学院BBS平台开发的目标和意义目标:通过设计和实现BBS平台系统,该系统可以很好的帮助同学们进行各个方面的交流,而且还可以丰富同学们的课余生活,让大家了解和使用BBS平台,进行各种交流和学习,理学院BBS平台还可以方便学生与老师、教授进行交流学习和讨论,同时还可以在论坛上发布通知,各种信息等,方便辅导员对同学进行管理。通过开发此课题,还可以增强我对所学知识的应用,所学的知识也会得到巩固,提高我的编程能力,进一步了解和掌握各个程序语言,提高编程的熟练程度,同时还能拓宽我知识面,增强我的工程意识,培养我的分析和解决实际问题的能力。意义:现在在大学期间总会有很多专业课程,在以往的专业课程中我们主要是

14、通过当面进行交流。这种方法虽然直接,但是只能是少数人之间的交流,具有一定的局限性。使用了论坛系统以后,可以网上对所学课程的及时交流,随时可以解决每个学生在课程中遇到的问题,不用浪费体力,还可以使教学资源合理利用随着无纸化办公的普遍实现,信息的自动处理以及网络式的信息交互方式已经被人们广泛应用。让学生通过计算机交流信息及解决问题是现在各个高校都在积极进行的工作之一,也是高校教学工作的重要内容之一。使用论坛系统更加节约资源,增加了学生学习的积极性,同时减少老师的工作量。 该论坛功能较齐全,在这里可以自由地发表自己的观点和对论坛的主题发表意见,我们还可以对发布的问题及时地解决,获取对自己有用的知识。

15、这个论坛完全可以成为一个很好的师生交流平台,充分利用有限的教育资源,提高资源利用率,同时又能活跃学习氛围,使学习、工作更加方便。1.3 语言的选择1.3.1 JSP简介JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)1。 用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易1。 Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP页面由H

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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