商城框架java代码 商城框架基于symfony( 二 )


功能需求
网上购物系统,目的是在网络上建立一个虚拟的购物商城,避免了挑选商品的烦琐过程,使购物过程变得轻松、快捷、方便 , 很适合现代人快节奏的生活 。主要包括基础登录、注册、商品分类显示、搜索功能、购物车管理、订单管理、在线支付、后台管理员登录、后台商品管理(CRUD)、分类管理(CRUD)、订单查看以及做出管理员发货 。
功能描述:
(1) 前台
a 分类查询
该模块主要是可以让用户可以按分类进行查看商品,这样减轻了用户一下查看浏览商品的臃肿 。
b 搜索
该模块主要是可以让用户可以根据自己想要的物品来进行查看,这样更有效的让用户找到自己想要的商品 。
c 购物车
该模块主要是用户查看过商品后 , 如果喜欢可以直接添加购物车 , 然后可以继续浏览商品 , 达到了一起结算商品的效果 。
d 订单管理
该模块主要是用户可以查看自己所有的订单,并显示订单的状态,用户可以在订单中付款以及确认收货 。
e 在线付款管理
该模块主要是用户挑选完商品后,可以直接在线支付 , 实现了无纸化交换 。然后用户就可以坐等商品了 。
f 用户管理
该模块主要是用户注册、登录 。当未登录时用户不能进行商品的购买,并且在注册的时候需要验证邮箱 。
(2) 后台
a 分类管理
该模块主要是管理员可以直接进入后台对前台显示的分类进行增删改查 。并直接同步到前台 。
b 商品管理
该模块主要是管理员可以直接进入后台对前台显示的商品进行修改、下架、以及添加商品 。并直接同步到前台 。
c 订单管理
该模块主要是管理员可以直接进入后台所有用户的所有订单 , 进行查看以及发货的功能 。并直接同步到前台 。
2.5系统特点
页面模块化:系统在界面设计上采用了模块化处理思想,把很多页面共有部分集成一个模块 。
系统界面应美观大方,易于接受 , 方便的规范管理 。
85488c2fb5b3d888ce44e6df825f07ad.png
34b9b8924783e8920a945f67e6fbf1a5.png
76c4559d5141e04b98bb072b935dd803.png
252947c47e12b34fffe35c92faea2205.png
b7aea0387fff3df804b24da24e9ab9d1.png
a73ed3f05e3d4764913bf77f4369850a.png
2d26a30bcc4ff6b63ad0d9de49ab0e7d.png
e05b786d64af86289476d28d370c3899.png
目录
摘要I
ABSTRACTII
1绪论1
1.1项目背景和意义1
1.2基本原理1
1.3开发工具2
2需求说明3
2.1概述3
2.1.1文档目的3
2.1.2需求分析目的3
2.1.3项目对象范围3
2.2任务概述4
2.2.1系统概述4
2.2.2目标4
2.3性能需求4
2.4功能需求5
2.5系统特点6
2.6运行需求7
2.6.1用户界面7
2.6.2硬件接口7
2.6.3软件接口7
3系统解决方案8
3.1JAVA 简介8
3.2JDK 简介8
3.3B/S架构8
3.4JSP简介9
3.5MVC简介10
3.6功能模块设计11
3.6.1前台模块设计11
3.6.2后台模块设计12
3.7系统功能流程图12
3.7.1系统登陆流程图12
3.7.2数据添加流程图13
3.8数据库详细设计13
3.8.1用户信息表13
3.8.2商品分类表14
3.8.3商品表14
3.8.4订单表15
3.8.5订单项表15
4网上购物系统的运行效果及实现(前台)16
4.1首页设计16
4.2用户模块17
4.2.1用户注册17
4.2.2用户登录18
4.2.3用户退出19
4.3商品模块19
4.3.1商品列表19
4.3.2商品详细19
4.4购物车20
4.4.1添加商品到购物车20
4.4.2我的购物车21

推荐阅读