📄 lab2_1.md~
字号:
quidu "38E50AB20060"
is_navigable TRUE)
(object Role "$UNNAMED$41"
quid "3A2553CD010E"
supplier "Use Case View::Use-Case Model::Use Cases::Apply For Loan::Apply For Loan"
quidu "38E5088501E1"
is_navigable TRUE)))
(object Class_Category "Actors"
quid "3518CBC9026C"
documentation
|All Actors in the system are contained in this package. This is both as a way to organize the model, making it easier to understand, and to provide a way to manage the actors in a single configuration item.
|
|If different individuals are responsible for different actors and their related artifacts, the actors should be organized into their own packages and placed under separate configuration control.
exportControl "Public"
logical_models (list unit_reference_list
(object Class "Prospective Buyer"
quid "353D5816026C"
documentation "An individual who is looking to purchase a new home through the Home Realty System."
stereotype "Actor")
(object Class "Realtor"
quid "38E509AC008B"
documentation "A real-estate professional who is the sales representative for a home seller."
stereotype "Actor")
(object Class "Credit Reporting System"
quid "38E509D60095"
documentation "System that processes the current credit history of a prosepective buyer."
stereotype "Actor")
(object Class "Loan System"
quid "38E50AB20060"
documentation "The Loan System sends information to banks and mortgage companies with the intent of determining which companies will offer pre-qualifying offers for a loan."
stereotype "Actor")
(object Class "E-Mail System"
quid "38E8DA45003C"
documentation "The E-Mail System allows the system to send e-mails to the Prospective Buyer and the Realtor."
stereotype "Actor"))
logical_presentations (list unit_reference_list))
(object Class_Category "Use Cases"
quid "34E37E430280"
documentation
|All Use Cases in the system are contained in this package. This is done strictly as a way to organize the model and make it easier to understand.
|
|See Rational UnifiedProcess:
|Activity " Describe the Use Case Model".
|
|In order to version control use cases it is recommended to specify use case packages within this package.
|
|Use Cases are often documented in a separate text file, use the Rational Unified Process template or use the use case template in Rational Requsite Pro.
|
|The "Use Case Realizations" that correspond to these use cases are created in the Design Model..
exportControl "Public"
logical_models (list unit_reference_list
(object Class_Category "Search For A Home"
attributes (list Attribute_Set
(object Attribute
tool "RequisitePro"
name "ReqProProjectPath"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProProjectGuid"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProDocType"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProReqType"
value ""))
quid "35C0EC150366"
documentation " A separate package is recommended for each Use Case to facilitate access and version control of related use case artifacts."
exportControl "Public"
logical_models (list unit_reference_list
(object UseCase "Search For A Home"
attributes (list Attribute_Set
(object Attribute
tool "RequisitePro"
name "ReqProProjectPath"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProProjectGuid"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProDocumentName"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProDocumentGuid"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProRequirementId"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProDocType"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProReqType"
value ""))
quid "34E37FB203D4"
documentation "This use-case allows the Prospective Buyer to search for a home that is currently for sale. Listed homes can be those that are listed with BC Realtors and other homes that are part of the Multiple Listing Service (MLS). Information on the home is made available to the Prospective Buyer, and the Prospective Buyer can contact the listed Realtor for additional information on any of the homes."
logical_presentations (list unit_reference_list
(object UseCaseDiagram "Local View - <Use Case Name>"
quid "34E3E970019A"
title "Local View - <Use Case Name>"
documentation "This diagram presents the Local View of Use Case <Use Case Name>. The diagram depicts all actors which interact with <Use Case Name>, and any Use Cases which are associated with <Use Case Name>."
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object NoteView @3
location (480, 400)
font (object Font
size 9
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @3
location (33, 35)
fill_color 13434879
nlines 15
max_width 859
label
|Local View - Use Case <Use Case Name>
|
|This diagram presents the Local View of Use Case <Use Case Name>. The diagram depicts all actors which interact with <Use Case Name>, and any Use Cases which are associated with <Use Case Name>.
|
|Related Rational Unified Process Activities:
|Activity: Detail a Use-Case
|Step: Illustrate Relationships with Actors and Other Use-Cases
|
|*Note: this note may be deleted once the diagram is created.
)
line_color 3342489
fill_color 13434879
width 919
height 743)
(object NoteView @4
location (1344, 160)
font (object Font
size 9
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @4
location (1006, 29)
fill_color 13434879
nlines 5
max_width 640
label
|Created/modified by: <name>
|Date: <creation/modification date>
|
|Approved by: <name>
|Date: <approval date>
)
line_color 3342489
fill_color 13434879
width 700
height 275)
(object UseCaseView "Use Case View::Use-Case Model::Use Cases::Search For A Home::Search For A Home" @5
location (1088, 1024)
font (object Font
size 9
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @5
location (1088, 1162)
anchor_loc 1
nlines 2
max_width 633
justify 0
label "Search For A Home")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "34E37FB203D4"
height 118
autoResize TRUE)
(object ClassView "Class" "Use Case View::Use-Case Model::Actors::Prospective Buyer" @6
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (448, 1024)
font (object Font
size 9
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @6
location (448, 1184)
anchor_loc 1
nlines 2
max_width 325
justify 0
label "Prospective Buyer")
icon "Actor"
icon_style "Icon"
line_color 3342489
quidu "353D5816026C"
annotation 8
autoResize TRUE)
(object AssociationViewNew "" @7
location (741, 1024)
font (object Font
size 9
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype (object SegLabel @8
Parent_View @7
location (741, 1060)
font (object Font
size 9
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 10
anchor_loc 1
nlines 1
max_width 450
justify 0
label "<<communicate>>"
pctDist 0.500000
height 36
orientation 1)
line_color 3342489
quidu "35C0ED3A00F0"
roleview_list (list RoleViews
(object RoleView "" @9
Parent_View @7
location (501, -160)
stereotype TRUE
line_color 3342489
quidu "35C0ED3B0118"
client @7
supplier @5
line_style 0)
(object RoleView "" @10
Parent_View @7
location (501, -160)
stereotype TRUE
line_color 3342489
quidu "35C0ED3B0119"
client @7
supplier @6
line_style 0)))))))
(object Association "$UNNAMED$42"
quid "35C0ED3A00F0"
stereotype "communicate"
roles (list role_list
(object Role "$UNNAMED$43"
quid "35C0ED3B0118"
supplier "Use Case View::Use-Case Model::Use Cases::Search For A Home::Search For A Home"
quidu "34E37FB203D4"
is_navigable TRUE)
(object Role "$UNNAMED$44"
quid "35C0ED3B0119"
supplier "Use Case View::Use-Case Model::Actors::Prospective Buyer"
quidu "353D5816026C"))))
logical_presentations (list unit_reference_list))
(object Class_Category "Maintain Personal Planner"
quid "38E4EEAB027E"
exportControl "Public"
logical_models (list unit_reference_list
(object UseCase "Maintain Personal Planner"
attributes (list Attribute_Set
(object Attribute
tool "RequisitePro"
name "ReqProProjectPath"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProProjectGuid"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProDocumentName"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProDocumentGuid"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProRequirementId"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProDocType"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProReqType"
value ""))
quid "38E4EE00037D"
documentation "This use-case allows the Prospective Buyer to set-up an account that will store home search preferences, contact information, and any other financial or personal information that will aide the Prospective Buyer in finding a home on the web site."))
logical_presentations (list unit_reference_list))
(object Class_Category "Apply For Loan"
quid "38E5087201A7"
exportControl "Public"
logical_models (list unit_reference_list
(object UseCase "Apply For Loan"
attributes (list Attribute_Set
(object Attribute
tool "RequisitePro"
name "ReqProProjectPath"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProProjectGuid"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProDocumentName"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProDocumentGuid"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProRequirementId"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProDocType"
value "")
(object Attribute
tool "RequisitePro"
name "ReqProReqType"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -