欢迎来到天天文库
浏览记录
ID:18334452
大小:900.00 KB
页数:9页
时间:2018-09-16
《asp0009论坛bbs的设计与实现2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、论坛BBS的设计与实现摘要随着科技的发展网络越来越普及,大多数人都能够使用计算机,人们通过计算机获取各种各样的知识,通过计算机进行娱乐,通过计算机结识朋友,通过计算机进行交流,甚至还能通过互联网购物,在此之前他们只能通过报纸,电视等途径获得信息。BBS正是网友们进行交流的途径之一。论坛的开发工具有好多,一般常用的是ASP、ASP.NET、VB、C++、Java,后台数据库有SQL以及ACCESS等等。一般网上的论坛都是使用ASP跟ACCESS数据库相结合,。本系统利用ASP技术开发,运作于Windo
2、wsXP的环境下,采用的HTML编辑器形式为DreamweaverMX2004,后台数据库采用ACCESS2003。根据系统的功能分析,它包括以下功能:论坛首页、用户注册、查看文章、发表文章、回复文章等等。关键词:ASP,ACCESS20003,论坛,文章,回复目录第一章前言11.1题目来源11.2 研究目的和意义1第二章系统分析32.1方案论证32.2系统结构分析592.3 开发环境及系统运行平台介绍6第三章系统设计93.1系统的功能设计目标93.1.1 游客功能:93.1.2 用户功能:93.1
3、.3 管理员和版主功能:93.1.4 查询功能:103.1.5 统计功能:103.1.6 贴子功能:103.1.7 其他功能:103.2 功能模块划分11第四章数据库设计134.1数据库表的建立134.2 后台数据库的配置20第五章系统详细设计225.1 主页面225.2 登录页面235.3 用户注册页面245.4 用户个人版面页面245.5 管理员页面255.6 查询页面265.7 帖子功能26第六章 系统测试27总结32参考文献33致谢34附录359第三章系统设计3.1系统的功能设计目标通过分析
4、比较众多的BBS系统,以及参考收集的众多用户的意见,本系统的功能设计目标应该包括以下几个方面:3.1.1 游客功能:l游客不进行注册同样可以浏览帖子内容,但是不能发言,要发言必须注册。3.1.2 用户功能:l用户注册登录功能,普通用户能够在论坛上注册自己的资料并通过登录论坛来获得普通用户权限的各种功能。l用户在登录后可以查询与更改密码、个人信息,及查看他人信息l实现用户头像功能,用户可以选择自己喜欢的头像图标。l用户论坛内邮件功能,用户可以在论坛中相互之间通过邮件交流。l用户论坛版面的显示功能,用户
5、可以决定是否在自己浏览器显示某些功能。l用户可以在自己资料中设定自己的特色签名档,用户头像并且用户可以上传符合论坛规定格式和大小的图片作为自己的头像。l用户登录后可以设定自己的在线状态,选择时“隐身”或“上线”。l用户可以在登录后发贴和回复帖子。3.1.3 管理员和版主功能:l管理员可以修改论坛的常规设置,例如开放或关闭论坛,发布论坛公告,设置论坛显示风格等功能。l管理员可以进行日常的论坛管理,能够增加或删除论坛版面,设置版主名单和超级版主名单,可以添加或删除管理员,可以修改管理员密码。l管理员可以
6、进行用户管理,能够删除或恢复用户ID,更改用户密码,修改用户资料,禁止特定用户发贴,屏蔽特定用户帖子,添加或删除VIP用户,批量删除用户,给特定用户群留言和赠送积分。l管理员可以进行帖子留言管理,能够批量移动或删除帖子,删除所有已读或指定用户的留言,添加或删除论坛帖子数据表,能够彻底删除或恢复已删除的帖子。9l管理员可以进行论坛数据备份,整理论坛数据,统计系统占用空间,管理上传文件。l版主能够发布版面公告,管理用户所发的帖子。3.1.4 查询功能:用户登录后可以按关键字,日期及查询范围查询帖子等。3
7、.1.5 统计功能:l显示论坛当前注册总人数、当前贴子总数、最高日帖数、今日帖数,话题数等。l显示每个版面的帖子总数。l用户表现积分排行,调动用户积极性。l集合显示精华帖子。l按不同的条件给帖子排行,方便用户查看。3.1.6 贴子功能:l显示帖子发表日期,点击数,字节数,回复帖子数,最后回复日期,最后回复人等。l设定帖子内容最大允许的字节数。l可以在帖子前面使用表情图标,来说明自己发言时候的心情。l发言时可以进行文件图片上传。l多版面设置,每个版面可以有自己的版主、可以独立显示单一版面。l发言时可以
8、使用UBB标签来使自己的发言更加生动。l可以决定帖子的字体,文字的大小,颜色。l可以指定阅读帖子的最低条件。l可以在帖子中使用各种表情图标。l可以发起投票。3.1.7 其他功能:l全面转化HTMLTAG,方便讨论主页设计、Web编程,同时可以有效防止使用脚本语言进行攻击。l类似于FrontPage、Dreamweaver论坛内容编辑器,以方便网友使用HTML9格式显示帖子内容。此功能代码部分参考了UBB代码。UBB代码是HTML的一个变种,是UltimateBulle
此文档下载收益归作者所有