2013年11月5日

创业文摘5--从程序员转向企业家的10个建议

摘要: 2012-06-02 01:14 OSCHINA OSCHINA我要评论(0)字号:T|T很多参加 BarCamp 的人都在痛苦的从程序员转型为创业者。虽然我从来都不是疯狂的码农(把自己关在地下室里一周,折腾出十万行代码这样 =。=),但我也曾经做过这样的转型。在创办 HelpSpot 的这些年中,我确实也总结出了一些经验,以及人们会什么会转型失败。AD:很多参加 BarCamp 的人都在痛苦的从程序员转型为创业者。虽然我从来都不是疯狂的码农(把自己关在地下室里一周,折腾出十万行代码这样 =。=),但我也曾经做过这样的转型。在创办HelpSpot的这些年中,我确实也总结出了一些经验,以及人们会 阅读全文

posted @ 2013-11-05 13:00 中子持心 阅读(191) 评论(0) 推荐(0) 编辑

PowerDesigner(九)-模型文档编辑器(生成项目文档)

摘要: 模型文档编辑器 PowerDesigner的模型文档(Model Report)是基于模型的,面向项目的概览文档,提供了灵活,丰富的模型文档编辑界面,实现了设计,修改和输出模型文档的全过程。 模型文档的功能如下:为各个模型生成标准或定制的文档,并输出为RTF或HTML格式的文件利用文档模板编辑器为模型文档提供统一的,定制的模板,类似于Word的模板功能利用文档语言编辑器为模型文档提供各种语言,实现模型文档的国际化既可以为每个模型生成单模型文档,也可以为几个模型生成多模型文档 文档模型编辑器包括:文档模板编辑器,文档编辑器,多模型文档编辑器和语言文档编辑器。文档模板编辑器 (1)选择Report 阅读全文

posted @ 2013-11-05 11:37 中子持心 阅读(121) 评论(0) 推荐(0) 编辑

PowerDesigner(八)-面向对象模型(用例图,序列图,类图,生成Java源代码及Java源代码生成类图)

摘要: 面向对象模型 面向对象模型是利用UML(统一建模语言)的图形来描述系统结构的模型,它从不同角度实现系统的工作状态。这些图形有助于用户,管理人员,系统分析人员,开发人员,测试人员和其他人员之间进行信息交流。这里主要介绍用例图,序列图和类图。 1.面向对象模型OOM 面向对象模型是利用UML的图形描述系统结构的模型,可以利用PowerDesigner的面向对象模型进行创建。PowerDesigner支持UML的下列图形。用例图(User Case Diagram):通常用来定义系统的高层次草图,它从用户角度描述了应用的系统功能,指出了各个功能的外部操作者。序列图(Sequence Diagram) 阅读全文

posted @ 2013-11-05 11:36 中子持心 阅读(648) 评论(0) 推荐(0) 编辑

PowerDesigner(六)-物理数据模型(PDM逆向工程)

摘要: 物理数据模型PDM 物理数据模型(Physical Data Model,PDM):在数据库的逻辑结构设计好之后,就需要完成其物理设计,PDM就是为实现这一目的而设计的。 物理数据模型是以常用的DBMS(数据库管理系统)理论为基础,将CDM/LDM中所建立的现实世界模型生成相应的DBMS的SQL语言脚本。利用该SQL脚本在数据库中产生现实世界信息的存储结构(表,约束等),并保证数据在数据库中的完整性和一致性。 1.基本概念 1.1表,列,视图,主键,候选键,外部键 1.2存储过程和触发器 1.3默认与规则 当用户没有为某一个列赋值是,数据库服务器为该列自动插入的值即为默认。规则就是在数据库的管 阅读全文

posted @ 2013-11-05 11:35 中子持心 阅读(262) 评论(0) 推荐(0) 编辑

PowerDesigner(五)-概念数据模型(CDM生成LDM,PDM和OOM)

