A system is a collection of subsystems organized to accomplish a purpose.

एक सिस्टम, उप-प्रणालियों का एक संग्रह है जिसे एक उद्देश्य को पूरा करने के लिए व्यवस्थित किया गया है।


एक उप-प्रणाली तत्वों का एक समूह है।


A model is a semantically closed abstraction of a system.

एक मॉडल एक सिस्टम का अर्थपूर्ण रूप से बंद अमूर्तता है।


A diagram is the graphical presentation of a set of elements.

एक आरेख तत्वों के एक समूह का ग्राफिकल प्रस्तुतीकरण है।


यूएमएल नौ प्रकार के आरेखों को परिभाषित करता है।


You can create your own kinds of diagrams.

आप अपने स्वयं के प्रकार के आरेख बना सकते हैं।


You'll use the UML's diagrams in two basic ways.

आप यूएमएल के आरेखों का उपयोग दो बुनियादी तरीकों से करेंगे।


Class diagrams are the most common diagram found in modeling object-oriented systems.

क्लास आरेख ऑब्जेक्ट-ओरिएंटेड सिस्टम के मॉडलिंग में पाया जाने वाला सबसे आम आरेख है।


We use component diagrams to illustrate the static implementation view of a system.

हम एक सिस्टम के स्थिर कार्यान्वयन दृश्य को चित्रित करने के लिए घटक आरेखों का उपयोग करते हैं।


Deployment diagrams are related to component diagrams.

डिप्लॉयमेंट आरेख घटक आरेखों से संबंधित हैं।


We apply use case diagrams to illustrate the static use case view of a system.

हम एक सिस्टम के स्थिर उपयोग केस दृश्य को चित्रित करने के लिए उपयोग केस आरेखों को लागू करते हैं।


A sequence diagram emphasizes the time ordering of messages.

एक अनुक्रम आरेख संदेशों के समय क्रम पर जोर देता है।


Collaboration diagrams emphasize the structural organization of the objects.

सहयोग आरेख वस्तुओं के संरचनात्मक संगठन पर जोर देते हैं।


Statechart diagrams emphasize the event-ordered behavior of an object.

स्टेटचार्ट आरेख एक वस्तु के घटना-क्रमबद्ध व्यवहार पर जोर देते हैं।


Activity diagrams emphasize the flow of control among objects.

गतिविधि आरेख वस्तुओं के बीच नियंत्रण के प्रवाह पर जोर देते हैं।


Decide which views you need to best express the architecture of your system.

तय करें कि आपको अपने सिस्टम की वास्तुकला को सबसे अच्छी तरह से व्यक्त करने के लिए किन दृश्यों की आवश्यकता है।


You'll also find people involved in development who need the same view of the system.

आपको विकास में शामिल ऐसे लोग भी मिलेंगे जिन्हें सिस्टम का समान दृश्य चाहिए।


Classes are the most important building block of any object-oriented system.

क्लास किसी भी ऑब्जेक्ट-ओरिएंटेड सिस्टम का सबसे महत्वपूर्ण बिल्डिंग ब्लॉक हैं।


A classifier is a mechanism that describes structural and behavioral features.

एक वर्गीकारक एक तंत्र है जो संरचनात्मक और व्यवहार संबंधी विशेषताओं का वर्णन करता है।


The visibility of a feature specifies whether it can be used by other classifiers.

एक विशेषता की दृश्यता निर्दिष्ट करती है कि क्या इसका उपयोग अन्य वर्गीकरणकर्ताओं द्वारा किया जा सकता है।


Object-oriented analysis and design is a crucial subject in computer science.

ऑब्जेक्ट ओरिएंटेड विश्लेषण और डिज़ाइन कंप्यूटर विज्ञान में एक महत्वपूर्ण विषय है।


The UML provides a standard way to write a system's blueprints.

यूएमएल एक प्रणाली के खाका लिखने का एक मानक तरीका प्रदान करता है।


एक मॉडल वास्तविकता का सरलीकरण है।


Models help us to visualize a system as it is or as we want it to be.

मॉडल हमें एक प्रणाली को देखने में मदद करते हैं जैसा कि वह है या जैसा हम चाहते हैं।


The algorithmic perspective focuses on procedures and functions.

एल्गोरिथम परिप्रेक्ष्य प्रक्रिया और कार्यों पर केंद्रित है।


In object-oriented development, the main building block is the object or class.

ऑब्जेक्ट-ओरिएंटेड विकास में, मुख्य निर्माण खंड ऑब्जेक्ट या क्लास है।


Every object has identity, state, and behavior.

प्रत्येक वस्तु की पहचान, स्थिति और व्यवहार होता है।


The UML is appropriate for modeling systems ranging from enterprise information systems to distributed Web-based applications.

यूएमएल उद्यम सूचना प्रणालियों से लेकर वितरित वेब-आधारित अनुप्रयोगों तक की प्रणालियों के मॉडलिंग के लिए उपयुक्त है।


The UML is a language for visualizing, specifying, constructing, and documenting.

यूएमएल देखने, निर्दिष्ट करने, निर्माण करने और दस्तावेज़ बनाने की एक भाषा है।


Specifying means building models that are precise, unambiguous, and complete.

निर्दिष्ट करने का अर्थ है ऐसे मॉडल बनाना जो सटीक, स्पष्ट और पूर्ण हों।


A class is a description of a set of objects that share the same attributes, operations, relationships, and semantics.

एक क्लास उन वस्तुओं के एक समूह का विवरण है जो समान विशेषताओं, संचालन, रिश्तों और अर्थ विज्ञान को साझा करते हैं।


An interface describes the externally visible behavior of that element.

एक इंटरफ़ेस उस तत्व के बाहरी रूप से दिखाई देने वाले व्यवहार का वर्णन करता है।


A collaboration defines an interaction and is a society of roles and other elements.

एक सहयोग एक इंटरेक्शन को परिभाषित करता है और भूमिकाओं और अन्य तत्वों का एक समाज है।


A use case is a description of a set of actions that a system performs.

एक उपयोग मामला उन कार्यों का विवरण है जो एक प्रणाली करती है।


An active class represents elements whose behavior is concurrent with other elements.

