We also worked as a team, and gained some experience on how professional programmers work in the industry.
So we did not spend any time on designing how to store data. With our OOP approach and serialization, we only concentrated on designing the objects/classes, and then just serialized them on disk.
The front-ends and back-ends of applications separately. In addition, the use of serialization was an experimentation to cut down the time taken in designing. We were able to attain our set objectives, and this helped us again confidence in writing our own code and our own applications. The Attendance system designated to our team allowed us to fully exercise the techniques of XP. The main aim of this system was to put what we learnt in our software engineering class into practice. Conclusion - ATTENDANCE MANAGEMENT SYSTEM PROJECT