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

📄 课程注册(rose 7.7 model).mdl

📁 rose做的一种模板文件
💻 MDL
📖 第 1 页 / 共 5 页
字号:
|事件流:
|1.填写用户名
|2.填写密码
|3.点击登录(验证用户名与密码的有效性)
|4.检测用户身份。
|  4.1 IF 成功 转到列表页面
|  4.2 ELSE 转到错误提示页面
|
|后续动作:
|IF 成功登录 记录登录信息到日志
|
|可能发生的异常:
|1.数据库操作异常"error.database.operation"
|2.操作权限异常"error.permission.notenough"
|3.其它异常"error.objecterror"
|错误信息定义返回到错误页面"error.jsp"
|
				)
			    (object UseCase "维护课程"
				quid       	"40DCD55700CA"
				logical_models 	(list unit_reference_list
				    (object Mechanism @1
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$57"
						quid       	"40DCD5E702E3"
						class      	"Use Case View::UseCase Model::Actors::注册员"
						quidu      	"40DCD50800A8"
						persistence 	"Transient"
						creationObj 	FALSE
						multi      	FALSE)
					    (object Object "$UNNAMED$58"
						quid       	"40DCD5ED0115"
						persistence 	"Transient"
						creationObj 	FALSE
						multi      	FALSE)
					    (object Object "$UNNAMED$59"
						quid       	"40DCD5EF00E6"
						persistence 	"Transient"
						creationObj 	FALSE
						multi      	FALSE)
					    (object Object "$UNNAMED$60"
						quid       	"40DCD5F10310"
						persistence 	"Transient"
						creationObj 	FALSE
						multi      	FALSE)
					    (object Object "$UNNAMED$61"
						quid       	"40DCD5F502C6"
						persistence 	"Transient"
						creationObj 	TRUE
						multi      	FALSE))))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "建课程的时序"
					mechanism_ref 	@1
					quid       	"40DCD5BA01C6"
					title      	"建课程的时序"
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	750
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$57" @2
						location   	(450, 225)
						font       	(object Font
						    size       	12
						    face       	"Arial"
						    charSet    	134
						    bold       	FALSE
						    italics    	FALSE
						    underline  	TRUE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@2
						    location   	(450, 250)
						    anchor_loc 	1
						    nlines     	2
						    max_width  	360
						    justify    	0
						    label      	"")
						icon       	"Actor"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"40DCD5E702E3"
						width      	336
						height     	213
						icon_height 	162
						icon_width 	120
						icon_y_offset 	0
						annotation 	1)
					    (object InterObjView "$UNNAMED$58" @3
						location   	(780, 225)
						font       	(object Font
						    size       	12
						    face       	"Arial"
						    charSet    	134
						    bold       	FALSE
						    italics    	FALSE
						    underline  	TRUE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"40DCD5ED0115"
						width      	300
						height     	213
						icon_height 	0
						icon_width 	0
						icon_y_offset 	0
						annotation 	1)
					    (object InterObjView "$UNNAMED$59" @4
						location   	(1110, 225)
						font       	(object Font
						    size       	12
						    face       	"Arial"
						    charSet    	134
						    bold       	FALSE
						    italics    	FALSE
						    underline  	TRUE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"40DCD5EF00E6"
						width      	300
						height     	213
						icon_height 	0
						icon_width 	0
						icon_y_offset 	0
						annotation 	1)
					    (object InterObjView "$UNNAMED$60" @5
						location   	(1440, 225)
						font       	(object Font
						    size       	12
						    face       	"Arial"
						    charSet    	134
						    bold       	FALSE
						    italics    	FALSE
						    underline  	TRUE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"40DCD5F10310"
						width      	300
						height     	213
						icon_height 	0
						icon_width 	0
						icon_y_offset 	0
						annotation 	1)
					    (object InterObjView "$UNNAMED$61" @6
						location   	(1770, 228)
						font       	(object Font
						    size       	12
						    face       	"Arial"
						    charSet    	134
						    bold       	FALSE
						    italics    	FALSE
						    underline  	TRUE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"40DCD5F502C6"
						width      	300
						height     	210
						icon_height 	0
						icon_width 	0
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @7
						    location   	(1770, 288)
						    InterObjView 	@6
						    height     	60
						    y_coord    	0
						    Nested     	FALSE))))))
			    (object UseCase "教授选课"
				quid       	"40DCD53A0082"
				documentation 	
|本用例允许教授从课程目录里选择他(她)在新学期适合任教而且也愿意讲授的课程(课程的时间和日期将在以后安排)。教授是开始本用例的主角。课程目录系统是用例中包含的一个主角。
|
|未完
				
				logical_models 	(list unit_reference_list
				    (object Mechanism @8
					logical_models 	(list unit_reference_list
					    (object Object "$UNNAMED$62"
						quid       	"40DCF4B4007F"
						collaborators 	(list link_list
						    (object Link
							quid       	"40DCF56A029D"
							supplier   	"$UNNAMED$63"
							quidu      	"40DCF4BB0043"
							messages   	(list Messages
							    (object Message ""
								quid       	"40DCF56A029E"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1.1"
								ordinal    	2
								quidu      	"000000000000"
								creation   	FALSE)
							    (object Message ""
								quid       	"40DCF5920114"
								frequency  	"Aperiodic"
								synchronization 	"Return"
								dir        	"ToClientFromSupplier"
								sequence   	"1.1.1.1"
								ordinal    	3
								quidu      	"000000000000"
								creation   	FALSE)))
						    (object Link
							quid       	"40DCF5800096"
							supplier   	"$UNNAMED$64"
							quidu      	"40DCF5790050"
							messages   	(list Messages
							    (object Message "getTermCourse"
								quid       	"40DCF5800097"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1.2"
								ordinal    	4
								quidu      	"000000000000"
								creation   	FALSE)
							    (object Message ""
								quid       	"40DCF59C030D"
								frequency  	"Aperiodic"
								synchronization 	"Return"
								dir        	"ToClientFromSupplier"
								sequence   	"1.1.2.1"
								ordinal    	5
								quidu      	"000000000000"
								creation   	FALSE))))
						quidu      	"40DD0569036E"
						persistence 	"Transient"
						creationObj 	FALSE
						multi      	FALSE)
					    (object Object "$UNNAMED$65"
						quid       	"40DCF4B60096"
						collaborators 	(list link_list
						    (object Link
							quid       	"40DCF52600E7"
							supplier   	"$UNNAMED$62"
							quidu      	"40DCF4B4007F"
							messages   	(list Messages
							    (object Message ""
								quid       	"40DCF52600E8"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1.1"
								ordinal    	1
								quidu      	"000000000000"
								creation   	FALSE)
							    (object Message "return Roster"
								quid       	"40DCF54102C6"
								frequency  	"Aperiodic"
								synchronization 	"Return"
								dir        	"ToClientFromSupplier"
								sequence   	"1.1.3"
								ordinal    	6
								quidu      	"000000000000"
								creation   	FALSE))))
						quidu      	"40DCD7C500EC"
						persistence 	"Transient"
						creationObj 	TRUE
						multi      	FALSE)
					    (object Object "$UNNAMED$63"
						quid       	"40DCF4BB0043"
						quidu      	"40DCD8300082"
						persistence 	"Transient"
						creationObj 	FALSE
						multi      	FALSE)
					    (object Object "$UNNAMED$66"
						quid       	"40DCF4FE0338"
						collaborators 	(list link_list
						    (object Link
							quid       	"40DCF5080383"
							supplier   	"$UNNAMED$65"
							quidu      	"40DCF4B60096"
							messages   	(list Messages
							    (object Message ""
								quid       	"40DCF5080384"
								frequency  	"Aperiodic"
								synchronization 	"Simple"
								dir        	"FromClientToSupplier"
								sequence   	"1"
								ordinal    	0
								quidu      	"000000000000"
								creation   	FALSE))))
						class      	"Use Case View::UseCase Model::Actors::教授"
						quidu      	"40DCD4E40291"
						persistence 	"Transient"
						creationObj 	FALSE
						multi      	FALSE)
					    (object Object "$UNNAMED$64"
						quid       	"40DCF5790050"
						class      	"Logical View::org::rationalclub::billyw::example::registcourse::COURSE"
						quidu      	"40DCD8C103A1"
						persistence 	"Transient"
						creationObj 	FALSE
						multi      	FALSE))))
				logical_presentations 	(list unit_reference_list
				    (object InteractionDiagram "NewDiagram2"
					mechanism_ref 	@8
					quid       	"40DCF4A90187"
					title      	"NewDiagram2"
					zoom       	100
					max_height 	28350
					max_width  	21600
					origin_x   	1050
					origin_y   	0
					items      	(list diagram_item_list
					    (object InterObjView "$UNNAMED$66" @9
						location   	(450, 225)
						font       	(object Font
						    size       	12
						    face       	"Arial"
						    charSet    	134
						    bold       	FALSE
						    italics    	FALSE
						    underline  	TRUE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@9
						    location   	(450, 250)
						    anchor_loc 	1
						    nlines     	2
						    max_width  	360
						    justify    	0
						    label      	"")
						icon       	"Actor"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"40DCF4FE0338"
						width      	336
						height     	1236
						icon_height 	162
						icon_width 	120
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @10
						    location   	(450, 395)
						    line_color 	3342489
						    InterObjView 	@9
						    height     	976
						    y_coord    	916
						    Nested     	FALSE))
					    (object InterObjView "$UNNAMED$65" @11
						location   	(870, 285)
						font       	(object Font
						    size       	12
						    face       	"Arial"
						    charSet    	134
						    bold       	FALSE
						    italics    	FALSE
						    underline  	TRUE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						label      	(object ItemLabel
						    Parent_View 	@11
						    location   	(870, 312)
						    anchor_loc 	1
						    nlines     	2
						    max_width  	316
						    justify    	0
						    label      	"")
						icon       	"EJBSession"
						icon_style 	"Icon"
						line_color 	3342489
						fill_color 	13434879
						quidu      	"40DCF4B60096"
						width      	312
						height     	1176
						icon_height 	237
						icon_width 	237
						icon_y_offset 	0
						annotation 	1
						Focus_Of_Control 	(object Focus_Of_Control "" @12
						    location   	(870, 345)
						    InterObjView 	@11
						    height     	973
						    y_coord    	913
						    Nested     	FALSE)
						Focus_Of_Control 	(object Focus_Of_Control "" @13
						    location   	(870, 396)
						    line_color 	3342489
						    InterObjView 	@11
						    height     	916
						    y_coord    	856
						    Nested     	TRUE)
						Focus_Of_Control 	(object Focus_Of_Control "" @14
						    location   	(870, 1131)
						    line_color 	3342489
						    InterObjView 	@11
						    height     	60
						    y_coord    	0
						    Nested     	TRUE))
					    (object InterObjView "$UNNAMED$62" @15
						location   	(1635, 225)
						font       	(object Font
						    size       	12
						    face       	"Arial"
						    charSet    	134
						    bold       	FALSE
						    italics    	FALSE
						    underline  	TRUE
						    strike     	FALSE

⌨️ 快捷键说明

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