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

📄 设计应用程序.mdl

📁 一个购物网站
💻 MDL
📖 第 1 页 / 共 4 页
字号:
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "ModifyProduct"
				quid       	"40F9BDC301CC"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "DeleteProduct"
				quid       	"40F9BDCC0168"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)))
		    (object Class "UpdateOrders"
			quid       	"40F9BDE9019A"
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"40F9C0BA0280"
				supplier   	"Logical View::Data Services::ProductDetails"
				quidu      	"40F9BF2D02EE")
			    (object Uses_Relationship
				quid       	"40F9C0C500F0"
				supplier   	"Logical View::Data Services::OrderDetails"
				quidu      	"40F9BF3901F4")
			    (object Uses_Relationship
				quid       	"40F9C0D2032A"
				supplier   	"Logical View::Data Services::OrderDetails"
				quidu      	"40F9BF3901F4")
			    (object Uses_Relationship
				quid       	"40F9C0DC0136"
				supplier   	"Logical View::Data Services::OrderDetails"
				quidu      	"40F9BF3901F4"))
			operations 	(list Operations
			    (object Operation "AddToCart"
				quid       	"40F9BE1202D0"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "RemoveFromCart"
				quid       	"40F9BE1E008C"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "UpdateQOH"
				quid       	"40F9BE2701AE"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)))
		    (object Class "AcceptMessage"
			quid       	"40FB9AC50302"
			operations 	(list Operations
			    (object Operation "Accept"
				quid       	"40FB9AED01EA"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)))
		    (object Class "ValidateCustomer"
			quid       	"40FB9C750366"
			used_nodes 	(list uses_relationship_list
			    (object Uses_Relationship
				quid       	"40FB9EB20136"
				supplier   	"Logical View::Data Services::Customer"
				quidu      	"40FB9DE300B4"))
			operations 	(list Operations
			    (object Operation "ValidateCustomer"
				quid       	"40FB9C990208"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))))
		logical_presentations 	(list unit_reference_list
		    (object ClassDiagram "Package Overview"
			quid       	"40F9BAC903CD"
			title      	"Package Overview"
			zoom       	100
			max_height 	28350
			max_width  	21600
			origin_x   	0
			origin_y   	0
			items      	(list diagram_item_list
			    (object ClassView "Class" "Logical View::Business Services::ValidateMemberrDetalis" @7
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(272, 128)
				label      	(object ItemLabel
				    Parent_View 	@7
				    location   	(52, 35)
				    nlines     	1
				    max_width  	440
				    justify    	0
				    label      	"ValidateMemberrDetalis")
				icon_style 	"Icon"
				quidu      	"40F9BC8400B4"
				compartment 	(object Compartment
				    Parent_View 	@7
				    location   	(52, 89)
				    icon_style 	"Icon"
				    anchor     	2
				    nlines     	3
				    max_width  	438)
				width      	458
				height     	208
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Business Services::UpdateProducts" @8
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(272, 480)
				label      	(object ItemLabel
				    Parent_View 	@8
				    location   	(115, 435)
				    nlines     	1
				    max_width  	314
				    justify    	0
				    label      	"UpdateProducts")
				icon_style 	"Icon"
				quidu      	"40F9BD1F0078"
				compartment 	(object Compartment
				    Parent_View 	@8
				    location   	(115, 489)
				    icon_style 	"Icon"
				    anchor     	2
				    nlines     	4
				    max_width  	337)
				width      	332
				height     	112
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Business Services::UpdateOrders" @9
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(720, 480)
				label      	(object ItemLabel
				    Parent_View 	@9
				    location   	(582, 435)
				    nlines     	1
				    max_width  	276
				    justify    	0
				    label      	"UpdateOrders")
				icon_style 	"Icon"
				quidu      	"40F9BDE9019A"
				compartment 	(object Compartment
				    Parent_View 	@9
				    location   	(582, 489)
				    icon_style 	"Icon"
				    anchor     	2
				    nlines     	4
				    max_width  	381)
				width      	294
				height     	112
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Business Services::AcceptMessage" @10
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(816, 128)
				label      	(object ItemLabel
				    Parent_View 	@10
				    location   	(666, 57)
				    nlines     	1
				    max_width  	300
				    justify    	0
				    label      	"AcceptMessage")
				icon_style 	"Icon"
				quidu      	"40FB9AC50302"
				compartment 	(object Compartment
				    Parent_View 	@10
				    location   	(666, 111)
				    icon_style 	"Icon"
				    anchor     	2
				    nlines     	2
				    max_width  	203)
				width      	318
				height     	164
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Business Services::ValidateCustomer" @11
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1168, 480)
				label      	(object ItemLabel
				    Parent_View 	@11
				    location   	(978, 409)
				    nlines     	1
				    max_width  	380
				    justify    	0
				    label      	"ValidateCustomer")
				icon_style 	"Icon"
				quidu      	"40FB9C750366"
				compartment 	(object Compartment
				    Parent_View 	@11
				    location   	(978, 463)
				    icon_style 	"Icon"
				    anchor     	2
				    nlines     	2
				    max_width  	378)
				width      	398
				height     	164
				annotation 	8
				autoResize 	TRUE)))))
	    (object Class_Category "Data Services"
		attributes 	(list Attribute_Set
		    (object Attribute
			tool       	"VisualBasic"
			name       	"TierPackage"
			value      	"Data Services"))
		quid       	"40F9BAC903CE"
		documentation 	"Data services maintain, access, and update data. They also manage and satisfy requests to manipulate data that are initiated by business services. Separating data services allows the data structure and access mechanisms to be maintained, modified, or, if necessary, even re-architected without affecting business or user services."
		visible_categories 	(list visibility_relationship_list
		    (object Visibility_Relationship
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VisualBasic"
				name       	"TierPackage"
				value      	"User Services"))
			quid       	"40F9BAC903D4"
			supplier   	"Logical View::User Services"
			quidu      	"40F9BAC903CA")
		    (object Visibility_Relationship
			attributes 	(list Attribute_Set
			    (object Attribute
				tool       	"VisualBasic"
				name       	"TierPackage"
				value      	"Data Services"))
			quid       	"40F9BAC903D5"
			supplier   	"Logical View::Business Services"
			quidu      	"40F9BAC903CC"))
		exportControl 	"Public"
		logical_models 	(list unit_reference_list
		    (object Class "MemberDetails"
			quid       	"40F9BE440104")
		    (object Class "SupplierDetails"
			quid       	"40F9BF1503CA")
		    (object Class "ProductDetails"
			quid       	"40F9BF2D02EE")
		    (object Class "OrderDetails"
			quid       	"40F9BF3901F4")
		    (object Class "Message"
			quid       	"40FB9B97032A")
		    (object Class "Customer"
			quid       	"40FB9DE300B4"))
		logical_presentations 	(list unit_reference_list
		    (object ClassDiagram "Package Overview"
			quid       	"40F9BAC903CF"
			title      	"Package Overview"
			zoom       	100
			max_height 	28350
			max_width  	21600
			origin_x   	0
			origin_y   	0
			items      	(list diagram_item_list
			    (object ClassView "Class" "Logical View::Data Services::MemberDetails" @12
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(272, 128)
				label      	(object ItemLabel
				    Parent_View 	@12
				    location   	(129, 83)
				    nlines     	1
				    max_width  	286
				    justify    	0
				    label      	"MemberDetails")
				icon_style 	"Icon"
				quidu      	"40F9BE440104"
				width      	304
				height     	112
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Data Services::SupplierDetails" @13
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(720, 128)
				label      	(object ItemLabel
				    Parent_View 	@13
				    location   	(583, 83)
				    nlines     	1
				    max_width  	274
				    justify    	0
				    label      	"SupplierDetails")
				icon_style 	"Icon"
				quidu      	"40F9BF1503CA"
				width      	292
				height     	112
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Data Services::ProductDetails" @14
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(272, 480)
				label      	(object ItemLabel
				    Parent_View 	@14
				    location   	(132, 435)
				    nlines     	1
				    max_width  	280
				    justify    	0
				    label      	"ProductDetails")
				icon_style 	"Icon"
				quidu      	"40F9BF2D02EE"
				width      	298
				height     	112
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Data Services::OrderDetails" @15
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(720, 480)
				label      	(object ItemLabel
				    Parent_View 	@15
				    location   	(598, 435)
				    nlines     	1
				    max_width  	244
				    justify    	0
				    label      	"OrderDetails")
				icon_style 	"Icon"
				quidu      	"40F9BF3901F4"
				width      	262
				height     	112
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Data Services::Message" @16
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(272, 752)
				label      	(object ItemLabel
				    Parent_View 	@16
				    location   	(185, 707)
				    nlines     	1
				    max_width  	174
				    justify    	0
				    label      	"Message")
				icon_style 	"Icon"
				quidu      	"40FB9B97032A"
				width      	192
				height     	112
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "Logical View::Data Services::Customer" @17
				ShowCompartmentStereotypes 	TRUE
				IncludeAttribute 	TRUE
				IncludeOperation 	TRUE
				location   	(1168, 480)
				label      	(object ItemLabel
				    Parent_View 	@17
				    location   	(1068, 435)
				    nlines     	1
				    max_width  	200
				    justify    	0
				    label      	"Customer")
				icon_style 	"Icon"
				quidu      	"40FB9DE300B4"
				width      	218
				height     	112
				annotation 	8
				autoResize 	TRUE))))))
	logical_presentations 	(list unit_reference_list
	    (object Tier_Diagram "Three-Tiered Service Model"
		quid       	"40F9BAC903D6"
		title      	"Three-Tiered Service Model"
		documentation 	"A three-tiered architectural approach separates the various components of a client/server system into three tiers of services. The user services, business and other middle tier services, and data services are the logical tiers that collaborate in an application"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	489
		items      	(list diagram_item_list
		    (object TierView "User Services" @18
			label      	(object ItemLabel
			    Parent_View 	@18
			    location   	(6, 6)
			    nlines     	2
			    max_width  	-12
			    justify    	0
			    label      	"User Services")
			icon_style 	"Icon"
			hidden     	TRUE
			quidu      	"40F9BAC903CA"
			width      	300
			height     	180)
		    (object TierView "Business Services" @19
			location   	(610, 0)
			label      	(object ItemLabel
			    Parent_View 	@19
			    location   	(616, 6)
			    nlines     	2
			    max_width  	-12
			    justify    	0

⌨️ 快捷键说明

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