CREATE TABLE `product_eva` (
`EVA_ID` int(11) NOT NULL AUTO_INCREMENT,
`EU_USER_ID` varchar(32) CHARACTER SET utf8 NOT NULL,
`EP_ID` int(11) NOT NULL,
`EVA_EVA` varchar(200) CHARACTER SET utf8 NOT NULL,
PRIMARY KEY (`EVA_ID`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4;
功能:商品评论
华为云账号:user0240
用例图
ER图
后台截图01
功能:查看所有评论
后台截图02
功能:删除评论
前台截图01
功能:商品评论
前台截图02
功能:发表评论
前台截图03
功能:发表评论数据不完整的错误提示
user0002
1 用例图截图
2 ER图截图
3 后台界面截图示例-01
4 后台界面截图示例-02
5 前台界面截图示例-03
6 前台界面截图示例-04
7 前台界面截图示例-05
我(user0251)的参赛作品的新增模块为:
1、饮料模块
饮料模块的添加可直接后台管理的商品分类中添加,添加结果在thomasshopping数据库中的easybuy_product_category数据表中,其中饮料的EPC_ID为1,EPC_PARENT_ID为0(零食的EPC_PARENT_ID=0),即是把饮料添加到以零食作为根节点的树型结构中。
2、商品评价模块
商品评价
商品评价模块是在现有的商城功能模块的基础上添加的一个模块,该模块实现的功能为:对某一具体商品进行评价,区别于网站的留言功能。
每个用户可对每个商品评价,所有用户均可以看到该商品的评价,每个用户仅能有一条评价,新的评价会覆盖旧的评价。
项目代码新增了四个文件:
相应的业务逻辑处理:DoProductEvaServlet.java、ProductEvaServlet.java
定义的评论Bean:ProductEva.java
评论的数据库的查询、插入等:ProductEvaDao.java
除此之外,还修改了Basedao.java、web.xml、product-view.jsp文件以确保项目的运行,新增了product_eva数据表,该表DDL如下:
项目部署的地址为http://119.3.189.66:8080/TMSshopping ,用户名和密码均为预先给的sql文件中的数据。
1、用例图
2、ER图
3、程序截图
4、程序代码包
上传不了、一直显示文件扩展名不正确,代码包和程序压缩包都不可以,已在devcloud课堂的作业提交页面提交。
利用华为云平台和java web技术增加了商品折扣功能,具体截图如下:
1. 用例图
2. ER图
3. 后端折扣管理 a
4. 后台折扣管理 b
5. 前端折扣价
6. 前端购物车
7. 前端订单
2020-11-29 20:50 上传
点击文件名下载附件
华为云账号:user0010
原网站的最近浏览功能基于session制作。新增加用户浏览记录模块基于数据库。
一、用例图——业务需求分析
二、ER图——数据库设计
三、项目代码包
3-1前台:登录首页 ——增加“我的足迹”菜单——用户(user01)
3-2 前台:“我的足迹”页面-用户(user01)
3-3 前台:“我的足迹”页面-用户(admin01)
3-4 后台:登录后台 ——增加“关注热点-》浏览记录”菜单——用户(admin01)
3-5 后台:用户浏览记录页面 ——用户(admin01)