基于JSP(java)论坛的设计和实现.doc

上传人:b****2 文档编号:1260749 上传时间:2022-10-19 格式:DOC 页数:42 大小:2.18MB
下载 相关 举报
基于JSP(java)论坛的设计和实现.doc_第1页
第1页 / 共42页
基于JSP(java)论坛的设计和实现.doc_第2页
第2页 / 共42页
基于JSP(java)论坛的设计和实现.doc_第3页
第3页 / 共42页
基于JSP(java)论坛的设计和实现.doc_第4页
第4页 / 共42页
基于JSP(java)论坛的设计和实现.doc_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

基于JSP(java)论坛的设计和实现.doc

《基于JSP(java)论坛的设计和实现.doc》由会员分享,可在线阅读,更多相关《基于JSP(java)论坛的设计和实现.doc(42页珍藏版)》请在冰豆网上搜索。

基于JSP(java)论坛的设计和实现.doc

论文是本团队帮同学做过的案例,需要毕业论文设计(论文+源程序+答辩PPT)的同学联系799523222

基于JSP论坛的设计和实现

专业:

年级:

学号:

作者:

指导老师:

-Ⅰ-

大连东软信息技术职业学院毕业设计(论文)摘要

摘要

微型计算机的普及加速了计算机网络的广泛应用和飞速发展。

BBS全称为BulletinBoardSystem(电子公告板)或者BulletinBoardService(公告板服务)。

是Internet上的一种电子信息服务系统。

它提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法。

它是一种交互性强,内容丰富而即使的Internet电子信息服务系统。

用户在BBS站点上可以获得各种信息服务,发布信息,进行讨论,聊天等等。

BBS(BulletinBoardSystem)系统以计算机系统、通信技术、数据库、网络技术等信息技术为支撑,在信息服务领域有着日益重要的应用。

本文利用JSP+CSS,HTML+CSS,MYSQL,JAVABEAN,JDBC技术实现了一种基于B/S模式的论坛系统,阐述了BBS的相关理论和开发方法,并根据本项目的实际情况构造了论坛的基本架构。

该论坛系统主要完成了基于JSP技术的信息交流论坛的设计和实现,主要实现了客户端和服务器端的动态交互。

该系统包含五个模块:

注册登录模块,浏览帖子模块,发帖回帖模块,论坛管理模块,用户管理模块。

论文详细的描述了模块的结构、功能以及具体的设计过程。

该论坛经测试表明其性能稳定,可广泛应用于各种网络上,作为信息交流和人员沟通的园地。

关键词:

JSP,MYSQL,JAVABEAN,论坛系统。

-Ⅱ-

DesigningandImplementationofForumBasedonJSPTechnique

Abstract

Themicrocomputerpopularizationhasacceleratedthecomputernetworkwidespreadapplicationandtherapiddevelopment.BBS(BulletinBoardSystem)systemtakesinformationtechnologylikecomputersystem,communication,database,networktechnologyandsoonasthestrut,itbecomesmoreandmoreimportantintheinformationservicedomain.

ThisarticlehasrealizedonekindofpatternforumelaboratedbasedontheB/SbyusingJSP+CSS,HTML+CSS,MYSQL,JAVABEAN,JDBCtechnologyandinstructedtheBBSrelatedtheoryanddevelopingmethodsandunifiesthisprojecttheactualsituationtoproducetheforumstructureoverheadconstruction.Theforum(BBS)ismainlycompletedthedesignandrealizationsofinformationexchangesforumbasedontheJSPtechnique.Anditmaincarryoutadynamicstatebetweenthecustomerandthesever.Therearefivemoldspiece:

registerandloginthemoldpiece,scanthearticleinthemoldpiece,articlereleasesandrestoresthemoldpiece,announcemanagementmoldpiece,usermanagementmoldpiece.Thethesishasdescribedmodulestructure、functiondetailedandhasdesignedprocessconcretely.Thisforumafterteacherandschoolmatestestindicateditsperformanceisstable,butwidelyappliestoeachkindifnetworkthefieldwhichlinksupastheinformationexchangeandthepersonnel.

Keywords:

JSP,SQL,JAVABEAN,BBS

-V-

论文是本团队帮同学做过的案例,需要毕业论文设计(论文+源程序+答辩PPT)的同学联系799523222

目录

毕业设计(论文)任务书 I

摘要 II

ABSTRACT III

第1章 绪论 1

1.1课题的提出 1

1.2开发背景 1

1.3研究的意义 1

1.4论文研究主要内容 2

第2章 关键技术介绍 3

2.1 MVC开发模式 3

2.2系统分层结构中所用到的技术 3

2.2.1表现层 3

2.2.2控制层 3

2.2.3业务逻辑层和数据持久层 3

2.3系统中所用到的其它关键技术 3

第3章 系统分析 5

3.1 系统功能分析 5

3.1.1用户功能分析 5

3.1.2管理员功能分析 5

3.2 模块需求描述 5

3.2.1注册登录功能 5

3.2.2用户浏览或修改个人信息功能 6

3.2.3用户浏览帖子功能 6

3.2.4用户发新帖子功能 6

3.2.5用户回复帖子的功能 7

3.2.6管理员管理用户功能 7

3.2.7管理员管理帖子功能 7

3.3 系统开发环境 8

3.4 可行性分析 8

3.4.1 技术可行性 8

