admin 管理员组

文章数量: 1086019


2024年6月10日发(作者:linux服务器怎么像虚拟机一样打快照)

信息技术 ・279・ 

基于 Spring+SpringMVC+MyBatis网上论坛的设计与实现 

阳小兰罗明 

(武昌理工学院信息工程学院,湖北武汉430223) 

摘冀:为A- ̄f-大用户网上交流,设计并实现了-+ ̄-5-B/S模式的网上论坛,系统基于Spring+SpringMVC+MyBatis实现

具有使 

用方便、操作灵活、运行稳定等特点。系统除具有常用论坛的特点外,还可以添加好友,且好友之间可以相互查看信息。 

关键词:在线论坛;B,s  ̄;Spring框架;网上社区 , 

随着互联网日益进入人们的生活中,BBS网络论坛成了人们交 

流不可替代的网络平台,BBS网络论坛作为一种对外的展示窗口, 

进行内外的信息交流,已成为大众的广泛需要。开发BBS网络论坛 

系统的目的是提供一个供用户交流的平台,为广大用户提供交流经 

验、探讨问题的网上平台。本系统设计并实现了一个基于B/S模式 

的JSP网络论坛,主要功能是实现客户端和服务器端的动态交互, 

系统基于Sprlng+SprlngMVC+MyBafis实现,数据库mysql,系统具有 

使用方便、操作灵活、运行稳定等特点。 

1系统并发环境与技术 

1.1开发环境 

本系统采用如下开发环境: 

图1 BBS前台功能结构图 

服务器端i ’ 

操作系统:Windows 7以上。 

集成工具:Eclipse。 

weh服务器:Tomcat 8.0。 

Java开发包:JDK 1.8。 

数据库:MySQL 5.7。 

浏览器:Firefox。 

1.2开发技术 

1,2.1 Ajax技术 

AJAX异步JavaScript和XML,是一种页面与后代动态交互的 

网页开发技术,并且这不是一种新技术,而是几种技术的结合体,它 

包括:使用CSS和HTML来表示、使用DOM模型来交互、使用 

HttpRequest对象莱赫服务器通信、使用iavaseirpt来调用等I61。利用 

这些可以动态的更新网页中的部分内容,以达到更加人性化的效 

图2 BBS后台功能结构图 

果。 

子。 

1.2.2 Spring+springMVc+MyB砒is框架 

用户注册:提供用户注册页面,实现用户注册。 

其中Spring是一个轻量级的控制反转(IoC)的容器框架, 

用户登录:用户可以在本界面来登录。 

SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的 

发表帖子:可以发表自己想要发表的内容 

角色,这种分离让它们更容易进行定制,而MyBatis是一个支持普通 

回复帖子:查看别人的帖子,然后根据自己的想法,回复信息。 

SQL查询,存储过程和高级映射的优秀持久层框架,能够支持自己 

添加好友:输入好友用户名,来添加好友。 

编写sql,操作特别的灵活。 

删除好友:选择好友进行删除 

2系统设计 

查看好友信息:选择一个好友,可以查看好友的相关信息。 

2.1基本设计思路 

2.1.2系统后台功能:论坛类别管理:管理员可以根据需要来增 

开发BBS网络论坛系统的目的是提供一个供用户交流的平 

加、删除、修改类别。 

台,为广大用户提供交流经验、探讨问题的平台。因此,BBS论坛系 

帖子管理:管理员可以对帖子的相关内容进行删除、修改等操 

统最基本的功能首先是能发表帖子,其次是其他用户根据帖子信息 

作。 

发表自己的看法。此外,为了记录帖子的发表者和帖子的回复者信 

用户管理:管理员可以对用户进行增删改查等操作。 

息,系统还需要提供用户注册和登录的功能。只有注册的用户登录 

2.2系统功能结构 

后才能够发表和回复帖子,浏览者(游客)只能浏览帖子信息。根据 

2.2.1前台功能结构。用户访问论坛首页面后,可进行查看界面 

用户的需求及以上的分析,BBS网络论坛需要具备前台功能和后台 

下的主贴信息、查看自己发表的帖子、搜索帖子、用户注册、用户登 

功能。 

录等功能。用户可以在本BBS论坛系统中进行注册。当用户注册成 

