“老板让我做PowerDesigner,我不知道做什么?”很多开发者都遇到过这个问题。其实更深层次的问题是,开发者不知道如何快速上手一个他们从未接触过的软件产品。面对一个从来不知道的产品,人们会感到无所适从。这个是正常的。只要能够通过科学的方法和方法快速上手,软件产品毕竟是为人服务的。看到有粉丝要我分享一些软件产品的使用和操作说明,比如vmware、PowerDesigner等,其实我们并不想这样做。有以下几个原因:1.软件产品的版本差异很多,即使写的再详细,你也不一定能很好的应用。2.网上有很多关于使用这些软件产品的信息“特殊和替代产品除外”。搜索一下就可以基本了解这个产品,无需重复工作。3、软件产品那么多,一个人的知识毕竟是有限的。有些产品只是听说过,并没有实际使用过。我怕误导别人。这篇文章更多的是结合自己的经验,以PowerDesigner为例,介绍一种快速上手一款软件产品的方法和技巧。它们具有普遍性和可行性,掌握它们可以事半功倍。软件产品分为桌面版和服务器版。虽然桌面软件产品和服务器软件产品有很多区别,但相对来说,服务软件产品需要专业人员进行安装和配置,要复杂得多。但是如何快速入门就是Communication。敢于挑战首先要敢于挑战自己。只有挑战自己,才能取得更大的进步。如果你一直只做一件事,那将是多么无聊。人生无止境,挑战无止境。这是什么产品?最基本的就是了解这个产品要解决什么问题?它能帮助人们做什么工作?.例如PowerDesigner,PowerDesigner是Sybase公司的CASE工具集,可以方便地分析和设计管理信息系统,几乎囊括了数据库模型设计的全过程。使用PowerDesigner,您可以制作数据流图、概念数据模型、物理数据模型,还可以制作数据仓库的结构模型,以及控制团队设计模型。他可以配合许多流行的软件开发工具,如PowerBuilder、Delphi、VB等,缩短开发时间,优化系统设计。PowerDesigner是一款功能强大的数据库设计软件,是开发者常用的数据库建模工具。它可用于从概念数据模型(ConceptualDataModel)和物理数据模型(PhysicalDataModel)两个层次来设计数据库。这里,概念数据模型描述了独立于数据库管理系统(DBMS)的实体定义和实体关系定义,可以简单理解为ER图;物理数据模型是基于目标数据库管理系统的概念数据模型,具体“可以简单理解为在目标数据库中创建的数据库定义语言DDL”。下载和安装下载和安装是使用软件产品的第一步。您需要知道如何下载产品吗?它是商业软件还是免费开源软件?所需的安装环境等。对于桌面软件产品,大部分产品都属于这一类,你只需要在下一步默认安装即可,没有什么特别需要注意的。对于服务器类软件产品,需要在服务器上运行,一般需要特殊的参数配置、系统权限等,此类软件产品的安装需要严格按照相应的技术文档和安装说明进行。拆解需要了解产品的整体功能区和布局?整体产品规划?功能安排?对于桌面软件产品;产品包括菜单栏、工具栏、工作对象浏览区、工作区、状态栏、入门指南等,必须用到这些通用的、全局的思维。遇到新的软件产品,首先要拆机。该解决方案可让您快速熟悉产品功能和布局。对于服务器软件产品;根据产品功能拆解为启停模块、参数配置模块、服务模块、安全控制模块、存储模块等,基本相同,遇到时拆解,与已知产品做横向对比以达到快速的熟悉和感知。入门是最难开始使用的。你需要迈出这一步。入门指南《入门指南》是一位良师,可以帮助您快速上手一款软件产品,用好入门指南,而不是快速跳过。“20-80法则,社会20%的人拥有80%的社会财富”同样适用于软件产品,20%的功能可以满足80%的使用需求,其实并没有那么难上手一款软件,不必被那么多人功能、菜单、参数等搞得一头雾水,常用的就那么几组。也许有些介绍性的指南不是很好或者大部分是英文的。不用担心,您可以搜索它们。对于比较常用的软件产品,网上有很多介绍。你不太可能是第一个吃螃蟹的人。人们。熟悉一款产品需要一个过程,一步步由易到难,逐步熟悉产品的各种功能。很多时候,看懂一个简单的demo,会立刻加深你对产品的好感,而这种感觉会不断地鼓励你去探索更多、更难的功能。理解软件产品中的特定术语也很重要。比如这里的PowerDesigner需要理解物理模型、概念模型、实体、关系等各种术语。只有理解了这些术语的含义,才能使用起来得心应手。逆向学习所谓逆向学习,就是从实际问题出发,解决最迫切的需求,逼迫自己去学习和应用产品功能。通过几个实际问题,基本可以学会常用的功能。常用功能的默认参数配置可以很好的解决问题,但是在特殊情况下,需要了解这些参数的细节,比如勾选某个参数是什么意思?如果不检查会怎样?这些问题可以通过两种方法解决,一是可以仔细多看参数旁边的说明文字,如果有的话;第二,上网搜索一下这个参数的解释,看看前辈们是怎么理解和应用的。其实需要的是挑出细节的能力。记住要以实际业务为学习主线,否则很容易陷入复杂的功能中无法自拔。但是,这些功能对于你快速上手一个产品可能用处不大。第28条法律说明了这个问题。我是如何第一次学习和使用PowerDesigner的?其实很简单。我只是问了搜索引擎几个问题。这些问题是这样的:如何使用PowerDesigner如何使用PowerDesigner创建物理模型如何在Designer中添加主键和外键如何使用PowerDesigner绘制ER图如何使用PowerDesigner绘制联系人你可以给项目老板一个满意的答案。这里介绍的PowerDesigner可以直接回复工具关键词获取网盘地址,然后到开发工具下载库>开发工具库>数据建模工具下载使用。【本文为专栏作者“朱国立”原创稿件,转载请通过作者微信公众号“开发者圆桌”联系授权】点此查看本作者更多好文
