Abstract:
This report describes the design and development of Software Engineering Tutor (SET).
The analysis and design documentation provides detailed information about this Software
Engineering Tutor. SET is a Computer Based Training (CBT) application for the students
who need to learn how to engineer and analyze object-oriented applications (projects).
SET provides a tree view, a list view and search capability to the user to select the topics
related to specified subject. Once the user selects a topic, this tutor display detailed
information on the topic selected. SET also provides the capability to the user to listen to
the detailed discussion done on each topic.
Students can now get a complete lecture studied in class through this software. The
software provides all the necessary topics of software engineering required to a student
for designing and developing a project. The interface and functionality provided is user
friendly which would attract the students to learn and facilitate their learning capability.
Some animation of the diagrams used in software engineering is also given in the
software, which guides the students as how the objects and classes interact with each
other and how actually software works.