atm.mdl
来自「银行atm自动取款机uml图 总体上不错」· MDL 代码 · 共 2,276 行 · 第 1/5 页
MDL
2,276 行
tool "Java"
name "OpFormerName"
value "//verify credit card")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Data Modeler"
name "KeyList"
value ""))
quid "3CD61ACE010F"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "//verify PIN"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "OpFormerName"
value "//verify PIN")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Data Modeler"
name "KeyList"
value ""))
quid "3CD61BBE0313"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "//get account info"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "OpFormerName"
value "//get account info")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Data Modeler"
name "KeyList"
value ""))
quid "3CD74CF500EE"
concurrency "Sequential"
opExportControl "Public"
uid 0))
language "Java")
(object Class "Account"
quid "3CD61BE6002B"
stereotype "entity"
operations (list Operations
(object Operation "//verify PIN"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "OpFormerName"
value "//verify PIN")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Data Modeler"
name "KeyList"
value ""))
quid "3CD61C2B017F"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "//withdraw money"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "OpFormerName"
value "//withdraw money")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Data Modeler"
name "KeyList"
value ""))
quid "3CD62AF70045"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "//get balance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "OpFormerName"
value "//get balance")
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Static"
value FALSE)
(object Attribute
tool "Java"
name "Abstract"
value FALSE)
(object Attribute
tool "Java"
name "Native"
value FALSE)
(object Attribute
tool "Java"
name "Synchronized"
value FALSE)
(object Attribute
tool "Java"
name "Strictfp"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedArgument"
value "")
(object Attribute
tool "Java"
name "GenerateFullyQualifiedReturn"
value FALSE)
(object Attribute
tool "Data Modeler"
name "KeyList"
value ""))
quid "3CD63F3F01A9"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "AccountNumber"
quid "3CD61DB60105")
(object ClassAttribute "PIN"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "IndividualChangeMgt"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE)
(object Attribute
tool "Java"
name "PropertyType"
value ("BeanProperty_Set" 71))
(object Attribute
tool "Java"
name "Read/Write"
value ("Read/Write_Set" 81)))
quid "3CD61DC30334"
type "char")
(object ClassAttribute "TransferLimitation"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "IndividualChangeMgt"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE)
(object Attribute
tool "Java"
name "PropertyType"
value ("BeanProperty_Set" 71))
(object Attribute
tool "Java"
name "Read/Write"
value ("Read/Write_Set" 81)))
quid "3CD623D303B8"
type "int")
(object ClassAttribute "Balance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "Final"
value FALSE)
(object Attribute
tool "Java"
name "Volatile"
value FALSE)
(object Attribute
tool "Java"
name "Transient"
value FALSE)
(object Attribute
tool "Java"
name "IndividualChangeMgt"
value FALSE)
(object Attribute
tool "Java"
name "GenerateFullyQualifiedTypes"
value FALSE)
(object Attribute
tool "Java"
name "PropertyType"
value ("BeanProperty_Set" 71))
(object Attribute
tool "Java"
name "Read/Write"
value ("Read/Write_Set" 81)))
quid "3CD626E30116"
type "float"))
language "Java")
(object Class "WithdrawForm"
quid "3CD620960095"
stereotype "boundary"
operations (list Operations
(object Operation "opname"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Data Modeler"
name "KeyList"
value ""))
quid "3CD62B240235"
concurrency "Sequential"
opExportControl "Public"
uid 0))
language "Java")
(object Class "TransferForm"
quid "3CD620AE0374"
stereotype "boundary"
language "Java")
(object Class "WithdrawController"
quid "3CD620D70233"
stereotype "control"
used_nodes (list uses_relationship_list
(object Uses_Relationship
quid "3CD62C7C0384"
supplier "Logical View::分析模型::BusinessRule"
quidu "3CD6233F0397"))
language "Java")
(object Class "EnquiryController"
quid "3CD620EC01F7"
stereotype "control"
language "Java")
(object Class "TransferController"
quid "3CD620F60039"
stereotype "control"
language "Java")
(object Class "EnquiryForm"
quid "3CD620A70099"
stereotype "boundary"
operations (list Operations
(object Operation "//display balance"
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "GenerateFullyQualifiedThrows"
value "")
(object Attribute
tool "Java"
name "OpFormerName"
value "//display balance")
(object Attribute
tool "Java"
name "Final"
value FALSE)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?