एक सक्रिय क्लास उन तत्वों का प्रतिनिधित्व करती है जिनका व्यवहार अन्य तत्वों के साथ समवर्ती होता है।


A component is a physical and replaceable part of a system.

एक घटक एक प्रणाली का एक भौतिक और प्रतिस्थापनीय हिस्सा है।


A node represents a computational resource.

एक नोड एक कम्प्यूटेशनल संसाधन का प्रतिनिधित्व करता है।


Interaction is a behavior that comprises a set of messages exchanged among a set of objects.

इंटरेक्शन एक ऐसा व्यवहार है जिसमें वस्तुओं के एक समूह के बीच आदान-प्रदान किए गए संदेशों का एक समूह शामिल होता है।


A state machine specifies the sequences of states an object goes through.

एक स्टेट मशीन उन राज्यों के अनुक्रम को निर्दिष्ट करती है जिनसे एक वस्तु गुजरती है।


A package is a general-purpose mechanism for organizing elements into groups.

एक पैकेज तत्वों को समूहों में व्यवस्थित करने के लिए एक सामान्य प्रयोजन तंत्र है।


Transition phase: It is the fourth phase of the process.

परिवर्तन चरण: यह प्रक्रिया का चौथा चरण है।


When the software is turned into the hands of the user community.

जब सॉफ़्टवेयर को उपयोगकर्ता समुदाय को सौंपा जाता है।


The software development process end here, for even during this phase, the system is continuously improved, bugs are eradicated, and features that didn't make an earlier release are added.

सॉफ्टवेयर विकास प्रक्रिया यहीं समाप्त होती है, क्योंकि इस चरण के दौरान भी, सिस्टम में लगातार सुधार किया जाता है, बग को खत्म किया जाता है, और उन सुविधाओं को जोड़ा जाता है जो पहले रिलीज़ में शामिल नहीं थीं।


One element that distinguishes this process and that cuts across all four phases is an iteration.

एक तत्व जो इस प्रक्रिया को अलग करता है और जो सभी चार चरणों में फैला हुआ है, वह है पुनरावृत्ति।


An iteration is a distinct set of activities, with a baselined plan and evaluation criteria that result in a release, either internal or external.

एक पुनरावृत्ति गतिविधियों का एक अलग सेट है, जिसमें एक आधारभूत योजना और मूल्यांकन मानदंड शामिल हैं जिसके परिणामस्वरूप एक रिलीज़ होता है, चाहे वह आंतरिक हो या बाहरी।


This means that the software development life cycle can be characterized as involving a continuous stream of executable releases of the system's architecture.

इसका मतलब है कि सॉफ्टवेयर विकास जीवन चक्र को सिस्टम की वास्तुकला के निष्पादन योग्य रिलीज की एक सतत धारा शामिल करने के रूप में वर्णित किया जा सकता है।


It is this emphasis on architecture as an important artifact that drives the UML to focus on modeling the different views of a system's architecture.

यह वास्तुकला पर एक महत्वपूर्ण कलाकृति के रूप में जोर है जो यूएमएल को एक सिस्टम की वास्तुकला के विभिन्न विचारों को मॉडल करने पर ध्यान केंद्रित करने के लिए प्रेरित करता है।


A class is a description of a set of objects that share the same attributes, operations, relationships, and semantics.

एक वर्ग वस्तुओं के एक समूह का विवरण है जो समान विशेषताओं, संचालन, रिश्तों और अर्थ विज्ञान को साझा करते हैं।


Every class must have a name that distinguishes it from other classes.

प्रत्येक वर्ग का एक नाम होना चाहिए जो उसे अन्य वर्गों से अलग करे।


An attribute is a named property of a class that describes a range of values that instances of the property may hold.

एक विशेषता एक वर्ग का एक नामित गुण है जो मानों की एक श्रेणी का वर्णन करता है जो संपत्ति के उदाहरण धारण कर सकते हैं।


An operation is the implementation of a service that can be requested from any object of the class to affect behavior.

एक ऑपरेशन एक सेवा का कार्यान्वयन है जिसे व्यवहार को प्रभावित करने के लिए वर्ग के किसी भी ऑब्जेक्ट से अनुरोध किया जा सकता है।


A Responsibility is a contract or an obligation of a class.

एक जिम्मेदारी एक वर्ग का अनुबंध या दायित्व है।


You'll use classes most commonly to model abstractions that are drawn from the problem you are trying to solve or from the technology you are using to implement a solution to that problem.

आप आमतौर पर उन अमूर्तताओं को मॉडल करने के लिए वर्गों का उपयोग करेंगे जो उस समस्या से ली गई हैं जिसे आप हल करने की कोशिश कर रहे हैं या उस तकनीक से जिसका उपयोग आप उस समस्या का समाधान लागू करने के लिए कर रहे हैं।


Identify those things that users or implementers use to describe the problem or solution.

उन चीजों की पहचान करें जिनका उपयोग उपयोगकर्ता या कार्यान्वयनकर्ता समस्या या समाधान का वर्णन करने के लिए करते हैं।


For each abstraction, identify a set of responsibilities.

प्रत्येक अमूर्तता के लिए, जिम्मेदारियों का एक समूह पहचानें।


Model the thing you are abstracting as a class.

जिस चीज को आप अमूर्त कर रहे हैं उसे एक वर्ग के रूप में मॉडल करें।


In the UML, the ways that things can connect to one another, either logically or physically, are modeled as relationships.

यूएमएल में, जिस तरह से चीजें एक दूसरे से जुड़ सकती हैं, चाहे तार्किक रूप से या शारीरिक रूप से, को रिश्तों के रूप में मॉडल किया जाता है।


निर्भरताएँ रिश्तों का उपयोग कर रही हैं।


Generalizations connect generalized classes to more-specialized ones in what is known as subclass/superclass or child/parent relationships.

सामान्यीकरण सामान्यीकृत वर्गों को अधिक-विशिष्ट लोगों से जोड़ते हैं जिसे उपवर्ग/सुपरक्लास या चाइल्ड/पैरेंट संबंध के रूप में जाना जाता है।


An association is a structural relationship that specifies that objects of one thing are connected to objects of another.

