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

📄 iteration.rtmdl

📁 Car Parking System project for software engineering lecture with Rational Rose and C++.
💻 RTMDL
📖 第 1 页 / 共 5 页
字号:

(object PetalRT
	version 60010
	_written "Rose RealTime 6.5.341.0"
	charSet 162)

(object Design "Model"
	generate_guids_all TRUE
	is_unit TRUE
	is_loaded TRUE
	quid "4587D9DC01B6"
	defaults (object defaults
		rightMargin 0.000000
		leftMargin 0.000000
		topMargin 0.000000
		bottomMargin 0.000000
		pageOverlap 0.000000
		clipIconLabels TRUE
		defaultFont (object Font
			size 8
			face "Arial"
			charSet 162
			bold FALSE
			italics FALSE
			underline FALSE
			strike FALSE
			color 16711680
			default_color TRUE)
		showClassOfObject TRUE
		notation "Unified")
	root_usecase_package (object Class_Category "Use Case View"
		quid "3619364703C6"
		global TRUE
		exportControl "Public"
		logical_models (list unit_reference_list)
		logical_presentations (list unit_reference_list
			(object UseCaseDiagram "Main"
				quid "3619364703E4")))
	root_category (object Class_Category "Logical View"
		quid "4587D9DC01B7"
		collaborations (list collaborationsList
			(object Collaboration "CAR_ADD"
				quid "4587D9F8000F"
				classifierRoles (list classifierRolesList
					(object ClassifierRole "Random_selector"
						quid "4587DAAE0280"
						classifier  "Logical View::RTClasses::RTSequence"
						quidu "37E928E902F3")
					(object ClassifierRole "Random_car_model"
						quid "4587DB380000"
						classifier  "Logical View::RTClasses::RTSequence"
						quidu "37E928E902F3")
					(object ClassifierRole "Car_Add"
						quid "4587DB490167"
						classifier  "Logical View::RTClasses::RTSequence"
						quidu "37E928E902F3"))
				interactions (list interactionsList
					(object RTInteraction "Interaction1"
						quid "4587DC1301D4"
						interactionInstances (list interactionInstancesList
							(object Environment "Environment"
								quid "4587DC130213"
								instanceEvents (list instanceEventsList
									instanceEvents  "0::sender"
									quidu "4587DCBA0188"))
							(object InteractionInstance "$UNNAMED$0"
								quid "4587DC2601C5"
								roleSequence (list roleSequenceList
									roleSequence  ":CAR_ADD:Random_selector")
								instanceEvents (list instanceEventsList
									instanceEvents  "0::receiver"
									quidu "4587DCBA0189"
									instanceEvents  "1::sender"
									quidu "4587DDD40282"))
							(object InteractionInstance "$UNNAMED$1"
								quid "4587DC2F01C5"
								roleSequence (list roleSequenceList
									roleSequence  ":CAR_ADD:Random_car_model")
								instanceEvents (list instanceEventsList
									instanceEvents  "1::receiver"
									quidu "4587DDD40283"
									instanceEvents  "2::sender"
									quidu "4587DDF40002"))
							(object InteractionInstance "$UNNAMED$2"
								quid "4587DC4003A9"
								roleSequence (list roleSequenceList
									roleSequence  ":CAR_ADD:Car_Add")
								instanceEvents (list instanceEventsList
									instanceEvents  "2::receiver"
									quidu "4587DDF40003")))
						messages (list messagesList
							(object Message "Send total car number(Ran.RaNDOM1)"
								quid "4587DCBA0186"
								messageSender (object MessageEnd "$UNNAMED$3"
									quid "4587DCBA0188"
									InteractionInstance  "0"
									quidu "4587DC130213")
								messageReceiver (object MessageEnd "$UNNAMED$4"
									quid "4587DCBA0189"
									InteractionInstance  "1"
									quidu "4587DC2601C5")
								messageAction (object SendAction "$UNNAMED$5"
									quid "4587DCBA0187"
									actionMode 1))
							(object Message "send car numbers lorry and passenger(Ran.Carmodel)"
								quid "4587DDD40280"
								messageSender (object MessageEnd "$UNNAMED$6"
									quid "4587DDD40282"
									InteractionInstance  "1"
									quidu "4587DC2601C5")
								messageReceiver (object MessageEnd "$UNNAMED$7"
									quid "4587DDD40283"
									InteractionInstance  "2"
									quidu "4587DC2F01C5")
								messageAction (object SendAction "$UNNAMED$8"
									quid "4587DDD40281"
									actionMode 1)
								messageActivator  "0"
								quidu "4587DCBA0186")
							(object Message "Add car information(PCarsave,LCarsave)"
								quid "4587DDF40000"
								messageSender (object MessageEnd "$UNNAMED$9"
									quid "4587DDF40002"
									InteractionInstance  "2"
									quidu "4587DC2F01C5")
								messageReceiver (object MessageEnd "$UNNAMED$10"
									quid "4587DDF40003"
									InteractionInstance  "3"
									quidu "4587DC4003A9")
								messageAction (object SendAction "$UNNAMED$11"
									quid "4587DDF40001"
									actionMode 1)
								messageActivator  "1"
								quidu "4587DDD40280"))
						sequenceDiagram (object SequenceDiagram "NewDiagram" @1
							quid "4587DC130222"
							items (list diagram_item_list
								(object EnvironmentVw "Environment" @2
									pos (1428,844)
									quidu "4587DC130213"
									width 2676
									height 1507
									positionBySuperclass FALSE
									leftLifeLine @3
									rightLifeLine @4)
								(object InteractionInstanceVw "1" @5
									pos (648,240)
									icon_style "Decoration"
									quidu "4587DC2601C5"
									label (object ItemLabel
										pos (648,189)
										nlines 2
										max_width 284
										label "")
									positionBySuperclass FALSE
									lifeLine @6)
								(object LifeLineVw "" @6
									pos (648,943)
									width 2
									height 1285
									interactionInstanceVw @5)
								(object InteractionInstanceVw "2" @7
									pos (1618,240)
									icon_style "Decoration"
									quidu "4587DC2F01C5"
									label (object ItemLabel
										pos (1618,189)
										nlines 2
										max_width 328
										label "")
									positionBySuperclass FALSE
									lifeLine @8)
								(object LifeLineVw "" @8
									pos (1618,943)
									width 2
									height 1285
									interactionInstanceVw @7)
								(object InteractionInstanceVw "3" @9
									pos (2316,240)
									icon_style "Decoration"
									quidu "4587DC4003A9"
									label (object ItemLabel
										pos (2316,189)
										nlines 2
										max_width 222
										label "")
									positionBySuperclass FALSE
									lifeLine @10)
								(object LifeLineVw "" @10
									pos (2316,943)
									width 2
									height 1285
									interactionInstanceVw @9)
								(object LifeLineVw "" @3
									pos (102,844)
									width 2
									height 1507
									interactionInstanceVw @2)
								(object LifeLineVw "" @4
									pos (2754,844)
									width 2
									height 1507
									interactionInstanceVw @2)
								(object MessageVw "0" @11
									pos (364,503)
									quidu "4587DCBA0186"
									width 524
									height 30
									label (object ItemLabel
										pos (444,463)
										positionBySuperclass FALSE
										Parent_View @11
										max_width 609)
									positionBySuperclass FALSE
									fromVw @3
									toVw @12
									messageFlags 11
									from (102,503)
									to (626,503))
								(object FocusOfControlVw "" @12
									pos (649,819)
									height 632
									positionBySuperclass FALSE
									lifeLine @6
									startMessage @11)
								(object MessageVw "1" @13
									pos (1134,578)
									quidu "4587DDD40280"
									width 925
									height 30
									label (object ItemLabel
										pos (1166,538)
										positionBySuperclass FALSE
										Parent_View @13
										max_width 847)
									positionBySuperclass FALSE
									fromVw @12
									toVw @14
									messageFlags 11
									from (671,578)
									to (1596,578))
								(object FocusOfControlVw "" @14
									pos (1619,710)
									height 263
									positionBySuperclass FALSE
									lifeLine @8
									startMessage @13)
								(object MessageVw "2" @15
									pos (1968,597)
									quidu "4587DDF40000"
									width 653
									height 30
									label (object ItemLabel
										pos (1968,541)
										positionBySuperclass FALSE
										Parent_View @15
										max_width 684)
									positionBySuperclass FALSE
									fromVw @14
									toVw @16
									messageFlags 11
									from (1641,597)
									to (2294,597))
								(object FocusOfControlVw "" @16
									pos (2317,627)
									height 59
									positionBySuperclass FALSE
									lifeLine @10
									startMessage @15))
							verificationLevel 1)))
				assocRoles (list assocRolesList
					(object AssocRole "c1"
						quid "4587DB8203D8"
						ends (list endsList
							(object AssocEndRole "$UNNAMED$12"
								quid "4587DB83005D"
								supplier  ":CAR_ADD:Random_selector")
							(object AssocEndRole "$UNNAMED$13"
								quid "4587DB83006D"
								supplier  ":CAR_ADD:Random_car_model"))))
				collaborationDiagrams (list collaborationDiagramsList
					(object CollaborationDiagram "CAR_ADD"
						quid "4587D9F80010"
						items (list diagram_item_list
							(object CapsuleRoleVw ":CAR_ADD:Random_selector" @17
								pos (524,315)
								icon_style "Decoration"
								quidu "4587DAAE0280"
								width 312
								height 181
								label (object ItemLabel
									pos (524,233)
									nlines 2
									max_width 284
									label "Random_selector")
								positionBySuperclass FALSE)
							(object CapsuleRoleVw ":CAR_ADD:Random_car_model" @18
								pos (1553,315)
								icon_style "Decoration"
								quidu "4587DB380000"
								width 354
								height 181
								label (object ItemLabel
									pos (1553,233)
									nlines 2
									max_width 328
									label "Random_car_model")
								positionBySuperclass FALSE)
							(object CapsuleRoleVw ":CAR_ADD:Car_Add" @19
								pos (2045,299)
								icon_style "Decoration"
								quidu "4587DB490167"
								width 250
								height 181
								label (object ItemLabel
									pos (2045,217)
									nlines 2
									max_width 222
									label "Car_Add")
								positionBySuperclass FALSE)
							(object ConnectorVw "Logical View::CAR_ADD::c1" @20
								stereotype TRUE
								uses_fill_color FALSE
								quidu "4587DB8203D8"
								label (object SegLabel @21
									pos (1028,271)
									max_width 34
									pctDist 0.500000
									height 45)
								client @17
								supplier @18
								vertices (list Points
									(680,315)
									(1376,315))
								line_style 6144)
							(object Label @22
								pos (734,272)
								anchor_loc 0
								max_width 600
								justify 1
								label "")
							(object Label @23
								pos (736,256)
								positionBySuperclass FALSE
								anchor_loc 0
								max_width 600
								justify 1
								label 
|Send Car number of Lorry and Passenger
|
								))
						filterFlags 521)))
			(object Collaboration "Collaboration1"
				quid "4587DFBE0242"
				classifierRoles (list classifierRolesList
					(object CapsuleRole "R1"
						quid "4587DFC202FD"
						genericity "fixed")
					(object CapsuleRole "R2"
						quid "4587DFEC02EE"
						genericity "fixed")
					(object CapsuleRole "R3"
						quid "4587E02C03A9"
						genericity "fixed"))
				interactions (list interactionsList
					(object RTInteraction "Interaction1"
						quid "4587DFBE0244"
						interactionInstances (list interactionInstancesList
							(object Environment "Environment"
								quid "4587DFBE0245"
								instanceEvents (list instanceEventsList
									instanceEvents  "0::sender"
									quidu "4587DFD8038C"))
							(object InteractionInstance "Random_selector"
								quid "4587DFC0030D"
								roleSequence (list roleSequenceList
									roleSequence  ":Collaboration1:R1")
								instanceEvents (list instanceEventsList
									instanceEvents  "0::receiver"
									quidu "4587DFD8038D"
									instanceEvents  "1::sender"
									quidu "4587E01F034D"))
							(object InteractionInstance "Car_model"
								quid "4587DFE903C8"
								roleSequence (list roleSequenceList
									roleSequence  ":Collaboration1:R2")
								instanceEvents (list instanceEventsList
									instanceEvents  "1::receiver"
									quidu "4587E01F034E"
									instanceEvents  "2::sender"
									quidu "4587E03500FC"))
							(object InteractionInstance "DELETE_CAR"
								quid "4587E02A01F4"
								roleSequence (list roleSequenceList
									roleSequence  ":Collaboration1:R3")
								instanceEvents (list instanceEventsList
									instanceEvents  "2::receiver"
									quidu "4587E03500FD")))
						messages (list messagesList
							(object Message "Car number(Ran.Random1)"
								quid "4587DFD8038A"
								messageSender (object MessageEnd "$UNNAMED$14"
									quid "4587DFD8038C"
									InteractionInstance  "0"
									quidu "4587DFBE0245")
								messageReceiver (object MessageEnd "$UNNAMED$15"
									quid "4587DFD8038D"
									InteractionInstance  "1"
									quidu "4587DFC0030D")
								messageAction (object SendAction "$UNNAMED$16"
									quid "4587DFD8038B"
									actionMode 1))
							(object Message "Cars numbers(Ran.Carmodel)"
								quid "4587E01F034B"
								messageSender (object MessageEnd "$UNNAMED$17"
									quid "4587E01F034D"
									InteractionInstance  "1"
									quidu "4587DFC0030D")
								messageReceiver (object MessageEnd "$UNNAMED$18"
									quid "4587E01F034E"
									InteractionInstance  "2"
									quidu "4587DFE903C8")
								messageAction (object SendAction "$UNNAMED$19"
									quid "4587E01F034C"
									actionMode 1)
								messageActivator  "0"
								quidu "4587DFD8038A")
							(object Message "Delete from Car information(PCardel,LCardel)"
								quid "4587E03500FA"
								messageSender (object MessageEnd "$UNNAMED$20"
									quid "4587E03500FC"
									InteractionInstance  "2"
									quidu "4587DFE903C8")
								messageReceiver (object MessageEnd "$UNNAMED$21"
									quid "4587E03500FD"
									InteractionInstance  "3"
									quidu "4587E02A01F4")
								messageAction (object SendAction "$UNNAMED$22"
									quid "4587E03500FB"
									actionMode 1)
								messageActivator  "1"
								quidu "4587E01F034B"))
						sequenceDiagram (object SequenceDiagram "delete car" @24
							quid "4587DFBE0246"
							items (list diagram_item_list

⌨️ 快捷键说明

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