学院:信息技术
专业:计算机科学与技术
年级班级:2012级本部一班
指导老师:李志敏
数据库课程设计报告
题目:吃货交流平台
一、组员及分工
组员及分工
学号
姓名
在课程设计中主要完成的模块和内容
自评分
1008
金崇成(组长)
参与需求分析,管理,登陆,注册功能模块,协调统一组员分工
96
1029
刘安妮
参与需求分析,用户的留言、帖子功能模块,美化以及局部修改
93
1031
高文佳
参与需求分析,资讯发布功能模块、文档整理
93
1027
胡楠楠
参与需求分析,资讯发布功能模块、文档整理
92
1001
汪曹宇
参与需求分析,食谱、食材功能模块
94
1009
梅清晨
参与需求分析,食谱、食材功能模块
92
1025
张游游
参与需求分析,用户的留言、帖子功能模块,美化以及局部修改
93
二、需求分析
该网页需要为吃货提供了一个方便快捷的交流平台,满足不同浏览者的需求。首先需要有一个网页首页,在此可以预览各种不同美食的食谱与食材以及吃货发表的帖子。在此同时,该网页提供吃货主页,吃货可以在此页面发表食谱和帖子,也可以给其他吃货留言,评论其他吃货发表的帖子以及收藏食谱。为了避免各种不良信息的散布,该网页依然需要设置管理员对其网页上的信息进行各种程度的管理。
同时,管理员需要上传新闻,帖子以及食材以满足不同浏览者的需求。
三、E-R图
四、数据模型设计
表名:Manager(管理员表)
序号
列名
数据类型
长度
说明
1
Sfzh
varchar
18
主键,身份证号
2
Mname
varchar
8
姓名
3
Sjhm
varchar
11
手机号码
表名:Mszx(美食资讯表)
序号
列名
数据类型
长度
说明
1
Fbsj
datetime
发布时间主键(引用表Zxfb中Fbsj字段)
2
Sslb
c
10
所属类别
3
Xwnr
varchar
4000
新闻内容
4
Bt
varchar
50
标题
表名:Zxfb(资讯发布表)
序号
列名
数据类型
长度
说明
1
Fbsj
datetime
主键,发布时间
表名:liuyan(留言表)
序号
列名
数据类型
长度
说明
1
lynr
varchar
600
留言内容
2
fbtime1
datetime
发表时间
3
CHyhm
char
12
吃货用户名,主键外键(引用表ch中CHyhm字段)
表名:fb(评论表)
序号
列名
数据类型
长度
说明
1
fbtime2
datetime
发表时间,主键
2
CHyhm
char
12
吃货用户名,主键外键(引用表ch中CHyhm字段)
表名:tie(帖子表)
序号
列名
数据类型
长度
说明
1
Fbtime2
datetime
主键,外键(引用表fb中fbtime2字段)
2
writorym
varchar
20
作者用户名
3
bt
varchar
50
标题
4
Tznr
varchar
4000
帖子内容
表名:ch(吃货表)
序号
列名
数据类型
长度
说明
1
CHyhm
char
12
主键,吃货用户名
2
CHsex
char
2
姓名
3
CHmm
char
16
密码
4
CHdj
int
等级
5
CHyx
char
10
邮箱
6
CHphone
char
11
手机号
7
CHtp
图片
表名:sp(食谱表)
序号
列名
数据类型
长度
说明
1
SPname
char
20
菜名,主键
2
SPlb
char
20
所属类别
3
SPsc
char
400
所属食材
4
SPlc
char
2000
制作流程
5
SPFBtime
datetime
发表时间,主键
6
SPtp
图片
表名:sc(食材表)
序号
列表
数据类型
长度
说明
1
SCname
char
20
主键,名称
2
SCcd
char
40
产地
3
SCyyjc
char
100
营养价值
4
SCjs
char
400
介绍
5
SCtp
图片
表名:sclb(类别表)
序号
列名
数据类型
长度
说明
1
SCLBname
char
40
类别名
吃货交流平台课程设计 来自淘豆网m.daumloan.com转载请标明出处.