-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path实验二.drawio
558 lines (558 loc) · 54 KB
/
实验二.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
<mxfile host="app.diagrams.net" modified="2022-11-10T10:52:21.342Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 Edg/105.0.1343.27" etag="GBn3ZOpJiCxlmqknlMYF" version="20.5.3" type="github">
<diagram id="SOqqSN_dkFCXd1_3qcLm" name="第 1 页">
<mxGraphModel dx="1597" dy="829" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="2339" pageHeight="3300" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="WPlrIvhdlsoWNcaa7uRf-32" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="112" y="428" width="40" height="80" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-30" value="" style="rounded=0;whiteSpace=wrap;html=1;rotation=90;" parent="WPlrIvhdlsoWNcaa7uRf-32" vertex="1">
<mxGeometry x="-20" y="27.5" width="80" height="25" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-31" value="分<br>行<br>代<br>码" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="WPlrIvhdlsoWNcaa7uRf-32" vertex="1">
<mxGeometry y="5" width="40" height="70" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-41" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="250" y="515" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-39" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="WPlrIvhdlsoWNcaa7uRf-41" vertex="1">
<mxGeometry y="5" width="50" height="20" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-40" value="账号" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="WPlrIvhdlsoWNcaa7uRf-41" vertex="1">
<mxGeometry width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-1" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>事务</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="360" y="80" width="90" height="60" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-4" target="WPlrIvhdlsoWNcaa7uRf-1" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-4" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>输入站</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="180" y="190" width="90" height="60" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-112" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.425;entryY=1.028;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=block;endFill=0;endSize=22;targetPerimeterSpacing=-9;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-6" target="WPlrIvhdlsoWNcaa7uRf-2" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="355" y="180" />
<mxPoint x="401" y="180" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-6" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>柜员事务</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="310" y="190" width="90" height="60" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-64" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-8" target="WPlrIvhdlsoWNcaa7uRf-56" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-111" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;endArrow=block;endFill=0;endSize=22;targetPerimeterSpacing=-9;entryX=0.447;entryY=1.009;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-8" target="WPlrIvhdlsoWNcaa7uRf-2" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="510" y="150" as="targetPoint" />
<Array as="points">
<mxPoint x="485" y="180" />
<mxPoint x="402" y="180" />
<mxPoint x="402" y="140" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-8" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>远程事务</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="440" y="190" width="90" height="60" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-78" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-10" target="WPlrIvhdlsoWNcaa7uRf-62" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="670" y="220" />
<mxPoint x="670" y="529" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-10" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>更新</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="570" y="190" width="90" height="60" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-12" value="金额<br>类型" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="590" y="210" width="50" height="40" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-13" value="" style="endArrow=diamondThin;endFill=1;endSize=24;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;edgeStyle=orthogonalEdgeStyle;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-10" target="WPlrIvhdlsoWNcaa7uRf-1" edge="1">
<mxGeometry width="160" relative="1" as="geometry">
<mxPoint x="550" y="110" as="sourcePoint" />
<mxPoint x="710" y="110" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-15" value="输入" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="245" y="105" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-16" value="组成" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="535" y="105" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-115" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=block;endFill=0;endSize=19;targetPerimeterSpacing=-9;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-19" target="WPlrIvhdlsoWNcaa7uRf-4" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="165" y="280" />
<mxPoint x="225" y="280" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-19" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>ATM</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="120" y="290" width="90" height="60" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-20" value="现有金额<br>付出金额" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="130" y="315" width="70" height="40" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-116" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=block;endFill=0;endSize=19;targetPerimeterSpacing=-9;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-21" target="WPlrIvhdlsoWNcaa7uRf-4" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="278" y="280" />
<mxPoint x="225" y="280" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-21" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>柜员终端</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="245" y="290" width="65" height="60" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-23" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>总行</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="50" y="418" width="70" height="100" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-24" value="总行名" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="55" y="445" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-25" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>分行</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="240" y="420" width="70" height="100" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-26" value="分行名" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="245" y="452" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-38" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="307" y="473" width="30" height="45" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-34" value="" style="whiteSpace=wrap;html=1;rotation=90;" parent="WPlrIvhdlsoWNcaa7uRf-38" vertex="1">
<mxGeometry x="-5.625" y="10.227272727272728" width="41.25" height="24.545454545454547" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-37" value="卡<br>号" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="WPlrIvhdlsoWNcaa7uRf-38" vertex="1">
<mxGeometry x="-5" y="2.4963636363636366" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-42" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="250" y="395" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-43" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="WPlrIvhdlsoWNcaa7uRf-42" vertex="1">
<mxGeometry y="5" width="50" height="20" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-44" value="站号" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="WPlrIvhdlsoWNcaa7uRf-42" vertex="1">
<mxGeometry width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-45" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="65" y="393" width="40" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-46" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="WPlrIvhdlsoWNcaa7uRf-45" vertex="1">
<mxGeometry y="5" width="40" height="20" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-47" value="站号" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="WPlrIvhdlsoWNcaa7uRf-45" vertex="1">
<mxGeometry x="-5" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-49" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="302" y="417" width="40" height="60" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-33" value="" style="whiteSpace=wrap;html=1;rotation=90;" parent="WPlrIvhdlsoWNcaa7uRf-49" vertex="1">
<mxGeometry x="-6" y="18" width="52" height="24" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-35" value="雇<br>员<br>号" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;rotation=0;" parent="WPlrIvhdlsoWNcaa7uRf-49" vertex="1">
<mxGeometry width="40" height="60" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-50" value="" style="endArrow=none;html=1;rounded=0;entryX=0.4;entryY=0.875;entryDx=0;entryDy=0;entryPerimeter=0;edgeStyle=orthogonalEdgeStyle;" parent="1" target="WPlrIvhdlsoWNcaa7uRf-20" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="90" y="400" as="sourcePoint" />
<mxPoint x="130" y="370" as="targetPoint" />
<Array as="points">
<mxPoint x="90" y="400" />
<mxPoint x="90" y="380" />
<mxPoint x="158" y="380" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-51" value="" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" target="WPlrIvhdlsoWNcaa7uRf-21" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="278" y="400" as="sourcePoint" />
<mxPoint x="290" y="360" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-54" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-52" target="WPlrIvhdlsoWNcaa7uRf-6" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-55" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-52" target="WPlrIvhdlsoWNcaa7uRf-35" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="320" y="320" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-52" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>柜员</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="335" y="290" width="65" height="60" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-53" value="姓名" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="342.5" y="315" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-66" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-56" target="WPlrIvhdlsoWNcaa7uRf-37" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="340" y="495" as="targetPoint" />
<Array as="points">
<mxPoint x="440" y="333" />
<mxPoint x="440" y="360" />
<mxPoint x="360" y="360" />
<mxPoint x="360" y="496" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-74" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-56" target="WPlrIvhdlsoWNcaa7uRf-60" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-76" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-56" target="WPlrIvhdlsoWNcaa7uRf-62" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-56" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>卡权限</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="510" y="302.5" width="70" height="77.5" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-57" value="密码<br>限额" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="520" y="327.5" width="50" height="40" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-69" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-58" target="WPlrIvhdlsoWNcaa7uRf-56" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="450" y="378" />
<mxPoint x="450" y="333" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-72" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-58" target="WPlrIvhdlsoWNcaa7uRf-62" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-58" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>储户</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="400" y="377.5" width="70" height="72.5" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-59" value="姓名<br>地址" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="410" y="402.5" width="50" height="40" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-60" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>现金兑换卡</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="510" y="434.5" width="70" height="60" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-61" value="分行代码<br>卡号" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="510" y="459.5" width="70" height="40" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-80" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-62" target="WPlrIvhdlsoWNcaa7uRf-40" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="360" y="529" />
<mxPoint x="360" y="570" />
<mxPoint x="275" y="570" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-62" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>账户</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" parent="1" vertex="1">
<mxGeometry x="400" y="492.5" width="70" height="72" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-63" value="余额<br>限额<br>类型" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="410" y="507.5" width="50" height="60" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-65" value="启动" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="505" y="245" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-68" value="发放" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="450" y="305" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-70" value="拥有" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="440" y="335" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-73" value="拥有" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="425" y="455" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-75" value="标识" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="535" y="385" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-82" value="保管" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="285" y="545" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-83" value="" style="endArrow=diamondThin;endFill=1;endSize=24;html=1;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;targetPerimeterSpacing=-9;" parent="1" source="WPlrIvhdlsoWNcaa7uRf-25" target="WPlrIvhdlsoWNcaa7uRf-31" edge="1">
<mxGeometry width="160" relative="1" as="geometry">
<mxPoint x="190" y="464" as="sourcePoint" />
<mxPoint x="140" y="464" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-85" value="组成" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="185" y="465" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-86" value="拥有" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="150" y="372.5" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-87" value="拥有" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="235" y="365" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-88" value="雇用" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="305" y="375" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-89" value="输入" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="355" y="255" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-90" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-90;" parent="1" vertex="1">
<mxGeometry x="505" y="255" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-91" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-180;" parent="1" vertex="1">
<mxGeometry x="535" y="115" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-93" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-180;flipH=1;" parent="1" vertex="1">
<mxGeometry x="285" y="115" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-97" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-90;" parent="1" vertex="1">
<mxGeometry x="360" y="255" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-99" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-180;flipH=1;" parent="1" vertex="1">
<mxGeometry x="490" y="315" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-100" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-180;flipH=1;" parent="1" vertex="1">
<mxGeometry x="490" y="345" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-101" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-90;" parent="1" vertex="1">
<mxGeometry x="170" y="370" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-102" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-90;" parent="1" vertex="1">
<mxGeometry x="255" y="357.5" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-103" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-90;" parent="1" vertex="1">
<mxGeometry x="327" y="365" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-104" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-90;flipH=0;flipV=0;direction=north;" parent="1" vertex="1">
<mxGeometry x="185" y="474.5" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-105" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-90;flipH=1;flipV=1;direction=north;" parent="1" vertex="1">
<mxGeometry x="325" y="555" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-106" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-90;flipH=1;flipV=1;direction=east;" parent="1" vertex="1">
<mxGeometry x="445" y="477" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-107" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-90;flipH=1;flipV=1;direction=east;" parent="1" vertex="1">
<mxGeometry x="555" y="413" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-2" value="日期" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="1" vertex="1">
<mxGeometry x="380" y="110" width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-117" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="630" y="360" width="50" height="35" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-79" value="修改" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="WPlrIvhdlsoWNcaa7uRf-117" vertex="1">
<mxGeometry width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-98" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-90;flipV=0;flipH=1;" parent="WPlrIvhdlsoWNcaa7uRf-117" vertex="1">
<mxGeometry x="20" y="25" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-118" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="595" y="425" width="50" height="37" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-77" value="访问" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="WPlrIvhdlsoWNcaa7uRf-118" vertex="1">
<mxGeometry width="50" height="30" as="geometry" />
</mxCell>
<mxCell id="WPlrIvhdlsoWNcaa7uRf-108" value="" style="triangle;whiteSpace=wrap;html=1;fillColor=#000000;rotation=-90;flipH=1;flipV=1;direction=east;" parent="WPlrIvhdlsoWNcaa7uRf-118" vertex="1">
<mxGeometry x="20" y="27" width="10" height="10" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-3" value="" style="verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=32;direction=south;fontStyle=4;html=1;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1070" y="258" width="180" height="120" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-4" value="ATMClient" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1095" y="310" width="90" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-5" value="(1 node per ATM)" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1070" y="332.5" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=76;exitDy=180;exitPerimeter=0;entryX=0.693;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;fontSize=15;endArrow=none;endFill=0;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-6" target="x3U7008N4KIeDeZqoKYQ-3">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="1370" y="330" />
<mxPoint x="1250" y="330" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-6" value="" style="verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=32;direction=south;fontStyle=4;html=1;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1370" y="265" width="180" height="120" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-7" value="Bank Server" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1385" y="317" width="110" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-8" value="(1 node)" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1400" y="339.5" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-25" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=120;exitDy=106;exitPerimeter=0;entryX=0;entryY=0;entryDx=0;entryDy=200;entryPerimeter=0;fontSize=15;endArrow=none;endFill=0;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-9" target="x3U7008N4KIeDeZqoKYQ-14">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-9" value="" style="verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=32;direction=south;fontStyle=4;html=1;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1050" y="428" width="180" height="120" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-10" value="Server1" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1085" y="494.5" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-26" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=120;exitDy=106;exitPerimeter=0;fontSize=15;endArrow=none;endFill=0;entryX=0;entryY=0;entryDx=0;entryDy=200;entryPerimeter=0;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-12" target="x3U7008N4KIeDeZqoKYQ-14">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1340" y="590" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-12" value="" style="verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=32;direction=south;fontStyle=4;html=1;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1350" y="428" width="180" height="120" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-13" value="Server2" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1385" y="494.5" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-14" value="" style="verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=10;direction=south;fontStyle=4;html=1;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1075" y="596.5" width="410" height="60" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-15" value="&lt;&lt;local area networks&gt;&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1170" y="617" width="190" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-27" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=0;exitDy=74;exitPerimeter=0;entryX=0;entryY=0;entryDx=60;entryDy=210;entryPerimeter=0;fontSize=15;endArrow=none;endFill=0;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-16" target="x3U7008N4KIeDeZqoKYQ-14">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-16" value="" style="verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=32;direction=south;fontStyle=4;html=1;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="950" y="690" width="180" height="120" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-17" value="Client1" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="990" y="756.5" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-28" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=0;exitDy=74;exitPerimeter=0;entryX=0;entryY=0;entryDx=60;entryDy=210;entryPerimeter=0;fontSize=15;endArrow=none;endFill=0;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-18" target="x3U7008N4KIeDeZqoKYQ-14">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-18" value="" style="verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=32;direction=south;fontStyle=4;html=1;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1185" y="690" width="180" height="120" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-19" value="Client2" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1225" y="756.5" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-29" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=0;exitDy=74;exitPerimeter=0;entryX=0;entryY=0;entryDx=60;entryDy=210;entryPerimeter=0;fontSize=15;endArrow=none;endFill=0;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-20" target="x3U7008N4KIeDeZqoKYQ-14">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-20" value="" style="verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=32;direction=south;fontStyle=4;html=1;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1405" y="690" width="180" height="120" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-21" value="Client3" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1445" y="756.5" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-24" value="&lt;&lt;wide area network&gt;&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1200" y="305" width="180" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-30" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>管理员</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" vertex="1" parent="1">
<mxGeometry x="345" y="917" width="70" height="72" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-42" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontSize=11;endArrow=classic;endFill=1;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-31" target="x3U7008N4KIeDeZqoKYQ-32">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-45" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontSize=11;endArrow=classic;endFill=1;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-31" target="x3U7008N4KIeDeZqoKYQ-34">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="555" y="960" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-47" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=11;endArrow=classic;endFill=1;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-31" target="x3U7008N4KIeDeZqoKYQ-36">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="380" y="1020" />
<mxPoint x="440" y="1020" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-31" value="id<br>name<br>account" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="345" y="932" width="70" height="60" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-32" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>User</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" vertex="1" parent="1">
<mxGeometry x="255" y="1030" width="70" height="90" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-39" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=11;endArrow=classic;endFill=1;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-33" target="x3U7008N4KIeDeZqoKYQ-36">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-33" value="id<br>username<br>password<br>avatar" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="250" y="1050" width="80" height="70" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-38" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontSize=11;endArrow=classic;endFill=1;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-34" target="x3U7008N4KIeDeZqoKYQ-36">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="440" y="1020" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-34" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>publisher</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" vertex="1" parent="1">
<mxGeometry x="520" y="980" width="70" height="90" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-35" value="id<br>username<br>password<br>avatar" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="515" y="1000" width="80" height="70" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-36" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>message</b></p><hr size="1"><div style="height:2px;"></div>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" vertex="1" parent="1">
<mxGeometry x="405" y="1050" width="70" height="110" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-37" value="id<br>content<br>viewCount<br>time<br>publisher" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="400" y="1070" width="80" height="90" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-40" value="publish" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="465" y="992" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-41" value="browse" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="327" y="1060" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-43" value="manage" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="285" y="962" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-46" value="manage" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="435" y="935" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-48" value="manage" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="375" y="992" width="70" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-62" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=0;exitDy=74;exitPerimeter=0;entryX=0;entryY=0;entryDx=60;entryDy=210;entryPerimeter=0;fontSize=15;endArrow=none;endFill=0;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-50" target="x3U7008N4KIeDeZqoKYQ-56">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-50" value="" style="verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=32;direction=south;fontStyle=4;html=1;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="770" y="1360" width="180" height="120" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-51" value="User1" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="815" y="1426.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-63" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=0;exitDy=74;exitPerimeter=0;entryX=0;entryY=0;entryDx=60;entryDy=210;entryPerimeter=0;fontSize=15;endArrow=none;endFill=0;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-52" target="x3U7008N4KIeDeZqoKYQ-56">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-52" value="" style="verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=32;direction=south;fontStyle=4;html=1;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="960" y="1360" width="180" height="120" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-53" value="User2" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1005" y="1426.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-64" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=0;exitDy=74;exitPerimeter=0;fontSize=15;endArrow=none;endFill=0;entryX=0;entryY=0;entryDx=60;entryDy=210;entryPerimeter=0;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-54" target="x3U7008N4KIeDeZqoKYQ-56">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1330" y="1320" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-54" value="" style="verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=32;direction=south;fontStyle=4;html=1;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1160" y="1360" width="180" height="120" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-55" value="User3" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1205" y="1426.5" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-56" value="" style="verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=10;direction=south;fontStyle=4;html=1;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="860" y="1260" width="410" height="60" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-57" value="&lt;&lt;message&gt;&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="990" y="1280.5" width="120" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-65" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=120;exitDy=102.5;exitPerimeter=0;entryX=0;entryY=0;entryDx=0;entryDy=200;entryPerimeter=0;fontSize=15;endArrow=none;endFill=0;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-58" target="x3U7008N4KIeDeZqoKYQ-56">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-58" value="" style="verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=25;direction=south;fontStyle=4;html=1;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="832.5" y="1090" width="180" height="120" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-59" value="<font style="font-size: 15px;">publisher1</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="862.5" y="1145" width="90" height="30" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-66" style="edgeStyle=none;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=120;exitDy=102.5;exitPerimeter=0;entryX=0;entryY=0;entryDx=0;entryDy=200;entryPerimeter=0;fontSize=15;endArrow=none;endFill=0;" edge="1" parent="1" source="x3U7008N4KIeDeZqoKYQ-60" target="x3U7008N4KIeDeZqoKYQ-56">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-60" value="" style="verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=25;direction=south;fontStyle=4;html=1;fontSize=15;" vertex="1" parent="1">
<mxGeometry x="1117.5" y="1090" width="180" height="120" as="geometry" />
</mxCell>
<mxCell id="x3U7008N4KIeDeZqoKYQ-61" value="<font style="font-size: 15px;">publisher2</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1152.5" y="1145" width="90" height="30" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>