📄 模型.mdl
字号:
(object Petal
version 47
_written "Rose 8.0.0303.1400"
charSet 134)
(object Design "Logical View"
is_unit TRUE
is_loaded TRUE
attributes (list Attribute_Set
(object Attribute
tool "Java"
name "IDE"
value "Internal Editor")
(object Attribute
tool "Java"
name "UserDefineTagName1"
value "")
(object Attribute
tool "Java"
name "UserDefineTagText1"
value "")
(object Attribute
tool "Java"
name "UserDefineTagApply1"
value "")
(object Attribute
tool "Java"
name "UserDefineTagName2"
value "")
(object Attribute
tool "Java"
name "UserDefineTagText2"
value "")
(object Attribute
tool "Java"
name "UserDefineTagApply2"
value "")
(object Attribute
tool "Java"
name "UserDefineTagName3"
value "")
(object Attribute
tool "Java"
name "UserDefineTagText3"
value "")
(object Attribute
tool "Java"
name "UserDefineTagApply3"
value "")
(object Attribute
tool "Java"
name "SourceControl"
value TRUE)
(object Attribute
tool "Java"
name "SCCSelected"
value TRUE))
quid "42293844003E"
defaults (object defaults
rightMargin 0.250000
leftMargin 0.250000
topMargin 0.250000
bottomMargin 0.500000
pageOverlap 0.250000
clipIconLabels TRUE
autoResize TRUE
snapToGrid FALSE
gridX 0
gridY 0
defaultFont (object Font
size 12
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
showMessageNum 3
showClassOfObject TRUE
notation "Unified")
root_usecase_package (object Class_Category "Use Case View"
quid "422938440040"
exportControl "Public"
global TRUE
logical_models (list unit_reference_list
(object Class "allusers"
quid "422947B0037A"
stereotype "Actor")
(object UseCase "公司概况"
quid "422947C3004E")
(object UseCase "小常识"
quid "422947C5001F")
(object UseCase "浏览产品"
quid "422947C801E4")
(object UseCase "产品信息"
quid "422956AB01C5"
documentation
|
|有关对产品信息查询作为一个模块
)
(object UseCase "高级查询"
quid "422956F4030D"
documentation
|可以按
|
|产品名称
|产品型号规格
|生产商、
|产地
|产品编号
|
|之一在所有产品或分类中查询产品的信息
)
(object UseCase "分类查询"
quid "422956E90251"
documentation
|
|
|只是在该类中,在产品名里进行按关键字进行模糊查询
)
(object Association "$UNNAMED$0"
quid "42294A6E036B"
roles (list role_list
(object Role "$UNNAMED$1"
quid "42294A6F0222"
supplier "Use Case View::公司概况"
quidu "422947C3004E"
is_navigable TRUE)
(object Role "$UNNAMED$2"
quid "42294A6F0224"
supplier "Use Case View::allusers"
quidu "422947B0037A")))
(object Association "$UNNAMED$3"
quid "42294A710222"
roles (list role_list
(object Role "$UNNAMED$4"
quid "42294A7201B5"
supplier "Use Case View::小常识"
quidu "422947C5001F"
is_navigable TRUE)
(object Role "$UNNAMED$5"
quid "42294A7201B7"
supplier "Use Case View::allusers"
quidu "422947B0037A")))
(object Association "$UNNAMED$6"
quid "42294A740232"
roles (list role_list
(object Role "$UNNAMED$7"
quid "42294A7501D4"
supplier "Use Case View::产品信息"
quidu "422956AB01C5"
is_navigable TRUE)
(object Role "$UNNAMED$8"
quid "42294A7501D6"
supplier "Use Case View::allusers"
quidu "422947B0037A")))
(object Association "$UNNAMED$9"
quid "4229729E02AF"
roles (list role_list
(object Role "$UNNAMED$10"
quid "4229729F02FD"
supplier "Use Case View::浏览产品"
quidu "422947C801E4"
is_navigable TRUE)
(object Role "$UNNAMED$11"
quid "4229729F02FF"
supplier "Use Case View::产品信息"
quidu "422956AB01C5")))
(object Class_Category "loginUsers"
quid "422946C403D8"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "c_业务员"
quid "4229395A0290"
stereotype "Actor"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "422ACD9C01D4"
supplier "Use Case View::loginUsers::c_职员"
quidu "422ACD9201E4")))
(object Class "c_仓管员"
quid "422939B50261"
stereotype "Actor"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "422ACDAB035B"
supplier "Use Case View::loginUsers::c_职员"
quidu "422ACD9201E4")))
(object Class "h_科员"
quid "422938800186"
documentation
|
|各医院科室里,有权下订单的用户
|
stereotype "Actor")
(object Class "c_财务员"
quid "42293C9D035B"
stereotype "Actor"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "422ACDA1031C"
supplier "Use Case View::loginUsers::c_职员"
quidu "422ACD9201E4")))
(object Class "loginuser"
quid "42294BFE036B"
stereotype "Actor")
(object Class "c_采购员"
quid "422ABD4401F4"
stereotype "Actor"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "422ACDB8029F"
supplier "Use Case View::loginUsers::c_职员"
quidu "422ACD9201E4")))
(object Class "c_管理员"
quid "422ABFA40148"
stereotype "Actor"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "422ACDCA031C"
supplier "Use Case View::loginUsers::c_职员"
quidu "422ACD9201E4")))
(object Class "c_职员"
quid "422ACD9201E4"
stereotype "Actor")
(object Class "c_配送员"
quid "422ACF3C0203"
stereotype "Actor")
(object Class "h_医管员"
quid "422C0BA903D8"
documentation
|查询各科室的订单信息
|
stereotype "Actor")
(object Class "数据库系统"
quid "423CE57001F4"
stereotype "Actor")
(object Class "c_部门经理"
quid "423E86040251"
stereotype "Actor")
(object UseCase "登录"
quid "42294C6401C5"
statemachine (object State_Machine "State/Activity Model"
quid "422FEC03004E"
states (list States
(object State "$UNNAMED$12"
quid "422FEC580242"
transitions (list transition_list
(object State_Transition
quid "422FEC93030D"
supplier "登录"
quidu "422FEC5D00CB"
sendEvent (object sendEvent
quid "422FEC930310")))
type "StartState")
(object ActivityState "登录"
quid "422FEC5D00CB"
documentation "输入用户名,用户密码"
transitions (list transition_list
(object State_Transition
quid "422FF0020242"
supplier "验证登录信息"
quidu "422FEF910119"
sendEvent (object sendEvent
quid "422FF0020245"))))
(object ActivityState "验证登录信息"
quid "422FEF910119"
transitions (list transition_list
(object State_Transition
quid "422FF07A035B"
supplier "创建查询对象"
quidu "422FF0250138"
sendEvent (object sendEvent
quid "422FF07A035E"))))
(object ActivityState "在数据库中查询用户"
quid "422FF007001F"
transitions (list transition_list
(object State_Transition
quid "422FF1210399"
supplier "判断用户是否合法"
quidu "422FF0BB0242"
sendEvent (object sendEvent
quid "422FF121039C"))))
(object ActivityState "创建查询对象"
quid "422FF0250138"
transitions (list transition_list
(object State_Transition
quid "422FF089005D"
supplier "在数据库中查询用户"
quidu "422FF007001F"
sendEvent (object sendEvent
quid "422FF0890060"))))
(object ActivityState "判断用户是否合法"
quid "422FF0BB0242"
transitions (list transition_list
(object State_Transition
quid "422FF13003C8"
supplier "$UNNAMED$13"
quidu "422FF12D01E4"
sendEvent (object sendEvent
quid "422FF13003CB"))))
(object Decision "$UNNAMED$13"
quid "422FF12D01E4"
transitions (list transition_list
(object State_Transition
quid "422FF1440167"
label ""
supplier "提示错误,提示重新输入"
quidu "4230499900BB"
Event (object Event "不合法(提示重新输入)"
quid "422FF1440168")
sendEvent (object sendEvent
quid "422FF144016A"))
(object State_Transition
quid "422FF23C02FD"
label ""
supplier "用户界面中加入欢迎信息"
quidu "422FF18C01B5"
Event (object Event "合法"
quid "422FF23C02FE")
sendEvent (object sendEvent
quid "422FF23C0300"))))
(object ActivityState "用户界面中加入欢迎信息"
quid "422FF18C01B5"
transitions (list transition_list
(object State_Transition
quid "422FF274008C"
supplier "$UNNAMED$14"
quidu "422FF26F0399"
sendEvent (object sendEvent
quid "422FF274008F"))))
(object State "$UNNAMED$14"
quid "422FF26F0399"
type "EndState")
(object ActivityState "提示错误,提示重新输入"
quid "4230499900BB"
transitions (list transition_list
(object State_Transition
quid "423049CF0242"
supplier "登录"
quidu "422FEC5D00CB"
sendEvent (object sendEvent
quid "423049CF0245")))))
partitions (list Partitions
(object Partition "用户接口"
quid "422FEC180196"
persistence "Transient"
creationObj FALSE
multi FALSE)
(object Partition "业务逻辑接口"
quid "422FEC240157"
persistence "Transient"
creationObj FALSE
multi FALSE)
(object Partition "数据库接口"
quid "422FEC37031C"
persistence "Transient"
creationObj FALSE
multi FALSE)
(object Partition "NewSwimlane"
quid "42302A910177"
persistence "Transient"
creationObj FALSE
multi FALSE)
(object Partition "NewSwimlane2"
quid "42302A930242"
persistence "Transient"
creationObj FALSE
multi FALSE)
(object Partition "NewSwimlane3"
quid "42302A950222"
persistence "Transient"
creationObj FALSE
multi FALSE))
objects (list Objects)
statediagrams (list StateDiagrams
(object ActivityDiagram "登录"
quid "422FEC03005D"
title "登录"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 775
items (list diagram_item_list
(object Swimlane "用户接口" @1
line_color 3342489
quidu "422FEC180196"
width 784)
(object StateView "StartState" "$UNNAMED$12" @2
Parent_View @1
location (342, 48)
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 @2
location (384, 18)
nlines 2
max_width 600
label "")
icon_style "Icon"
line_color 3342489
quidu "422FEC580242"
autoResize TRUE)
(object ActivityStateView "登录" @3
Parent_View @1
location (331, 211)
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 @3
location (331, 205)
fill_color 13434879
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -