登录系统结构图,如图4.2所示:

图4.2 登录结构图
管理员结构图,如图4.3所示。

图4.3 管理员结构图
用户结构图,如图4.4所示。

图4.4 用户结构图
4.2 数据库设计原则
在概念设计中,通常用四种方法:
自顶向下:首先定义全局概念结构的框架,然后逐步细化;自底向上:首先定义各局部应用的概念结构,然后将他们集成起来,得到全局概念结构;逐步扩张: 首先定义最核心的概念结构,然后向外扩充,直至总体概念结构;混合策略: 即自顶向下和自底向上相结合,用自顶向下策略设计一个全局概念。结构的框架,以它为骨架集成由自底向上策略中设计的各局部概念结构。
在物理结构设计阶段首先分两步走:
确定数据库的物理结构,在关系数据库中主要是指存取方法和存储结构。 对物理结构的评价是时间和空间效率。
选取正确的关系模式存取方法,常用的有:存取索引方法、聚簇存取、HASH存取方法等。
管理员信息属性图如图4.5所示。

图4.5 管理员信息实体属性图
订单信息实体属性图如图4.6所示。

图4.6订单信息属性图
留言信息实体属性图如图4.7所示。
图4.7留言信息实体属性图
用户信息实体属性图如图4.8所示。

图4.8用户信息实体属性图
4.3 数据表
表1:t_admin表
|
列名 |
数据类型 |
长度 |
约束 |
|
userId |
int |
11 |
PRIMARY KEY |
|
userName |
varchar |
55 |
DEFAULT NULL |
|
userPw |
varchar |
50 |
DEFAULT NULL |
表2:t_dingdan表
|
列名 |
数据类型 |
长度 |
约束 |
|
id |
int |
11 |
PRIMARY KEY |
|
xingming |
varchar |
50 |
DEFAULT NULL |
|
shouji |
varchar |
50 |
DEFAULT NULL |
|
dizhi |
varchar |
50 |
DEFAULT NULL |
|
mingcheng |
varchar |
50 |
DEFAULT NULL |
|
shuliang |
varchar |
50 |
DEFAULT NULL |
|
yunjia |
varchar |
50 |
DEFAULT NULL |
|
zhong |
varchar |
50 |
DEFAULT NULL |
|
shouhuoren |
varchar |
50 |
DEFAULT NULL |
|
dianhua |
varchar |
50 |
DEFAULT NULL |
|
mudidi |
varchar |
50 |
DEFAULT NULL |
|
che_id |
int |
11 |
DEFAULT NULL |
|
zt |
varchar |
255 |
DEFAULT NULL |
表3:t_gonggao表
|
列名 |
数据类型 |
长度 |
约束 |
|
gonggao_id |
int |
11 |
PRIMARY KEY |
|
gonggao_title |
varchar |
50 |
DEFAULT NULL |
|
gonggao_content |
varchar |
5000 |
DEFAULT NULL |
|
gonggao_data |
varchar |
77 |
DEFAULT NULL |
|
fujian |
varchar |
255 |
DEFAULT NULL |
表4:t_jieshao表
|
列名 |
数据类型 |
长度 |
约束 |
|
id |
int |
11 |
PRIMARY KEY |
|
neirong |
varchar |
5000 |
DEFAULT NULL |
表5:t_liuyan表
|
列名 |
数据类型 |
长度 |
约束 |
|
id |
int |
11 |
PRIMARY KEY |
|
xingming |
varchar |
50 |
DEFAULT NULL |
|
zuzhi |
varchar |
50 |
DEFAULT NULL |
|
dianhua |
int |
50 |
DEFAULT NULL |
|
youxiang |
varchar |
50 |
DEFAULT NULL |
|
neirong |
varchar |
500 |
DEFAULT NULL |
|
shijian |
varchar |
50 |
DEFAULT NULL |
表6:t_user表
|
列名 |
数据类型 |
长度 |
约束 |
|
id |
int |
11 |
PRIMARY KEY |
|
loginname |
varchar |
50 |
DEFAULT NULL |
|
loginpw |
varchar |
50 |
DEFAULT NULL |
|
name |
varchar |
50 |
DEFAULT NULL |
|
sex |
varchar |
50 |
DEFAULT NULL |
|
age |
varchar |
50 |
DEFAULT NULL |
|
address |
varchar |
50 |
DEFAULT NULL |
|
tel |
varchar |
50 |
DEFAULT NULL |
|
|
varchar |
50 |
DEFAULT NULL |
|
fujian |
varchar |
50 |
DEFAULT NULL |
|
jifen |
int |
255 |
DEFAULT NULL |
|
del |
varchar |
50 |
DEFAULT NULL |