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

📄 diagrams.rtmdl

📁 Purchase Commitment System. project for software engineering lecture with Rational Rose.
💻 RTMDL
📖 第 1 页 / 共 5 页
字号:
									toVw @72
									messageFlags 13
									from (694,891)
									to (1484,891))
								(object FocusOfControlVw "" @72
									pos (1507,988)
									height 194
									lifeLine @65
									startMessage @71)
								(object MessageVw "4" @73
									pos (1089,1084)
									quidu "49624F930345"
									width 790
									height 30
									label (object ItemLabel
										pos (1089,1060)
										positionBySuperclass FALSE
										Parent_View @73
										max_width 94)
									positionBySuperclass FALSE
									fromVw @72
									toVw @67
									messageFlags 29
									from (1484,1084)
									to (694,1084))
								(object MessageVw "5" @74
									pos (376,1545)
									quidu "495E2BBF016B"
									width 547
									height 30
									label (object ItemLabel
										pos (376,1521)
										positionBySuperclass FALSE
										Parent_View @74
										max_width 66)
									positionBySuperclass FALSE
									fromVw @67
									toVw @58
									messageFlags 29
									from (649,1545)
									to (102,1545)))
							verificationLevel 1)))
				collaborationDiagrams (list collaborationDiagramsList
					(object CollaborationDiagram "Collaboration3"
						quid "495BD22A037B"
						items (list diagram_item_list
							(object CapsuleRoleVw ":Collaboration3:R2" @75
								pos (1094,242)
								icon_style "Decoration"
								quidu "495BD2360148"
								width 258
								height 198
								label (object ItemLabel
									pos (1094,152)
									nlines 2
									max_width 178
									label "R2")
								positionBySuperclass FALSE)
							(object CapsuleRoleVw ":Collaboration3:R1" @76
								pos (489,189)
								icon_style "Decoration"
								quidu "49624ED402A4"
								width 258
								height 198
								label (object ItemLabel
									pos (489,99)
									nlines 2
									max_width 256
									label "R1"))
							(object CapsuleRoleVw ":Collaboration3:R3" @77
								pos (309,639)
								icon_style "Decoration"
								quidu "49624F4800D0"
								width 258
								height 198
								label (object ItemLabel
									pos (309,549)
									max_width 197
									label "R3")))
						filterFlags 521))))
		global TRUE
		exportControl "Public"
		logical_models (list unit_reference_list
			(object Class "Login"
				quid "49511C2302CE"
				class_attributes (list class_attribute_list
					(object ClassAttribute "username"
						quid "49511C33002E"
						type "string")
					(object ClassAttribute "password"
						quid "49511C4D01B5"
						type "string"))
				operations (list Operations
					(object Operation "check"
						quid "495BB7C900BB"
						result "int")
					(object Operation "set_information"
						quid "495BB7F000CB"
						parameters (list Parameters
							(object Parameter "a"
								quid "495BB80903A9"
								type "string")
							(object Parameter "b"
								quid "495BB81F029F"
								type "string"))
						result "void"))
				language "Analysis")
			(object Class "ProductAmount"
				quid "49511C87000F"
				class_attributes (list class_attribute_list
					(object ClassAttribute "Prodname"
						quid "49511CA8038A"
						type "string")
					(object ClassAttribute "Prodamount"
						quid "49511CA600FA"
						type "int"))
				operations (list Operations
					(object Operation "set_amount"
						quid "495BB65601E4"
						parameters (list Parameters
							(object Parameter "Prodamount"
								quid "495BB6B2031C"
								type "int")
							(object Parameter "Prodname"
								quid "495BB6EE0148"
								type "string"))
						result "Void")
					(object Operation "get_amount"
						quid "495BB7220186"
						parameters (list Parameters
							(object Parameter "Prodname"
								quid "495BB752007D"
								type "string"))
						result "int"))
				assocsOwned (list assocsOwnedList
					(object Assoc "$UNNAMED$91"
						quid "495BD3E40203"
						ends (list endsList
							(object AssocEnd "$UNNAMED$92"
								quid "495BD3E40204"
								supplier  "Logical View::ProductAmount"
								quidu "49511C87000F"
								friend TRUE)
							(object AssocEnd "$UNNAMED$93"
								quid "495BD3E40205"
								supplier  "Logical View::GetReport"
								quidu "49511E0602AF"
								friend TRUE))))
				ends (list endsList
					(object AssocEnd "$UNNAMED$94"
						quid "49624D7201EA"
						supplier  "Logical View::GetReport"
						quidu "49511E0602AF"))
				language "Analysis")
			(object Class "Details"
				quid "49511D860280"
				class_attributes (list class_attribute_list
					(object ClassAttribute "detailprice"
						quid "49511DB10251"
						type "float")
					(object ClassAttribute "detailamount"
						quid "49511DA303C8"
						type "int")
					(object ClassAttribute "detailname"
						quid "49511D9D02FD"
						type "string"))
				operations (list Operations
					(object Operation "details"
						quid "495BCE070138"
						parameters (list Parameters
							(object Parameter "product"
								quid "495BCE130203"
								type "string"))
						result "void"))
				assocsOwned (list assocsOwnedList
					(object Assoc "$UNNAMED$95"
						quid "49624D4A03AE"
						ends (list endsList
							(object AssocEnd "$UNNAMED$96"
								quid "49624D4A03AF"
								supplier  "Logical View::Details"
								quidu "49511D860280"
								is_navigable TRUE)
							(object AssocEnd "$UNNAMED$97"
								quid "49624D4A03BE"
								supplier  "Logical View::GetReport"
								quidu "49511E0602AF"
								is_navigable TRUE))))
				language "Analysis")
			(object Class "GetReport"
				quid "49511E0602AF"
				operations (list Operations
					(object Operation "Getreport"
						quid "495BB94400CB"
						parameters (list Parameters
							(object Parameter "prod1"
								quid "495BB97B0177"
								type "int")
							(object Parameter "prod2"
								quid "495BB980036B"
								type "int")
							(object Parameter "Prod3"
								quid "495BB9840290"
								type "int")
							(object Parameter "Prod4"
								quid "495BB98A0203"
								type "int")
							(object Parameter "txtoption"
								quid "495BB98F007D"
								type "int"))
						result "void"))
				assocsOwned (list assocsOwnedList
					(object Assoc "$UNNAMED$98"
						quid "49624D7201E9"
						ends (list endsList
							(object AssocEnd "$UNNAMED$94"
								quid "49624D7201EA"
								supplier  "Logical View::GetReport"
								quidu "49511E0602AF"
								is_navigable TRUE)
							(object AssocEnd "$UNNAMED$99"
								quid "49624D7201EB"
								supplier  "Logical View::ProductAmount"
								quidu "49511C87000F"
								is_navigable TRUE))))
				ends (list endsList
					(object AssocEnd "$UNNAMED$96"
						quid "49624D4A03AF"
						supplier  "Logical View::Details"
						quidu "49511D860280"))
				language "Analysis"))
		logical_presentations (list unit_reference_list
			(object ClassDiagram "Main"
				quid "3619364703D4"
				items (list diagram_item_list
					(object ClassView "Class" "Logical View::Login" @78
						ShowCompartmentStereotypes TRUE
						IncludeAttribute TRUE
						IncludeOperation TRUE
						showAggregations TRUE
						pos (680,460)
						label (object ItemLabel
							pos (529,307)
							max_width 302
							label "Login")
						icon_style "Decoration"
						quidu "49511C2302CE"
						compartment (object Compartment
							pos (529,369)
							anchor 2
							nlines 6
							max_width 309
							justify 1)
						width 320
						height 326
						annotation 8
						autoResize TRUE)
					(object ClassView "Class" "Logical View::Details" @79
						ShowCompartmentStereotypes TRUE
						IncludeAttribute TRUE
						IncludeOperation TRUE
						showAggregations TRUE
						pos (1547,484)
						label (object ItemLabel
							pos (1310,301)
							max_width 474
							label "Details")
						icon_style "Decoration"
						quidu "49511D860280"
						compartment (object Compartment
							pos (1310,363)
							anchor 2
							nlines 7
							max_width 481
							justify 1)
						width 492
						height 386
						annotation 8
						autoResize TRUE)
					(object ClassView "Class" "Logical View::GetReport" @80
						ShowCompartmentStereotypes TRUE
						IncludeAttribute TRUE
						IncludeOperation TRUE
						showAggregations TRUE
						pos (1543,980)
						label (object ItemLabel
							pos (1266,847)
							max_width 554
							label "GetReport")
						icon_style "Decoration"
						quidu "49511E0602AF"
						compartment (object Compartment
							pos (1266,909)
							anchor 2
							nlines 5
							max_width 559
							justify 1)
						width 572
						height 284
						annotation 8
						autoResize TRUE)
					(object AssocVw "$UNNAMED$95" @81
						pos (1544,757)
						stereotype TRUE
						uses_fill_color FALSE
						quidu "49624D4A03AE"
						roleview_list (list RoleViews
							(object RoleView "$UNNAMED$97" @82
								stereotype TRUE
								uses_fill_color FALSE
								quidu "49624D4A03BE"
								client @81
								supplier @80
								vertices (list Points
									(1544,757)
									(1544,837))
								line_style 6144)
							(object RoleView "$UNNAMED$96" @83
								stereotype TRUE
								uses_fill_color FALSE
								quidu "49624D4A03AF"
								client @81
								supplier @79
								vertices (list Points
									(1544,757)
									(1545,677))
								line_style 6144)))
					(object ClassView "Class" "Logical View::ProductAmount" @84
						ShowCompartmentStereotypes TRUE
						IncludeAttribute TRUE
						IncludeOperation TRUE
						showAggregations TRUE
						pos (690,980)
						label (object ItemLabel
							pos (453,796)
							max_width 474
							label "ProductAmount")
						icon_style "Decoration"
						quidu "49511C87000F"
						compartment (object Compartment
							pos (453,858)
							anchor 2
							nlines 7
							max_width 481
							justify 1)
						width 492
						height 386
						annotation 8
						autoResize TRUE)
					(object AssocVw "$UNNAMED$98" @85
						pos (1096,980)
						stereotype TRUE
						uses_fill_color FALSE
						quidu "49624D7201E9"
						roleview_list (list RoleViews
							(object RoleView "$UNNAMED$99" @86
								stereotype TRUE
								uses_fill_color FALSE
								quidu "49624D7201EB"
								client @85
								supplier @84
								vertices (list Points
									(1096,980)
									(936,980))
								line_style 6144)
							(object RoleView "$UNNAMED$94" @87
								stereotype TRUE
								uses_fill_color FALSE
								quidu "49624D7201EA"
								client @85
								supplier @80
								vertices (list Points
									(1096,980)
									(1256,980))
								line_style 6144)))))))
	root_subsystem (object SubSystem "Component View"
		quid "36641F7B025F"
		physical_models (list unit_reference_list)
		physical_presentations (list unit_reference_list
			(object Module_Diagram "Main"
				quid "36641F810172")))
	process_structure (object Processes "Deployment View"
		quid "3619364703C8"
		ProcsNDevs (list
			(object Process_Diagram "Main"
				quid "3619364703CA")))
	properties (object Properties
		attributes (list Attribute_Set
			(object Attribute
				tool "OT::C"
				name "propertyId"
				value "809135966")
			(object Attribute
				tool "C Version"
				name "default__Version"
				value (list Attribute_Set
					(object Attribute
						tool "C Version"
						name "Version"
						value 6404)))
			(object Attribute
				tool "OT::C"
				name "default__Attribute"
				value (list Attribute_Set
					(object Attribute
						tool "OT::C"
						name "AttributeKindSet"
						value (list Attribute_Set
							(object Attribute
								tool "OT::C"
								name "normal"
								value 0)
							(object Attribute
								tool "OT::C"
								name "constant"
								value 2)))
					(object Attribute
						tool "OT::C"
						name "AttributeKind"
						value ("AttributeKindSet" 0))
					(object Attribute
						tool "OT::C"
						name "InitializerKindSet"
						value (list Attribute_Set
							(object Attribute
								tool "OT::C"
								name "assignment"
								value 0)
							(object Attribute
								tool "OT::C"
								name "call construct function"
								value 1)))
					(object Attribute
						tool "OT::C"
						name "InitializerKind"
						value ("InitializerKindSet" 0))
					(object Attribute
						tool "OT::C"
						name "HeaderPreface"
						value (value Text ""))
					(object Attribute
						tool "OT::C"
						name "HeaderEnding"

⌨️ 快捷键说明

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