4 Star 0 Fork 0

ZRoger / tablefood

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

桌边零食


JSP学习-制作购物平台

小组学习 使用jsp制作一个网站,选择的主题:购物平台

数据库 MySQL

版本管理工具:Git 码云

系统构架:

  • src

    • com.tablefood.action
    • com.tablefood.dao
      • .daoImpl
    • com.tablefood.domain // 实体类
    • com.tablefood.service
      • .serviceImpl
    • com.tablefood.utils //工具类
    • com.tablefood.test //测试类
  • WebRoot

    • shop
      • public // 调用的工具(bootstrap之类)
      • main.jsp
      • ...
    • index.jsp

引言

1.1

目的及范围: 第一种:当一家店经营到一定阶段,并决定建立加盟店或着分店,需要有一个简洁的页面来管理他们线下店面(地址,人员,业务范围,活动联系等等)。
第二种:地处偏僻地段的商铺,没有什么客源,可以通过线上的商务来弥补不足,扩展自己的服务范围。

1.2 业务需求

服务对象:顾客,店铺
服务主题: 电商平台
相关方:第三方支付机构(假设)

1.2.1 主要功能:

(1)商品基本信息管理。提供商品基本信息录入、维护与查询功能等,包括:

  • 工作人员录入商品基本信息;(优先)
  • 工作人员更新、增加及删除商品基本信息;(优先)
  • 所有用户可以在搜索栏中搜索商品的基本信息;(其次)
  • 商品相关优惠套餐(暂时)
  • 购买过该商品的顾客可以评价(暂时)

(2)用户基本信息管理。提供用户基本信息录入、维护,关注列表等,具体包括:

  • 用户登录后录入个人中心基本信息(优先)
  • 用户浏览订单维护(其次)
  • 用户查看物流情况(其次)
  • 用户查看月结账单(暂时)
  • 用户更改密码(优先)
  • 添加商品到关注列表(暂时)

(3)仓库管理员基本信息管理。提供仓库商品维护等,具体包括:

  • 商品基本信息录入仓库中,并维护与查询库存商品信息
  • 审核商品是否可以添加到购物车中(库存不足的情况下)

(4)财务管理员基本信息管理。提供订单结算校验、优惠处理,具体包括:(暂时)

  • 用户月结报表总结
  • 平台季度总结报表
  • 仓库维护处理

(5)第三方支付平台基本信息管理。提供订单号,支付单号,支付金额等,具体包括:

  • 第三方支付录入顾客的账号、订单号、支付单号、支付金额、支付状态基本信息
  • 更新用户的支付状态
  • 顾客可以根据支付单号查询交易详细(订单号、支付状态)

(6)购买商品。提供商品的查询、添加购物车及选择优惠套餐功能,包括:

  • 添加购物车:选择数量并点击“加入购物车”按钮,将商品加入购物车中。
  • 添加冲突检查:当库存不足时,添加购物车失败。(按钮为灰色)
  • 优惠套餐:不同的商品搭配,会有相应的折扣处理(暂时)

(7) 查询商品。提供平台的商品查询功能,包括:

  • 查询商品:用户在搜索栏中搜索相应的商品名字,并在下方列表中显示出来。
  • 分类查询:根据商品的类别进行显示(暂时)
  • 价格查询:查询后,再根据商品价格的升序或降序进行排列(暂时)
  • 人气查询:根据用户的点赞数进行查询,升序或降序排列(暂时)

(8) 关注列表管理。将暂时不购物但有意向的商品添加到关注列表中,包括:

  • 添加关注:用户暂时不购买,选择添加到关注列表中(暂时)
  • 移除关注:将关注列表中的商品删除(暂时)
  • 关注分类:用户自定义标签将关注商品分类(暂时)

空文件

简介

桌边零食,饿了就吃~~ 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/ZRoger/tablefood.git
git@gitee.com:ZRoger/tablefood.git
ZRoger
tablefood
tablefood
master

搜索帮助