校园论坛BBS

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1)用户表(T_Operator)包括功能ID、正在操作的功能名称、头衔ID、积分、

登录名称、密码、头像、注册时间、真实姓名、电话号码、手机号、MSN号、QQ

号、ICQ号、地区、邮编、是否管理员、是否版主、发帖数量、回帖数量、身份证

号、当前动作、IP地址、是否删除、是否踢出、踢出人(版主)、年龄、性别。如

图10所示

图10用户信息结构图

2)论坛回帖表(T_Forum)回帖ID、回帖标题、回复的主题、回帖内容、回帖人ID、回帖日期、是否删除。如图11所示

图11论坛回帖信息结构图

3)论坛主题表(T_Topic)包括主题ID、主题标题、主题内容、发布人、发布时间、是否置顶、是否精华、是否删除、功能ID。如图12所示

图12 论坛主题信息结构图

4)系统参数表(T_UserPara)包括参数ID、参数名称、参数描述、参数值。如图13所示

图13系统参数信息结构图

5)积分头衔表(T_Mark)包括头衔ID、头衔名称、需要的积分。如图14所示

图14积分头衔信息结构图

6)用户功能权限关联表(T_OperatorFunction)包括权限ID、操作员ID、功能ID。如图15所示

图15用户功能权限关联信息结构图

7)功能表(T_Function)包括功能ID、功能名称、功能描述、功能序号、版主、建立模块日期、最后更新时间、最后发帖人。如图16所示

图16功能信息结构图

3.1 数据源的建立

本系统采用了OleDB和SqlDB两种连接方式,具体步骤如下:

(1)在解决方案资源管理器中建立目录SetData

(2)在目录中单击鼠标右键,从弹出的菜单中选择【添加】

(3)选择【添加Web用户控件】

(4)输入控件名connetct-strings.ascx

3.2论坛首页

首页是系统的窗口,其中用到了DataGrid控件,用来显示论坛的模块。如图17所示

图17论坛首页界面图

3.3发帖、回帖

发表新贴界面如图18所示

图18发帖界面图

回复帖子界面如图19所示

图19回帖界面图

3.4登录、注册与修改

论坛登录是必不可少的一项,只有登录后才可以进入论坛进行活动,具体的界面如图20所示。

图20论坛登录界面图

登录信息人填写与验证页面是由\Forum\login.aspx完成的,其中信息的提交、同数据库的信息的交互是由\Forum\login.aspx.cs完成的。

要想在论坛登录,就少不了注册个人信息,具体的界面如图21所示

图21 论坛注册界面图

用户登录后可以更改自己的登录信息,具体的界面如图22所示

图22 注册信息修改界面图

3.5后台管理设计

3.5.1 管理员登录页

管理员拥有论坛的最高权限,因此进入论坛管理系统需要严格的身份验证。如图23所示

图23管理员登录界面图

3.5.2 管理菜单页

管理员登录成功后进入管理菜单,列出能够执行的操作,如图24所示

图24管理菜单界面图

3.5.3 具体管理

单击管理菜单上的同名链接,进入设置论坛的总体参数界面,如图25所示

图25 论坛参数设置界面图

单击管理菜单上的同名链接,进入操作员列表界面,如图26所示

图26操作员管理界面图

单击管理菜单上的同名链接,进入讨论话题列表界面,如图27所示

图27讨论话题管理界面图

单击管理菜单上的同名链接,进入回复列表界面,如图28所示

图28回复管理界面图

相关文档
最新文档