Exploring OOAD Concepts Through Course Projects

Authors

  • Suvarna G. Kanakaraddi B. V. B. College of Engineering and Technology, KLE Technological University, Vidyanagar, Hubli-580 031, Karnataka
  • Ashok K. Chikaraddi B. V. B. College of Engineering and Technology, KLE Technological University, Vidyanagar, Hubli-580 031, Karnataka
  • Jayalaxmi G. Naragund B. V. B. College of Engineering and Technology, KLE Technological University, Vidyanagar, Hubli-580 031, Karnataka
  • C. Sujatha B. V. B. College of Engineering and Technology, KLE Technological University, Vidyanagar, Hubli-580 031, Karnataka

DOI:

https://doi.org/10.16920/jeet/2017/v31i1/117730

Keywords:

OOAD, UML, JAVA, My SQL, Rational ROSE Tool, CLO, CIE, SEE.

Abstract

This paper presents the innovative approach carried out in conducting Object Oriented Analysis and Design (OOAD) lab course for post graduate students. OOAD lab course is designed in such a way that the students will be able to analyze, design and implement the real time problems. The lab course structure involves mainly two parts; in the first part selecting problem, analyzing the requirements and designing the chosen problem. The second part focuses on implementation of the design, completed in previous phase.We discuss the methods of OOAD and applied them for implementing the real world applications. Students have implemented the projects in this lab course through which they have explored the OOAD concepts. Problem selection choice is given to the students. In the first part students have done the design of the chosen problem using OOAD and UML concepts individually. This design is done through Rational ROSE tool. In second part, group of 2 or 3 students have implemented the application using JAVA and My SQL programming language.The outcome of this course, 15 projects like hospital, restaurant, vehicle booking, inventory, hostel and placement management system, etc. have developed by the students. Thus the activity of project development has improved the design, implementation and presentation skills of students. The performances of the students are measured in Continuous Internal Evolution (CIE) and Semester End Exam(SEE).

Downloads

Download data is not yet available.

Downloads

Published

2017-07-01

How to Cite

Kanakaraddi, S. G., Chikaraddi, A. K., Naragund, J. G., & Sujatha, C. (2017). Exploring OOAD Concepts Through Course Projects. Journal of Engineering Education Transformations, 30–36. https://doi.org/10.16920/jeet/2017/v31i1/117730

Issue

Section

Articles

References

Blaha M. and Rambaugh J., “Object-Oriented Modeling and Design with UMLâ€, 2nd ed. Pearson education publication, 2008.

Bahrami A., “Object Oriented System Development using the Unified Modeling Languageâ€, 1ed.,Graw-HillPublishing, 2008.

S R Balasundaram,â€Object Oriented Analysis Learning Tool using Collaborative Learningâ€, 7th International Conference on Information Technology Based Higher Education and Training, IEEE2006

Eugenia Fernandez, David MWilliamson, “Using application developmentâ€, CIITC4 '03, Proceedings of the 4th conference on information technology curriculum, pp37-40, ACM, 2003

Sabine Moisan, Jean-Paul Rigault, “Teaching Object-Oriented Modeling and UML to Various Audiencesâ€, MODELS'09 Proceedings of the international conference on Models in Software Engineering, pp40-54, Springer, 2010

Kyung-Soo Joo, JungWoongWoo. “Development of Object-Oriented Analysis and Design Methodology for Secure Web Applicationsâ€, International Journal of Security and its Apllicationa Vol 8,No.1, PP.71-80, 2014

Scott Johnson, Kristopher Zams,Ritu Banerjee, Robert Ellingson, Travis Dazell, Ryan Langseth and Tyler Mathwich , “A Study in the Analysis, Design and Implementation of an Air Traffic Control Simulation System Using UMLâ€, www.micsymposium.org/mics_2005

Shruti Pustake, Rajesh Shah, “A Comparative Study of Two Software Development Approaches: Traditional and Object Orientedâ€, International Journal of Advanced Research in Computer Science and Software Engineering, Volume 5, Issue 5, pp. 1383-1387 May 2015