एक एसोसिएशन एक संरचनात्मक संबंध है जो निर्दिष्ट करता है कि एक चीज की वस्तुएं दूसरी की वस्तुओं से जुड़ी हैं।


Identify the interfaces it relies on (imports) and those it provides to others (exports).

उन इंटरफेस की पहचान करें जिन पर यह निर्भर करता है (आयात) और जो यह दूसरों को प्रदान करता है (निर्यात)।


You model the importing of interfaces by dependency relationships, and you model the exporting of interfaces by realization relationships.

आप निर्भरता संबंधों द्वारा इंटरफेस के आयात को मॉडल करते हैं, और आप प्राप्ति संबंधों द्वारा इंटरफेस के निर्यात को मॉडल करते हैं।


For each such interface in your system, document its dynamics by using pre- and postconditions for each operation, and use cases and state machines for the interface as a whole.

अपने सिस्टम में ऐसे प्रत्येक इंटरफ़ेस के लिए, प्रत्येक ऑपरेशन के लिए पूर्व- और पश्च-स्थितियों का उपयोग करके, और पूरे इंटरफ़ेस के लिए उपयोग के मामलों और स्टेट मशीनों का उपयोग करके इसकी गतिशीलता का दस्तावेजीकरण करें।


This component realizes three interfaces: IUnknown, ILedger, and IReports.

यह घटक तीन इंटरफेस को महसूस करता है: IUnknown, ILedger, और IReports।


These three interfaces are realized by ledger.dll and are exported to other components for them to build on.

ये तीन इंटरफेस ledger.dll द्वारा महसूस किए जाते हैं और अन्य घटकों को उन पर निर्माण करने के लिए निर्यात किए जाते हैं।


Therefore, in a running system, you must supply components that realize these two interfaces.

इसलिए, एक चल रहे सिस्टम में, आपको ऐसे घटक प्रदान करने होंगे जो इन दो इंटरफेस को महसूस करते हैं।


By identifying interfaces such as ITransaction, you've effectively decoupled the components on either side of the interface, permitting you to employ any component that conforms to that interface.

ITransaction जैसे इंटरफेस की पहचान करके, आपने इंटरफेस के दोनों किनारों पर घटकों को प्रभावी ढंग से अलग कर दिया है, जिससे आप किसी भी घटक को नियोजित कर सकते हैं जो उस इंटरफेस का पालन करता है।


Most object-oriented programming languages are statically typed.

अधिकांश ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषाएँ स्थैतिक रूप से टाइप की जाती हैं।


Modeling the static nature of an object can be visualized in a class diagram.

किसी वस्तु की स्थिर प्रकृति को एक वर्ग आरेख में देखा जा सकता है।


However, when you are modeling things like business objects, which naturally change their roles throughout a workflow...

हालांकि, जब आप व्यवसाय वस्तुओं जैसी चीजों को मॉडल कर रहे हैं, जो स्वाभाविक रूप से एक वर्कफ़्लो के दौरान अपनी भूमिकाएँ बदलती हैं...


Specify the different possible types of that object by rendering each type as a class stereotyped as type.

उस वस्तु के विभिन्न संभावित प्रकारों को प्रत्येक प्रकार को एक वर्ग के रूप में प्रस्तुत करके निर्दिष्ट करें जिसे प्रकार के रूप में रूढ़िबद्ध किया गया है।


Model all the roles the of the object may take on at any point in time.

किसी भी समय वस्तु द्वारा निभाई जा सकने वाली सभी भूमिकाओं को मॉडल करें।


A package is a general-purpose mechanism for organizing elements into groups.

एक पैकेज तत्वों को समूहों में व्यवस्थित करने के लिए एक सामान्य प्रयोजन तंत्र है।


Every package must have a name that distinguishes it from other packages.

प्रत्येक पैकेज का एक नाम होना चाहिए जो इसे अन्य पैकेजों से अलग करे।


A package may own other elements, including classes, interfaces, components, nodes, collaborations, use cases, diagrams, and even other packages.

एक पैकेज में अन्य तत्व हो सकते हैं, जिनमें कक्षाएं, इंटरफेस, घटक, नोड, सहयोग, उपयोग के मामले, आरेख और यहां तक कि अन्य पैकेज भी शामिल हैं।


Packages may own other packages. This means that it's possible to decompose your models hierarchically.

पैकेज अन्य पैकेज के स्वामी हो सकते हैं। इसका मतलब है कि आपके मॉडल को पदानुक्रमित रूप से विघटित करना संभव है।


You can control the visibility of the elements owned by a package just as you can control the visibility of the attributes and operations owned by a class.

आप एक पैकेज के स्वामित्व वाले तत्वों की दृश्यता को उसी तरह नियंत्रित कर सकते हैं जैसे आप एक वर्ग के स्वामित्व वाले गुणों और संचालन की दृश्यता को नियंत्रित कर सकते हैं।


In the UML, you model an import relationship as a dependency adorned with the stereotype import.

यूएमएल में, आप एक आयात संबंध को निर्भरता के रूप में मॉडल करते हैं जो स्टीरियोटाइप आयात से सुसज्जित है।


The public parts of a package are called its exports.

एक पैकेज के सार्वजनिक भागों को इसके निर्यात कहा जाता है।


There are two kinds of relationships you can have between packages: import and access dependencies used to import into one package elements exported from another and generalizations, used to specify families of packages.

पैकेजों के बीच दो प्रकार के संबंध हो सकते हैं: आयात और एक्सेस निर्भरताएँ जिनका उपयोग एक पैकेज में दूसरे से निर्यात किए गए तत्वों को आयात करने के लिए किया जाता है और सामान्यीकरण, जिसका उपयोग पैकेजों के परिवारों को निर्दिष्ट करने के लिए किया जाता है।


कक्षा के लिए एक स्टेट मशीन निर्दिष्ट करें।


A relationship is a connection among things.

एक संबंध चीजों के बीच एक जुड़ाव है।


Graphically, a relationship is rendered as a path, with different kinds of lines used to distinguish the different relationships.

चित्रमय रूप से, एक संबंध को एक पथ के रूप में दर्शाया जाता है, जिसमें विभिन्न संबंधों को अलग करने के लिए विभिन्न प्रकार की रेखाओं का उपयोग किया जाता है।


A dependency is a using relationship, specifying that a change in the specification of one thing may affect another thing that uses it, but not necessarily the reverse.

एक निर्भरता एक उपयोग संबंध है, जो यह निर्दिष्ट करता है कि एक चीज के विनिर्देश में परिवर्तन दूसरी चीज को प्रभावित कर सकता है जो इसका उपयोग करता है, लेकिन जरूरी नहीं कि इसका उलटा हो।


A generalization is a relationship between a general thing (called the superclass or parent) and a more specific kind of that thing (called the subclass or child).

एक सामान्यीकरण एक सामान्य चीज (जिसे सुपरक्लास या पैरेंट कहा जाता है) और उस चीज के अधिक विशिष्ट प्रकार (जिसे सबक्लास या चाइल्ड कहा जाता है) के बीच एक संबंध है।


In a generalization relationship, instances of the child may be used anywhere instances of the parent apply—meaning that the child is substitutable for the parent.

एक सामान्यीकरण संबंध में, बच्चे के उदाहरणों का उपयोग कहीं भी किया जा सकता है जहां माता-पिता के उदाहरण लागू होते हैं—इसका मतलब है कि बच्चे को माता-पिता के लिए प्रतिस्थापित किया जा सकता है।


An association is a structural relationship, specifying that objects of one thing are connected to objects of another.

एक एसोसिएशन एक संरचनात्मक संबंध है, जो यह निर्दिष्ट करता है कि एक चीज की वस्तुएं दूसरी चीज की वस्तुओं से जुड़ी हैं।


We use associations when you want to show structural relationships.

हम एसोसिएशन का उपयोग तब करते हैं जब आप संरचनात्मक संबंधों को दिखाना चाहते हैं।


Unadorned association between two classes, such as Book and Library, it's possible to navigate from objects of one kind to objects of the other kind.

दो वर्गों के बीच बिना सजे हुए एसोसिएशन, जैसे पुस्तक और पुस्तकालय, एक प्रकार की वस्तुओं से दूसरी प्रकार की वस्तुओं तक नेविगेट करना संभव है।


Given a User, you'll want to be able to find the corresponding Password objects; but given a Password, you don't want to be able to identify the corresponding User.

एक उपयोगकर्ता को देखते हुए, आप संबंधित पासवर्ड ऑब्जेक्ट ढूंढना चाहेंगे; लेकिन एक पासवर्ड को देखते हुए, आप संबंधित उपयोगकर्ता की पहचान करने में सक्षम नहीं होना चाहते हैं।


In the UML, you'd model this idiom using a qualifier, which is an association attribute whose values partition the set of objects related to an object across an association.

यूएमएल में, आप इस मुहावरे को एक क्वालिफायर का उपयोग करके मॉडल करेंगे, जो एक एसोसिएशन एट्रिब्यूट है जिसके मान एक एसोसिएशन में एक ऑब्जेक्ट से संबंधित ऑब्जेक्ट के सेट को विभाजित करते हैं।


An interface is a collection of operations that are used to specify a service of a class or a component.

एक इंटरफ़ेस संचालन का एक संग्रह है जिसका उपयोग किसी वर्ग या घटक की सेवा को निर्दिष्ट करने के लिए किया जाता है।


A Person class may realize many interfaces: IManager, IEmployee, IOfficer, and so on you can model the relationship between a supervisor and her workers with a one-to-many association, explicitly labeling the roles of this association as supervisor and worker.

एक पर्सन क्लास कई इंटरफेस को महसूस कर सकता है: आईमैनेजर, आईएम्प्लोयी, आईऑफिसर, और इसी तरह आप एक सुपरवाइजर और उसके श्रमिकों के बीच एक-से-अनेक एसोसिएशन के साथ संबंध को मॉडल कर सकते हैं, इस एसोसिएशन की भूमिकाओं को सुपरवाइजर और वर्कर के रूप में स्पष्ट रूप से लेबल कर सकते हैं।


Composition is a form of aggregation, with strong ownership and coincident lifetime as part of the whole.

रचना एकत्रीकरण का एक रूप है, जिसमें मजबूत स्वामित्व और पूरे के हिस्से के रूप में संयोग जीवनकाल होता है।


In an association between two classes, the association itself might have properties.

दो वर्गों के बीच एक एसोसिएशन में, एसोसिएशन के स्वयं के गुण हो सकते हैं।


Realization is sufficiently different from dependency, generalization, and association relationships that it is treated as a separate kind of relationship.

अनुभूति निर्भरता, सामान्यीकरण और एसोसिएशन संबंधों से पर्याप्त रूप से भिन्न है कि इसे एक अलग प्रकार के संबंध के रूप में माना जाता है।


When you model the vocabulary of a complex system, you may encounter dozens, if not hundreds or thousands, of classes, interfaces, components, nodes, and use cases.

जब आप एक जटिल प्रणाली की शब्दावली को मॉडल करते हैं, तो आपको दर्जनों, यदि सैकड़ों या हजारों नहीं, तो कक्षाएं, इंटरफेस, घटक, नोड और उपयोग के मामले मिल सकते हैं।


An interface is a collection of operations used to specify a service of a class or a component.


A type is a stereotype of a class used to specify a domain of objects, together with the operations (but not the methods) applicable to the object.

एक प्रकार एक वर्ग का एक स्टीरियोटाइप है जिसका उपयोग वस्तुओं के एक डोमेन को निर्दिष्ट करने के लिए किया जाता है, साथ ही उन कार्यों (लेकिन विधियों को नहीं) के साथ जो वस्तु पर लागू होते हैं।


A role is the behavior of an entity participating in a particular context.

एक भूमिका एक विशेष संदर्भ में भाग लेने वाली इकाई का व्यवहार है।


आपका आरेख बहुत सरल है।


Expand the neighbors of certain interesting objects.

कुछ दिलचस्प वस्तुओं के पड़ोसियों का विस्तार करें।


प्रत्येक वस्तु की स्थिति को और गहराई से उजागर करें।


An interaction is a behavior that comprises a set of messages exchanged among a set of objects.

