SSH商城Demo --- 一、商城简介、需求

5 篇文章 0 订阅
3 篇文章 0 订阅

一、简介

商城采用SSH(Struts,Spring,Hibernate)框架来开发。SSH框架是目前J2EE领域里最热门而且用得较为成熟的一套开源框架,它是基于MVC设计模式之上,在充分发挥MVC设计模式优点的同时,也创造出了自己的开发特点,降低了应用程序的耦合性,更进一步提高了应用程序的复用性、移植性、灵活性、扩展性和应用性能。SSH是一套轻量级的开发框架,相对于EJB重量级开发框架,SSH在继承了它的优点的同时,在开发和执行效率上都有了相当程度的提高,同时对于开发者而言,它比EJB更容易学习和撑握,开发速度也更快。目前Struts和Spring发展到2.0版本,Hibernate发展到3.0版本,SSH框架也正在不断地进行优化和升级,运行也越来越稳定。

商城是一个建立在SSH框架上,结构灵活、可复用、可扩展,开发快速且轻量的电子商务应用平台。商城的系统框架和企业网站子系统是主要目标,能够根据业务需求变化可以灵活操作系统功能模块,根据企业变化能够自由添加、修改、删除企业网站子系统是实现以上目标的关键。

二、功能需求

1.网站前台功能

  • 首页:为企业提供一个网站首页,在上面显示网站的重要信息包括企业LOGO,用户的登录,用户的注册,一级分类显示,最新商品及热门商品显示等。

  • 用户的注册:主要针对未注册的用户,完成注册功能使用,在注册过程中,需要进行数据的前台非空校验,及使用AJAX完成用户名是否存在的异步校验。在校验通过后即可完成注册,在后台同样需要进行数据校验及发送一封激活邮件。

  • 用户的激活:已经注册的用户,需要进入邮箱点击激活链接进行用户的激活。

  • 用户的登录:已经注册的用户,并且该用户已经激活的情况下,输入用户名和密码即可激活用户。 用户的退出:针对已经登录的用户,退出该系统使用。

  • 用户的退出:针对已经登录的用户,退出该系统使用。

  • 首页商品展示:显示最新商品及热门商品。方便用户了解最新以及最热门商品。

  • 分类页面商品展示:根据某个分类的信息去展示商品。可以方便用户查找相应分类商品。

  • 商品详情展示:点击某个具体商品的时候,可以显示商品的详情。以便用户可以方便的了解商品的具体信息.

  • 购物车:此功能为用户提供购物功能,用户可以根据自己需要,将自己喜欢的商品添加到购物车,也可以从购物车中移除商品,甚至清空购物车中的所有商品。

  • 订单:登录用户可以将自己喜欢商品进行购买,产生订单。可以对自己产生的订单进行在线的付款。以及可以根据用户信息,查询自己的订单。

2.网站后台功能

  • 管理员登录:管理员根据用户名和密码完成登录功能。

  • 一级分类管理:管理员可以对前台显示的一级分类进行管理包括添加,修改,删除,查询的功能操作。

  • 二级分类管理:管理员可以对前台显示的二级分类进行管理包括添加,修改,删除,查询的功能操作。

  • 商品管理:管理员可以对前台上显示的商品进行管理包括添加,修改,删除,查询的功能操作同时要可以上传商品的图片。

  • 订单管理:管理员可以对所有的用户产生的订单进行管理包括未付款的,已经付款的,已经发货的,交易完成的订单。可以修改订单状态及异步加载订单项。

  • 用户管理:管理员可以对注册过的用户进行管理包括修改用户信息,删除用户,查询用户。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值