
软件工程
chszs
这个作者很懒,什么都没留下…
展开
-
软件工程 工具之二—— PowerDesigner v12(一)
PowerDesigner v121、特性:(1)业务过程建模:用图示模型实现设计或建模;(2)数据建模:利用基于可靠方法、两级(概念上和物理上)关系数据库建模,设计并生成数据库模型;还支持数据仓库建模;(3)对象建模:用UML完成设计和分析,利用定制的生成器,自动地生成源代码;(4)企业版本库:可查询共享工作组里所有成员的模型和信息。2、业务处理模型Business Process Mode翻译 2006-10-25 17:57:00 · 3679 阅读 · 2 评论 -
PowerDesigner v15简介(2)
PowerDesigner v15简介(2)1、项目和框架矩阵(Project and Framework Matrices)项目和框架矩阵是PowerDesigner的新概念,帮助实现模型的分组和实现模型处理更好的结构化。(1)Project项目承担了容器的功能,允许它作为一单个单元保存到仓库。新项目视图自动计算和显示模型间以及其它文档间的依赖和链接。(2)Project Templates项目原创 2008-12-03 17:07:00 · 4089 阅读 · 1 评论 -
软件工程 工具之二—— PowerDesigner v12(九)
软件工程 工具之二—— PowerDesigner v12(九)第九章 用PowerDesigner进行数据库设计1、数据库逻辑设计的任务是全面理解、准确描述用户的数据,物理设计的目的则是提高数据库在时间、空间、维护代价等几个方面的综合性能。在数据库设计过程中,要对设计的多种性能和用户需求进行全面考虑。关键点:时间、空间和维护代价。2、数据库应用设计最主要的特点在于它是针对某一特定数据库来进行原创 2006-11-24 19:42:00 · 2808 阅读 · 0 评论 -
软件工程 工具之二—— PowerDesigner v12(八)
第八章 物理数据模型(Physical Data Model)4、定义表检查约束的名称表检查约束是保证表级数据完整性的一种重要手段。建立表的检查约束后,在数据库中将生成相应的表的约束,DBMS会根据建立的约束检查数据的完整性。表的强制约束设置方法:双击视图中的表格,弹出Table Properties窗口,点击左下角的More>>,出现更多的选项卡,选择Check选项卡,在里面定义约束的名称。原创 2006-11-16 15:02:00 · 3045 阅读 · 0 评论 -
软件工程 工具之二—— PowerDesigner v12(六)
第十章 面向对象模型8、定义部署图1)部署图(Deployment Diagram)可用来描述系统硬件的物理拓扑结构,以及在此结构上运行的软件。部署图可以显示节点的拓扑结构、通信路径、节点上运行的组件实例。相比其它视图,部署图可以给出更清晰的系统视图。2)定义节点节点(Node)是部署图中的一个重要的物理元素,它代表一个处理源、真实的物理单元或配置(计算机、打印机等)的物理位置。节点的符号是原创 2006-11-14 13:30:00 · 2845 阅读 · 0 评论 -
软件工程 工具之二—— PowerDesigner v12(五)
第十章 面向对象模型7、设计组件图1)组件图(Component Diagram):描述了软件组件以及它们之间的依赖关系。组件图市组件的视图,通过组件图可以使软件的开发、维护、分类、发现组件变得更加容易。软件组件可以是源代码组件、二进制组件或可执行组件,它主要反映了软件系统的静态作用。1.1)源代码组件可以是一个源代码文件或者是一个包对应的若干个源代码文件。1.2)二进制组件可以是一个目标码文原创 2006-11-13 16:38:00 · 2899 阅读 · 0 评论 -
软件工程 工具之二—— PowerDesigner v12(七)
第八章 物理数据模型(Physical Data Model)1、PDM与DBMS的关系建立物理数据模型的主要目的是要将CDM(概念数据模型)生成特定数据库管理系统下的SQL脚本,PDM是SQL脚本的图形化表示。PDM能在特定的DBMS中建立用于存放信息的数据结构,数据库SQL脚本根据DBMS的不同而不同。其中包括三类数据库语言:(1)数据定义语言(Data Definition Langua原创 2006-11-15 11:33:00 · 3151 阅读 · 0 评论 -
软件工程 工具之二—— PowerDesigner v12(四)
第十章 面向对象模型(二)4、设计协作图1)OOM中的协作图非常有用,它说明了角色、对象之间的通信连接,以及它们之间的消息发送。协作图可以用来说明一个操作的执行,一个用例的执行,或仅仅是系统中某一环节的接口。它设计了对象之间交互的一个实例。2)协作图与时序图传达的信息是相同的,它们之间的主要区别是协作图机制在活动着的对象上,它表现的是相互协作的对象之间的消息传递,而时序图则侧重于在某种特定的原创 2006-11-10 14:18:00 · 3735 阅读 · 0 评论 -
软件工程 工具之二—— PowerDesigner v12(二)
《PowerDesigner软件工程技术》笔记(一)1、UML2.0规范定义了5类9种图形和3种模型管理图(1)功能模型:从用户的角度描述系统的功能,通常在描述需求时使用,在系统分析过程中随着对系统认识的加深而不断改进。Use Case Diagram(2)静态模型:描述系统的静态特征和结构。Class Diagram, Object Diagram(3)行为模型:描述系统的动态行为和组成对象之间原创 2006-11-07 12:45:00 · 2980 阅读 · 0 评论 -
《面向对象软件工程》笔记(二)
《面向对象软件工程》笔记(二) 第五章 用类进行建模OCSF对象客户机-服务器框架统一建模语言Unified Modelling LanguageOMG对象管理组织Object Management Group1、UML有多种类型的图,包括:(1)类图:描述类及类之间的关系;(2)交互图:(包括两种图:顺序图和协作图)通过描述对象之间如何交互来展示系统行为;(3)状态图和活动图:展示了系统原创 2006-11-07 00:27:00 · 3252 阅读 · 0 评论 -
软件工程 工具之二—— PowerDesigner v12(三)
第十章 面向对象模型1、模型元素之间的连接关系有:关联Association、概化Generalization、依赖Dependency、实现Realization、聚合Aggregation、组合Combination。其中,聚合和组合是关联的一种特殊形式。(1)关联Association:用于描述模型元素之间的连接,只要两个模型元素之间存在相互通信的关系,它们之间就存在关联关系。关联关系可以是原创 2006-11-09 09:01:00 · 5651 阅读 · 0 评论 -
《面向对象软件工程》笔记(一)
《面向对象软件工程》笔记第一章 软件和软件工程1、软件的一种分类:定制软件Custom Software、通用软件Generic Software、嵌入式软件Embeded Software。2、软件工程 定义:是在成本、时间及其他的约束条件下,通过对大型、高质量的软件系统的系统化的开发与演进,从而解决客户问题的过程。3、软件工程中IEEE/ACM道德公约的要点:(1)与公共利益保持一致;(2原创 2006-10-26 00:49:00 · 5771 阅读 · 0 评论 -
论产品经理的生存之道
[b]论产品经理的生存之道[/b]版权所有![b]一、什么是产品经理[/b]产品经理即PM,全程是Product Manager,是企业守门员、品牌塑造者、更是营销骨干。产品经理是产品的牵头人,产品从创意到上市,所有相关的调研、研发、生产、编预算、广告、促销活动等,都由产品经理掌控。产品经理依据公司产品战略,对产品(介质、服务、品牌)担负根本责任。产品经理是负责并保证高质量的产品按...原创 2014-10-20 13:15:18 · 478 阅读 · 0 评论