电子商务解决方案
目前乙方已有的B2C平台的后台管理系统,在此基础上进行功能的扩展和完善,能够在尽可能段得时间内实现甲方的需求,满足客户进行线下刷卡购物,线上购物,反馈积分,积分兑换,短信发送等功能,数据统一从B2C平台的数据库中统一提取,线下的通过刷卡机消费,产生,统一调用WEBService接口,往线上数据库中更新数据。1.3. 术语与缩写解释
| 缩写、术语 |
解 释 |
| WEBService |
Web Services是由企业发布的完成其特定商务需求的在线应用服务,其他公司或应用软件能够通过Internet来访问并使用这项在线服务。
|
|
|
|
|
|
|
<?php layout_part() ?>
2. 系统开发的目标
一、爱心优惠网会员卡
卡内存有:现金+爱心积分(A)+优惠积分(B)
1、 用于消费者在线下消费(通过本公司安装的刷卡机)和线下兑换礼品;
2、 用于爱心优惠网(通过卡号登陆网上商城)网上购物或兑换礼品,卡内现金可作为网站预存款形式支付。
二、刷卡机需实现的功能(商家操作)
.1、在顾客消费付现金后,商户输入消费总金额,刷卡机打印出消费对账单给顾客;
/ 2、公司线下的礼品店安装刷卡机,消费者凭会员卡通过刷卡,直接可扣除其:
①、现金
②、现金+爱心积分(A)
③、优惠积分(B)
如果其卡内某一项数额不足,则交易不成功。
三、爱心优惠网网上商城(B2C)的构成
商品区+爱心(A)积分兑换区+优惠积分(B)兑换区
1、 商品区功能
销售商品的同时,实现积分赠送(A+B)---后台录入商品时,直接输入消费者购买某款商品所能获得的A和B积分分别为多少。
2、 A积分兑换区
兑换方式为:现金+A积分
3、 B积分兑换区
兑换方式为:B积分(或等值的A积分也可同样兑换)
但是以手机短信或打印功能发送给消费者账号和密码,同时提供商家后台验证。
4、充值功能
消费者可以在网上向其会员卡内充值。
5、线下消费产生的积分
①、线下的消费数据构成
卡号+商户号+刷卡机号+消费项目+消费金额+日期/时间
②、A积分获得:
消费金额*商户号(对应了此商家给公司的提成比例)*50%(变量)*2
③、B积分获得:
消费金额*30%(变量)- A积分
注:若B≦0,则B=0
6、数据统计
①、消费者网上+线下的消费和兑换记录查询;
②、发送给消费者的账号+密码(短信或打印)查询;
③、授权给个人或其他组织发放的会员卡(联名卡),需提供其所属卡的消费记录和
产生积分的实时查询:如选择2011.7.1-2011.7.8 ,还可按消费金额排序等;
④、其他查询功能
会员的充值记录和其他查询。
7、专业的B2C商城
①、专业的商品和礼品分类:一级、二级、三级分类,商品品牌分类,消费者需花
费金额的分类(0-10元、10-20元等,包括A积分兑换区,因为也涉及到现金支
付);
②、服装等商品,由于有尺寸、颜色的不同,消费者在购买者时可自由选择组合;
③、商品区和积分兑换区的搜索功能;
④、支付方式:网银、支付宝、银行汇款,预存款的方式,针对A积分兑换区也需
要,因为涉及到现金支付;
⑤、网站会员级别设置:普通会员、金卡、钻卡会员;
⑥、网站抵金券的功能:可抵用指定的某一类商品或全部商品,方便我们搞宣传、
促销活动等。
4. 功能需求
4.1. 后台功能需求列表
| 功能类别 |
子功能 |
序列号 |
描述 |
| 快捷导航 |
快捷菜单 |
01商品添加 |
添加商品基本信息 |
| 02商品管理 |
|
||
| 03添加会员 |
添加会员基本信息,会员级别。 |
||
| 04 网站参数配置 |
配置平台基本参数。 |
||
| 05 商品基本参数配置 |
配置商品的基本参数 |
||
| 06 商品信息管理 |
对商品信息进行维护。 |
||
| 07 商品分类管理 |
维护商品的分类属性。 |
||
| 商品管理 |
商品管理 |
01平台商品管理 |
添加商品信息 |
| 02商家平台管理 |
设置在平台上该商家的商品的信息。 |
||
| 03商品分类管理 |
商品由大类到小类的分开。 |
||
| 04商品品牌管理 |
添加商品所属品牌 |
||
| 05商品单位管理 |
商品的计量单位设定。 |
||
| 06商品批量导入 |
商品数据可以批量导入数据库。 |
||
| 促销管理 |
01团购商品管理 |
某一商品团购价管够。 |
|
| 02拍卖商品管理 |
拍卖商品管理。s |
||
| 明细记录 |
01资金明细 |
客户消费数据明细。 |
|
| 02商品销售明细 |
商品销售明细。 |
||
| 03发退货管理 |
发货管理。 |
||
| 其他信息 |
01送货方式管理 |
送货方式定义。 |
|
| 02快递公司管理 |
快递公司的管理。 |
||
| 订单管理 |
订单管理 |
01订单管理 |
商城购物订单的管理。 |
| 购物管理 |
01购物车管理 |
商城购物,选择物品放入购物车后管理。 |
|
| 用户管理 |
管理员 |
01管理员管理 |
设定系统管理员。 |
| 02角色管理 |
设定管理员权限。 |
||
| 会员管理 |
01会员管理 |
设定商城会员。 |
|
| 02会员等级管理 |
区别会员等级。 |
||
| 资金明细 |
01所有资金明细记录 |
所有在商城消费的历史记录查询 |
|
| 店铺管理 |
店铺管理 |
01店铺类型管理 |
对商家进行分类,属于哪个行业的商户。 |
4.2. 与其他系统交互的数据访问
1. 数据访问方式:
说明:
B2C平台与其他系统的数据交互主要有以下几个要点:
1) 线下刷卡机消费时候,读取线上数据。
2)完成交易以后,更新线上数据库的内容。
5. 非功能性需求
5.1. 性能需求
5.1.1. 精度
本次开发系统在购物以后消费金额和数量。因此,数量为整型数据,金额为保留两位小数的浮点型。
系统中使用的有效时间都需要精确到分钟。
5.1.2. 灵活性
系统在开发过程中尽可能的使一些关键值参数化,在日后系统使用中可以由管理员进行参数设置即能适应需求变更。
系统中涉及的审批流程可以由用户按实际流程由管理员在系统中进行修改。
线下刷卡机消费的数据通过WEBService交互的数据,实时更新。
6. 运行环境规定
6.1. 设备
因为客户已经拥有环境搭建好的服务器设备,所以此次开发软件仅需在指定服务器上布署即可。
6.2. 支持软件
开发环境 :Visual Studio 2010,.NET Framework 4.0+SQLServer2005
支持操作系统: Windows XP、Windows2000 Server、windows2003 Server等。
支持浏览器:IE6.0及以上版本,FireFox等。
支持WEB服务:IIS6.0及以上版本。

