Hi~,今天给大家带来一款使用JSP和Servlet开发的唱片销售积分商城管理系统的论文写作指导。需要使用本项目写文档的童鞋可以好好看看~文末附项目的效果查看地址哦~
一、项目功能
具体的功能看下面这张表,表里面只是截取了主要功能来说的。
用户角色 | 管理员角色 |
---|---|
用户登录注册 | 管理员登录 |
用户首页 | 唱片类目管理 |
查看所有订单 | 客户管理 |
查看新品 | 唱片管理 |
查看热销唱片 | 订单管理 |
查看购物车 | |
按分类查看唱片 | |
查看唱片详情 | |
确认订单 |
二、数据库版本介绍
👨💻使用的数据库是Mysql,目前最新的版本是8.0+,Mysql 5.7+,8.0以上版本都是可以的😉,如果是Linux平台,建议使用mariadb。
如果你的数据库版本比较低,5.0、5.1版本的建议升级数据库版本,如果是5.5、5.6版本的可以尝试运行项目的sql语句看下有没有问题。【本站的所有数据库都是这个要求】
三、数据库表以及字段的介绍
3.1 表信息
表名 | 说明 |
---|---|
goods | 唱片表 |
order | 订单表 |
orderitem | 订单详情表 |
recommend | 唱片推荐表 |
type | 唱片类型表 |
user | 用户表 |
3.2 字段信息
表名: goods 说明: 唱片表
名称 | 数据类型 | 长度 | 说明 |
---|---|---|---|
id | int | 10 | 自增主键 |
name | varchar | 255 | 唱片名字 |
cover | varchar | 255 | 主图 |
image1 | varchar | 255 | 图片1 |
image2 | varchar | 255 | 图片2 |
price | float | 13 | 价格 |
intro | varchar | 255 | 介绍 |
stock | int | 10 | 库存 |
type_id | int | 10 | 类型ID |
————————————————————————————————————————————————————————————————————————————————
表名: order 说明: 订单表
名称 | 数据类型 | 长度 | 说明 |
---|---|---|---|
id | int | 10 | 自增主键 |
total | float | 13 | 总价格 |
amount | int | 10 | 下单数量 |
status | bit | 1 | 状态 |
paytype | bit | 1 | 支付类型 |
name | varchar | 255 | 名字 |
phone | varchar | 255 | 电话 |
address | varchar | 255 | 地址 |
datetime | datetime | 19 | 创建时间 |
user_id | int | 10 | 用户ID |
————————————————————————————————————————————————————————————————————————————————
表名: orderitem 说明: 订单详情表
名称 | 数据类型 | 长度 | 说明 |
---|---|---|---|
id | int | 10 | 自增主键 |
price | float | 13 | 价格 |
amount | int | 10 | 数量 |
goods_id | int | 10 | 唱片ID |
order_id | int | 10 | 订单ID |
————————————————————————————————————————————————————————————————————————————————
表名: recommend 说明: 唱片推荐表
名称 | 数据类型 | 长度 | 说明 |
---|---|---|---|
id | int | 10 | 自增主键 |
type | bit | 1 | 类型 |
goods_id | int | 10 | 唱片ID |
————————————————————————————————————————————————————————————————————————————————
表名: type 说明: 唱片类型表
名称 | 数据类型 | 长度 | 说明 |
---|---|---|---|
id | int | 10 | 自增主键 |
name | varchar | 255 | 名字 |
————————————————————————————————————————————————————————————————————————————————
表名: user 说明: 用户表
名称 | 数据类型 | 长度 | 说明 |
---|---|---|---|
id | int | 10 | 自增主键 |
username | varchar | 255 | 用户名 |
varchar | 255 | 邮箱 | |
password | varchar | 255 | 密码 |
name | varchar | 255 | 名字 |
phone | varchar | 255 | 电话 |
address | varchar | 255 | 地址 |
isadmin | bit | 1 | 是否管理员 |
isvalidate | bit | 1 | 是否合法 |
money | bigint | 20 | 金额 |
————————————————————————————————————————————————————————————————————————————————
四、数据库的ER图【源码码头倾心制作】
唱片表-goods
订单表-order
订单详情表-orderitem
唱片推荐表-recommend
唱片类型表-type
用户表-user