文章教程

15.10管理员的主要模块

8/31/2020 9:37:14 PM 人评论 次浏览

15.10 管理员的主要模块

管理员主要对系统的一些初始化进行操作,比如,教师审批、预约审批等操作。前台主要包括以下页面。

AIndex.aspx:

管理员登录后的主页。

AdminApproved.aspx:

对教师注册后进行审批。

AdminBook.aspx:

对学员预约教师的审批。

15.10.1 教师审批

当教师进行教员注册后,需要管理员审批通过后,才可以进入到家教预约系统中供学员进行预约,下面详细介绍教师审批的模块开发。

(1)在网站中添加一个新文件夹:Admin,用于专门存放管理员的相关权限模块,如图15-22所示。

alt

图15-22 添加“Admin”文件夹

(2)在Admin文件夹中,添加一个窗体:AdminApproved.aspx,用于处理教师审批,打开这个文件,在页面拖放一个GridView控件,并绑定相关字段,如图15-23所示。

alt

图15-23 前面界面

在GridView控件中,各字段绑定后的代码如下。

alt

alt

alt

alt

(3)编写后台代码,代码如下。

alt

alt

alt

alt

(4)运行程序,结果如图15-24所示。

alt

图15-24 教师审批

当单击“审批”按钮时,即可通过审批,也可以删除无效的申请。

15.10.2 预约管理

学员对教员进行预约后,只有管理员审核通过后,预约才算完成。

预约管理模块的主要开发过程如下。

(1)在Admin文件夹中,添加一个窗体AdminBook.aspx,用于处理预约。打开这个文件,同样在页面拖放一个GridView控件,并绑定相关字段,如图15-25所示。

alt

图15-25 前台界面

前台设置好后,代码如下。

alt

alt

alt

alt

alt

(2)编写后台相关代码,代码如下。

alt

alt

alt

alt

(3)运行程序,结果如图15-26所示。

alt

图15-26 预约管理

教程类别