技能要求:
经验要求:
5-10年经验
工作描述:
项目编号:【187500】
设计印制行业在线下单与生产流程管理系统
需求说明
一、项目背景
我们是一家广告/印刷制作公司,希望开发一套 面向客户的在线下单系统 + 内部设计与生产流程管理系统,用于:
• 对外展示公司服务能力
• 承接客户在线订单
• 规范设计与制作流程
• 提升客户体验与复购率
公司目前使用 易凯广告管理软件 进行业务与财务管理,本系统 不替代易凯,主要负责下单、设计协作与生产流程可视化。
二、项目目标
实现从 客户下单 → 设计确认 → 内部制作 → 发货完成 的完整流程线上化:
• 客户可在 微信内直接访问并使用
• 无需复杂注册流程
• 设计与生产过程透明可追踪
• 内部人员按流程高效协作
第一期目标:流程跑通、系统稳定、可实际使用,不追求复杂平台功能。
三、整体形式与范围
• 客户端:PC + H5(手机端自适应)
• 主要使用场景:微信内访问 H5
• 第一期不开发:
○ App
○ 微信小程序
○ 企业微信
四、用户角色
1. 客户(散客 / 月结客户)
2. 设计师
3. 制作人员(喷绘 / 裁切 / 包装 / 发货)
4. 管理员
五、核心功能需求(第一期)
1️⃣ 客户端功能(PC + H5)
1.1 微信友好访问与登录
• 支持 微信内直接访问 H5
• 支持 微信网页授权登录
• 客户无需单独注册账号即可使用系统
1.2 服务浏览与下单
• 浏览公司可提供的服务/项目
• 支持两种下单方式:
○ 上传文件下单(AI / PSD / PDF / JPG 等)
○ 无文件,填写定制需求下单
• 支持填写基础参数(如尺寸、数量、材质等)
• 支持基础自动报价(规则后台可配置)
1.3 订单类型与支付规则(重点)
系统需支持 两类客户下单模式:
① 散客订单(即时支付)
• 下单后需 立即完成在线支付
• 支付完成后订单状态为「已支付」
• 未支付订单不进入设计与生产流程
② 月结客户订单
• 由管理员在后台标记为「月结客户」
• 下单后 无需立即支付
• 订单直接进入设计与生产流程
• 系统仅记录订单金额,不做账期结算
1.4 在线支付说明(第一期)
• 第一阶段仅支持 散客订单在线支付
• 支付方式:
○ 微信支付(H5)
○ (可选)支付宝支付
• 不做:
○ 复杂对账
○ 自动退款
○ 财务系统联动
1.5 订单与文件
• 查看订单列表与详情
• 查看订单当前进度
• 下载/预览相关文件(原文件、确认稿)
1.6 设计确认
• 在线查看设计师上传的确认稿(JPG / PDF)
• 支持:
○ 确认
○ 退回修改(可填写备注)
2️⃣ 设计师端功能
• 查看待设计订单
• 接单
• 下载客户上传的源文件
• 上传设计确认稿(JPG / PDF)
• 与客户留言沟通
• 客户确认后,订单自动进入生产流程
3️⃣ 内部制作流程功能
3.1 流程节点
订单按以下节点流转(可后台配置):
1. 待设计
2. 待客户确认
3. 喷绘
4. 裁切
5. 包装
6. 发货
7. 已完成
3.2 流程操作
• 每个角色有自己的任务列表
• 节点完成后点击“完成”,进入下一节点
• 支持填写内部备注
• 客户端可实时查看整体进度状态(只读)
4️⃣ 管理后台功能
• 订单管理(查看 / 状态控制)
• 客户管理(散客 / 月结客户标记)
• 角色与权限管理
• 产品与基础报价配置
• 文件管理
• 订单数据导出(Excel)
• 简单制作单 / 送货单打印
六、微信相关能力(第一期)
启用
1. 微信内 H5 访问
2. 微信网页授权登录
3. 微信用户与订单绑定
可选(如成本允许)
• 公众号消息通知(设计完成、待确认、已发货)
不做
• 微信小程序
• 企业微信
• 微信在线支付以外的复杂能力
七、支付与财务说明
• 散客订单:在线支付
• 月结客户:线下结算
• 系统仅负责订单与金额记录
• 财务结算仍以现有系统为准
• 易凯系统:如接口开放可以直接做一键开单,否则做EXCEL导出
八、技术要求
• 后端:Java / SpringBoot
• 前端:Vue(PC + H5 自适应)
• 数据库:MySQL
• 文件上传:
○ 支持较大文件
○ 基础权限与管理
• 流程状态清晰、可维护
九、项目方式与预算
• 开发方式:整包开发
• 不需要单独项目经理
• 技术负责人直接对接
• 分阶段交付与验收
预算:8000 – 10000 元
十、交付要求
1. 前端 + 后端完整源码
2. 数据库结构说明
3. 部署说明文档
4. 可在服务器独立运行
5. 至少 30 天基础维护与 Bug 修复
十一、补充说明
本项目为小公司内部系统,需求边界清晰,重点在于 流程可用、逻辑清楚、系统稳定,不接受模板站或过度复杂方案。