点击上方 “三分设 ”  → 点击右上角“...” → 点选“设为星标  ”

赶快为三分设点上,帮助全球 1 亿设计师成长

后台产品设计是一块让产品经理难啃的硬骨头,因为它业务复杂、数据庞大、逻辑缜密。

1.了解后台

在做后台产品设计之前,我们先从硬币的三个面了解一下后台系统。从硬币正面看后台:可以减轻运营的压力,注重数据之间的流转,侧重功能模块的实现。从硬币反面看后台:设计风格过于单一,业务逻辑复杂,缺少对应的系统说明。从硬币侧面看后台:数据处理准确有效,操作流程简单,系统简单好用。

后台系统就是给用户分配一个有某些权限(菜单级)的角色,对特定数据(数据级)进行增删改查导(功能级)的管理系统。

了解后台必须熟悉前端业务,前端偏向用户(功能操作)查看信息、提交信息,而后台侧重管理员(数据处理)创建信息、处理信息,而服务器(信息传递)主要是请求信息、响应信息。

常见后台系统包括:内容管理系统 CMS,企业管理系统 ERP、客户关系管理系统 CRM、商城管理系统 MMS,办公自动化系统 OA 等。

一个好的后台系统会有以下几个特点:

1.系统目标明确:辅助用户自主完成任务,减轻运营压力

2.用户需求明确:需求一般来至是企业内部的领导、团队或业务部门

3.注重运转效率:以功能实现为目的,注重提高系统各个环节的运转效率

4.注重系统业务:以业务导向为目的,注重整个系统业务流程和相关模块的逻辑清晰

2.梳理业务

后台产品设计的关键是梳理业务逻辑。业务逻辑是业务层的逻辑,是整个系统层的逻辑。在设计上要考虑如何让业务流更加完整,让工作流形成一个闭环。

对产品经理而言,梳理业务逻辑更多是改变自己的设计策略。常见的梳理业务方式有需求分析、场景分析、架构设计、功能规划、UML建模、用户地图、交互自查等。

后台产品一般采用需求驱动设计的方式。需求是业务驱动或技术驱动的核心。需求驱动设计就是根据相关业务部门提出的需求,进行后台产品设计。

后台产品一般是给公司内部员工使用的,不同的业务部门会有不同的业务需求,不同的业务需求会有不同的业务场景。对于业务逻辑复杂的后台系统,越是需求多样化场景,越要做需求场景分析,我们可以根据需求池写需求用例。

当我们收集到了相关业务部门的需求后,首先对需求优先级排序,其次对需求进行拆解与分析,然后形成不同的功能规划,最后把这些需求体现在后台原型中。

此外,产品结构设计也是梳理业务逻辑很重要的一部分。产品结构设计侧重基于功能构建产品的整体架构,主要是梳理产品框架和基本功能。一般会设计功能结构图、信息结构图、结构图。

3.确定布局

在后台产品设计之前,我们需要确定它的框架结构,确定框架结构可以保证页面布局、排版形式的一致性。后台设计的标准布局为栅栏设计,页面尺寸为1440*900。

后台系统的结构主要包括三个部分:导航区域、功能区域、内容区域。导航区域分为单层级和多层级导航,包括Logo、菜单栏。功能区域包括账户中心、消息通知、修改密码、安全退出。内容区域的包括筛选条件、列表、分页、详情页等。

4.字段设计

字段设计是后台设计中最基础的部分,但却是数据结构中最重要的部分。

字段设计分为三个步骤:汇总字段,处理字段,设计字段。字段设计要考虑的维度有:所属对象、类型、是否必填、来源、长度。常见的字段类型有:业务型字段、系统型字段、管理型字段、规则型字段。

以P2P网贷系统的标的为例:标的详情会展示标名、期限、利率、借款金额、还款方式等;标的登记会记录登记时间、审核人、审核时间等;标的流标会记录审核内容、日志信息、操作信息等;标的放款会记录满标时间、放款时间、放款状态等。

5.流程设计

流程设计是梳理业务逻辑的最好方法之一。好的流程设计,不仅让产品功能形成闭环,也遵循用户的心理模型,此外,用户会感受到后台系统操作的简单高效。

流程设计是决定产品是否可用、易用的重要因素,同时也是区分一个产品经理逻辑分析能力高低的重要体现。