एक इंटरेक्शन एक ऐसा व्यवहार है जिसमें वस्तुओं के एक समूह के बीच आदान-प्रदान किए गए संदेशों का एक सेट शामिल होता है।


A message is a specification of a communication between objects.

एक संदेश वस्तुओं के बीच संचार का एक विनिर्देश है।


The UML provides a graphical representation of messages.

यूएमएल संदेशों का एक चित्रमय प्रतिनिधित्व प्रदान करता है।


This notation permits you to visualize a message.

यह संकेतन आपको एक संदेश की कल्पना करने की अनुमति देता है।


A message almost always includes the name of its operation.

एक संदेश में लगभग हमेशा उसके ऑपरेशन का नाम शामिल होता है।


Graphically, a message is rendered as a directed line.

चित्रमय रूप से, एक संदेश को एक निर्देशित रेखा के रूप में प्रस्तुत किया जाता है।


We can use interactions to visualize the semantics of a class.

हम एक वर्ग के अर्थशास्त्र की कल्पना करने के लिए इंटरेक्शन का उपयोग कर सकते हैं।


We may find an interaction wherever objects are linked to one another.

हम एक इंटरेक्शन पा सकते हैं जहाँ भी वस्तुएँ एक दूसरे से जुड़ी हों।


We'll find interactions in the collaboration of objects.

हमें वस्तुओं के सहयोग में इंटरेक्शन मिलेंगे।


We will also find interactions in the context of an operation.

हमें एक ऑपरेशन के संदर्भ में भी इंटरेक्शन मिलेंगे।


We might create interactions that show how the attributes of that class collaborate.

हम ऐसे इंटरेक्शन बना सकते हैं जो दिखाते हैं कि उस वर्ग के गुण कैसे सहयोग करते हैं।


Finally, you'll find interactions in the context of a class.

अंत में, आपको एक वर्ग के संदर्भ में इंटरेक्शन मिलेंगे।


The objects that participate in an interaction are either concrete things or prototypical things.

एक इंटरेक्शन में भाग लेने वाली वस्तुएँ या तो ठोस चीजें हैं या प्रोटोटाइपिकल चीजें।


As a concrete thing, an object represents something in the real world.

एक ठोस वस्तु के रूप में, एक वस्तु वास्तविक दुनिया में किसी चीज का प्रतिनिधित्व करती है।


For example, p, an instance of the class Person, might denote a particular human.

उदाहरण के लिए, p, वर्ग Person का एक उदाहरण, एक विशेष मानव को दर्शा सकता है।


A link is a semantic connection among objects.

एक लिंक वस्तुओं के बीच एक अर्थपूर्ण संबंध है।


Wherever a class has an association to another class, there may be a link between the instances of the two classes.

जहां भी किसी वर्ग का किसी अन्य वर्ग से संबंध होता है, वहां दो वर्गों के उदाहरणों के बीच एक लिंक हो सकता है।


The system checks the PIN number to see if it is valid.

सिस्टम यह देखने के लिए पिन नंबर की जांच करता है कि यह मान्य है या नहीं।


If the PIN number is valid, the system acknowledges the entry.

यदि पिन नंबर मान्य है, तो सिस्टम प्रविष्टि को स्वीकार करता है।


The Customer can cancel a transaction at any time by pressing the Cancel button.

ग्राहक किसी भी समय कैंसिल बटन दबाकर लेनदेन रद्द कर सकता है।


The Customer can clear a PIN number anytime before committing it and reenter a new PIN number.

ग्राहक इसे सबमिट करने से पहले किसी भी समय पिन नंबर को क्लियर कर सकता है और एक नया पिन नंबर फिर से दर्ज कर सकता है।


If the Customer enters an invalid PIN number, the use case restarts.

यदि ग्राहक एक अमान्य पिन नंबर दर्ज करता है, तो उपयोग का मामला फिर से शुरू होता है।


Use case describes a set of sequences, not just a single sequence.

उपयोग का मामला अनुक्रमों के एक सेट का वर्णन करता है, न कि केवल एक अनुक्रम का।


प्रत्येक अनुक्रम को एक परिदृश्य कहा जाता है।


A scenario is a specific sequence of actions that illustrates behavior.

एक परिदृश्य क्रियाओं का एक विशिष्ट क्रम है जो व्यवहार को दर्शाता है।


A use case captures the intended behavior of the system you are developing.

एक उपयोग का मामला उस सिस्टम के इच्छित व्यवहार को कैप्चर करता है जिसे आप विकसित कर रहे हैं।


You have to implement your use cases, and you do so by creating a society of classes.

आपको अपने उपयोग के मामलों को लागू करना होगा, और आप ऐसा कक्षाओं का एक समाज बनाकर करते हैं।


This society of elements is modeled in the UML as a collaboration.

तत्वों के इस समाज को UML में एक सहयोग के रूप में मॉडल किया गया है।


We can organize use cases by grouping them in packages.

हम उपयोग के मामलों को पैकेजों में समूहित करके व्यवस्थित कर सकते हैं।


You can also organize use cases by specifying generalization, include, and extend relationships.

आप सामान्यीकरण, शामिल और विस्तारित संबंधों को निर्दिष्ट करके उपयोग के मामलों को भी व्यवस्थित कर सकते हैं।


An include relationship between use cases means that the base use case explicitly incorporates the behavior of another use case.

उपयोग के मामलों के बीच एक शामिल संबंध का अर्थ है कि आधार उपयोग का मामला स्पष्ट रूप से दूसरे उपयोग के मामले के व्यवहार को शामिल करता है।


You use an include relationship to avoid describing the same flow of events several times.

आप एक ही घटनाओं के प्रवाह को कई बार वर्णित करने से बचने के लिए एक शामिल संबंध का उपयोग करते हैं।


An extend relationship between use cases means that the base use case implicitly incorporates the behavior of another use case.

उपयोग के मामलों के बीच एक विस्तारित संबंध का अर्थ है कि आधार उपयोग का मामला दूसरे उपयोग के मामले के व्यवहार को निहित रूप से शामिल करता है।


We use an extend relationship to model the part of a use case the user may see as optional system behavior.

