• 大小: 22.07MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-28
  • 语言: C#
  • 标签: 机房预约  

资源简介

本系统是基于ASP.NET,以机房实验室为例的实验室预约管理系统。实现了学生,教师在利用课余时间对实验室资源的充分利用。

资源截图

代码片段和文件信息

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class Admin : System.Web.UI.MasterPage
{
    protected void Page_Load(object sender EventArgs e)
    {

        if (!IsPostBack)
        {
            //--------------------
            //用户登陆判断

            
            String str = Session[“userRole“].ToString();
            String username = Session[“userName“].ToString();
            
            if (str == “0“)
            {
                lbUserInfo.Text = “当前用户:“ + username;
                LoadMenu();
            }
            else if (str == “1“)
            {
                lbUserInfo.Text = “当前用户:“ + username ;
                LoadTeacherMenu();
            }
            else if (str == “2“)
            {
                lbUserInfo.Text = “当前用户:“ + username;
                LoadStudentMenu();
            }
        }
    }

    private void LoadMenu()
    {
        menuList.Items.Clear();
        menuList.Items.Add(new MenuItem(“系统说明“ “About“ ““ “~/A_HomePage.aspx“ ““));

        menuList.Items.Add(GetSeperator(“-----“));


        menuList.Items.Add(new MenuItem(“机房信息管理“ “ExpManage“ ““ “~/A_LabInfo.aspx“ ““));
        menuList.Items.Add(new MenuItem(“机房软件信息管理“ “ExpBatch“ ““ “~/A_SofInfo.aspx“ ““));
        menuList.Items.Add(new MenuItem(“预约情况管理“ “ExpBooking“ ““ “~/A_bookM.aspx“ ““));

        menuList.Items.Add(GetSeperator(“-----“));

        menuList.Items.Add(new MenuItem(“用户管理“ “UserManage“ ““ “~/A_UserM.aspx“ ““));
        //menuList.Items.Add(new MenuItem(“学生管理“ “StudentManage“ ““ “~/A_StuM.aspx“ ““));

        menuList.Items.Add(GetSeperator(“-----“));

        menuList.Items.Add(new MenuItem(“管理员密码设置“ “PasswordSet“ ““ “~/A_PwdSet.aspx“ ““));

        menuList.Items.Add(GetSeperator(“-----“));

        menuList.Items.Add(new MenuItem(“退出|重新登陆“ “Logout“ ““ “~/Logout.aspx“ ““));


        MenuItem mi = menuList.FindItem(txtMenuValue.Text);
        if (mi != null)
            mi.Selected = true;

    }

    private void LoadStudentMenu()
    {
        menuList.Items.Clear();
        menuList.Items.Add(new MenuItem(“系统说明“ “About“ ““ “~/S_HomePage.aspx“ ““));

        menuList.Items.Add(GetSeperator(“-----“));

        menuList.Items.Add(new MenuItem(“预约实验“ “StuBooking“ ““ “~/S_Booking.aspx“ ““));
        menuList.Items.Add(new MenuItem(“已预约查询“ “StuBooked“ ““ “~/S_Booked.aspx“ ““));


        menuList.Items.Add(GetSeperator(“-----“));

        menuList.Items.Add(new MenuItem(“密码修改“ “SPwdSet“ ““ “~/S_PwdSet.aspx“ ““));

        menuList.Items.Add(GetSeperator(“-----“));

        menuList.Items.Add(new MenuItem(“退出|重新登陆“ “Logout“ ““ “~/Logout.aspx“ ““));


        

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      966656  2013-01-07 23:50  答辩-实验室预约管理系统.ppt
     文件    17794902  2013-01-07 23:54  论文-实验室预约管理系统.doc
     目录           0  2013-01-08 00:16  实验室预约管理\
     目录           0  2012-12-14 11:56  实验室预约管理\实验室预约管理系统\
     文件        3870  2012-12-15 16:09  实验室预约管理\实验室预约管理系统\A_bookM.aspx
     文件        2387  2012-12-15 16:14  实验室预约管理\实验室预约管理系统\A_bookM.aspx.cs
     文件        3252  2012-12-15 14:56  实验室预约管理\实验室预约管理系统\A_HomePage.aspx
     文件         751  2012-12-10 21:18  实验室预约管理\实验室预约管理系统\A_HomePage.aspx.cs
     文件        5235  2012-12-15 15:40  实验室预约管理\实验室预约管理系统\A_LabInfo.aspx
     文件        5211  2012-12-14 17:01  实验室预约管理\实验室预约管理系统\A_LabInfo.aspx.cs
     文件        2131  2012-11-14 00:50  实验室预约管理\实验室预约管理系统\A_PwdSet.aspx
     文件        2453  2012-12-08 12:58  实验室预约管理\实验室预约管理系统\A_PwdSet.aspx.cs
     文件        4001  2012-12-09 21:00  实验室预约管理\实验室预约管理系统\A_SofInfo.aspx
     文件        2520  2012-12-14 11:26  实验室预约管理\实验室预约管理系统\A_SofInfo.aspx.cs
     文件        7559  2012-12-15 15:23  实验室预约管理\实验室预约管理系统\A_UserM.aspx
     文件        7910  2012-12-10 21:54  实验室预约管理\实验室预约管理系统\A_UserM.aspx.cs
     文件        2060  2012-12-10 16:49  实验室预约管理\实验室预约管理系统\Admin.master
     文件        4695  2012-12-11 00:46  实验室预约管理\实验室预约管理系统\Admin.master.cs
     文件         586  2012-12-09 23:22  实验室预约管理\实验室预约管理系统\AdminLogin.aspx
     文件         411  2012-11-11 15:10  实验室预约管理\实验室预约管理系统\AdminLogin.aspx.cs
     目录           0  2012-12-14 11:56  实验室预约管理\实验室预约管理系统\App_Code\
     文件         511  2012-11-14 09:51  实验室预约管理\实验室预约管理系统\App_Code\GlobalSettings.cs
     文件        2477  2012-12-15 14:42  实验室预约管理\实验室预约管理系统\App_Code\SqlOperate.cs
     目录           0  2012-12-14 11:56  实验室预约管理\实验室预约管理系统\App_Data\
     文件         493  2007-01-19 12:05  实验室预约管理\实验室预约管理系统\BottomDisplay.ascx
     文件         834  2012-11-23 11:21  实验室预约管理\实验室预约管理系统\BottomDisplay.ascx.cs
     文件         458  2012-11-14 10:32  实验室预约管理\实验室预约管理系统\Default.aspx
     文件         430  2012-11-14 10:44  实验室预约管理\实验室预约管理系统\Default.aspx.cs
     文件        1669  2012-12-08 00:38  实验室预约管理\实验室预约管理系统\Login.ascx
     文件        2562  2012-12-12 12:58  实验室预约管理\实验室预约管理系统\Login.ascx.cs
     文件         372  2012-11-14 10:31  实验室预约管理\实验室预约管理系统\Logout.aspx
............此处省略24个文件信息

评论

共有 条评论