• 中文
    • English
  • 注册
  • 查看作者
  • 基于SSM框架开发的在线商城

    一.  项目简介

    经过一段时间的学习,终于学完了SSM框架,便动手做了一个简单的在线购物网站,取名为嘎嘎商城,算是自己独立开发第一个的网站,只实现了一些的基本购物功能,可能还能还存在各种问题,欢迎大家提出意见和建议,定洗耳恭听,不足之处还请大家多多包涵。

    嘎嘎商城前端使用了HTML家具饰品模板 + Layui框架,后端基于Spring + SpringMVC +Mybatis(即SSM框架),数据库使用了mysql并使用Maven管理项目。另外项目中用到的各类API和依赖汇总如下:

    • 数据库连接池:Druid

    • 文件上传:阿里云OSS

    • Json :fastJson

    • 分页:PageHelper

    • 手机验证码:阿里云短信服务

    • 邮箱验证码:阿里云邮箱推送

    • 收货地址:高德地图

    目前项目已经部署到阿里云服务器,访问网址:http://gaga.zhangjia.io/index 点我访问

    二.  普通用户功能简介

    1.  登录

    点击登录会即时判断用户名是否存在、密码是否正确

    2.  注册

    提供了三种注册方式,用户名注册、手机号注册、邮箱注册,使用手机号和邮箱注册需要接受验证码

    3.  商品

    商品可以根据全部商品、一级菜单、二级菜单、搜索框(模糊查询)来分别展示不同的商品,每种展示方式下都可以将商品按照时间、价格、销量进行升序或者降序,同时商品展示采用分页的方式,每页展示多少个商品可以后台设置

    4.  商品详情页

    商品详情页模拟了京东的页面,可以查看商品名称、规格、库存、销量、价格、商品图、商品详情图、用户评价等。

    可以从商品详情页立即下单或者将商品添加至购物车。

    5.  购物车

    购物车页面可以删除购物车中商品或者更改商品个数,更改时会自动根据商品当前库存限制购买数量。从购物车页面可以选中多个商品进行下单。

    6.  订单页

    订单页可以添加订单备注、选择收货地址后即可下单,下单后可以选择立即支付或者取消支付,支付方式分为余额支付和白条支付

    7.  个人中心

    个人中心可以修改个人用户的全部信息、包括用户头像、生日、性别、登录密码、支付密码等

    8.  评价晒单

    评价晒单页面可以查看用户评价的所有商品订单和评价内容

    9.  我的订单

    我的订单页面可以查看该用户的所有订单,并可以进行订单支付、确认收货、评价商品等功能,点击订单详情可以查看该订单的全部信息、包括订单号、物流信息、订单金额、收货信息等。

    10.  我的钱包

    我的钱包可以查看钱包余额和白条额度,并提供了模拟充值功能。

    11.  地址管理

    地址管理页面可以对收货地址进行添加、修改、删除、设为默认地址等操作。

    12.  评价商品

    评价商品页面模拟了淘宝+京东的评价功能,可以进行好评差评、服务评分、评价晒图、匿名评价等功能。

    三  管理员功能简介

    因时间原因,网站的后台管理,即管理员功能只简单写了几个功能

    1.  商品添加

    商品添加页码可以设置商品的标题、分类、商品图、商品详情图、商品规格、商品属性,并根据商品规格和商品属性生成笛卡尔积个不同的商品,可以分别设置其价格、库存。

    2.  订单发货

    订单发货页面显示目前所有用户的未发货订单,并可以进行发货、发货时可以填写物流信息。

    3.  分页设置

    设置商品展示页每页显示多少个商品

    4.  敏感词设置

    设置敏感词,商品评价会根据敏感词自动过滤

      三.  部分功能截图

      基于SSM框架开发的在线商城

      基于SSM框架开发的在线商城基于SSM框架开发的在线商城基于SSM框架开发的在线商城基于SSM框架开发的在线商城基于SSM框架开发的在线商城基于SSM框架开发的在线商城基于SSM框架开发的在线商城基于SSM框架开发的在线商城基于SSM框架开发的在线商城

    • 0
    • 0
    • 0
    • 2.5k
    • 请登录之后再进行评论

      登录
      单栏布局 侧栏位置: