服务热线:400-0033-166
万商云集 - 企业数字化选用平台

企业首选的

数字选用平台

设计师了解程序开发概念,更有助于沟通交互方案。

2020-11-26 16:04:06 阅读(249 评论(0)

对设计者而言,了解一些程序开发的基本概念,有助于我们与开发同事沟通互动方案。从计算机工作原理Get人机交互的底层逻辑到计算机工作原理,不得不提一个人,他就是冯·诺依曼。冯·诺依曼(JohnvonNeumann,1903~1957)是20世纪最重要的数学家之一,是现代计算机、博弈论、核武器、生化武器等领域取得杰出成就的最伟大的科学全才之一,被后人称为「计算机之父」和「博弈论之父」。冯.诺依曼的三个原理:计算机由五个部分组成:控制器、计算器、存储器、输入设备和输出设备。程序和数据以二进制代码的形式存储在存储器中,存储位置由地址确定。控制器按照存储在存储器中的指令序列(程序)工作,并由程序计数器执行。控制器具有判断能力,可根据计算结果选择不同的工作流程。由冯诺依曼系统结构组成的计算机必须具备以下功能:将所需的程序和数据发送到计算机中。必须具备长期记忆程序、数据、中间结果和最终操作结果的能力。计算机能够处理各种数据,如算术、逻辑操作和数据传输。可根据需要控制程序方向,并可根据指令控制机器各部件的协调。处理结果可按要求输出给用户。为了完成上述功能,计算机必须有五个基本部件,包括:输入数据和程序的输入设备、记忆程序和数据的存储器、完成数据处理的计算器、控制程序执行的控制器、输出处理结果的输出设备。笔者注:是不是觉得不明觉厉?那是对的,反正我也看不懂。BUT,看完这个原理,我似乎明白了人机交互的底层逻辑:任何形式的人机交互都包含三个基本要素:输入、计算和输出。前端,后端,移动工程师,他们是一样的吗?相信很多读者朋友所在的公司,都会有前端工程师、后端工程师、移动工程师,那么这些角色到底有什么区别呢?要理解它们之间的区别,我们必须首先理解两个概念:BC/S结构和C/S结构。1.B/S结构B/S是「Browser/Server」的缩写,即「浏览器/服务器」模式。B随着互联网的发展,Web出现后,/S结构是一种网络结构模式。这种模式统一了客户端,使服务端的核心业务处理(几乎也可以称之为)「云端」)完成。只要我们在自己的电脑或手机上安装浏览器应用程序,我们就可以通过WebServer与数据库进行数据交互。比如我们用电脑浏览器访问微博、头条、爱奇艺、腾讯视频等网页,就是访问B/S结构的程序。笔者注:B由于用户直接使用浏览器,/S结构的维护和升级更简单。因此,当我们发布产品或功能时,我们只需要维护和升级服务器端,用户可以继续使用浏览器体验新功能。2.CC/S结构是「Client/Server」的缩写,即「客户端/服务器」模式。C/S结构是一种软件系统结构,在生活中也很常见。例如,微信安装在我们的计算机和手机系统中,QQ、C/S结构是Office等应用程序。笔者注:C/S结构是将需要处理的业务合理分配给客户端和服务器端,可以大大降低通信成本,但升级维护成本较高。因此,当我们发布客户端产品或功能时,理论上需要发布软件版本,用户也需要主动升级来体验新产品和功能。(说明:客户端H5页面一般不需要重新发布客户端版本)3.前端工程师前端工程师的主要技术是html5和css3。jquery,angularjs,bootstrap,reactjs,vuejs,webpack,less/sass,gulp,nodejs,GoogleV8引擎,java多线程、模块化、切面编程、设计模式、浏览器兼容性、性能优化等。前端关注的是:实现前端页面需求、速度、兼容性、用户体验等。后端Java工程师后端Java工程师的主要技术是:Java基础、设计模式、jvm原理,spring springmvc原理及源码,linux,mysql事务隔离锁机制,mongodb,http/tcp,多线程、分布式架构、弹性计算架构、微服务架构、Java性能优化、相关项目管理等。高并发性、高可用性、高性能、安全性、存储、业务等。后端关注:高并发性、高可用性、高性能、安全性、存储、业务等。作者注:下面我将使用应用程序下拉刷新场景,以帮助您理解前端和后端之间的交互。STEP1:STEP2下拉(用户手指与APP前端交互):STEP3(手指与APP前端交互后,APP前端与后端交互):STEP4成功刷新,加载新数据(后端给APP前端新数据):对于设计师来说,前端渲染显示新数据(APP前端与用户互动)Web前端的两个基本概念,只要知道Web前端技术中的两个概念:html和css。我举个装修房子的例子,帮你理解这两个概念。让我举一个装饰房子的例子,帮助你理解这两个概念。当我们设计房子时,我们会根据需要规划和设计房子、客厅、厨房、卧室等各个空间的位置和大小。html所做的就是这个布局和框架的过程。当房子的空间布局完成后,我们会刷油漆,装饰,做一些软衣服,这个软衣服的过程,我们可以理解为css做的事情。因此,静态Web前端页面,由html搭架和布局,由css装饰html的视觉效果。(说明:要实现业务交互,还需要js、我们可以通过浏览器的开发者工具随时查看前端工程师开发的页面。这种方法可以帮助我们比较前端工程师的页面效果和我们的设计草案效果之间的具体差异。Windows按F12,Mac按F12command option 另外,像Sketch插件sketchmeasure一样、css可以生成蓝湖、iDoc等工具,前端工程师可以参考使用。△图片来自蓝湖官网。最后,我不了解具体的开发技术。前端开发知识只是自学html和css。然而,在日常工作中与开发同事进行更多的沟通,基本上会逐渐了解一些技术知识和概念。因此,如果你想进一步了解技术,我认为有两种方法:申请基础课程;找到更多的开发同事来交流问题。当然要记得加鸡腿~~(推荐这个方法)

内容来源:网络,以上内容来源于网络,不代表本站观点,如有侵权,请联系删除。

推荐阅读

申请专利时能不能确认专利权?

  申请专利权后,未经专利管理部门授予专利权的,不能确认专利权。经授权后才能确认专利权。下面万商云集小编就带大家来详细了解一下相关内容。  一、申请专利时能不能确认专利权  申请专利权后,未经专利管理部门授予专利权的,不能确认专利权。经授权…查看详情

2021免费crm系统软件手机版大盘点

Crm系统可以让个人企业与国际企业有更多的合作,与国际接轨可能性更大。所以对于一个企业来说实用的crm系统就非常的必要了,下面整理了一些2021免费crm系统软件手机版大盘点给大家。 1.Salesforce免费crm系统软件 Salesf…查看详情

网络推广哪里好?传播广泛、用户精准、数据反馈

网络推广是通过各种免费或付费渠道将商品或服务展示给他人的一种推广方式,要说网络推广哪里好,可用六个字概括:小投入大回报。企业可以利用互联网大范围地进行宣传推广,而从中获取利益。 图片来源于网络 网络推广哪里好?企业为什么要做网络推广?其实我…查看详情

印章制作软件有哪些 印章制作软件排行榜

  神奇印章制作软件是一款简单而又实用的印章生成器,支持各种印章效果制作,提供多种对象元素,包括文字、图片、图形、圆弧文字等,可以任意使用、任意设计、简单易用、快速灵活,从而轻松快速设计出专业的印章。软件还支持导入Excel文件、Acces…查看详情

如何成为跨境电商?需要从哪里入手?

由于经济全球化的不断发展,让跨境电商进入了一个全热的时代。很多人都有进入这个行业的想法,包括国内的众多电商卖家以及很多外贸专业的应届毕业生。但是对成为如何跨境电商,相信很多人都还是比较模糊的。今天紧跟随小万一起来学习下如何成为跨境电商吧!了…查看详情

知识产权管理系统帮助公司做更好的管理

知识产权管理系统的出现,正表明了知识产权服务公司有相应的需求,那么知识产权管理系统对公司都有什么样的帮助呢?不妨跟随小万接着往下看。 图片来源于网络 ● 知识产权服务公司的传统管理方式通常都有以下三个问题:1. 难以管理众多资料知识产权服…查看详情

2022年六大安全管理软件

现在互联网发展越来越快,所以安全问题也成了隐患之一,这也让大家明白安全的重要性了。所以今天我就来给大家介绍一下2022年六大安全管理软件,保证看完这篇文章你可以选择到自己心仪的安全管理软件。 1.管理安全软件 有效实施企业…查看详情

关系数据库管理系统

什么是关系数据库管理系统的基本单位?数据表是关系数据库中最重要、最基本地数据对象,也是数据存储的基本单位。若没有表,数据库中其他的数据对象则没有意义。 数据表被定义为字段的集合,数据在表中是按照行和列的格式来存储的,每一行代表一条记录…查看详情

office最常用的三大办公软件是什么

office学什么?office学习word,Excel,PPT。 office作为常用的办公软件,应用面非常广泛各行各业都需要。word主要学习文档的编辑方法、表格的应用、图文混排的编辑功能以及Word文档的排版功能。 Excel主要…查看详情

经典台球游戏有哪些 2022经典台球游戏排行榜

  相信大家都听说过台球这项运动,其实现在在游戏界还是有很多的台球游戏的,下面小编就给大家来详细介绍一下经典台球游戏有哪些 2022经典台球游戏排行榜这一块的相关内容,希望能帮助到大家。  2022经典台球游戏排行榜  1、《街机台球大…查看详情

域名注册查询网站有哪些

域名注册查询网站是指用于查询已注册域名信息的在线平台。这些网站提供了域名注册信息的搜索和查询功能,用户可以通过输入域名来获取有关该域名的所有者、注册日期、到期日期等相关信息。以下是一些常见的域名注册查询网站:1. WHOIS:WHOIS 是…查看详情

详细解答 作品版权登记可以自己办理吗?

许多人都在问作品版权登记可以自己办理吗?当然是可以的,版权归属人可选择自行到版权局登记或者委托版权代理机构办理登记。图片来源于网络一、申请作品版权登记应该提交的材料及要求:1、委托他人代为申请时,代理人应提交申请人的授权书2、代理人的身份证…查看详情

中小企业财务管理软件应该如何选择?

由于中小企业自身规模和资金的局限,传统的管理方式无法提高企业的效率,更难以做好监管工作。为了解决中小企业管理的难题,很多人选择引入财务管理软件,面对市面上众多中小企业财务管理软件,且价格与功能都各有不同,这给正在挑选软件的大家带来了不小的难…查看详情

淘宝风格馆有哪些?怎么入驻?

  优质答案(1)  一、面积200平以上,前台接待厅产品区教室更衣室卫生间洗浴.教室当然面积越大越好。  二、教练至少需要2-3个教练,你得为生意很好做准备,当然如果生意不好,你再加一个教练就可以了.前提是你和你的教练必须具备一定的水平,…查看详情

怎么从网上找国外客户? 网上找国外客户方法

  想做好外贸,必须多掌握一些找客户的方法,条条大路通罗马,总有一条路能捞到单子。做了多年外贸,找客户的方法用了很多,B2B、展会、SNS、海关数据、Google搜索、黄页、企业名录等等常用的方法都用过,通过摸索,自己也找到了一些新方法,下…查看详情

最新文章