题目要求:

在课程基础上,为校园商铺前台和后台分别丰富内容

前台:侧边栏增加我的积分以及兑换记录,同时在店铺右上角增加“奖品兑换”

后台:增加奖品管理、积分兑换和顾客积分三个模块

注意:请大家提交作业时提交完整的项目文件,包括项目中涉及到文件和相匹配的数据库脚本文件。

运行效果图:

参见演示视频


演示视频
作业描述

一、语言和环境

l  实现语言

    Java语言

l  环境要求及开发工具

JDK1.7以上、STS、Tomcat 8.0以上 

二、程序整体要求

1、前台

        l  奖品兑换:在店铺页面右上角增加“奖品兑换”,包含奖品的详细信息,点击领取,可以根据当前用户拥有的店铺积分进行兑换

        l  购买商品后,会根据商品对应的积分,产生积分

        l  我的积分:展示每个店铺内拥有的积分,同时显示最新更新时间

        l  兑换记录:展示兑换的奖品,展示项包含店铺名称、奖品名称、消耗积分以及兑换时间

2、后台

奖品管理:包含奖品的增加、编辑以及上/下架和预览功能

l    积分兑换:展示顾客的积分兑换记录,包含奖品、消费时间、顾客以及兑换积分

l    顾客积分:展示顾客拥有的所有积分,包含用户和积分。

三、思路分析

     源码中将相关的类已设定好,需根据业务完成相应的代码编写

        提示:

    1. 奖品实体类:Award类

    2. 消费记录分为:用户消费记录UserProductMap和某件商品在该店铺的日销量ProductSailDaily类

    3. 积分兑换:UserAwardMap类

    4. 顾客积分:UserShopMap类

      建议同学认真分析一下源码,在源码基础上完成作业功能的实现

 


评分标准是什么?

规范【10分】

  • 实体类需要满足JavaBean的定义规范;

  • 类命名首字母需要大写,成员变量采用驼峰命名;                

  • 代码结构要层次分明;  

  • Java代码规范及添加适量注释。

前台【55分】

  • 奖品兑换:在店铺页面右上角增加“奖品兑换”,包含奖品的详细信息,点击领取,可以根据当前用户拥有的店铺积分进行领取【27分】

  • 购买商品后,会根据商品具有的积分,产生积分【8分】

  • 我的积分:展示每个店铺内拥有的积分,同时显示最新更新时间【8分】

  • 兑换记录:展示兑换的奖品,展示项包含店铺名称、奖品名称、消耗积分以及兑换时间【12分】

后台【35分】:

  • 奖品管理:包含奖品的增加、编辑以及上/下架和预览功能【20分】

  • 积分兑换:展示顾客的积分兑换记录,包含奖品、消费时间、顾客以及兑换积分【9分】

  •  顾客积分:展示顾客拥有的所有积分,包含用户和积分。【6分】


项目作业上传说明
第1步:上传你的作业压缩包
第2步:等待讲师一对一批复
第3步:查看讲师点评
上传作业

登录后查看更多作业,立即

意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师