IAD铁匠设计成立于2015年,我们是一家专注于UI体验与数字产品的设计公司,创立至今为200多位客户提供了创新与专业的设计方案。其中包括:佳都集团、国民技术、创维集团、中兴通讯、深圳航天研究院UI设计、广州地铁、海康威视等客户,以及燃气水务地下管网、广东网上办 事大厅、深圳安博会、福田绩效等政府项目设计。 我们的价值与宗旨是为用户和客户打造更高品质的设计,用设计提升产品和企业价值。
随着AI的发展和应用,平面设计领域也将面临一些潜在的危机和挑战。以下是一些与未来平面设计相关的可能危机:1. 自动化威胁:AI能够自动生成设计作品,例如自动生成Logo、排版等,这可能导致部分平面设计师失去工作机会。传统的手工设计可能不再是主流,需要结合AI技术来提高效率。2. 艺术创造力的保护:AI可以通过学习和模仿...
随着AI的发展和应用,平面设计领域也将面临一些潜在的危机和挑战。以下是一些与未来平面设计相关的可能危机:
1. 自动化威胁:AI能够自动生成设计作品,例如自动生成Logo、排版等,这可能导致部分平面设计师失去工作机会。传统的手工设计可能不再是主流,需要结合AI技术来提高效率。
2. 艺术创造力的保护:AI可以通过学习和模仿大量设计作品来生成新的设计,这引发了关于原创性和版权的争议。在未来,保护艺术创造力和知识产权将成为重要的议题。
1. 掌握专业知识和技能:持续学习和提升自身的设计能力,包括深入了解设计原理、用户体验、色彩搭配等方面的知识。只有具备扎实的基础和专业的素养,才能在激烈的竞争中脱颖而出。
2. 与AI技术合作:积极探索和应用AI技术,将其作为工具来扩展自己的设计能力。AI可以帮助设计师快速生成初步的设计方案和多样化的创意,从而提高效率和创造力。
3. 注重用户体验:UI设计作为平面设计的一个重要领域,更应该注重用户的需求和体验。在设计过程中,需要深入了解目标用户群体的特点和习惯,结合人机交互的原理,创造出易用、美观、符合用户期待的界面设计。
4. 强调创意和情感:在与AI技术共同发展的同时,注重在设计中体现个人独特的创意和情感。在设计领域,人的创造力和情感是无法被替代的,这也是平面设计师们能够区别于机器的重要特点。
总之,未来平面设计面临的危机和挑战是不可避免的,但我们可以通过不断学习和创新,与AI技术有效合作,注重用户体验和创意表达,保持自身的竞争力和独特性。
要设计一款高级的参片农产品UI包装,需要考虑以下几个方面的因素,以保证设计出令人满意的作品。1. 品牌定位和目标受众:首先需要明确该农产品的品牌定位和目标受众群体。是面向高端消费者还是大众市场?这将直接影响到包装设计的风格、色彩和语言表达。2. 材质选择:选择适合参片农产品的包装材质,如纸盒、玻璃瓶或罐子。高级感的设计...
要设计一款高级的参片农产品UI包装,需要考虑以下几个方面的因素,以保证设计出令人满意的作品。
1. 品牌定位和目标受众:首先需要明确该农产品的品牌定位和目标受众群体。是面向高端消费者还是大众市场?这将直接影响到包装设计的风格、色彩和语言表达。
2. 材质选择:选择适合参片农产品的包装材质,如纸盒、玻璃瓶或罐子。高级感的设计通常选择高质量的材料,如特种纸、亚光/哑光涂层或金属纹理等,以增加产品的质感和奢华感。
3. 色彩搭配:选择与品牌定位相符合的色彩搭配。对于高级感的设计,可以采用简洁而典雅的色彩,如黑色、白色、金色或银色等。此外,相应的色彩搭配也要考虑产品本身的特点,如参片农产品可以使用与植物相关的色彩,如绿色或棕色。
4. 字体选择:选择适合产品形象的字体,建议使用简洁而有质感的字体,避免过于花俏和难以辨认的字体。可以尝试使用有层次感的字体组合,如搭配一个粗体标题和一个细体副标题,来强调产品的特点和品牌标识。
5. 图像和图形:选择符合参片农产品特征的图像或图形元素,以突出产品的质量、纯度和天然属性。举例来说,可以使用高清晰度的参片图像、自然元素(如叶子或花朵)或传统文化图案等,与品牌形象相匹配。
6. 包装结构与细节:设计包装结构时,注重易于开启和关闭,便于保持产品的新鲜和品质。同时,在细节方面也要注重完美,如平整的折叠线、精确的尺寸和匀称的间距等。
色彩搭配:包装盒主体采用深色调,如黑色或暗绿色,以突出参片的自然属性;品牌标识和文字使用金色或银色,展现高贵感。
字体选择:品牌名称使用一种独特的手写字体,显示出优雅和独特的氛围;副标题采用简洁的无衬线字体,强调产品的纯净和品质。
图像和图形:在包装盒上使用轻微的参片图像作为背景,或者使用花朵或叶子等自然元素突出产品的天然属性。
包装结构与细节:采用折叠式包装盒,便于打开和关闭。包装盒中添加防潮材料,使参片保持新鲜。
以上是一个示例,设计一款高级和令人满意的参片农产品UI包装需要根据具体情况进行调整和补充。最重要的是确保设计与品牌定位相符合,并能够吸引目标受众的注意和喜爱。
城市设计是一门将艺术、科学和技术相结合的综合性学科,旨在创建宜居、可持续和美观的城市环境。作为深规院较早成立的技术部门之一,城市设计一所拥有深厚的技术和文化底蕴,并在多年的运营过程中产出了无数丰富、优秀的规划作品。然而,由于城市规划工作通常以“上帝视角”进行设计,注重整体规划和大尺度的空间布局,因此很难在人尺度的感官内...
城市设计是一门将艺术、科学和技术相结合的综合性学科,旨在创建宜居、可持续和美观的城市环境。作为深规院较早成立的技术部门之一,城市设计一所拥有深厚的技术和文化底蕴,并在多年的运营过程中产出了无数丰富、优秀的规划作品。然而,由于城市规划工作通常以“上帝视角”进行设计,注重整体规划和大尺度的空间布局,因此很难在人尺度的感官内发现其设计脉络在日常生活中的表达。
城市设计一所的工作聚焦于如何将城市规划与居民的日常生活相结合,实现人们对城市环境的需求和期望。在城市设计的过程中,需要考虑到城市的功能组织、交通系统、公共空间、建筑形态等方面的要素。同时,还需要关注到自然环境保护、社会经济发展、历史文化遗产保护等多个层面的因素。
城市设计一所在规划过程中,将从以下几个方面进行考虑,以确保设计能够体现在人尺度的感官内:
1. 城市规划与居住区域的结合:城市设计一所注重将城市规划与居住区域的结合,以满足居民对于便利的需求。例如,在规划过程中考虑到基础设施的布局、生活配套设施的建设等,保证居民的日常生活便利。
2. 公共空间的设计:城市设计一所在规划过程中重视公共空间的设计,包括公园、广场、步行街等,使之成为人们休闲娱乐、社交互动的场所。在公共空间的规划中,注重舒适性、便利性和美观性,营造出人们喜爱的地方。
3. 建筑形态与风格的塑造:城市设计一所将建筑形态和风格作为设计脉络的一部分,通过建筑物的外观、材料选择、色彩搭配等因素,打造独特的城市形象。同时,考虑到建筑的功能性和可持续发展,确保建筑与周围环境的和谐统一。
4. 历史文化遗产的保护:城市设计一所在规划过程中注重对历史文化遗产的保护,尊重和继承城市的历史和文化传统。通过合理的修复、改造和利用等手段,将历史建筑融入到城市设计中,使之成为城市的独特魅力。
5. 社会参与和公众意见的融入:城市设计一所积极倡导社会参与和公众意见的融入,通过征集居民的建议和意见,使规划更加符合居民的需求。在规划过程中,开展公众听证会、座谈会等形式的交流,增加居民对城市设计的参与度,提高设计的可行性和可接受性。
综上所述,城市设计一所作为深规院较早成立的技术部门之一,凭借其深厚的技术和文化底蕴,致力于创建宜居、可持续和美观的城市环境。在规划过程中,注重将城市规划与居民的日常生活相结合,追求人尺度的感官体验,以满足居民对于城市环境的需求和期望。通过公共空间的设计、建筑形态的塑造、历史文化遗产的保护等手段,营造出具有人文关怀和城市魅力的城市设计作品。
在交互和原型这个工作中,组件绝对是常用而且能明显提升工作效率的一种方式。这篇文章,作者从两个案例出发,为我们解析了组件设计这个流程,相信会对大家的工作有非常大的帮助。
组件是设计师常用且基础的知识点,随着软件设计和开发越来越成熟,已经延伸出很多的类型,能否正确合理的使用也是衡量交互设计水平的一个标准。
文章里理论知识比较少,我想说点比较实用的东西,给大家解惑。所以关于基本的控件/组件类型的基础知识不做过多说明,理论和实践相辅相成,理论知识大家可以去优秀平台学习并吸收,但实践需要带入更多的思考。
控件可以理解为平台系统定义的某种形式,严格意义上来说,控件的专业叫法为“原生控件”,不过大家都习惯性的顺口说“控件”,这样会更简单点。
组件从字面理解就是组装而成,在技术层面,代码是需要封装的,那被封装在一起,就可以形成组件,能自定义内容,名称等。
原生控件相比较组件,颗粒感更细,一个组件可以包含多个控件,单个控件也可以作为组件。可以使用一个简单的例子来阐述他们的关系,控件就好比是药材,那么药方就可以理解成是一个组件。如果还不能理解,那可以用更具体的案例来说明下;
如下图是用户登陆流程中的一个交互组件,该组件由两种原生控件来组成,输入框和按钮,这样结合就构成“账号输入”的组件;
如何去定义组件的构成,其实还需要结合具体的设计需求,上面第一个组件给账号修改增加一个按钮的控件,让用户可以通过按钮清除所有的字段,让用户直接重新输入,通过手动和按钮操作的两种方式去进行账号修改,第二个组件仅支持手动键入进行修改。通过增加了清除的交互方式,组件的构成就会有不一样的设计方式。
各平台基本都有自己独立的设计体系,有自己定义的组件和组件库,学习组件要了解它分为基础组件和业务/高级组件两种类型。
基础组件是一种底层组件,例如输入框、按钮、单选框;其特点是比较独立单一,通用性很强,适应各种业务场景;
业务组件是一个基础组件集合而成的大组件,也可以叫高级组件,是复合型的区块组件,主要是针对解决业务问题;
如下截图是flomo笔记用用的网页版本,以它的首页为例;页面按照左右结构类型区分,可以定义为两个大的业务组件,由浅入深,可以再细分,得到再定义更多的业务组件:
首先我们拆解下组成部分:文本内容,工具按钮(添加标签和图片、文本编辑、快速引用等三种类型),发布按钮。
用户发布笔记的行为主要为文字输入-内容编辑-发布完成;结合用户行为和组件设计,解决了用户输入文本内容,给笔记归纳,增加图片,修改文本样式,快速引用,最终进行发布的问题。产品在迭代过程中,我们会发现更多的需求,业务组件就要通过再优化帮用户解决实际问题。
结合自己的学习和设计经验,我把组件相关的内容和知识整理定义为组件管理,包括组件的样式定义、组件和组件库设计、搭建、沉淀优化应该都算是它的组成部分。
组件和组件库作用,和基本概念我就不做过多描述了(毕竟市面上关于这些内容已经有很多了),我想从小的点去做深度思考,讲点有用的东西,呈现给大家。
组件和组件库首先一定是遵循和围绕着设计的原则、理念、目标去构思,如苹果的《人机交互指南》里面提到的系统设计三大主旨(清晰、遵从、层次)和六大原则(完整性、一致性、直接性,反馈感、隐喻性、控制感),安卓系统《材料设计1,2》中提到的三大原则(材料就是隐喻、大胆,生动,有意、运动提供意义)。还有国内b端最权威的蚂蚁设计体系Ant design,从设计价值观延伸设计原则,从而思考设计模式。
这里可以总结,平台在创造设计标准时,思考的方向都会不一样,所以系统遵循什么,没有统一的模式,况且这些名词本身就很抽象,这需要设计师们去思考应该把平台系统设计成什么样。这确实很依赖和考验设计师各方面的综合能力,所以组件设计和搭建,它并不是某一个人的事,而是整个团队的任务。
组件和组件库的设计和搭建过程中,需要了解系统平台,是苹果端还是安卓、web端,不同的系统设计的差异性很大,对应系统的控件类型我们也要很熟练的掌握。
例如安卓一直保留的原生的底部导航栏的操作控件(返回、主页、菜单),反观苹果最早出现在底部的HOME键,随着硬件设计的升级,物理按钮的作用已经完全被交互手势操作替代,根据设计准则,可以先设计出确定的初版组件样式,然后设计师们要熟悉项目业务,深挖每个功能中的不同业务场景,并设计出对应的业务组件;这样设计师最终对于当前组件进行整合分类,做出版本的组件库。
组件和组件库是设计和开发相结合的,设计师呈现页面上的模块是直观的,但都是技术人员进行底层代码拼接的再封装而成的,有规模的公司一般都会做成开源的组件库。去提升项目人员之间的协作效率,复用率高,节省成本。如下图是Ant design里面的部分按钮组件的样式和代码演示,作为国内独一档的免费学习的设计体系网站。如果大家能够从头到尾研究一遍,相信对你构建组件和组件库有十分大的帮助。
最后组件和组件库的优化迭代是贯穿整个产品设计的生命周期的,从搜集组件需求、思考组件优化、设计组件优化方案、验收更新组件和组件库;
项目角度:设计师开发过程中遗漏的、新的业务场景中发现的组件问题,设计和开发者评审讨论出来的包括影响协作效率的,不合理的问题;用户体验:产品中的用户反馈的功能体验不好,使用时体验差的模块;外部借鉴:团队人员从优秀的组建案例中发现的可借鉴的需求;
思考方向1:设计师可以查阅资料,研究优秀的组件平台,从成熟的产品中查看同类的组件设计案例;或者和开发者、设计师进行深度交流,得到有用的建议;
思考方向2:结合业务场景,最好能够将应用场景穷举梳理出来,具体到某个的功能,考虑该功能里存在的每一个场景中,组件需要有什么样的状态和变化;
设计师根据以上步骤完成组件优化的分析之后,可以相对应的设计组件优化方案,组织开发人员一起多次的评审,大家一起去讨论完善,最终技术人员再进行组件代码的开发和封装;组件设计优化,设计师要注意在既定的设计原则下合理优化,要保留分析材料和思考过程,进行有理有据的评审论证;
当开发人员将组件样式通过代码落地之后,优化中的组件方案需要带入到实际功能场景中进行测试检查,验证组建优化的是否符合预期,在优化过程中,可以用一张《组建优化表》进行记录,可以方便项目人员追踪和查看明博体育。
组件的设计本质上也是为了解决某种特定场景的问题。例如提示弹窗,为了让用户在操作过程中有反馈提示,提示中又可以通过解决某种场景问题,选择让用户进行操作或者不操作,所以平台设计出这种弹窗组件,即模态和非模态弹窗类型。下面通过两个例子,结合功能和场景具体分析产品应该如何做组件设计。
我们去商店购买东西使用支付宝支付的过程中,可以通过扫描商家二维码,进行转账交易,转账支付的流程主要包括输入数额,选择支付方式,确认支付;因为每个流程中的组件都十分复杂,我们仅拿其中一个流程,对用户操作过程中涉及的组件进行拆解说明;输入金额和添加备注流程:页面的组件主要是用户信息文本,输入框、备注组件、键盘控件,弹框组件;这个流程包括2个行为事件,4个大的业务场景;
行为事件一:用户在商店通过扫码商家二维码,分别两次给商家转账20000和100000元的金额
业务场景123主要应用金额输入框组件,输入框组件根据用户操作行为,会有不一样的设计,用户没有任何操作,输入框内有默认文案提示“输入付款金额”,用户输入金额后,计算单位超过‘百’,数字金额上方会有单位提示,同时显示删除按钮,支持删除,重新输入,业务场景2中根据金额输入范围定义了产品业务规则,再细分出三种场景,不同范围内的金额,可以对应的组件设计方案解决确认转账确认问题;
(1)当输入金额范围在1-50000,进入新页面,通过点击按钮组件,进行转账确认
(2)当输入金额范围在50000-99999,在当前页面使用模态弹框组件,进行转账确认
(3)当输入金额范围在10,进入新页面,重新输入框内输入转账金额,进行确认,若两次金额不一致,出现弹窗提示用户操作。
通过拆解行为事件1,我们细分出了3个业务场景,通过运用输入框、键盘、和toast弹窗,它们相互关联解决了输入金额产生的各种问题;
无金额输入时,输入框能给予用户提示,这是比较常见的输入框组件设计,预置提示文本;
转账金额是一个关联自己财产的行为操作,应当是需要谨慎的,所以计量单位也是在用户输入过程中出现,给用户一个提示,没有任何打断操作的意思。
出现的时机很适合,再加上输入的文本数字已经足够醒目,能够提示用户输入有足够的准确度。如果没有加入这个字段,确实也不影响用户操作,但这种双重衡量的方式,潜意识里会让自己输入的更放心,不怕自己有误差;这就是组件设计给用户带来的惊喜感。
金额超出限制后,通过组件toast提示“付款金额超限”,第一提示框组件很好的限制键盘的数字输入,避免用户无效输入;第二toast提示框的触发时机设计,这里的方案是当输入金额超百万,按数字键盘的时候就会给予提示,而不是等用户输入完之后,再去按确认键的时候,弹出来提示金额超限。
输入转账金额后,文字键盘上方出现备注按钮,点击弹出备注信息弹窗,在弹窗的输入框中写备注信息。
其实添加备注,可以在页面中使用文本框,可为何去使用弹窗中增加输入框,确认之后再展示到页面中呢?
输入金额和添加备注的行为的优先级来看,备注信息应该是比较低的,信息的展示的重要性也比较低。首先如果使用文本框,和输入框的组件层级在同一级,用户的关注点会扰,所以使用不突出的文字按钮组件进行区别,另外备注文字按钮出现的触发条件也是因为有输入金额这个动作,所以备注的信息展示在产品设计中就是很弱。而且在弹窗输入框中也提示了备注信息20个字以内,有这样的信息规则,弹窗组件比文本框更适合短文本的信息录入,这样和金额输入框组件能够被区分。
转账是涉及财产安全的业务,所以组件的设计除了解决不同场景下用户体验问题(及时反馈、合理提示、增加惊喜、操作方便),还要处理核心的业务问题(保证用户的财产问题)。
最近在做智慧电视项目时,产品经理提出在播放器页面,做一个“非会员用户可以体验视频高清晰度“的需求,主要目的是为了引导用户体验高清晰,提升用户的会员充值率。
(2):高清晰度体验时间,单次内容高清晰度体验时间,累计高清晰度体验总时间
考虑到用户在全屏播放器,需要尽量少的对用户观影降低干扰,所以在设计时,利用提示框的组件,针对不同场景状态,对组件进行设计优化。
用户观看付费影片,因为试看提示,通过操作按钮键,所以高清晰度体验的提示,通过提示文案来引导,避免按键操作冲突,组件设计如下图;
在体验过程中,播放器单次高清晰度体验时间会有状态变化,即正在体验-将要结束-已结束,组件设计如下图:
累计体验总时间结束后,再次进入到播放器,组件设计变为提示用户该片有高清晰度,组件设计如下图:
用户观看免费影片,因为片源免费,没有其他场景下的按键冲突,所以高清晰度体验的提示,通过提示“文案+按钮”来引导,组件设计如下图;
体验过程中,播放器单次高清晰度体验时间也有状态变化,即正在体验-已结束,组件设计如下图:
累计体验总时间结束后,再次进入到播放器,组件设计变为提示用户该片有高清晰度,并可以点击操作,组件设计如下图:
在提示组件设计整个过程中,考虑了用户会员身份、视频资源付费类型、高清晰度体验时间等等因素,要持续保持用户能够触达会员充值的页面,所以在不同的情况下,始终保留遥控器按键可以操作,引导他们付费,虽然频繁的提示可能让用户反感,但最终功能上线后,也确实拿到了一定的成果,提示组件设计让用户付费充值率有很大的提升。
带大家回顾下文章的内容,主要有四点,第一点通过例子解释了控件和组件的区别,第二点介绍了基础和业务组件,第三点讲解了如何进行组件管理的内容,第四点通过两个具体的案例讲解了组件设计在实际产品中的应用和我的一些思考;总结以上几点,组件设计一定不能脱离用户场景和产品业务。在这个基准下思考组件设计才会有最优解。
在解决企业与供应商之间的应付账款等问题时,数字债权凭证产品在过程中就起到了一定作用。那么,数字债权凭证产品具体是如何设计的?本篇文章里,作者总结了数字债权凭证的优势、及产品框架等方面,一起来看一下。
数字债权凭证产品是解决核心企业与供应商之间的应付账款,以核心的主体信用作为依托,银行给核心企业进行授信,得到总体授信授信后,核心企业开立凭证给供应商。供应商可拿着凭证进行融资或转让给其他企业。
利用核心的信用作为担保,供应商持有凭证进行融资时,利率相比于普通银行产品利率较低,融资金额较高。并且一旦银行接受这笔债权,供应就与这笔业务无关,一旦核心企业违约未兑付给银行,与银行无关。
数字债权凭证与传统的应收账款(或传统商票、银票)相比,可以任意拆分成多个凭证进行流转,没有任何的限制,同时可以根据不同的场景进行融资或转让等操作,实现多个参与方之间的交易和清算。
数字债权凭证可以通过数字化技术实现快速、高效的交易和清算。在数字债权凭证的平台上,可以实现自动化的交易流程,避免了传统交易方式中的人工干预和操作时间,大大提高了交易效率。
数字债权凭证可以通过数字化技术实现可追溯性,确保每一次凭证流转和交易数据的真实性和可信度。在数字债权凭证的平台上,可以实现对交易数据的全程追踪和监控,避免了数据篡改和虚假交易的风险。
数字债权凭证可以通过数字化技术提供高度的安全性保障,保护交易数据的安全和隐私。在数字债权凭证的平台上,可以采用先进的加密算法和安全认证机制,避免数据泄露和非法访问。
数字债权凭证平台设计的是SaaS,核心企业就是租户,以核心企业为主导,链接其供应商。平台定位是协助核心企业构建整个供应链金融体系。
API网关层提供相关的API接口给核心企业系统进行调用,相互数据进行传输明博体育。主要是部分核心企业数字化程度较高,需要将债权凭证系统与核心企业相关的ERP、SRM、OA等平台进行对接。
业务层主要给核心企业、供应商、运营方(部分代运营渠道)进行使用,管理相关的企业信息、项目配置、凭证等模块。 其中项目配置根据不同的核心企业和资方要求进行相关个性化配置。抽取常见通用的需求形成配置模块,适配不同的个性化需求。
底层通道主要相关的资金通道、电子签章、支付通道等通道相关的管理,这部分的有些通用的功能可以提供给其他业务系统使用,比如电子签章与OCR识别等功能。
凭证开立主要是核心企业开立凭证给最初始的一级供应商,供应商在接收凭证后上传相关的合同、发票等贸易资料,这部分贸易资料也可以由核心企业上传。 供应商上传后由平台运营人员进行相关数据审核,审核的目的是防止后续融资阶段出现错误或虚假的信息。
凭证转让是可以在1-N级供应商之间有支付需求的时候,可以进行相互转让,让供应商的应收应付都可以双出表(资产负债表)。转让过程可以分为全部、部分转让。根据实际贸易金额转让即可。
凭证融资是供应商拿到凭证后,急需要现金,但是凭证未到兑付日期,所以供应商会拿着凭证进行融资操作,支付相关的利息后获取资金,最后由核心企业兑付给资金方。 相当于供应商是将核心开出的欠条进行转让给资金方了。
数字债权凭证产品的出现,一方面解决了供应商与核心企业之间的债权债务问题,另一方面也解决了银行等资金方的资产配置问题。核心企业通过将自身的信用转化为数字债权凭证,实现了自身的现金流优化。
供应商通过持有和流转数字债权凭证,享受到了低息融资和高效交易的好处。资金方也通过参与数字债权凭证市场,实现了资产的多元化配置。
在对账系统设计中,解析文件是其中的一个关键核心部分,那么,如果要设计好解析器,可以遵循什么样的设计原理?本篇文章里,作者针对解析器的设计方法和实现原理进行了分析总结,一起来看看吧。
解析文件是对账系统设计中非常核心的一个部分,但上述文章中的解析器描述的详细程度可能有所欠缺,所以,本文单独讲一下解析器的设计方法和实现原理。
而获取文件主要指三类文件:平台的支付数据、渠道的清算数据、渠道的结算数据,平台数据可以通过SQL、MQ、接口、文件等形式获取,而渠道文件一般通过接口获取,或者人工下载并导入到对账系统内。
获取文件以后,如何将文件解析到数据库里形成数据库数据就需要解析处理的能力,当然可以由技术直接研发实现。
这样做的弊端比较明显,那就是新增渠道、或者渠道文件发生了变更,对账规则发生了变更,可能都需要走研发对解析规则进行修改,这将大大的增加研发的成本,降低了对业务诉求的反映效率。
所以,可以实现解析规则的配置化,这也就是本文要介绍的“坑位解析器配置”。
为什么叫坑位解析器呢,因为本模型的数据库表是固定的,而是将文件数据按照对应关系解析到固定的字段上去。
与之相对的另外一种解析模型就是将文件原样解析,保持文件的字段数量,但是,这样的解析模型会造成大量的数据表结构,后续的处理和对账设置会稍微麻烦很多。
对于三方支付机构来说,交易对账就是核对平台的支付数据记录与渠道下发的清算文件中的记录的一致性,而平台数据可以通过SQL获得,而清算数据可以通过接口获得,获得以后进行文件的解析,而解析就需要解析的规则,如下图所示。
一个对账项目的解析器和清算文件是绑定关系,这样就意味着该对账项目的清算文件是由该对账项目绑定的解析器所设置的规则进行解析的。
其中的商户订单号就是平台的请求唯一单号,也就是与平台数据进行核对的唯一标识,所以要解析出来,另外的交易状态代表了退款和支付类型,后面还有金额等对账需要的字段。
是配置该解析规则的基础信息,主要配置实现“我们需要哪些数据”,比如解析器的编号,所属对账项目,文件的格式、编码等内容。
其中,过滤字段设置的是“哪些数据不要”,比如示例中的含义就是通过文件中的第9列和第10列进行过滤,第9列是“未知、失败”或者第10列是01的数据不需要进行解析。
数据开始行的用途是指定从哪一行开始解析,因为有些渠道的文件开头有表头或者有些统计类信息不需要解析,应该刨除掉,如下面的文件就应该填“6”,从第6行数据开始解析,前5行数据不需要。
数据列数的配置用途其实也是用于设定解析哪些数据,可以跟“数据开始行”的配置同时使用,加强条件,比如填写了“12”,就代表只解析哪些有12个字段的数据行。
第二列是字段位置,也就是这个字段取文件中那一列的数据,比如原型中银行订单号填写的是1,就是将文件中的第一列解析到银行订单号。
第一类:取数型配置,如银行订单号等,只需要填写数据列“数”即可,不需要配置格式、单位、数值,直接将文件中的数据取过来即可。
第二类:映射型配置,如交易类型、卡类型,二者在数据库里是固定的枚举值,分别是“支付、退款”,“借记卡、贷记卡”,按原型示例的配置,含义就是卡类型根据第“13”列判断,如果是01则代表借记卡、02代表贷记卡,解析到数据库里时,卡类型字段会设置成“借记卡”或者“贷记卡”,而不是文件中的数值;同样原型中的交易类型字段,由第“10”列决定,当是“S13、S22、S23、S36、S37、S46、S54、S56、S64”时代表支付,当是“REFUND”时代表退款。
第三类:单位和格式型配置,比如原型中的金额需要配置文件中是什么单位,时间要配置说明文件中的时间格式是什么。
现在,不少厂商或科技企业都讲起了“多屏协同”的故事,那么,苹果公司在“协同”这块儿有着怎样的想法?在这篇文章里,作者便进行了产品体验,并对苹果的“协同”思想进行了分析,一起来看一下。
在Android系统设备没有所谓的“生态”以前,苹果的“Hand off”一直都是所有安卓厂商所羡慕的能力。苹果通过系统的封闭性,让所有设备都可以通过iCloud和网络、蓝牙连接在一起,比如来电同步、相机续通、共用剪贴板等等。
正是因为这些小的不能再小的功能,让苹果多设备之间能够实现1+1>
2的效果。
同样,因为苹果出色的多设备生态,iPad、Mac等有了更多发挥的余地,让这些设备的销量一直都处于行业前列。尤其是iPad,着实让安卓厂商眼红了好一阵子。
相较于苹果将每个设备之间做出隔离,安卓平台更多的是将设备融合在一起,比如在PC上打开手机镜像界面,并且电脑可以同步操作手机内容,文件也可以进行共享。再比如手机和Pad之间音画流转、网络、来电通知相互同步等。正是Android选择了这样一条道路,Android平板、手机品牌的PC等等销量也在不断上升。
除了这些基础之外,华为HarmonyOS还推出了独特的“应用流转”等功能,总的来说,是让每个形态的设备都变成了一块屏幕,应用可以在任何一个屏幕上进行操作,而这也就是华为所说的:注意力在哪,服务就在哪。
除此之外,微软也下场做了互联应用:Phone Link且内置在Windows 11中,用户可以直接在Windows 11中查看和使用手机安装的应用,将App以PC软件的形式存在于电脑内。
就是从这开始,Android的协同生态超越了苹果,无论是便利性还是功能性,都强了一大截。虽然苹果也推出了Mac和iPad之间共享键鼠、文档互相接力等功能,但相较于Android的互通功能,还是有些杯水车薪。
那么一个新的问题出现了:在全世界都讲“协同”的今天,苹果到底是怎么想的?
前段时间苹果更新了MacOS新系统的Public版本,也就是我们所说的公开测试版。相较于Beta版本,一些细节体验Public版要更稳定一些。所以,我也将手中的所有苹果设备都更新到了Public版本。
而在MacOS Sonoma(MacOS的新系统名字)中,我也看到了苹果对于协同的一些看法。
在MacOS Sonoma中,有一个不太起眼的功能,那就是小组件。在MacOS Sonoma中,我们可以将原本只能在右上角二级菜单中才能找到的小组件,直接放置在桌面当中。
我们直接在桌面点击右键-编辑小组件,通过拖拽和点击加号,就能将小组件放置在桌面上。
在这一界面中,我们可以自行选择放置时钟、日期、天气,甚至照片小组件,以此来丰富桌面内容,桌面文件也会对小组件进行避让。
注意,当我们将iPhone和Mac连接到同一网络后,小组件菜单将会出现不一样的变化,那就是手机上的小组件也会出现在Mac当中。
在小组件菜单中,右上角会标识该小组件来自哪个设备,如果像相册这种Mac和iPhone都有的应用,就会在右上角提示选择。不过目前还是处于公测阶段,左侧的应用列表还是有一定的Bug,部分应用图标无法显示。
在这一选项中,我们可以将部分手机App的小组件放置到桌面中,比如菜鸟小组件可以看到目前快递情况、飞猪等App可以看到下一次的行程安排、喝水计量组件可以看到今日的饮水量等等。
值得一提的是,这些App都不能在电脑中打开,当我们点击后,会提示我们打开手机进行操。不过像提醒事项这种可以交互(点击)的小组件则可以正常操作。
在小组件数据同步的延迟方面,经过实际测试,表现一般,中间需要一定的数据传输时间,偶尔会出现长时间无法同步的情况。不过由于目前还是测试版,具体表现还是要以正式版为主。
至于像音乐小组件,表现就比较差了,切换歌曲之后很长时间都没有同步到Mac当中,过后好久才同步完成。因此可见,小组件不适合实时性的内容,只适合重要信息显示。
不过有一个比较疑惑的点是,我设置了一个翻页时钟小组件,即便是我的手机与电脑断开联系,小组件的时间也是正常的。从这件事也能看出,苹果的小组件协同并非单纯的屏幕流转,而是带着数据流转到电脑当中,部分组件脱机也可使用。
从我个人的角度来看,这一功能的意义非常重大,这意味着苹果将手机的一部分功能,比如信息显示、注意事项、待办通知等等都在Mac上显示了出来,在另一种程度上提高了两者之间的协同能力。
无论是从此前的文档接力、软件互通,再到剪贴板同步、记录同步,再到如今的小组件同步,这其中的中心思想无非是将一个产品的能力放大,再放大。
用户可以将iOS设备作为起点,通过iCloud、蓝牙等方式连接到iPad,让两者之间实现通信。也可以把手机作为辅助工具,将Mac的协同能力最大化。个人来看,这其中的核心思想是:只传输有用的内容。
Android的多设备协同,虽然看着炫酷,功能也比较繁杂,但从产品设计角度来说,将所有的东西一股脑送到电脑屏幕上,是一种偷懒的方式,因为其中有太多的无用内容了,名义上是工作需要,但实际上它对工作起到的作用微乎其微。
而苹果的这一种方式虽然看似简单,但实际上已经包括了工作协同中所需的绝大部分功能。或许这也是苹果能留住大量用户的根本原因吧。
影响用户消费的因素有很多,但产品设计中的细节体验往往是一个直接因素。那应该如何完善设计中的细节,带给消费者更好的体验呢?一起来看看作者是如何分析的。
在激烈的市场竞争中,产品的体验设计已成为区分优劣的重要标志。用户不仅仅关注产品的核心功能,更重视产品在使用过程中的舒适度、易用性和情感体验。
产品设计中的细节体验,看似微不足道,却往往能带来意想不到的效果。这是因为,产品体验的设计,直接影响到用户的使用感受和产品的价值。优秀的体验设计,可以增强产品的竞争力,提高用户满意度,从而创造更大的商业价值。
比如你是否曾经遇到过在购物网站上翻阅商品时,页面加载缓慢,让你焦躁不安的情况?这个小问题,可能会让用户对整个购物体验产生负面影响,甚至导致用户流失。
为了解决这个问题,我们进行了一次产品体验优化:首先对页面加载速度进行了全面的分析和测试,发现了一些潜在的问题。通过优化代码、压缩图片等技术手段,成功地将页面加载速度提升了30%,用户的等待时间大大缩短。
这个看似微小的改进,却带来了巨大的效果。用户不再感到焦虑和不耐烦,购物体验变得更加流畅和愉悦。用户的满意度和转化率也大幅提升,为企业带来了可观的收益。
简化支付流程,减少繁琐的步骤和填写信息的次数,提高用户的支付效率和便捷度。这样可以大大减少用户的流失率,提升购买转化率。
改进搜索算法和界面设计,提供更准确、快速的搜索结果,帮助用户更快地找到所需的信息或商品。这样可以提高用户的满意度和使用体验。
改进信息提示的内容和方式,使其更加清晰、明了,帮助用户更好地理解并解决问题。这样可以减少用户的困惑和疑问,提高用户的满意度和使用效果。
提供更精准、个性化的推荐内容,满足用户的个性化需求。这样可以提高用户的参与度和留存率。
改进用户反馈机制,提供更便捷、高效的反馈渠道,及时响应用户的问题和建议。这样可以增加用户的参与感和忠诚度,促进产品的持续改进和优化。
综上所述,产品体验设计在产品开发中具有举足轻重的地位。小小的体验改善,可能在激烈的市场竞争中,成为产品脱颖而出的关键。
因此,我们在进行产品设计时,应该始终关注用户的真实需求,优化产品在使用过程中的舒适度和便捷性,提升用户的情感体验。
只有这样我们的产品才能在市场中获得更大的竞争优势,赢得用户的忠诚与信赖。同时这也是企业在数字经济时代,实现持续发展和成功的关键。
在基金的相关业务中,和认购一样常出现的词还有申购,你是否了解它的含义即相关流程呢。这篇文章作者就与申购有关的知识进行了分析,希望能帮助到你的工作。
前些天整理了一篇“基金-认购那些事儿”,得到朋友们认可和反馈,小涨了一点粉。除了感谢之外,就是继续努力写出好点内容,现又整理认购姊妹篇:“基金-申购那些事儿”。
说实话整理专业性较强的内容较枯燥泛味,但作为产品人有一条信念:把简单留给用户,复杂或不爽留给自己,当然后面会换着不同口味,和大家聊聊企业数字化、财务、支付、面试等话题。
聊申购之前一起简单了解基金募集、交易和登记的流程,以便更好地了解认购、申购和赎回等操作。
后面再整理较详细的文章来说明从基金募集->
交易->
登记->
清结算->
财务等流程。
言归正传,将从申购定义、申购业务流程、申购业务规则、申购费计算公式等、一点一点的切入,一块一块的展开,以便大家从入门逐渐到精通。
申购指在基金成立后的存续期间,处于申购开放状态期内,明博体育明博体育投资者申请购买基金份额的行为。基金封闭期结束后,明博体育若申请购买开放式基金,习惯上称为基金申购,以区分在发行期内的认购。基金的申购,就是买进。上市的封闭式基金,买进方法同一般股票。
开放式基金成立之后,投资者通过基金销售代理人向基金管理人申请购买基金份额,并按申请当天的基金净值予以成交的行为,称之为申购。
注:基金申购,一般在基金成立之后,而基金认购一般在基金的募集期间,且在认购期内产生的利息等基金成立时,自动转换为投资者的基金份额,即利息收入增加了投资者的认购份额。
申购之前,必须已经开立基金账号,并在发起交易的代理人处做过账户登记,(基金销售分为代销和直销,代销一般在银行和证券公司,直销都是直接在基金公司买卖,可以在基金公司的网站或App上均可买到)
首次投资和追加投资,明博体育申请金额与追加投资金额都必须大于规定的申请金额和最佳投资金额
日常申购采用“未知价”法,在“T+1”日确认的时候,以申请日的基金净值作为成交价格
前收费基金,申购费用的算法有价内法和价外法,并根据分成协议,计算销售商代理人的费用
后收费基金,不收取申购费用,但是需要计算销售商代理人代理费,由管理人垫付
若申购的金额超过当日的可申购金额,则是超额申购,需要对超额申购进行比例确认或者按规模控制
申购净份额 = 申购金额/当日净值+基金转换入份额-赎回份额-基金转换出份额