从系统的用户可以分为两类:管理员以及非管理员,管理员的权限最高;需要实现注册,将用户的信息保存在数据库中,给用户一个身份;根据身份判断是否是管理员,若是则进入管理员的相关页面,若不是则反之;
登入功能,这个是普通用户以及管理员用户都要有的,通过判断输入的信息是否存在与数据库进行响应的提示;更重要的是,若为登入者将无法进入选课系统,也就是说,游客无法访问功能页面;
查询和显示,选课系统,进入后必定要进行选课的,因此就要将数据库中的选课信息展示给学生,并且对展示的数据进行处理,给学生一种给更的体验,更佳有层次感;
修改信息,学生可以自行的修改密码以及删除取消选课;而管理员的权限在此就要高于学生了;管理员要对学生的信息增删改之外,还要对选课信息的增删改,是最顶层的身份;