校园BBS论坛的设计与实现.doc

资料分类:计算机信息 上传会员:潘教授 更新时间:2021-09-17
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15711
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】BBS论坛已然是当今互联网上的重要应用,其应用领域是提供给用户信息交流、相互学习、相互帮助。用户通过BBS论坛可以获得不同类型的信息,发布帖子信息,进行帖子讨论、聊天,学习不同技术等。

论文主要基于J2EE技术来完成论坛系统的设计和实现。系统包括数据库设计,系统架构设计,以及前端用户界面设计。系统分角色运行,分别为普通用户和管理员,普通用户权限包括用户的注册登录,发帖,评论他人帖子,修改帖子,删除帖子,修改密码等功能。管理员权限对版块管理,对帖子和用户进行管理,超级管理员可以对权限分配,论坛类别,帖子管理等多功能进行修改。

论坛系统采用MVC模式设计,整体程序在业务逻辑层、表示层和数据持久层上实现分离。系统结构清晰,具有良好的可读性、易扩展性。系统使用了Struts2框架,页面展示采用了easyUI技术,页面用了CSS样式以及JavaScript脚本技术使得页面美观简洁。系统以MyEclipse作为开发工具,后台MySQL数据库连接以及数据的持久化以Hibernate技术编写。整个程序页面简洁,论坛功能较齐全。

 

【关键词】:论坛系统;数据库;struts2;Hibernate

 

目录

摘要

Abstract

1 绪论-1

1.1课题研究的目的及意义-1

1.1.1 BBS概要介绍-2

1.1.2校园BBS论坛平台提供资源共享平台-3

1.1.3校园BBS论坛促进了协作学习-3

1.1.4校园BBS论坛提高了学生自主学习能力-3

1.2本文的工作-3

2 平台技术-5

2.1开发平台-5

2.1.1 MyEclipse-5

2.1.2 Tomcat-5

2.1.3 JDK-6

2.2主要技术-6

2.2.1 JSP-6

2.2.2 EasyUI-6

3 软件需求分析-7

3.1可行性需求-7

3.2功能概述-7

3.3功能的划定-8

3.3.1系统用例图-8

3.3.2系统角色划分-10

3.3.3整体模块划分-10

3.3.4功能清单-11

3.4开发平台及工具-14

4 系统设计-15

4.1设计目标-15

4.2 BBS论坛模块设计-15

4.2.1系统框架/结构-15

4.2.2系统的基本功能及特点-16

4.3系统数据库设计-16

4.3.1数据库设计原则-17

4.3.2数据库表设计-17

4.4开发框架说明-21

4.4.1框架工作原理-21

4.4.2框架工作流程-21

5 系统设计与实现-22

5.1代码设计原则-22

5.2系统原型界面-22

6 系统测试-26

6.1软件测试的目的-26

6.2软件测试的任务-26

7 总 结-27

参考文献-28

致 谢-29

附 录-30

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:大学生们随着年龄的增长,能够结交到的知心朋友越来越少,加上学业和竞争的压力,迫切需要一个可以倾吐、交流的空间,BBS刚好给学生们提供了这样一个平台。大学生可以在BBS上讲......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: