modelinggeneralization&refiningthedomain

modelinggeneralization&refiningthedomain

ID:40017874

大小:936.00 KB

页数:45页

时间:2019-07-17

modelinggeneralization&refiningthedomain_第1页
modelinggeneralization&refiningthedomain_第2页
modelinggeneralization&refiningthedomain_第3页
modelinggeneralization&refiningthedomain_第4页
modelinggeneralization&refiningthedomain_第5页
资源描述:

《modelinggeneralization&refiningthedomain》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、MODELINGGENERALIZATION & REFININGTHEDOMAINMODEL徐迎晓xuyingxiao@126.com复旦大学软件学院泛化抽象概念类考虑关联类考虑聚合考虑时间导出元素限定符OrderedElements包的表示及如何分区泛化抽象概念类考虑关联类考虑聚合考虑时间导出元素限定符OrderedElements包的表示及如何分区根据本次迭代的需求,从用例描述以及ConceptCategoryList中提取新的概念类:CreditCard,CashPayment,CreditPayrnent,Cred

2、itAuthorizationService,…对泛化建模Classhierarchywithseparateandsharedarrownotations.100%RuleSuperclass的定义应该100%适用于subclass.Subclass必须100%符合superclass的:attributesassociationsIs-aRuleSubclassisaSuperclassCreditPaymentisaPayment何时定义子类和父类泛化抽象概念类考虑关联类考虑聚合考虑时间导出元素限定符OrderedEl

3、ements包的表示及如何分区Abstractconceptualclasses.泛化抽象概念类考虑关联类考虑聚合考虑时间导出元素限定符OrderedElements包的表示及如何分区关联类associationclass需求Store发出验证请求时需要提供ID以表明身份验证服务为每个store分配一个merchantID同一个store针对每个服务具有不同的ID一个属性若和关联有关,或两个概念之间存在多对多的关联,考虑关联类关联类的实例的生命周期依赖于关联many-to-manyassociation泛化抽象概念类考虑关联

4、类考虑聚合考虑时间导出元素限定符OrderedElements包的表示及如何分区AggregationandCompositionConsidershowingaggregationwhen:“部分”的生命周期界定在“整体”的生命周期之内整体和部分之间存在create-delete依赖整体和部分之间存在明显的物理和逻辑上的组装关系复合体的某些属性(如位置)可传递给部分复合体上的操作(如copy,delete,destruction,movement,recording)可传递给部分.AggregationinthePOSDo

5、mainModel泛化抽象概念类考虑关联类考虑聚合考虑时间导出元素限定符OrderedElements包的表示及如何分区考虑时间问题Product-Specification区分历史价格和当前价格泛化抽象概念类考虑关联类考虑聚合考虑时间导出元素限定符OrderedElements包的表示及如何分区DERIVEDELEMENTS避免显示,但若在术语中比较突出,且避开它会削弱可理解性,则显示Quantity?泛化抽象概念类考虑关联类考虑聚合考虑时间导出元素限定符OrderedElements包的表示及如何分区QualifiedA

6、ssociations泛化抽象概念类考虑关联类考虑聚合考虑时间导出元素限定符OrderedElements包的表示及如何分区OrderedElements泛化抽象概念类考虑关联类考虑聚合考虑时间导出元素限定符OrderedElements包的表示及如何分区PackageAreferencedclassinapackage.packagedependencyHowtoPartitiontheDomainModelsamesubjectarea紧密相关的概念或同一目的的同一个类的层次参与同一个用例stronglyassociat

7、eddomainmodel所有元素可定义一个包Domain,公共的、核心的概念可定义在CoreElementsorCommonConcepts包中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关文章
更多
相关标签