软件产品小程序功能列表 | ||||
系统 | 功能点 | 功能需求描述 | 细化说明 | 补充 |
小程序 | 首页 | 首页内容: | 课程页面 | 功能描述补充:1.搜索框页面:点击输入后,进入搜索页面,不仅保留搜索历史(搜索历史可以删除),还需要有“热门搜索”,这个可以后台进行设置,最多10个,与搜索历史展示一样;还需要有“热门推荐”,后台可以进行设置,最多展示10个,这里展示的是课程推荐。 |
学习中心 | 1.已购买课程 | |||
个人中心 | 1.用户信息 | 账号与课程说明 | 功能描述补充:2.1要显示“累计收益”金额; | |
老师后台 | 店铺数据 | 1.数据概览:累计收入,今日收入,可提现金额 | ||
内容管理 | 1.发布课程:发布时选择同步到软件、抖音、快手。至少选择其中一个平台 | 功能补充:教练可以根据平台设置好的佣金比例进行佣金设置 | ||
营销管理 | 1.优惠券:教练设置自己课程的优惠券 | |||
订单管理 | 1.订单列表(软件/抖音/快手)分开展示 | |||
财务管理 | 1.收益明细 | 功能补充:收益明细需要标注3端不同的标识,APP内购买的显示APP标识,抖音购买的显示抖音标识,快手购买的显示快手标识 | ||
设置 | 1.提现设置:设置微信、支付宝、银行卡收款信息 | |||
管理后台 | 数据统计 | 1.总订单数 | 功能补充:管理后台的数据统计可以进行3端筛选查看,以折线图展示今日,近7天、14天,1月,自定义时间 | |
优惠券设置 | 1.平台满减劵 | 优惠金额是直接在教练课程收益中扣除 | ||
订单中心 | 1.在目前系统的基础上,将软件APP/抖音/快手产生的订单分开展示 | |||
弹窗轮播设置 | 1.小程序弹窗/轮播图设置(抖音、快手) | |||
课程分类管理 | 不与现有的课程分类一致吗? | 与现有课程分类一致,后台还可以继续编辑新分类、排序等 | ||
课程管理 | 1.设置是否在抖音快手小程序中展示 | 功能补充:2.这里设置的是课程佣金比例;课程管理是能够在后台可以进行课程审核、课程推荐、课程二次编辑 | ||
用户管理 | 1.教练对三端注册的展示 | 功能补充:后台进行教练用户推荐和封禁权限设置 | ||
财务管理 | 1.提现管理,三个端分开处理,支付宝/微信审核后自动到账 | |||
客服系统 | 三方(抖音/快手APP应用内聊天) | 抖音可以对接抖音自身的客服系统,快手可以对接设置好的官方快手账号 | ||
关于软件 | 后台文章 | 功能补充:后台可以进行文字展示和图片展示 | ||
增加代理管理 | 1.代理账号信息及代理专属邀请码 | 功能补充说明:1.代理专属邀请码是否可以自动生成,邀请的教练在入驻时填写相应的邀请码,即可与代理绑定 | ||
代理后台 | 收益数据 | 1.数据概览:累计收入,今日收入,可提现金额 | ||
教练数据 | 1.教练入驻总数据:抖音、快手 | 功能补充说明:代理可以在后台看到全部教练,同时也可以但看单个教练的单个课程的具体数据 | ||
财务管理 | 1.收益明细 | 功能补充说明:代理在提现时会直接进行比例扣除,这个扣除比例为平台运营服务费,代理后台提现处需要展示文字提示:提现总额将扣除X%,此费用为平台运营服务费,后台可自行编辑文字 |
项目报价【按工种报价】
工种 | 性质 | 预估工期 (人天/工作日) | 费用 (万元) |
系统架构师 | 主导系统全局分析设计和实施、负责软件构架和关键技术决策。 | / | / |
产品经理 | 负责市场调研并依据产品,市场及客户的需求,确定研发何种产品,并分析实现原型设计等。 | / | / |
UI设计师 | 对软件的人机交互、操作逻辑、界面美观的整体设计。 | / | / |
前端工程师 | 使用 HTML、CSS、JavaScript 等专业技能和工具将产品UI设计稿实现成网站产品,涵盖用户PC端、移动端网页,处理视觉和交互问题。 | / | / |
后端工程师 | 负责数据提供、平台设计、接口设计和功能实现。 | / | / |
测试工程师 | 负责软件质量保证,进行测试管理和领导测试团队。 | / | / |
合计: | / | / | |
说明 | 部分工作事项重叠进行,以提高开发效率,以及缩短总体开发周期。 | ||
此费用含税。该费用为项目开发费用,不包含服务器、域名等第三方费用。 |
技术要点
技术指标 | 语言或实现方式 | 说明 |
后端开发语言 | PHP7.0 | 版本≥5.5 |
后端开发框架 | Zendframework | 企业级框架,非ThinkPHP等轻量级框架 |
数据库 | MySql8.0 | 版本≥5.5; |
缓存 | Memcached | 主要采用 |
File | 部分采用 | |
小程序 | UNIAPP | 微信小程序等场景采用 |
项目管理
项目 | 说明 | 备注 |
工具 | 项管 | (自主研发) |
模式 | 迭代 | |
过程 | 全透明开放 | 1. 开发流程透明,客户可通过项目管理了解; 2. 开发中间环节的产生也透明:内部开发服务器可供客户访问,随时了解产品开发情况。 |
团队设置(暂定)
工种 | 负责人 | 工作经验 |
系统架构师 | XXX | / |
产品经理 | XXX | / |
UI设计师 | XXX | / |
前端工程师 | XXX | / |
后端工程师 | XXX | / |
测试工程师 | XXX | / |
开发流程
事项 | 参与人员 | 工作内容 | 备注 |
项目需求分析 | 产品经理、甲方项目主要负责人员 | 成果:项目需求说明或开发方案。 项目需求分析的成果在经甲乙双方确认后,附加至开发合同中。 | |
原型设计 | 产品经理 | 根据需求分析实现原型设计,双方确认,并被视为项目验收的唯一标准 | 甲方完成确认 |
项目架构 | 产品经理、系统架构师 | 选定产品技术路线、确定技术选型,系统总体设计,完成项目模块分解,数据库设计,确定开发模式以及方式。 | 项目架构任务与UI设计任务并行 |
UI设计 | UI设计师 | 产品的UI风格选择、确定,UI设计,产品UI素材的设计、制作。 | 甲方完成确认 |
前端开发 | 前端工程师 | 依据原型设计(参考产品)开发移动端、后台,还原UI设计,并实现基础交互。 | |
后端开发 | 后端工程师 | 表设计、前台、后台功能实现,接口功能实现。 | |
项目测试 | 测试工程师 | 负责软件质量保证,进行测试管理和领导测试团队。 | |
说明 | 部分工作事项重叠进行,以提高开发效率,以及缩短总体开发周期。 |
物品 | 内容 | 备注 |
源代码 | 项目完整源代码,不加密,不设障; | |
文档 | 项目开发方案; 项目开发计划; 接口文档。 | |
UI源文件 | UI素材文件; UI设计源文件。 | |
数据库 | 可用于生产环境的开发环境下的数据库。 | |
部署 | 交付后的项目部署: 包括服务环境配置,程序安装与部署。 |
付费方式
按项目里程碑(阶段性成果)收费。
里程碑 | 内容 | 比例 | 备注 | |
第 一 期 | 第一阶段 项目启动 | 项目启动,需求分析完成,合同签订 | XX% | |
第二阶段 原型与UI | 详情请见开发计划,合同第三点(研究开发计划)、第四点(研究开发经费、报酬及其支付或结算方式) | XX% | ||
第三阶段 发布测试版本 | XX% | |||
第四阶段 项目准备上线 | XX% |