• 大小: 1.13MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-14
  • 语言: C#
  • 标签:

资源简介

我们将本系统按照所完成的功能分成以下几个子系统: 教室查询子系统 教师查询子系统 课程查询子系统 教室借用子系统 我要自习子系统 各子系统完成的功能如下: 1.教室查询子系统 1.关键词搜索 在输入框中直接输入想要查询的教室的编号,即可得到教室在任一时段的使用信息。 2.目录搜索 根据教学楼教室,帮助同学寻找想要搜索的教室。进入教室页面后,即可得所查教室在任一时段的使用信息。 2、教师查询子系统 1.关键词搜索 在输入框中直接输入想要查询的老师的名字,即可得到教师的个人信息及开课信息。 2.目录搜索 根据院系教师,帮助同学寻找想要搜索的老师。进入教师页面后,即可得教师的个人信息及开课信息。 3、课程查询子系统 1.关键词搜索 在输入框中直接输入想要查询的课程的名字,即可得到课程的详细信息。 2.目录搜索 根据院系课程,帮助同学寻找想要搜索的课程。进入课程页面后,即可得课程的详细信息。 4、教室借用子系统 点击教室借用后,进入一个用户登录界面,学生或者教师需要登录,才能给予空闲教室,发出借用教室的申请,等待管理员批准。 5、我要自习子系统 根据教学楼楼层,输入时段,寻找此时的空闲的教室,帮助同学寻找上自习的教室。进入教室页面后,即可得该教学楼某一时段在任意时段的空闲信息。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.IO;
using System.Windows.Forms;
using System.Data.SQLite;
using System.Data.SqlClient;
//using System.Web;
//using System.Security.Authentication;
//using System.Security.Cryptography;
//using System.Reflection;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void pictureBox1_Click(object sender EventArgs e)
        {

        }

        private void richTextBox1_TextChanged(object sender EventArgs e)
        {

        }

        private void Form1_Load(object sender EventArgs e)
        {

            var conn = new SQLiteConnection(@“Data Source=“ + AppDomain.CurrentDomain.baseDirectory + @“db\user.db“);
            conn.Open();


                        

        }
        private void button1_Click(object sender EventArgs e)
        {
            string name = textBox1.Text;
            string pass = textBox2.Text;
            
            var conn = new SQLiteConnection(@“Data Source=“ + AppDomain.CurrentDomain.baseDirectory+@“db\user.db“);
            conn.Open();
            //查找帐号匹配的人
            var sql = “select idaccount_numberpasswordlevel from user where account_number=‘“ + name + “‘“;
            var sdr = new SQLiteCommand(sql conn).ExecuteReader();
            var user = new User();
            while (sdr.Read())
            {
                user = new User
                {
                    Id = Convert.ToInt32(sdr[0])
                    Account = sdr[1].ToString()
                    Password = sdr[2].ToString()
                    Level = Convert.ToInt32(sdr[3])
                };
                //MessageBox.Show(user.Account);
                if (name == user.Account&&pass==user.Password)
                {
                   
                    if (user.Level == 1)
                    {
                        Form2 f2 = new Form2();
                        f2.Show();
                        this.Hide();
                    }
                    if (user.Level == 2)
                    {
                        Form3 f3 = new Form3();
                        f3.Show();
                        this.Hide();
                    }
                }
                else
                {
                    
                    MessageBox.Show(“密码错误“);
                }

            }
 
            conn.Close();
        }
        public class User
        {
            public int Id { get; set; }
            public string Account { get; set; }
            public string Password { get; set; }
            public int Level { get; set; }
        }

        private void textBox1_TextChanged(object sender EventArgs e)
        

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         914  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1.sln
     目录           0  2014-06-21 19:49  教室管理系统一\WindowsFormsApplication1\
     文件         211  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\App.config
     目录           0  2014-06-21 19:48  教室管理系统一\WindowsFormsApplication1\bin\
     目录           0  2014-06-21 19:49  教室管理系统一\WindowsFormsApplication1\bin\Debug\
     目录           0  2014-06-21 19:49  教室管理系统一\WindowsFormsApplication1\bin\Debug\db\
     文件       12288  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\bin\Debug\db\user.db
     文件      798720  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\bin\Debug\System.Data.SQLite.dll
     文件      211968  2014-12-18 14:46  教室管理系统一\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe
     文件         211  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe.config
     文件      138752  2014-12-18 14:46  教室管理系统一\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.pdb
     文件       11600  2014-12-18 15:18  教室管理系统一\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.vshost.exe
     文件         211  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.vshost.exe.config
     文件         490  2010-03-17 22:39  教室管理系统一\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.vshost.exe.manifest
     目录           0  2014-06-21 19:49  教室管理系统一\WindowsFormsApplication1\db\
     文件       12288  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\db\user.db
     文件        3334  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form1.cs
     文件        6458  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form1.Designer.cs
     文件        5990  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form1.resx
     文件        6866  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form2.cs
     文件       20668  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form2.Designer.cs
     文件        5990  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form2.resx
     文件       19377  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form3.cs
     文件       30055  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form3.Designer.cs
     文件        6015  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form3.resx
     文件        2810  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form4.cs
     文件        9568  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form4.Designer.cs
     文件        5817  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form4.resx
     文件        2514  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form5.cs
     文件        5427  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form5.Designer.cs
     文件        5817  2014-06-21 10:16  教室管理系统一\WindowsFormsApplication1\Form5.resx
............此处省略48个文件信息

评论

共有 条评论