数码商城网站的设计与实现——购物车等前台的设计和实现毕业设计论文 联系客服

发布时间 : 星期五 文章数码商城网站的设计与实现——购物车等前台的设计和实现毕业设计论文更新完毕开始阅读

浙江工商大学杭州商学院本科毕业论文 第3章 网站前台功能需求分析

3.4 网站前台主要业务流程分析

网上数码商城主要包括前台管理和后台管理两个部分,本人参与了前台几个主要功能模块的设计和实现。所以,本文主要分析、设计以及实现了其中几个流程,分别是前台的商品浏览、前台顾客的购买流程以及会员注册等。

3.4.1 用户前台采购业务流程

顾客进入网站主页后,可以直接浏览商品目录并浏览商品详细信息,也可以进行商品查询以及购买,但只有使用会员身份登录进入网上商店后才能进行订单的追寻。顾客在前台首先通过浏览或查询等手段找到要购买的商品,如果不能找到合适的产品,则可直接退出,如果找到想要购买的商品,就将选定的商品放入购物车中[7]。购物车是一个商品的临时存放地,顾客可以对购物车进行管理,如删除或修改其中的商品。最后待顾客完全选定要购买的商品后,就可以进入收银台向系统下订单,并完成支付操作。得到系统确认成功后,前台的顾客操作流程就结束了。此后顾客还可以查询订单执行情况,但只有注册了的会员才有资格查看订单的状态,因此可以返回首页进行注册,注册完成后便可查看订单。具体业务流程见图3.1。

顾客进入网站浏览商品是否购买商品 N退出查看订单YNYN是否注册会员Y是否查看订单更改注册Y系统确认订单N放入购物车是否更改购物车

图3.1 用户购物业务流程图

11

浙江工商大学杭州商学院本科毕业论文 第3章 网站前台功能需求分析

3.4.2 采购模块数据流程分析

根据图3-1的分析,可得在这一模块中,主要涉及到的外部实体是顾客;涉及到的数据库包括:会员信息库,商品数据库,订单数据库;涉及到的处理过程包括:用户注册,识别用户,购物车管理,支付,商品浏览以及生成订单。购买管理模块数据处理流程见图3.2。

商品数据库会员信息库浏览网页生成订单识别用户管理购物车用户注册用户支付订单信息库

图3.2 用户购物数据处理流程图

3.4.3 用户注册模块业务流程

用户注册模块主要是为了使一般顾客成为网站会员而建立的,如果顾客不是注册会员,那么通过这个功能就可以注册为商城会员,成为本网站的会员不仅可以在商城内进行购物和查看订单状态,而且还可以享受到本商城提供的奖品和优惠政策。顾客只要填交相关信息,并通过验证后,就表示已经注册成功,是本商城的会员了。下次登录时,用户只要输入自己的注册名和密码就可以访问商城网站了。流程见图3.3。

12

浙江工商大学杭州商学院本科毕业论文 第3章 网站前台功能需求分析

N登录网站点击注册输入个人基本信息提交信息通知客户注册成功Y是否通过网站验证

图3.3 用户注册模块业务流程图

13

浙江工商大学杭州商学院本科毕业论文 第4章 数码商城网站前台功能详细设计

第4章 数码商城网站前台功能详细设计

4.1 网站总体功能结构设计

通过对网站需求的分析,可以比较整体的把握一个网站的功能模块。一个网站的整体功能设计就是对已经确定的网站的总结结构,给出各个模块的功能和彼此之间的联系。根据以上分析,可知一个数码商城网站的功能包括前台功能和后台管理功能。前台功能模块需要实现商品浏览功能、商品分类和排行、网站新闻、商品交易、购物车以及用户注册等有关商品直接显示和用户操作的功能;而后台需要实现对用户、管理员、订单、销售以及网站维护等的管理功能。由以上分析可以得出数码商城网站功能结构图如图4.1所示。

数码商城购物网站前台系统购物车功能商品排行图4.1 数码商城网站总体功能模块

后台管理用户信息管理管理员登录新闻管理用户注册商品浏览交易商品管理订单管理网站维护销售管理商品搜索会员管理商品分类

14