论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > ASP >

(B)BBS论坛2.0版

  普通用户具有的功能如下:

(1) 用户注册

paper51.com

(2) 分页查看所有主题文章列表

内容来自www.paper51.com

(3) 发表主题文章

http://www.paper51.com

(4) 回复文章 内容来自论文无忧网 www.paper51.com

(5) 查看主题文章和回复文章的详细内容

内容来自www.paper51.com

(6) 对自己发表或回复的文章进行修改或删除 http://www.paper51.com

版主具有的功能如下: 内容来自论文无忧网 www.paper51.com

(1) 具有普通用户的所有功能

http://www.paper51.com

(2) 对本讨论区的所有文章可以修改或删除

内容来自www.paper51.com

管理员具有的功能如下: 内容来自www.paper51.com

(1) 具有普通用户的所有功能 paper51.com

(2) 对所有版面的所有文章可以修改或删除 内容来自www.paper51.com

(3) 用户管理功能,包括修改用户的个人信息或删除用户。 http://www.paper51.com

4.2  框架规划 http://www.paper51.com

4.2.1  模块的组成 内容来自论文无忧网 www.paper51.com

    这个BBS论坛系统设计由6个基本模块所组成: copyright paper51.com

(1) 用户注册模块

copyright paper51.com

用户注册模块提供给用户一张注册表单,注册表单提交后要对提交的信息进行客户端和服务器端的合法性验证,如果有误则输出错误信息,正确则提示注册成功。这个模块完成新用户的注册功能,并能对新用户的注册信息进行错误检查。 内容来自论文无忧网 www.paper51.com

包含的文件有:

http://www.paper51.com

新用户注册表单页面:register.jsp

paper51.com

验证注册信息并将注册信息存入数据库页面:chkregister.jsp

http://www.paper51.com

(2) 用户登录模块

http://www.paper51.com

用户登录模块提供这个BBS论坛的主页面,在主页面上有一个简单的登录界面供用户输入用户名和密码,登录时要通过用户名和密码对用户身份进行验证,如果合法就进入论坛的主操作界面。

paper51.com

包含的文件有: 内容来自论文无忧网 www.paper51.com

用户登录页面(论坛的主页面):index.html

http://www.paper51.com

验证登录信息的页面:chklogin.jsp

内容来自www.paper51.com

(3) 信息显示模块 paper51.com

登录论坛之后就进入了信息显示模块,首先看到的是论坛中的所有讨 http://www.paper51.com

论区,单击讨论区的链接即可进入相应讨论区中的主题文章列表页面,单击主题文章的标题链接还可以进入查看主题文章内容及其回复内容的页面。此外,对于不同身份的用户显示有不同的权限。这个模块显示论坛的所有讨论区、各讨论区中的所有主题文章、主题文章和回复文章的详细内容。 内容来自www.paper51.com

包含的文件有:

http://www.paper51.com

显示所有讨论区列表的页面:listboard.jsp

内容来自论文无忧网 www.paper51.com

各讨论区中所有主题文章的分页显示页面:listarticle.jsp

http://www.paper51.com

显示主题文章和回复文章详细内容的页面:detail.jsp

paper51.com

退出论坛,从已登录的用户列表中删除推出的用户:logout.jsp

copyright paper51.com

(4) 信息操作模块 http://www.paper51.com

这个模块提供发表主题文章、回复文章、修改文章以及删除文章的功

内容来自www.paper51.com

能,并且对不同身份的用户给予不同的操作权限。

内容来自www.paper51.com

包含的文件有:

paper51.com

发表主题文章或回复文章的页面:post.jsp

内容来自论文无忧网 www.paper51.com

修改主题文章或回复文章的页面:modify.jsp

paper51.com

验证文章的合法性并将文章信息存入数据库的页面:chktodb.jsp http://www.paper51.com

删除文章的页面:delete.jsp

内容来自论文无忧网 www.paper51.com

(5) 用户管理模块 http://www.paper51.com

这个模块能够对用户个人信息进行管理,可以设置某个用户成为版主 paper51.com

或删除某个用户。

内容来自www.paper51.com

包含的文件是:

copyright paper51.com

显示用户列表的页面:manage.jsp

paper51.com

修改用户个人信息的页面:mdfuser.jsp copyright paper51.com

将修改后的用户信息存入数据库或删除用户:magtodb.jsp copyright paper51.com

(6) 数据库模块 copyright paper51.com

数据库模块用来实现JSP到数据库的连接和访问功能,论坛中所有对

内容来自论文无忧网 www.paper51.com

数据库的操作都是通过数据库模块进行的。这个模块实现通过JDBC-ODBC的技术对Access数据库的连接和访问。

内容来自www.paper51.com

包含的文件是:

http://www.paper51.com

连接数据库的JavaBean:DbConn.java

内容来自论文无忧网 www.paper51.com

数据库连接池的JavaBean:ConnPool.java http://www.paper51.com

4.2.2  模块之间的关系 paper51.com

数据库模块是这个BBS论坛系统中最重要的一个模块,所有JSP页面的编写都是围绕数据库的操作展开的。用户注册模块将用户提交的个人信息存储到数据库之中,通过用户登录模块可以进入信息显示模块、信息操作模块、用户管理模块。这几个模块之间的关系可以用图4-1来表示: copyright paper51.com

内容来自www.paper51.com

------分隔线----------------------------
联系方式