(object Petal version 46 _written "Rose 7.7.0204.3001" charSet 0) (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 "36D487460258" 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 9 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 "34DBB4830142" documentation |The Use Case View organizes the Use-Case Model and the optional Business Use-Case Model. | exportControl "Public" global TRUE logical_models (list unit_reference_list (object Class_Category "Business Use-Case Model" quid "35B677D701B8" documentation |Optional Model: |The business modeling workflow in Rational Unified Process produces two models: the business use-case model, and the business object model. Both show the business |processes, but different aspects of them. In the business use-case model each business use case represents a business process, described (text and/or activity diagrams) from an "external" view point without worrying about who does what to whom inside of the organization. |In the business object model, you include realizations of each business use case to show how workers and entities collaborate to perform the process. You do that using class diagrams, activity diagrams with swimlanes, collaboration diagrams, and/or interaction diagrams. | | exportControl "Public" logical_models (list unit_reference_list) logical_presentations (list unit_reference_list (object UseCaseDiagram "Global View of Business Actors and Business Use Cases" quid "35C0DFF50172" title "Global View of Business Actors and Business Use Cases" documentation "This is a global view of the system showing all Busines Use Cases and Business Actors. It is intended to be an overview diagram, so if the diagram becomes too complex for easy comprehension, use several diagrams, each of which should focus on a different aspect of the system. Usually, organizing use case diagrams around actors is a good approach." zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object NoteView @1 location (464, 352) 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 @1 location (42, 11) fill_color 13434879 nlines 14 max_width 809 label |Global View of Business Actors and BusinessUse Cases | |This diagram presents all Business Actors and all concrete Business Use Cases (those that are directly instantiable). | |Related Rational Unified Process Activities: |- Activity: Find Business Actors and Use Cases |- Activity: Structure the Business Use Case Model | |*Note: this note may be deleted once the diagram is created. ) line_color 3342489 fill_color 13434879 width 869 height 694) (object NoteView @2 location (1280, 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 @2 location (942, 29) fill_color 13434879 nlines 5 max_width 640 label |Created/modified by: |Date: | |Approved by: |Date: ) line_color 3342489 fill_color 13434879 width 700 height 275))))) (object Class_Category "Use-Case Model" quid "35B677F4010E" documentation |The Use-Case Model in Rational Unified Process contains a model of the behavior of a system which supports the business processes. | |. | | | visible_categories (list visibility_relationship_list (object Visibility_Relationship quid "35C633DA030C" documentation "The Use-Case Model describes a system which realizes some of the required functionality described in the business use-case model, therefore the Use-Case Model is dependent on the Business Use-Case Model." supplier "Use Case View::Business Use-Case Model" quidu "35B677D701B8")) exportControl "Public" logical_models (list unit_reference_list (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 "actAssistant lecturer" quid "353D5816026C" documentation |<> stereotype "Actor" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3EBFEF31035B" supplier "Use Case View::Use-Case Model::Actors::actUser" quidu "3EBFEF290399"))) (object Class "actStudent" quid "3EBFEF13031C" stereotype "Actor" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3EBFEF3600EA" supplier "Use Case View::Use-Case Model::Actors::actUser" quidu "3EBFEF290399"))) (object Class "actUser" quid "3EBFEF290399" 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 UseCase "prepare students' lists" quid "34E37FB203D4" documentation |<> visible_modules (list dependency_list (object Dependency_Relationship quid "3EBFEF1E0196" stereotype "include" supplier "Use Case View::Use-Case Model::Use Cases::log in" quidu "3EBFEF050203")) statemachine (object State_Machine "State/Activity Model3" quid "3EBFF95A01A5" states (list States) partitions (list Partitions) objects (list Objects) statediagrams (list StateDiagrams (object ActivityDiagram "activities" quid "3EBFF95A01D4" title "activities" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object Swimlane "" @3 line_color 3342489 width 450)))))) (object UseCase "log in" quid "3EBFEF050203" statemachine (object State_Machine "State/Activity Model" quid "3EBFF9430251" states (list States) partitions (list Partitions) objects (list Objects) statediagrams (list StateDiagrams (object ActivityDiagram "activities" quid "3EBFF9430271" title "activities" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object Swimlane "" @4 line_color 3342489 width 450)))))) (object UseCase "award marks" quid "3EBFF6930251" visible_modules (list dependency_list (object Dependency_Relationship quid "3EBFF7E80196" stereotype "include" supplier "Use Case View::Use-Case Model::Use Cases::log in" quidu "3EBFEF050203")) statemachine (object State_Machine "State/Activity Model2" quid "3EBFF94C0109" states (list States) partitions (list Partitions) objects (list Objects) statediagrams (list StateDiagrams (object ActivityDiagram "activities" quid "3EBFF94C0128" title "activities" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object Swimlane "" @5 line_color 3342489 width 450)))))) (object Association "$UNNAMED$0" quid "3EBFEEEC03D8" roles (list role_list (object Role "$UNNAMED$1" quid "3EBFEEED0213" supplier "Use Case View::Use-Case Model::Use Cases::prepare students' lists" quidu "34E37FB203D4") (object Role "$UNNAMED$2" quid "3EBFEEED0215" supplier "Use Case View::Use-Case Model::Actors::actAssistant lecturer" quidu "353D5816026C"))) (object Association "$UNNAMED$3" quid "3EBFEF3D0138" roles (list role_list (object Role "$UNNAMED$4" quid "3EBFEF3D0399" supplier "Use Case View::Use-Case Model::Use Cases::log in" quidu "3EBFEF050203") (object Role "$UNNAMED$5" quid "3EBFEF3D03A9" supplier "Use Case View::Use-Case Model::Actors::actUser" quidu "3EBFEF290399"))) (object Association "$UNNAMED$6" quid "3EBFF6BF0222" roles (list role_list (object Role "$UNNAMED$7" quid "3EBFF6C00128" supplier "Use Case View::Use-Case Model::Use Cases::award marks" quidu "3EBFF6930251") (object Role "$UNNAMED$8" quid "3EBFF6C0012A" supplier "Use Case View::Use-Case Model::Actors::actAssistant lecturer" quidu "353D5816026C")))) logical_presentations (list unit_reference_list (object UseCaseDiagram "use cases" quid "34E36CFC03D4" title "use cases" documentation "This diagram contains all architecturally significant use cases. " zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Use Case View::Use-Case Model::Actors::actStudent" @6 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1552, 192) 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 (1552, 352) anchor_loc 1 nlines 2 max_width 385 justify 0 label "actStudent") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3EBFEF13031C" annotation 8 autoResize TRUE) (object UseCaseView "Use Case View::Use-Case Model::Use Cases::log in" @7 location (1328, 512) 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 @7 location (1328, 650) anchor_loc 1 nlines 2 max_width 630 justify 0 label "log in") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFEF050203") (object ClassView "Class" "Use Case View::Use-Case Model::Actors::actUser" @8 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (272, 240) 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 @8 location (272, 400) anchor_loc 1 nlines 2 max_width 385 justify 0 label "actUser") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3EBFEF290399" annotation 8 autoResize TRUE) (object InheritView "" @9 stereotype TRUE line_color 3342489 quidu "3EBFEF3600EA" client @6 supplier @8 line_style 0) (object AssociationViewNew "$UNNAMED$3" @10 location (773, 367) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFEF3D0138" roleview_list (list RoleViews (object RoleView "$UNNAMED$4" @11 Parent_View @10 location (501, 127) stereotype TRUE line_color 3342489 quidu "3EBFEF3D0399" client @10 supplier @7 line_style 0) (object RoleView "$UNNAMED$5" @12 Parent_View @10 location (501, 127) stereotype TRUE line_color 3342489 quidu "3EBFEF3D03A9" client @10 supplier @8 line_style 0))) (object UseCaseView "Use Case View::Use-Case Model::Use Cases::prepare students' lists" @13 location (1520, 1440) 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 @13 location (1520, 1578) anchor_loc 1 nlines 2 max_width 630 justify 0 label "prepare students' lists") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "34E37FB203D4") (object DependencyView "" @14 font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype (object SegLabel @15 Parent_View @14 location (1326, 1049) 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 "<>" pctDist 0.500000 height 108 orientation 0) line_color 3342489 quidu "3EBFEF1E0196" client @13 supplier @7 line_style 0) (object UseCaseView "Use Case View::Use-Case Model::Use Cases::award marks" @16 location (992, 896) 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 @16 location (992, 1034) anchor_loc 1 nlines 2 max_width 630 justify 0 label "award marks") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF6930251") (object ClassView "Class" "Use Case View::Use-Case Model::Actors::actAssistant lecturer" @17 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (224, 848) 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 @17 location (224, 1008) anchor_loc 1 nlines 2 max_width 385 justify 0 label "actAssistant lecturer") icon "Actor" icon_style "Icon" line_color 3342489 quidu "353D5816026C" annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$0" @18 location (906, 1157) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFEEEC03D8" roleview_list (list RoleViews (object RoleView "$UNNAMED$1" @19 Parent_View @18 location (602, 181) stereotype TRUE line_color 3342489 quidu "3EBFEEED0213" client @18 supplier @13 line_style 0) (object RoleView "$UNNAMED$2" @20 Parent_View @18 location (602, 181) stereotype TRUE line_color 3342489 quidu "3EBFEEED0215" client @18 supplier @17 line_style 0))) (object InheritView "" @21 stereotype TRUE line_color 3342489 quidu "3EBFEF31035B" client @17 supplier @8 line_style 0) (object AssociationViewNew "$UNNAMED$6" @22 location (581, 867) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFF6BF0222" roleview_list (list RoleViews (object RoleView "$UNNAMED$7" @23 Parent_View @22 location (357, 19) stereotype TRUE line_color 3342489 quidu "3EBFF6C00128" client @22 supplier @16 line_style 0) (object RoleView "$UNNAMED$8" @24 Parent_View @22 location (357, 19) stereotype TRUE line_color 3342489 quidu "3EBFF6C0012A" client @22 supplier @17 line_style 0))) (object DependencyView "" @25 font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype (object SegLabel @26 Parent_View @25 location (1076, 633) 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 "<>" pctDist 0.500000 height 108 orientation 0) line_color 3342489 quidu "3EBFF7E80196" client @16 supplier @7 line_style 0)))))) logical_presentations (list unit_reference_list (object UseCaseDiagram "Global View of Actors and Use Cases" quid "35B6803F0281" title "Global View of Actors and Use Cases" documentation "This is a global view of the system showing all Busines Use Cases and Business Actors. It is intended to be an overview diagram, so if the diagram becomes too complex for easy comprehension, use several diagrams, each of which should focus on a different aspect of the system. Usually, organizing use case diagrams around actors is a good approach." zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object NoteView @27 location (448, 304) 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 @27 location (38, 23) fill_color 13434879 nlines 12 max_width 784 label |Global View of Actors and Use Cases | |This diagram presents all Actors and all concrete Use Cases (those that are directly instantiable). | |Related Rational Unified Process Activities: |- Activity: Find Actors and Use Cases |- Activity: Structure the Use Case Model | |*Note: this note may be deleted once the diagram is created. ) line_color 3342489 fill_color 13434879 width 844 height 574) (object ClassView "Class" "Use Case View::Use-Case Model::Actors::actAssistant lecturer" @28 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (528, 976) 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 @28 location (528, 1136) anchor_loc 1 nlines 2 max_width 385 justify 0 label "actAssistant lecturer") icon "Actor" icon_style "Icon" line_color 3342489 quidu "353D5816026C" annotation 8 autoResize TRUE) (object UseCaseView "Use Case View::Use-Case Model::Use Cases::prepare students' lists" @29 location (1264, 976) 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 @29 location (1264, 1114) anchor_loc 1 nlines 2 max_width 634 justify 0 label "prepare students' lists") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "34E37FB203D4" height 118 autoResize TRUE)))))) logical_presentations (list unit_reference_list (object UseCaseDiagram "Main" quid "35C6339B029F" title "Main" documentation |This diagram depicts the relationships between the packages (models) contained in the 'Use-Case View": the Use-Case Model (for the system) and the Business Use-Case Model (describing the business). zoom 90 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object CategoryView "Use Case View::Use-Case Model" @30 location (384, 880) 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 @30 location (189, 779) fill_color 13434879 nlines 2 max_width 390 justify 0 label "Use-Case Model") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "35B677F4010E" width 402 height 215) (object NoteView @31 location (1040, 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 @31 location (813, 358) fill_color 13434879 nlines 9 max_width 419 label "The Use-Case Model is traceable to (and derives from) the Business Model. The system (as described in the Use Case Model) provides behavior that supports the business.") line_color 3342489 fill_color 13434879 width 479 height 416) (object CategoryView "Use Case View::Business Use-Case Model" @32 location (384, 320) 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 @32 location (189, 229) fill_color 13434879 nlines 2 max_width 390 justify 0 label "Business Use-Case Model") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "35B677D701B8" width 403 height 194) (object ImportView "" @33 stereotype TRUE line_color 3342489 quidu "35C633DA030C" client @30 supplier @32 line_style 0) (object AttachView "" @34 stereotype TRUE line_color 3342489 client @33 supplier @31 line_style 0))))) root_category (object Class_Category "Logical View" quid "34DBB4830141" documentation |Rational Unified Process uses the "Logical View in Rose" to organize the Design Model and the Process View and the optional Business Object Model and Analysis Model. exportControl "Public" global TRUE subsystem "Component View" quidu "34DBB4830143" logical_models (list unit_reference_list (object Class_Category "Business Object Model" quid "35B678080064" documentation |This model is optional. |The Business Object Model contains a set of interacting workers and business entity (domain) classes which collaborate to enact the business processes. In some cases, only the business entity classes are documented. The business entity classes as a whole are sometimes referred to as a 'domain model'. | |The business modeling workflow in Rational Unified Process produces two models: the business use-case model, and the business object model. Both show the business |processes, but different aspects of them. In the business use-case model each business use case represents a business process, described (text and/or activity diagrams) from an "external" view point without worrying about who does what to whom inside of the organization. |In the business object model, you include realizations of each business use case to show how workers and entities collaborate to perform the process. You do that using class diagrams, activity diagrams with swimlanes, collaboration diagrams, and/or interaction diagrams. | exportControl "Public" logical_models (list unit_reference_list) logical_presentations (list unit_reference_list)) (object Class_Category "Analysis Model" quid "35B678170028" documentation |This model is optional. |The Analysis Model contains a set of Analysis Classes, which describe an abstract realization of the use cases of the system. The analysis classes evolve into associated design elements which are modeled in the Design Model. exportControl "Public" logical_models (list unit_reference_list (object Association "$UNNAMED$9" quid "3EBFF15100BB" roles (list role_list (object Role "$UNNAMED$10" quid "3EBFF152001F" supplier "Logical View::Analysis Model::entities::Student" quidu "3EBFF02400CB" client_cardinality (value cardinality "1..n") is_navigable TRUE) (object Role "$UNNAMED$11" quid "3EBFF152002E" supplier "Logical View::Analysis Model::entities::Group" quidu "3EBFF11402DE" client_cardinality (value cardinality "1..n") is_navigable TRUE is_aggregate TRUE))) (object Association "$UNNAMED$12" quid "3EBFF29B031C" roles (list role_list (object Role "$UNNAMED$13" quid "3EBFF29D004E" supplier "Logical View::Analysis Model::entities::Group" quidu "3EBFF11402DE" is_navigable TRUE) (object Role "$UNNAMED$14" quid "3EBFF29D0050" supplier "Logical View::Analysis Model::entities::Class" quidu "3EBFF289001F" client_cardinality (value cardinality "0..n") is_navigable TRUE))) (object Association "$UNNAMED$15" quid "3EBFF302008C" roles (list role_list (object Role "$UNNAMED$16" quid "3EBFF30203B9" supplier "Logical View::Analysis Model::entities::Class" quidu "3EBFF289001F" client_cardinality (value cardinality "0..n") is_navigable TRUE) (object Role "$UNNAMED$17" quid "3EBFF30203BB" supplier "Logical View::Analysis Model::entities::Subject" quidu "3EBFF2CF00EA" client_cardinality (value cardinality "1") is_navigable TRUE))) (object Association "$UNNAMED$18" quid "3EBFF38F03A9" roles (list role_list (object Role "$UNNAMED$19" quid "3EBFF390033C" supplier "Logical View::Analysis Model::entities::Student" quidu "3EBFF02400CB" is_navigable TRUE) (object Role "$UNNAMED$20" quid "3EBFF390033E" supplier "Logical View::Analysis Model::entities::Subject" quidu "3EBFF2CF00EA" is_navigable TRUE)) AssociationClass "Logical View::Analysis Model::entities::SubjectMark") (object Association "$UNNAMED$21" quid "3EBFF3DB031C" roles (list role_list (object Role "$UNNAMED$22" quid "3EBFF3DC0242" supplier "Logical View::Analysis Model::entities::Test" quidu "3EBFF3460196" is_navigable TRUE) (object Role "$UNNAMED$23" quid "3EBFF3DC0252" supplier "Logical View::Analysis Model::entities::Student" quidu "3EBFF02400CB" is_navigable TRUE)) AssociationClass "Logical View::Analysis Model::entities::TestMark") (object Class_Category "Use-Case Realizations" quid "3EBFEF6E0196" exportControl "Public" logical_models (list unit_reference_list (object UseCase "log in (web)" quid "3EBFEFA003A9" stereotype "use-case realization" visible_modules (list dependency_list (object Dependency_Relationship quid "3EBFEFEE032C" stereotype "realizes" supplier "Use Case View::Use-Case Model::Use Cases::log in" quidu "3EBFEF050203"))) (object UseCase "prepare students' lists (gui)" quid "3EBFEFB5002E" stereotype "use-case realization" visible_modules (list dependency_list (object Dependency_Relationship quid "3EBFEFE6029F" stereotype "realizes" supplier "Use Case View::Use-Case Model::Use Cases::prepare students' lists" quidu "34E37FB203D4")) logical_models (list unit_reference_list (object Mechanism @35 logical_models (list unit_reference_list (object Object "$UNNAMED$24" quid "3EBFF5D70242" collaborators (list link_list (object Link quid "3EBFF5E3032C" supplier "$UNNAMED$25" quidu "3EBFF5DD034B")) class "Use Case View::Use-Case Model::Actors::actAssistant lecturer" quidu "353D5816026C" persistence "Transient" creationObj FALSE multi FALSE) (object Object "$UNNAMED$25" quid "3EBFF5DD034B" collaborators (list link_list (object Link quid "3EBFF5ED01B5" supplier "$UNNAMED$26" quidu "3EBFF5EA0280")) class "Logical View::Analysis Model::user interface::GUI" quidu "3EBFF51D02DE" persistence "Transient" creationObj FALSE multi FALSE) (object Object "$UNNAMED$26" quid "3EBFF5EA0280" class "Logical View::Analysis Model::operations::PrepareStudentsList" quidu "3EBFF4E00242" persistence "Transient" creationObj FALSE multi FALSE) (object Object "$UNNAMED$27" quid "3EBFF5F8038A" class "Logical View::Analysis Model::entities::Student" quidu "3EBFF02400CB" persistence "Transient" creationObj FALSE multi FALSE) (object Object "$UNNAMED$28" quid "3EBFF5FA03C8" class "Logical View::Analysis Model::entities::Group" quidu "3EBFF11402DE" persistence "Transient" creationObj FALSE multi FALSE) (object Object "$UNNAMED$29" quid "3EBFF9100251" class "Logical View::Analysis Model::entities::Class" quidu "3EBFF289001F" persistence "Transient" creationObj FALSE multi FALSE) (object Object "$UNNAMED$30" quid "3EBFF914035B" class "Logical View::Analysis Model::entities::Subject" quidu "3EBFF2CF00EA" persistence "Transient" creationObj FALSE multi FALSE)))) logical_presentations (list unit_reference_list (object ObjectDiagram "collaboration" mechanism_ref @35 quid "3EBFF5C70251" title "collaboration" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ObjectView "$UNNAMED$24" @36 location (192, 192) 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 @36 location (192, 352) anchor_loc 1 nlines 2 max_width 385 justify 0 label "") icon "Actor" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF5D70242" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$25" @37 location (976, 192) 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 @37 location (975, 348) anchor_loc 1 nlines 2 max_width 711 justify 0 label "") icon "boundary" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF5DD034B" width 230 height 154 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$26" @38 location (1264, 608) 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 @38 location (1263, 769) anchor_loc 1 nlines 2 max_width 450 justify 0 label "") icon "control" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF5EA0280" width 158 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$27" @39 location (1760, 1040) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF5F8038A" height 154 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$28" @40 location (1712, 352) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF5FA03C8" height 154 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$29" @41 location (1312, 992) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF9100251" height 154 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$30" @42 location (944, 1280) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF914035B" height 154 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object LinkView "" @43 stereotype TRUE line_color 3342489 quidu "3EBFF5E3032C" client @36 supplier @37 line_style 0) (object LinkView "" @44 stereotype TRUE line_color 3342489 quidu "3EBFF5ED01B5" client @37 supplier @38 line_style 0))))) (object UseCase "award marks (web)" quid "3EBFF6A00177" stereotype "use-case realization")) logical_presentations (list unit_reference_list (object UseCaseDiagram "use case realizations" quid "3EBFEF59005D" title "use case realizations" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object UseCaseView "Use Case View::Use-Case Model::Use Cases::prepare students' lists" @45 location (448, 464) 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 @45 location (448, 602) anchor_loc 1 nlines 2 max_width 630 justify 0 label "prepare students' lists") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "34E37FB203D4") (object UseCaseView "Use Case View::Use-Case Model::Use Cases::log in" @46 location (1216, 464) 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 @46 location (1216, 602) anchor_loc 1 nlines 2 max_width 630 justify 0 label "log in") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFEF050203") (object DependencyView "" @47 font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype (object SegLabel @48 Parent_View @47 location (831, 357) 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 "<>" pctDist 0.500000 height 108 orientation 0) line_color 3342489 quidu "3EBFEF1E0196" client @45 supplier @46 line_style 0) (object UseCaseView "Logical View::Analysis Model::Use-Case Realizations::log in (web)" @49 location (1440, 1152) 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 @49 location (1440, 1293) anchor_loc 1 nlines 2 max_width 648 justify 0 label "log in (web)") icon "use-case realization" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFEFA003A9") (object UseCaseView "Logical View::Analysis Model::Use-Case Realizations::prepare students' lists (gui)" @50 location (416, 1120) 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 @50 location (416, 1261) anchor_loc 1 nlines 2 max_width 648 justify 0 label "prepare students' lists (gui)") icon "use-case realization" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFEFB5002E") (object DependencyView "" @51 font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype (object SegLabel @52 Parent_View @51 location (320, 859) 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 "<>" pctDist 0.500000 height 108 orientation 0) line_color 3342489 quidu "3EBFEFE6029F" client @50 supplier @45 line_style 0) (object DependencyView "" @53 font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype (object SegLabel @54 Parent_View @53 location (1247, 914) 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 "<>" pctDist 0.500000 height 108 orientation 0) line_color 3342489 quidu "3EBFEFEE032C" client @49 supplier @46 line_style 0) (object UseCaseView "Logical View::Analysis Model::Use-Case Realizations::award marks (web)" @55 location (1728, 640) 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 @55 location (1728, 781) anchor_loc 1 nlines 2 max_width 648 justify 0 label "award marks (web)") icon "use-case realization" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF6A00177"))))) (object Class_Category "operations" quid "3EBFF560002E" exportControl "Public" logical_models (list unit_reference_list (object Class "PrepareStudentsList" quid "3EBFF4E00242" stereotype "control") (object Class "AwardMark" quid "3EBFF71F01D4" stereotype "control")) logical_presentations (list unit_reference_list)) (object Class_Category "entities" quid "3EBFF59302CE" exportControl "Public" logical_models (list unit_reference_list (object Class "TestMark" quid "3EBFF4240203" stereotype "entity" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3EBFF4450138" supplier "Logical View::Analysis Model::entities::Mark" quidu "3EBFF40C005D"))) (object Class "Mark" quid "3EBFF40C005D" stereotype "entity") (object Class "Test" quid "3EBFF3460196" stereotype "entity" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3EBFF3720222" supplier "Logical View::Analysis Model::entities::Class" quidu "3EBFF289001F"))) (object Class "SubjectMark" quid "3EBFF39A0109" stereotype "entity" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3EBFF44203B9" supplier "Logical View::Analysis Model::entities::Mark" quidu "3EBFF40C005D"))) (object Class "Subject" quid "3EBFF2CF00EA" stereotype "entity") (object Class "Class" quid "3EBFF289001F" stereotype "entity" class_attributes (list class_attribute_list (object ClassAttribute "date" quid "3EBFF2E603C8" type "Date"))) (object Class "EnglishGroup" quid "3EBFF237035B" stereotype "entity" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3EBFF257008C" stereotype "complete" supplier "Logical View::Analysis Model::entities::Group" quidu "3EBFF11402DE"))) (object Class "ProjectGroup" quid "3EBFF2220177" stereotype "entity" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3EBFF2520186" stereotype "complete" supplier "Logical View::Analysis Model::entities::Group" quidu "3EBFF11402DE"))) (object Class "OrdinaryGroup" quid "3EBFF1F90251" stereotype "entity" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3EBFF24F01E4" stereotype "complete" supplier "Logical View::Analysis Model::entities::Group" quidu "3EBFF11402DE"))) (object Class "Student" quid "3EBFF02400CB" stereotype "entity" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3EBFF850036B" supplier "Logical View::Analysis Model::entities::security::User" quidu "3EBFF80E01C5"))) (object Class "Group" quid "3EBFF11402DE" stereotype "entity" abstract TRUE) (object Class "Room" quid "3EBFF61202BF" stereotype "entity") (object Association "$UNNAMED$31" quid "3EBFF6270119" roles (list role_list (object Role "$UNNAMED$32" quid "3EBFF627030D" supplier "Logical View::Analysis Model::entities::Room" quidu "3EBFF61202BF" client_cardinality (value cardinality "1") is_navigable TRUE) (object Role "$UNNAMED$33" quid "3EBFF627030F" supplier "Logical View::Analysis Model::entities::Class" quidu "3EBFF289001F" client_cardinality (value cardinality "0..n") is_navigable TRUE))) (object Class_Category "security" quid "3EBFF8040119" exportControl "Public" logical_models (list unit_reference_list (object Class "User" quid "3EBFF80E01C5" stereotype "entity" class_attributes (list class_attribute_list (object ClassAttribute "login" quid "3EBFF8750196" type "String") (object ClassAttribute "name" quid "3EBFF86703B9" type "String") (object ClassAttribute "surname" quid "3EBFF872037A" type "String") (object ClassAttribute "password" quid "3EBFF88B002E" type "Password" quidu "3EBFF89C0290"))) (object Class "UserGroup" quid "3EBFF81D0271" stereotype "entity") (object Class "Password" quid "3EBFF89C0290" exportControl "Implementation" class_attributes (list class_attribute_list (object ClassAttribute "SHA1Value" quid "3EBFF8AD034B" type "String")))) logical_presentations (list unit_reference_list (object ClassDiagram "classes" quid "3EBFF8390109" title "classes" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list))))) logical_presentations (list unit_reference_list (object ClassDiagram "classes" quid "3EBFF144006D" title "classes" zoom 90 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::Analysis Model::entities::OrdinaryGroup" @56 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (160, 1168) 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 @56 location (160, 1324) anchor_loc 1 nlines 2 max_width 488 justify 0 label "OrdinaryGroup") icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF1F90251" height 154 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Analysis Model::entities::ProjectGroup" @57 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (448, 1712) 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 @57 location (448, 1868) anchor_loc 1 nlines 2 max_width 486 justify 0 label "ProjectGroup") icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF2220177" height 154 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Analysis Model::entities::EnglishGroup" @58 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1280, 1664) 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 @58 location (1280, 1820) anchor_loc 1 nlines 2 max_width 483 justify 0 label "EnglishGroup") icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF237035B" height 154 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Analysis Model::entities::SubjectMark" @59 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1088, 720) 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 @59 location (1088, 876) anchor_loc 1 nlines 2 max_width 474 justify 0 label "SubjectMark") icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF39A0109" height 154 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Analysis Model::entities::Test" @60 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1392, 128) 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 @60 location (1392, 284) anchor_loc 1 nlines 2 max_width 472 justify 0 label "Test") icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF3460196" height 154 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Analysis Model::entities::Student" @61 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1760, 768) 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 @61 location (1760, 924) anchor_loc 1 nlines 2 max_width 495 justify 0 label "Student") icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF02400CB" height 154 annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$21" @62 location (1574, 446) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFF3DB031C" roleview_list (list RoleViews (object RoleView "$UNNAMED$22" @63 Parent_View @62 location (-26, -210) stereotype TRUE line_color 3342489 quidu "3EBFF3DC0242" client @62 supplier @60 line_style 0) (object RoleView "$UNNAMED$23" @64 Parent_View @62 location (-26, -210) stereotype TRUE line_color 3342489 quidu "3EBFF3DC0252" client @62 supplier @61 line_style 0))) (object ClassView "Class" "Logical View::Analysis Model::entities::Mark" @65 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (784, 496) 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 @65 location (784, 652) anchor_loc 1 nlines 2 max_width 469 justify 0 label "Mark") icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF40C005D" height 154 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Analysis Model::entities::TestMark" @66 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1232, 480) 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 @66 location (1232, 636) anchor_loc 1 nlines 2 max_width 465 justify 0 label "TestMark") icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF4240203" height 154 annotation 8 autoResize TRUE) (object InheritView "" @67 stereotype TRUE line_color 3342489 quidu "3EBFF44203B9" client @59 supplier @65 line_style 0) (object InheritView "" @68 stereotype TRUE line_color 3342489 quidu "3EBFF4450138" client @66 supplier @65 line_style 0) (object AssocAttachView "" @69 stereotype TRUE line_color 3342489 client @62 supplier @66 line_style 0) (object ClassView "Class" "Logical View::Analysis Model::entities::Group" @70 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (816, 1408) font (object Font size 9 face "Arial" bold FALSE italics TRUE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @70 location (816, 1564) anchor_loc 1 nlines 2 max_width 492 justify 0 label "Group") icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF11402DE" height 154 annotation 8 autoResize TRUE) (object InheritView "" @71 font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype (object SegLabel @72 Parent_View @71 location (523, 1184) 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 "<>" pctDist 0.500000 height 108 orientation 0) line_color 3342489 quidu "3EBFF24F01E4" client @56 supplier @70 line_style 0) (object InheritView "" @73 font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype (object SegLabel @74 Parent_View @73 location (563, 1474) 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 "<>" pctDist 0.500000 height 108 orientation 0) line_color 3342489 quidu "3EBFF2520186" client @57 supplier @70 line_style 0) (object InheritView "" @75 font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype (object SegLabel @76 Parent_View @75 location (995, 1628) 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 "<>" pctDist 0.500000 height 108 orientation 0) line_color 3342489 quidu "3EBFF257008C" client @58 supplier @70 line_style 0) (object AssociationViewNew "$UNNAMED$9" @77 location (1287, 1084) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFF15100BB" roleview_list (list RoleViews (object RoleView "$UNNAMED$10" @78 Parent_View @77 location (807, 652) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFF152001F" client @77 supplier @61 line_style 0 label (object SegLabel @79 Parent_View @78 location (1674, 888) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1..n" pctDist 0.900000 height 54 orientation 1)) (object RoleView "$UNNAMED$11" @80 Parent_View @77 location (807, 652) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFF152002E" client @77 supplier @70 line_style 0 label (object SegLabel @81 Parent_View @80 location (960, 1371) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1..n" pctDist 0.900000 height 54 orientation 0)))) (object ClassView "Class" "Logical View::Analysis Model::entities::Subject" @82 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (944, 1056) 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 @82 location (944, 1212) anchor_loc 1 nlines 2 max_width 476 justify 0 label "Subject") icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF2CF00EA" height 154 annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$18" @83 location (1350, 908) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFF38F03A9" roleview_list (list RoleViews (object RoleView "$UNNAMED$19" @84 Parent_View @83 location (630, 812) stereotype TRUE line_color 3342489 quidu "3EBFF390033C" client @83 supplier @61 line_style 0) (object RoleView "$UNNAMED$20" @85 Parent_View @83 location (630, 812) stereotype TRUE line_color 3342489 quidu "3EBFF390033E" client @83 supplier @82 line_style 0))) (object AssocAttachView "" @86 stereotype TRUE line_color 3342489 client @59 supplier @83 line_style 0) (object ClassView "Class" "Logical View::Analysis Model::entities::Room" @87 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (144, 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 @87 location (144, 316) anchor_loc 1 nlines 2 max_width 495 justify 0 label "Room") icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF61202BF" height 154 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Analysis Model::entities::Class" @88 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (352, 512) 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 @88 location (352, 668) anchor_loc 1 nlines 2 max_width 479 justify 0 label "Class") icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF289001F" height 154 annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$12" @89 location (635, 1063) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFF29B031C" roleview_list (list RoleViews (object RoleView "$UNNAMED$13" @90 Parent_View @89 location (299, 743) stereotype TRUE line_color 3342489 quidu "3EBFF29D004E" client @89 supplier @70 line_style 0) (object RoleView "$UNNAMED$14" @91 Parent_View @89 location (299, 743) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFF29D0050" client @89 supplier @88 line_style 0 label (object SegLabel @92 Parent_View @91 location (464, 848) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..n" pctDist 0.900000 height 54 orientation 0)))) (object AssociationViewNew "$UNNAMED$15" @93 location (705, 837) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFF302008C" roleview_list (list RoleViews (object RoleView "$UNNAMED$16" @94 Parent_View @93 location (-159, 597) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFF30203B9" client @93 supplier @88 line_style 0 label (object SegLabel @95 Parent_View @94 location (526, 746) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..n" pctDist 0.900000 height 54 orientation 0)) (object RoleView "$UNNAMED$17" @96 Parent_View @93 location (-159, 597) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFF30203BB" client @93 supplier @82 line_style 0 label (object SegLabel @97 Parent_View @96 location (814, 1008) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1" pctDist 0.900000 height 54 orientation 1)))) (object InheritView "" @98 stereotype TRUE line_color 3342489 quidu "3EBFF3720222" client @60 supplier @88 line_style 0) (object AssociationViewNew "$UNNAMED$31" @99 location (277, 387) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFF6270119" roleview_list (list RoleViews (object RoleView "$UNNAMED$32" @100 Parent_View @99 location (21, -93) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFF627030D" client @99 supplier @87 line_style 0 label (object SegLabel @101 Parent_View @100 location (300, 318) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1" pctDist 0.900000 height 54 orientation 1)) (object RoleView "$UNNAMED$33" @102 Parent_View @99 location (21, -93) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3EBFF627030F" client @99 supplier @88 line_style 0 label (object SegLabel @103 Parent_View @102 location (348, 403) font (object Font size 9 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..n" pctDist 0.900000 height 54 orientation 0)))) (object ClassView "Class" "Logical View::Analysis Model::entities::security::User" @104 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1872, 1216) 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 @104 location (1872, 1372) anchor_loc 1 nlines 2 max_width 539 justify 0 label "User") icon "entity" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3EBFF80E01C5" height 154 annotation 8 autoResize TRUE) (object InheritView "" @105 stereotype TRUE line_color 3342489 quidu "3EBFF850036B" client @61 supplier @104 line_style 0))))) (object Class_Category "user interface" quid "3EBFF7840280" exportControl "Public" logical_models (list unit_reference_list (object Class "GUI" quid "3EBFF51D02DE" stereotype "boundary") (object Class "CmdLineUI" quid "3EBFF79B00AB" stereotype "boundary") (object Class "WebUI" quid "3EBFFB000119" stereotype "boundary")) logical_presentations (list unit_reference_list))) logical_presentations (list unit_reference_list)) (object Class_Category "Design Model" quid "35B6782302DA" documentation |The Design Model in Rational Unified Process. |The design model is adapted to model the real implementation environment, and serves as an abstraction of the source code. It is a "blueprint" of how the source code is structured and written. | |The design model is a hierarchy of packages (design subsystems and design-service packages), with "leaves" that are classes. Subsystems are a design "view" of the components that are defined in the Implementation Model. | |The design model hierarchy consists of layers. | |Classes represent abstractions of classes in the system's implementation. They define the objects, which in turn are abstractions of the objects in the system's implementation. The use cases are realized by the objects, and this is represented by use-case realizations in the Design Model. Each use-case realization has a realize dependency to a use case in the Use-Case Model. exportControl "Public" logical_models (list unit_reference_list (object Class_Category " Layer" quid "34E3686A00F0" documentation |The design model is normally organized in layers. The number of layers is not fixed, but varies from situation to situation. | |During architectural analysis, focus is normally on the two high-level layers, that is, the application and business-specific layers; this is what is meant by the "high-level organization of subsystems." The other lower-level layers are in focus during architectural design, refer to the activity Architectural Design for more information. | |Layers are identified using the naming conventions shown in the name of this package. exportControl "Public" logical_models (list unit_reference_list (object Class_Category "" quid "34E36BB7017C" documentation |