id username password telephone address Integration level
Int Varrchar(50) Varrchar(50)
int Varrchar(50)
int int
No No No No No No No
Yes No No No No No No
标识递增 登录名 登录密码 移动电话 地址 积分 级别
表3-2 菜单表
列名 id Dishes Price synopsis Launchtime Status Sum
数据类型 Int Varrchar(50)
int Varchar(50) datetime int int
Null No No No No No No No
Key Yes No No No No No No
备注 标识递增 菜名 价格 简介 推出时间 状态 销售量
表3-3 订单表
列名 id u_id M_id Name sum downtime
数据类型 Int int int Varchar(50)
Int Dateime
Null No No No No No No
Key Yes No No No No No
备注 标识递增 用户外键id 菜单外键Id 收货人名 下单数量 下单时间
17
Telephone Address Price IsCheckout
int Varchar(50)
int Int
No No No No
No No No No
联系电话 收货地址 全部金额 是否发货
表3-4 购物车信息表
列名 id u_id M_id Name sum downtime Telephone Address Price IsCheckout
数据类型 Int int int Varchar(50)
Int Dateime int Varchar(50)
int Int
Null No No No No No No No No No No
Key Yes No No No No No No No No No
备注 标识递增 用户外键id 菜单外键Id 收货人名 下单数量 下单时间 联系电话 收货地址 全部金额 是否发货
表3-5 用户评论表
列名 id u_id M_id content time
数据类型 Int int int Varchar(50) datetime
Null No No No No No
Key Yes No No No No
备注 标识递增 用户外键id 菜单外键Id 收货人名 评论时间
18
表3-6 管理员信息表
列名 id username Password Realname telephone lastime level
数据类型 Int Varchar(16) Varchar(16) Varchar(50)
int Datetime int
Null No No No No No No No
Key Yes No No No No No No
备注 标识递增 账号名 账号密码 真实姓名 联系电话 最后一次登陆时间 管理员级别
表3-7 公告表
列名 id content Time username
数据类型 Int Varchar(50) Datetime Varchar(16)
Null No No No No
Key Yes No No No
备注 标识递增 账号名 账号密码 发表人
19
第五章 详细设计和实现
5.1功能模块介绍
5.1.1界面设计
简洁友好的用户界面是系统与用户交互的关键,并且在很大的程度上影响着用户对系统的评价。所以在设计系统界面的时候,首页的顶部是一个醒目的菜肴的图片的,让人一看就知道是订餐网站,有一种订餐的欲望,栏目有首页、最新推出、登陆/用户信息、注册,中间是目前菜单的信息。
20
图5-1主页面
21