Course design for a dynamic student information management system implemented with Visual C++ and a database.