AY 2007-2008/Sem-1/Object-oriented Design and Analysis
From IIITM-k-wiki
Contents |
Object-oriented Design and Analysis
About the Course
Various Software methodologies and models will be discussed, in which Object Oriented Design and Analysis with UML will be given in detail. Nine work flows will be discussed in detail and would help to design model application using Object Model Techniques (OMT) and also to generate code and finally to deployment stage.
Objective
The 0bjective of this course is
- To model the system with Object Oriented Design using OMT and RUP ( Rational Unified Process)
- To introduce the students into the Unified Modelling Language (UML), which has been adopted as the standard notation for object-oriented analysis and design by the industry
Instructor(s)
- Instructor :Dr. Elizabeth Sherly, Assoc. Professor, IIITM-K, sherly_at_iiitmk.ac.in
- Associate instructor :Ms. Smitha rani, Project Associate, IIITM-K, smitharani_at_iiitmk.ac.in
Class Schedule
Target Audience and Prerequisite
PGDIT students of IIITM-K, Industry people, Teachers of Colleges, public
Prerequsite for OODA is having a degree in Engineering or Science with knowledge in Object Orientation, at least one programming language and a glance in Software Engineering.
Syllabus
Introduction : Object Orientation, Models, Relationships, UML
RUP : Software Engineering practices, Iterative Model, Rational Unified Process;
Nine workflows: Usecase Model, Class Diagram, Object Diagram, Interaction Diagrams; sequence and collaboration diagram, Activity Diagram, State Chart Diagram Component Diagram, deployment Diagram
Analysis: Use case Analysis, Architectural Analysis, Design Analysis, Runtime Architecture
Practical : Creating model Diagram using RATIONAL tool
Instructional Process for Learning
- Class room Teaching
- Online Course Management System (Moodle)
- Video lectures, online quizzes, online assignment submission
- Projects in Groups
- Presentations.
Attendance
For PGDIT students : 85 %
For external Students : 70 %
Grading Scheme
Mid term Exam: 30%
End Term Exam: 40%
Quiz/Assignment: 10%
Lab/Practicals/Seminars/Attendance: 20%
References
Grady Booch, Robert A. Maksimchuk, Michael W. Engle, Bobbi J. Young Ph.D., Jim Conallen, Kelli A. Houston, Object-Oriented Analysis and Design with Applications(Third Edition),Addison Wesley Professional, 2007
Grady Booch, James Rumbaugh, Jacobson, The Unified modeling Language User Guide(2nd Edition), Addison-Wisley, 2005
Rumbaugh J. et al, Object Oriented Modeling and Design(2nd Edition), Prentice Hall, 2004

