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

📄 umlrationalrose.mdl

📁 这是我在学习《信息系统分析》时用UMLwithRationalRose所做的一个学校图书馆系统分析的设计
💻 MDL
📖 第 1 页 / 共 5 页
字号:

(object Petal
    version    	50
    _written   	"Rose 8.2.0311.2600"
    charSet    	134)

(object Design "Logical View"
    is_unit    	TRUE
    is_loaded  	TRUE
    attributes 	(list Attribute_Set
	(object Attribute
	    tool       	"Java"
	    name       	"IDE"
	    value      	"Internal Editor")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagName1"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagText1"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagApply1"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagName2"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagText2"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagApply2"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagName3"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagText3"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagApply3"
	    value      	""))
    quid       	"4263A0B90232"
    enforceClosureAutoLoad 	FALSE
    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      	0
	gridY      	0
	defaultFont 	(object Font
	    size       	12
	    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       	"4263A0B90234"
	exportControl 	"Public"
	global     	TRUE
	logical_models 	(list unit_reference_list
	    (object Class_Category "library  Business Model"
		quid       	"4263A7190271"
		exportControl 	"Public"
		logical_models 	(list unit_reference_list
		    (object Class "采购员"
			quid       	"4263BCB400FA"
			stereotype 	"Business Worker"
			visible_modules 	(list dependency_list
			    (object Dependency_Relationship
				quid       	"4264AFF5038A"
				supplier   	"Use Case View::library  Business Model::发订单给书商"
				quidu      	"4264AFD30128")
			    (object Dependency_Relationship
				quid       	"4264B1DA0399"
				supplier   	"Use Case View::library  Business Model::双方达成共识"
				quidu      	"4264B16801E4")
			    (object Dependency_Relationship
				quid       	"4264B251037A"
				supplier   	"Use Case View::library  Business Model::下订单"
				quidu      	"4264B24003B9")
			    (object Dependency_Relationship
				quid       	"4264B2E1030D"
				supplier   	"Use Case View::library  Business Model::验收书本"
				quidu      	"4264B2CA0242")))
		    (object Class "分编员"
			quid       	"4263BCC60138"
			stereotype 	"control"
			visible_modules 	(list dependency_list
			    (object Dependency_Relationship
				quid       	"4264B3870251"
				supplier   	"Use Case View::library  Business Model::给书编编码"
				quidu      	"4264B36B01B5")
			    (object Dependency_Relationship
				quid       	"4264B3AB007D"
				supplier   	"Use Case View::library  Business Model::给书贴条形码"
				quidu      	"4264B39001E4"))
			operations 	(list Operations
			    (object Operation "到藏书库拿书到分编室"
				quid       	"428B51A3038A"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "根据编码制条形码并贴在书本上"
				quid       	"428B51CA0290"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0)
			    (object Operation "把书分到各书库进行流通"
				quid       	"428B522001B5"
				concurrency 	"Sequential"
				opExportControl 	"Public"
				uid        	0))
			class_attributes 	(list class_attribute_list
			    (object ClassAttribute "姓名:char"
				quid       	"428B4F9201F4")
			    (object ClassAttribute "性别:char"
				quid       	"428B4FD703B9")
			    (object ClassAttribute "工号:long int"
				quid       	"428B4FF40000")))
		    (object Class "借书员"
			quid       	"4263BCD402DE"
			stereotype 	"Business Worker")
		    (object Class "还书员"
			quid       	"4263BCE50128"
			stereotype 	"Business Worker")
		    (object Class "电脑技术人员"
			quid       	"4263BCF2035B"
			stereotype 	"Business Worker")
		    (object Class "期刊室看守员"
			quid       	"4263BD10001F"
			stereotype 	"Business Worker")
		    (object Class "流通负责人员"
			quid       	"4263BD27007D"
			stereotype 	"Business Worker")
		    (object Class "出版社"
			quid       	"4263BD3F035B"
			stereotype 	"Business Actor")
		    (object Class "电脑公司"
			quid       	"4263BD5C0251"
			stereotype 	"Business Actor")
		    (object Class "书商"
			quid       	"4263BD6C005D"
			stereotype 	"Business Actor")
		    (object Class "管理员工"
			quid       	"4263BD75035B"
			stereotype 	"Business Actor")
		    (object Class "学生"
			quid       	"4263BD8D031C"
			stereotype 	"Business Actor")
		    (object Class "学校"
			quid       	"4263BD9701E4"
			stereotype 	"Business Actor")
		    (object Class "计划员"
			quid       	"4263C0C9002E"
			stereotype 	"Business Worker"
			visible_modules 	(list dependency_list
			    (object Dependency_Relationship
				quid       	"4264AF350109"
				supplier   	"Use Case View::library  Business Model::制定单"
				quidu      	"4264AEF400CB")))
		    (object Class "网站"
			quid       	"4264B0EF0196"
			stereotype 	"Business Actor")
		    (object Class "书库看守员"
			quid       	"42666C1B01D4"
			stereotype 	"Business Worker")
		    (object UseCase "制定单"
			quid       	"4264AEF400CB"
			stereotype 	"Business Use Case"
			visible_modules 	(list dependency_list
			    (object Dependency_Relationship
				quid       	"4264AF40037A"
				supplier   	"Use Case View::library  Business Model::学校"
				quidu      	"4263BD9701E4")))
		    (object UseCase "发订单给书商"
			quid       	"4264AFD30128"
			stereotype 	"Business Use Case"
			visible_modules 	(list dependency_list
			    (object Dependency_Relationship
				quid       	"4264B11803D8"
				supplier   	"Use Case View::library  Business Model::网站"
				quidu      	"4264B0EF0196")))
		    (object UseCase "双方达成共识"
			quid       	"4264B16801E4"
			stereotype 	"Business Use Case"
			visible_modules 	(list dependency_list
			    (object Dependency_Relationship
				quid       	"4264B1FE030D"
				supplier   	"Use Case View::library  Business Model::书商"
				quidu      	"4263BD6C005D")))
		    (object UseCase "下订单"
			quid       	"4264B24003B9"
			stereotype 	"Business Use Case"
			visible_modules 	(list dependency_list
			    (object Dependency_Relationship
				quid       	"4264B25B038A"
				supplier   	"Use Case View::library  Business Model::书商"
				quidu      	"4263BD6C005D")))
		    (object UseCase "验收书本"
			quid       	"4264B2CA0242"
			stereotype 	"Business Use Case")
		    (object UseCase "给书编编码"
			quid       	"4264B36B01B5"
			stereotype 	"Business Use Case"
			statemachine 	(object State_Machine "State/Activity Model"
			    quid       	"426666B001C5"
			    states     	(list States
				(object State "$UNNAMED$0"
				    quid       	"426667490148"
				    type       	"StartState")
				(object ActivityState "到藏书库拿书到分编室"
				    quid       	"4266674B0242")
				(object ActivityState "根据中国图书分类法看书内容"
				    quid       	"4266678902EE")
				(object ActivityState "给书编目录"
				    quid       	"426668400128")
				(object ActivityState "修改并校对"
				    quid       	"4266686402FD")
				(object ActivityState "保存在电脑上"
				    quid       	"426668840109")
				(object ActivityState "贴条形码"
				    quid       	"426668A6000F")
				(object ActivityState "把书分到各书库"
				    quid       	"426668BE038A")
				(object State "$UNNAMED$1"
				    quid       	"426668FF009C"
				    type       	"EndState"))
			    partitions 	(list Partitions
				(object Partition "流通部人员 "
				    quid       	"426666D8035B"
				    persistence 	"Transient"
				    creationObj 	FALSE
				    multi      	FALSE)
				(object Partition "分编员"
				    quid       	"426667280232"
				    persistence 	"Transient"
				    creationObj 	FALSE
				    multi      	FALSE))
			    objects    	(list Objects)
			    transitions 	(list transition_list
				(object State_Transition
				    quid       	"426668D6030D"
				    supplier   	"Use Case View::library  Business Model::给书编编码::State/Activity Model::到藏书库拿书到分编室"
				    supplier_quidu 	"4266674B0242"
				    client     	"$UNNAMED$0"
				    client_quidu 	"426667490148"
				    sendEvent  	(object sendEvent
					quid       	"426668D60310"))
				(object State_Transition
				    quid       	"426668DC004E"
				    supplier   	"Use Case View::library  Business Model::给书编编码::State/Activity Model::根据中国图书分类法看书内容"
				    supplier_quidu 	"4266678902EE"
				    client     	"Use Case View::library  Business Model::给书编编码::State/Activity Model::到藏书库拿书到分编室"
				    client_quidu 	"4266674B0242"
				    sendEvent  	(object sendEvent
					quid       	"426668DC0051"))
				(object State_Transition
				    quid       	"426668E2003E"
				    supplier   	"Use Case View::library  Business Model::给书编编码::State/Activity Model::给书编目录"
				    supplier_quidu 	"426668400128"
				    client     	"Use Case View::library  Business Model::给书编编码::State/Activity Model::根据中国图书分类法看书内容"
				    client_quidu 	"4266678902EE"
				    sendEvent  	(object sendEvent
					quid       	"426668E20041"))
				(object State_Transition
				    quid       	"426668E601C5"
				    supplier   	"Use Case View::library  Business Model::给书编编码::State/Activity Model::修改并校对"
				    supplier_quidu 	"4266686402FD"
				    client     	"Use Case View::library  Business Model::给书编编码::State/Activity Model::给书编目录"
				    client_quidu 	"426668400128"
				    sendEvent  	(object sendEvent
					quid       	"426668E601C8"))
				(object State_Transition
				    quid       	"426668EC00CB"
				    supplier   	"Use Case View::library  Business Model::给书编编码::State/Activity Model::保存在电脑上"
				    supplier_quidu 	"426668840109"
				    client     	"Use Case View::library  Business Model::给书编编码::State/Activity Model::修改并校对"
				    client_quidu 	"4266686402FD"
				    sendEvent  	(object sendEvent
					quid       	"426668EC00CE"))
				(object State_Transition
				    quid       	"426668F800DA"
				    supplier   	"Use Case View::library  Business Model::给书编编码::State/Activity Model::贴条形码"
				    supplier_quidu 	"426668A6000F"
				    client     	"Use Case View::library  Business Model::给书编编码::State/Activity Model::保存在电脑上"
				    client_quidu 	"426668840109"
				    sendEvent  	(object sendEvent
					quid       	"426668F800DD"))
				(object State_Transition
				    quid       	"426668FB02FD"
				    supplier   	"Use Case View::library  Business Model::给书编编码::State/Activity Model::把书分到各书库"
				    supplier_quidu 	"426668BE038A"
				    client     	"Use Case View::library  Business Model::给书编编码::State/Activity Model::贴条形码"
				    client_quidu 	"426668A6000F"
				    sendEvent  	(object sendEvent
					quid       	"426668FB0300"))
				(object State_Transition
				    quid       	"4266690300CB"
				    supplier   	"$UNNAMED$1"
				    supplier_quidu 	"426668FF009C"
				    client     	"Use Case View::library  Business Model::给书编编码::State/Activity Model::把书分到各书库"
				    client_quidu 	"426668BE038A"
				    sendEvent  	(object sendEvent
					quid       	"4266690300CE")))
			    objectflows 	(list objectflow_list)
			    statediagrams 	(list StateDiagrams
				(object ActivityDiagram "NewDiagram"
				    quid       	"426666B001F4"
				    title      	"NewDiagram"
				    zoom       	100
				    max_height 	28350
				    max_width  	21600
				    origin_x   	0
				    origin_y   	0
				    items      	(list diagram_item_list
					(object Swimlane "流通部人员 " @1
					    line_color 	3342489
					    quidu      	"426666D8035B"
					    width      	670)
					(object StateView "StartState" "$UNNAMED$0" @2
					    Parent_View 	@1
					    location   	(319, 81)
					    font       	(object Font
						size       	12
						face       	"Arial"
						bold       	FALSE
						italics    	FALSE
						underline  	FALSE
						strike     	FALSE
						color      	0
						default_color 	TRUE)
					    label      	(object ItemLabel
						Parent_View 	@2
						location   	(361, 51)
						nlines     	2
						max_width  	600
						label      	"")
					    icon_style 	"Icon"
					    line_color 	3342489
					    quidu      	"426667490148"
					    autoResize 	TRUE)
					(object ActivityStateView "到藏书库拿书到分编室" @3
					    Parent_View 	@1
					    location   	(303, 313)
					    font       	(object Font
						size       	12
						face       	"Arial"
						bold       	FALSE
						italics    	FALSE
						underline  	FALSE
						strike     	FALSE
						color      	0
						default_color 	TRUE)
					    label      	(object ItemLabel
						Parent_View 	@3
						location   	(303, 316)
						fill_color 	13434879
						anchor_loc 	1
						nlines     	2
						max_width  	261
						justify    	0
						label      	"到藏书库拿书到分编室")
					    icon_style 	"Icon"
					    line_color 	3342489
					    fill_color 	13434879
					    quidu      	"4266674B0242"
					    height     	118
					    annotation 	1
					    autoResize 	TRUE)
					(object TransView "" @4
					    stereotype 	TRUE
					    line_color 	3342489
					    quidu      	"426668D6030D"
					    client     	@2
					    supplier   	@3
					    line_style 	0
					    x_offset   	FALSE)
					(object ActivityStateView "把书分到各书库" @5
					    Parent_View 	@1
					    location   	(284, 1564)
					    font       	(object Font
						size       	12
						face       	"Arial"
						bold       	FALSE
						italics    	FALSE
						underline  	FALSE
						strike     	FALSE
						color      	0
						default_color 	TRUE)
					    label      	(object ItemLabel
						Parent_View 	@5
						location   	(284, 1567)
						fill_color 	13434879
						anchor_loc 	1
						nlines     	2

⌨️ 快捷键说明

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