简介:Bob大叔(RobertC.Martin)是一位享誉全球的面向对象设计大师,同时也是一位善于思考、敢于直言的实践家。他是我最为尊敬的软件开发者和最为喜爱的技术作家之一。他所写的东西(包括论文、书籍和代码)总是言简意赅而又直指问题核心,我每次看时总感到“于我心有戚戚焉”。是的,他的文字不仅犹如夏日里一阵阵清爽的凉风扫去我心中的疑惑,还能使我产生强烈的共鸣。
简介:UMLisastandardmodelinglanguageusedinobject-orientedanalysisanddesign.Functionpointanalysisisamethodusedtomeasurethesizeofanapplication,Itisindependentoftheimplementationprogramminglanguage.Itsmeasuringresultcanbecomparedbetweendifferentdevelopmentprocesses.ThispaperpresentsamethodtousetherequirementsanalysismodelofUMLtoanalysistheapplication'sfunctionpoints,sosoftwaredevelopercanuseittoestimatetheproject'ssizeandcost.Animprovedmethodisgivenattheendofthispaper.
简介:概化/特化是扩充实体联系模型的主要概念,在数据库设计中它们的形象化描述是重要的。研究指出,数据库设计中用统一建模语言(UML)类图表达概化/特化,不仅是有效的形象化方法,而且有利于自动生成程序代码。