网上选课系统中将定义多个用户控件,分别用来实现选课系统的人员管理、课程管理、选课班级管理、信息统计管理、学生班级管理、成绩评估功能。主要由学生、教师、管理员三种身份实现管理,每种身份拥有不同的权限实现各自的功能。
系统管理员作为后台系统的管理者,具有最大的功能权限,有着维护系统、对系统内容进行更新、发布最新消息的功能:修改、删除、增加用户信息:系统管理员通过此项功能可查询、修改、增加、删除学生和教师信息;添设、删除课程:系统管理员在后台可以对本学期的选修课程进行增加、删除修改课程信息:系统管理员可以设置课程选修的最大人数、课程授课时间、课程的授课地址、课程授课老师、课程学分、课程授课。
教师用户:教师作为讲课人,具有对个人信息的查询和修改功能、对课程的查询功能、期末成绩评估功能、留言讨论功能;查询、修改个人信息:教师用户登录系统后可以查询、修改个人信息。查询课程信息:教师可以查询到自己所授课程的时间、授课地址、班级人数、班级人员信息。成绩评估:教师在期末可以对所授班级人员进行成绩评估留言:教师可以和学生进行留言讨论。
学生用户:学生作为本系统最重要的使用人员,有网上选课功能、对个人信息查询和修改功能、留言功能;网上选课:学生登录系统后,可以查询可选课程信息和选课。查询、修改个人信息:学生可以查询到自己的信息,并能对个人信息进行修改。留言:可以和老师进行留言讨论。
关键词:网上选课,Web,ASP.NET,选课管理
Online selection system will be defined in a number of user controls, respectively, to achieve the elective system management, curriculum management, elective class management, information statistical management, student class management, performance evaluation function. Mainly by the students, teachers, administrators, three kinds of identity to achieve management, each identity has different permissions to achieve their respective functions.
System administrator as the background system administrator, with the largest functional permissions, with the maintenance system, the system content updates, the latest news release features: modify, delete, increase user information: the system administrator through this feature can query, Modify, delete, delete students and teachers information; add, delete the course: the system administrator in the background of the semester elective courses can be increased, delete the modified course information: the system administrator can set the maximum number of elective courses, course time, Course address, course instructor, course credits, course instruction.
Teachers: teachers as a lecturer, with the personal information query and modify the function of the query function, the end of the performance evaluation function, message discussion function; query, modify personal information: teacher users can log in, modify personal information The Inquiry Course Information: Teachers can inquire about the time of their course, the address of the course, the number of classes, class information. Assessment: teachers at the end of the class can be assessed on the results of the class comments: teachers can and students to discuss the message.
Student users: students as the most important use of the system staff, online elective function, the personal information query and modify the function, message function; online elective: students log on the system, you can query optional course information and elective. Query, modify personal information: students can query their own information, and can modify the personal information. Message: you can talk with the teacher message.
Keywords: online elective, Web, ASP.NET, elective management
目录