?? online shoppinga.mdl
字號:
(object Petal
version 50
_written "Rose 8.2.0311.2600"
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 ""))
quid "45ADD0AA005A"
enforceClosureAutoLoad FALSE
defaults (object defaults
rightMargin 0.250000
leftMargin 0.250000
topMargin 0.250000
bottomMargin 0.500000
pageOverlap 0.250000
clipIconLabels TRUE
autoResize TRUE
snapToGrid TRUE
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 "45ADD0AA005C"
exportControl "Public"
global TRUE
logical_models (list unit_reference_list
(object Class "customer"
quid "45AF72530258"
stereotype "Actor"
visible_modules (list dependency_list
(object Dependency_Relationship
quid "45AF72530259"
supplier "Use Case View::maintain cart"
quidu "45AF72530278")))
(object Class "UnionPay"
quid "45AF72530287"
stereotype "Actor")
(object Class "deliver center"
quid "45AF72D60271"
stereotype "Actor")
(object Class "admin"
quid "45AF72D6027F"
stereotype "Actor")
(object UseCase "enroll"
quid "45AF72530251")
(object UseCase "logon"
quid "45AF72530260")
(object UseCase "maintain info"
quid "45AF72530268")
(object UseCase "browse products"
quid "45AF72530270")
(object UseCase "maintain cart"
quid "45AF72530278")
(object UseCase "order goods"
quid "45AF72530280")
(object UseCase "admin logon"
quid "45AF72D60286")
(object UseCase "maintain users"
quid "45AF72D6028E")
(object UseCase "maintain goods"
quid "45AF72D60296")
(object UseCase "process orders"
quid "45AF72D60278")
(object UseCase "validate payment"
quid "45AF72D6029E")
(object Association "$UNNAMED$0"
quid "45AF72530253"
roles (list role_list
(object Role "$UNNAMED$1"
quid "45AF72530254"
supplier "Use Case View::enroll"
quidu "45AF72530251"
is_navigable TRUE)
(object Role "$UNNAMED$2"
quid "45AF72530255"
supplier "Use Case View::customer"
quidu "45AF72530258")))
(object Association "$UNNAMED$3"
quid "45AF7253025B"
roles (list role_list
(object Role "$UNNAMED$4"
quid "45AF7253025C"
supplier "Use Case View::logon"
quidu "45AF72530260"
is_navigable TRUE)
(object Role "$UNNAMED$5"
quid "45AF7253025D"
supplier "Use Case View::customer"
quidu "45AF72530258")))
(object Association "$UNNAMED$6"
quid "45AF72530263"
roles (list role_list
(object Role "$UNNAMED$7"
quid "45AF72530264"
supplier "Use Case View::maintain info"
quidu "45AF72530268"
is_navigable TRUE)
(object Role "$UNNAMED$8"
quid "45AF72530265"
supplier "Use Case View::customer"
quidu "45AF72530258")))
(object Association "$UNNAMED$9"
quid "45AF7253026B"
roles (list role_list
(object Role "$UNNAMED$10"
quid "45AF7253026C"
supplier "Use Case View::browse products"
quidu "45AF72530270"
is_navigable TRUE)
(object Role "$UNNAMED$11"
quid "45AF7253026D"
supplier "Use Case View::customer"
quidu "45AF72530258")))
(object Association "$UNNAMED$12"
quid "45AF72530273"
roles (list role_list
(object Role "$UNNAMED$13"
quid "45AF72530274"
supplier "Use Case View::maintain cart"
quidu "45AF72530278"
is_navigable TRUE)
(object Role "$UNNAMED$14"
quid "45AF72530275"
supplier "Use Case View::customer"
quidu "45AF72530258")))
(object Association "$UNNAMED$15"
quid "45AF7253027B"
roles (list role_list
(object Role "$UNNAMED$16"
quid "45AF7253027C"
supplier "Use Case View::order goods"
quidu "45AF72530280"
is_navigable TRUE)
(object Role "$UNNAMED$17"
quid "45AF7253027D"
supplier "Use Case View::customer"
quidu "45AF72530258")))
(object Association "$UNNAMED$18"
quid "45AF72530282"
roles (list role_list
(object Role "$UNNAMED$19"
quid "45AF72530283"
supplier "Use Case View::UnionPay"
quidu "45AF72530287"
is_navigable TRUE)
(object Role "$UNNAMED$20"
quid "45AF72530284"
supplier "Use Case View::order goods"
quidu "45AF72530280")))
(object Association "$UNNAMED$21"
quid "45AF72D60273"
roles (list role_list
(object Role "$UNNAMED$22"
quid "45AF72D60274"
supplier "Use Case View::deliver center"
quidu "45AF72D60271"
is_navigable TRUE)
(object Role "$UNNAMED$23"
quid "45AF72D60275"
supplier "Use Case View::process orders"
quidu "45AF72D60278")))
(object Association "$UNNAMED$24"
quid "45AF72D60281"
roles (list role_list
(object Role "$UNNAMED$25"
quid "45AF72D60282"
supplier "Use Case View::admin logon"
quidu "45AF72D60286"
is_navigable TRUE)
(object Role "$UNNAMED$26"
quid "45AF72D60283"
supplier "Use Case View::admin"
quidu "45AF72D6027F")))
(object Association "$UNNAMED$27"
quid "45AF72D60289"
roles (list role_list
(object Role "$UNNAMED$28"
quid "45AF72D6028A"
supplier "Use Case View::maintain users"
quidu "45AF72D6028E"
is_navigable TRUE)
(object Role "$UNNAMED$29"
quid "45AF72D6028B"
supplier "Use Case View::admin"
quidu "45AF72D6027F")))
(object Association "$UNNAMED$30"
quid "45AF72D60291"
roles (list role_list
(object Role "$UNNAMED$31"
quid "45AF72D60292"
supplier "Use Case View::maintain goods"
quidu "45AF72D60296"
is_navigable TRUE)
(object Role "$UNNAMED$32"
quid "45AF72D60293"
supplier "Use Case View::admin"
quidu "45AF72D6027F")))
(object Association "$UNNAMED$33"
quid "45AF72D6027A"
roles (list role_list
(object Role "$UNNAMED$34"
quid "45AF72D6027B"
supplier "Use Case View::process orders"
quidu "45AF72D60278"
is_navigable TRUE)
(object Role "$UNNAMED$35"
quid "45AF72D6027C"
supplier "Use Case View::admin"
quidu "45AF72D6027F")))
(object Association "$UNNAMED$36"
quid "45AF72D60299"
roles (list role_list
(object Role "$UNNAMED$37"
quid "45AF72D6029A"
supplier "Use Case View::validate payment"
quidu "45AF72D6029E"
is_navigable TRUE)
(object Role "$UNNAMED$38"
quid "45AF72D6029B"
supplier "Use Case View::admin"
quidu "45AF72D6027F"))))
statemachine (object State_Machine "State/Activity Model"
quid "45B22A1F020E"
states (list States
(object State "$UNNAMED$39"
quid "45B22BA3028E"
type "StartState")
(object State "display enroll interface"
quid "45B22BA900AC"
type "Normal")
(object State "fill in personal info"
quid "45B22BD002D9"
type "Normal")
(object Decision "$UNNAMED$40"
quid "45B22BF80327")
(object State "submit"
quid "45B22BFF016E"
type "Normal")
(object State "display logon interface"
quid "45B22C0902B3"
type "Normal")
(object State "$UNNAMED$41"
quid "45B22C220164"
type "EndState")
(object State "input name password"
quid "45B22D1B0180"
type "Normal")
(object State "submit logon information"
quid "45B22D60034C"
type "Normal")
(object State "display main interface"
quid "45B22D7303E0"
type "Normal")
(object State "Display Information"
quid "45B22E0B00F9"
type "Normal")
(object State "Modify Information"
quid "45B22E2102E6"
type "Normal")
(object State "Submit"
quid "45B22E310248"
type "Normal")
(object State "Return"
quid "45B22E3900A5"
type "Normal")
(object State "Display List"
quid "45B22E9E02BD"
type "Normal")
(object State "Add to Shopping Car"
quid "45B22EAC035E"
type "Normal")
(object State "Modify Shopping Car"
quid "45B22EC203AF"
type "Normal")
(object State "Compute and Show Total Costing"
quid "45B22ED5005A"
type "Normal")
(object State "Order"
quid "45B22EE30230"
type "Normal")
(object Decision "$UNNAMED$42"
quid "45B22EF403C5")
(object Decision "$UNNAMED$43"
quid "45B22EFA00B7")
(object State "Input and Verify Information"
quid "45B22F9100D2"
type "Normal")
(object State "Generate New Order"
quid "45B22F9E0045"
type "Normal")
(object State "Store Order To Database"
quid "45B22FAD021D"
type "Normal")
(object State "Mail to Customer"
quid "45B22FBF02E1"
type "Normal")
(object State "Write user information"
quid "45B2306903AE"
type "Normal")
(object State "Checking Customer ID And Order ID"
quid "45B2307703A4"
type "Normal")
(object State "Auditing Number"
quid "45B2308503AE"
type "Normal")
(object State "Sending error Information"
quid "45B2309202E4"
type "Normal")
(object State "Update Database"
quid "45B230DE00BD"
type "Normal")
(object SynchronizationState "$UNNAMED$44"
quid "45B2310700DA")
(object Decision "$UNNAMED$45"
quid "45B231D200BE")
(object State "Getting the warehouse Information"
quid "45B232000287"
type "Normal")
(object State "Update the merchandise information"
quid "45B2322D029F"
type "Normal")
(object State "update database"
quid "45B2323403A4"
type "Normal")
(object State "Getting Information From Database"
quid "45B232910253"
type "Normal")
(object SynchronizationState "$UNNAMED$46"
quid "45B2329B0045")
(object State "Sending Information to WareHouse"
quid "45B232AD00E1"
type "Normal")
(object State "Prepare merchandise"
quid "45B232BA0216"
type "Normal")
(object State "Modify Order And Update Database"
quid "45B232D102F5"
type "Normal")
(object State "Sending to Customer"
quid "45B232C603AE"
type "Normal"))
partitions (list Partitions
(object Partition "NewSwimlane"
quid "45B230FB003C"
persistence "Transient"
creationObj FALSE
multi FALSE))
objects (list Objects)
transitions (list transition_list
(object State_Transition
quid "45B22C290042"
supplier "Use Case View::State/Activity Model::display enroll interface"
supplier_quidu "45B22BA900AC"
client "$UNNAMED$39"
client_quidu "45B22BA3028E"
sendEvent (object sendEvent
quid "45B22C290045"))
(object State_Transition
quid "45B22C3D0326"
supplier "Use Case View::State/Activity Model::fill in personal info"
supplier_quidu "45B22BD002D9"
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -