设计_设计模式 - CSDN
设计 订阅
设计是把一种设想通过合理的规划、周密的计划、通过各种方式表达出来的过程。人类通过劳动改造世界,创造文明,创造物质财富和精神财富,而最基础、最主要的创造活动是造物。设计便是造物活动进行预先的计划,可以把任何造物活动的计划技术和计划过程理解为设计。 展开全文
设计是把一种设想通过合理的规划、周密的计划、通过各种方式表达出来的过程。人类通过劳动改造世界,创造文明,创造物质财富和精神财富,而最基础、最主要的创造活动是造物。设计便是造物活动进行预先的计划,可以把任何造物活动的计划技术和计划过程理解为设计。
信息
特    点
需要多种知识,需要不断改进
分    类
平面设计、装修设计、服装设计等
中文名
设计
外文名
Design
设计基本含义
设计,指设计师有目标有计划的进行技术性的创作与创意活动。设计的任务不只是为生活和商业服务,同时也伴有艺术性的创作。根据工业设计师Victor Papanek 的定义,设计(Design)是为构建有意义的秩序而付出的有意识的直觉上的努力。更详细的定义如下:第一步:理解用户的期望、需要、动机,并理解业务、技术和行业上的需求和限制。第二步:将这些所知道的东西转化为对产品的规划(或者产品本身),使得产品的形式、内容和行为变得有用、能用,令人向往,并且在经济和技术上可行。(这是设计的意义和基本要求所在)这个定义可以适用于设计的所有领域,尽管不同领域的关注点从形式、内容到行为上均有所不同。 随着现代科技的发展、知识社会的到来、创新形态的嬗变,设计也正由专业设计师的工作向更广泛的用户参与演变,以用户为中心的、用户参与的创新设计日益受到关注,用户参与的创新2.0模式正在逐步显现。用户需求、用户参与、以用户为中心被认为是新条件下设计创新的重要特征,用户成为创新2.0的关键词,用户体验也被认为是知识社会环境下创新2.0模式的核心。设计不再是专业设计师的专利,以用户参与、以用户为中心也成为了设计的关键词,Fab Lab、Living Lab等的创新设计模式的探索正在成为设计的创新2.0模式。最简单的关于设计的定义、就是一种“有目的的创作行为”。然而设计也是一种职业。例如在电影业中有场景设计一职,在印刷业中,有包装设计一职。与英文使用不同的是、英文的Designer一词、在中文使用时、设计与设计师两个词都能共同称呼。而由“设计”这个词,沿伸出来有相当多的理论和议题,以“设计”为职业的社会环境通常就叫做“设计界”。设计界因在欧美国家理论发展历史悠久,故设计史和相关理论,常以欧美的工业设计,建筑设计为两大主流。由于设计行为一般都解释为有明确目标的,因此在近代将与设计意涵相反的创作,称为乱数、随机等等。在西方,大型的设计系统,往往以Architecture建筑来称呼。这边指的建筑并非具体的建筑学、而是一种抽象的形容。设计在当代中国已成为一种新兴发展职业。
收起全文
  • UI设计师经常去的五个网站

    千次阅读 2018-03-29 17:46:31
    深耕设计领域十年,站酷聚集了470万优秀设计师、摄影师、插画师、艺术家、创意人,设计创意群体中具有较高的影响力与号召力。 2、花瓣 花瓣网, 设计师寻找灵感的天堂!图片素材领导者,帮你采集...

    1、站酷
    站酷(ZCOOL),中国人气设计师互动平台。深耕设计领域十年,站酷聚集了470万优秀设计师、摄影师、插画师、艺术家、创意人,设计创意群体中具有较高的影响力与号召力。

    2、花瓣
    花瓣网, 设计师寻找灵感的天堂!图片素材领导者,帮你采集,发现网络上你喜欢的事物.你可以用它收集灵感,保存有用的素材,计划旅行,晒晒自己想要的东西。

    3、千图网
    千图网是专注免费设计素材下载的网站!提供矢量图素材,矢量背景图片,矢量图库,还有psd素材,PS素材,设计模板,设计素材,PPT素材。

    4、behance
    Behance 是 2006 年创立的著名设计社区,在上面,创意设计人士可以展示自己的作品,发现别人分享的创意作品(上面有许多质量上乘的设计作品),相互还可以进行互动(评论、关注、站内短信等)。
    《Behance》是一款Android平台的应用。

    5、dribble(追波)
    Dribble是一个面向创作家、艺术工作者、设计师等创意类作品的人群,提供作品在线服务,供网友在线查看已经完成的作品或者正在创作的作品的交流网站。Dribbble还针对手机推出了相应的软件,可以通过苹果应用商店下载使用 Dribbble移动应用。

    展开全文
  • 79套网页设计模版

    千次下载 热门讨论 2020-07-29 14:21:05
    79套网页设计模版
  • App产品原型图设计

    2020-06-01 16:36:11
    通过实例讲解和案例模板演示的方式,学习常用的页面设计技巧和设计规范,快速看到手机App项目的设计页面,丰富的图标和插件,无需写任何的程序代码,就能快速构造一个包含专业图标、专业显示风格的app框架模型。...
  • 软件设计之总体设计

    万次阅读 2018-03-25 10:22:52
    详细设计设计基本原理:总体设计的任务和过程总体设计分为:面向数据,面向功能,面向对象的分析设计原则:独立性,规模,深,宽,入,出。作用域。接口。单入单出。预测(黑盒子)总体设计图形工具1.层次图:描述...

    软件的需求分析阶段知道系统要“做什么”,而软件设计阶段我们明白的是“怎么做”。
    软件的设计分为:总体设计&&详细设计

    设计基本原理:



    总体设计的任务和过程

    总体设计分为:面向数据,面向功能,面向对象的分析


    设计原则:独立性,规模,深,宽,入,出。作用域。接口。单入单出。预测(黑盒子)

    总体设计图形工具

    1.层次图:描述层次结构。
    2.HIPO图:在层次图的基础上,把图中除了顶层的方框外都加上编号****基本形式:输入,处理,输出。
    3.结构图(SC):表达程序结构图形的表示方法,反映程序模块间的层次关系和联系。
    成分:模块,模块间调用关系,通信,辅助控制符号。
    结构图的四中类型:传入,传出,变换,协调
    结构图VS数据流图
    数据流图反映的是程序中数据流的情况
    结构图反映的是程序中控制流的情况
    结构图VS程序流程图
    Battle1:
    结构图着重反映模块间的隶属关系,即调用关系和层次关系。
    程序流程图表达程序执行的顺序及执行顺序依赖的条件。
    Battle2:
    结构图着眼于软件系统的总体结构,不涉及内部细节,只考虑模块作用,以及上下级模块关系

    程序流程图表达执行程序的具体算法


    面向数据流的设计方法

    目标:给出设计软件结构的一个系统化途径。
    作用:信息流映射成软件结构。
    映射的方法由信息流的类型决定
        信息流的类型分为两类
     1.变换流:信息-->系统-->外换内-->加工-->内换外-->离开。
        变换型系统结构图:输入,变换中心,输出。
     2.事务流:信息-->输入-->处理-->输入类型选动作-->执行
        根据信息流类型,进行不同的分析。
           变换分析:把具有变换流特点的数据流图按预先确定的模式映射成软件结构
           事务分析:设计步骤跟变换分析类似,不同之处是数据流图到软件结构的映射方式不同。事务流映射的软件结构包括一个接收分支和一个发送分支。


    展开全文
  • 设计的商业价值

    千次阅读 2018-11-12 10:54:48
    我们都知道产品和服务设计不好的例子,例如 USB插头(在第三次尝试时总是很幸运)。在许多机场匆忙进行联系飞行的经历就像星球大战中死星上的排气口。 我们也都知道一些标志性的设计,比如瑞士军刀,谷歌的简单主页,...

    我们都知道产品和服务设计不好的例子,例如 USB插头(在第三次尝试时总是很幸运)。在许多机场匆忙进行联系飞行的经历就像星球大战中死星上的排气口。

    我们也都知道一些标志性的设计,比如瑞士军刀,谷歌的简单主页,或者迪斯尼游客体验。 所有这些都不断提醒我们,在物理、服务和数字设置方面,强大的设计可以成为颠覆性和持续商业成功的核心。

    尽管设计伟大的产品和服务具有明显的商业效益,但始终如一地实现这一目标却是出了名的困难,而且变得越来越难。 只有最好的设计才能脱颖而出,因为像亚马逊这样的公司驱动的消费者期望迅速上升; 即时获取全球信息和评论; 硬件、软件和服务之间的界限变得模糊。 企业比以往任何时候都需要更强大的设计能力。

    那么,公司是如何提供特殊的设计,一次又一次的发布? 设计的价值是什么? 为了回答这些问题,进行了我们认为是(在写作时)最广泛和最严格的研究,以研究领导者可以采取哪些设计行动来释放商业价值。 我们的意图是建立和加强以前的研究和指数,例如设计管理学院的研究和指数。

    我们跟踪了300家上市公司在五年内在多个国家和行业的设计实践。他们的高级商业和设计领导者接受了采访或者调查。 我们的团队收集了超过两百万条财务数据,并记录了超过10万项设计行动。先进的回归分析发现了12项与改善财务表现的关联性的行动,并将这些行动分为四大主题。

    下面描述的四个优秀设计主题构成了麦肯锡设计指数(MDI)的基础,该指数根据企业在设计方面的强大程度对企业进行评级,并首次将其与每家公司的财务表现联系起来(图1)。

    640?wx_fmt=png

    图1 

    我们的研究得出了几个惊人的发现:

    1. 我们发现,高 MDI 得分和优越的业务表现之间有很强的相关性.前四分之一的 MDI 得分者的收入和股东总回报率(TRS)的增长速度大大高于其行业同行在五年期间的增长速度,即32% 的收入增长率和56% 的高于整个时期的TRS.

    2. 在我们观察的所有三个行业中,结果都是正确的:医疗技术、消费品和零售银行业务。 这表明好的设计关系到你的公司是专注于实体产品、数字产品、服务还是这些产品的组合

    3. 第四、第三和第二个四分位之间的TRS和收入差异是微不足道的,换句话说,市场对那些真正脱颖而出的公司给予了不成比例的回报(图2).

    640?wx_fmt=png

    图2 

    一个难以捉摸的奖励

    简而言之,无论是基于产品还是服务业的部门,设计驱动型增长的潜力是巨大的(图3)。 好消息是,今天有比以往更多的机会去追求以用户为中心,分析知情的设计。 客户可以实时将意见反馈给公司(以及彼此) ,使设计能够由客户自己衡量ーー不管公司是否愿意倾听。

    640?wx_fmt=png

    图3

    精益的初创企业已经展示了如何通过原型和迭代学习来做出更好的决定。 庞大的用户数据库和人工智能的进步创造了强大的新洞察力来源,并为新技术打开了大门,比如计算设计和分析的价值。 通过多种渠道,特别是社交媒体和智能设备,很容易就能快速接触到真正的客户。 所有这些发展都应该以设计领导者长期渴望的方式将用户置于商业决策的核心。

    然而,我们的研究表明,许多公司在追赶方面进展缓慢。 在接受调查的公司中,仍有超过40% 的公司在开发过程中没有与最终用户交谈。 刚刚超过50% 的人承认他们没有客观的方法来评估或设定他们的设计团队的产出目标。 由于没有明确的方法将设计与商业健康地联系起来,高级领导者往往不愿意将稀缺的资源转移到设计职能上。 这是有问题的,因为在我们的研究中发现的强大和一致的设计环境的许多关键驱动因素需要公司层面的决策和投资。 尽管许多设计师敏锐地意识到四个 MDI 主题中的一部分或全部(图4a) ,但这些主题通常不能仅仅由设计师来解决,而且往往需要多年的领导力。

    640?wx_fmt=png

    图4a

    设计领域的顶尖公司(以及领先的金融表现者)在所有四个领域都表现出色。 更重要的是,领导者似乎对 MDI 主题有一种隐含的理解。 当高级管理人员被要求说出他们组织最大的单一设计弱点时,98% 的回复被映射到 MDI 的四个主题(图4b)。

    640?wx_fmt=png

    图4b

    打开MDI

    在本文的其余部分,我们将描述四组设计行动,它们表现出与改进的财务表现最为相关的四组设计行动: 

    • 测量和驱动设计性能与收入和成本相同; 

    • 打破物理、数字和服务设计之间的内部壁垒; 

    • 使以用户为中心的设计成为每个人的责任; 

    • 通过不断倾听、测试和与终端用户进行迭代来降低开发风险。

    不仅仅是一种感觉: 这是分析型领导力

    在我们的指数中表现最好的公司在财务上明白设计是一个高层管理的问题,并以跟踪收入和成本的严谨性评估了他们的设计表现。 不过,在许多其它业务中,设计领导人表示,他们被视为二等公民。

    设计问题仍然停留在中层管理层,很少上升到 C-suite。 当他们这样做的时候,高级管理人员就凭直觉做决定,而不是具体的证据。

    设计师本身在过去也有一定的责任: 他们并不总是接受设计指标或者积极展示他们的设计如何与商业目标相联系。 然而,我们的调查毫不含糊地表明,拥有最高财务回报率的公司,通过一个大胆的、以设计为中心的愿景,将设计和商业领袖结合起来。

    640?wx_fmt=png

    图5

    一个强大的愿景,明确要求组织为了客户的利益而设计的强大愿景,会不断提醒顶级团队。 例如,T-Mobile 的首席执行官有一个个人座右铭:"闭嘴,听我说。" 宜家致力于"为许多人创造更好的日常生活。" 在麦肯锡季刊的一次采访中,皮克斯的联合创始人埃德•卡特穆尔在接受《麦肯锡季刊》(McKinsey Quarterly)采访时所言,鼓励自己的团队在新项目中承担风险: 皮克斯公司认为重复过去的商业成功公式比偶尔的商业失望对其长期生存构成了更大的威胁。

    当然,仅仅把优美的词汇钉在 C-suite 的墙上是不够的。 在我们调查的这一领域表现最好的公司保持了所有高管对客户的基本理解水平。 这些公司还对用户需要什么有着领导层的好奇心,而不是他们所说的他们想要的。 我们认识的一个顶级团队邀请客户参加每月例会,仅仅是为了讨论其产品和服务的优点。 全球最大银行之一的首席执行官每月都会与该银行的客户打交道,并鼓励所有的首席执行官也这样做。 通过个人曝光或与研究人员的持续接触,高管们可以成为他们企业的榜样,亲身体验最令顾客沮丧和兴奋的事情。

    然而,许多公司承认他们的组织高层在理解方面存在着令人担忧的差距。

    只有不到5% 的受访者表示他们的领导者可以做出客观的设计决定(例如开发新产品或进入新行业)。在一个无处不在的在线工具和数据驱动的客户反馈的时代,设计仍然没有像时间或成本那样严格地衡量设计。公司现在可以将设计指标(如满意度评级和可用性评估)纳入产品规格,就像它们包含了对材料等级的要求或者市场的目标时间。

    这种准确的洞察力的价值意义重大ーー一家在线游戏公司发现,其主页的可用性小幅度增加之后,销售额急剧增长了25%。 此外,该公司还发现,除了这些小调整之外的改进几乎没有对用户的价值观念产生任何额外影响,因此它避免了进一步的努力,而这些努力几乎没有带来多少额外的回报。

    不仅仅是一个产品: 它是用户体验

    顶级公司拥有完整的用户体验; 它们打破了物理、数字和服务设计之间的内部障碍。 用户集中的重要性,需要一个基础广泛的观点,即设计在哪里可以产生影响。 我们生活在这样一个世界里,你的智能手机可以警告你因为交通拥堵而提前离开,你的房子知道你什么时候回家,什么时候可以开暖气。 产品和服务之间的界限正在融合成一体化的经验。

    640?wx_fmt=png

    图6

    在实践中,这通常意味着绘制客户旅程(痛点和潜在的快乐来源) ,而不是从最后一个产品的"复制粘贴"技术规格开始。 这种设计方法要求通过观察和ーー更重要的是ーー了解潜在用户在他们自己的环境中的潜在需求。 这些见解必须在每次会议上得到支持。 然而,在我们调查的公司中,只有大约50% 的公司在产生他们的第一个设计想法或规格之前进行了用户研究。

    将实体产品、数字工具和"纯粹"服务结合起来,为企业提供了获取这一系列经验的新机会。 例如,酒店可能不仅仅关注入住和退房(服务元素)之间的时间,通过社交媒体或自己的应用程序(数字维度)促进早期参与,并提供旨在鼓励客户重新预订的实物纪念品。 我们所知道的一家大型连锁酒店的接待小组给离开的客人一只装饰着主办城市形象的橡皮鸭(如阿姆斯特丹的木屐和郁金香)。 这个团队包括一张便条,建议客人们可能喜欢把鸭子放在家里,以此提醒他们留在家里,并通过参观该集团的其他属性来建立一个藏品。 随着时间的推移,这种小小的接触使得保留率提高了3% 。

    设计驱动型公司不应该局限于自己的生态系统。 我们采访过的最好的企业想得更多。 准备好的饭菜受到辛勤工作的单身人士的欢迎,他们在回家的路上抓住了他们。 这些餐点的零售商已经考虑与 Netflix 合作,设计一个一键式的点餐系统,这个系统在客户收到屏幕提示信息的两个小时后就会开始播放。谷歌支付(Google Pay)和苹果支付(Apple Pay)等移动支付服务,是因为它们愿意跨越界限思考,设计更容易获取现金的方式。 钱包里的一块塑料也是一种解决方案,但是如果你已经把一个装置放在口袋里,那么使用起来容易吗?

    不仅仅是一个部门: 它是跨职能的人才

    顶尖的公司使用户为中心的设计是每个人的责任,而不是一个单独的功能。 在传统设计部门疲惫不堪的讽刺画中,一群纹身和冷漠的人在雷达的监视下运作,与组织的其他部门隔绝。 这些员工(在漫画中)认为他们是被同事们视为叛逆者或小牛,他们抱怨自己经常被那些不愿意(或不能)实现设计师宏伟愿景的工程师或营销主管灼伤。

    640?wx_fmt=jpeg

    图7

    我们并不是说这种陈规定型观念仍然普遍存在,或者说其它功能必然要归咎于其他职能,但它可能具有惊人的弹性。 例如,我们知道有一家公司推出了一个新的旗舰设计工作室,让设计团队欢呼雀跃。 不久之后,所有的设计师都已经将他们的办公桌移到了工作室里面,并且已经关闭了营销、工程和质量团队的门。 这些行动大大降低了合作的工作水平,破坏了整个企业的业绩。

    我们的研究表明,克服孤立主义倾向是非常有价值的。 我们发现的最强有力的相关性之一,就是那些表示他们可以分解功能性系统并将设计师与其他功能整合在一起。 这一点在消费品包装商业中尤其明显,在这些企业中,来自顶级四分位集成商的公司的受访者报告说,其复合年增长率比这方面最弱的公司高出约7个百分点。

    培养顶级设计人才——在每一个行业中做出巨大贡献的2%员工——是团队动力学的另一个重要方面。 获得正确的基本激励措施是其中的一部分: 在我们的调查中,在设计领域排名前四分之一的公司,对设计师提供具体激励计划的可能性几乎高出三倍。 这些程序与设计结果相关联,比如用户满意度指标或主要奖项。

    但关键是,保留优秀的设计天赋,不仅仅需要承诺获得一大笔奖金,或者成为一名顶级经理的职业道路。 这样的胡萝卜不足以留住顶尖的设计人才,如果没有自由的工作项目激发他们的热情,有时间在他们的同行参加的会议上发言,以及与更广泛的设计团体保持联系的机会。 一家CPG公司的天才设计师因其设计资质而备受尊敬,因为他们花费大量的时间为市场团队花费了大量的时间。 相反,Spotify 对顶级设计师的吸引力往往归功于其自主连接的文化,以及工作环境的多样性、趣味性以及快速进入市场。

    设计已经涉及到商业的许多方面: 人机交互、人工智能、行为经济学和工程心理学,更不用说创新和新的商业模式的发展。 虽然不是一个新概念,"T型"混合设计师,他们在保持深度设计能力的同时,在各种功能之间工作,将是最能够通过他们的工作产生切实影响的员工。

    如果他们拥有合适的工具、能力和基础设施,他们才能做到这一点。 这就需要设计软件、通信应用、深度数据分析和原型技术来提高生产力和加速设计迭代。所有这些都需要时间和投资。 我们发现成功的公司和公司之间有很强的相关性,这些公司在遇到麻烦时抵制了削减研究、原型设计或概念生成支出的诱惑。正式的设计分配应该与设计领导人合作商定,而不是在营销或工程预算中出现(他们经常这样做)。

    不止一个阶段: 它是连续迭代

    设计在鼓励学习、测试和使用者迭代的环境中最为繁荣——这些做法提高了创造突破性产品和服务的可能性,同时又能减少巨大的、昂贵的遗漏的风险。 这种做法与许多公司的普遍规范形成对照,这些规范仍然强调产品开发中的离散和不可逆设计阶段。 这种防火分区增加了消费者失去发言权的风险,或者过于依赖一次重复的声音。

    640?wx_fmt=jpeg

    图8

    最好的结果来自于不断地将用户研究——定量(如联合分析)和定性(比如人物访谈)。 这些信息应该与来自市场分析小组的报告结合起来,这些报告涉及竞争对手的行为、专利扫描以监测新兴技术、金融团队关注的商业问题等等。 如果没有这些关联和互动,开发功能最终可能会出现在真空中,从而产生其他方面的优秀工作,而这些工作从来没有见到过白天的阳光,也没有让顾客高兴。

    为了成功地改善用户体验,我们认识的一家邮轮公司直接与乘客交谈,分析支付数据,以显示哪些食物和活动在不同时间最受欢迎,并使用人工智能算法对安全摄像头进行反馈,以确定船舶布局中的低效率。 在一家医疗技术公司,混合灵感的来源意味着与一个玩具设计师谈论物理工效学和一个约会应用程序设计师关于数字界面的设计。 这些举措帮助该公司完善了一个设备,使其能够吸引有限灵巧的客户。 由此产生的产品不仅更安全、更易于使用,而且在推出时也超过了市场4个百分点。

    尽管迭代的价值很高,但在我们的调查中,几乎有60% 的公司说他们只在开发过程的后期才使用原型进行内部生产测试。 相比之下,最成功的公司有意识地培养一种文化,与外部人士分享早期原型,并庆祝萌芽思想。 他们还劝阻管理层不要迫使设计师花费数小时来完善他们早期的模型或内部演示。

    640?wx_fmt=jpeg

    图9

    以设计为中心的公司意识到产品发布并不是迭代的终结。 几乎每一个商业软件出版商都会发布不断更新,以改进其产品的发布。苹果手表是众多产品中的一款,这些产品经过调整,以反映消费者如何在"野外"使用它们。

    迈向伟大的设计

    我们意识到,许多公司都采用了这些设计方法中的一些——例如,在管理层中有强大的发言权,或者共享设计空间。 然而,我们的研究结果表明,要达到顶尖的四分之一,所有四个维度的优秀都是相对罕见的。 我们相信这有助于解释观察到公司的计量分数所反映的设计表现的戏剧性,低至43分,高达92分(图10)。

    640?wx_fmt=png

    图10

    实现顶级 MDI 业绩的公司之间的多样性表明,设计优秀是在每个企业的掌握之中,无论是产品、服务还是数字化。 通过采访以及我们与公司合作以改变他们在设计方面的优势的经验,我们还发现最有力的第一步是选择一个即将到来的重要产品或服务,并承诺使用它作为试点,使这四个要素变得正确。 这种方法比试图将设计作为整个公司的一个主题要好得多,例如,与真正的产品或服务分离开来,对跨职能工作进行试验。

    我们所知道的一个医疗设备组织在设计一种新的外科机器时,试图阻止来自竞争对手日益增长的威胁。 首席执行官和高级管理人员的承诺非常强烈; 高管奖金与产品的可用性指标和外科医生满意度的得分挂钩。 跨职能和共用同一地点的团队在两年内进行了200多次用户测试,从最早的概念到详细的功能设计。 总共,超过110个概念和原型被创建和迭代。 最终设计的可用性得分ーー客户满意度的衡量指标ーー超过了90% ,而其两大竞争对手的机器的满意度不到76% 。 最终的解决方案是结合一个物理设备,一个数字数据平台,可以无缝连接超过40个第三方手术室设备和一个服务合同。

    在过去的六个月里,公司的市场份额跃升了40% ,部分原因是投资者了解即将推出的以用户为中心的产品和服务,这些产品和服务将使公司脱离竞争,甚至更重要的是,这将改善病人的生活。

    麦肯锡设计指数(McKinsey Design Index)突出强调了企业必须采取的行动的四个关键领域,以加入设计业绩最好的四分之一。 首先,在组织的最高层,采用分析的方法来设计,通过测量和领导你的公司在这一领域的业绩,并以同样的严谨态度来衡量和领导公司在这一领域的业绩。 第二,通过软化公司内部的界限(例如在实体产品、服务和数字互动之间) ,使用户体验成为公司文化的中心。 第三,培养你的顶级设计人员,并赋予他们交叉功能团队的权力,这些团队通过集体问责来改善用户体验,同时保留其成员的功能联系。 最后,迭代、测试和快速学习,将用户的见解与第一个想法结合起来,直到最终发布之后很久。

    处理这四个优先事项的公司提高了他们成为更有创造力的组织的可能性,这些组织能够始终如一地设计出伟大的产品和服务。 对于那些进入 MDI 得分最高的四分之一的公司来说,这些奖项的丰厚程度,就如同其收入增长和股东回报率比行业同行高出一倍一样丰厚。

     

    展开全文
  • sku的一个设计

    万次阅读 2014-06-22 01:49:55
    http://www.cnblogs.com/mmmjiang13/archive/2010/11/04/1868609.html#!comments

    http://www.cnblogs.com/mmmjiang13/archive/2010/11/04/1868609.html#!comments

    YY淘宝商品数据库设计

    前言

      这几个月都在做一个通过淘宝API线下管理淘宝店的系统,学习了很多东西,这里想对淘宝商品表设计用自己的想法表现出来,如果你觉得很扯淡,可以写下自己的看法.OK,切入正题.

      淘宝的商品这块的复杂程度,是我见过的电子商务网站中最复杂的,灵活性最高的.在看下文之前,先说一下在淘宝中的以下名词:关键属性,销售属性,非关键属性。如下图:

    关键属性:能够确认唯一产品的属性,可以是一个,或者多个关键属性的组合,比如:相机的"品牌""型号"能确定唯一的产品,服装的"品牌""货号"能确定唯一的产品

    销售属性:组成SKU的特殊属性,它会影响买家的购买和卖家的库存管理,如服装的"颜色"、"套餐"和"尺码",注意这里的SKU,淘宝销售属性组合成SKU

    非关键属性:就是商品属性了,一些对商品进行描述的属性

    特征量,特征值的设计

    最初了解这种设计,是项目经理的指导,他瞅一眼数据结构之后立马说:典型的特征量对应特征值的设计。额,佩服。恩,看下下图这2个表的数据,就很清楚了,

    在特征量这个表中,存放所有的例如:品牌,系列,颜色,尺码 这些名称,在特征值中存放具体的值,比如衣服有12种颜色,那么左表中有 ID:1, 名字:颜色,在右表中存放

    黄色,绿色等等具体的值,特征量表是一个父子关系,比如有的品牌下面有系列,系列下面可能还有系列,右表的数据存在冗余是不可避免的,比如衣服有24个颜色,鞋有24个颜色,虽然特征值是一样,但是是属于不同的特征量的。

    那么如上图所示,(注意,上图中特征量表我并没有添加父子关系,在设计的时候是有父子关系的)我要添加一个避孕套商品,最少分为2步,首先在类别表中选中计生用品-->一直到避孕套这个子分类,通过子分类的ID,级联查询特征量和特征值这个表,得到诸如品牌,大小,颜色这种属性,如果存在层级关系,比如品牌下面的系列,系列下面还可能有系列,通过特征量表中的父子关系,继续查询出来,当然,也可以通过类目ID一次性查询出来,然后进行关系显示。

    对具有不同属性的同种商品做的不同价格,数量设计?

      

      我们看在淘宝中添加衣服和数码相机的情况,这里会出现选择"关键属性" 颜色+尺码之后,出现需要对不同颜色尺码的组合填写价格和数量和商家外部码,相机则是颜色+套餐+外部码,而到了洗发水就是容量+多买多便宜+外部码,这里就是上面介绍的SKU,如果你还不了解SKU,可以做下了解,这样子做的直接好处就是,不同的搭配可能有不同的价格,做库存和销量的统计的时候就能做到准确统计,通过商家的外部编码能让商家关联本地系统,也是为了做统计和库存的方便。

    恩 大伙瞅瞅我的设计吧,要拍,请轻拍

    2011-03-23 修正:这篇文章以我现在的理解来说,表设计存在问题!!请看到这里马上离开!你也可以关注我后续淘宝分析相关文章~

    1.类目和特征量,特征量和特征值并不是多对多的关系,是一对多的关系

    2.类目和特征量都是父子表

    3.商品的关键属性如:品牌 系列(只存放子及ID),其它属性,比如说裤子的裤型,适合人群,等属性存入基本属性表,这里品牌系列只存放子及ID是因为考虑到,不想建立过多的表,用户搜索用例如lunce把全部信息建好索引,做统计或者数据分析的时候也是可以通过父子特征量的父子关系进行的。

    4.销售属性的分开是因为,比如洗发水,我们的特征值表中的值可能不能符合用户需求,那么可以让用户自定义值,颜色可以上传图片等,而且销售属性一般为多个组合,所以单独建立一个表。

    5.商品的SKU表,这个特征量ID的组合实际上就是销售属性表的ID组合

    当我们添加一个商品的时候,在不考虑页面展现的情况下需要这几步:

    1.插入商品基本信息到商品表 

    2.插入基本属性和关键属性到商品基本属性表 

    3.插入销售属性到销售属性表

    4.插入销售属性ID组合,数量,价格等到商品SKU表。

    当我们在页面上展示商品的时候:

    1.级联6个表查询出商品所需要的信息,由于关键属性有多级,这里只存了子及,需要做一次递归。当然可以考虑缓存等自己的实现方法

    2.分析商品SKU组合,生成销售属性组合及约束,比如颜色+尺码 选择之后的不同价格,是否还有货。颜色有图片的用上传的图片代替默认背景

    难点在于:

    1.页面的展现不管前台还是后台都必须动态构建,在动态构建的基础上加上基本的验证,比如用户选择了 颜色A+尺码,库存只有3件,数量填写了5,必要提示用户没有了这么多数量,动态构建中还存在某些属性有层级关系,需要按照自己的策略选择一次性加载或者AJAX加载,进行分析显示

    2.几个表关联查询的设计,何种方法能最大化减小程序的复杂程度,是直接在数据库中搞定,还是数据库结合内存表(缓存特征量和特征值).

    页面上的展现和其它设计

    我在实际项目中添加商品的做法是,序列化属性成json字符串到页面,根据特征量中的是否是枚举,是否是父属性,是否关键属性,是否销售属性来动态创建页面表单,效果如他的API页面,如果你有兴趣,可以参考他的JS

    杨过大哥的博客中,这篇讲到了他的网站添加商品的时候动态创建表单的做法,还有一篇类目属性的设计,那种类目属性设计也是一种不错的设计,有兴趣可以看看。

    恩 文章到这完了,睡觉去了。 今天可能是博客园360 和 qq 的软文的又一个小高潮,悲剧啊!


    展开全文
  • UI设计理念

    千次阅读 2019-04-28 15:03:40
    1.设计价值观: 设计每一个网站,都应该有它的意义,所以,我觉得价值观是必要的,因为没有价值就等于网站没有用,但怎样去判断一个网站的价值呢,我自己就想到了如何去分辨。 一:作为一份子,自然界的方方面面都会...
  • 1前言 Java帝国在诞生之初就提供了集合、线程、IO、网络等常用功能,从C和C++领地那里吸引了大量程序员过来加盟,但是却有意无意地忽略了一个重要的功能: 输出日志。 ...对于这一点,IO大臣其实非常清楚, 日志...
  • 如何设计一个高并发系统

    千次阅读 2019-02-13 11:42:47
    如何设计一个高并发系统? 2、面试官心里分析 说实话,如果面试官问你这个题目,那么你必须要使出全身吃奶劲了。为啥?因为你没看到现在很多公司招聘的jd里都是说啥,有高并发就经验者优先。 所以如果你确实有...
  • 基于redis的高并发投票设计

    万次阅读 2019-07-11 15:25:11
    基于微信的投票系统,可谓是随处...各大机构,学校,企事业单位,都采用这种方式,评选。已达到推广,或者什么目的地吧。 目前,甲方想举办一个全国性活动,预计报名人数达到六万+,预估计,该活动期间 PV 量在 30w+....
  • 前言 很多的老铁私信问我,当年我是怎么拿到公司offer的,我记得我毕业是2015年,那时人工智能这个行业还没热起来,能提供的岗位很少但是面试的人更少,我又是本专业毕业的,所以当初找工作还算顺利,去面了4家...
  • JAVA设计模式之单例模式

    万次阅读 多人点赞 2019-07-27 08:07:21
    本文继续介绍23种设计模式系列之单例模式。 概念:  java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。  单例模式有以下特点:  1、单例类...
  • 23种设计模式汇总整理

    万次阅读 多人点赞 2019-07-27 08:21:40
    设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式 结构型模式,共七种:适配器模式、装饰者模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 ...
  • 领域驱动设计DDD是一种设计思想,它可以同时指导中台业务建模和微服务设计(中台本质是业务模型,微服务是业务模型的系统落地),领域驱动设计强调领域模型和微服务设计的一体性,先有领域模型然后才有微服务,而不是...
  • 系统架构设计师考试经验

    万次阅读 2017-11-02 22:11:28
    系统架构设计师是一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。 系统架构设计师考试合格人员能够根据系统需求规格说明书,结合应用领域和技术...
  • 系统总体结构设计

    万次阅读 2016-02-18 15:38:18
    系统总体结构设计   系统设计工作应该自顶向下地进行。首先设计总体结构,然后再逐层深入,直至进行每一个模块的设计。总体设计主要是指在系统分析的基础上,对整个系统的划分(子系统)、机器设备(包括软、硬...
  • 史上最全设计模式导学目录(完整版)

    万次阅读 多人点赞 2020-08-29 13:26:34
    2012年-2013年,Sunny在CSDN技术博客中陆续发表了100多篇与设计模式相关的文章,涵盖了七个面向对象设计原则和24个设计模式(23个GoF设计模式 + 简单工厂模式),为了方便大家学习,现将所有与设计模式学习相关文章...
  • 对软件架构设计的一些总结和理解

    万次阅读 多人点赞 2019-05-06 18:16:01
    1. 软件架构设计的What & Why ● 啥是软件架构(Software Architecture)? 软件架构是指在一定的设计原则基础上,从不同角度对组成系统的各部分进行搭配和安排,形成系统的多个结构而组成架构,它包括该系统...
  • 数据库设计的基本步骤

    万次阅读 多人点赞 2017-10-22 20:16:17
    数据库设计的基本步骤 按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下6个阶段 1.需求分析 2.概念结构设计 3.逻辑结构设计 4.物理结构设计 5.数据库实施 6.数据库的运行和维护   在...
  • 快速过一过设计模式 —— 3.建造者模式(Builder Pattern)标签: 设计模式初涉应用场景将复杂对象的构建与它的表示分离开来,使得同样的构建过程可以 创建不同的表示。举个简单例子:自定义游戏角色时,游戏角色由...
1 2 3 4 5 ... 20
收藏数 4,771,757
精华内容 1,908,702
关键字:

设计