在产品从想法过渡到模型的阶段,流程设计以动作来推动业务前进。流程设计描述的是完整的业务流程,可以梳理功能模块、业务逻辑与使用路径。常见的流程有:业务流程、功能流程、操作流程、页面流程、数据流程等。

以标的登记审核流程为例:我们以泳道图的形式,设计ERP系统、P2P系统和存管系统的业务流程,风控专员在ERP系统提交标的进件后,风控主管会在P2P系统后台进行初审和复核,之后再推送到存管系统进行终审,在这个过程会形成动态的标的登记审核流程。

6.规则设计

规则设计的目的是确保规则的业务表现和业务目标相匹配,根本作用是流程控制与数据验证。

业务规则描述了业务过程中重要的对象、关系和活动。业务规则包括功能范围、操作流程、业务规范、约束条件和功能说明等。

对于业务规则来说,为了方便对规则的新增、变更与废弃进行跟踪管理,需做版本控制。以贷超产品MVP设计为例,我们会将业务分为核心业务部分、业务支持部分和非业务部分,然后把业务规则进行清晰、明确、可量化的场景描述,并做好阶段反馈。

规则设计最有效的方式是建立规则引擎。规则引擎可以在不同的时间节点触发业务规则,且能帮助我们在系统中有效的执行和管理规则。

7.原型设计

当我们清楚需求、流程和规则后,会通过 Axure 把想法转换成可以需求落地的原型。

原型设计的目标是把规划的功能、流程展现出来,将需求转化为可以给需求方、开发人员和测试人员演示的 Demo。方便需求对称与问题沟通,确保用户需求、使用场景的合理性,从而推动产品迭代。

常见的原型设计方式有手绘原型、灰模原型、交互原型。产品经理一般是画低保真的手绘原型或灰模原型。

手绘原型有助于带动思维。在项目立项阶段的头脑风暴和概念测试,手绘原型在初期验证想法时非常高效,也方便讨论,同时也适合敏捷开发时快速出原型。因此手绘原型是最简单、快速的表现产品轮廓的方式之一。

灰模原型可将产品需求以线框结构的方式展示出来,让需求和想法更加直观得展现。画灰模原型时,所有的元素,除了组件自带的颜色,只用灰黑白。此外,我们要在软件需求中说明所有页面展示、功能状态和业务规则。

无论从 0 到 1 做后台,还是系统重构,后台产品设计是产品进阶必备的基本能力。既能逐步锻炼产品经理的设计逻辑思维,也能快速了解公司的业务流程。


作者 | 朱学敏

来源 | 产品经理朱学敏(ID:pm_zhuxuemin)

介绍 | 还记得当初做产品经理改变世界的梦吗?朱学敏带你一起去实现。因时间和精力有限,一周只会更新1~2篇原创。

非特殊说明,本文版权归原作者所有,转载请注明出处


更多好文推荐:

官宣 | 三分设 Q2 文章知识盘点

方法| 利用反馈建立更好的产品

分析 | RV Rental 搜索引擎重新设计

设计 | 打造多元团队,推动设计创新

Airbnb | 创建更具包容性的视觉识别插图指南

Airbnb | 解锁系统思维,构建包容性设计语言系统

体验 | 伟大的设计是怎样提升用户忠诚度的

心理 | 关于用户“关注”——设计师需要知道的10个心理事实

添加小助手,暗号:有言

欢迎加入有言论微信群与大家一起交流

发现全球好文,阅读+翻译+分享

连接知识,帮助全球 1 亿设计师成长

添加组长,加入翻译特工队,暗号:翻译

如果你觉得这篇文章有一些帮助

记得一定分享给你朋友们

三分设-发现设计力

