全文 1904 字

阅读时间约 6 分钟

本文首发于码匠技术博客

目录

1. 面向用户,而不是面向流程

2. 纵览全局

3. 调整缩放比例

4. 参考业内最佳实践

5. 长寿设计

关于我们

企业内部系统是为了满足内部需求、规范企业流程、提升企业运转效率而开发的软件,是根据企业管理的理论与实际经验的结合。内部系统设计开发的过程和前提,就是必须研究这个行业中最先进的管理模式和流程实践。这些管理经验包括内部系统软件的使用流程、报表、统计分析等模块,而且计算和思考速度更为标准化,具体化,能够大大降低出错率。

阅读完上一篇「内部系统界面设计【上】 | 深度指南和面临挑战」这篇文章后,相信大家对开发内部系统界面和交互设计可能会面临的几个挑战有了更深入的了解,以下就是码匠为您整理的关于内部系统 UI 设计的五个技巧:

1. 面向用户,而不是面向流程

「面向用户,而不是面向流程」开发内部系统,这一点似乎和我们的直觉相冲突,因为大部分内部系统开发的目的是优化工作流程。但其实对于设计团队来说,归根结底要考虑的是用户,为什么这么说?这并不是说优化和简化工作流程不重要,相反,只有做到了专注于用户体验的改善,才能真正实现整体流程的优化。

内部系统的设计能否具有良好的用户体验,关键在于您是否了解自己的用户,包括他们最常见的痛点出现在哪里。除此之外,了解用户的技术知识背景,以及他们在日常工作中的系统使用情况很重要。因此,您需要通过一些方式来收集这些数据,常见的方法有面对面访谈、问卷抽样、系统内的客服与问题提交功能,以及系统打点上报监控等。

2. 纵览全局

在内部系统设计的时候您还需要纵览全局,考虑整个内部系统体系的交互,而不是仅仅关注于当前正在做的单个 UI。我们都知道,刚起步的中小型企业会更多的和内部系统打交道,因此我们需要考虑如何在所有内部工具中优化界面以提高效率。

至上而下的全局设计思维能够帮助我们做到这一点,在各种不同的工具中利用常见的样式、组件、布局、主题,有助于确保用户能够跨平台执行操作,这不仅有助于最大限度地提高效率,还能最大限度地减少新员工和现有员工的学习成本和培训负担。

3. 调整缩放比例

正如系列上一篇文章中提到的,内部系统设计团队面临的主要挑战之一是平衡用户需求的复杂性和避免认知过载之间的关系,这很有可能会导致一些相当困难的设计决策。

常见的情况是,特定组件的尺寸比例在不同的企业设计环境中略有偏差。在 to C 的场景下,我们经常会将 CTA(Call To Action,例如:下单、试用、点赞、转发等按钮)设计的尽可能醒目,以确保最大程度地吸引用户完成操作。但在企业环境中,这些信息的优先级被颠倒了,企业内部的用户不太关心某一操作的触发,而是期望提供页面内能尽量详细的展示信息、提供额外信息的的轻松访问,以及快速而准确的数据输入。因此对于内部系统的设计来说,我们可能会较少关注开发突出的 CTA,为其他更注重信息的界面元素提供更多屏幕空间。

4. 参考业内最佳实践

常用的设计模式以及业内最佳实践,在内部系统界面的设计中发挥着巨大的作用。对于许多内部系统的设计师来说,与其说挑战如何实现创新的新想法,不如是专注于大规模推广他们已经知道的有效方法。

例如,内部系统中很大一部分自定义应用程序开发主要涉及构建 CRUD 接口以管理现有数据集,其关键通常是在短时间内推出功能设计,而不是从头开始设计每个新的界面。通过利用已建立的最佳实践和既定的设计模式,我们可以有效地减少开发这些界面所需的工作。

5. 长寿设计

最后,使用寿命是任何成功的内部系统设计团队的关键问题。对于任何界面设计项目来说,您不仅仅要考虑当前场景是否完满解决,还得考虑这一设计对于未来五年内,甚至十年内的系统迭代与升级的影响。以及,其中主要需要考虑以下两个方面:

  1. 设计长期有用的工具和组件
  2. 充分考虑灵活性,并为未来的迭代和修改范围预留空间

这里面有一个关键点,是为潜在的、可预见的新功能提前设计,在界面规划与布局时提前预留空间您可能需要的功能。在内部系统界面的设计中有一个约定俗成的原则,就是即使您现在还不需要,但未来如果需要某些功能,您也可以轻松快速的找到地方去适配它。

关于我们

码匠是一款对开发者友好的低代码平台。我们主要面向国内用户,相较于国外开发的 Admin/CRM/CMS/HRM 等后台工具,我们的 UI 界面设计更加适合国内业务场景。同时我们还整合了多款国内常见数据源,包括飞书、企业微信、钉钉、阿里云 OSS 等。不仅如此,我们还一站式提供了企业内部系统常用的租户管理、细粒度的权限控制、审计日志等功能,让您快速搭建后台应用的同时,也为您的企业信息安全保驾护航。

使用码匠,快速搭建功能完善的内部系统

我们的创始团队来自谷歌、快手、百度等公司,深刻理解快速迭代的软件系统对业务的重要性和当下软件开发的复杂性,我们认为在未来软件不会是从零开发的,于是我们重新思考,创造新的工具,帮助公司更好更快地开发软件。

想要了解更多欢迎来亲自探索!

本文为原创内容,版权归「码匠」所有,欢迎文末点赞、收藏、评论!转载请联系我们。

