{"id":5220,"date":"2018-01-20T08:31:20","date_gmt":"2018-01-20T08:31:20","guid":{"rendered":"http:\/\/www.inspirenignite.com\/jntuh\/?p=5220"},"modified":"2019-07-15T08:58:22","modified_gmt":"2019-07-15T08:58:22","slug":"jntuh-b-tech-2016-2017-r16-detailed-syllabus-object-oriented-analysis-design","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/jntuh\/jntuh-b-tech-2016-2017-r16-detailed-syllabus-object-oriented-analysis-design\/","title":{"rendered":"JNTUH B.Tech 2016-2017 (R16) Detailed Syllabus Object Oriented Analysis and Design"},"content":{"rendered":"<p>Object Oriented Analysis and Design Detailed Syllabus for B.Tech third year second sem is covered here. This gives the details about credits, number of hours and other details along with reference books for the course.<\/p>\n<p>The detailed syllabus for Object Oriented Analysis and Design B.Tech 2016-2017 (R16) third year second sem is as follows.<\/p>\n<p>B.Tech. III Year II Sem. \u00a0 \u00a0 \u00a0L\/T\/P\/C<br \/>\nCourse Code:IT612PE \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 3\/0\/0\/3<\/p>\n<p><strong>Course Objectives:<\/strong><\/p>\n<p>Concisely define the following key terms: class, object, state, behavior, object class,\u00a0class diagram, object diagram, operation, encapsulation, constructor operation, query\u00a0operation, update operation, scope operation, association, association role,\u00a0multiplicity, association class, abstract class, concrete class, class-scope attribute,\u00a0abstract operation, method, polymorphism, overriding, multiple classification,\u00a0aggregation, and composition.<\/p>\n<ul>\n<li>Describe the activities in the different phases of the object-oriented development life\u00a0cycle.<\/li>\n<li>State the advantages of object-oriented modeling vis-\u00e0-vis structured approaches.<\/li>\n<li>Compare and contrast the object-oriented model with the E-R and EER models.<\/li>\n<li>Model a real-world application by using a UML class diagram.<\/li>\n<li>Provide a snapshot of the detailed state of a system at a point in time using a UML\u00a0(Unified Modeling Language) object diagram.<\/li>\n<li>Recognize when to use generalization, aggregation, and composition relationships.<\/li>\n<li>Specify different types of business rules in a class diagram.<\/li>\n<\/ul>\n<p><strong>Course Outcomes:<\/strong> Graduate can able to take up the case studies and model it in different\u00a0views with respect user requirement such as use case, logical, component and deployment\u00a0and etc, and preparation of document of the project for the unified Library application.<\/p>\n<p><strong>UNIT &#8211; I: \u00a0Introduction to UML:<\/strong> Importance of modeling, principles of modeling, object oriented\u00a0modeling, conceptual model of the UML, Architecture, Software Development Life Cycle.<\/p>\n<p><strong>UNIT &#8211; II: \u00a0Basic Structural Modeling:<\/strong> Classes, Relationships, common Mechanisms, and diagrams.\u00a0Advanced Structural Modeling: Advanced classes, advanced relationships, Interfaces, Types\u00a0and Roles, Packages.\u00a0Class &amp; Object Diagrams: Terms, concepts, modeling techniques for Class &amp; Object\u00a0Diagrams.<\/p>\n<p><strong>UNIT &#8211; III: \u00a0Basic Behavioral Modeling-I:<\/strong> Interactions, Interaction diagrams.\u00a0Basic Behavioral Modeling-II: Use cases, Use case Diagrams, Activity Diagrams.<\/p>\n<p style=\"text-align: center\"><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\" target=\"_blank\" rel=\"noopener\"><strong><span style=\"color: #ff0000\">Download iStudy Android App for complete JNTUH syllabus, results, timetables and all other updates. There are no ads and no pdfs and will make your life way easier<\/span>.<\/strong><\/a><\/p>\n<p><strong>TEXT BOOKS:<\/strong><\/p>\n<ul>\n<li>Grady Booch, James Rumbaugh, Ivar Jacobson: The Unified Modeling Language\u00a0User Guide, Pearson Education 2nd Edition.<\/li>\n<li>Object-Oriented Analysis and Design with the Unified Process By John W. Satzinger,\u00a0Robert B Jackson and Stephen D Burd, Cengage Learning.<\/li>\n<\/ul>\n<p><strong>REFERENCE BOOKS:<\/strong><\/p>\n<ol>\n<li>Meilir Page-Jones: Fundamentals of Object Oriented Design in UML, Pearson\u00a0Education.<\/li>\n<li>Pascal Roques: Modeling Software Systems Using UML2, WILEY-Dreamtech India\u00a0Pvt. Ltd.<\/li>\n<li>Atul Kahate: Object Oriented Analysis &amp; Design, The McGraw-Hill Companies.<\/li>\n<li>Mark Priestley: Practical Object-Oriented Design with UML, TMH.<\/li>\n<li>Appling UML and Patterns: An introduction to Object \u2013 Oriented Analysis and\u00a0Design and Unified Process, Craig Larman, Pearson Education.<\/li>\n<li>Hans-Erik Eriksson, Magnus Penker, Brian Lyons, David Fado: UML 2 Toolkit,\u00a0WILEY- Dreamtech India Pvt. Ltd.<\/li>\n<li>UML and C++, R. C. Lee, and W. M. Tepfenhart, PHI.<\/li>\n<li>Object Oriented Analysis, Design and Implementation, B. Dathan, S. Ramnath,\u00a0Universities Press.<\/li>\n<li>OO Design with UML and Java, K. Barclay, J. Savage, Elsevier.<\/li>\n<li>Learning UML 2.0, Russ Miles and Kim Hamilton, O\u2019Reilly, SPD.<\/li>\n<\/ol>\n<p>For all other B.Tech 3rd Year 2nd Sem syllabus go to <a href=\"https:\/\/www.inspirenignite.com\/jntuh\/jntuh-third-year-second-sem-information-technology-course-structure-2016-2017-r16-batch\/\">JNTUH B.Tech Information Technology 3rd\u00a0Year 2nd Sem Course Structure for (R16) Batch.<\/a><\/p>\n<p>All details and yearly new syllabus will be updated here time to time. Subscribe, like us on facebook and follow us on google plus for all updates.<\/p>\n<p>Do share with friends and in case of questions please feel free drop a comment.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Object Oriented Analysis and Design Detailed Syllabus for B.Tech third year second sem is covered here. This gives the details about credits, number of hours and other details along with [&hellip;]<\/p>\n","protected":false},"author":2259,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[62],"tags":[],"class_list":["post-5220","post","type-post","status-publish","format-standard","hentry","category-syllabus"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/5220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/users\/2259"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/comments?post=5220"}],"version-history":[{"count":3,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/5220\/revisions"}],"predecessor-version":[{"id":18468,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/posts\/5220\/revisions\/18468"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/media?parent=5220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/categories?post=5220"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuh\/wp-json\/wp\/v2\/tags?post=5220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}