资源描述
婴幼儿购物网站规划和设计
摘要:一个网站正常的运营都需要前台与后台的顺利交互。电子商务是在互联网开放的环境下,基于浏览器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式。
关键字:电子商务、网上购物系统、动态服务器页面、数据库设计
一、 网站需求分析:
(1)系统功能需求:进行商品的买卖活动更加有效率是建立一个电子商务网站的目的,用户可以在电子商务网站中完成交易,轻松购物。
通过以上的分析,将本网站分成两大部分:前台和后台管理。在前台中,查询信息、浏览商品、订购商品等操作;后台管理有:管理用户定单、管理商品、管理普通管理员和各种即时信息。
(2)软件硬件需求:网站要发布到互联网上,还需要有一个服务器或者虚拟主机空间。确定了网站的使用语言和数据库后,就要开始选择支持它们的虚拟主机了,一般来说,网站的内容放置分为虚拟主机、虚拟VPN和服务器托管三种方式,中小型并且流量不大的网站只需要使用虚拟主机即可。这里就介绍虚拟主机的识别和购买以及性能测试的方法,以及服务器托管和设置等方式。
(3)数据库需求: 用户需求具体体现在信息的提供、更新、保存和查询方面,这就要求数据库能满足各种不同信息的输入和输出。收集基本的数据、数据结构以及数据处理流程,形成一份详细的数据报告,为后面的详细设计打好基础。
二、网站总体结构规划:
系统流程设计:本系统主要包括前台中的商品介绍、商品搜索和浏览、在线销售、支付方式、定单的管理以及后台中的管理员登录、对用户和商品的管理、对定单以及商品类别的管理。
婴幼儿购物网站
在线销售
商品展示
商品搜素
生成定单
显示购物车
清空购物车
支付方式
放入购物车
在线支付
货到付款
银行转帐
商品介绍
数据库设计:合理的数据库结构设计能有效的提高系统性能 。本系统牵涉到的实体主要有用户信息、商品信息,定单明细信息、定单信息等实体,用外键在实体之间建立联系。
序号
数据库表
数据库表名称
1
Produts table
商品表
2
Carts table
购物车表
3
CartItem table
购物车明细表
4
Order table
定单表
5
OrderItems table
定单明细表
表1-1 Products-table 表
字段名称
数据类型
说明
ProductID
自动编号
商品编号
ProductName
文本
商品名称
ProductPlace
文本
商品产地
ProducePrice
货币
商品单价
ProducePicture
文本
商品图片
ProductSalePrice
货币
商品图片文件名
ProductDescription
备注
商品简单说明
表1-2 Carltems-table 的结构设计
字段名称
数字类型
说明
ItemID
自动编号
商品编号
CartID
数字
购物车编号
ProduetID
数字
商品编号
Name
文本
商品名称
Price
货币
商品单价
Quantity
数字
商品数量
根据对系统的分析设计及数据库的设计,我们可以将它划分为几大模块,如图所示:
本网站主要包括商品浏览、商品搜索、添加到购物车、定单的管理和后台对商品的管理和用户进行的管理等功能,各个模块的功能具体作用。
1、商品浏览
商品浏览是网站最基本的功能。所有进入本站的用户都可以对本网站所有的茶叶商品信息进行浏览,通过此来提高用户的注册人数。
2、搜索商品
当网站发展到一定阶段,搜索功能的重要性在商品的数量和种类比较多的时候就显得格外重要。
3、购物车
用户在浏览商品以后,想要购买的时候,就有必要为他们提供一个类似于超市里的购物车,而且通过购物车能随时查看自己选购的商品,并可以在购物车内对想要购买的商品进行修改。
4、定单管理
购物车只是一种临时存放商品的工具,只有定单才能体现用户最终要购买的商品。有了定单管理功能,电子商务网站才能更完善。
5、支付管理
网站提供强大的支付系统,为了让用户更好更便捷的购物,网站有各种安全的支付方式,有在线支付、银行转帐、货到付款等等。
6、商品分类管理
为了能让用户方便的知道商品类型,网站要列出商品类别的信息,以便用户进行选择。对商品的添加、删除和修改是商品分类管理主要实现的功能。
7、商品管理
管理员能通过浏览器进行在线的添加、删除和修改商品的信息,商品数据进行即时的更新,保证浏览者所看到的是最新商品的最新信息;用户可以对商品进行搜索、查询或者购买,还能更新或者删除商品信息。
商品搜索
商品展示
购物车
Delete
Recalc
Cart
订单 处理
放入购物车
继续购物
显示购物车
重新计算
生成订单
清空购物车
系统工作流程图
为了满足客户实现网上购物的需要,系统设计有商品展示、查看购物车、填写订单、完成订单的功能。网上购物流程的基本过程如图所示:
1、选择商品并放入购物车
查看购物车中的商品
填写订单信息
完成商品订单
网上购物的基本过程
本网站在前台设计的基础上,进行网站后台管理系统的功能设计与实现。具体表现为对商品管理、对订单的管理和对客户的管理等。
后台管理主页面
订单管理
客户管理
商品管理
商品类别管理
查看商品信息
新增商品
修改商品信息
删除商品
查看订单信息
处理订单
更新订单信息
查看客户信息
修改客户信息
删除客户信息
客户自管理
客户邮件列表
后台管理模块
1、后台管理主页面
管理者登录此页面后即可根据需要,选择所要进入的具体管理页面。
2、商品管理页面
商品管理页面负责进行商品类别的管理和各类商品的上架和下架以及各类商品信息的查看和修改等。这是购物网站后台管理中最繁忙的页面。
3、定单管理页面
定单管理页面负责对客户定单进行跟踪处理,包括浏览和查询定单信息,将定单交由商品配送部门和账务结算部门处理,并根据商品流动情况及时标明定单处理状态。
4、客户管理页面
客户管理页面负责查询、修改或删除客户信息,提供给客户自己修改已注册信息的功能,并进行客户邮件列表管理,在需要时通过电子邮件与客户保持联系。
三、总结:
本网站只是初步的规划和设计,在实际建设网站时可能还会遇到很多问题。由于本人专业水平有限,所以还有很多不足。其中为了保证电子商务安全因素的顺利实现,在电子商务中应该使用各种安全技术,如加密技术、密钥管理技术、数字签名等,这些功能与技术还未完全实现。用户模块可以完成商品信息查看、查询,购物车以及定单处理、支付等功能。管理模块可以完成管理员登录、商品管理、定单管理和用户管理功能。界面美观,明了,易操作。
展开阅读全文