马上到电商平台系统建设工作实施方案.docx
- 文档编号:9033266
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:29
- 大小:202.55KB
马上到电商平台系统建设工作实施方案.docx
《马上到电商平台系统建设工作实施方案.docx》由会员分享,可在线阅读,更多相关《马上到电商平台系统建设工作实施方案.docx(29页珍藏版)》请在冰豆网上搜索。
马上到电商平台系统建设工作实施方案
马上到电商平台系统建设
工作实施方案
建设方案
项目建设单位:
XXXXX
编制日期:
2015年8月
第一章项目概况
1.1开发目的
当代社会,电子商务在信息技术的强有力的推动下,正以惊人的速度在发展。
计算机的全球联网,形成了与地域、空间无关的世界一体化市场,一种全新的、基于计算机网络的新型商业机制正在逐步形成。
建设一个能够充分展示产品,提供相关信息,帮助商家及时了解用户需求,以及实现用户订购产品等功能的商务类型网站是适应现在商业发展的一个主流方向。
第二章项目建设单位概况及负责人
第三章需求分析和项目建设的必要性
3.1需求分析
马上到电商平台是一个在互联网上进行商品销售管理的电子商务系统。
该系统具有基本以下功能:
1)会员注册登陆功能。
客户根据注册模快要求进行注册,注册后成为会员就可以进行会员所具有的操作,如查询、搜索、订购等。
同时商店管理者对注册的用户信息进行管理,可进行用户资料的新增修改,能够查询获取丢失的密码,最重要的是对注册用户进行授权,检查用户是否被授权访问该资源,拦截所有访问受保护资源的请求。
2)商品管理功能。
该部分功能包括商品的管理和商品的浏览查询两大部分,商品管理是面向商店管理者,分商品类别、商品、商品品种管理等3个部分,这3个部分都包括各自数据的新增、删除、修改、和查询等功能。
按实际需要,商品分类可多级设置,每个商品类别下有不同的商品,每个商品中又有不同的具体规格,图片上传功能等。
面向商店顾客的主要是商品的查询和搜索功能,有条件的查询并且多页显示一个类别下的所有商品,可以全文查询,也可模糊查询。
3)购物车管理功能。
商店客户在浏览商品时,可以根据自己愿意购买的商品加入到购物车,同时,也可以对购物车进行修改、查询和删除。
当进行结帐上时,购物车变为定单。
4)定单管理功能。
可以根据具体情况选择支付方式,购物车中商品转变为一个新的定单。
定单管理分为两种:
面向商店管理者和面向商店客户,商店管理者可以查询定单,修改定单状态,如是否已经结算,是否已经发货,是否已经结单等。
商店客户可以查询定单状态。
3.2项目建设的必要性
近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。
于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。
网上购物系统作为B2B,B2C(BusinesstoCustomer,即企业对消费者),C2C(CustomertoCustomer,即消费者对消费者),O2O(OnlineToOffline,也即将线下商务的机会与互联网结合在了一起,让互联网成为线下交易的前台)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。
本文主要考虑的是如何建设O2O的网上购物系统。
第四章项目建设方案
4.1项目技术路线
这里我们选择CentOSLinux5.5+Ngnix+PHP5+Mysql5的系统环境运行。
4.1.1软件介绍
CentOS这个Linux发行版。
CentOS是RHEL(RedHatEnterpriseLinux)源代码再编译的产物,而且在RHEL的基础上修正了不少已知的Bug,相对于其他Linux发行版,其稳定性值得信赖。
Nginx是基于Linux2.6内核中epoll模型http服务器,与Apache进程派生模式不同的是Nginx进程基于于Master+Slave多进程模型,自身具有非常稳定的子进程管理功能。
在Master进程分配模式下,Master进程永远不进行业务处理,只是进行任务分发,从而达到Master进程的存活高可靠性,Slave进程所有的业务信号都由主进程发出,Slave进程所有的超时任务都会被Master中止,属于非阻塞式任务模型。
PHP5的核心是第二代Zend引擎,并引入了对全新的PECL模块的支持。
PHP5的最大特点是引入了面向对象的全部机制,并且保留了向下的兼容性。
程序员不必再编写缺乏功能性的类,并且能够以多种方法实现类的保护。
另外,在对象的集成等方面也不再存在问题。
使用PHP5引进了类型提示和异常处理机制,能更有效的处理和避免错误的发生。
Mysql流行的开源数据库。
eAccelerator是一个自由开放源码php加速器,优化和动态内容缓存,提高了php脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎完全消除。
它还有对脚本起优化作用,以加快其执行效率。
使您的PHP程序代码执效率能提高1-10倍。
4.2系统业务层次
内容描述:
电子商务网站系统是借助互联网构建一个虚拟的购物商城,使得顾客可以足不出户即可购买想要的商品。
不仅避免了现实购物中寻找,挑选商品的烦琐过程,节约了时间。
同时使的购物过程变得轻松、快捷、方便,非常适合现代人快节奏的生活。
对商家而言,不仅不需要租用或购置店面带来的巨额成本,节约店铺的管理费用,还开辟了一个新的销售渠道。
真正做到了买家卖家双方互利。
业务层次图如下:
功能简介:
客户端:
包含系统管理员(商家)和用户两方面的功能;
系统管理员(商家):
网页信息管理(增加,删除,修改,查询网页的内容,对网页的安全性,稳定性进行维护),商品信息管理(增加,删除,修改,查询),管理员登陆(包括修改密码,冻结账号等操作),处理订单(订单接收,订单审核,订单发送),顾客信息管理(增加,删除,修改,查询),交流信息(与顾客在线交流,接收顾客的留言,给顾客发送邮件)。
顾客:
顾客登陆(包括修改密码,冻结账号等操作),修改个人信息(增加,删除,修改,查询),商品处理(详见商品处理模块),注册(提交用户名,密码,邮寄信息,安全信息等),交流信息(与商家在线交流,与好友在线交流,接收好友或商家的留言,给好友或商家发送邮件)。
商品处理:
加入购物车(增加,删除,修改,查询),加入收藏(增加,删除,修改,查询),推荐好友,查询商品,购买商品(下订单,付款),评价商品(评价商品描述,评价发货速度,评价物流服务质量,评价留言)
4.3系统应用架构
系统架构图例如下:
4.4系统应用服务
项目的实施将从资讯管理、商品管理、评价管理、订单管理、用户管理等功能的需求展开调研,明确系统需要提供的各项具体服务内容,分析为提供这些服务所需要的功能模块。
在此基础之上,进行网站体系架构设计,确定网站开发所采用的主要技术,接着,根据需求调研的结果进行数据库和网页UI设计,在对设计进行反复讨论评议之后开始网站开发,计划开发网页版以及结合需求和网站开发的情况,在Android、iOS等主流手机操作系统上完成手机客户端的开发。
图3.项目技术路线框图
总体上看,系统由移动通信网络和计算机网络结合而成,两个网络之间通过网关实现互联,系统网络体系架构见图4。
终端设备涵盖了移动电话、平板电脑、个人数字助理(PDA),也可以是通过Internet通讯的台式/笔记本计算机(PC)等目前主流的可进行网络连接的通讯产品。
服务平台主要包括WEB服务器(WebSever)、数据库服务器。
Web服务器起着中心管理单元的作用;数据库服务器起着存储商品信息、订单信息、用户信息的作用。
当进行查询和录入时,用户用移动终端设备或PC通过本系统发送数据请求给WEB服务平台,服务平台通过数据库服务器获取/存储相关信息,并将处理结果反馈给用户。
图4系统网络体系架构
4.5服务器配置要求
属性
配置项
CPU频率(MHz)
2.4GHz
CPU二级缓存
8M
支持CPU个数
2路
内存大小
16G
硬盘
1000GBSAS硬盘
磁盘阵列卡
raid1
光驱
DVD光驱
电源
无冗余,480瓦
线路
双线(电信、网通)
在线连接数
2000
带宽
4M双线独享带宽
涉及到较多的商品信息数据,在服务器选择上,独立服务器更能适用该系统平台服务要求。
根据一期建设的需要和实际情况,选择租用1台服务器作为数据库和应用服务器。
4.6项目建设内容
1)网站信息平台建设
2)安卓客户端建设
3)IOS客户端建设
项目的总体结构图如下:
图1.项目总体结构图
4.7项目基本功能模块
4.7.1商品管理
1)商品列表:
(1)显示商品的所有信息包括商品名称、货号、是否热销、库存等,可以通过商品种类、商品的品牌、热销、精品、新品、不热卖等搜索商品。
(2)增删查改。
(3)图片的管理。
(4)添加商品
2)商品分类。
显示商品分类,增加删除。
3)商品品牌。
显示商品品牌,增删改。
4)用户评论。
(1)客户对商品的满意程度,可以查看评论的详细内容。
(2)对该评论进行回复。
(3)删除用户评论。
5)商品回收站。
显示删除的商品,可以进行批量的还原和删除,永久性删除。
6)商品上下架。
显示商品名称及上架和下架时间。
可以对时间进行修改。
7)商品优惠。
针对每个商品在每个等级优惠多少。
可以编辑添加和删除。
8)供应商管理。
显示供应商的详细信息,可以进行添加删除和修改。
9)缺货查询。
可以根据商品名称、缺货时间、查询缺货商品的信息。
管理员根据这些信息决定是否添加商品
4.7.2会员管理
1)会员的列表功能:
可以查看会员的信息,进行添加删除和修改会员的信息。
2)充值提现金功能
对会员在本站的“资金”进行充值和提取现金,要经过后台管理员的审核。
3)留言管理
对会员在本站的留言进行管理,如对公司的一些服务、投诉、留言等,后台管理员可以对这些留言进行查看、回复、删除。
4)会员等级
根据会员的积分不同对会员进行划分等级,据等级的不同在会员购物时进行相应的打折优惠。
5)资金的管理
对会员在本站的“资金”进行管理。
一个总的分析
6)订单管理模块
1 订单列表
主要用于显示所有客户订单的详细信息(包括会员和匿名用户)。
(订单号,下单时间,收货人,总金额,订单状态,操作,)并且可以在本页对订单的进行一些基本的操作(增删改),
2 查询订单
可以根据输入的客户姓名,时间,订单号,查询订单的详细信息。
3 添加订单
客户如果不方便直接下订单,可以通知管理员,让管理员替他下订单。
客户只需要告诉管理员自己的用户名,要订购的商品,以及联系方式和收货地点就可以下订单,方便客户。
4 缺货登记
如果有一个商品数量只有一个,而客户想订购多个,此时商品的数量就不够了,但客户可以通过缺货登记把缺货商品的信息反馈给管理员,管理员根据缺货的具体信息适当的添加商品,以满足客户的需求。
7)报表
报表的主要功能就是让商家通过查询报表,得知自己盈利情况,根据显示的信息,捕获商业动机,从而采取相应措施,以取得利润。
此模块主要有:
1 流量分析:
首先显示当天网站的综合访问量,然后可根据时间段查看相应访问量;并可根据年月查询更具体的信息。
2 客户统计:
会员购买率(会员购买率=有订单会员数÷会员总数)
会员总数
有订单会员数
会员订单总数
会员购买率
每会员平均订单数及购物额(每会员订单数=会员订单总数÷会员总数)(每会员购物额=会员购物总额÷会员总数)
会员购物总额
每会员订单数
每会员购物额
匿名会员平均订单额及购物总额(匿名会员平均订单额=匿名会员购物总额÷匿名会员订单总数)
匿名会员购物总额
匿名会员订单总数
匿名会员平均订单额
3 订单统计:
按时间查看订单概况—已成交、已确认、未确认、无效及取消;配送方式及支付方式。
4 会员排行:
查看会员订单数及购物金额,按购物金额来排序。
5 销售概况:
按年月查看订单走势及销售额走势。
6 销售排行:
销售信息—可按销售量和销售额排序。
7 销售明细:
销售详细信息,订单号连接订单详细信息。
8 访问购买率:
可根据商品类型和品牌查看访问购买率(购买次数除以点击数)。
9 自定义时间查询:
根据您选择的年月日进行查询。
4.7.3系统模块
1)管理员列表:
管理员分为超级管理员,和一般的管理员,超级管拥有最大的管理权限。
但是一般的管理员是受超级管理员控制的,都是由超级管理员来分配权限,对应的权限,对应的操作。
都会在管理员日志上显示。
管理员有修改自己密码的权限。
2)管理员日志:
无论是谁,只要操作后台的程序,都会有详细的记录,这对于一个后台的安全来说还是比较重要的。
3)商店设置:
对商店的一些设置。
4)支付方式:
支付方式、支付方式描述、插件版本、插件作者、费用。
5)配送方式:
配送方式名称、描述、保价费用、货到付款、插件版本、操作。
6)地区列表:
名字,管理(下一级目录的添加),删除。
4.7.4购物车(前台)
会员将自己想要买的商品放入购物车中,可以查看购物车中的商品信息,如果会员不想要某件商品时,可以将其删除。
最后添加订单。
会员
选购商品
选购商品
if判断如果没有cartid,md5随机唯一标识
if判断如果没有cartid,md5随机唯一标识
放入购物车
放入购物车
从购物车中读出并结账
4.7.5前台会员管理
整体概述:
前台会员管理(用户中心)主要包括用户信息、我的订单、收货地址、我的收藏、我的留言、缺货登记、我的评论、资金管理几个面。
1)用户信息。
查看用户的详细信息,会员可以对自己的信息和密码进行修改。
2)我的订单。
查看订单信息,取消订单。
订单号
下单时间
订单总金额
操作
自动显示
自动显示
自动显示
可以取消订单(我的退货)
3)收货地址。
可以对收货人信息进行修改。
配送区域:
配送区域的详细地址
收货人姓名:
高小岚
电子邮件地址:
xiaolan@(必填)
详细地址:
莱芜市莱钢
邮政编码:
273400
电话:
5779666
手机:
151********
标志建筑:
奇石林
最佳送货时间:
本周
4)我的收藏
如果喜欢一个商品可以将他进行收藏.
5)我的留言
可以对该公司进行留言、投诉、可以上传内容、查看回复。
6)缺货登记。
会员购买商品的数量大于库存时,会员可以进行缺货登记。
订购商品名
订购数量
登记时间
处理备注
操作
cc乐
34
本周
好好去珍惜
可删除登记
7)我的评论
可以对商品进行评论.可以查看回复。
8)资金管理
对会员的资金进行管理,在进行充值和提现后,后台管理员要进行申请确认。
窗体顶端
窗体底端
9)最近浏览商品
显示最近浏览商品的名称。
4.8系统数据结构设计
4.8.1逻辑结构设计要点
数据项和数据结构如下:
新闻资讯表(Board):
(新闻编号,新闻题目,新闻内容,
提交时间,提交人)
商品类别表(GoodsType):
(分类编号,分类名称)
商品信息表(Goods):
(商品编号,商品类别,商品名称,
商品序列号,生产厂家,包装类型,
销售价格,进货价格,商品简介,
阅读次数,销售数量,图片上传);
购物车表(Basket):
(编号,用户名,商品编号,订购时间,
订购数量,销售价格,用户确认,订单号,
提交时间,管理员确认);
客户投诉表(Complain):
(投诉编号,投诉时间,用户名,
订单号,投诉内容,处理结果,
处理标志)
用户表(Users):
(用户名,用户密码,用户名称,性别,地址,
电子邮件系统,移动电话,固定电话)
管理员表(Admin):
(用户名,密码,用户姓名)
4.8.2物理结构设计要点
1)user(用户表)
字段名
数据类型
是否是主键
是否自增
说明
Id
Int
是
是
用户表的主键,唯一标识
Name
Varchar(10)
否
否
操作员姓名
Pwd
Varchar(20)
否
否
密码,确保登录时的安全性。
Flag
Int
否
否
权限,分为操作员和管理员,控制不同的功能实现
2)custumor(客户表)
字段名
数据类型
是否是主键
是否自增
说明
Id
int
是
是
客户表的主键,
唯一标识
Name
Varchar(20)
否
否
客户姓名
Pwd
Varchar(20)
否
否
客户密码,确保登录时的安全性。
Sex
Varchar
(2)
否
否
客户性别
Birthday
Varchar(50)
否
否
客户生日
Address
Varchar(200)
否
否
客户住址
Tel
Varchar(20)
否
否
客户电话
Varchar(50)
否
否
客户邮箱
Score
Int
否
否
客户积分
3)product(商品基本信息表)
字段名
数据类型
是否是主键
是否自增
说明
Id
Int
是
是
商品基本信息表的主键,唯一标识
Name
Varchar(20)
否
否
商品名称
Type_id
Int
否
否
商品类型,与类型表有联系
Pnum
Int
否
否
商品货号,区分商品的标识
Price
Varchar(10)
否
否
商品在该店的售价
Pscore
Varchar(10)
否
否
注册用户的售价
Oldprice
Varchar(10)
否
否
商品的市场价
Demo
Varchar(1000)
否
否
商品描述
date
int
否
否
添加该类商品的日期
4)product_type(商品类型表)
字段名
数据类型
是否是主键
是否自增
说明
Id
int
是
是
商品类型表的主键,唯一标识
Name
Varcahr(20)
否
否
商品类型的名称
5)store(库存表)
字段名
数据类型
是否是主键
是否自增
说明
Id
int
是
是
库存表的主键,唯一标识
pnum
int
否
否
商品货号,与商品基本信息表有联系
number
int
否
否
该类商品的库存数量
6)buy(进货表)
字段名
数据类型
是否是主键
是否自增
说明
Id
int
是
是
进货表的主键,唯一标识
Pnum
Int
否
否
商品货号,与商品基本信息表有联系
Num
Int
否
否
进货数量
date
Int
否
否
进货日期
7)cart(购物车表)
字段名
数据类型
是否是主键
是否自增
说明
Id
Int
是
是
购物车表的主键,唯一标识
User_id
Int
否
否
用户id,与用户表连接
Pnum
Int
否
否
商品货号,与商品基本信息表有联系
Num
Int
否
否
购买这类商品的数量
Cartid
Char(100)
否
否
用来区分哪个用户选择的商品
State
Int(3)
否
否
判断该商品的状态:
在购物车内?
已购买?
没有购买?
8)business(消费表)
字段名
数据类型
是否是主键
是否自增
说明
Id
int
是
是
消费表的主键,唯一标识
cid
int
否
否
客户的id,与客户表有联系
pnum
int
否
否
商品货号,与商品基本信息表有联系
Num
int
否
否
商品数量
Money
Varchar(10)
否
否
总价格
Date
Int
否
否
日期
9)province(省表)
字段名
数据类型
是否是主键
是否自增
说明
Id
Int
是
是
省表的主键,唯一标识
name
Varchar(20)
否
否
省的名称
10)city(市表)
字段名
数据类型
是否是主键
是否自增
说明
Id
Int
是
是
市表的主键,唯一标识
name
Varchar(20)
否
否
市的名称
11)area(地区表)
字段名
数据类型
是否是主键
是否自增
说明
Id
Int
是
是
地区表的主键,唯一标识
name
Varchar(20)
否
否
地区的名称
12)receive(收货人信息表)
字段名
数据类型
是否是主键
是否自增
说明
Id
Int
是
是
收货人信息表的主键,唯一标识
Name
Varchar(20)
否
否
收货人姓名
Varchar(50)
否
否
收货人邮箱
Address
Varchar(200)
否
否
收货人住址
Tel
Varchar(20)
否
否
收货人电话
Postalcode
Varchar(20)
否
否
邮政编码
13)send_method(发送方式表)
字段名
数据类型
是否是主键
是否自增
说明
Id
Int
是
是
发送方式表的主键,唯一标识
Name
Varchar(20)
否
否
各种发送方式的名称
Demo
Varchar(200)
否
否
各种发送方式的具体描述
Freight
Varchar(5)
否
否
各种发送方式的运费
14)pay_method(支付方式表)
字段名
数据类型
是否是主键
是否自增
说明
Id
Int
是
是
支付方式表的主键,唯一标识
Name
Varchar(20)
否
否
各种支付方式的名称
Demo
Varchar(200)
否
否
各种支付方式的具体描述
Freight
Varchar(5)
否
否
各种支付方式的运费
15)receivestate(订单表)
字段名
数据类型
是否是主键
是否自增
说明
Id
int
是
是
订单表的主键,
唯一标识
Renum
int
否
否
订单号
Customor_id
int
否
否
客户的id,与客户表相联系
Receive_id
int
否
否
收货人信息的id,与收货人信息表相联系
Business_id
int
否
否
销售编号
Confirmstate
int
否
否
是否确认
Sendstate
int
否
否
是否发货
Paystate
int
否
否
是否付款
Date
Int
否
否
下单时间
Amount
Float
否
否
订单总额
16)score(积分表)
字段名
数据类型
是否是主键
是否自增
说明
Id
int
是
是
积分表的主键,唯一的标识
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 马上 到电商 平台 系统 建设 工作 实施方案
![提示](https://static.bdocx.com/images/bang_tan.gif)