用户的主要功能模块包括:
(1)用户注册与登陆
(2)查看帖子,查询历史帖子
(3)发布帖子
系统管理员的主要功能模块包括:
(1)用户管理
(2)后台数据库维护
(3)论坛信息的分类管理
2、主要数据库表单
(1)登陆用户基本信息表单
主要字段有:用户编号、用户呢称、真实姓名、性别、出生日期、电子信箱
(2)content数据表(每篇文章的详细信息)
主要字段有:id编号、文章标题、是否回帖、文章作者、发表时间、正文
(3)board数据表(各个不同讨论区信息)
主要字段有:讨论区中文描述名、讨论区版主要id、不同讨论区文章总数
(4)保存被封id数据表
主要字段有:id,被查封用户的id
有病,,还自己开发论坛?如果真想运营的话,还是用现成的吧.
如果练手,你可以到网上找一些开源的论坛源码,看看它们是怎么设计数据库的.
不是一句两句能说清的. 反正也不是太难.
回答完毕~
帐号 int(4) 主键社区昵称 varchar(20) 大小可变把20该成你规定的社区昵称大小
密码 varchar(20) 大小可变把20该成你规定的密码长度
电子邮箱 varchar(50)
性别 bit(1) 0代表女1代表男或者反之
所属学院 int(4) 字典表里所属学院的ID
真实姓名 varchar(20)
出生日期 varchar(10) 用“-”把用户选择的“年-月-日”这样组合起来
籍贯 int(4) 字典表里籍贯的ID
提示问题 int(4) 字典表里提示问题的ID
问题答案 varchar(20) 大小可变把20该成你规定的问题答案大小
证件类型 int(4) 字典表里证件类型的ID
证件号码 varchar(20)
几个复选框(干嘛用的)
字段名称你就自己取吧。
再建一个字典表
id int(4) 主键
名称 varchar(20) 放籍贯,学院,证件类型,提示问题的名称等
类型 int(4) 是个标记,说明这个名称是那类(1是籍贯,2是学院,3是证件类型,4是提示问题等)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)