{"id":532,"date":"2016-07-23T19:46:35","date_gmt":"2016-07-23T19:46:35","guid":{"rendered":"http:\/\/www.inspirenignite.com\/jntuk\/?p=532"},"modified":"2016-08-07T14:12:11","modified_gmt":"2016-08-07T14:12:11","slug":"jntuk-b-tech-uml-design-patterns-for-r13-batch","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/jntuk\/jntuk-b-tech-uml-design-patterns-for-r13-batch\/","title":{"rendered":"JNTUK B.Tech UML &amp; Design Patterns for R13 Batch."},"content":{"rendered":"<p>JNTUK B.Tech UML &amp; Design Patterns gives you detail information of UML &amp; Design Patterns R13 syllabus It will be help full to understand you complete curriculum of the year.<\/p><div class=\"a9916ad81d5189659b0bfae0b37c143c\" data-index=\"1\" style=\"float: none; margin:10px 0 10px 0; text-align:center;\">\n<ins class=\"adsbygoogle\"\r\n     style=\"display:block; text-align:center;\"\r\n     data-ad-layout=\"in-article\"\r\n     data-ad-format=\"fluid\"\r\n     data-ad-client=\"ca-pub-1181153414625576\"\r\n     data-ad-slot=\"9648548092\"><\/ins>\r\n<script>\r\n     (adsbygoogle = window.adsbygoogle || []).push({});\r\n<\/script>\n<\/div>\n\n<p><strong>Course Objectives<\/strong><\/p>\n<ul>\n<li>The focus of this course is on design rather than implementation.<\/li>\n<li>Introducing the Unified Process and showing how UML can be used within the process.<\/li>\n<li>Presenting a comparison of the major UML tools for industrial-strength development.<\/li>\n<li>introduction to design patterns, practical experience with a selection of central patterns.<\/li>\n<\/ul>\n<p><strong>Course Outcomes<\/strong><\/p>\n<ul>\n<li>Students successfully completing this course will be able to:<\/li>\n<li>identify the purpose and methods of use of common object-oriented design patterns<\/li>\n<li>select and apply these patterns in their own designs for simple programs<\/li>\n<li>represent the data dependencies of a simple program using UML<\/li>\n<li>represent user and programmatic interactions using UML<\/li>\n<li>create design documentation outlining the testable and complete design of a simple program<\/li>\n<li>produce and present documents for the purpose of capturing software requirements and specification<\/li>\n<li>produce plans to limit risks specific to software designed for use in a particular social context<\/li>\n<li>Syllabus<\/li>\n<\/ul>\n<p><strong>Unit I<\/strong><\/p>\n<p><strong>Introduction<\/strong> : Introduction to OOAD; typical activities \/ workflows \/ disciplines in OOAD, Introduction to iterative development and the Unified Process, Introduction to UML; mapping disciplines to UML artifacts, Introduction to Design Patterns &#8211; goals of a good design, Introducing a case study &amp; MVC architecture.<\/p>\n<p><strong>Unit II<\/strong><\/p>\n<p><strong>Inception:<\/strong> Artifacts in inception, Understanding requirements &#8211; the FURPS model, Understanding Use case model &#8211; introduction, use case types and formats, Writing use cases &#8211; goals and scope of a use case, elements \/ sections of a use case, Use case diagrams, Use cases in the UP context and UP artifacts, Identifying additional requirements, Writing requirements for the case study in the use case model.<\/p>\n<p><strong>Unit III<\/strong><\/p>\n<p><strong>Elaboration<\/strong>: System sequence diagrams for use case model, Domain model : identifying concepts, adding associations, adding attributes, Interaction Diagrams, Introduction to GRASP design Patterns ,Design Model: Use case realizations with GRASP patterns, Design Class diagrams in each MVC layer Mapping Design to Code, Design class diagrams for case study and skeleton code<\/p>\n<p><strong>Unit IV<\/strong><\/p>\n<p><strong>More Design Patterns:<\/strong> Fabrication, Indirection, Singleton, Factory, Facade, Publish-Subscribe<\/p>\n<p><strong>Unit V<\/strong><\/p>\n<p><strong>More UML diagrams :<\/strong> State-Chart diagrams, Activity diagrams, Component Diagrams, Deployment<br \/>\ndiagrams, Object diagrams.<\/p>\n<p><strong>Unit VI<\/strong><\/p>\n<p><strong>Advanced concepts in OOAD :<\/strong> Use case relationships, Generalizations Domain Model refinements, Architecture, Packaging model elements.<\/p>\n<p><strong>Text books<\/strong><\/p>\n<ul>\n<li>&#8216;Applying UML and patterns&#8217; by Craig Larman, Pearson<\/li>\n<li>Object-Oriented Analysis &amp; Design with the Unified Process by Satzinger, Jackson &amp; Burd Cengage Learning<\/li>\n<li>&#8216;UML distilled&#8217; by Martin Fowler , Addison Wesley, 2003<\/li>\n<li>Reference<\/li>\n<li>O&#8217;reilly &#8216; s &#8216;Head-First Design Patterns&#8217; by Eric Freeman et al, Oreillly<\/li>\n<li>UML 2 Toolkit, by Hans-Erik Eriksson, Magnus Penker, Brian Lyons, David Fado: WILE\\&#8217;-Dreamtech lndia Pvt. Lid.<\/li>\n<\/ul>\n<p>For more information about all JNTU updates please stay connected to us on FB and don\u2019t hesitate to ask any questions in the comment.<\/p>\n<div class=\"a9916ad81d5189659b0bfae0b37c143c\" data-index=\"2\" style=\"float: none; margin:10px 0 10px 0; text-align:center;\">\n<ins class=\"adsbygoogle\"\r\n     style=\"display:block; text-align:center;\"\r\n     data-ad-layout=\"in-article\"\r\n     data-ad-format=\"fluid\"\r\n     data-ad-client=\"ca-pub-1181153414625576\"\r\n     data-ad-slot=\"8060844699\"><\/ins>\r\n<script>\r\n     (adsbygoogle = window.adsbygoogle || []).push({});\r\n<\/script>\n<\/div>\n\n<div style=\"font-size: 0px; height: 0px; line-height: 0px; margin: 0; padding: 0; clear: both;\"><\/div>","protected":false},"excerpt":{"rendered":"<p>JNTUK B.Tech UML &amp; Design Patterns gives you detail information of UML &amp; Design Patterns R13 syllabus It will be help full to understand you complete curriculum of the year. [&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":[2],"tags":[],"class_list":["post-532","post","type-post","status-publish","format-standard","hentry","category-syllabus"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/jntuk\/wp-json\/wp\/v2\/posts\/532","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/jntuk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/jntuk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuk\/wp-json\/wp\/v2\/users\/2259"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuk\/wp-json\/wp\/v2\/comments?post=532"}],"version-history":[{"count":1,"href":"https:\/\/www.inspirenignite.com\/jntuk\/wp-json\/wp\/v2\/posts\/532\/revisions"}],"predecessor-version":[{"id":533,"href":"https:\/\/www.inspirenignite.com\/jntuk\/wp-json\/wp\/v2\/posts\/532\/revisions\/533"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/jntuk\/wp-json\/wp\/v2\/media?parent=532"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuk\/wp-json\/wp\/v2\/categories?post=532"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/jntuk\/wp-json\/wp\/v2\/tags?post=532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}