第三章 总体设计 所示。
编号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 字段名 id name password email trueName sex birthday address postcode phone mphone question answer img score 中文含义 编号 用户名 密码 邮箱 真实名字 性别 生日 地址 邮编 电话 手机 问题 答案 头像 积分 键值 主键 类型长度 Int(11) Varchar(30) Varchar(16) Varchar(50) Varchar(40) Varchar(30) Varchar(20) Varchar(100) Varchar(10) Varchar(15) Varchar(15) Varchar(30) Varchar(30) Varchar(100) Int(11) 缺省 可空 N N N N N Y Y 说明 自动增加 表3-2用户信息表(tb_user)
编号 1 2 3 4 5 6 字段名 bookId superTypeId subTypeId bookName ISBN introduce 中文含义 编号 大类ID 小类ID 图书名称 ISBN 说明 键值 主键 外键 外键 16
类型长度 Int(11) Int(11) Int(11) Varchar(200) Varchar(20) Text 缺省 可空 N N N Y Y Y 说明 自动增加 第三章 总体设计 7 8 9 10 11 12 13 14 15 16 17 18 Price nowPrice picture pages publisher author inTime newBooks saleBooks hostBooks bookNum 价格 最新价格 图片地址 图书页数 出版社 作者 Float Float Varchar(200) Int(11) Varchar(40) Varchar(20) Y Y Y Y Y Y N Y Y Y Y 上架时间 系统时间 timestamp 最新图书 畅销图书 主页图书 图书数量 Int(11) Int(11) Int(11) Int(11) Int(11) specialBooks 特别推荐 表3-3 图书信息表(tb_book)
编号 1 2 3 4 5 6 字段名 orderItemId orderId bookId bookName price bookNum 中文含义 键值 编号 订单ID 图书ID 名称 价格 数量 主键 类型长度 Int(111) Int(11) Int(11) Varchar(50) Float Int(11) 缺省 可空 N N Y Y Y N 说明 表3-4 订单表(tb_orderitem)
编号 1 2 3 4 5 6 7 字段名 orderId name recvName address postcode orderDate email 中文含义 编号 名称 接受者 地址 邮编 时间 邮箱 键值 主键 类型长度 Int(11) Varchar(20) Varchar(20) Varchar(255) Varchar(10) timestamp DateTime(8) 17
缺省 可空 N N N N N N Y 说明 自动增加 第三章 总体设计 8
flag 发货情况 Int(11) 表3-5 订单详细信息表(tb_order) 3.3.5 图书大类信息表
图书分类信息表的字段包括:分类编号和分类名称。其数据表如表3-6所示。 编号 1 2 字段名 typeName 中文含义 名称 键值 主键 类型长度 Int(11) Varchar(50) 缺省 可空 N N 说明 superTypeId 编号 表3-6 图书大类信息表(tb_supertype)
3.3.6 图书小类信息表
图书分类信息表的字段包括:小类编号、父类编号和小类名称。其数据表如表3-7所示。 编号 1 2 2 字段名 subTypeId subTypeName 中文含义 编号 名称 键值 主键 类型长度 Int(11) Int(11) Varchar(50) 缺省 可空 N N 说明 superTypeId 父类ID 表3-7 图书小类信息表(tb_subtype)
3.3.7 用户留言信息表
用户留言信息表包括的字段有:留言ID、留言内容、图片、创建日期等。其数据表如表3-8所示。
编号 1 2 3 4 5 6 字段名 id title author content ly_time imgs 中文含义 编号 名称 作者 内容 时间 图片 键值 主键 类型长度 Int(4) Varchar(20)) Varchar(20) Varchar(50) timestamp Varchar(20) 缺省 可空 N Y Y Y N Y 说明 自动增加 表3-8 用户留言信息表(tb_note)
18
第三章 总体设计 3.3.8 公告信息表
公告信息数据表的字段包括:公告ID、公告标题、公告内容、发布时间。其数据表如表3-9所示。
编号 1 2 3 4 字段名 informId informTitle informContent informTime 中文含义 编号 名称 内容 时间 键值 主键 类型长度 Int(11) Varchar(30) Varchar(30) timestamp 缺省 可空 N N 说明 自动增加 表3-9 公告信息表(notice)
3.3.9 管理员信息表
公告信息数据表的字段包括:用户与密码。其数据表如表3-10所示。
编号 1 2 字段名 Name Password 中文含义 键值 名称 密码 类型长度 Varchar(20) Varchar(50) 缺省 可空 N N 说明 表3-10 管理员信息表(tb_admin)
3.4实体类设计
1.Admin 管理员信息实体类
package com.zdl.shopping.po; public class Admin {
private String Name; private String Password; public String getName() { }
public void setName(String name) { }
public String getPassword() { }
return Password; Name = name; return Name;
19
第三章 总体设计 public void setPassword(String password) { Password = password;
}
}
2.Book图书信息实体类
package com.zdl.shopping.po; /**
*描述书的JavaBean */
public class Book { private int bookId; private int superTypeId; private int subTypeId; private String bookName; private String introduce; private float price; private float nowPrice; private String picture;
private int pages;
private String publisher; private String author; private String ISBN; private String inTime; private int newBooks; private int saleBooks; private int hostBooks; private int specialBooks;
private int bookNum;
20
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库毕业论文 - 张东龙 - 打印版(修改)(5)在线全文阅读。
相关推荐: