校园团购网站

此次的校园团购网站采用的是目前主流的B/S架构模式,用户直接通过访问浏览器的模式访问系统,从而进行一系列的业务操作,进入本网站的用户,可以进行商品的浏览和查找。只有注册成为会员的用户才有权限在网站内进行操作。

会员用户登陆成功后,可以在个人中心对个人信息进行修改,在主页可以对团购的商品进行查看和购买,将商品加入购物车,可以对购物车进行增删改查的操作,经过系统对购买商品的数量判断后可以将商品提交订单,然后用户进行确认订单的功能,正确输入个人信息后完成订单。之后会员用户可以对购买的商品进行评论和回复评论的功能。

管理员可以在后台对用户信息进行管理,可以查看用户信息和删除用户信息。还可以对团购商品进行管理,可以增加商品、删除商品、修改商品信息和查找商品的功能。管理员还可以对商品的评论进行管理,主要对其进行增删改查的功能。管理员对商品订单的管理,主要有查找商品订单的功能和删除商品订单的功能。

校园团购网站分为前台和后台系统,用户可以在前台页面进行团购商品的购买,对商品进行评论,修改个人信息等功能。管理员在后台可以对用户信息、商品信息、订单信息和评论信息进行管理功能。根据需求调研结果确定本团购商城系统主要包括以下功能模块

1573183579(1).jpg

用户登录功能实现

系统用户登录的功能实现,用户在注册后可以实现登录功能,在用户名和密码处正确填写,点击登录按钮实现登录功能。

前台发送/login 请求到后台UserController中接收,根据User类中的login方法进入相应的登录处理代码,如果用户名密码校验不通过,则程序返回错误信息:“用户名或密码错误”,如果验证通过,则返回成功信息,并跳转相应页面。并将user储存在session以便其他地方的调用。

1573183647(1).jpg

用户创建购物车功能实现

用户通过 product.id获取当前的商品数据。用IF语句判断当前session是否有购物车,如果没有则创建, 之后创建购物车,存到session, 把商品信息转化为sorder,并且添加到购物车中。

1573183676(1).jpg

用户评论功能实现

用户在登陆成功后,购买团购商品之后,在商品下方的评论板块进行评论的功能。评论之后点击【评论】按钮来实现评论功能,将评论功能存入数据库,在页面显示出评论的内容。主要代码在ContextController中实现评论功能的逻辑,调用ContextServiceContextMapper中的方法实现评论功能。在Controller层的Context类中调用listContext方法。

1573183703(1).jpg

用户提交订单功能实现

用户提交订单功能,用户登录成功后,在打开商品选项后,可以进行商品的下单功能,用户选择购买数量,点击加入购物车,经过IF语句判断成功后既可以实现下订单功能。

1573183729(1).jpg

1573183743(1).jpg

用户确认订单功能实现

用户确认提交订单功能的实现,在该页面,用户提交订单后填写联系人信息,正确填写联系人、联系方式、收货地址、邮编等选项后,点击确认订单,系统显示“提交订单成功”。

1573183768(1).jpg


  • 微信
  • 赶快加我聊天吧
  • 开发交流群
  • 海纳百川,大家来水
  • weinxin
微义工作室

发表评论 取消回复