2.1.1系统前台功能:显示各论坛类别:这是主界面,用来显示 

功,并成功登陆后可进行发表帖子、回复帖子、删除贴子和好友操作 

论坛的以及最新的的帖子。 

等工能。前台功能结构图如图1所示。 

查看版面下所有主帖:选择一个类别,查看输入这个类别下所 

2.2.2后台功能结构。若用户为管理员,则可进入后台,可进行论 

有的的主贴。 

坛类别的管理、帖子管理和用户管理的操作。后台功能结构图如图 

查看子贴:选择某个子贴,然后查看关于这个子贴的的内容,以 

2所示。 

及依他用户回复的相关信息。 

2.3数据库设计 

查看自己发表的帖子:可以查看自己以前发过的帖子。 

系统使用MySql数据库,结合功能需求,抽取出本系统所使用 

搜索帖子:可以根据关键字在当前类别中搜索你要的相关的帖 

的数据库实体,它们分别为用户实体、主贴实体、子贴实(转下页) 

280・ 

工程科技 

加强软土地基施工管理,提高土木工程施工质量 

寇尧 

(西京学院,陕西西安710123) 

摘要:随着城市建设不断发展,工程建筑行业也逐渐成熟的过程中也面临着许多困难。就如土木工程中的软土地基施工问题,这个 

问题解决的好坏与否,会影响整个建筑工程的施工质量。软土地基施工如何管理,会受软土地基特性、现土木工程施工技术、现土木工程 

工程质量检测技术等多方面因素影响。本篇论文将会就现土木工程基本情况、软土地基特性、软土地基现有处理方法、现土木工程管理技 

术等多方面认真探讨如何加强软土地基施工管理,提高土木工程施工质量这一问题。 

关键词:土木工程;软土地基;施工管理;施工质量 

改革开放与社会主义现代化建设不断深入的当下,土木工程在 

基地处理方法。而在土木工程中施工创新技术也存在深基坑支护创 

体外预应力创新技术。其中深基坑支护创新技术工艺主要 

社会工业化和城市化扮演着越来越重要的角色。而位于我国沿海内 

新技术、

开发地下室等问题的存在所产生,因为一旦深层 

陆平原或间盆地——这些经济发展更快的地区的城市的土木工程, 

是因为高楼建筑、

严重的话将会造成 

更是有不可忽视的一个问题——软土地基的施工管理。软土地基作 

地基基坑处理不完善,轻度影响建筑工程稳定,

为建筑工程中一个特有的地基,其特殊的性质造就其不同于其他普 

地面塌陷、沉降等事故,因此基坑施工技术将是将来处理地基问题 

通地基的施工管理方式。如何依靠现有的土木工程管理技术,更好 

的趋势。 

由于如今建筑施工也涉及多领域、多学科,但部分施工缺乏控 

地解决软土地基施工问题,将是许多土木人苦心钻研的重点。因为 

制概念与创新思维。管理技术上存在缺少验收标准规范、管理体制 

的问题、管理责任不能落实等问题。因此土木工程现有的管理技术 

1土木工程发展情况现状 

尽管土木工程在我国发展已有千年,但随着科技与经济的进 

仍需不断改进。 

步,时代变化的同时,土木工程也发生着翻天覆地的变化。地域地势 

2软土地基的施工管理 

2.1软土地基的特性 

的变迁,科学技术的发展,如今土木工程施工管理技术主要分为传 

首先跟据现有名词解释,可知软土是指存在于指滨海湖沼、谷 

统施工技术与创新施工技术。传统的施工技术有地基基础施工、混 

凝土结构施工、钢结构施工。其中关于基地施工,在建筑界中有着严 地河滩等地形地区常年沉积下来的高含水量、孔隙比高、压缩性高、 

 

格的界定和标准。所以处理基地问题上要不断保证其基坑稳定与强 

抗剪强度低的细粒土。具有天然孔隙比大、高压缩性、低抗剪强度、

韧,使得基地能够承受建筑物带来的重量,使得建筑不会出现裂缝、 低固结系数、扰动性大、透水性差、土层层状分布复杂、各层之间物 

倒塌等施工质量问题。而在对基地进行勘察测试是,一般采取沉降 

理力学性质相差较大等特点。而在软土基地工程中主要面临软土以 

