mp class diagram
2015-07-30 12:05:39 2 举报
MP类图是一种用于描述系统结构和关系的图形化工具。它展示了系统中的类、接口、关联关系、继承关系等元素,并提供了系统的静态视图。在MP类图中,类通常由矩形表示,接口由圆形表示,关联关系用实线表示,继承关系用虚线表示。通过MP类图,开发人员可以更好地理解系统的组成部分和它们之间的关系,有助于进行系统的设计和实现。此外,MP类图还可以用于代码生成和文档编写,提高开发效率和代码质量。总之,MP类图是一种重要的软件工程工具,对于系统的开发和维护具有重要意义。
作者其他创作
大纲/内容
AbstractMBoxMapParamDAttributeBuilder
-widgetService-operationsTairClient
+build
IMemberGroupRecommendService
+isInMemberGroup()
has (0..*)
BasicInterFaceFactory
-context
MemberDAttriMapper
+insertMemberDAttributeDO()+modifyMemberDAttributeDO()+updateStatus()+queryMemberDAttriDO()+queryMemberDAttriDOsByPojoName()+queryMemberDAttriDOs()
DefaultMemberDPojoBuilderImpl
-concurrencyTaskExecutor-basicInterFaceFacotry-dynamicConfigReadServiceImpl-memberDAttributeReadService
+build()
IDynamicConfigReadService
+getActionConfig(id:String)+getMemberIndexConfig(id:String)+getSceneConfig(id:String)+getMemberGroupConfig(id:String)+getDPojoConfig(name:String)+getDAttributeConfig(name:String)
IMemberDPojoValueReadService
+getMemberDPojoValue()+getMemberDPojoValueWithJSON()
MemberDAttributeReadServiceImpl
-memberDAttrDAOImpl-operationsTairClient
+createMemberDAttribute()+modifyMemberDAttribute()+updateStatus()+deleteMemberDAttribute()
SpringBeanMemberDPojoBuilderFactoryImpl
+ create(strJson:String):AbstractMemberDPojoBuilder
IMemberDAttributeReadService
+getAttribute()+listAttributesByPojoName()+pagedListAttributes()+pagedListAttributesByStatus()
MemberExtendsAttributeWriteServiceImpl
-basicInterFactory-dynamicConfigReadServiceImpl
+writeExtendsAttribute()+batchWriteExtendsAttribute()
MemberGroupValidatorTask
-member-group-groupValidator-valiedateDetailMap
-doTask
AbstractMemberModelParamMemberDAttribteBuilder
-memberReadService-operationsTairClient
IMemberExtendsAttributeWriteService
MemberDAttributeGetterTask
-attributeName-userid-memberDPojoBuildDetail-basicInterfaceFactory-dynamicConfigReadService
-doTask()
ISceneActionsRecommender
+recommendActions()
has(0..*)
SpringBeanUicMemberExtendsAttributeBuilderFactoryImpl
+ create(strJson:String):AbstractMemberExtendsAttributeOperateService
IActionRecommendService
+recommendActions()+isRecommendDoAction()
IMemberDAttributeWriteService
+createMemberDPojo()+modifyMemberDPojo()+updateStatus()+addAttribute()+removeAttribute()
IMemberDAttrDAO
+getMemberDAttriDO()+queryMemberDAttriDOByPojoName()+queryMemberDAttriDOs()+insertAttribute()+modifyAttribute()+updateStatus()+deleteAttribute
+insertMemberDPojo()+modifyMemberDPojo()+upateStatus()+queryMemberDPojo()+queryMemberDPojos
DiamondDynamicConfigDAOImpl
-CONFIG_MAP
+getDynamicConfig(configId:String)
AbstractConfigedInterfaceFactory
+ create(strJson:String):T
ExpMemberDPojoGroupValidatorFactoryImpl
+ create(strJson:String):IMemberGroupValidator
UicExtendsFieldBuilderImpl
-uicDataServiceClient-operationsTairClient
writeExtendsAttribute
+getMemberDPojoDO()+listMemberDPojoDOsByAttribute()+listMemberDPojoDOs()+insertMemberDPojo()+modifyMemberDPojo()+modifyStatus()+deleteDpojo()
-memberDPojoDAOImpl-memberDAttrDAOImpl-operationsTairClient
AbstractMemberDAttributeBuilder
SpringBeanAbstractMapConfigAbstractMemberDAttributeBuilderFactoryImpl
+ create(strJson:String):AbstractMemberDAttributeBuilder
DynamicConfigReadServiceImpl
-dynamicConfigReadDAO
ConcurrencyTaskExecutor
-taskQueue:ConcurrentLinkedQueue-concurrencyExecutor:ThreadPoolTaskExecutor
+addTask(task:IConcurrencyTask)+init()+destory()
RefreshCachesedConfigs
-configId:String
+getExecutor()+receiveConfigInfo(arg:String)
IMemberDPojoReadService
+getPojo()+listPojosByAttribute()+pagedListPojos()+pagedListPojosByStatus()
ManagerListener
ActionRecommendServiceImpl
-basicInterFactory-dynamicConfigReadServiceImpl-sceneReadServiceImpl
DefaultSceneRecommenderFactoryImpl
- context:ApplicationContext
+ create(strJson:String):ISceneActionsRecommender
IMemberGroupValidator
+matchGroup()
DefaultSceneRecommenderImpl
-groupReadService-actionReadService-basicInterFaceFacotry-dynamicConfigReadServiceImpl-concurrencyTaskExecutorForMemberGroup
AbstractMemberDPojoBuilder
-config
AbstractMemberExtendsAttributeOperateService
-conifg
+writeExtendsAttribute()
contains(0..*)
IConcurrencyTask
+doTask()
MemberDPojoValueReadServiceImpl
-basicInterFaceFactory-dynamicReadService-memberDPojoReadService
MyBatisMemberDAttriDAOImpl
-memberDPojoMapper
AbstractMapConfigMemberDAttributeBuilder
-configMap
-memberDAttriMapper-memberDPojoMapper
IDynamciConfigReadDAO
-memberDPojoDAOImpl-operationsTairClient
MemberGroupRecommendServiceImpl
-basicInterFactory-groupReadServiceImpl-dynamicConfigReadServiceImpl
ExpMemberDPojoGroupValidator
-memberDPojoValueReadService
0 条评论
下一页