asp学生论坛bbs设计毕业论文(开题报告+源代码) 第9页
1 F_ID COUNTER 编号 Key
2 F_AnnounceID VARCHAR(50) 帖子编号
3 F_BoardID INTEGER 版面编号
4 F_UserID INTEGER 用户编号
5 F_Username VARCHAR(50) 用户名
6 F_Filename VARCHAR(250) 文件名
7 F_FileType VARCHAR(10) 文件类型
8 F_Type SMALLINT 文件类型编号
续表2-19
序 号 字 段 名 字段类型 说 明 备 注
9 F_FileSize INTEGER 文件大小
10 F_Readme VARCHAR(250) 文件说明
11 F_Download INTEGER 下载次数
12 F_ViewNum INTEGER 浏览次数
13 F_DownUser LONGCHAR 下载用户
14 F_Flag SMALLINT 文件标识
15 F_AddTime DATETIME 添加日期
16 F_Viewname VARCHAR(255) 显示名称
文件上传表记录了用户上传附件的内容。用户名、用户编号、版面编号等都是外键。文件名字段由于用户上传的文件可能同名,所以采取系统自动命名的方式,缺点是如果同一个文件分包上传,则下载后需要重新命名后才能恢复原文件。文件类型是文件真正的类型,而类型编号是论坛文件类型,表示下载与显示。
帮助信息表是很重要的表,是用来介绍整个论坛的使用的,见表2-20。
表2-20 帮助信息表(Help_T)
序 号 字 段 名 字段类型 说 明 备 注
1 H_ID COUNTER 帮助编号 Key
2 H_ParentID INTEGER 上级编号
3 H_Title VARCHAR(250) 标题
4 H_Content LONGCHAR 内容
5 H_Type BYTE 类型
6 H_Stype INTEGER 后台类型
7 H_begimg VARCHAR(100) 背景图片
8 H_Addtime DATETIME 添加时间
帮助信息表是个独立的表,帮助信息对于论坛是很重要的,帮助文件写得好,用户就会上手快,论坛就会更有亲切感。虽然现在的网络用户对论坛都并不陌生,但良好的帮助文件依然可以体现出论坛在设置上的到位。因为帮助文件分用户和管理员的,所有添加一个后台类型来区别帮助文件的显示位置。
论坛日志表是用来记录论坛行为的,一旦论坛出现了问题,可以通过这个表来跟踪一些活动,分析出问题的所在。见表2-21。
表2-21 论坛日志表(Log_T)
序 号 字 段 名 字段类型 说 明 备 注
1 L_ID COUNTER 日志编号 Key
2 L_AnnounceID INTEGER 帖子编号
3 L_BoardID INTEGER 版面编号
4 L_Touser VARCHAR(50) 访问页面
5 L_Username VARCHAR(50) 访问用户名
6 L_Content VARCHAR(255) 日志内容
7 L_AddTime DATETIME 添加时间
8 L_IP VARCHAR(50) 用户IP
9 L_Type BYTE 日志类型
为了保证日志记录信息的详实,因此日志表需要设计得很全面。帖子编号和版面编号是外键,记录了论坛中对帖子信息进行操作的信息,当非帖子操作时,这两个字段不是必须的。
系统信息表关系到整个论坛是否可以正常运行,是核心表,见表2-22。
表2-22 系统信息表(Setup_T)
序 号 字 段 名 字段类型 说 明 备 注
1 ID COUNTER 编号 Key
2 Forum_Setting LONGCHAR 论坛设置
3 Forum_Ads LONGCHAR 论坛广告
4 Forum_Badwords LONGCHAR 过滤词
5 Forum_rBadword LONGCHAR 注册过滤词
6 Forum_Maxonline INTEGER 最多在线人数
7 Forum_MaxonlineDate DATETIME 最多在线日期
8 Forum_TopicNum INTEGER 单页主题数
9 Forum_PostNum INTEGER 单页帖子数
10 Forum_TodayNum INTEGER 今日发帖数
续表2-22
序 号 字 段 名 字段类型 说 明 备 注
11 Forum_UserNum INTEGER 论坛用户数
12 Forum_YesterdayNum INTEGER 昨日发帖数
13 Forum_MaxPostNum INTEGER 最大发帖数
14 Forum_MAXPostDate DATETIME 最大发帖日期
15 Forum_LastUser VARCHAR(50) 最后注册用户
16 Forum_LastPost VARCHAR(255) 最后一帖
17 Forum_BirthUser LONGCHAR 过生日的用户
18 Forum_Sid INTEGER 论坛编号
19 Forum_Version VARCHAR(50) 论坛版本
20 Forum_NowUseBBS VARCHAR(8) 帖子信息表
21 Forum_IsInstall BYTE 是否被安装
22 Forum_Ad LONGCHAR 论坛广告
23 Forum_ChanName VARCHAR(50) 论坛名称
24 Forum_ChanSetting VARCHAR(250) 论坛设置
25 Forum_LockIP LONGCHAR 锁定的IP
26 Forum_Cookiespath VARCHAR(50) Cookie存储路径
27 Forum_Boards LONGCHAR 论坛版面
28 Forum_AlltopNum VARCHAR(250) 论坛置顶数
29 Forum_Pack VARCHAR(250) 超级管理员
虽然是核心表,但是每个字段的内容都很简单。论坛设置字段存储了论坛名称、地址、联系方式等。过滤词设置比较有用,当用户发表一些禁止的词汇时可以通过过滤让这些词汇不显示在论坛上。其他的一些字段都是记录了一些论坛的状态。
论坛的数据库是非常重要的,它决定了整个论坛最终的使用是否可行。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>