1 / 30
文档名称:

毕业论文:美食论坛系统.doc

格式:doc   页数:30页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业论文:美食论坛系统.doc

上传人:1017848967 2015/12/6 文件大小:0 KB

下载得到文件列表

毕业论文:美食论坛系统.doc

文档介绍

文档介绍:引言
随着网络的发展,论坛已经成为人们日常进行交流的一个不可或缺的空间。人们可以在论坛中谈论喜欢的话题、提出或解答疑问、发布通知和公告等。由于它独特的形式和强大的功能,受到广大网友的欢迎,并成为全世界计算机用户交流信息的园地。

    目前论坛为人们提供了一个交流空间,用户可以参与到自己的讨论话题中,浏览论坛中的帖子或者发表自己的看法。在论坛中非注册用户只可以浏览论坛中的帖子,不可以对帖子发表评论或发表新的论题;论坛的注册会员可以发布新的论题,并且可以自己的个人信息。

目前常见的论坛系统主要有两类:软件登陆站点上,这种方式可以使用同时上站的用户数大大增加,每一个站点可以同时有200人上线,使多人之间的直接讨论成为可能;另一类就是现在许多用户更****惯的,基于web的论坛系统,上直接利用浏览器就可以进入论坛,阅读其他用户的发言,发表自己的意见。

本系统讨论的是一个基于web的关于饮食的论坛系统。本系统需要综合应用数据库,javabean和jdbc等技术。


本系统主要是为了给那些对饮食方面感兴趣的朋友提供一个交流的平台,对有话可说的朋友,你在这里可以进行注册成为会员,参与有关话题的讨论,或提出新的话题,还可以修改个人资料。非注册会员你可以浏览论坛里的帖子,获取对自己有用的信息。另外假如你对某些版块很赶兴趣,你还可以向管理员申请成为某一版块的斑竹,去管理本版块的帖子,对于那些不健康的帖子你可以把它们给删除掉。起到对论坛的维护作用。对于管理员拥有最高权限,可以授予别人为某个版块的斑竹等等。

    本论坛是基于web来开发的,主要运用JSP,JDBC,JavaBean等相关技术,ess 为后台数据库、。这些应用软件(如JDK、、eclipse、Macromedia Dreamweaver MX 2004等都可以在网络上免费下载得来),并且这些软件都是些最常用的网页开发工具,都能够快和好的掌握,并且也学了有关网页开发的课程,所以一些最常用的技术能够比较好的实现,所以对于本系统在技术上是可以达到的。

经过以上对系统的调研及可行性分析后,下面对系统在功能上和性能上进行进一步的需求分析。

    本系统应该具有信息浏览、信息发布、信息回复、编辑、删除帖子、用户注册、用户管理、个人信息修改、查看个人信息等功能。

设备需求:PC机,Windows98/2000/xp操作系统,PII以上,64MB RAM。服务器、ess数据库管理。


 SHAPE \* MERGEFORMAT
(功能模块结构图)

根据权限的不同,用户的操作范围也不相同,系统管理员可以维护此版块的所有帖子的相关信息;注册用户可以发布新帖子、回复帖子、编辑自己发的帖子和浏览版块中的所以帖子;而非注册用户只有浏览帖子的权限。
(1)登陆模块
根据用户输入的拥护名和密码,与数据库中进行匹配,验证账号和密码。
(2)注册模块
注册新的用户,根据提示填写你的相关信息,再提交到数据库,进行检查,如果已经有此用户名就要重新命名。
(3)信息修改
可以进行修改你的个人信息。
(4)浏览帖子
用户可以在此浏览帖子的主题信息。通过单击主题信息的连接,可以进入此贴的主题的内容和浏览此贴的详细内容。
(5)发布帖子
匿名用户不可以使用此部分的功能,只有注册用户才可以在此模块中发布一个新的主题信息。
(6)回复帖子
此部分也需要由注册用户使用。用户可以在此部分对一个贴子的信息进行回复。
(7)编辑帖子
注册用户可以对自己所发的帖子进行编辑。

ess数据库,通过JDBC-ODBC桥进行数库连接,,该系统中需要建立,存放相关信息。
(1)首先创建user表,在此表里存储了包括所有用户的注册信息。
userid
文本
name
文本
password
文本
sex
文本
age
文本
phone
文本
email
文本
address
文本
rank
数字
pubnum
数字
face
文本
(2)然后创建article表,此表记录了论坛中的所有版块的所有信息
id
自动编号
authorID
数字
title
文本
content
备注
boardID
数字
reID
数字
reNum