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

📄 书籍租赁系统.mdl

📁 系统的功能需求包括以下几方面。 (1) 客户可以通过不同的方式(包括电话、前台、网上)预订书籍。 (2) 能够保存客户的预订申请单。 (3) 能够保存客户的历史记录。 (4) 员工可以处理客户
💻 MDL
📖 第 1 页 / 共 5 页
字号:
		visible_modules 	(list dependency_list
		    (object Dependency_Relationship
			quid       	"483418CA036B"
			stereotype 	"include"
			supplier   	"Use Case View::检查状况"
			quidu      	"48341771032C")))
	    (object UseCase "检查状况"
		quid       	"48341771032C"
		documentation 	"技术人员可以对书籍进行检查以确认书籍是否损坏")
	    (object UseCase "NewUseCase10"
		quid       	"483417720128"
		visible_modules 	(list dependency_list
		    (object Dependency_Relationship
			quid       	"483418D00000"
			supplier   	"Use Case View::还书处理"
			quidu      	"48341770034B")))
	    (object UseCase "删除预订信息"
		quid       	"4834177202AF"
		documentation 	"提交结束后,删除客户的书籍预订信息")
	    (object Association "$UNNAMED$0"
		quid       	"48340EF801F4"
		roles      	(list role_list
		    (object Role "$UNNAMED$1"
			quid       	"48340EF901D4"
			supplier   	"Use Case View::书籍查询"
			quidu      	"48340A110261"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$2"
			quid       	"48340EF901D6"
			supplier   	"Use Case View::客户"
			quidu      	"483409C700DA")))
	    (object Association "$UNNAMED$3"
		quid       	"48340F030232"
		roles      	(list role_list
		    (object Role "$UNNAMED$4"
			quid       	"48340F0401D4"
			supplier   	"Use Case View::预订"
			quidu      	"48340A1501F4"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$5"
			quid       	"48340F0401D6"
			supplier   	"Use Case View::客户"
			quidu      	"483409C700DA")))
	    (object Association "$UNNAMED$6"
		quid       	"48340F0901B5"
		roles      	(list role_list
		    (object Role "$UNNAMED$7"
			quid       	"48340F0A00FA"
			supplier   	"Use Case View::登录系统"
			quidu      	"48340A1701B5"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$8"
			quid       	"48340F0A00FC"
			supplier   	"Use Case View::客户"
			quidu      	"483409C700DA")))
	    (object Association "$UNNAMED$9"
		quid       	"48340F1201B5"
		roles      	(list role_list
		    (object Role "$UNNAMED$10"
			quid       	"48340F130157"
			supplier   	"Use Case View::租赁信息"
			quidu      	"48340A18037A"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$11"
			quid       	"48340F130159"
			supplier   	"Use Case View::客户"
			quidu      	"483409C700DA")))
	    (object Association "$UNNAMED$12"
		quid       	"48340F16009C"
		roles      	(list role_list
		    (object Role "$UNNAMED$13"
			quid       	"48340F170167"
			supplier   	"Use Case View::租赁书籍"
			quidu      	"48340E4B00EA"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$14"
			quid       	"48340F170169"
			supplier   	"Use Case View::客户"
			quidu      	"483409C700DA")))
	    (object Association "$UNNAMED$15"
		quid       	"48340F1C0213"
		roles      	(list role_list
		    (object Role "$UNNAMED$16"
			quid       	"48340F1D00FA"
			supplier   	"Use Case View::归还书籍"
			quidu      	"48340A1B009C"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$17"
			quid       	"48340F1D00FC"
			supplier   	"Use Case View::客户"
			quidu      	"483409C700DA")))
	    (object Association "$UNNAMED$18"
		quid       	"483413970222"
		roles      	(list role_list
		    (object Role "$UNNAMED$19"
			quid       	"4834139801F4"
			supplier   	"Use Case View::增加书籍"
			quidu      	"48341347001F"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$20"
			quid       	"483413980203"
			supplier   	"Use Case View::管理员"
			quidu      	"483412DB0399")))
	    (object Association "$UNNAMED$21"
		quid       	"4834139C0203"
		roles      	(list role_list
		    (object Role "$UNNAMED$22"
			quid       	"4834139D0167"
			supplier   	"Use Case View::删除书籍"
			quidu      	"48341347030D"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$23"
			quid       	"4834139D0169"
			supplier   	"Use Case View::管理员"
			quidu      	"483412DB0399")))
	    (object Association "$UNNAMED$24"
		quid       	"483413A103C8"
		roles      	(list role_list
		    (object Role "$UNNAMED$25"
			quid       	"483413A3002E"
			supplier   	"Use Case View::查询客户信息"
			quidu      	"483413510167"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$26"
			quid       	"483413A30030"
			supplier   	"Use Case View::管理员"
			quidu      	"483412DB0399")))
	    (object Association "$UNNAMED$27"
		quid       	"483413A3031C"
		roles      	(list role_list
		    (object Role "$UNNAMED$28"
			quid       	"483413A40271"
			supplier   	"Use Case View::查询书籍信息"
			quidu      	"4834134F03A9"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$29"
			quid       	"483413A40273"
			supplier   	"Use Case View::管理员"
			quidu      	"483412DB0399")))
	    (object Association "$UNNAMED$30"
		quid       	"483413A50242"
		roles      	(list role_list
		    (object Role "$UNNAMED$31"
			quid       	"483413A60128"
			supplier   	"Use Case View::添加客户"
			quidu      	"4834135003D8"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$32"
			quid       	"483413A6012A"
			supplier   	"Use Case View::管理员"
			quidu      	"483412DB0399")))
	    (object Association "$UNNAMED$33"
		quid       	"483413A700EA"
		roles      	(list role_list
		    (object Role "$UNNAMED$34"
			quid       	"483413A800DA"
			supplier   	"Use Case View::添加员工"
			quidu      	"483413500213"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$35"
			quid       	"483413A800DC"
			supplier   	"Use Case View::管理员"
			quidu      	"483412DB0399")))
	    (object Association "$UNNAMED$36"
		quid       	"483416530128"
		roles      	(list role_list
		    (object Role "$UNNAMED$37"
			quid       	"48341654000F"
			supplier   	"Use Case View::删除或更新客户账户"
			quidu      	"4834164E02CE"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$38"
			quid       	"483416540011"
			supplier   	"Use Case View::管理员"
			quidu      	"483412DB0399")))
	    (object Association "$UNNAMED$39"
		quid       	"4834165500CB"
		roles      	(list role_list
		    (object Role "$UNNAMED$40"
			quid       	"4834165502CE"
			supplier   	"Use Case View::删除或更新员工账户"
			quidu      	"4834164F01C5"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$41"
			quid       	"4834165502D0"
			supplier   	"Use Case View::管理员"
			quidu      	"483412DB0399")))
	    (object Association "$UNNAMED$42"
		quid       	"483418A70000"
		roles      	(list role_list
		    (object Role "$UNNAMED$43"
			quid       	"483418A7029F"
			supplier   	"Use Case View::登录系统"
			quidu      	"48340A1701B5"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$44"
			quid       	"483418A702A1"
			supplier   	"Use Case View::员工"
			quidu      	"48341735034B")))
	    (object Association "$UNNAMED$45"
		quid       	"483418A8029F"
		roles      	(list role_list
		    (object Role "$UNNAMED$46"
			quid       	"483418A90119"
			supplier   	"Use Case View::预订处理"
			quidu      	"4834177001A5"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$47"
			quid       	"483418A90128"
			supplier   	"Use Case View::员工"
			quidu      	"48341735034B")))
	    (object Association "$UNNAMED$48"
		quid       	"483418AD01F4"
		roles      	(list role_list
		    (object Role "$UNNAMED$49"
			quid       	"483418AD03B9"
			supplier   	"Use Case View::提交书籍"
			quidu      	"4834176F033C"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$50"
			quid       	"483418AD03BB"
			supplier   	"Use Case View::员工"
			quidu      	"48341735034B")))
	    (object Association "$UNNAMED$51"
		quid       	"483418AE0290"
		roles      	(list role_list
		    (object Role "$UNNAMED$52"
			quid       	"483418AF0119"
			supplier   	"Use Case View::还书处理"
			quidu      	"48341770034B"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$53"
			quid       	"483418AF011B"
			supplier   	"Use Case View::员工"
			quidu      	"48341735034B")))
	    (object Association "$UNNAMED$54"
		quid       	"483418B0004E"
		roles      	(list role_list
		    (object Role "$UNNAMED$55"
			quid       	"483418B003B9"
			supplier   	"Use Case View::结束业务"
			quidu      	"4834177101A5"
			is_navigable 	TRUE)
		    (object Role "$UNNAMED$56"
			quid       	"483418B003C8"
			supplier   	"Use Case View::员工"
			quidu      	"48341735034B")))
	    (object Class_Category "管理员图"
		quid       	"4835048D00FA"
		exportControl 	"Public"
		logical_models 	(list unit_reference_list
		    (object Mechanism @1
			logical_models 	(list unit_reference_list
			    (object Object "$UNNAMED$57"
				quid       	"48350579009C"
				collaborators 	(list link_list
				    (object Link
					quid       	"48350623038A"
					supplier   	"$UNNAMED$58"
					quidu      	"48350582032C"
					messages   	(list Messages
					    (object Message "输入账号密码"
						quid       	"48350623038B"
						documentation 	"输入的账号密码以登录系统"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"1"
						ordinal    	0
						quidu      	"000000000000"
						creation   	FALSE))))
				class      	"Use Case View::管理员"
				quidu      	"483412DB0399"
				persistence 	"Transient"
				creationObj 	TRUE
				multi      	FALSE)
			    (object Object "$UNNAMED$58"
				quid       	"48350582032C"
				collaborators 	(list link_list
				    (object Link
					quid       	"4835062700CB"
					supplier   	"$UNNAMED$59"
					quidu      	"483505F4000F"
					messages   	(list Messages
					    (object Message "添加书籍"
						quid       	"4835062700CC"
						documentation 	"管理员添加书籍函数"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"1.1"
						ordinal    	1
						quidu      	"000000000000"
						creation   	FALSE)
					    (object Message "确定"
						quid       	"4835063401F4"
						frequency  	"Aperiodic"
						synchronization 	"Return"
						dir        	"ToClientFromSupplier"
						sequence   	"1.1.1"
						ordinal    	2
						quidu      	"000000000000"
						creation   	FALSE)
					    (object Message "更新书籍( )"
						quid       	"483A6B53024F"
						documentation 	"更新书籍的信息"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"2"
						ordinal    	3
						quidu      	"000000000000"
						creation   	FALSE))))
				class      	"Use Case View::系统管理"
				quidu      	"48350519030D"
				persistence 	"Transient"
				creationObj 	TRUE
				multi      	FALSE)
			    (object Object "$UNNAMED$59"
				quid       	"483505F4000F"
				class      	"Use Case View::书籍"
				quidu      	"483505D2031C"
				persistence 	"Transient"
				creationObj 	TRUE
				multi      	FALSE)))
		    (object Mechanism @2
			logical_models 	(list unit_reference_list
			    (object Object "$UNNAMED$60"
				quid       	"483507C000DA"
				collaborators 	(list link_list
				    (object Link
					quid       	"4835087300EA"
					supplier   	"$UNNAMED$61"
					quidu      	"483507CF0251"
					messages   	(list Messages
					    (object Message "输入账号密码"
						quid       	"4835087300EB"
						documentation 	"输入的账号密码以登录系统"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"1"
						ordinal    	0
						quidu      	"000000000000"
						creation   	FALSE))))
				class      	"Use Case View::管理员"
				quidu      	"483412DB0399"
				persistence 	"Transient"
				creationObj 	TRUE
				multi      	FALSE)
			    (object Object "$UNNAMED$61"
				quid       	"483507CF0251"
				collaborators 	(list link_list
				    (object Link
					quid       	"4835087B030D"
					supplier   	"$UNNAMED$62"
					quidu      	"48350858037A"
					messages   	(list Messages
					    (object Message "添加(员工)"
						quid       	"4835087B030E"
						documentation 	"添加员工账户函数"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"1.1"
						ordinal    	1
						quidu      	"000000000000"
						creation   	FALSE)))
				    (object Link
					quid       	"4835088802EE"
					supplier   	"$UNNAMED$63"
					quidu      	"4835085B0177"
					messages   	(list Messages
					    (object Message "添加(客户)"
						quid       	"4835088802EF"
						documentation 	"添加客户账户函数"
						frequency  	"Aperiodic"
						synchronization 	"Simple"
						dir        	"FromClientToSupplier"
						sequence   	"2"
						ordinal    	2
						quidu      	"000000000000"
						creation   	FALSE))))
				class      	"Use Case View::系统管理"
				quidu      	"48350519030D"
				persistence 	"Transient"
				creationObj 	TRUE
				multi      	FALSE)
			    (object Object "$UNNAMED$62"
				quid       	"48350858037A"
				class      	"Use Case View::员工账户"
				quidu      	"483507FB00EA"
				persistence 	"Transient"
				creationObj 	TRUE
				multi      	FALSE)
			    (object Object "$UNNAMED$63"
				quid       	"4835085B0177"
				class      	"Use Case View::客户账户"
				quidu      	"4835080001B5"
				persistence 	"Transient"
				creationObj 	TRUE
				multi      	FALSE))))
		logical_presentations 	(list unit_reference_list
		    (object InteractionDiagram "管理员添加书籍时序图"
			mechanism_ref 	@1
			quid       	"483504E402AF"
			title      	"管理员添加书籍时序图"
			zoom       	100
			max_height 	28350
			max_width  	21600
			origin_x   	0
			origin_y   	0
			items      	(list diagram_item_list
			    (object InterObjView "$UNNAMED$57" @3
				location   	(231, 719)
				font       	(object Font
				    size       	12
				    face       	"Arial"
				    bold       	FALSE
				    italics    	FALSE
				    underline  	TRUE
				    strike     	FALSE
				    color      	0
				    default_color 	TRUE)
				label      	(object ItemLabel
				    Parent_View 	@3
				    location   	(231, 747)
				    anchor_loc 	1
				    nlines     	2
				    max_width  	360
				    justify    	0
				    label      	"")
				icon       	"Actor"
				icon_style 	"Icon"

⌨️ 快捷键说明

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