当前位置:帮我工作网 > 网页作业知识 >

毕业程序设计中如何实现学生选课功能

学生进入选课页面后会有该生所在专业的、选课时间包含了当时所在时间的课程。该生已选的课程显示蓝色,在选课时间内可以退选;人数已满课程为红色,不能再选;其它为白色。点击查看按钮可以看到自己已选课程。
在该页面用到了BasePage类中验证是否登录的方法CheckLog(),方法如下:
private bool CheckLog()   
//声明方法:名称为CheckLog,返回值类型为booltrue/false
    {
       DsLogTableAdapters.LogInfoTableAdapter dsCheckLogin = new DsLogTableAdapters.LogInfoTableAdapter();
       //实例化类
       if (GetCookie("UserType") != "1" && GetCookie("UserType") != "0" && GetCookie("UserType") != "2")
       {
            return false;
        }
        // CookieUserType如果不等于0/1/2,返回false
        DataTable dt = dsCheckLogin.A_GetLogInfo(GetCookie("Number") ,GetCookie("Password"), int.Parse( GetCookie("UserType")));
   // CookieUserType等于0/1/2,取出保存的CookieNumberPasswordUserType的值,放入数据表dt
        if (dt.Rows.Count == 1)
        {
            return true;
        }
        //如果值存在,返回true,已经登录
        return false;
        //否则,返回false,未登录
    }
public void CheckLogin()
//声明方法:名称为CheckLogin,返回值类型为void,即不返回值
    {
        if (!CheckLog())
        {
            TimeOut();
//方法TimeOut,无返回值,用作销毁Cookie变量,使用户信息为空
            Logout();
//方法Logout,无返回值,用户退出系统
        }
        //如果没有登录,则跳到登录页面
    }
public void CheckLogin(int iType)
// CheckLogin方法重载,无返回值,并包含一个值参数iType
    {
        if (GetCookie("UserType") != iType.ToString())
        {
            GoErrorPage("对不起,你没有权限!");
        }
     //如果输入的类型不符,跳到出错页面
 CheckLogin();
    }
上一篇:毕业论文“动态口令认证的网上选课系统的设计与实现”中如何设计

下一篇:毕业论文“多功能聊天软件的设计与开发——音频/视频聊天模块”

学生网页设计作业成品怎么发送呢
. 邮箱传送
. Q Q 传送
. 旺旺传送
学生网页设计作业成品有什么保障呢
. 官方优质模板
. 描述100%一致
. 诚信服务
. 安全交易
. 售后保障
学生网页设计作业成品有什么服务呢
. 协助修改页面信息
. 多渠道沟通
. 1:1售后指导
学生网页设计作业成品怎么支付呢
. 在线支付
. 线下汇款
. 财付通
. 支付宝
帮我作业网服务介绍
. 大学生作业模板
. 定制大学生作业
. 商家信息发布
. 学生作业任务发布

2005-2022 版权所有:帮我作业网 并保留所有权利

E-mail: 2656895362@qq.com ,1826816020@qq.com

乘车路线:2路 11路 38路珠江道路南国际新源大厦B座1104

联系帮我作业网 联系帮我作业网2656895362 帮我作业网 work85

冀ICP备18007408号-1

收缩
  • 联系帮我作业网客服