3.4.2系统安全性分析 8

第4章 系统设计 9

4.1 设计指导思想和原则 9

4.1.1 指导思想 9

4.1.2 软件设计原则 9

4.2 系统功能总体设计 9

4.3 系统功能详细设计 10

4.3.1注册登录模块 10

4.3.2直接登录模块 11

4.3.3浏览或修改个人信息模块 12

4.3.4浏览帖子模块 13

4.3.5用户发帖模块 13

4.3.6用户回帖模块 14

4.3.7管理员管理论坛模块 15

4.3.8管路员管理用户模块 15

4.4 数据库设计 16

4.4.1数据库设计介绍 16

4.4.2数据库表格设计 17

4.5 系统界面设计 18

4.5.1首页界面设计 18

4.5.2用户注册登录界面设计 19

4.5.3欢迎界面设计 20

4.5.4用户查看个人信息界面设计 20

4.5.5用户浏览帖子界面设计 21

4.5.6管理员界面设计 22

第5章 系统实现 25

5.1基于JSP、JAVABEAN、SERVLET的MVC架构 25

5.1.1编写控制器Servlet 25

5.1.2编写模型层Javabean 25

5.1.3编写JDBC 26

5.1.4配置成功 26

5.2系统逻辑功能的实现 26

5.3数据库的实现 32

第6章 系统测试 33

6.1系统测试方法介绍 33

6.2具体测试 34

第7章 结 论 35

参考文献 36

致谢 37

论文是本团队帮同学做过的案例,需要毕业论文设计(论文+源程序+答辩PPT)的同学联系799523222

第1章 绪论

1.1课题的提出

我们学院是中国第一所“笔记本大学”拥有丰富的网络资源而且为每一位学生都配备一台笔记本,这些都极大的方便了我们的生活。

这给了论坛系统一个极大的实现价值,希望这个系统能够方便同学们和老师们的工作和生活。

1.2开发背景

近几年来,借鉴发达国家的成功经验,结合我国的实际情况,伴随着网络应用的不断扩大,远程教育和虚拟大学的出现,网络应用正不断深入人心。

人们迫切要求通过论坛系统在线上获得帮助,来提高工作的效率,于是许多基于JSP技术的论坛系统应运而生,高等学校,企事业单位也都纷纷组织研究此类应用的解决方案,并研制开发了大量的不同类型的计算机论坛系统。

有力地推动了我国网络论坛技术的发展,并积累了大量有价值的经验。

1.3研究的意义

现今的社会是一个信息飞速发达的社会,其中在信息的交流当中,互联网占据着一个非常重要的位置。

人们可以通过在互联网桑收到最新的消息,也可以通过互联网进行信息的交流。

而论坛就是大家进行信息交流的其中一个渠道。

论坛是一种在Internet网上开放的信息服务系统,通过论坛用户可是方便的实现信息的交换和文件的共享。

进入二十一世界,随着计算机科学的发展,论坛网站和数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。

网络与人们的工作、生活和学习的关系越来越密切,在人们的生活中起着不可替代的作用。

网上论坛起源于20世纪80年代初。

最初,论坛只是用户发布公告信息、讨论问题的在线交流平台,后来,随着网络的普及,论坛的功能越来越丰富,受到广大网民的欢迎。

同时,在线技术支持的在线服务也在论坛中开展起来。

随着Web技术的发展,Web内容从一些静态页发展到内容丰富的动态页。

JSP就是一种完全与平台无关的开发新技术,它集极高的运行效率,较短的开发周期,超强的开发周期,超强的扩展能力,完全开放的技术标准,自由的开发方式等从多完美特性于一身。

JSP的设计目的是使构造基于Web的应用程序更加容易和快捷。

由于JSP实现了Web动态内容与现实分离,脱离了硬件平台的束缚,并且编译后极大的提高了运行速度,因此,JSP正逐渐形成为互联网上的主流开发工具。

随着时间的推移,论坛站点中积存了丰富的信息资源,不但有各类技术资料和新闻文档,还包含着用户的判断和评论,论坛站点已成为Web信息库的重要组成部分,自网上论坛诞生20多年以来,随着Web技术的发簪,已经由原来简单的电子公告板系统发展为功能丰富的网上论坛和虚拟社区模式。

各种论坛随着网络迅速发展,几乎充实着生活工作的每一个方面,无论是商界、政界、还是娱乐界,都有各种论坛。

在这里,主要介绍了基于JSP技术的网上论坛。

1.4论文研究主要内容

本论文第一章是绪论,主要介绍了网上论坛的研究意义;第二章是相关技术介绍,着重介绍了JSP技术、SQL语言、JAVASCRIPT,MVC模式。

第三章是系统需求分析,着重分析该系统要完成的功能以及系统体系结构和系统的设计思想;第四章系统概要设计,主要是对要实现的功能做一个简单的说明,以及系统总体结构图的设计;第五章是系统的详细设计,其中包括了数据库的详细设计和功能实现的详细设计,是本论文的重点。

系统使用JSP技术,作为表现层数据显示,用Struts2作为系统的控制层,用Spring作为业务逻辑层,来封装和管理系统中的Service来管理业务逻辑,同时完成对数据持久层JDBCTemplate操作的简单封装,整合系统的框架等。

以tomcat作为系统的应用服务器,来部署系统的WEB

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1