Learning / Internship Projects & Reports

Object Oriented Analysis on tinySQL

Name: Alevras Eleftherios
Date added: 2011-06-30 23:55:34
Hits: 79
Community Space
Link to internship report if online:
Type of learner

Description: The objective of this report is to present the products of Object Oriented Analysis on the use case Table Creation of the open source DBMS tinySQL.
A more elaborate description
on July 4, 2011
This text is not really a review. It aims to describe key points of my involvement in tinySQL.

This project was easy for me to find, since I knew what I was looking for. I was looking for a project written in Java (which forces the creation of classes on the programmer making a project more suitable for Object Oriented Analysis). I also wanted it to be whithin my area of interests and it so happened that tinySQL fulfilled these requirements.

Unfortunately, I discovered the code was too large and complex. So, even though my initial objective was to apply Object Oriented Analysis in a feature request of tinySQL, I ended up making UML diagrams for an existing use case.

Another unfortunate situation was the absense of feedback from the project creator.

All UML diagrams were created with the open source tool UMLet version 11. I am aware of the fact that many will disagree, but I found UMLet to be quite versatile. In practice, there was nothing I wanted to do that the tool would not allow.
RSS Feeds