程序开发软件:Visual Studio 2010以上 数据库: sqlserver2005以上
在本系统中,有三类用户:系统管理员,教师和学生。三种不同的用户所具有的操作权限以及操作内容均不一样。
本选课系统给予教师很大的自主权,系统管理员只负责向系统中添加学生和教师的个人信息以及教学楼教室信息。系统管理员不参与开设课程、选择课程等,一切均由教师、学生等录网站自行完成。系统管理员设置一个选课时间段,在到达时间段以前,教师可以开设课程;到达时间段以后,学生可以登陆网站选择课程。
教师用户登陆网站后可以开设课程,为自己的课程编辑上课时间和地点,当系统中出现时间地点冲突的时候,系统向教师用户报告并推荐一个时间地点。每门课程可以是必修或则选修,教师为每门课程设置一个学分,并可以在课程结束后给予分数,如果学生及格,学生将获得该课程的学分。
对于学生用户,每个学生除了必须选择必修课程外,至少还要选择两门选修课程,学生可以对自己选课信息锁定,以免不小心被修改。当时候超过选课时段后,系统自动锁定学生的选课课程。系统可以根据学生的选课信息,生成一份学生自己的课表。课程结束后学生可登录网站查询成绩与学分。
照片名称:1用户登录页
照片名称:2管理员设置选课时间
照片名称:3教学楼教室管理
照片名称:4学生老师管理
照片名称:5教师首页
照片名称:6上课时间管理
照片名称:7老师开设课程界面
照片名称:8教师修改个人信息
照片名称:9必修课程查询
照片名称:10学生选课
照片名称:11我的已选课程
照片名称:12课程信息查看
照片名称:13上课地点查看
照片名称:14老师登录评定成绩
照片名称:15源码数据库表截图