【2024计算机毕业设计】基于JSP实现智能家居展示页面

61 阅读8分钟

Hi~今天给大家带来一款使用JSP和Servlet开发的智能家居展示页面。

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了JSP框架,JSP和Servlet

项目的数据库使用的是mysql数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

用户角色 管理员角色 设计截图
用户登录 管理员登录 文稿截图1
加入购物车 家居管理 设计截图2
按分类查看 新闻管理
提交留言 用户管理
提交订单 留言管理
查看商品详情 分类管理
查看我的订单 订单管理
修改个人信息

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号 表名 说明
easybuy_comment
easybuy_news
easybuy_order
easybuy_order_detail
easybuy_product
easybuy_product_category
easybuy_shop
easybuy_user
order
order_detail
product
product_category
shop
user
表名:easybuy_comment
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
EC_ID int 10 0 N Y 评论ID
EC_CONTENT varchar 255 0 N N 评论内容
EC_CREATE_TIME datetime 19 0 N N
EC_REPLY varchar 255 0 Y N NULL 回复
EC_REPLY_TIME datetime 19 0 Y N NULL
EC_NICK_NAME varchar 255 0 N N 昵称
表名:easybuy_news
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
EN_ID int 10 0 N Y
EN_TITLE varchar 255 0 N N
EN_CONTENT varchar 1000 0 N N
EN_CREATE_TIME datetime 19 0 N N
表名:easybuy_order
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
EO_ID int 10 0 N Y
EO_USER_ID varchar 255 0 N N
EO_USER_NAME varchar 255 0 Y N NULL
EO_USER_ADDRESS varchar 255 0 Y N NULL
EO_CREATE_TIME datetime 19 0 N N
EO_COST decimal 11 2 N N
EO_STATUS decimal 7 0 N N
EO_TYPE decimal 7 0 N N
表名:easybuy_order_detail
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
EOD_ID int 10 0 N Y
EO_ID decimal 11 0 N N
EP_ID decimal 11 0 N N
EOD_QUANTITY decimal 7 0 N N
EOD_COST decimal 11 2 N N
表名:easybuy_product
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
EP_ID int 10 0 N Y
EP_NAME varchar 255 0 N N
EP_DESCRIPTION varchar 512 0 Y N NULL
EP_PRICE decimal 11 2 N N
EP_STOCK decimal 11 0 N N
EPC_ID decimal 11 0 Y N NULL
EPC_CHILD_ID decimal 11 0 Y N NULL
EP_FILE_NAME varchar 255 0 Y N NULL
表名:easybuy_product_category
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
EPC_ID int 10 0 N Y 分类ID
EPC_NAME varchar 255 0 N N 分类名称
EPC_PARENT_ID decimal 11 0 N N 父分类ID
表名:easybuy_shop
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
es_id int 10 0 N Y
es_ep_file_name varchar 255 0 Y N NULL
es_ep_name varchar 64 0 Y N NULL
es_ep_price decimal 11 0 Y N NULL
es_eod_quantity int 10 0 Y N NULL
es_ep_stock int 10 0 Y N NULL
es_ep_id int 10 0 Y N NULL
es_eu_user_id varchar 64 0 Y N NULL
es_valid int 10 0 Y N NULL
表名:easybuy_user
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
EU_USER_ID varchar 255 0 N Y
EU_USER_NAME varchar 255 0 N N
EU_PASSWORD varchar 255 0 N N
EU_SEX varchar 1 0 N N
EU_BIRTHDAY datetime 19 0 Y N NULL
EU_IDENTITY_CODE varchar 60 0 Y N NULL
EU_EMAIL varchar 80 0 Y N NULL
EU_MOBILE varchar 11 0 Y N NULL
EU_ADDRESS varchar 255 0 Y N NULL
EU_COURTY varchar 255 0 Y N NULL
EU_LIKE varchar 255 0 Y N NULL
EU_STATUS decimal 7 0 N N
表名:order
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
EO_ID int 10 0 N Y
EO_USER_ID varchar 10 0 N N
EO_USER_NAME varchar 20 0 Y N NULL
EO_USER_ADDRESS varchar 200 0 Y N NULL
EO_CREATE_TIME datetime 19 0 N N
EO_COST decimal 11 2 N N
EO_STATUS decimal 7 0 N N
EO_TYPE decimal 7 0 N N
表名:order_detail
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
EOD_ID int 10 0 N Y
EO_ID decimal 11 0 N N
EP_ID decimal 11 0 N N
EOD_QUANTITY decimal 7 0 N N
EOD_COST decimal 11 2 N N
表名:product
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
EP_ID int 10 0 N Y
EP_NAME varchar 128 0 N N
EP_DESCRIPTION varchar 512 0 Y N NULL
EP_PRICE decimal 11 2 N N
EP_STOCK decimal 11 0 N N
EPC_ID decimal 11 0 Y N NULL
EPC_CHILD_ID decimal 11 0 Y N NULL
EP_FILE_NAME varchar 200 0 Y N NULL
表名:product_category
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
EPC_ID int 10 0 N Y
EPC_NAME varchar 20 0 N N
EPC_PARENT_ID decimal 11 0 N N
表名:shop
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
es_id int 10 0 N Y
es_ep_file_name varchar 128 0 Y N NULL
es_ep_name varchar 64 0 Y N NULL
es_ep_price decimal 11 0 Y N NULL
es_eod_quantity int 10 0 Y N NULL
es_ep_stock int 10 0 Y N NULL
es_ep_id int 10 0 Y N NULL
es_eu_user_id varchar 64 0 Y N NULL
es_valid int 10 0 Y N NULL
表名:user
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
EU_USER_ID varchar 32 0 N Y
EU_USER_NAME varchar 20 0 N N
EU_PASSWORD varchar 20 0 N N
EU_SEX varchar 1 0 N N
EU_BIRTHDAY datetime 19 0 Y N NULL
EU_IDENTITY_CODE varchar 60 0 Y N NULL
EU_EMAIL varchar 80 0 Y N NULL
EU_MOBILE varchar 11 0 Y N NULL
EU_ADDRESS varchar 200 0 Y N NULL
EU_COURTY varchar 200 0 Y N NULL
EU_LIKE varchar 200 0 Y N NULL
EU_STATUS decimal 7 0 N N