用dreamweaver cs6快速布局后台架构_后台系统:产品设计 | 七步法相关推荐

  1. bs架构 mysql_基于BS架构OA办公系统的设计(PHP,MySQL)(三人组)(含录像)

    基于BS架构OA办公系统的设计(,MySQL)(三人组)(含录像)(毕业论文13000字,程序代码,MySQL数据库,答辩PPT) 系统模块划分 企业部门管理系统(以管理员部分为核心)从功能上划分为5 ...

  2. 快速 开发平台 架构_快速介绍清洁架构

    快速 开发平台 架构 by Daniel Deutsch 由Daniel Deutsch 快速介绍清洁架构 (A quick introduction to clean architecture) I ...

  3. 在html或dreamweaver中怎么设置无序项目列表符号的大小,Dreamweaver cs6项目列表的使用方法教程--系统之家...

    Dreamweaver CS6怎么使用项目列表?Dreamweaver制作网页内容的时候,为了等级分明,需要使用项目列表,下面我们就来看看Dreamweaver项目列表的使用方法教程,需要的朋友可以参 ...

  4. 基于微服务架构的餐饮系统的设计与实现计算机毕业设计源码86393

    摘    要 近年来,我国经济和社会发展迅速,人们物质生活水平日渐提高,餐饮行业更是发展迅速,人们对于餐饮行业的认识和要求也越来越高.传统形式的餐饮行业都是以人为本,管理起来需要很多人力.物力.财力, ...

  5. 产品设计美学案例分析_美学在产品设计中的重要性

    产品设计美学案例分析 重点 (Top highlight) In one of my previous jobs, I had really interesting debates with the ...

  6. java 云笔记_云笔记系统的设计与实现 PDF 下载

    1 系统设计 1.1 系统总体功能设计 云笔记系统主要为了让人们可以实时的.快速 的 将 所 需 笔 记 保 存 起 来 ,而 且 图 文 并 茂 ,便 于 查 看[14-21].确保用户信息的安全, ...

  7. axure文件如何加密_最全产品设计工具整理,你都掌握了吗?

    好的工具可以让你在设计时如虎添翼,作为一名UI/UX设计师想要设计出让用户满意的作品,除了需要具备高超的技能.丰富的经验外,还需要掌握一些工具.下面辞典酱将提取UI/UX设计中,相对核心的工作流程,并 ...

  8. cx_oracle写日志信息_日志系统的设计

    笔者在写作本章节的时候,并不敢把此章节的标题叫做<高性能日志系统的设计>,之所以不敢加上"高性能"三个字的原因是: 第一,我对于日志系统设计知识和经验都来自于学习和工作 ...

  9. 决策者根据什么曲线做出决策_如何做出产品设计决策

    决策者根据什么曲线做出决策 by Tanner Christensen 由Tanner Christensen 如何做出产品设计决策 (How Product Design Decisions are ...

最新文章

  1. ShardingSphere-Proxy分库分表以及多租户安装使用
  2. Symantec Endpoint - quarantine
  3. Java 如何线程间通信,面试被问哭。。。
  4. 选购维生素C需要注意的事项
  5. 【CodeForces - 340B 】Maximal Area Quadrilateral (计算几何,枚举,有坑)
  6. Follow Me:CCIE RS--使用小凡模拟器搭建的CCIE拓扑图
  7. python可以体现数学中映射概念的是_【课时27+集合+在我的世界里+你就是唯一】 - #1...
  8. Spark学习笔记:使用RDD
  9. ps里面怎么插入流程图_流程图很难画?学会这3个方法,5分钟能绘制出好看又高级的流程图...
  10. oop matlab,oop – 在Matlab中设置对象的属性
  11. 贾俊平统计学思维导图- 第十四章 指数
  12. php获取openid 40163报错,微信网页授权 通过code获取openid 报错40163 code been used
  13. java随机百分比_java随机百分比
  14. 科普知识------世界洋流[地球上有哪些洋流]
  15. 滴滴打车CTO张博:我们要这样玩社区和大数据
  16. 思维拓展:用java实现巧妙过桥问题
  17. MA5626 MA5821 POE供电版开启POE供电高优先级配置指导
  18. 2021-10-27 turtle 绘画创意图形(梅花)
  19. 日志20130104~0308
  20. matlab怎么读取simulink中的时序数据?

热门文章

  1. jbl调音软件_[马自达] 佛山马自达昂克赛拉改装美国JBL汽车音响
  2. 2020年11月全国程序员工资,新出炉!
  3. 国产嵌入式操作系统发展思考
  4. python中string数据库_python – 将字节字符串保存到数据库中的v...
  5. centos后台登录ftp_「vscode remote ssh 免登录」mac
  6. 用matlab画出M1和M2的ROC曲线,ROC曲线及其matlab实现ROC曲线的绘画
  7. a标签跳转后关闭当前页面_微信小程序2020-day-2 导航项目(跳转三种形态)
  8. 信息收集之子域名查询--子域名扫描器: 子域名挖掘机 Subdomainbrute
  9. oracle导出一个表数据库,excel怎么导出多个表格数据库数据-一个excel表格中有多个sheet,如何将其导入oracle数......
  10. python模拟app抢票_python并发编程多进程 模拟抢票实现过程