【业务需求】
一、开发一个电商网站包含前台,具体要求如下:
软件模块 | 实现技术 | 技术指标 |
---|
软件模块 | 实现技术 | 技术指标 |
---|
手机微信端 | 界面:HTML5技术 服务器数据交互:JAVA架构技术 平台:腾讯微信平台技术 | 1.满足android和ios两个平台的手机。满足的手机操作系统情况为:android 3.0以上;IOS 7.0以上。Android满足市面上主流的ANDROID手机(包括三星、HTC、华为、小米、VIVO、OPPO、联想、中兴品牌手机)的适配。IOS手机适配市面上现有的苹果手机;2.界面美观、易用、体验好;3.响应性能不超过3秒;4.可7*24小时稳定运行 |
手机APP端(包括IOS和ANDROID) | IOS:苹果原生态开发技术 ANDROID:安卓原生态开发技术 | 同上 |
电脑网站端 | 界面:HTML5技术 服务器数据交互:JAVA架构技术 平台:腾讯微信平台技术 | 1.支持主流浏览器的适配,包括IE8以上、谷歌、火狐和360等;2.实现功能权限控制及数据权限控制;3.界面美观、易用、体验好;4.可7*24小时稳定运行 |
B端(加盟店管理)功能-PC软件 | 界面:HTML5技术 服务器数据交互:JAVA架构技术 平台:腾讯微信平台技术 | 同上 |
平台管理功能-PC软件 | 界面:HTML5技术 服务器数据交互:JAVA框架技术 平台:腾讯微信平台技术 | 同上 |
二、商城客户端功能
一级功能 | 序号 | 二级功能 | 功能方案描述 |
---|
一级功能 | 序号 | 二级功能 | 功能方案描述 |
---|
城市切换定位 | 1 | 城市自动定位 | 实现城市自动定位功能,根据当前GPS位置信息从数据库中选择所在城市,并将所在城市展示在APP首页(包括该城市商品) |
2 | 手动选择城市 | 用户可以手动选择城市,并将选择城市展示在APP首页(包括该城市商品) |
商品展示 | 3 | 商品类别展示 | 完成商品类别的展示。选择特定商品类别,可浏览该类别下所有商品 |
4 | 商品列表展示 | 完成商品列表的展示,展示内容包括:商品头像、商品名称、商品价格、商品简介 |
5 | 商品详情展示 | 完成商品详情的全方位展示,展示内容具体包括:商品图片、价格说明、商品规格、详细说明等 |
6 | 客户评价和展示 | 完成客户评价内容的展示,以及客户发表评论功能 |
商品搜索 | 7 | 商品搜索 | 界面设置商品搜索框,可选择热度商品关键字进行商品搜索,也可以输入搜索词进行商品搜索 |
8 | 商品排序 | 可以按照商品的价格、销售数量、上市时间等进行排序查看 |
登录注册 | 9 | 用户注册 | 根据手机号进行注册,通过短信验证码验证手机合法性,并提示用户二次设置密码,完成用户注册功能 |
10 | 用户登陆 | 完成会员账号(手机号码)和密码的输入,具备登录权限验证的功能 |
11 | 已登录提示 | 会员已经登录,则主界面展示用户登录昵称 |
12 | 未登录提示 | 会员未登录,选购商品则跳转用户登录界面,提示用户先登录 |
13 | 密码找回 | 支持用户忘记密码情况下,根据手机短信找回密码的功能 |
14 | 资料完善 | 对注册会员的个人信息进行填写完善,包括:姓名、身份证号、头像照片、昵称和介绍,实现会员实名认证的功能 |
线上预售 | 15 | 线上预售 | 支持商品线上预售预定的功能,并且线上预售预定的商品数量有限定 |
购买方式选择 | 16 | 普通购买方式 | 会员可以在线选择普通在线购物方式购物 |
17 | 秒杀购买方式 | 会员可以参与商品秒杀活动购物 |
18 | 团购(众筹)购买方式 | 会员可以选择团购(众筹)方式购物 |
购物车 | 19 | 加入购物车 | 支持会员将商品加入购物车的功能,并且购买商品的数量可以增加也可以减少 |
20 | 移除购物车 | 购物车中的商品可以单个删除,也可以批量删除 |
21 | 购物车支付 | 购物车商品可以单个支付也可以批量支付 |
支付购买 | 22 | 立即购买 | 支持会员中意的商品的立即购买功能 |
23 | 在线支付 | 完成商品在线支付功能,支持支付宝和微信支付功能 |
保险捆绑销售 | 24 | 保险捆绑销售 | 会员购买商品满足一定额度后,可以给会员购买保险(三种保险)的功能 |
订单管理 | 25 | 待支付订单 | 完成待支付订单的列表展示,点击列表可看到订单详情,并具备订单取消和订单支付功能 |
26 | 待发货订单 | 完成待发货订单的列表展示,点击列表可看到订单详情 |
27 | 待收货订单 | 完成待收货订单的列表展示,点击列表可看到订单详情 |
28 | 待评价订单 | 完成待评价订单的列表展示,点击列表可看到订单详情 |
29 | 历史订单 | 完成历史订单的列表展示,点击列表可看到订单详情 |
商品派送 | 30 | 派送方式选择 | 会员可以选择商品送货到门和商品自提两种方式 |
31 | 加盟店地图展示 | 会员可以在线定位查看自己附近的加盟店的位置,并到加盟店进行线下商品购买 |
32 | 送货站地图展示和选择 | 会员可以在线定位查看自己附近的送货站的位置,并在线选择送货站自提商品 |
发票管理 | 33 | 申请发票信息填写 | 支持会员在线申请开发票,申请开发票填写的信息包括:发票抬头、发票金额、发票寄送地址等 |
促销管理 | 34 | 优惠卷促销 | 支持会员获取优惠卷的功能,从而刺激会员使用优惠券购买商品,实现平台促销功能 |
35 | 红包促销 | 支持会员获取红包的功能,从而刺激会员使用红包购买商品,实现平台促销功能 |
退款和退货管理 | 36 | 退款管理 | 支持会员在线发起退款管理的功能 |
37 | 退换管理 | 支持会员在线发起退货管理的功能 |
评论分享(晒单) | 38 | 好友分享(晒单) | 支持会员使用将喜欢的商品通过新浪微博、腾讯微博等进行好友分享功能。 |
39 | 商品评论 | 支持会员对商品进行评论的功能,评论包括星级评价和文字评论两种方式 |
个人中心 | 40 | 个人信息展示 | 展示包括:姓名、电话、生日、性别、昵称、头像照片 |
41 | 个人信息修改 | 会员可以对自己所有的个人信息进行修改 |
42 | 收货地址管理 | 完成会员收货地址的增加、修改和删除功能 |
43 | 优惠卷查询 | 支持会员查看自己账户的优惠券,以及优惠卷使用历史明细的查询 |
44 | 红包查询 | 支持会员查看自己账户的红包,以及红包使用历史明细的查询 |
45 | 密码修改 | 完成会员密码修改功能 |
46 | 系统消息 | 会员可以收到系统推送的通知和消息 |
47 | 商品意见反馈 | 会员购买商品的意见反馈给平台 |
48 | 客服电话说明 | 说明平台客服人员的联系电话和客服人员基本信息 |
49 | 退换货说明 | 说明商城退换货的方法步骤 |
50 | 发票说明 | 说明为消费者开具发票的方法步骤 |
51 | 常见问题 | 支持会员常见问题的答疑和帮助功能 |
52 | 关于商城 | 对商城的服务内容、服务协议等进行说明 |
线下销售 | 53 | 线下销售 | 线下商品采用app二维码和微信二维码扫描的方式在线支付。线下商品支付不需要现金交易 |
会员论坛 | 54 | 会员论坛 | 支持会员论坛功能,会员可以发帖、回复帖子,以及精华帖和热帖等论坛功能 |
三、商城后台管理功能
一级功能 | 序号 | 二级功能 | 功能方案描述 |
---|
一级功能 | 序号 | 二级功能 | 功能方案描述 |
---|
系统管理 | 1 | 管理员创建 | 完成管理员账号的创建和分配 |
2 | 管理员权限设置 | 对不同等级的管理员设置不同的角色管理权限 |
3 | 管理员登陆 | 完成管理员登录系统时账号和密码的权限认证,实现管理员登录功能 |
4 | 密码修改 | 完成管理员密码设定、密码修改的功能 |
商品管理 | 5 | 分类管理 | 实现对商品分类的管理,包括商品分类的增加、修改和删除 |
6 | 线上标准商品管理 | 支持线上标准商品的各种管理功能。(标准商品按箱购买) |
7 | 线下非标准商品管理 | 支持线上非标准按重量购买的商品的各种管理功能 |
8 | 商品修改增加 | 完成商品的增加和修改,增加修改的内容具体包括:商品名称、商品图片、价格说明、商品规格、详细说明、商品评价等 |
9 | 商品删除 | 可对无效的商品进行删除 |
10 | 上架下架 | 完成对商品上架和下架的管理 |
11 | 商品入库 | 完成对商品库存数量的管理 |
会员管理 | 12 | 资料维护 | 完成会员资料列表展示、搜索、查看、添加、修改和删除功能 |
13 | 资料审核 | 完成会员注册资料的审核功能 |
14 | 地址管理 | 完成对会员邮寄商品的地址管理。 |
15 | 评论管理 | 完成会员发表的评论的后台查看和删除功能 |
订单管理 | 16 | 待支付订单 | 完成待支付订单的列表展示,点击列表可看到订单详情,并具备订单取消功能 |
17 | 待发货订单 | 完成待发货订单的列表展示,点击列表可看到订单详情,并具备确认订单、配货完成等操作 |
18 | 待收货订单 | 完成待收货订单的列表展示,点击列表可看到订单详情 |
19 | 待评价订单 | 完成待评价订单的列表展示,点击列表可看到订单详情 |
20 | 历史订单 | 完成历史订单的列表展示,点击列表可看到订单详情 |
21 | 线上和线下订单区分 | 实现线上和线下订单区分管理的功能 |
22 | 小票打印 | 完成订单小票的打印功能 |
加盟店管理 | 23 | 基本信息管理 | 完成加盟店基本信息的管理,包括加盟店名称、地址、负责人姓名、负责人联系电话信息管理,以及地理位置信息管理 |
24 | 加盟店账号管理 | 平台为加盟店登录账号和初始密码,供加盟店登录系统完成加盟店操作功能 |
25 | 派送站管理 | 完成派送站基本信息的管理,包括派送站名称、地址、负责人姓名、负责人联系电话信息管理,以及地理位置信息管理 |
26 | 二维码生成管理 | 完成加盟店二维码图片的生成 |
27 | 加盟店结算 | 按月(或按其他时间方式)计算平台应该结算给加盟店的佣金费用 |
分销体系管理 | 28 | 分销体系管理 | 支持市级、县级、门店三级分销体系的管理 |
促销管理 | 29 | 优惠卷发放 | 根据确定规则,将优惠券发放给会员 |
30 | 会员优惠券查询 | 完成所有会员账户优惠券数量的查询,以及优惠券使用情况的查询 |
31 | 红包发放 | 根据确定规则,将红包发放给会员 |
32 | 会员红包查询 | 完成所有会员账户红包数量的查询,以及红包使用情况的查询 |
客户服务管理 | 33 | 客户意见建议管理 | 完成会员反馈商品意见的查询,以及客服联系会员回复后的标记功能 |
34 | 客服电话信息管理 | 客服联系电话说明信息的维护修改 |
35 | 退换货信息管理 | 退换货说明信息的维护修改 |
36 | 发票信息管理 | 发票说明信息的维护修改 |
37 | 常见问题管理 | 会员常见问题的答疑和帮助信息的维护修改 |
38 | 关于商城信息管理 | 关于商城信息的维护和修改 |
统计分析 | 39 | 会员信息查询统计 | 按时间要素(比如按天)统计查询平台发展会员的数目 |
40 | 会员消费统计 | 按时间要素(比如按天)可统计查询平台发展会员的购买消费金额,也可以统计查询各个加盟店的会员购买消费金额 |
41 | 营业收入统计 | 按时间要素(比如按天)可统计查询平台的营业收入 |
消息推送 | 42 | 全局消息 | 系统管理员将维护好的消息(比如商品促销信息)推送给全部APP使用者 |
43 | 特定会员类别消息 | 系统管理员将维护好的消息(比如商品促销信息)推送特定会员 |
三、B端(加盟店)管理功能
一级功能 | 序号 | 二级功能 | 功能方案描述 |
---|
一级功能 | 序号 | 二级功能 | 功能方案描述 |
---|
加盟店入驻 | 1 | 加盟店入驻申请 | 完成加盟店申请入驻平台的功能,具备加盟店基本信息资料和地理位置(经纬度)录入上传功能 |
2 | 加盟店入驻结果查询 | 具备平台审核加盟店入驻资格查询的功能,平台审核通过则加盟店入驻平台成功 |
派送站登记 | 3 | 派送站登记信息录入 | 完成派送站申请入驻平台的功能,具备派送站基本信息资料和地理位置(经纬度)录入上传功能 |
登录管理 | 4 | 加盟店登录 | 完成店主登录系统时账号和密码的权限认证,实现店主登录功能 |
5 | 密码修改 | 完成店主密码设定、密码修改的功能 |
数据查询 | 6 | 会员数量查询 | 按时间要素统计查询在加盟店购物的会员数据 |
7 | 会员订单查询 | 按时间要素统计查询会员购买订单的数量 |
8 | 会员消费查询 | 按时间要素统计查询会员购买消费金额 |
【人员要求】
后台java、前台h5、css、bootstrap、java、OC
【交付要求】
1、项目计划排期 2、概要设计 3、详细设计 4、UI设计 5、系统平台源码交付