java 学员操作购物结算_Java学员作品-SSH平台购物网站

一、 框架使用:

此项目是基于SSH平台购物网站

二、 运行环境

硬件配置:2.4G以上处理器,4G以上内存,250G以上硬盘空间;

操作系统:Windows 7或更高版本;

数据库:MySQL;

Web服务器:Tomcat 7.0;

JDK:1.7.0;

S2SH:Struts、Spring、Hibernate;

后台框架: BootStrap3 、easyui;

开发工具:Eclipse

三、 项目结构

b00f9136c11c74c42c8677fedd2d369b.png

本系统设计为前台页面和后台管理。

1. 前台方面:面向客户,实现客户登陆网站浏览商品、注册网站 购买商品等功能。本系统前台分为以下模块:

登录注册:用户注册登陆网站实现购物浏览、购买;

公告:展示网站动态,播放最新信息;

商品展示:展示购物的信息;

信息检索:通过关键字对购物进行检索;

购物车:用户将选购的购物添加到购物车;

个人中心:用户查看或者修改个人信息及密码,查看订单记录。

2. 后台方面:管理员对商品进行上架下架处理、发布公告、处理 订单。因此本系统后台分为以下模块:

用户管理:管理员对用户信息进行维护;

管理员维护:系统管理员对管理员进行维护;

订单管理:管理员对用户订单进行处理;

商品管理:管理员对购物上架下架进行处理;

公告维护:管理员发布网站公告

b80ace5847134bcd6daafe19a6931bc4.png

四、 流程

客户进入网站首页,进行注册/登陆操作,实现浏览购物,购买,留言。或者查 看/修改个人信息,修改个人密码,查看订单。

管理员登陆网站后台,查看最新订单,并对订单经行处理,修改购物信息,进 行购物上架下架处理,发布网站公告。

本系统中,后台管理员可对购物信息,用户订单信息,用户信息,公告信息, 管理员信息的各种信息进行维护。会员用户对注册登录信息、订单信息、购物

信息、购物详细信息进行操作。

五、 功能功能设计

综合系统的需求分析,本系统模块设计如下:

1、用户登录注册模块:用户登录注册、个人资料查询修改;

2、购物展示模块:用户查看购物信息;管理员添加购物展示;

3、购物车与订单模块:用户添加购物车、查看购物车、修改购物车;

4、用户管理模块:管理员查看用户信息、维护用户;

5、购物管理模块:管理员添加删除购物、修改购物信息;

6、公告模块:用户查看公告;管理员发布修改公告;

前台用户非登陆状态下可以浏览购物信息,商城公告,而不能进行添加购物到 购物车。当用户选择添加购物到购物车后,系统会提示用户进行登录,才能进

行下一步操作。当用户没非网站会员时,需注册网站会员才能进行网上购物。 用户输入的信息使用Form表单通过POST方式发送请求。Struts框架通过

ServletActionContext类来获取用户登陆信息,通过用数据库重的用户信息进 行比对,这样做有效的防止了用户非法登陆。用户登录时,输入错误信息,页

面会对用户进行错误提示。用户登陆后,用户信息保存在Session中,用于在 用户登陆后也蛮现实用户信息。

六、 模块详解

1. 前台用户维护模块

前台用户登陆网站后,可以进行查看修改个人信息、订单信息,修改密 码

2. 前台购物车与订单模块

用户登录本系统后,可以添加购物到购物车。

用户添加购物车后可以对购物车订单进行操作如删除订单、清空购物 车、再次添加购物到购物车等操作

订单信息确认无误后,点击【结算】,完成后可在【我的王朝】中查看 订单情况。

3. 系统后台功能实现

管理员可登录系统后台,可查看维护用户信息、查看维护订单信息、查 看维护管理员信息、还可对购物类别与购物进行维护,随时发布网站公 告新闻等功能。

4. 商品类别管理模块

系统管理员可对购物类别进行查看修改操作

5. 商品管理模块

此模块可实现管理员添加购物,查看修改购物信息功能

6. 用户管理模块

此模块管理员可对用户进行管理

7. 订单管理模块

此模块便于管理员对用户订单进行查看和处理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值