网上BBS论坛的设计与实现(ASP)(新品)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
目    录 [来源:http://www.think58.com]
1 引言 1
1.1 课题背景与开发目的 1
1.2开发环境 1
1.3硬件需求 1
2 需求分析 2
2.1系统概述 2
2.2系统角色划分 3
3 系统总体设计 3
3.1关键技术 3
3.1.1 ASP技术 3
3.1.2 数据库技术 4
3.1.3 加密技术 5
3.2系统流程图 5
3.3方案选择 6
3.3.1 数据库需求分析 6
3.3.2 数据库设计 6
3.3.3 数据库连接的实现 9
4 系统的完整设计与开发 9
4.1系统显示前的准备 9
4.1.1 论坛基本配置 9
4.2 系统主要功能分析 11
4.2.1 用户注册 11
4.2.2 论坛显示 12
4.2.3 发帖与回复 16
4.2.4 查看个人资料 18
4.2.5 个人好友管理 20
4.2.6 文章搜索功能 21
4.2.7 会员短消息功能 22
4.3权限管理详细设计 23
4.3.1 功能概述 23
4.3.2 管理员权限 24
4.3.3 版主权限 26
4.3.4 贵宾权限 27
结    论 29
参考文献 29
致    谢 31 [资料来源:www.THINK58.com]
2.1系统概述
根据该BBS的逻辑功能划分,本系统一共分为七大功能模块,分别是用户注册和登陆模块,用户资料管理模块,文章发表和文章浏览模块,文章搜索模块,管理员操作模块,版主操作模块,论坛短消息功能模块。其中管理员操作又划分为论坛文章操作模块及论坛设置模块。用户资料管理模块可划分为用户密码重设模块,用户信息查询模块,用户资料修改模块。
(1)用户注册和登陆模块
主要是完成新用户的注册,将新用户注册信息加入数据库;登陆模块主要验证用户身份,使用会员身份登陆论坛即可进入论坛并享有会员的使用权限。
(2)用户资料管理模块
主要功能是注册用户可以随意修改自己的个人信息,可随时查询其他用户的个人资料;如果不幸遗忘自己的登陆密码,还可利用本论坛的密码重设功能,重设密码,极大的方便了用户使用。
(3)文章发表和文章浏览模块
本论坛最主要的功能,登陆用户和游客都可随意点击感兴趣的帖子进行浏览,而登陆用户还可以随时在论坛里发表自己的文章,或者对论坛里的帖子进行回复。
(4)文章搜索模块
登陆用户可利用该功能对感兴趣但无法记起位置的帖子进行查找,方便用户游览论坛的一个功能。
(5)管理员操作模块
本论坛管理者才拥有的功能,可以对论坛中任意版块的帖子进行固顶,加精,删除等操作,还可以对论坛的一些基本设置进行修改。
(6)版主操作模块
论坛各个版块的具体管理者,在自己的版块有和管理员一样的管理权限,负责维护自己版块的秩序。
(7)论坛短消息功能模块
登陆用户可利用该功能对其他论坛用户留言,进行私下的交流。
2.2系统角色划分
本系统操作用户按不同级别依次可分为:游客,普通会员用户、版主、管理员。高级别的用户可以继承低级别用户的公用功能。同时,各级别用户具有一定的只有以本级别身分登录才具有的私有功能。 [资料来源:http://think58.com]
1.游客:只能进入论坛浏览帖子,无其他权限。
2.普通会员:浏览帖子,发表或回复帖子、资料维护、文章搜索、论坛短消息。
3.版主:除会员基本功能外,可对自己所在版块的文章进行操作。
4.管理员:除会员基本功能外,可对所有版块的文章进行固顶,加精,删除等,并且有论坛设置修改权限。 [资料来源:THINK58.com]
预览图:
[来源:http://think58.com]
[资料来源:www.THINK58.com]
毕业设计(www.think58.com)