diff --git a/Doc/软件设计规格说明书.doc b/Doc/软件设计规格说明书.doc index dba9570..4169c8a 100644 Binary files a/Doc/软件设计规格说明书.doc and b/Doc/软件设计规格说明书.doc differ diff --git a/Doc/软件需求规格说明书.docx b/Doc/软件需求规格说明书.docx index 611cae7..7c61f6a 100644 Binary files a/Doc/软件需求规格说明书.docx and b/Doc/软件需求规格说明书.docx differ diff --git a/Model/TourInChangshaModel.mdj b/Model/TourInChangshaModel.mdj index 180cdc3..2ab66d8 100644 --- a/Model/TourInChangshaModel.mdj +++ b/Model/TourInChangshaModel.mdj @@ -4618,6 +4618,1082 @@ "extensionPointCompartment": { "$ref": "AAAAAAF5/9+/7SIMUbM=" } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAF5//urWXw/ZPw=", + "_parent": { + "$ref": "AAAAAAF5rPRS3Pk8zSk=" + }, + "model": { + "$ref": "AAAAAAF5//urWHw7ag8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//urWXxAPoc=", + "_parent": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "model": { + "$ref": "AAAAAAF5//urWHw7ag8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 347, + "top": 209, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//urWXxBsHA=", + "_parent": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "model": { + "$ref": "AAAAAAF5//urWHw7ag8=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 342, + "top": 195, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//urWXxC1YI=", + "_parent": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "model": { + "$ref": "AAAAAAF5//urWHw7ag8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 356, + "top": 238, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//urWXxDsvY=", + "_parent": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "model": { + "$ref": "AAAAAAF5//urWHw8u9E=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 298, + "top": 225, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//urWXxEI5g=", + "_parent": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "model": { + "$ref": "AAAAAAF5//urWHw8u9E=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 296, + "top": 212, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//urWXxFHYo=", + "_parent": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "model": { + "$ref": "AAAAAAF5//urWHw8u9E=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 302, + "top": 253, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//urWXxGQtI=", + "_parent": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "model": { + "$ref": "AAAAAAF5//urWHw97+M=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 397, + "top": 193, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//urWXxHe4Q=", + "_parent": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "model": { + "$ref": "AAAAAAF5//urWHw97+M=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 391, + "top": 181, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//urWXxIvH8=", + "_parent": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "model": { + "$ref": "AAAAAAF5//urWHw97+M=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 410, + "top": 218, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAF5//urWXxJ+Mk=", + "_parent": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "model": { + "$ref": "AAAAAAF5//urWHw8u9E=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAF5//urWXxKFOs=", + "_parent": { + "$ref": "AAAAAAF5//urWXw/ZPw=" + }, + "model": { + "$ref": "AAAAAAF5//urWHw97+M=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAF5/9+aIR/iDYw=" + }, + "tail": { + "$ref": "AAAAAAF5rPRS2PhsmCU=" + }, + "lineStyle": 1, + "points": "278:254;427:206", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAF5//urWXxAPoc=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAF5//urWXxBsHA=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5//urWXxC1YI=" + }, + "tailRoleNameLabel": { + "$ref": "AAAAAAF5//urWXxDsvY=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAF5//urWXxEI5g=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAF5//urWXxFHYo=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAF5//urWXxGQtI=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAF5//urWXxHe4Q=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAF5//urWXxIvH8=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAF5//urWXxJ+Mk=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAF5//urWXxKFOs=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAF5//uwlXz6Ioc=", + "_parent": { + "$ref": "AAAAAAF5rPRS3Pk8zSk=" + }, + "model": { + "$ref": "AAAAAAF5//uwlHz2Tkk=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//uwlXz7OVs=", + "_parent": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "model": { + "$ref": "AAAAAAF5//uwlHz2Tkk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 351, + "top": 237, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//uwlXz8FiA=", + "_parent": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "model": { + "$ref": "AAAAAAF5//uwlHz2Tkk=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 350, + "top": 222, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//uwlXz92MA=", + "_parent": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "model": { + "$ref": "AAAAAAF5//uwlHz2Tkk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 352, + "top": 266, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//uwlXz+JEQ=", + "_parent": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "model": { + "$ref": "AAAAAAF5//uwlHz34Uo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 303, + "top": 239, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//uwlXz/v50=", + "_parent": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "model": { + "$ref": "AAAAAAF5//uwlHz34Uo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 304, + "top": 226, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//uwlX0AvRQ=", + "_parent": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "model": { + "$ref": "AAAAAAF5//uwlHz34Uo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 300, + "top": 267, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//uwlX0B6RU=", + "_parent": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "model": { + "$ref": "AAAAAAF5//uwlXz46uk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 400, + "top": 234, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//uwlX0Cy1A=", + "_parent": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "model": { + "$ref": "AAAAAAF5//uwlXz46uk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 397, + "top": 221, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//uwlX0DRZk=", + "_parent": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "model": { + "$ref": "AAAAAAF5//uwlXz46uk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 406, + "top": 261, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAF5//uwlX0E7Uc=", + "_parent": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "model": { + "$ref": "AAAAAAF5//uwlHz34Uo=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAF5//uwlX0FS3U=", + "_parent": { + "$ref": "AAAAAAF5//uwlXz6Ioc=" + }, + "model": { + "$ref": "AAAAAAF5//uwlXz46uk=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAF5/9+4QSC4c6w=" + }, + "tail": { + "$ref": "AAAAAAF5rPRS2PhsmCU=" + }, + "lineStyle": 1, + "points": "278:262;427:254", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAF5//uwlXz7OVs=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAF5//uwlXz8FiA=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5//uwlXz92MA=" + }, + "tailRoleNameLabel": { + "$ref": "AAAAAAF5//uwlXz+JEQ=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAF5//uwlXz/v50=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAF5//uwlX0AvRQ=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAF5//uwlX0B6RU=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAF5//uwlX0Cy1A=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAF5//uwlX0DRZk=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAF5//uwlX0E7Uc=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAF5//uwlX0FS3U=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAF5//u2RX3EFCs=", + "_parent": { + "$ref": "AAAAAAF5rPRS3Pk8zSk=" + }, + "model": { + "$ref": "AAAAAAF5//u2RX3A3/0=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u2RX3Fsxo=", + "_parent": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "model": { + "$ref": "AAAAAAF5//u2RX3A3/0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 355, + "top": 264, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u2RX3GD4s=", + "_parent": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "model": { + "$ref": "AAAAAAF5//u2RX3A3/0=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 358, + "top": 249, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u2RX3Hz9I=", + "_parent": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "model": { + "$ref": "AAAAAAF5//u2RX3A3/0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 348, + "top": 293, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u2RX3Ibes=", + "_parent": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "model": { + "$ref": "AAAAAAF5//u2RX3BtCs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 306, + "top": 253, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u2RX3JEZg=", + "_parent": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "model": { + "$ref": "AAAAAAF5//u2RX3BtCs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 311, + "top": 241, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u2RX3KDrI=", + "_parent": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "model": { + "$ref": "AAAAAAF5//u2RX3BtCs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 296, + "top": 279, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u2RX3Lpto=", + "_parent": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "model": { + "$ref": "AAAAAAF5//u2RX3C4eQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 404, + "top": 275, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u2RX3M5QY=", + "_parent": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "model": { + "$ref": "AAAAAAF5//u2RX3C4eQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 405, + "top": 262, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u2RX3NalI=", + "_parent": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "model": { + "$ref": "AAAAAAF5//u2RX3C4eQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 403, + "top": 303, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAF5//u2RX3ODWw=", + "_parent": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "model": { + "$ref": "AAAAAAF5//u2RX3BtCs=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAF5//u2RX3PvmE=", + "_parent": { + "$ref": "AAAAAAF5//u2RX3EFCs=" + }, + "model": { + "$ref": "AAAAAAF5//u2RX3C4eQ=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAF5/9+7myFd0Jw=" + }, + "tail": { + "$ref": "AAAAAAF5rPRS2PhsmCU=" + }, + "lineStyle": 1, + "points": "278:269;427:302", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAF5//u2RX3Fsxo=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAF5//u2RX3GD4s=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5//u2RX3Hz9I=" + }, + "tailRoleNameLabel": { + "$ref": "AAAAAAF5//u2RX3Ibes=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAF5//u2RX3JEZg=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAF5//u2RX3KDrI=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAF5//u2RX3Lpto=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAF5//u2RX3M5QY=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAF5//u2RX3NalI=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAF5//u2RX3ODWw=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAF5//u2RX3PvmE=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAF5//u8Kn6dDp8=", + "_parent": { + "$ref": "AAAAAAF5rPRS3Pk8zSk=" + }, + "model": { + "$ref": "AAAAAAF5//u8Kn6ZHrY=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u8Kn6e2SY=", + "_parent": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "model": { + "$ref": "AAAAAAF5//u8Kn6ZHrY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 365, + "top": 297, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u8Kn6f7ww=", + "_parent": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "model": { + "$ref": "AAAAAAF5//u8Kn6ZHrY=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 372, + "top": 284, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u8Kn6g5LM=", + "_parent": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "model": { + "$ref": "AAAAAAF5//u8Kn6ZHrY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 352, + "top": 324, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u8Kn6hAYU=", + "_parent": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "model": { + "$ref": "AAAAAAF5//u8Kn6aNuA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 307, + "top": 268, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u8Kn6iCQs=", + "_parent": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "model": { + "$ref": "AAAAAAF5//u8Kn6aNuA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 315, + "top": 258, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u8Kn6jXoc=", + "_parent": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "model": { + "$ref": "AAAAAAF5//u8Kn6aNuA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 291, + "top": 291, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u8K36kdFI=", + "_parent": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "model": { + "$ref": "AAAAAAF5//u8Kn6bQDQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 424, + "top": 326, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u8K36lyk8=", + "_parent": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "model": { + "$ref": "AAAAAAF5//u8Kn6bQDQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 428, + "top": 313, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAF5//u8K36mE90=", + "_parent": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "model": { + "$ref": "AAAAAAF5//u8Kn6bQDQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 416, + "top": 352, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAF5//u8K36nU1I=", + "_parent": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "model": { + "$ref": "AAAAAAF5//u8Kn6aNuA=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAF5//u8K36oLwk=", + "_parent": { + "$ref": "AAAAAAF5//u8Kn6dDp8=" + }, + "model": { + "$ref": "AAAAAAF5//u8Kn6bQDQ=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAF5/9+/7SICyhk=" + }, + "tail": { + "$ref": "AAAAAAF5rPRS2PhsmCU=" + }, + "lineStyle": 1, + "points": "278:277;441:357", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAF5//u8Kn6e2SY=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAF5//u8Kn6f7ww=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5//u8Kn6g5LM=" + }, + "tailRoleNameLabel": { + "$ref": "AAAAAAF5//u8Kn6hAYU=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAF5//u8Kn6iCQs=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAF5//u8Kn6jXoc=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAF5//u8K36kdFI=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAF5//u8K36lyk8=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAF5//u8K36mE90=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAF5//u8K36nU1I=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAF5//u8K36oLwk=" + } } ] }, @@ -4898,6 +5974,114 @@ "$ref": "AAAAAAF5rPRS3flxPvc=" } } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAF5//urWHw7ag8=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5//urWHw8u9E=", + "_parent": { + "$ref": "AAAAAAF5//urWHw7ag8=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5//urWHw97+M=", + "_parent": { + "$ref": "AAAAAAF5//urWHw7ag8=" + }, + "reference": { + "$ref": "AAAAAAF5/9+aIR/g43o=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAF5//uwlHz2Tkk=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5//uwlHz34Uo=", + "_parent": { + "$ref": "AAAAAAF5//uwlHz2Tkk=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5//uwlXz46uk=", + "_parent": { + "$ref": "AAAAAAF5//uwlHz2Tkk=" + }, + "reference": { + "$ref": "AAAAAAF5/9+4QSC2j/U=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAF5//u2RX3A3/0=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5//u2RX3BtCs=", + "_parent": { + "$ref": "AAAAAAF5//u2RX3A3/0=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5//u2RX3C4eQ=", + "_parent": { + "$ref": "AAAAAAF5//u2RX3A3/0=" + }, + "reference": { + "$ref": "AAAAAAF5/9+7myFb5Hs=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAF5//u8Kn6ZHrY=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5//u8Kn6aNuA=", + "_parent": { + "$ref": "AAAAAAF5//u8Kn6ZHrY=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5//u8Kn6bQDQ=", + "_parent": { + "$ref": "AAAAAAF5//u8Kn6ZHrY=" + }, + "reference": { + "$ref": "AAAAAAF5/9+/7SIA5Sw=" + } + } } ] }, @@ -53663,7 +54847,7 @@ "font": "Arial;13;0", "left": -1872, "top": -1120, - "width": 101.82281494140625, + "width": 102.16558837890625, "height": 13, "text": "(from 体系结构-II)" }, @@ -55285,7 +56469,7 @@ "font": "Arial;13;0", "left": -848, "top": -288, - "width": 101.82281494140625, + "width": 102.16558837890625, "height": 13, "text": "(from 体系结构-II)" }, @@ -55825,7 +57009,7 @@ "font": "Arial;13;0", "left": -240, "top": -672, - "width": 101.82281494140625, + "width": 102.16558837890625, "height": 13, "text": "(from 体系结构-II)" }, @@ -56403,7 +57587,7 @@ "font": "Arial;13;0", "left": -112, "top": -544, - "width": 101.82281494140625, + "width": 102.16558837890625, "height": 13, "text": "(from 体系结构-II)" },