हम एक विस्तारित संबंध का उपयोग एक उपयोग के मामले के उस हिस्से को मॉडल करने के लिए करते हैं जिसे उपयोगकर्ता वैकल्पिक सिस्टम व्यवहार के रूप में देख सकता है।


Use cases are classifiers, so they may have attributes and operations.

उपयोग के मामले वर्गीकारक हैं, इसलिए उनके पास विशेषताएँ और संचालन हो सकते हैं।


You can think of these attributes as the objects inside the use case.

आप इन विशेषताओं को उपयोग के मामले के अंदर की वस्तुओं के रूप में सोच सकते हैं।


We can use state machines as yet another way to describe the behavior represented by a use case.

हम उपयोग के मामले द्वारा दर्शाए गए व्यवहार का वर्णन करने के एक और तरीके के रूप में स्टेट मशीनों का उपयोग कर सकते हैं।


The enclosing object will be in the Waiting or the Command state.

आश्रित वस्तु प्रतीक्षा या कमांड स्थिति में होगी।


Modeling the lifetime of an object involves specifying the events to which the object can respond.

किसी वस्तु के जीवनकाल का मॉडल बनाने में उन घटनाओं को निर्दिष्ट करना शामिल है जिनका वस्तु जवाब दे सकती है।


Decide on the events to which this object may respond.

उन घटनाओं पर निर्णय लें जिनका यह वस्तु जवाब दे सकती है।


Active classes are kinds of classes, so have all the usual compartments for class name, attributes, and operations.

सक्रिय वर्ग वर्गों के प्रकार हैं, इसलिए वर्ग के नाम, विशेषताओं और संचालन के लिए सभी सामान्य डिब्बे हैं।


A process is a heavyweight flow that can execute concurrently with other processes.

एक प्रक्रिया एक भारी प्रवाह है जो अन्य प्रक्रियाओं के साथ समवर्ती रूप से निष्पादित हो सकती है।


A thread is a lightweight flow that can execute concurrently with other threads within the same process.

एक थ्रेड एक हल्का प्रवाह है जो एक ही प्रक्रिया के भीतर अन्य थ्रेड्स के साथ समवर्ती रूप से निष्पादित हो सकता है।


Active classes may have attributes and operations.

सक्रिय वर्गों में विशेषताएँ और संचालन हो सकते हैं।


When objects collaborate with one another, they interact by passing messages.

जब वस्तुएँ एक दूसरे के साथ सहयोग करती हैं, तो वे संदेशों का आदान-प्रदान करके बातचीत करती हैं।


A message may be passed from one active object to another.

एक संदेश एक सक्रिय वस्तु से दूसरी में पारित किया जा सकता है।


One active object might synchronously call an operation of another.

एक सक्रिय वस्तु दूसरे के संचालन को सिंक्रोनस रूप से कॉल कर सकती है।


One active object might asynchronously send a signal or call an operation of another object.

एक सक्रिय वस्तु अतुल्यकालिक रूप से एक संकेत भेज सकती है या दूसरी वस्तु के संचालन को कॉल कर सकती है।


Model messaging using asynchronous communication.

अतुल्यकालिक संचार का उपयोग करके संदेशों का मॉडल बनाएं।


Modeling time and space is an essential element of any real time and/or distributed system.

समय और स्थान का मॉडलिंग किसी भी वास्तविक समय और/या वितरित प्रणाली का एक आवश्यक तत्व है।


A timing mark is a denotation for the time at which an event occurs.

एक समय चिह्न उस समय के लिए एक पदनाम है जिस पर कोई घटना घटित होती है।


Real time systems are, by their very name, time-critical systems.

वास्तविक समय प्रणालियाँ, उनके नाम से ही, समय-महत्वपूर्ण प्रणालियाँ हैं।


For each event in an interaction, consider whether it must start at some absolute time.

किसी इंटरेक्शन में प्रत्येक घटना के लिए, विचार करें कि क्या इसे कुछ निरपेक्ष समय पर शुरू होना चाहिए।


Consider patterns of interaction among related sets of objects.

संबंधित वस्तुओं के सेट के बीच इंटरेक्शन के पैटर्न पर विचार करें।


Render this allocation in one of two ways: by nesting objects in the nodes of a deployment diagram.

इस आवंटन को दो तरीकों में से एक में प्रस्तुत करें: एक परिनियोजन आरेख के नोड्स में वस्तुओं को नेस्ट करके।


A state machine is a behavior that specifies the sequences of states an object goes through during its lifetime.

एक स्टेट मशीन एक ऐसा व्यवहार है जो उन राज्यों के अनुक्रम को निर्दिष्ट करता है जिनसे कोई वस्तु अपने जीवनकाल के दौरान गुजरती है।


A reactive — or event-driven — object is one whose behavior is best characterized by its response to events.

एक प्रतिक्रियाशील - या घटना-संचालित - वस्तु वह है जिसका व्यवहार घटनाओं के प्रति उसकी प्रतिक्रिया से सबसे अच्छी तरह से चित्रित होता है।


A component is a physical thing that conforms to and realizes a set of interfaces.

एक घटक एक भौतिक वस्तु है जो इंटरफेस के एक सेट का पालन करता है और उसे साकार करता है।


The UML provides a graphical representation of a component.

यूएमएल एक घटक का एक ग्राफिकल प्रतिनिधित्व प्रदान करता है।


This canonical notation permits you to visualize a component apart from any operating system or programming language.

यह कैनोनिकल नोटेशन आपको किसी भी ऑपरेटिंग सिस्टम या प्रोग्रामिंग भाषा से अलग एक घटक को देखने की अनुमति देता है।


Using stereotypes, one of the UML's extensibility mechanisms, you can tailor this notation to represent specific kinds of components.

स्टीरियोटाइप का उपयोग करके, यूएमएल के विस्तार तंत्रों में से एक, आप इस नोटेशन को विशिष्ट प्रकार के घटकों का प्रतिनिधित्व करने के लिए अनुकूलित कर सकते हैं।


A component is a physical and replaceable part of a system that conforms to and provides the realization of a set of interfaces.

एक घटक एक प्रणाली का एक भौतिक और प्रतिस्थापनीय हिस्सा है जो इंटरफेस के एक सेट का पालन करता है और उसकी प्राप्ति प्रदान करता है।


