📄 模型.mdl
字号:
justify 0
label "返回"
pctDist 0.500000
height 45
orientation 1)
line_color 3342489
client @35
supplier @48
Focus_Src @37
Focus_Entry @50
origin (1456, 981)
terminus (1097, 981)
ordinal 9)))))
(object UseCase "下订单"
quid "42294D45037A")
(object UseCase "列表中选择"
quid "422955BA01F4"
documentation
|
|该产品信息在本公司数据库中存在此记录
)
(object UseCase "新增产品"
quid "422955F10213"
documentation
|
|在数据库中没有此产品,如果客户需要可填下该产品的相关信息,本公司代购。
)
(object UseCase "订单信息"
quid "4229677A003E"
documentation "注意:只能查询自己科室的信息")
(object UseCase "查询该科室订货信息"
quid "422967AB0148"
documentation
|可以是查询一张订单
|或一段时间的订单
)
(object UseCase "回填订单信息"
quid "422967D7003E"
documentation
|
|回填订单信息
|并确定付款帐额
)
(object UseCase "查询该付款流水帐号和总额"
quid "4229694C03B9")
(object UseCase "该科室实收贷信息"
quid "422969EA0242"
documentation "可以是查询一段时间的收货信息")
(object UseCase "获得该科室收货月报表"
quid "42296A2B002E"
documentation "可以是查询某月报表")
(object UseCase "修改密码"
quid "42296CF801C5"
statemachine (object State_Machine "State/Activity Model2"
quid "42302CA00167"
states (list States
(object State "$UNNAMED$17"
quid "42302CD7001F"
transitions (list transition_list
(object State_Transition
quid "42302D62033C"
supplier "输入信息"
quidu "42302CDC01D4"
sendEvent (object sendEvent
quid "42302D62033F")))
type "StartState")
(object ActivityState "输入信息"
quid "42302CDC01D4"
documentation
|用户名,
|旧密码,
|新密码,
|确定新密码,
transitions (list transition_list
(object State_Transition
quid "42302D9002DE"
supplier "验证输入信息"
quidu "42302D6702FD"
sendEvent (object sendEvent
quid "42302D9002E1"))))
(object ActivityState "验证输入信息"
quid "42302D6702FD"
transitions (list transition_list
(object State_Transition
quid "42302DDE0109"
supplier "$UNNAMED$18"
quidu "42302DCE034B"
sendEvent (object sendEvent
quid "42302DDE010C"))))
(object ActivityState "创建查询对象"
quid "42302D970138"
documentation "EJB的一个会对象"
transitions (list transition_list
(object State_Transition
quid "42302F6F02FD"
supplier "在数据库中查找用户"
quidu "42302F250290"
sendEvent (object sendEvent
quid "42302F6F0300"))))
(object Decision "$UNNAMED$18"
quid "42302DCE034B"
transitions (list transition_list
(object State_Transition
quid "42302DDA0157"
documentation
|只要是检查输入数据的类型,
|两次输入的新密码是否一致。
label ""
supplier "输入信息"
quidu "42302CDC01D4"
Event (object Event "有错误"
quid "42302DDA0158")
sendEvent (object sendEvent
quid "42302DDA015A"))
(object State_Transition
quid "42302E0F003E"
label ""
supplier "创建查询对象"
quidu "42302D970138"
Event (object Event "正确"
quid "42302E0F003F")
sendEvent (object sendEvent
quid "42302E0F0041"))))
(object ActivityState "在数据库中查找用户"
quid "42302F250290"
transitions (list transition_list
(object State_Transition
quid "42304106035B"
supplier "判断用户是否合法"
quidu "4230405A02CE"
sendEvent (object sendEvent
quid "42304106035E"))))
(object Decision "$UNNAMED$19"
quid "42302F73004E"
transitions (list transition_list
(object State_Transition
quid "4230401D009C"
label ""
supplier "在数据库中修改用户密码"
quidu "42304017003E"
Event (object Event "合法"
quid "4230401D009D")
sendEvent (object sendEvent
quid "4230401D009F"))
(object State_Transition
quid "423041A901C5"
documentation
|找不到此用户或用户密码错误,提示错误,提示重新输入,
|计算次数
label ""
supplier "提示重新输入"
quidu "4230456400DA"
Event (object Event "不合法"
quid "423041A901C6")
sendEvent (object sendEvent
quid "423041A901C8"))))
(object Decision "$UNNAMED$20"
quid "42303FF40271"
transitions (list transition_list
(object State_Transition
quid "4230450900AB"
label ""
supplier "显示修改成功信息"
quidu "423044ED005D"
Event (object Event "成功"
quid "4230450900AC")
sendEvent (object sendEvent
quid "4230450900AE"))
(object State_Transition
quid "423045510290"
supplier "显示修改失败信息"
quidu "4230451901B5"
sendEvent (object sendEvent
quid "423045510293"))))
(object ActivityState "在数据库中修改用户密码"
quid "42304017003E"
transitions (list transition_list
(object State_Transition
quid "423044E10280"
supplier "判断修改是否成功"
quidu "423041820186"
sendEvent (object sendEvent
quid "423044E10283"))))
(object ActivityState "判断用户是否合法"
quid "4230405A02CE"
transitions (list transition_list
(object State_Transition
quid "4230410B00CB"
supplier "$UNNAMED$19"
quidu "42302F73004E"
sendEvent (object sendEvent
quid "4230410B00CE"))))
(object ActivityState "判断修改是否成功"
quid "423041820186"
transitions (list transition_list
(object State_Transition
quid "423041BB031C"
supplier "$UNNAMED$20"
quidu "42303FF40271"
sendEvent (object sendEvent
quid "423041BB031F"))))
(object ActivityState "显示修改成功信息"
quid "423044ED005D"
transitions (list transition_list
(object State_Transition
quid "4230454A0251"
supplier "$UNNAMED$21"
quidu "423045460157"
sendEvent (object sendEvent
quid "4230454A0254"))))
(object ActivityState "显示修改失败信息"
quid "4230451901B5"
transitions (list transition_list
(object State_Transition
quid "4230454D01F4"
supplier "$UNNAMED$21"
quidu "423045460157"
sendEvent (object sendEvent
quid "4230454D01F7"))))
(object State "$UNNAMED$21"
quid "423045460157"
type "EndState")
(object ActivityState "提示重新输入"
quid "4230456400DA"
transitions (list transition_list
(object State_Transition
quid "4230458102BF"
supplier "输入信息"
quidu "42302CDC01D4"
sendEvent (object sendEvent
quid "4230458102C2")))))
partitions (list Partitions
(object Partition "用户接口"
quid "42302CB10128"
persistence "Transient"
creationObj FALSE
multi FALSE)
(object Partition "业务逻辑接口"
quid "42302CBE004E"
persistence "Transient"
creationObj FALSE
multi FALSE)
(object Partition "数据库接口"
quid "42302CCA01D4"
persistence "Transient"
creationObj FALSE
multi FALSE))
objects (list Objects)
statediagrams (list StateDiagrams
(object ActivityDiagram "修改密码"
quid "42302CA00196"
title "修改密码"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 250
items (list diagram_item_list
(object Swimlane "用户接口" @69
line_color 3342489
quidu "42302CB10128"
width 850)
(object StateView "StartState" "$UNNAMED$17" @70
Parent_View @69
location (184, 175)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @70
location (226, 145)
nlines 2
max_width 600
label "")
icon_style "Icon"
line_color 3342489
quidu "42302CD7001F"
autoResize TRUE)
(object ActivityStateView "输入信息" @71
Parent_View @69
location (267, 395)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @71
location (267, 389)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 285
justify 0
label "输入信息")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "42302CDC01D4"
width 411
height 136
annotation 1
autoResize TRUE)
(object TransView "" @72
stereotype TRUE
line_color 3342489
quidu "42302D62033C"
client @70
supplier @71
line_style 0
x_offset FALSE)
(object ActivityStateView "验证输入信息" @73
Parent_View @69
location (298, 689)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @73
location (298, 683)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 285
justify 0
label "验证输入信息")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "42302D6702FD"
width 411
height 136
annotation 1
autoResize TRUE)
(object TransView "" @74
stereotype TRUE
line_color 3342489
quidu "42302D9002DE"
client @71
supplier @73
line_style 0
x_offset FALSE)
(object DecisionView "$UNNAMED$18" @75
Parent_View @69
location (300, 894)
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "42302DCE034B"
autoResize TRUE)
(object TransView "" @76
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @77
Parent_View @76
location (112, 864)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor_loc 1
nlines 1
max_width 450
justify 0
label "有错误"
pctDist 0.145118
height 33
orientation 1)
stereotype TRUE
line_color 3342489
quidu "42302DDA0157"
client @75
supplier @71
vertices (list Points
(225, 894)
(19, 900)
(19, 388)
(73, 389))
line_style 0
x_offset FALSE)
(object TransView "" @78
stereotype TRUE
line_color 3342489
quidu "42302DDE0109"
client @73
supplier @75
line_style 0
x_offset FALSE)
(object ActivityStateView "显示修改成功信息" @79
Parent_View @69
location (273, 1868)
font (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -