本科毕业论文-基于J2EE技术实现高校BBS论坛设计

上传人:公**** 文档编号:507289871 上传时间:2022-11-30 格式:DOC 页数:43 大小:2.56MB
返回 下载 相关 举报
本科毕业论文-基于J2EE技术实现高校BBS论坛设计_第1页
第1页 / 共43页
本科毕业论文-基于J2EE技术实现高校BBS论坛设计_第2页
第2页 / 共43页
本科毕业论文-基于J2EE技术实现高校BBS论坛设计_第3页
第3页 / 共43页
本科毕业论文-基于J2EE技术实现高校BBS论坛设计_第4页
第4页 / 共43页
本科毕业论文-基于J2EE技术实现高校BBS论坛设计_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《本科毕业论文-基于J2EE技术实现高校BBS论坛设计》由会员分享,可在线阅读,更多相关《本科毕业论文-基于J2EE技术实现高校BBS论坛设计(43页珍藏版)》请在金锄头文库上搜索。

1、 本科毕业论文设计题目:基于J2EE技术实现高校BBS论坛设计 姓 名: 学 号: 专 业:计算机科学与技术 院 系: 信息工程学院 指导老师: 胡俊 职称学位: 助教硕士 完成时间: 2021年4月30日 教务处制摘 要随着经济的快速开展,21世纪已经是属于网络的时代。同时21世纪也是一个物质和经济的时代,人们的心声也开始慢慢的增多。时常可以看到和听到人们的各种各样的观点和评论。本文是根据高校的需求设计出基于Web的高校BBS交流论坛。首先介绍了论坛的由来、根本思想、开展趋势。以及系统的一些特色,系统流程及结构。最后讲述了实施技术以及开发平台。分析了建立基于Web的高校BBS论坛的必要性和可

2、行性,然后对论坛进行了需求分析和系统设计。论文给出了基于Web的心声交流论坛开发实例。该实例实现了心声交流论坛管理的一些主要功能。主要包括用户管理、板块管理、主贴管理、回帖管理、公告管理、广告管理六个模块。不但可以实现普通论坛的发帖和回帖根本用户要求。而且还引入了系统的特色:温馨的提示、用户信息平安、提供免费的视频学习。而且可以充分的利用当前网络资源共享化的特点,给基于Web的心声交流论坛的开发提供了一个好的思路。关键词:Web,MVC,Struts,数据库,心声交流论坛,ABSTRACTWith the rapid development of economy,The twenty-firs

3、t Centery is the era of network。At the same time,peoples economy continue to get rich.So twenty-first Centery is a time of material,the voice of the people also begin to slowly increase.Often can see and hear people comment on a variety of ideas and phenomena.This paper is based on the realization o

4、f Web voice communication forum was studied.First introduced the development trend of origin、the basic idea、development tendency.As well as the system features,the system process and structure.Finally the implementation techniques and development platform.Analysis of the necessity and feasibility ba

5、sed on of establishment of Web voice communication forum.and then voice communication forum needs and system design.Paper presents the development of Web based voice communication forum instance.The example of the realization of some main functions of voice communication forum management.Includes us

6、er management、plate management、topic management、reply management、announcement management、advertising management six module.Not only can realize the normal daily forum posts and replies.It has also introduce the characteristic of the system,such as warm prompt、user information safety ,provide free vi

7、deo warm.But also good internet and rapid collection of information from the Internat and release of information to use fully.For voice communication based on Web forum development provides a good ideas.Key Words:Web,MVC,Struts,Database,Voice Communication Forum目 录1. 绪 论11.1 本课题研究的背景11.2 本课题研究的意义11.

8、3 论文研究思路和所作的主要工作22. 高校BBS交流论坛的实现技术32.1 使用Java技术的优势32.2 Java包含的一些技术以及开发工具42.2.1 Servlet、JDBC、JSP和JavaBeans4 Struts2.0技术介绍6 Ajax、Jquery、JavaScript介绍7 MVC模式介绍92.2.5 MyEclipse开发工具的介绍103. 高校BBS论坛交流的需求分析113.1 可行性分析113.2 论坛的特性需求分析124. 高校BBS论坛的总体设计144.1 系统整体结构设计144.2 系统的功能结构设计144.3 BBS论坛的系统流程图154.4 系统的开发环境1

9、55. 数据库的设计175.1 数据库分析175.2 数据库概要设计175.3 数据库的逻辑设计216. BBS论坛的详细设计与实现266.1 系统整体功能模块介绍266.2 功能界面268. 总结与期望31参考文献33致谢351. 绪 论1.1 本课题研究的背景现在已经是互联网时代,网络慢慢地已经离不开我们的日常生活。心声交流论坛是一种电子效劳系统。它为用户提供了一个空白的编辑区域。每个注册该论坛的用户都可以在上面发表自己对某个主题的看法,其面向的用户是广阔群众。通过该论坛,网名可以自由的发表自己的想法和在网站上找到和自己有共同兴趣爱好的人。同时,虽然当今社会交流的工具和软件也比比皆是,但是

