preview

Uml Lab Manual

Better Essays

OOAD THROUGH UML LAB MANUAL K MALLIKHARJUNA RAO Asst. Professor Department of MCA Gokaraju Rangaraju Institute of Engineering and Technology Bachupally, Hyderabad- 500072 Contents 1. 2. 3. 4. Introduction Class Diagrams Object Diagrams Interaction Diagrams i. Sequence Diagrams ii. Collaboration Diagrams 5. Behavioral Modeling i. Use case Diagrams 6. Activity Diagrams 7. Advanced Behavioral Modeling i. State Chart Diagrams 8. Architectural Modeling i.Component Diagrams ii.Deployment Diagrams Introduction In late 1960‘s people were concentrating on Procedure Oriented Languages such as COBOL, FORTRAN, PASCAL…etc. Later on they preferred Object Oriented Languages. In the middle of 1970-80 three …show more content…

– Define a society of roles and other elements. – Provide cooperative behavior. – Capture structural and behavioral dimensions. – UML uses ‗pattern‖ as a synonym (careful) Name Behavior 4.Use Case – – – – A sequence of actions that produce an observable result for a specific actor. A set of scenarios tied together by a common user goal. Provides a structure for behavioral things. Realized through a collaboration (usually realized by a set of actors and the system to be built). Place order 5. Active Class – Special class whose objects own one or more processes or threads. – Can initiate control activity. Heavy border Name Attributes Operations Event Manager Thread Time Suspend () Flush () 6. Component • Replaceable part of a system. • Components can be packaged logically. • Conforms to a set of interfaces. • Provides the realization of an interface. • Represents a physical module of code 7. Node • Element that exists at run time. • Represents a computational resource. • Generally has memory and processing power. Orderform.java Web Server Construct Description Syntax class a description of a set of objects that share the same attributes, operations, methods, relationships and semantics. interface a named set of operations that characterize the behavior of an element. component a physical, replaceable part of a system

Get Access