自己没做过电子商务这类网站,希望能得到指点。。。
接下来分析下网站的功能模块。
需求
一个电子商务网站,重要的是要让用户能够快速找到想买的商品,然后很方便能够完成交易,而且交易过程要安全可靠。
从用户角度看,网站应该具备如下功能:
1、用户注册/登录
2、用户查找商品
3、用户把商品放入购物车
4、用户提交订单
5、用户付款结算
功能模块划分
模块划分需要体现出各个模块之间的独立性。我把网站功能划分为如下几个模块:
1、用户管理模块(实现用户注册/登录/注销)
2、商品管理模块(实现商品分类,查询、商品信息展示)
3、订单管理模块(生成、查看状态)
4、购物车管理模块(放入/拿出)
5、支付模块(支付接口调用)
6、后台管理员管理模块(对用户/商品/订单等信息的增删改查)
页面划分
模块划分是从后端编码的角度去确定的,前端则是各个页面组成。整个网站分为如下几个页面:
1、主页(导航、商品分类导航、商品搜索结果显示、新品广告、热卖商品、查找商品入口、公告信息、用户登录信息等)
2、用户注册/登录页(邮箱注册/登录、验证码)
3、商品详细信息页(商品信息、加入购物车、购买)
4、购物车页(商品列表、价格汇总信息,购买结算)
5、用户订单管理页(订单列表)
6、后台管理页(用户列表、商品列表)