10、,人们对于信息的需求却永远无止境。通过该心声交流论坛,我们可以吸收更多的信息和获得更多的交流信息。也可以在论坛上发表自己的见解和看法,很好的起到了及时发泄用户的情绪和心情的桥梁作用。其可以充当一个中间件角色。而且,对于每一个不同的用户也具有不同的权限。例如,对于普通的登录该论坛的用户但是却没有注册该论坛的用户,其只能看到一些该论坛的普通帖子信息。但是对于管理员和版主的话,可以创立自己感兴趣的话题和主帖。基于以上原因,本文是基于Web的心声交流论坛设计和实现,选择板块管理作为突破口,目的在于对基于Web的心声交流论坛进行研究的同时,为基于Web的心声交流系统的实现进行深入的探讨。1.2 本课题研

11、究的意义心声交流论坛从现实生活中和信息化的角度来说。首先作为一个交流平台,大家可以自由的发表自己的看法和见解,其次,每天可以为用户实时提供新的帖子、照片、适用于不同的人群。 随着信息化时代的到来,网络技术的快速开展和腾飞,人们对于精神生活的关注也倍加加重。通过该论坛,用户可以诉说自己心中的想法和及时的发泄自己的情感,也是一个很好平台。个性化的回帖设计,用户可以选择图片,对字帖等进行设计。使用自己喜欢的表情和字体。可以对自己的文字进行处理,添加各种表情。最后,免费的为用户提供效劳,用户的参与度高、积极性强。1.3 论文研究思路和所作的主要工作随着IT信息的普及和网络信息的群众化,以及社会快速开展

12、的需求人们开始慢慢的喜欢上了快餐主义。开始快速吸取一些信息和日常的生活需求,也开始在网络上坦白的表达自己的观点和看法。不在像以前那样压抑着自己的内心真实的想法。不在变得像以前那样无处发泄。本文针对国内现在人们对于网络的需求和使用,运用了JSP、Struts2.0、Ajax、Jquery、JavaScript、Servlet等技术以及一些插件,像FCKEditor用于对文字进行编辑处理的插件。在一般论坛的设计根底模板上为例子,研究给予Web技术的心声交流论坛的实现。主要工作有以下:(1)对国内市场人们感兴趣的话题进行深入的了解和市场分析,从而建立起与之对应的plate和topic,让人们可以在上

13、面进行自由的评论。(2)分析目前国内心声交流论坛的研究应用现状。剖析在论坛建设的过程中会出现什么样的问题以及找到如何处理这些问题的解决方法。(3)深入探讨基于Web的心声交流论坛的整个体系结构设计、系统开发方法和系统实现技术相关技术等问题。并对心声交流论坛进行需求分析和数据流程分析。(4)以心声交流论坛系统为实例进行重新开发,实现心声交流论坛主要的功能,为我的毕业设计基于Web的心声交流论坛系统的开发提供了一个好的思路。2. 高校BBS交流论坛的实现技术Java是一种基于计算机网络的开发语言,而且其是一种纯粹的面向对象的编程语言,是由Sun 公司推出的。其最大的优点就是“跨平台性,而且在进行J

14、ava开发的时候我们只需要安装一个JDK即可以。平时基于Java开发的应用程序同时也是基于Web的,另外,因为Java的跨平台性,可以使得应用程序运行在不同的硬件平台。自从Java的创始人James Gosiling开发Java语言之后,其开展也是非常的快速和飞进。最近,由于Sun公司被Oracle公司收购之后。其得到了更好的开展时机,此外各大数据库厂商纷纷表示他们将会更好的支持Internet,支持Java。并且许多的应用软件厂家推出了采用Java进行开发的应用程序。并且Java的良好表现证明了它是一种非常成熟的、值得我们开发人员和厂商信赖的语言。本文的开发语言就是采用Java来实现的,因此

15、,在本论文中将对Java技术做一个简单的介绍。2.1 使用Java技术的优势 Java是一种纯面向对象的高级编程语言,1995年由Sun公司创立,具有面向对象、分布式、解释执行、健壮性和平安性、体系结构中立、可移植性、多线程、动态等特点。和其它编程语言相比,它有很多的优势。使用Java的优点具体的表达在以下的一些:(1)灵活可扩展性Java非常的灵活,我们在进行Java程序开发的时候,其可以支持部署和开发环境中的各种变化。而且由于Java是面向对象的根底平台上构建的,所以也很容易对根本的语言进行扩展和发布。在修改别人的代码的时候我们不需要关注各个模块之间的耦合性,只要做好自己模块的扩展和修改即可以的。(2)具有很多厂商的支持采用Java开发已经是一个主流趋势所向,因为其受到了广泛的厂商支持。其中Oracle公司是Java行业的一个巨头,由于Sun公司被Oracle公司收购之后,其更是独大一家,它继续支持并且会更加壮大Java开展,对产品会将继续支持。这种支持Java的公司很多,因此选择Java语言非常的稳定,不会因为将来开发语言的改变将和厂商捆绑

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

当前位置:首页 > 商业/管理/HR > 商业计划书

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