</span>

四、项目截图

下面是用户角色的功能介绍

用户角色-用户登录⬇️【点击返回功能介绍页面】

用户角色-用户登录 


用户角色-加入购物车⬇️【点击返回功能介绍页面】

用户角色-加入购物车 


用户角色-按分类查看⬇️【点击返回功能介绍页面】

用户角色-按分类查看 


用户角色-提交留言⬇️【点击返回功能介绍页面】

用户角色-提交留言 


用户角色-提交订单⬇️【点击返回功能介绍页面】

用户角色-提交订单 


用户角色-查看商品详情⬇️【点击返回功能介绍页面】

用户角色-查看商品详情 


用户角色-查看我的订单⬇️【点击返回功能介绍页面】

用户角色-查看我的订单 


用户角色-修改个人信息⬇️【点击返回功能介绍页面】

用户角色-修改个人信息 


 

下面是管理员角色的功能介绍

管理员角色-管理员登录⬇️【点击返回功能介绍页面】

管理员角色-管理员登录 


管理员角色-家居管理⬇️【点击返回功能介绍页面】

管理员角色-家居管理 


管理员角色-新闻管理⬇️【点击返回功能介绍页面】

管理员角色-新闻管理 


管理员角色-用户管理⬇️【点击返回功能介绍页面】

管理员角色-用户管理 


管理员角色-留言管理⬇️【点击返回功能介绍页面】

管理员角色-留言管理 


管理员角色-分类管理⬇️【点击返回功能介绍页面】

管理员角色-分类管理 


管理员角色-订单管理⬇️【点击返回功能介绍页面】

管理员角色-订单管理 


 

下面是设计截图的功能介绍

设计截图-文稿截图1⬇️【点击返回功能介绍页面】

设计截图-文稿截图1 


设计截图-设计截图2⬇️【点击返回功能介绍页面】

设计截图-设计截图2