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

📄 oldbook.md~

📁 UML英文材料
💻 MD~
📖 第 1 页 / 共 5 页
字号:

(object Petal
    version    	45
    _written   	"Rose 7.6.0109.2314"
    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       	"43486BC10214"
    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      	16
	gridY      	16
	defaultFont 	(object Font
	    size       	10
	    face       	"Arial"
	    bold       	FALSE
	    italics    	FALSE
	    underline  	FALSE
	    strike     	FALSE
	    color      	0
	    default_color 	TRUE)
	showMessageNum 	1
	showClassOfObject 	TRUE
	notation   	"Unified")
    root_usecase_package 	(object Class_Category "Use Case View"
	quid       	"43486BC10265"
	exportControl 	"Public"
	global     	TRUE
	logical_models 	(list unit_reference_list
	    (object Class "super_administrator"
		quid       	"43486C660302"
		documentation 	
|网站的最高权限用户,执行所有操作
|制定
		
		stereotype 	"Actor")
	    (object Class "administrators"
		quid       	"43486C9D0207"
		stereotype 	"Actor")
	    (object Class "guest"
		quid       	"43486CBE0132"
		documentation 	"指一般没有注册的用户"
		stereotype 	"Actor")
	    (object Class "registered_user"
		quid       	"43486CD300EC"
		documentation 	
|指通过注册的用户
|可以执行登录网站,执行授权的操作
		
		stereotype 	"Actor")
	    (object UseCase "login"
		quid       	"43486D020053"
		documentation 	
|1.输入用户名,口令,校验码
|2.验证通过后,登录成功
|3.用户名、口令和校验码一项不符合,提示登录不成功信息,提示再次登录
|4.连续三次登录失败,用例结束。
		)
	    (object UseCase "register"
		quid       	"43486D1102AE"
		documentation 	
|guest需要使用该功能成为注册用户。
|1.选择用户名,用户名按规则规定取,5[字母]12
|2.用户名检测,通过转3,没通过转1
|3.选择口令,口令规则,8[字母]16
|4.口令确认输入
|5.口令规则检查,通过转6,不同过转3
|6.输入个人信息:姓名,性别,年级,所在学院,专业,住址,寝室电话,QQ, MSN,email,MobilePhone
|7.个人信息输入检查,确认转8,否则转6
|8.结束,显示祝贺信息。
		)
	    (object UseCase "Browser Website"
		quid       	"43486D4A029C")
	    (object UseCase "Book offering Reg"
		quid       	"43486D7A015A"
		documentation 	
|1.提示用户输入所共教材信息
|2.用户输入:教材名称,作者,出版社,版本,成色,原版价格,售价等信息
|3.用户输入校验,成功转4,否则转2
|4.提示是否继续输入
|5.Yes 转1,否转6
|6.结束
		)
	    (object UseCase "Book required Reg"
		quid       	"43486D9E024C"
		documentation 	
|1.提示用户输入所需教材信息
|2.用户输入:教材名称,作者,出版社,版本等信息
|3.用户输入校验,成功转4,否则转2
|4.提示是否继续输入
|5.Yes 转1,否转6
|6.结束
		)
	    (object UseCase "Book_rent Reg"
		quid       	"43486DC30083")
	    (object UseCase "Book _borrow Reg"
		quid       	"43486DED01CE"
		documentation 	
|1.开始
|2.提示用户输入查询条件,按无条件,按学院(列表选择),专业(列表选择),书名,出版社,作者等
|3.执行检索
|4.显示结果
|5.继续查询(转2)或推出转6
		)
	    (object UseCase "Book Free Offering Reg."
		quid       	"43486E4A036C"
		documentation 	
|1.提示用户输入免费教材信息
|2.用户输入:教材名称,作者,出版社,版本,成色,原版价格,等信息
|3.用户输入校验,成功转4,否则转2
|4.提示是否继续输入
|5.Yes 转1,否转6
		)
	    (object UseCase "Book furtuer offering Reg"
		quid       	"43486E660128"
		documentation 	
|1.提示用户输入可供再用教材信息
|2.用户输入:教材名称,作者,出版社,版本,原版价格,可供日期,转让价格,等信息
|3.用户输入校验,成功转4,否则转2
|4.提示是否继续输入
|5.Yes 转1,否转6
|6.结束
		)
	    (object UseCase "New Book purchase Reg"
		quid       	"43486EA800B4"
		documentation 	
|1.选择需要团购的书名
|2.确认团构
|3.查询团购
|
		)
	    (object UseCase "Book list Update"
		quid       	"43486ED401A8"
		documentation 	
|该功能由管理员使用,提供其所在学院个专业目前使用教材的列表
|1.选择专业
|2.选择操作:删除(转3),修改(转),增加(转)
|3.选择教材,执行删除,成功操作后转8
|3提示.输入:课程名称,教材名称,出版社,作者,版本
|4.输入验证,成功转8,否则转3
|5.选择须修改的教材
|6.教材信息编辑
|7.修改输入验证,成功转8,否则转6
|8.用例结束
|
		)
	    (object UseCase "College information update"
		quid       	"43486EFD01ED"
		documentation 	
|1.提示选择删除[转2],增加[赚],修改[转]
|2.选择要删除的学院,执行删除,
|3.提示确认,Yes转4,No转2
|4.提示删除成功,
		))
	logical_presentations 	(list unit_reference_list
	    (object UseCaseDiagram "oldbooks"
		quid       	"43486C59032B"
		title      	"oldbooks"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	1016
		items      	(list diagram_item_list
		    (object ClassView "Class" "Use Case View::super_administrator" @1
			ShowCompartmentStereotypes 	TRUE
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(288, 160)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@1
			    location   	(288, 320)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	325
			    justify    	0
			    label      	"super_administrator")
			icon       	"Actor"
			icon_style 	"Icon"
			line_color 	3342489
			quidu      	"43486C660302"
			annotation 	8
			autoResize 	TRUE)
		    (object ClassView "Class" "Use Case View::administrators" @2
			ShowCompartmentStereotypes 	TRUE
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(304, 560)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@2
			    location   	(304, 720)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	325
			    justify    	0
			    label      	"administrators")
			icon       	"Actor"
			icon_style 	"Icon"
			line_color 	3342489
			quidu      	"43486C9D0207"
			annotation 	8
			autoResize 	TRUE)
		    (object ClassView "Class" "Use Case View::guest" @3
			ShowCompartmentStereotypes 	TRUE
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(272, 928)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@3
			    location   	(272, 1088)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	325
			    justify    	0
			    label      	"guest")
			icon       	"Actor"
			icon_style 	"Icon"
			line_color 	3342489
			quidu      	"43486CBE0132"
			annotation 	8
			autoResize 	TRUE)
		    (object ClassView "Class" "Use Case View::registered_user" @4
			ShowCompartmentStereotypes 	TRUE
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(272, 1344)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@4
			    location   	(272, 1504)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	325
			    justify    	0
			    label      	"registered_user")
			icon       	"Actor"
			icon_style 	"Icon"
			line_color 	3342489
			quidu      	"43486CD300EC"
			annotation 	8
			autoResize 	TRUE)
		    (object UseCaseView "Use Case View::login" @5
			location   	(800, 416)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@5
			    location   	(800, 554)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	630
			    justify    	0
			    label      	"login")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"43486D020053"
			height     	118)
		    (object UseCaseView "Use Case View::register" @6
			location   	(816, 640)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@6
			    location   	(816, 778)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	630
			    justify    	0
			    label      	"register")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"43486D1102AE"
			height     	118)
		    (object UseCaseView "Use Case View::Browser Website" @7
			location   	(832, 976)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@7
			    location   	(832, 1114)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	630
			    justify    	0
			    label      	"Browser Website")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"43486D4A029C"
			height     	118)
		    (object UseCaseView "Use Case View::Book offering Reg" @8
			location   	(1344, 448)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@8
			    location   	(1344, 586)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	630
			    justify    	0
			    label      	"Book offering Reg")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"43486D7A015A"
			height     	118)
		    (object UseCaseView "Use Case View::Book required Reg" @9
			location   	(1232, 704)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@9
			    location   	(1232, 842)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	630
			    justify    	0
			    label      	"Book required Reg")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"43486D9E024C"
			height     	118)
		    (object UseCaseView "Use Case View::Book_rent Reg" @10
			location   	(1264, 1104)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@10
			    location   	(1264, 1242)
			    anchor_loc 	1
			    nlines     	2
			    max_width  	630
			    justify    	0
			    label      	"Book_rent Reg")

⌨️ 快捷键说明

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