0% found this document useful (0 votes)
9 views7 pages

Object-Oriented Analysis & UML Guide

This document outlines the objectives, assessment, plan, and references for a course on systems analysis and design. The course objectives are to master object-oriented concepts, apply the unified modeling language (UML) to analyze and design problems, and develop professional and teamwork skills. Students will be assessed based on attendance, assignments, exams, and a final group project. The course plan covers introduction to object-oriented concepts, an overview of UML, software development processes, requirements modeling, structure and behavior modeling, architecture modeling, design principles, implementation, and a case study. Core references include textbooks on system analysis and design, the unified modeling language, and object-oriented analysis.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views7 pages

Object-Oriented Analysis & UML Guide

This document outlines the objectives, assessment, plan, and references for a course on systems analysis and design. The course objectives are to master object-oriented concepts, apply the unified modeling language (UML) to analyze and design problems, and develop professional and teamwork skills. Students will be assessed based on attendance, assignments, exams, and a final group project. The course plan covers introduction to object-oriented concepts, an overview of UML, software development processes, requirements modeling, structure and behavior modeling, architecture modeling, design principles, implementation, and a case study. Core references include textbooks on system analysis and design, the unified modeling language, and object-oriented analysis.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

SYSTEMS

ANALYSIS AND DESIGN


Le Viet Truong
Faculty of Computer Science
Vietnam - Korea University of Information and Communication Technology (VKU)
Objectives
• Master the object-oriented concepts and the unified modeling language
(UML) in analysis and design
• Apply UML to analize and design real problems
• Evaluate analysis and design documents
• Develop professional attitude
• Develop problem solving, communication and teamwork skills
Assessment
• Attendance
• 10%
• Assignments
• Individual
• 20%
• Midterm exam
• Team work
• 20%
• Final exam
• Group Project. The final assignment will utilize material learned throughout the course, so
it is recommended that you get an early start on forming your groups, and meeting weekly
for this purpose.
• 50%
Plan
• Introduction to object-oriented concepts
• Objects, classes
• Encapsulation, inheritance, polymorphism
• An overview of UML
• Modelling concept
• Object-oriented modelling methods
• History of UML
• Basic elements of UML
• UML and Software development processes
• Requirements modelling
• Use-case diagrams
• Static structure modelling
• Class diagram
• Object diagram
Plan
• Dynamic behaviour modelling
• Interaction diagrams
• Activities diagrams
• State diagrams
• Architecture modelling
• Package diagrams
• Component diagrams
• Deployment diagrams
• Design principles
• GRASP: assignment of responsibilities
• Implementation
• Remind of object-oriented programming
• Case study
• Conclusions
References
• Core textbook:
• [AlanBarDavid, 2015] Alan Dennis, Barbara Haley Wixom,
David Tegarden, System Analysis and Design – An Object
oriented approach with UML, 5th Edition, Wiley, 2015.
• Additional textbooks:
• [JamIvaGra, 2006] James Rumbaugh, Ivar Jacobson, Grady
Booch, The Unified modeling language reference manual,
Second Edition, Addision-Wesley, 2006.
• [Mike, 2005] Mike O’Doccherty, Object - Oriented Analysis –
Understanding system development with UML 2.0, First
Edition, John Wiley &Son, 2005.
• [UML] The Unified Modeling Language, [Link]
[Link]/
Q&A

You might also like