⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 diagramtutorial.mdl

📁 Rose初级教程
💻 MDL
📖 第 1 页 / 共 5 页
字号:

(object Petal
    version    	40)

(object Design "Logical View"
    is_unit    	TRUE
    is_loaded  	TRUE
    file_name  	"C:\\My Documents\\Tutorials\\General\\DiagramTutorial.mdl"
    quid       	"33B960F20186"
    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      	16
	gridY      	16
	defaultFont 	(object Font
	    size       	10
	    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       	"33B2D03600FA"
	documentation 	"The Use Case View contains inforamtion about the actors and use cases for the system under development."
	exportControl 	"Public"
	global     	TRUE
	logical_models 	(list unit_reference_list
	    (object Class "Truck Driver"
		quid       	"33B4638D01C2"
		documentation 	"A person responsible for the delivery of packages received by the system."
		stereotype 	"Actor")
	    (object Class "Customer"
		quid       	"33B8043C0096"
		documentation 	"A person who delivers packages to the system."
		stereotype 	"Actor")
	    (object UseCase "Request packages"
		quid       	"33B46BB8023A"
		documentation 	"This use case provides the capability for a truck driver to request packages for a specified delivery route."
		external_docs 	(list external_doc_list
		    (object external_doc
			external_doc_url 	"http://www.rational.com"))
		superclasses 	(list inheritance_relationship_list
		    (object Inheritance_Relationship
			quid       	"33B808C20320"
			stereotype 	"uses"
			supplier   	"User Verification"
			quidu      	"33B808B8035C"))
		logical_models 	(list unit_reference_list
		    (object Mechanism @1
			logical_models 	(list unit_reference_list
			    (object Object "$UNNAMED$0"
				quid       	"33B817C90190"
				collaborators 	(list link_list
				    (object Link
					quid       	"33B817D90000"
					supplier   	"package system"
					quidu      	"33B817CF0226"
					messages   	(list Messages
					    (object Message "request packages"
						quid       	"33B817D90001"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	0)
					    (object Message "enter geographic area"
						quid       	"33B817E3010E"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"ToClientFromSupplier"
						sequence   	""
						ordinal    	1))))
				class      	"Truck Driver"
				quidu      	"33B4638D01C2"
				persistence 	"Transient"
				multi      	FALSE)
			    (object Object "package system"
				quid       	"33B817CF0226"
				collaborators 	(list link_list
				    (object Link
					quid       	"33B817F50262"
					supplier   	"the robot"
					quidu      	"33B817EE02EE"
					messages   	(list Messages
					    (object Message "get packages (area)"
						quid       	"33B817F50263"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	2))))
				persistence 	"Transient"
				multi      	FALSE)
			    (object Object "the robot"
				quid       	"33B817EE02EE"
				collaborators 	(list link_list
				    (object Link
					quid       	"33B8180000D2"
					supplier   	"the robot"
					quidu      	"33B817EE02EE"
					messages   	(list Messages
					    (object Message "get bin"
						quid       	"33B8180000D3"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	3)))
				    (object Link
					quid       	"33B818110082"
					supplier   	"the bin"
					quidu      	"33B818080046"
					messages   	(list Messages
					    (object Message "get packages"
						quid       	"33B818110083"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	4))))
				persistence 	"Transient"
				multi      	FALSE)
			    (object Object "the bin"
				quid       	"33B818080046"
				persistence 	"Transient"
				multi      	FALSE))))
		logical_presentations 	(list unit_reference_list
		    (object InteractionDiagram "Get packages"
			mechanism_ref 	@1
			quid       	"33B817BD032A"
			title      	"Get packages"
			zoom       	100
			max_height 	28350
			max_width  	21600
			origin_x   	0
			origin_y   	0
			items      	(list diagram_item_list
			    (object InterObjView "$UNNAMED$0" @2
				location   	(208, 224)
				font       	(object Font
				    size       	10
				    face       	"Arial"
				    bold       	FALSE
				    italics    	FALSE
				    underline  	TRUE
				    strike     	FALSE
				    color      	0
				    default_color 	TRUE)
				icon       	"Actor"
				quidu      	"33B817C90190"
				width      	326
				height     	745
				icon_height 	156
				icon_width 	114
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @3
				    location   	(208, 400)
				    InterObjView 	@2
				    height     	0
				    y_coord    	0
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @4
				    location   	(208, 496)
				    InterObjView 	@2
				    height     	0
				    y_coord    	0
				    Nested     	FALSE))
			    (object InterObjView "package system" @5
				location   	(544, 224)
				font       	(object Font
				    size       	10
				    face       	"Arial"
				    bold       	FALSE
				    italics    	FALSE
				    underline  	TRUE
				    strike     	FALSE
				    color      	0
				    default_color 	TRUE)
				label      	(object ItemLabel
				    Parent_View 	@5
				    location   	(544, 224)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	282
				    justify    	0
				    label      	"package system")
				quidu      	"33B817CF0226"
				width      	300
				height     	745
				icon_height 	0
				icon_width 	0
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @6
				    location   	(544, 400)
				    InterObjView 	@5
				    height     	0
				    y_coord    	0
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @7
				    location   	(544, 496)
				    InterObjView 	@5
				    height     	0
				    y_coord    	0
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @8
				    location   	(544, 576)
				    InterObjView 	@5
				    height     	0
				    y_coord    	0
				    Nested     	FALSE))
			    (object InterObjView "the robot" @9
				location   	(880, 224)
				font       	(object Font
				    size       	10
				    face       	"Arial"
				    bold       	FALSE
				    italics    	FALSE
				    underline  	TRUE
				    strike     	FALSE
				    color      	0
				    default_color 	TRUE)
				label      	(object ItemLabel
				    Parent_View 	@9
				    location   	(880, 224)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	282
				    justify    	0
				    label      	"the robot")
				quidu      	"33B817EE02EE"
				width      	300
				height     	745
				icon_height 	0
				icon_width 	0
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @10
				    location   	(880, 576)
				    InterObjView 	@9
				    height     	0
				    y_coord    	0
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @11
				    location   	(880, 720)
				    InterObjView 	@9
				    height     	60
				    y_coord    	60
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @12
				    location   	(880, 880)
				    InterObjView 	@9
				    height     	0
				    y_coord    	0
				    Nested     	FALSE))
			    (object InterObjView "the bin" @13
				location   	(1216, 224)
				font       	(object Font
				    size       	10
				    face       	"Arial"
				    bold       	FALSE
				    italics    	FALSE
				    underline  	TRUE
				    strike     	FALSE
				    color      	0
				    default_color 	TRUE)
				label      	(object ItemLabel
				    Parent_View 	@13
				    location   	(1216, 224)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	282
				    justify    	0
				    label      	"the bin")
				quidu      	"33B818080046"
				width      	300
				height     	745
				icon_height 	0
				icon_width 	0
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @14
				    location   	(1216, 880)
				    InterObjView 	@13
				    height     	0
				    y_coord    	0
				    Nested     	FALSE))
			    (object InterMessView "" @15
				location   	(0, 400)
				label      	(object SegLabel @16
				    Parent_View 	@15
				    location   	(376, 356)
				    quidu      	"33B817D90001"
				    anchor_loc 	1
				    nlines     	1
				    max_width  	369
				    justify    	0
				    label      	"request packages"
				    pctDist    	0.500000
				    height     	45
				    orientation 	0)
				client     	@2
				supplier   	@5
				Focus_Src  	@3
				Focus_Entry 	@6
				origin     	(209, 400)
				terminus   	(543, 400)
				ordinal    	0)
			    (object InterMessView "" @17
				location   	(0, 496)
				label      	(object SegLabel @18
				    Parent_View 	@17
				    location   	(376, 452)
				    quidu      	"33B817E3010E"
				    anchor_loc 	1
				    nlines     	1
				    max_width  	437
				    justify    	0
				    label      	"enter geographic area"
				    pctDist    	0.500000
				    height     	45
				    orientation 	1)
				client     	@5
				supplier   	@2
				Focus_Src  	@7
				Focus_Entry 	@4
				origin     	(543, 496)
				terminus   	(209, 496)
				ordinal    	1)
			    (object InterMessView "" @19
				location   	(0, 576)
				label      	(object SegLabel @20
				    Parent_View 	@19
				    location   	(712, 532)
				    quidu      	"33B817F50263"
				    anchor_loc 	1
				    nlines     	1
				    max_width  	406
				    justify    	0
				    label      	"get packages (area)"
				    pctDist    	0.500000
				    height     	45
				    orientation 	0)
				client     	@5
				supplier   	@9
				Focus_Src  	@8
				Focus_Entry 	@10
				origin     	(545, 576)
				terminus   	(879, 576)
				ordinal    	2)
			    (object SelfMessView "" @21
				location   	(0, 720)
				label      	(object SegLabel @22
				    Parent_View 	@21
				    location   	(956, 676)
				    quidu      	"33B8180000D3"
				    anchor_loc 	1
				    nlines     	1
				    max_width  	169
				    justify    	0
				    label      	"get bin"
				    pctDist    	0.500000
				    height     	45
				    orientation 	0)
				client     	@9
				supplier   	@9
				Focus_Src  	@11
				origin     	(881, 720)
				terminus   	(1031, 720)
				ordinal    	3)
			    (object InterMessView "" @23
				location   	(0, 880)
				label      	(object SegLabel @24
				    Parent_View 	@23
				    location   	(1048, 836)
				    quidu      	"33B818110083"
				    anchor_loc 	1
				    nlines     	1
				    max_width  	290
				    justify    	0
				    label      	"get packages"
				    pctDist    	0.500000
				    height     	45
				    orientation 	0)
				client     	@9
				supplier   	@13
				Focus_Src  	@12
				Focus_Entry 	@14
				origin     	(881, 880)
				terminus   	(1215, 880)
				ordinal    	4)))
		    (object ObjectDiagram "Get packages"
			mechanism_ref 	@1
			quid       	"33B833960280"
			title      	"Get packages"
			zoom       	100
			max_height 	28350
			max_width  	21600
			origin_x   	0
			origin_y   	0
			items      	(list diagram_item_list
			    (object ObjectView "$UNNAMED$0" @25
				location   	(128, 384)
				font       	(object Font
				    size       	10
				    face       	"Arial"
				    bold       	FALSE
				    italics    	FALSE
				    underline  	TRUE
				    strike     	FALSE
				    color      	0
				    default_color 	TRUE)
				icon       	"Actor"
				quidu      	"33B817C90190"
				annotation 	4
				autoResize 	TRUE
				subobjects 	0
				x_offset   	0.000000
				y_offset   	0.000000)
			    (object ObjectView "package system" @26
				location   	(992, 240)
				font       	(object Font
				    size       	10
				    face       	"Arial"
				    bold       	FALSE
				    italics    	FALSE
				    underline  	TRUE
				    strike     	FALSE
				    color      	0
				    default_color 	TRUE)
				label      	(object ItemLabel
				    Parent_View 	@26
				    location   	(823, 214)
				    nlines     	1
				    max_width  	336
				    justify    	0
				    label      	"package system")
				quidu      	"33B817CF0226"
				width      	364
				height     	76
				annotation 	4
				autoResize 	TRUE
				subobjects 	0
				x_offset   	0.000000
				y_offset   	0.000000)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -