有一个学生选课系统.
学生需要做出的动作是:查询所有课程,删除所选的课程,选课,查询自己的选的课程
管理员需要做出的动作是:删除课程,添加课程,修改课程学分,查询所有课程.
登陆界面包括一个互斥选项:管理员or学生.登陆帐号和登陆密码,查询所有课程需要以表格的方式显示.
不知道大家怎么分析这样的问题,怎么从面向对象的思想来考虑这个问题,请大家谈谈思路.