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

📄 uml建模图(chipchat).mdl

📁 ChipChat1.0——源代码以及程序用到的资源(程序入口主文件为ChipChat.java)(Eclipse3.1.2设计) UML建模图——为Rose建模图
💻 MDL
📖 第 1 页 / 共 5 页
字号:

(object Petal
    version    	50
    _written   	"Rose 8.2.0310.2800"
    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       	"AllExceptions"
	    value      	"java.io.IOException")
	(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       	"453DF498009C"
    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      	3947580
	    default_color 	TRUE)
	showMessageNum 	3
	showClassOfObject 	TRUE
	notation   	"Unified")
    root_usecase_package 	(object Class_Category "Use Case View"
	quid       	"453DF498009E"
	exportControl 	"Public"
	global     	TRUE
	logical_models 	(list unit_reference_list
	    (object Class "User"
		quid       	"453E12110074"
		stereotype 	"Actor")
	    (object Class "系统"
		quid       	"453E1211008E"
		stereotype 	"Actor")
	    (object UseCase "与所有人群聊"
		quid       	"453E1211006D")
	    (object UseCase "与单个好友聊天"
		quid       	"453E1211007B")
	    (object UseCase "输入昵称"
		quid       	"453E12110083")
	    (object UseCase "自动发现在线伙伴"
		quid       	"453E12110087")
	    (object UseCase "对选定的好友进行连接"
		quid       	"453E12110095")
	    (object UseCase "通知在线用户自己的IP地址"
		quid       	"453E1211009D")
	    (object Association "$UNNAMED$0"
		quid       	"453E1211006F"
		roles      	(list role_list
		    (object Role "$UNNAMED$1"
			quid       	"453E12110070"
			supplier   	"Use Case View::与所有人群聊"
			quidu      	"453E1211006D"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$2"
			quid       	"453E12110071"
			supplier   	"Use Case View::User"
			quidu      	"453E12110074")))
	    (object Association "$UNNAMED$3"
		quid       	"453E12110076"
		roles      	(list role_list
		    (object Role "$UNNAMED$4"
			quid       	"453E12110077"
			supplier   	"Use Case View::与单个好友聊天"
			quidu      	"453E1211007B"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$5"
			quid       	"453E12110078"
			supplier   	"Use Case View::User"
			quidu      	"453E12110074")))
	    (object Association "$UNNAMED$6"
		quid       	"453E1211007E"
		roles      	(list role_list
		    (object Role "$UNNAMED$7"
			quid       	"453E1211007F"
			supplier   	"Use Case View::输入昵称"
			quidu      	"453E12110083"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$8"
			quid       	"453E12110080"
			supplier   	"Use Case View::User"
			quidu      	"453E12110074")))
	    (object Association "$UNNAMED$9"
		quid       	"453E12110089"
		roles      	(list role_list
		    (object Role "$UNNAMED$10"
			quid       	"453E1211008A"
			supplier   	"Use Case View::自动发现在线伙伴"
			quidu      	"453E12110087"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$11"
			quid       	"453E1211008B"
			supplier   	"Use Case View::系统"
			quidu      	"453E1211008E")))
	    (object Association "$UNNAMED$12"
		quid       	"453E12110090"
		roles      	(list role_list
		    (object Role "$UNNAMED$13"
			quid       	"453E12110091"
			supplier   	"Use Case View::对选定的好友进行连接"
			quidu      	"453E12110095"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$14"
			quid       	"453E12110092"
			supplier   	"Use Case View::系统"
			quidu      	"453E1211008E")))
	    (object Association "$UNNAMED$15"
		quid       	"453E12110098"
		roles      	(list role_list
		    (object Role "$UNNAMED$16"
			quid       	"453E12110099"
			supplier   	"Use Case View::通知在线用户自己的IP地址"
			quidu      	"453E1211009D"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$17"
			quid       	"453E1211009A"
			supplier   	"Use Case View::系统"
			quidu      	"453E1211008E")))
	    (object Mechanism @1
		logical_models 	(list unit_reference_list
		    (object Object "输入昵称"
			quid       	"453E146E03B9"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "初始化端口,发送登陆信息给已在线的用户."
			quid       	"453E147603C8"
			collaborators 	(list link_list
			    (object Link
				quid       	"453E15D40271"
				supplier   	"$UNNAMED$18"
				quidu      	"453E1481036B"
				messages   	(list Messages
				    (object Message "开通一个线程监听登陆信息并作出必要反映"
					quid       	"453E179302BF"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.1.1.1"
					ordinal    	3
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"453E183F01E4"
				supplier   	"$UNNAMED$19"
				quidu      	"453E148F0203"
				messages   	(list Messages
				    (object Message "开通一个线程监听回应端口(TCP)"
					quid       	"453E183F01E5"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.1.1.2"
					ordinal    	4
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "$UNNAMED$18"
			quid       	"453E1481036B"
			collaborators 	(list link_list
			    (object Link
				quid       	"453E17B1004E"
				supplier   	"$UNNAMED$20"
				quidu      	"453E16AD01E4"
				messages   	(list Messages
				    (object Message "返回登陆好友名称并显示在好友列表中"
					quid       	"453E17B1004F"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.1.1.1.1"
					ordinal    	6
					quidu      	"000000000000"
					creation   	FALSE))))
			class      	"Logical View::CATCHER"
			quidu      	"453E0899036B"
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object "$UNNAMED$19"
			quid       	"453E148F0203"
			collaborators 	(list link_list
			    (object Link
				quid       	"453E186B0290"
				supplier   	"$UNNAMED$20"
				quidu      	"453E16AD01E4"
				messages   	(list Messages
				    (object Message "返回已经在线好友,并显示在好友列表中"
					quid       	"453E186B0291"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.1.1.2.1"
					ordinal    	5
					quidu      	"000000000000"
					creation   	FALSE))))
			class      	"Logical View::Check_in"
			quidu      	"453E08A0029F"
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object "构造应用程序窗口程序"
			quid       	"453E1499036B"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "对组内公共聊天端口进行监听"
			quid       	"453E14A2008C"
			collaborators 	(list link_list
			    (object Link
				quid       	"453E190202BF"
				supplier   	"$UNNAMED$21"
				quidu      	"453E14B102AF"
				messages   	(list Messages
				    (object Message "开通一个线程监听群聊信息"
					quid       	"453E190202C0"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"3.1"
					ordinal    	9
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "$UNNAMED$21"
			quid       	"453E14B102AF"
			collaborators 	(list link_list
			    (object Link
				quid       	"453E194201D4"
				supplier   	"$UNNAMED$20"
				quidu      	"453E16AD01E4"
				messages   	(list Messages
				    (object Message "收到群聊信息,并显示出来"
					quid       	"453E194201D5"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"3.1.1"
					ordinal    	10
					quidu      	"000000000000"
					creation   	FALSE))))
			class      	"Logical View::CCListener"
			quidu      	"453E089F039D"
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object "$UNNAMED$22"
			quid       	"453E14C3029F"
			collaborators 	(list link_list
			    (object Link
				quid       	"453E19E5032C"
				supplier   	"$UNNAMED$23"
				quidu      	"453E19E101E4"
				messages   	(list Messages
				    (object Message "收到连接请求则打开一个应用程序窗口进行处理"
					quid       	"453E19E5032D"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"4.1.1"
					ordinal    	13
					quidu      	"000000000000"
					creation   	FALSE))))
			class      	"Logical View::TCPConnect"
			quidu      	"453E093C0002"
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object "$UNNAMED$20"
			quid       	"453E16AD01E4"
			collaborators 	(list link_list
			    (object Link
				quid       	"453E16B300AB"
				supplier   	"输入昵称"
				quidu      	"453E146E03B9"
				messages   	(list Messages
				    (object Message "请求输入昵称"
					quid       	"453E16B300AC"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1"
					ordinal    	0
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "返回昵称"
					quid       	"453E16FF0280"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"ToClientFromSupplier"
					sequence   	"1.1"
					ordinal    	1
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"453E176B0177"
				supplier   	"初始化端口,发送登陆信息给已在线的用户."
				quidu      	"453E147603C8"
				messages   	(list Messages
				    (object Message "初始化"
					quid       	"453E176B0178"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.1.1"
					ordinal    	2
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"453E18A500DA"
				supplier   	"构造应用程序窗口程序"
				quidu      	"453E1499036B"
				messages   	(list Messages
				    (object Message "构造应用程序窗口"
					quid       	"453E18A500DB"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2"
					ordinal    	7
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"453E18E703D8"
				supplier   	"对组内公共聊天端口进行监听"
				quidu      	"453E14A2008C"
				messages   	(list Messages
				    (object Message "对群聊组播进行监听"
					quid       	"453E18E703D9"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"3"
					ordinal    	8
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"453E197900BB"
				supplier   	"对私聊TCP口进行监听"
				quidu      	"453E196702EE"
				messages   	(list Messages
				    (object Message "对TCP协议的独聊窗口进行监听,一旦收到连接请求则开通一个进程处理"
					quid       	"453E197900BC"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"4"
					ordinal    	11
					quidu      	"000000000000"
					creation   	FALSE))))
			class      	"Logical View::ChipChat"
			quidu      	"453E089D03B2"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "对私聊TCP口进行监听"
			quid       	"453E196702EE"
			collaborators 	(list link_list
			    (object Link
				quid       	"453E19CF0109"
				supplier   	"$UNNAMED$22"
				quidu      	"453E14C3029F"
				messages   	(list Messages
				    (object Message "开启进程监听端口"
					quid       	"453E19CF010A"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"4.1"
					ordinal    	12
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "$UNNAMED$23"
			quid       	"453E19E101E4"
			class      	"Logical View::TCP_Frame"
			quidu      	"453E093A005F"
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE))))
	logical_presentations 	(list unit_reference_list
	    (object UseCaseDiagram "Main"
		quid       	"453DF49F0187"
		title      	"Main"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list
		    (object UseCaseView "Use Case View::与所有人群聊" @2
			location   	(197, 183)
			font       	(object Font

⌨️ 快捷键说明

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