diff --git a/Doc/软件需求规格说明书.docx b/Doc/软件需求规格说明书.docx index fa0ecc1..d03875d 100644 Binary files a/Doc/软件需求规格说明书.docx and b/Doc/软件需求规格说明书.docx differ diff --git a/Model/TourInChangshaModel.mdj b/Model/TourInChangshaModel.mdj index 9c3e308..c2750d8 100644 --- a/Model/TourInChangshaModel.mdj +++ b/Model/TourInChangshaModel.mdj @@ -8826,7 +8826,7 @@ "top": 13, "width": 53.00006103515625, "height": 13, - "text": "查询场所" + "text": "场所发现" }, { "_type": "LabelView", @@ -13739,9 +13739,9 @@ "font": "Arial;13;0", "left": 70.97900390625, "top": 5, - "width": 79.00009155273438, + "width": 53.00006103515625, "height": 13, - "text": "生成推荐路线" + "text": "行程推荐" }, { "_type": "LabelView", @@ -13822,7 +13822,7 @@ "left": 224, "width": 120.44677734375, "height": 13, - "text": "(from 生成推荐路线)" + "text": "(from interaction1)" }, { "_type": "LabelView", @@ -13938,7 +13938,7 @@ "left": -48, "width": 120.44677734375, "height": 13, - "text": "(from 生成推荐路线)" + "text": "(from interaction1)" }, { "_type": "LabelView", @@ -14165,7 +14165,7 @@ "left": -320, "width": 120.44677734375, "height": 13, - "text": "(from 生成推荐路线)" + "text": "(from interaction1)" }, { "_type": "LabelView", @@ -14281,7 +14281,7 @@ "left": -48, "width": 120.44677734375, "height": 13, - "text": "(from 生成推荐路线)" + "text": "(from interaction1)" }, { "_type": "LabelView", @@ -14952,7 +14952,7 @@ "left": -48, "width": 120.44677734375, "height": 13, - "text": "(from 生成推荐路线)" + "text": "(from interaction1)" }, { "_type": "LabelView", @@ -15810,9 +15810,9 @@ "font": "Arial;13;0", "left": 214.97900390625, "top": 13, - "width": 79.00009155273438, + "width": 53.00006103515625, "height": 13, - "text": "生成定制路线" + "text": "行程定制" }, { "_type": "LabelView", @@ -16770,9 +16770,9 @@ "font": "Arial;13;0", "left": 75.97900390625, "top": 10, - "width": 53.00006103515625, + "width": 79.00009155273438, "height": 13, - "text": "用户反馈" + "text": "行程体验反馈" }, { "_type": "LabelView", @@ -17610,9 +17610,9 @@ "font": "Arial;13;0", "left": 75.97900390625, "top": 5, - "width": 66.00007629394531, + "width": 40.00004577636719, "height": 13, - "text": "操作收藏夹" + "text": "收藏夹" }, { "_type": "LabelView", @@ -19228,7 +19228,7 @@ "top": 10, "width": 53.00006103515625, "height": 13, - "text": "展示路线" + "text": "行程展示" }, { "_type": "LabelView", @@ -20713,6 +20713,1583 @@ ] } ] + }, + { + "_type": "UMLModel", + "_id": "AAAAAAF5xc64uWKPMJo=", + "_parent": { + "$ref": "AAAAAAFF+h6SjaM2Hec=" + }, + "name": "体系结构", + "ownedElements": [ + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAF5xc64uWKQrfY=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "分层模式", + "defaultDiagram": true, + "ownedViews": [ + { + "_type": "UMLPackageView", + "_id": "AAAAAAF5xc64uWKR4P4=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKQrfY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLzPpo=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5xc64uWKSZtE=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKR4P4=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLzPpo=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKTug0=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKSZtE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 528, + "top": 176, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKUHmE=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKSZtE=" + }, + "font": "Arial;13;1", + "left": 317, + "top": 134, + "width": 814, + "height": 13, + "text": "用户界面层" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKVuXo=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKSZtE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 528, + "top": 176, + "width": 142.2701416015625, + "height": 13, + "text": "(from 体系结构)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKW/js=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKSZtE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 528, + "top": 176, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 312, + "top": 127, + "width": 824, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5xc64uWKTug0=" + }, + "nameLabel": { + "$ref": "AAAAAAF5xc64uWKUHmE=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5xc64uWKVuXo=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5xc64uWKW/js=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 312, + "top": 112, + "width": 824, + "height": 184, + "nameCompartment": { + "$ref": "AAAAAAF5xc64uWKSZtE=" + } + }, + { + "_type": "UMLPackageView", + "_id": "AAAAAAF5xc64uWKXo3Y=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKQrfY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLx/qo=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5xc64uWKY6lQ=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKXo3Y=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLx/qo=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKZoms=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKY6lQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": -720, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKagL0=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKY6lQ=" + }, + "font": "Arial;13;1", + "left": 317, + "top": 414, + "width": 807, + "height": 13, + "text": "业务逻辑层" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKbYbI=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKY6lQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": -720, + "width": 142.2701416015625, + "height": 13, + "text": "(from 体系结构)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKcwoU=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKY6lQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": -720, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 312, + "top": 407, + "width": 817, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5xc64uWKZoms=" + }, + "nameLabel": { + "$ref": "AAAAAAF5xc64uWKagL0=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5xc64uWKbYbI=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5xc64uWKcwoU=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 312, + "top": 392, + "width": 817, + "height": 152, + "nameCompartment": { + "$ref": "AAAAAAF5xc64uWKY6lQ=" + } + }, + { + "_type": "UMLPackageView", + "_id": "AAAAAAF5xc64uWKdKdQ=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKQrfY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLwZ7c=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5xc64uWKeniw=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKdKdQ=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLwZ7c=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKfD24=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKeniw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 48, + "top": -608, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKg0AU=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKeniw=" + }, + "font": "Arial;13;1", + "left": 317, + "top": 646, + "width": 807, + "height": 13, + "text": "设备接口层" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKhXQg=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKeniw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 48, + "top": -608, + "width": 142.2701416015625, + "height": 13, + "text": "(from 体系结构)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKigJc=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKeniw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 48, + "top": -608, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 312, + "top": 639, + "width": 817, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5xc64uWKfD24=" + }, + "nameLabel": { + "$ref": "AAAAAAF5xc64uWKg0AU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5xc64uWKhXQg=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5xc64uWKigJc=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 312, + "top": 624, + "width": 817, + "height": 145, + "nameCompartment": { + "$ref": "AAAAAAF5xc64uWKeniw=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5xc64uWKj8NQ=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKQrfY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLll98=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5xc64uWKk4zI=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKj8NQ=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLll98=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKlAnM=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKk4zI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 432, + "top": 96, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKmF5Y=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKk4zI=" + }, + "font": "Arial;13;1", + "left": 353, + "top": 167, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "登录界面" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKnwVo=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKk4zI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 432, + "top": 96, + "width": 142.2701416015625, + "height": 13, + "text": "(from 体系结构)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKonvE=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKk4zI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 432, + "top": 96, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 348, + "top": 160, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5xc64uWKlAnM=" + }, + "nameLabel": { + "$ref": "AAAAAAF5xc64uWKmF5Y=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5xc64uWKnwVo=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5xc64uWKonvE=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 328, + "top": 160, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5xc64uWKk4zI=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5xc64uWKpehc=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKQrfY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLmLRo=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5xc64uWKqkAA=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKpehc=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLmLRo=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKrJGo=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKqkAA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 624, + "top": -16, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKsBX8=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKqkAA=" + }, + "font": "Arial;13;1", + "left": 529, + "top": 167, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "注册界面" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKtM44=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKqkAA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 624, + "top": -16, + "width": 142.2701416015625, + "height": 13, + "text": "(from 体系结构)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKuEzc=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKqkAA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 624, + "top": -16, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 524, + "top": 160, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5xc64uWKrJGo=" + }, + "nameLabel": { + "$ref": "AAAAAAF5xc64uWKsBX8=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5xc64uWKtM44=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5xc64uWKuEzc=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 504, + "top": 160, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5xc64uWKqkAA=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5xc64uWKvfmQ=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKQrfY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLn0Wc=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5xc64uWKw0Kk=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKvfmQ=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLn0Wc=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKxEv8=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKw0Kk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 512, + "top": 208, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKyIrw=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKw0Kk=" + }, + "font": "Arial;13;1", + "left": 465, + "top": 447, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "用户命令处理" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWKzeMA=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKw0Kk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 512, + "top": 208, + "width": 142.2701416015625, + "height": 13, + "text": "(from 体系结构)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWK0CCY=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKw0Kk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 512, + "top": 208, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 460, + "top": 440, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5xc64uWKxEv8=" + }, + "nameLabel": { + "$ref": "AAAAAAF5xc64uWKyIrw=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5xc64uWKzeMA=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5xc64uWK0CCY=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 440, + "top": 440, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5xc64uWKw0Kk=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5xc64uWK1re4=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKQrfY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLoEL4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5xc64uWK2e6E=", + "_parent": { + "$ref": "AAAAAAF5xc64uWK1re4=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLoEL4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWK3w0A=", + "_parent": { + "$ref": "AAAAAAF5xc64uWK2e6E=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 864, + "top": 64, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWK4Or0=", + "_parent": { + "$ref": "AAAAAAF5xc64uWK2e6E=" + }, + "font": "Arial;13;1", + "left": 825, + "top": 447, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "数据处理" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWK53DI=", + "_parent": { + "$ref": "AAAAAAF5xc64uWK2e6E=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 864, + "top": 64, + "width": 142.2701416015625, + "height": 13, + "text": "(from 体系结构)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWK6ThY=", + "_parent": { + "$ref": "AAAAAAF5xc64uWK2e6E=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 864, + "top": 64, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 820, + "top": 440, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5xc64uWK3w0A=" + }, + "nameLabel": { + "$ref": "AAAAAAF5xc64uWK4Or0=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5xc64uWK53DI=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5xc64uWK6ThY=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 800, + "top": 440, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5xc64uWK2e6E=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5xc64uWK78kY=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKQrfY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLp5zs=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5xc64uWK8j6w=", + "_parent": { + "$ref": "AAAAAAF5xc64uWK78kY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLp5zs=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWK9hCg=", + "_parent": { + "$ref": "AAAAAAF5xc64uWK8j6w=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 720, + "top": 96, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWK+Pkc=", + "_parent": { + "$ref": "AAAAAAF5xc64uWK8j6w=" + }, + "font": "Arial;13;1", + "left": 657, + "top": 687, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "数据库管理系统" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWK/r28=", + "_parent": { + "$ref": "AAAAAAF5xc64uWK8j6w=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 720, + "top": 96, + "width": 142.2701416015625, + "height": 13, + "text": "(from 体系结构)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLAqbc=", + "_parent": { + "$ref": "AAAAAAF5xc64uWK8j6w=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 720, + "top": 96, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 652, + "top": 680, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5xc64uWK9hCg=" + }, + "nameLabel": { + "$ref": "AAAAAAF5xc64uWK+Pkc=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5xc64uWK/r28=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5xc64uWLAqbc=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 632, + "top": 680, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5xc64uWK8j6w=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5xc64uWLBYBU=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKQrfY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLqAeE=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5xc64uWLCR+w=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLBYBU=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLqAeE=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLDHDQ=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLCR+w=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 432, + "top": 112, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLEiI4=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLCR+w=" + }, + "font": "Arial;13;1", + "left": 353, + "top": 239, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "场所榜单界面" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLFJGA=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLCR+w=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 432, + "top": 112, + "width": 142.2701416015625, + "height": 13, + "text": "(from 体系结构)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLG12o=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLCR+w=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 432, + "top": 112, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 348, + "top": 232, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5xc64uWLDHDQ=" + }, + "nameLabel": { + "$ref": "AAAAAAF5xc64uWLEiI4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5xc64uWLFJGA=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5xc64uWLG12o=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 328, + "top": 232, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5xc64uWLCR+w=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5xc64uWLHx5I=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKQrfY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLrjck=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5xc64uWLI4XQ=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLHx5I=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLrjck=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLJISk=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLI4XQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 320, + "top": 96, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLK9Zw=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLI4XQ=" + }, + "font": "Arial;13;1", + "left": 529, + "top": 239, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "场所推荐界面" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLLlFk=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLI4XQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 320, + "top": 96, + "width": 142.2701416015625, + "height": 13, + "text": "(from 体系结构)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLMO6g=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLI4XQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 320, + "top": 96, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 524, + "top": 232, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5xc64uWLJISk=" + }, + "nameLabel": { + "$ref": "AAAAAAF5xc64uWLK9Zw=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5xc64uWLLlFk=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5xc64uWLMO6g=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 504, + "top": 232, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5xc64uWLI4XQ=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5xc64uWLNxX8=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKQrfY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLspnY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5xc64uWLOJG8=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLNxX8=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLspnY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLP4u4=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLOJG8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 432, + "top": 128, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLQazA=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLOJG8=" + }, + "font": "Arial;13;1", + "left": 729, + "top": 239, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "场所筛选界面" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLRfWU=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLOJG8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 432, + "top": 128, + "width": 142.2701416015625, + "height": 13, + "text": "(from 体系结构)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLS9ck=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLOJG8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 432, + "top": 128, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 724, + "top": 232, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5xc64uWLP4u4=" + }, + "nameLabel": { + "$ref": "AAAAAAF5xc64uWLQazA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5xc64uWLRfWU=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5xc64uWLS9ck=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 704, + "top": 232, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5xc64uWLOJG8=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5xc64uWLTNPM=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKQrfY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLt9ac=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5xc64uWLUyPE=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLTNPM=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLt9ac=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLVsqM=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLUyPE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1552, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLWZew=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLUyPE=" + }, + "font": "Arial;13;1", + "left": 921, + "top": 239, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "收藏夹界面" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLXM/s=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLUyPE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1552, + "width": 142.2701416015625, + "height": 13, + "text": "(from 体系结构)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLYKVw=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLUyPE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1552, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 916, + "top": 232, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5xc64uWLVsqM=" + }, + "nameLabel": { + "$ref": "AAAAAAF5xc64uWLWZew=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5xc64uWLXM/s=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5xc64uWLYKVw=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 896, + "top": 232, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5xc64uWLUyPE=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5xc64uWLZx1I=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKQrfY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLuYWg=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5xc64uWLavrI=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLZx1I=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLuYWg=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLbFKA=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLavrI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 832, + "top": -128, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLcr6A=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLavrI=" + }, + "font": "Arial;13;1", + "left": 729, + "top": 167, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "行程推荐界面" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLdXvQ=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLavrI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 832, + "top": -128, + "width": 142.2701416015625, + "height": 13, + "text": "(from 体系结构)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLetPI=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLavrI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 832, + "top": -128, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 724, + "top": 160, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5xc64uWLbFKA=" + }, + "nameLabel": { + "$ref": "AAAAAAF5xc64uWLcr6A=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5xc64uWLdXvQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5xc64uWLetPI=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 704, + "top": 160, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5xc64uWLavrI=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5xc64uWLfjf8=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKQrfY=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLvU+8=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5xc64uWLgxg4=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLfjf8=" + }, + "model": { + "$ref": "AAAAAAF5xc64uWLvU+8=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLh4ck=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLgxg4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 880, + "top": -144, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLirV0=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLgxg4=" + }, + "font": "Arial;13;1", + "left": 921, + "top": 167, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "行程定制界面" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLjx/U=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLgxg4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 880, + "top": -144, + "width": 142.2701416015625, + "height": 13, + "text": "(from 体系结构)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5xc64uWLkjoc=", + "_parent": { + "$ref": "AAAAAAF5xc64uWLgxg4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 880, + "top": -144, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 916, + "top": 160, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5xc64uWLh4ck=" + }, + "nameLabel": { + "$ref": "AAAAAAF5xc64uWLirV0=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5xc64uWLjx/U=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5xc64uWLkjoc=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 896, + "top": 160, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5xc64uWLgxg4=" + } + } + ] + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5xc64uWLll98=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "登录界面" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5xc64uWLmLRo=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "注册界面" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5xc64uWLn0Wc=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "用户命令处理" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5xc64uWLoEL4=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "数据处理" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5xc64uWLp5zs=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "数据库管理系统" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5xc64uWLqAeE=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "场所榜单界面" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5xc64uWLrjck=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "场所推荐界面" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5xc64uWLspnY=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "场所筛选界面" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5xc64uWLt9ac=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "收藏夹界面" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5xc64uWLuYWg=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "行程推荐界面" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5xc64uWLvU+8=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "行程定制界面" + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAF5xc64uWLwZ7c=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "设备接口层" + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAF5xc64uWLx/qo=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "业务逻辑层" + }, + { + "_type": "UMLModel", + "_id": "AAAAAAF5xc64uWLysA0=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "Model1" + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAF5xc64uWLzPpo=", + "_parent": { + "$ref": "AAAAAAF5xc64uWKPMJo=" + }, + "name": "用户界面层" + } + ] } ] } \ No newline at end of file