摘要: 概念数据模型 概念数据模型(Conceptual Data Model,CDM):表达的是数据整体逻辑结构,该结构独立于任何软件和数据存储结构,即它只是系统分析人员,应用程序设计人员,维护人员和用户之间相互理解的共同语言,并不针对具体的数据库平台(如Oracle或SQL Server)和工具(PowerBuilder)。CDM所包含的对象通常并没有在物理数据库中实现。 CDM可以完成以下工作:数据图形化,形象化数据表设计的合法校验转化为PDM(Physical Data Model,物理数据模型)生成OOM(Object-Oritented MOdel,面向对象模型)的类图通常CDM采用实体. 阅读全文

posted @ 2013-11-05 11:34 中子持心 阅读(431) 评论(0) 推荐(0) 编辑

PowerDesigner(七)-数据库的生成和修改

摘要: 数据库的生成和修改使用ODBC接口连接数据库访问数据库预测数据库大小生成数据库及数据库对象PDM与用户数据库的同步使用测试数据暂不详述。 阅读全文

posted @ 2013-11-05 11:33 中子持心 阅读(104) 评论(0) 推荐(0) 编辑

PowerDesigner(三)-企业架构模型

摘要: 企业架构模型(Enterprise Architecture Model,EAM)是PowerDesigner 15新增的功能,它能够以图形的方式展现企业架构,从而取代文字描述;以偏向非技术性的表达方式,从不同层面表达不同的图示结果。 企业架构模型从业务层,应用层和技术层对企业的体系架构进行全方面的描述,包括业务流程,业务功能,系统,人员等单元的结果及行为,以确保各单元能够符合企业的战略发展方向。PowerDesigner企业架构模型包括7种企业架构流程图,这7种企业架构流程图可以划分为以下3个层面。 1.业务层组织结构图:通过树状图的形式来表现组织结构。业务通信图:用于分析和表现业务元素之间 阅读全文

posted @ 2013-11-05 11:32 中子持心 阅读(420) 评论(0) 推荐(0) 编辑

PowerDesigner(一)-PowerDesigner概述(系统分析与建模)

摘要: PowerDesigner概述PowerDesigner是Sybase公司推出的一个集成了企业架构,UML(统一建模语言)和数据库的CASE(计算机辅助软件工程)工具。它不仅可以用于系统设计和开发的不同阶段(即业务分析,概念模型设计,物理模型设计以及面向对象开发阶段),而且可以满足管理,系统设计,开发等相关人员的使用。它是业界第一个同时提供业务分析,数据库设计和应用开发的建模软件。 PowerDesigner 15包含项目(Project),知识库(Repository),插件(Addins&Plug-in)以及9个模型(企业架构模型-EAM,需求模型-RQM,信息流模型-ILM,业务 阅读全文

posted @ 2013-11-05 11:31 中子持心 阅读(230) 评论(0) 推荐(0) 编辑

PowerDesigner(四)-业务处理模型

摘要: 业务处理模型 业务处理模型(Business Process Model,BPM)以业务需求作为出发点,用图形的方式描述系统的任务和业务流程,注重的是处理过程中数据流程。业务处理模型是从业务人员的角度对业务逻辑和规则进行详细描述的概念模型,并使用流程 图表示从一个或多个起点到终点间的处理过程,流程,消息和协作协议。使用于应用系统的系统分析阶段,完成系统需求分析和逻辑设计。BPM与PowerDesigner其他模块之间的关系如图4-1所示。图4-1 PowerDesigner BPM包括3种流图:处理层次流图(Process hierarchy diagram):以层次化的方式识别系统的功能。业 阅读全文

posted @ 2013-11-05 11:30 中子持心 阅读(203) 评论(0) 推荐(0) 编辑

PowerDesigner(二)-项目和框架矩阵

摘要: 项目和框架矩阵项目是PowerDesigner 15的新概念,通过项目系统分析/设计人员可以对模型以及各类文档进行分组。项目也可以包含框架矩阵,以表格的形式体现各个模型之间的关系。项目和框架矩阵解决了如何对模型进行统一管理的问题。1.创建框架矩阵(FEAF-联邦企业架构框架)打开PowerDesigner,选择File->New Project,打开如图1-1所示。图1-1在Project type中单击Frameworks->FEAF Project节点,输入项目名并选择存放位置,单击OK后打开FEAF项目工作区,如图1-2所示。图1-22.定义Business Objects( 阅读全文

posted @ 2013-11-05 11:29 中子持心 阅读(288) 评论(0) 推荐(0) 编辑

导航