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

📄 dependency.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\\Dependency.mdl"
    quid       	"33CBDCA302E4"
    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       	"33C130520138"
	documentation 	"The Use Case View contains information about the actors and use cases for the system under development."
	exportControl 	"Public"
	global     	TRUE
	logical_models 	(list unit_reference_list
	    (object Class "Student"
		quid       	"33C1379A0104"
		documentation 	"A person who is registered to take classes at the University."
		stereotype 	"Actor")
	    (object Class "Professor"
		quid       	"33C137AF00F0"
		documentation 	"A person who is certified to teach classes at the University."
		stereotype 	"Actor")
	    (object Class "Registrar"
		quid       	"33C137C200BE"
		documentation 	"The person who is responsible for the mainenance of the Registration System."
		stereotype 	"Actor")
	    (object Class "Billing System"
		quid       	"33C137E3038E"
		documentation 	"External system responsible for student billing."
		stereotype 	"Actor")
	    (object UseCase "Register for Courses"
		quid       	"33C143730050"
		documentation 	"This use case provides the capability for a student to select courses for a specified semester.")
	    (object UseCase "Select Courses to Teach"
		quid       	"33C14390038E"
		documentation 	"This use case provides the capability for a professor to select courses to teach for a specified semester."
		logical_models 	(list unit_reference_list
		    (object Mechanism @1
			logical_models 	(list unit_reference_list
			    (object Object "$UNNAMED$0"
				quid       	"33C1496A000A"
				collaborators 	(list link_list
				    (object Link
					quid       	"33C149900384"
					supplier   	"course options form"
					quidu      	"33C1496D038E"
					supplier_containment 	"By Value"
					client_containment 	"By Value"
					messages   	(list Messages
					    (object Message "addCourse ( )"
						quid       	"33C149900385"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	0
						quidu      	"33CBB3B300F0")))
				    (object Link
					quid       	"33C149D30276"
					supplier   	"course form"
					quidu      	"33C14978026C"
					messages   	(list Messages
					    (object Message "selectOffering ( )"
						quid       	"33C149D30277"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	2
						quidu      	"33CBB61F01CC"))))
				class      	"Professor"
				quidu      	"33C137AF00F0"
				persistence 	"Transient"
				multi      	FALSE)
			    (object Object "course options form"
				quid       	"33C1496D038E"
				collaborators 	(list link_list
				    (object Link
					quid       	"33C149BF0280"
					supplier   	"course form"
					quidu      	"33C14978026C"
					messages   	(list Messages
					    (object Message "display ( )"
						quid       	"33C149BF0281"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	1
						quidu      	"33CBB614005A"))))
				class      	"CourseOptionsForm"
				quidu      	"33C16CFE001E"
				persistence 	"Transient"
				multi      	FALSE)
			    (object Object "course form"
				quid       	"33C14978026C"
				collaborators 	(list link_list
				    (object Link
					quid       	"33C149DB0032"
					supplier   	"course"
					quidu      	"33C1497D00B4"
					messages   	(list Messages
					    (object Message "addProfessor (long)"
						quid       	"33C149DB0033"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	3
						quidu      	"33CBB62B024E"))))
				class      	"CourseForm"
				quidu      	"33C16D150028"
				persistence 	"Transient"
				multi      	FALSE)
			    (object Object "course"
				quid       	"33C1497D00B4"
				collaborators 	(list link_list
				    (object Link
					quid       	"33C149E60320"
					supplier   	"course"
					quidu      	"33C1497D00B4"
					messages   	(list Messages
					    (object Message "getProf (long)"
						quid       	"33C149E60321"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	4
						quidu      	"33CBB64D01AE")))
				    (object Link
					quid       	"33C149F10122"
					supplier   	"course offering"
					quidu      	"33C1498302C6"
					messages   	(list Messages
					    (object Message "addProf (ProfessorInformation)"
						quid       	"33C149F10123"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	""
						ordinal    	5
						quidu      	"33CBB66A024E"))))
				class      	"Course"
				quidu      	"33C16CC700D2"
				persistence 	"Transient"
				multi      	FALSE)
			    (object Object "course offering"
				quid       	"33C1498302C6"
				class      	"CourseOffering"
				quidu      	"33C16CD9000A"
				persistence 	"Transient"
				multi      	FALSE))))
		logical_presentations 	(list unit_reference_list
		    (object InteractionDiagram "Add a Course Offering"
			mechanism_ref 	@1
			quid       	"33C14943026C"
			title      	"Add a Course Offering"
			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   	(240, 224)
				font       	(object Font
				    size       	10
				    face       	"Arial"
				    bold       	FALSE
				    italics    	FALSE
				    underline  	TRUE
				    strike     	FALSE
				    color      	0
				    default_color 	TRUE)
				icon       	"Actor"
				quidu      	"33C1496A000A"
				width      	326
				height     	1001
				icon_height 	156
				icon_width 	114
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @3
				    location   	(240, 432)
				    InterObjView 	@2
				    height     	0
				    y_coord    	0
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @4
				    location   	(240, 640)
				    InterObjView 	@2
				    height     	0
				    y_coord    	0
				    Nested     	FALSE))
			    (object InterObjView "course options form" @5
				location   	(608, 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   	(608, 224)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	457
				    justify    	0
				    label      	"course options form")
				quidu      	"33C1496D038E"
				width      	475
				height     	1001
				icon_height 	0
				icon_width 	0
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @6
				    location   	(608, 432)
				    InterObjView 	@5
				    height     	0
				    y_coord    	0
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @7
				    location   	(608, 512)
				    InterObjView 	@5
				    height     	0
				    y_coord    	0
				    Nested     	FALSE))
			    (object InterObjView "course form" @8
				location   	(1040, 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 	@8
				    location   	(1040, 224)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	282
				    justify    	0
				    label      	"course form")
				quidu      	"33C14978026C"
				width      	300
				height     	1001
				icon_height 	0
				icon_width 	0
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @9
				    location   	(1040, 512)
				    InterObjView 	@8
				    height     	0
				    y_coord    	0
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @10
				    location   	(1040, 640)
				    InterObjView 	@8
				    height     	0
				    y_coord    	0
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @11
				    location   	(1040, 720)
				    InterObjView 	@8
				    height     	0
				    y_coord    	0
				    Nested     	FALSE))
			    (object InterObjView "course" @12
				location   	(1392, 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 	@12
				    location   	(1392, 224)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	282
				    justify    	0
				    label      	"course")
				quidu      	"33C1497D00B4"
				width      	300
				height     	1001
				icon_height 	0
				icon_width 	0
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @13
				    location   	(1392, 720)
				    InterObjView 	@12
				    height     	0
				    y_coord    	0
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @14
				    location   	(1392, 832)
				    InterObjView 	@12
				    height     	60
				    y_coord    	60
				    Nested     	FALSE)
				Focus_Of_Control 	(object Focus_Of_Control "" @15
				    location   	(1392, 1008)
				    InterObjView 	@12
				    height     	0
				    y_coord    	0
				    Nested     	FALSE))
			    (object InterObjView "course offering" @16
				location   	(1744, 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 	@16
				    location   	(1744, 224)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	298
				    justify    	0
				    label      	"course offering")
				quidu      	"33C1498302C6"
				width      	316
				height     	1001
				icon_height 	0
				icon_width 	0
				annotation 	1
				Focus_Of_Control 	(object Focus_Of_Control "" @17
				    location   	(1744, 1008)
				    InterObjView 	@16
				    height     	0
				    y_coord    	0
				    Nested     	FALSE))
			    (object InterMessView "" @18
				location   	(0, 432)
				label      	(object SegLabel @19
				    Parent_View 	@18
				    location   	(424, 388)
				    quidu      	"33C149900385"
				    anchor_loc 	1
				    nlines     	1
				    max_width  	291
				    justify    	0
				    label      	"addCourse ( )"
				    pctDist    	0.500000
				    height     	45
				    orientation 	0)
				client     	@2
				supplier   	@5
				Focus_Src  	@3
				Focus_Entry 	@6
				origin     	(241, 432)
				terminus   	(607, 432)
				ordinal    	0)
			    (object InterMessView "" @20
				location   	(0, 512)
				label      	(object SegLabel @21
				    Parent_View 	@20
				    location   	(824, 468)
				    quidu      	"33C149BF0281"
				    anchor_loc 	1
				    nlines     	1
				    max_width  	225
				    justify    	0
				    label      	"display ( )"
				    pctDist    	0.500000
				    height     	45
				    orientation 	0)
				client     	@5
				supplier   	@8
				Focus_Src  	@7
				Focus_Entry 	@9
				origin     	(609, 512)
				terminus   	(1039, 512)
				ordinal    	1)
			    (object InterMessView "" @22
				location   	(0, 640)
				label      	(object SegLabel @23
				    Parent_View 	@22
				    location   	(640, 596)
				    quidu      	"33C149D30277"
				    anchor_loc 	1
				    nlines     	1
				    max_width  	344
				    justify    	0
				    label      	"selectOffering ( )"
				    pctDist    	0.500000
				    height     	45
				    orientation 	0)
				client     	@2
				supplier   	@8
				Focus_Src  	@4
				Focus_Entry 	@10
				origin     	(241, 640)
				terminus   	(1039, 640)
				ordinal    	2)
			    (object InterMessView "" @24
				location   	(0, 720)

⌨️ 快捷键说明

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