旦处理不妥,整个建筑工程的质量与安全将付之一炬。 

观测法。而在建筑工程中常用的有换填基层法、沙石桩法、振冲法、 下特性带来的困难——触变性、低透水性、压缩性、沉降速度快、流 

水泥土搅拌法、强夯法、预压法、高压喷射浆法、夯实水泥土桩法、石 变性。因为拥有上述特性,使得在修筑软土工程时会发现,软土本为 

灰桩法、灰土挤压桩法、土挤密桩法和水泥粉煤灰碎石桩法等12种 

固态,但遇水之后就会变成流动性状态。而其排水时间(转下页) 

体、好友实体和类别实体。 

3.2后台设计 

3系统实现 

3.2.1类别管理。管理员可以登录到后台系统进行维护管理,管 

3.1前台设计 理员可增加、修改、删除帖子的类别。 

3.1.1用户注册。论坛系统只有注册后才能进行发帖、回帖等操 

3.2.2帖子管理。管理员登录系统后,可以对帖子进行删除、或者 

作。首先提供一个注册界面,用户可以输入用户名密码等信息来注 将帖子状态改成不可回复,还可以编辑帖子的内容等。 

册,而且在输入用户名是可以通过Aiax技术将此用户名发送到数 

3.2_3用户管理。管理员登录后,进入到用户管理界面,可以看到 

据库验证,看用户是否存在,如果不存在则返回注册成功,如果存在 用户的相关信息,管理员可以删除用,以及可以修改用户的相关信 

则建议用户更换用户名重新进行注册。 

息。 

3.1.2用户登录。既然有了用户注册肯定就有用户的登录,在用 

4结论 

户登录界面可以输入用户名以及密码来登录,后台会验证用户名以 本系统设计并实现了一个基于B/S模式的网上论坛,BBS论坛 

及密码的正确性,然后提示是否登录成功,接着转到相应的页面去。 需要具备以下功能:显示论坛的各个类别、查看主页下所有主帖、查 

3.1.3查看主贴。作为论坛的主要功能查看主贴是必不可少的, 看自己发表的帖子、搜索帖子、查看主帖内容、用户注册、用户登录、 

本界面可查看到一些主贴的主要内容,包括:主题、作者、发帖时间、 

发表帖子、回复帖子、添加好友、查看好友信息、论坛类别管理和用 

回帖人数、最后回帖时问,还有就是用户可以根据关键字来搜索相 户管理等。本系统继承了传统的论坛发帖、回帖、用户注册、登录、查 

关的帖子,而且用户还可以自己选择煤业显示的条数。接着在此界 

看帖子等功能,在本系统中还加了添加好友功能,用户可以根据好 

面左边可以选择查看帖子的类别,用户可以只看当前类别的帖 友用户名来添加好友,然后可以直接查看好友的相关信息。系统设 

3.1.4发表帖子。要想发表帖子首先用户必须得登录才行,用户 计界面友好、简洁,易于操作,具有适用性,为广大用户网上交流带 

可以选择相应的类别,然后输入帖子的主题和帖子的内容,然后发 

来了方便。 

表即可。 参考文献 

3.1.5查看子贴。查看子贴是根据某一主贴来查看其详细内容, [1】何书一.个性化中学生BBS系统的设计与实现[J】.科技视界,2013 

然后可以查看别的用户所回复的内容。 

(30). 

3.1.6回复帖子。首先,用户必须先登录,然后用户可以针对主 

【2】马爱梅.基于JavaBean组件的校园BBS系统的设计与实现[J].延 

贴的内容或别的用户回复的内容来发表自己的看法。 安大学学报f自然科学版,2012(2). 

3.1.7个人信息操作。用户登录后可以查看个人信息,然后可以 

【3】邓军,杨怡.基于J2EE轻量级架构的BBS系统设计与实现[J].计算 

修改自己的相关资料,以及可以修改用户密码。 

机时代,2009(6). 

3.1.8好友操作。本系统可以根据好友用户名来添加好友,然后 

课题来源:2015年武昌理工学院校级教研项目(编号: 

可以查看好友信息以及好友的帖子,还有就是可以删除好友。 

2o15J12)。 


本文标签: 施工 用户 帖子 管理