Class Myself Extends Phper{ }

二十弱冠、三十而立;不要等到当而立感叹弱冠,当不惑感叹而立...
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  软件工程

摘要:在PowerDesigner中设计物理模型1——表和主外键在PD中建立物理模型由以下几种办法:直接新建物理模型。设计好概念模型,然后由概念模型生成物理模型。设计好逻辑模型,然后由逻辑模型生成物理模型。使用逆向工程的方法,连接到现有的数据库,由数据库生成物理模型。物理模型能够直观的反应出当前数据库的结构。在数据库中的表、视图、存储过程等数据库对象都可以在物理模型中进行设计。由于物理模型和数据库的一致性,接下来以数据库对象和物理模型对象的对应来一一介绍:表新建物理模型时需要指定物理模型对应的DBMS,这里我们使用SQL Server 2008,新建一个物理模型后,系统会显示一个专门用于物理模型设计 阅读全文

posted @ 2012-04-15 15:06 Terry_glp 阅读(2159) 评论(0) 推荐(0)

摘要:绪论Sybase PowerDesigner(简称PD)是最强大的数据库建模工具,市场占有率第一,功能也确实十分强大,现在最新版本是15.1,已经支持最新的SQL Server 2008等数据库,另外在PD15中还增加了好几种模型,界面也得到了进一步的美化,做出来的图更漂亮了。下面是一个在PD15中新建模型的窗口:PD本身除了进行数据库建模以外,还可以建业务模型、UML模型等,当然这些建模其他很多工具也有相同的功能,PD在这些模型的建立上并没有看出有什么明显的优势,所以我使用PD的目的只有一个就是进行数据库建模,这才是他的强项。一般来说在进行数据库建模时最常用的就是概念模型和物理模型,现在在P 阅读全文

posted @ 2012-04-15 13:44 Terry_glp 阅读(346) 评论(0) 推荐(0)

摘要:在概念模型中主要有以下几个操作和设置的对象:实体(Entity)、实体属性 (Attribute)、实体标识(Identifiers)、关系(Relationship)、继承(Inheritance)、关联 (Association)、关联连接(Association Link)。实体实 体就是我们抽象出的对象,比如:一个选课系统中,学生、教师、班级、课程等等都是实体。实体属性就是一个实体中所包含的简单属性,比如学生实体,具有学 号、姓名、生日、性别等属性。另外实体还有个标识用于唯一的标识出每个实体实例,比如学生实体中就可用将学生的学号作为该实体的标识。标识可用是一个实体 属性也可以是多个属性 阅读全文

posted @ 2012-04-15 13:39 Terry_glp 阅读(522) 评论(0) 推荐(0)

摘要:近期在做一个业务系统的分析和数据模型设计,工作这几年也做过好几个项目的数据库模型的设计,期间也算是积累了一定的经验吧,这次有机会就写写我的数据库模型设计过程与方法。在 数据库设计中,设计的目标就是要建立E-R图(实体-关系图),在PowerDesigner中就是要建立概念模型或者逻辑模型。既然是实体-关系图,所 以整个建模的核心就是围绕建立“实体”对象和找到实体之间的“关系”。实体分为两部分:标识(主键)和属性。标识是实体的一个或多个属性的组合,用于唯一 的表标识出实体中的每一个数据。在确认一个实体的过程中,首先就是要确认实体的主键,只要找到了实体的主键,那么剩下的就是实体的属性。1.确认核心 阅读全文

posted @ 2012-04-15 13:22 Terry_glp 阅读(514) 评论(0) 推荐(0)

摘要:1、首先不要说的,重中之重的需求分析;我做的52fourm这个项目的需求分析真的很糟糕,其中我自己也有很大的一部分责任,其中主要表现为:项目开始启动时候,第一次做的需求分析不是很明确,变数太多,有很多不确定因素,所以这个时候作为开发人员的我们应该主动和策划进行沟通,完善需求分析;当完善完需求分析后,一定要把网站中的主体功能模块列出来,画出功能模块间的相互关系,倘若模块间的相互关联性不是很大,我们可... 阅读全文

posted @ 2010-11-04 11:23 Terry_glp 阅读(606) 评论(0) 推荐(0)

摘要:设计原则:找出应用中可能需要变化之处,把它们独立出来,不要把他们和那些不需要变化的代码混在一起。把会变化的部分取出来并且“封装”起来,好让其他部分不会受到影响。结果如何?代码变化引起的不经意后果变少,系统变得更有弹性! 阅读全文

posted @ 2010-07-09 22:30 Terry_glp 阅读(174) 评论(0) 推荐(0)