Every component must have a name that distinguishes it from other components.

प्रत्येक घटक का एक नाम होना चाहिए जो उसे अन्य घटकों से अलग करे।


एक नाम एक पाठ्य स्ट्रिंग है।


A path name is the component name prefixed by the name of the package in which that component lives.

एक पथ नाम घटक नाम है जिसके पहले उस पैकेज का नाम आता है जिसमें वह घटक रहता है।


A component is typically drawn showing only its name.

एक घटक को आमतौर पर केवल उसका नाम दिखाते हुए खींचा जाता है।


घटक कक्षाओं की तरह हैं।


दोनों के नाम हैं।


दोनों इंटरफेस के एक सेट को महसूस कर सकते हैं।


Classes represent logical abstractions; components represent physical things that live in the world of bits.

कक्षाएं तार्किक अमूर्तता का प्रतिनिधित्व करती हैं; घटक भौतिक वस्तुओं का प्रतिनिधित्व करते हैं जो बिट्स की दुनिया में रहते हैं।


Components represent the physical packaging of otherwise logical components and are at a different level of abstraction.

घटक अन्यथा तार्किक घटकों की भौतिक पैकेजिंग का प्रतिनिधित्व करते हैं और अमूर्तता के एक अलग स्तर पर होते हैं।


In general, components only have operations that are reachable only through their interfaces.

सामान्य तौर पर, घटकों में केवल ऐसे ऑपरेशन होते हैं जो केवल उनके इंटरफेस के माध्यम से ही पहुंच योग्य होते हैं।


An interface is a collection of operations that are used to specify a service of a class or a component.

एक इंटरफ़ेस उन ऑपरेशनों का एक संग्रह है जिनका उपयोग किसी वर्ग या घटक की सेवा को निर्दिष्ट करने के लिए किया जाता है।


The relationship between component and interface is important.

घटक और इंटरफ़ेस के बीच का संबंध महत्वपूर्ण है।


An interface that a component realizes is called an export interface.

एक इंटरफ़ेस जिसे एक घटक महसूस करता है, उसे निर्यात इंटरफ़ेस कहा जाता है।


A component may provide many export interfaces.

एक घटक कई निर्यात इंटरफेस प्रदान कर सकता है।


A component may conform to many import interfaces.

एक घटक कई आयात इंटरफेस का पालन कर सकता है।


preconditions of the workflow's initial state and the postconditions of the workflow's final state.

कार्यप्रवाह की प्रारंभिक स्थिति की पूर्व शर्तें और कार्यप्रवाह की अंतिम स्थिति की बाद की शर्तें।


This is important in helping you model the boundaries of the workflow.

यह आपको कार्यप्रवाह की सीमाओं को मॉडल करने में मदद करने में महत्वपूर्ण है।


Beginning at the workflow's initial state, specify the activities and actions that take place over time and render them in the activity diagram as either activity states or action states.

कार्यप्रवाह की प्रारंभिक स्थिति से शुरू होकर, उन गतिविधियों और कार्यों को निर्दिष्ट करें जो समय के साथ होते हैं और उन्हें गतिविधि आरेख में गतिविधि राज्यों या क्रिया राज्यों के रूप में प्रस्तुत करें।


For complicated actions, or for sets of actions that appear multiple times, collapse these into activity states, and provide a separate activity diagram that expands on each.

जटिल कार्यों के लिए, या उन कार्यों के सेट के लिए जो कई बार दिखाई देते हैं, उन्हें गतिविधि राज्यों में समेटें, और एक अलग गतिविधि आरेख प्रदान करें जो प्रत्येक पर विस्तार करता है।


Render the transitions that connect these activity and action states.

उन संक्रमणों को प्रस्तुत करें जो इन गतिविधि और क्रिया राज्यों को जोड़ते हैं।


Start with the sequential flows in the workflow first, next consider branching, and only then consider forking and joining.

पहले कार्यप्रवाह में क्रमिक प्रवाह से शुरू करें, फिर शाखाओं पर विचार करें, और उसके बाद ही विभाजन और जुड़ने पर विचार करें।


If there are important objects that are involved in the workflow, render them in the activity diagram, as well.

यदि ऐसे महत्वपूर्ण ऑब्जेक्ट हैं जो कार्यप्रवाह में शामिल हैं, तो उन्हें भी गतिविधि आरेख में प्रस्तुत करें।


Show their changing values and state as necessary to communicate the intent of the object flow.

ऑब्जेक्ट प्रवाह के इरादे को संप्रेषित करने के लिए आवश्यक रूप से उनके बदलते मूल्यों और स्थिति को दिखाएं।


The above figure shows an activity diagram for a retail business, which specifies the Workflow involved when a customer returns an item from a mail order.

उपरोक्त आकृति एक खुदरा व्यवसाय के लिए एक गतिविधि आरेख दिखाती है, जो उस कार्यप्रवाह को निर्दिष्ट करती है जो तब शामिल होता है जब कोई ग्राहक मेल ऑर्डर से कोई आइटम लौटाता है।


Work starts with the Customer action Request return and then flows through Telesales (Get return number), back to the Customer (Ship item), then to the Warehouse (Receive item then Restock item), finally ending in Accounting (Credit account).

कार्य ग्राहक क्रिया अनुरोध वापसी से शुरू होता है और फिर टेलीसेल्स (वापसी संख्या प्राप्त करें) के माध्यम से, ग्राहक (आइटम भेजें) पर वापस जाता है, फिर गोदाम (आइटम प्राप्त करें फिर आइटम को फिर से स्टॉक करें) पर जाता है, अंत में लेखांकन (खाता क्रेडिट करें) में समाप्त होता है।


As the diagram indicates, one significant object (i, an instance of Item) also flows the process, changing from the returned to the available state.

जैसा कि आरेख इंगित करता है, एक महत्वपूर्ण वस्तु (i, आइटम का एक उदाहरण) भी प्रक्रिया को प्रवाहित करती है, जो वापस किए गए से उपलब्ध स्थिति में बदल जाती है।


An activity diagram can be attached to any modeling element for the purpose of visualizing, specifying, constructing, and documenting that element's behavior.

