大学生BBS交友论坛设计与实现(SSH,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文17000字,程序代码,MySQL数据库)
论坛管理系统的建成,对参与其中的网络用户来说起着不可估量的作用,在这里可以尽情的谈天说地、广交朋友、发表自己的看法、获取各种各样的知识。计算机技术和通信技术的高速发展与完善,也必将使论坛的功能越来越强大,带给人们的也将会是更加广阔的天地。本系统,无论是设计思想还是具体的实践过程,都会对建立其它更加完善的系统起到一定的指导作用。
该课题结合开发的实际情况以及用户的需求,通过运用B/S结构模式、Java语言结合JSP网站开发技术、MyEclipse开发环境,MySQL数据库及SQL语句及其来完成该系统的数据库及应用程序的开发设计系统将会根据在线交友的需要,实现在线交友系统的登录与退出,用户注册信息、个人资料管理、相片管理、交友请求管理、交友回复管理、留言管理等。用Java编程语言实现程序的开发;采用MySQL实现数据库的设计;用SQL语句实现数据库的操作;用JDBC技术连接数据库。
系统功能模块设计
前台基本业务模块
(1)会员注册
提供新会员注册功能,包括提供录入信息的页面,检查注册信息的有效性,并将注册会员信息存入对应数据库的数据表。
(2)登录系统
提供会员登录论坛功能。要想针对某篇帖子发言,或发表帖子,必须是登录用户才可以操作。由于论坛中某些操作只有会员才可以执行,所以必须先登录系统。
(1)浏览帖子
对注册会员和未注册会员提供文章查询以及阅读的功能,即提供对应文章标题信息,以及查看详细内容及回复文章的超链接。
(2)会员发表帖子
会员可以针对某个感兴趣的话题发表自己的见解,未注册用户无此项功能。
(3)回复帖子
注册会员和未注册会员都可以对某一话题展开讨论,发表意见,并给出回复。
后台管理模块
后台管理模块主要包括对整个大学生交友论坛系统的设置管理。
(1)版块管理
根据不同的话题,管理员可以将每个话题分成不同的种类版块,然后对其进行管理。管理员可以删除认为不必要的版块话题;管理员可以修改版块的主题名、类型和数量等;管理员还可以添加新的版块。
(2)帖子管理
管理员可以对会员发表的帖子进行管理。管理员可以删除内容反动或不健康的帖子,可以置顶帖子。还可以设置精华帖,控制帖子的点击率等操作。
(3)会员管理
管理员可以对会员进行管理。可以删除会员,收回他的会员号;修改会员的基本信息,修改会员的积分,排行等。
目 录
摘 要 I
Abstract II
1 绪论 1
1.1 课题研究背景 1
1.2 大学生BBS交友论坛国内外研究现状 2
1.2.1 BBS的研究现状 2
1.2.2 BBS的发展趋势 2
1.3 课题的研究意义及内容 3
2 大学生BBS论坛总体设计 4
2.1 可行性分析 4
2.1.1 技术可行性 4
2.1.2 经济可行性 …..11
2.2 功能分析 12
2.3 系统需求分析 13
3 系统设计 14
3.1 功能模块 14
3.2 系统功能模块设计 15
3.2.1 前台基本业务模块设计 15
3.2.2 后台管理模块设计 16
3.3 系统流程 17
4 数据库设计 18
4.1 数据库逻辑结构设计 18
4.2 数据库表结构设计 18
5 详细设计 22
5.1 主要界面及代码实现 22
5.1.1 交友论坛的主界面 22
5.1.2 注册界面 22
5.1.3 登录界面 24
5.1.4 搜索好友界面 24
5.1.5 资料修改界面 25
5.1.6 修改密码界面 25
5.1.7 查看个人空间界面 26
5.1.8 查看个人邮件界面 27
5.1.9 删除个人邮件界面 28
5.1.10 添加好友界面 29
5.1.11 添加好友关注界面 30
5.1.12 删除好友关注界面 30
5.1.13 写日记 31
5.1.14 查看日记 32
5.1.15 删除日记 33
5.1.16 心情微博 34
5.1.17 个人照片 34
5.1.18 个人相册 35
5.1.19 我看过谁 36
5.1.20 谁看过我 36
结束语 37
致 谢 38
参考文献 39
|