- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
模块二综合实战应用模块《电商web云平台开发》
思维导图
目录CONTENTS商城后台开发商城前台开发56
项目五商城后台开发
项目背景本项目以一个商城项目为例详细讲解Java技术的综合开发应用。该项目中的商城叫“乡农甄商城”,是一个基于扶农助农需求为扶贫乡县搭建的一个线上助销平台,为农户拓宽销售渠道。该商城不仅要满足销售需求,还应该满足运营需求,通过前期的调研了解,开发人员梳理出了“乡农甄商城”后台管理需要实现的基本功能。商城后台开发需求营销推广管理页订单管理页商品管理页首页用户管理页
研究内容本章节研究商城的后台开发,根据不同业务逻辑将后台开发分为若干模块,然后从数据表格的建立、实体类的创建、Mapper接口和Mapper映射文件的编写、Service接口及实现的编写、Controller类的编写等方面完成商城后台开发的项目。1.后台用户注册登录开发;2.后台用户管理开发;3.后台商品管理开发;4.后台订单管理开发;5.后台秒杀活动管理开发;6.后台广告管理开发;7.后台优惠券管理开发。
学习目标1.认识Java程序语言和MyEclipse开发工具;2.了解Web项目及项目结构;3.归纳SSM框架搭建的步骤;4.描述MySQL数据库及相关SQL语句。知识目标1.熟练使用MyEclipse开发工具;2.能够基于项目需求完成Java开发环境的搭建工作;3.能够创建web项目,搭建SSM框架;4.熟练使用MySQL数据库及SQL语句。技能目标1.培养学生项目需求分析、项目任务分工的合作精神;2.锻炼学生独立完成项目开发的严谨工作态度与认真负责的职业素养。素养目标
任务七后台优惠券管理
预备知识一、后台优惠券管理功能需求查看某优惠券的详情删除某个优惠券添加一张优惠券修改某优惠券的优惠信息根据后台优惠券管理员的操作可以分析出优惠券管理的需求。
预备知识一、后台优惠券管理功能需求优惠券管理系统流程当商城管理员在前端页面对优惠券信息进行管理操作时,前端页面会调用服务端Controller类中关于优惠券管理的相关接口。
实施准备后台优惠券管理主要负责管理优惠券数据信息,包括添加优惠券、搜索及查看优惠券列表、查看优惠券详情、修改优惠券、删除优惠券等功能。请同学们打开上一任务中完成的项目,本任务内容将在此基础上实施。
任务实施与分析步骤1:数据库创建后台优惠券表及后端创建实体类步骤1.1:数据库创建后台优惠券表(sms_coupon)及字段CREATETABLE`sms_coupon`(`id`bigint(20)NOTNULLAUTO_INCREMENT,`type`int(1)DEFAULTNULLCOMMENT优惠券类型;0-全场赠券;1-会员赠券;2-购物赠券;3-注册赠券,`name`varchar(100)DEFAULTNULL,`platform`int(1)DEFAULTNULLCOMMENT使用平台:0-全部;1-移动;2-PC,`count`int(11)DEFAULTNULLCOMMENT数量,`amount`decimal(10,2)DEFAULTNULLCOMMENT金额,`per_limit`int(11)DEFAULTNULLCOMMENT每人限领张数,`min_point`decimal(10,2)DEFAULTNULLCOMMENT使用门槛;0表示无门槛,优惠券状态:0代表全场赠券,1代表会员赠券,2代表购物赠券,3代表注册赠券。
任务实施与分析步骤1:数据库创建后台优惠券表及后端创建实体类步骤1.2:后端创建后台优惠券实体类SmsCouponpublicclassSmsCouponextendsIdEntity{ privateLongid; @ApiModelProperty(value=优惠券类型;0-全场赠券;1-会员赠券;2-购物赠券;3-注册赠券) privateIntegertype; privateStringname; @ApiModelProperty(value=使用平台:0-全部;1-移动;2-PC) privateIntegerplatform; @ApiModelProperty(value=数量) privateIntegercount;在com.framework.fundation.domain包下创建SmsCoupon实体类,其属性对应数据表中的字段。
任务实施与分析步骤2:后端编写后台优惠券管理Mapper接口类及Mapper文件步骤2.1:分析需要对后台优惠券进行的
您可能关注的文档
- 电商Web平台开发 课件 3任务3 MyBatis单表CRUD操作.pptx
- 电商Web平台开发 课件 3任务4 MyBatis多表关联操作.pptx
- 电商Web平台开发 课件 4任务1 认知系统架构.pptx
- 电商Web平台开发 课件 4任务2 搭建SSM开发环境.pptx
- 电商Web平台开发 课件 4任务3 搭建配置式开发.pptx
- 电商Web平台开发 课件 5任务1 后台用户注册登录(上篇).pptx
- 电商Web平台开发 课件 5任务1 后台用户注册登录(下篇).pptx
- 电商Web平台开发 课件 5任务2 后台用户管理.pptx
- 电商Web平台开发 课件 5任务3 后台商品管理.pptx
- 电商Web平台开发 课件 5任务4 后台订单管理.pptx
文档评论(0)