किसी भी मॉडलिंग तत्व से उस तत्व के व्यवहार को देखने, निर्दिष्ट करने, बनाने और दस्तावेज़ बनाने के उद्देश्य से एक गतिविधि आरेख जोड़ा जा सकता है।


You can attach activity diagrams to classes, interfaces, components, nodes, use cases, and collaborations.

आप कक्षाओं, इंटरफेस, घटकों, नोड्स, उपयोग मामलों और सहयोगों से गतिविधि आरेख जोड़ सकते हैं।


The most common element to which you'll attach an activity diagram is an operation.

सबसे आम तत्व जिससे आप एक गतिविधि आरेख जोड़ेंगे, एक ऑपरेशन है।


An activity diagram is simply a flowchart of an operation's actions.

एक गतिविधि आरेख बस एक ऑपरेशन की क्रियाओं का एक फ्लोचार्ट है।


An activity diagram's primary advantage is that all the elements in the diagram are semantically tied to a rich underlying model.

एक गतिविधि आरेख का प्राथमिक लाभ यह है कि आरेख के सभी तत्व एक समृद्ध अंतर्निहित मॉडल से शाब्दिक रूप से बंधे हैं।


Collect the abstractions that are involved in this operation.

उन अमूर्तताओं को एकत्र करें जो इस ऑपरेशन में शामिल हैं।


This includes the operation's parameters (including its return type, if any), the attributes of the enclosing class, and certain neighboring classes.

इसमें ऑपरेशन के पैरामीटर (जिसमें इसका रिटर्न टाइप भी शामिल है, यदि कोई हो), संलग्न वर्ग के गुण, और कुछ पड़ोसी वर्ग शामिल हैं।


Identify the preconditions at the operation's initial state and the postconditions at the operation's final state.

ऑपरेशन की प्रारंभिक स्थिति में पूर्व शर्तों और ऑपरेशन की अंतिम स्थिति में बाद की शर्तों की पहचान करें।


Also identify any invariants of the enclosing class that must hold during the execution of the operation.

साथ ही संलग्न वर्ग के किसी भी अपरिवर्तनीय की पहचान करें जो ऑपरेशन के निष्पादन के दौरान होना चाहिए।


We show two instances of the component school.db.

हम स्कूल.डीबी घटक के दो उदाहरण दिखाते हैं।


Both instances are anonymous, and both have a different value for their location tagged value.

दोनों उदाहरण अनाम हैं, और दोनों के स्थान टैग किए गए मान के लिए एक अलग मान है।


There's also a note, which explicitly specifies which instance replicates the other.

एक नोट भी है, जो स्पष्ट रूप से निर्दिष्ट करता है कि कौन सा उदाहरण दूसरे को दोहराता है।


To forward engineer a component diagram, for each component, identify the classes or collaborations that the component implements.

घटक आरेख को आगे बढ़ाने के लिए, प्रत्येक घटक के लिए, उन वर्गों या सहयोगों की पहचान करें जिन्हें घटक लागू करता है।


प्रत्येक घटक के लिए लक्ष्य चुनें।


Your choice is basically between source code or a binary library.

आपकी पसंद मूल रूप से स्रोत कोड या एक बाइनरी लाइब्रेरी के बीच है।


Reverse engineering a component diagram is not a perfect process because there is always a loss of information.

घटक आरेख का रिवर्स इंजीनियरिंग एक संपूर्ण प्रक्रिया नहीं है क्योंकि हमेशा सूचना का नुकसान होता है।


Choose the target you want to reverse engineer.

वह लक्ष्य चुनें जिसे आप रिवर्स इंजीनियर करना चाहते हैं।


Source code can be reverse engineered to components and then classes.

स्रोत कोड को घटकों और फिर वर्गों में रिवर्स इंजीनियर किया जा सकता है।


Binary libraries can be reverse engineered to uncover their interfaces.

बाइनरी लाइब्रेरी को उनके इंटरफेस को उजागर करने के लिए रिवर्स इंजीनियर किया जा सकता है।


Executables can be reverse engineered the least.

निष्पादन योग्य को सबसे कम रिवर्स इंजीनियर किया जा सकता है।


Using a tool, point to the code you'd like to reverse engineer.

एक उपकरण का उपयोग करके, उस कोड की ओर इशारा करें जिसे आप रिवर्स इंजीनियर करना चाहते हैं।


Use your tool to generate a new model or to modify an existing one.

एक नया मॉडल बनाने या मौजूदा को संशोधित करने के लिए अपने उपकरण का उपयोग करें।


Create a component diagram by querying the model.

मॉडल को क्वेरी करके एक घटक आरेख बनाएं।


Deployment diagrams are one of the two kinds of diagrams used in modeling the physical aspects of an object-oriented system.

डिप्लॉयमेंट आरेख एक वस्तु-उन्मुख प्रणाली के भौतिक पहलुओं को मॉडल करने में उपयोग किए जाने वाले दो प्रकार के आरेखों में से एक हैं।


A deployment diagram shows the configuration of run time processing nodes and the components that live on them.

एक डिप्लॉयमेंट आरेख रन टाइम प्रोसेसिंग नोड्स और उन पर रहने वाले घटकों के विन्यास को दर्शाता है।


You use deployment diagrams to model the static deployment view of a system.

आप किसी सिस्टम के स्थिर परिनियोजन दृश्य को मॉडल करने के लिए डिप्लॉयमेंट आरेखों का उपयोग करते हैं।


Deployment diagrams are essentially class diagrams that focus on a system's nodes.

डिप्लॉयमेंट आरेख अनिवार्य रूप से क्लास आरेख हैं जो एक सिस्टम के नोड्स पर केंद्रित होते हैं।


You can use deployment diagrams to visualize the static aspect of these physical nodes and their relationships.

आप इन भौतिक नोड्स और उनके संबंधों के स्थिर पहलू को देखने के लिए डिप्लॉयमेंट आरेखों का उपयोग कर सकते हैं।


A deployment diagram is a diagram that shows the configuration of run time processing nodes and the components that live on them.

एक डिप्लॉयमेंट आरेख एक आरेख है जो रन टाइम प्रोसेसिंग नोड्स और उन पर रहने वाले घटकों के विन्यास को दर्शाता है।