内部系统界面设计【下】 | 设计技巧相关推荐

  1. w10 计算机配置管理模板,让Win10系统界面回归朴实的技巧

    Win10界面高端华丽,这是很多人喜欢Win10的原因.但是还是有一部分人不喜欢太绚丽的页面效果,他们更喜欢原来的朴素.本文就来教大家两个方法让Win10界面回归朴实. 如果想回归"朴实&q ...

  2. pyqt界面屏幕分辨率自适应_后台系统界面设计踩过的那些坑

    源起 由于之前曾经在后台系统开发公司工作过的缘故,所以有些后台管理系统界面的产出.后来虽然从那家公司离职,但也接到过一些后台界面设计和优化的项目,前前后后也快十来个了. 这里想分享下一些关于后台界面设 ...

  3. 基于QT简易智能家居系统界面设计

    简易版智能家居系统界面,登录窗口.控制面板.及两者间的逻辑关系 请点击:相关代码 设计登录界面 这里采用ui绘制+信号槽函数实现逻辑功能,绘制方面用到Label.Widge.Line Edit.Pus ...

  4. 人工智能交互系统界面设计(Tkinter界面设计)

    文章目录 前言 一.项目介绍 二.项目准备 三.项目实施 1.导入相关库文件 2.人脸信息验证功能 3.语音交互与TCP数据通信 4.数据信息可视化 四.相关附件 前言 在现代信息化时代,图形化用户界 ...

  5. 好的用户界面-界面设计的一些技巧

    效率工具传送门 推荐20套实战源码 程序员你可以考虑安装的15款谷歌插件 99%的人不知道搜索引擎的6个技巧 12款好用的Visual Studio插件,最后一款良心推荐 如此有用的文章我已记不得是什 ...

  6. 华为鸿蒙系统界面_实锤爆小米宣传图抄袭。华为鸿蒙系统界面设计爆光?

    设计行业新闻 1 实锤爆小米宣传图抄袭 首席内幕官:小米西班牙宣传图被指抄袭,这个色彩和构图第一眼看上去几乎是一样的.但借鉴一位小米员工的说法,借鉴跟抄袭的界限有点模糊,这种就算告了也没什么用,色彩形 ...

  7. Qt 物联网系统界面开发 “ 2022湖南省大学生物联网应用创新设计竞赛技能赛 ——应用物联网的共享电动自行车 ”

    文章目录 前言 一.实现效果 视频演示 二.程序设计 1. 界面背景图设计 2. 信号槽设计 3. 定时器设计 4. 动态曲/折线图的设计 5. 摄像头扫码 6. 注册设计 7. 登录设计 8. 巡检 ...

  8. 如何设计下拉菜单(技巧+实例)

    下拉菜单可以说是网页设计中令人又爱又恨的元素之一了.下拉菜单有许多优点:不占地方,不需要做输入验证,所有平台都支持,技术门槛低,用户都很熟悉其使用方法.然而与之同时,下拉菜单又是最容易被错误使用的表单 ...

  9. 安卓和ios的ui设计区别_Android系统与ios系统界面设计区别有哪些

    界面设计是人与机器之间传递和交换信息的媒介,近年来,随着信息技术与计算机技术的迅速发展,网络技术的突飞猛进,人机界面设计和开发已成为国际计算机界和设计界为活跃的研究方向.UI即 User Interf ...

  10. 解决VS在高DPI下设计出的Winform程序界面变形问题

    解决VS在高DPI下设计出的Winform程序界面变形问题 参考文章: (1)解决VS在高DPI下设计出的Winform程序界面变形问题 (2)https://www.cnblogs.com/BenP ...

最新文章

  1. python3 替换字符串中指定位置字符
  2. Python字符串格式化f-string格式
  3. 手动抽油机_察雅县抽油机钢丝绳橡胶皮带生产厂家
  4. FD.io VPP startup.conf配置文件示例:安装后第一次配置
  5. javascript学习之数组的使用三 slice方法 splice方法
  6. java中接口私有反方_接口中的Java 9私有方法
  7. XMLHTTP Get HTML页面时的中文乱码之完全客户端Script解决方案
  8. Hibernate官网下载最新版jar包
  9. 平均指标指数与平均数指数的区别
  10. Pytorch教程[03]transforms
  11. iOS判断 英文 数字 汉字等
  12. 名字里有计算机里没有的字体大小,公安13000字的庞大字库打不出这些字 五市民名字让电脑“犯晕”...
  13. 阿里云域名配置以及https证书(ssl证书)配置
  14. 十种做Flash游戏赚钱的方法
  15. Learn OpenGL 笔记7.3 PBR-IBL-Diffuse irradiance(Image based lighting-漫反射辐照度)
  16. 心灵鸡汤1------让人奋进的五句话
  17. ubuntu系统无wifi适配器 找不到wifi问题解决
  18. group by 和where可以一起使用吗
  19. [Python3]pandas.merge用法详解
  20. 机器学习数学原理(8)——霍夫丁不等式

热门文章

  1. MySQL的安装图解
  2. IDEA 中添加@author注释(live templates)
  3. 如何在YouTube上制作播放列表
  4. Qt系列文章之 QAbstractItemModel(中)
  5. 去中心化身份(DID)赛道——构建Web3的社交通行证
  6. Python 弹出提示框
  7. linux sudo命令、不输入密码执行需要root、sudo报错:xxx is not in the sudoers file. This incident will be reported.
  8. java实现发送短信和邮箱
  9. 东南大学计算机程光,东南大学计算机科学与工程学院硕导介绍:程光
  10. QQ语音通话通过蓝牙发送语音给耳机的一些问题(Android O)