很多人经常来咨询我,如何做一个小程序,如何来给一个小程序做一个合理的报价。其实,不同的小程序开发都有自己不同的需求,不同的需求就会产生不同的价格,这次给大家讲解我们一个实际的开发案例“女子学院小程序”。
一、项目汇总
1.需求分析\系统设计包含需求分析和PRD文档开发,原型图开发和高保真UI设计图开发三部分,工期15个工作日,报价1万5000元;
2.程序开发:个人工作台(微信小程序),运营管理后台(PC端)和数据库设计与接口定义,工期57个工作日,报价5万7000元;
3质量控制\产品交付:系统测试(功能测试和兼容性测试),系统前后端技术框架搭建,项目部署、发布上线,工期8个工作日,报价8000元。
二、系统功能点列表
用户端
(1)微信授权快捷登录,用户访问小程序主页,微信一键登录 小程序授权绑定用户微信号和手机号码,用户输入手机号码,获取验证码,验证正确绑定用户授权微信号;
(2)优选课程,课程搜索,点击进入搜索页面,输入课程名称关键字进行模糊检索,检索结果以输入的关键字课程列表展示;
(3)轮播广告,课程轮播广告3~5幅,推荐优质课程到轮播广告,点击轮播广告可以查看该课程详情页,内容由管理后台维护
(4)课程分类,课程分类,由管理后台维护分类名称,比如个人成长、婚姻情感、亲子教育等课程类别名称;
(5)课程列表,课程列表页面,字段包含:课程列表缩略图、课程名称、课程价格(免费和付费)、收听人次统计;
(6)课程详情页面,包含①课程详情页面,字段包含:课程顶部主图、课程名称、课程副标题、课程价格(免费和付费)、收听人次统计、课程介绍(图文介绍)、课程内容(音频/视频、标题、时长、学习人次统计)②课程分享,生成海报分享到微信好友或者微信朋友圈,其中海报上二维码由系统生成,长按可识别该课程详情页;③课程课程音视频播放器页面设计,要便于切换观看课程;④页面底部菜单操作:联系我们(拨打电话),添加收藏,立即购买,点击立即购买,进入课程微信支付页面,支付完成即可进行收听课程内容列表 优质好课推荐 由管理后台设置,从全部课程中推荐优质的课程到首页优质好课中,用户可以下拉刷新查看
(7)活动报名,活动列表:字段包含:活动列表缩略图、活动名称、活动时间、地点、报名费用、已报名人数;
(8)活动详情,①活动详情页面,字段包含:活动顶部主图、活动名称、活动时间、活动地址、已报名人数、报名费用、活动介绍(图文介绍);②页面底部操作:联系我们(拨打电话),添加收藏,我要报名 点击上一步我要报名,活动报名业务流程说明:点击我要报名弹框显示默认票种和报名费用,选择数量,合计费用,点击下一步填写报名信息(姓名和手机号码),填写完成跳转到生成活动订单支付页面,由用户确认报名信息、报名的活动信息、费用信息、选择支付方式,支付完成生成活动报名订单。
(9)心选商城 商品搜索 点击进入搜索页面,输入商品名称关键字进行模糊检索,检索结果以输入的关键字;
(10)商品列表展示,分类商城中商品分类由管理后台维护添加,分类分为两级,一级分类与二级分类,点击二级分类进入商品列表页;
(11)商品列表,商品列表页面,字段包含:商品列表缩略图、商品名称、价格
(12)商品详情,商品详情页面,字段包含:商品相册集、名称、副标题、价格/市场价格、规格属性选择、配送(默认快递方式)图文详情。
(13)订单创建,前置条件(单品页面立即购买/购物车中选中商品结算),确认收货地址、已购商品清单和数量信息、订单留言备注、价格合计,确认无误提交商品订单。进入商品订单支付流程 轮播广告 商品轮播广告3~5幅,推荐优质商品到轮播广告,点击轮播广告可以查看该商品详情页,内容由管理后台维护 人气产品推荐 由管理后台设置,从全部商品中推荐优质的商品到首页人气产品中,用户可以下拉刷新查看 支付系统 微信支付接口 调用微信支付接口,在微信支付调起以后可选择零钱、微信账户绑定的银行卡进行订单支付
(14) 个人中心,个人信息,个人信息编辑、保存:头像、微信昵称,真实姓名,绑定的手机号,联系地址;
(15)打卡 ①被动打卡:用户收听完成课程系统记录学习时长。②主动打卡:由管理后台添加完成任务清单,用户每完成一次即可主动打卡,记录主动打卡任务完成。③打卡记录查询,对应日期、完成项名称④统计用户总打卡时长
(16)已购课程 已购买的课程列表和详情查询;
(17)我的订单包含全部/未支付/待发货/已发货/已完成商品订单列表和详情信息查询;
(18)报名的活动包含已报名的活动列表和详情查询;
(19)购物车 购物车中商品增删改查,单选/全选要结算产品,商品数量和移除编辑操作,选中商品去结算按钮;
(20)收货地址 收货地址信息增删改查,收货地址信息含姓名,手机号码,地区,详细地址信息输入 我的收藏 用户添加收藏的课程列表/活动列表/商品列表;
运营管理后台
(1)角色管理,角色可查看管理后天的权限资源分配管理,不同角色分配登录后台不同权限资源 员工列表 员工账号创建,编辑,删除,保存,账号禁用/启用;
(2)用户管理包含用户列表和注册用户信息查询,字段包含:客户昵称、头像、账号、真实姓名、手机号码、联系地址、账号状态,操作账号禁用启用;
(3)课程管理包含类目管理和课程类目增删改查,管理者根据已有产品自定义类目,支持一级类目;
(4)课程列表包含课程信息增删改查,课程发布的字段同步用户端课程详情页面;
(5)购买记录,可查看全部用户购买的课程记录,按照购买时间、购买人姓名、课程名称进行检索,导出Excel;
(6)活动管理包含活动列表和活动信息增删改查,活动发布的字段同步用户端活动详情页面,过期的活动可以直接禁用(下架)不显示前端;
(7)报名记录包含可查看全部用户报名的记录列表,按照活动报名时间、报名人姓名、活动名称进行检索,导出Excel;
(8)商品管理包含类目管理 商品类目增删改查,管理者根据已有产品自定义类目,支持两级商品类目;
(9)商品列表 按商品名称,类目,上下架状态(全部/上架/下架)进行筛选;
(10)商品信息新增、查看、编辑、上架/下架,产品信息包含:产品图片、名称、所属类目、属性设置、副标题文本、价格设定、商品描述(图文编辑框)、下单须知(图文编辑框),上下架勾选(上架/下架),创建完成点击保存;
(11)订单管理 订单列表 按照订单编号、客户名称、商品名称、订单状态、订单时间段进行筛选查询 按全部/待付款/待发货/已发货/已完成订单列表/详情信息查询,可按商品名称、下单时间、购买人姓名检索订单,并导出Excel列表
(12)打卡管理包含任务列表 任务信息增删改查,打卡记录查询 全部用户打卡记录列表/明细查询;
(13)文章管理包含轮播图列表 轮播广告(名称、轮播图、url链接)增删改查,轮播广告用处在课程主页和商品主页展示;
(14)关于我们,平台400联系电话,图文简介内容维护 报表统计 商品销售报表 单个产品今天/昨天/最近7天/自然月销售报表,列表查询方式,统计字段:序号、商品信息、下单笔数、下单金额、下单数量,排序按单个产品下单金额由高到低展示,可导出Excel表;
(15)课程销售报表包含单个课程今天/昨天/最近7天/自然月销售报表,列表查询方式,统计字段:序号、课程信息、课程金额、下单数量,可导出Excel;
(16)活动报名销售报表,单个活动今天/昨天/最近7天/自然月销售报表,列表查询方式,统计字段:序号、活动信息、费用金额、报名数量,可导出Excel ;
以上就是我们做微信小程序开发的报价单,这套小程序定制包含了用户端和运营管理端两大模块,根据两个不同的模块进行延伸,再详细划分其中的子模块。