出出错信息框加以提示。另外“学号”字段唯一地标识一名学生,故该字段值不允许出现重复。如果用户输入的学号值已存在,系统将通过自定义验证控件显示的出错提示信息。
6.2.3 用户管理
管理员用户在学生管理页面中单击【用户管理】链接按钮打开用户管理页面
admin_user.aspx。该模块只有用户名为admin的管理员访问,其他管理员无权访问。在该页面中可以修改管理员密码、删除管理员账户或添加新的管理员。
6.2.4 教师管理
在任何一个系统管理子页面的导航栏中单击【教师管理】链接按钮,均可跳转到图6-5所示的admin_teacher.aspx页面管理。
图6-5 教师管理页面
1. 管理现有教师信息(admin_teacher.aspx)
在教师管理页面中可以浏览、查询(按编号和姓名)、修改、删除制定教师的信息,单击【添加教师记录】链接按钮,可以在新的打开addtearcher.aspx页面中向数据库中添加新教师记录。
2. 添加新教师记录(addteacher.aspx)
用户单击admin_teacher.aspx页面下方【添加教师记录】按钮时将打开图6-6所示的添加教师(addteacher.aspx)页面。用户在输入了数据库tabtea表中需要的各字段值后单击【确定】链接按钮,即可向数据库中添加1条新记录。
若用户没有输入全部需要的数据或输入的教师编号已被他人占用,系统将显示相应的出
错提示。图6-7所示的是编号重复时,通过自定义验证控件显示的出错提示信息。
图6-6 添加教师记录
图6-7 出错提示
6.2.5课程管理
从任意一个系统管理子页面的导航栏中单击【课程管理】链接按钮,可打开图6-8所示的admin_course.aspx页面。
用户可在课程查询栏中输入课程名称或课程编号查询某具体的设置课程情况。在DataGrid控件中单击【编辑】链接按钮实现对课程名称、学时、学分及课程类型进行修改,单击【删除】链接按钮可删除指定课程。
图6-8课程管理页面
在DataGrid控件中单击“授课修改”栏中显示的课程编号链接按钮可打开course_edit.aspx页面,在其中可修改任课教师和授课年度。单击“课程编号”栏中显示的课程编号链接按钮可打开course_info.aspx页面查看指定课程的有关信息。
单击页面下方【添加新课程】按钮可在打开的addcourse.aspx页面中向数据库中添加新的课程记录,单击【课程分配】链接按钮可在打开的assigncourse.aspx页面中为课程指定任课教师、指定所需学时、分配学分、课程类型等。
// 此界面可以对课程进行”编辑“、“更新”、”修改“以及“删除”等操作;
1 2 3 4 5 6
1 2 3 4 5 6 7 8
//“总学时”“周学时”等信息
' Height=\TextMode=\
//“更新”和“取消”操作
//“删除”等操作