chap19 BBS系统.pdf

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
chap19 BBS系统

第19章 BBS 系统 BBS 系统是一种比较流行的网络系统,通常用于组建一个离线的讨论平台,使对某个 话题感兴趣的人能够有一个相互交流的平台,由于其离线性,就是发表的讨论即使在下线的 状态下也能够被其他人看到和回复,因此成为了一种比较流行的讨论平台。BBS 系统的实 现过程中很多地方都会用到AJAX 技术,而使用ASP.NET AJAX1.0 框架来可以很大地提高 开发效率。下面就简要介绍一下如何利用ASP.NET AJAX1.0 ,ASP.NET2.0 和SQLServer2005 来实现一个简单的BBS 系统。 19.1 功能分析 一个简单的BBS 系统至少需要具有以下功能: ● BBS 讨论区的导航功能 ● 发帖功能 ● 回帖功能 ● 帖子浏览功能 此外BBS 系统还需要具有登录功能、注册功能和找会密码功能。 所以本书的实现的简单的BBS 系统的功能如下: ● BBS 讨论区的导航功能 ● 发帖功能 ● 回帖功能 ● 帖子浏览功能 ● 登录功能 ● 注册功能 ● 找会密码功能 而帖子浏览功能包含以下功能: ● 单个帖子浏览功能 ● 同主题帖子列表浏览功能 19.2 系统设计 下面分几部分介绍BBS 系统的设计。 19.2.1 功能设计 在19.1 中介绍了BBS 系统要实现的功能,这里就对这些要实现的功能进行设计。 1.登录功能 登录功能是用户进入BBS 系统的入口,每个要进入BBS 系统的用户都需要通过该入口 来进行身份验证。一般情况下登录功能只需要提供用户输入用户名和密码的接口即可,这里 为了方便就只实现基本的身份认证功能。界面设计如图19-1 所示。 图19-1 登录功能界面 图19-1 包含了身份认证的入口,用户在这里需要输入正确的用户名和密码才能进入论 坛。此外该界面还包含了注册功能和找会密码功能的链接。 2 .注册功能 注册功能用来实现用户向系统申请身份认证的接口,通过这个接口用户可以获得进入用 户的用户名和密码。界面设计如图19-2 所示。 图19-2 注册功能界面 在图 19-2 中,用户输入用户名、密码、电子邮件等信息就可以完整身份的注册,完成 注册后用户就可以通过注册的身份来登录BBS 系统。 3.找回密码功能 当用户忘记密码时可以通过找回密码功能来实现密码的找回,界面设计如图19-3 所示。 图19-3 密码找回功能 在图 19-3 中,用户输入正确的用户名、安全问题和问题答案时系统就会把与该用户名 对应的密码返回给用户。 4 .讨论区导航功能 讨论区导航功能用来对BBS 系统内所有的讨论区进行导航,如图19-4 所示。 图19-4 讨论区导航功能 在图 19-4 中,BBS 系统以树形的结构对讨论区进行导航。当用户单击讨论区导航时就 在图 19-5 中显示出该讨论区包含的子讨论区或在图 19-6 中显示出该讨论区包含的所有帖 子。 图19-5 子讨论区显示列表 图19-6 帖子导航列表 当用户单击讨论区导航树上的某个讨论区时,若该讨论区包含子讨论区则显示如图19-5 所示的界面,若该讨论区不包含子讨论区则显示如图19-6 所示的界面。 5.发帖功能 在图19-6 中,单击发帖链接就可到达发帖功能界面,如图19-7 所示。 图19-7 发帖功能 在图19-7 中,用户输入新帖的标题和内容后,单击“确定”按狃即可完成新帖的发表。 6 .帖子浏览功能 在图19-6 中,单击某个帖子标题即可进入该帖子浏览界面,如图19-8 所示。 图19-8 单个帖子浏览功能

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档