• 大小: 1.76M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-02
  • 语言: 其他
  • 标签: 其他  

资源简介

基于RFID的学生门禁系统C(源码、说明文档、PPT).zip

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO.Ports;
using MySql.Data.MySqlClient;

namespace 智能家校通管理系统_10
{
    public partial class Admin : Form
    {
        SerialPort sp = new SerialPort(); //实例化串口对象
        byte[] rdbuffer = new byte[100];
        byte[] wrbuffer = new byte[100];
        byte[] PiccRequest = new byte[] { 0x07 0x02 0x41 0x01 0x52 0xe8 0x03 }; //请求命令数组, 字节类型
        byte[] PiccAnticoll = new byte[] { 0x08 0x02 0x42 0x02 0x93 0x00 0x26 0x03 }; //防碰撞命令数组, 字节类型
        byte[] cardid = new byte[4];//声明字节类型变量,用来存放s50卡号。
        //byte[] xuehao = new byte[10];
        //byte[] name = new byte[9];
        string kahao;
        
        public Admin()
        {
            InitializeComponent();
            //------------------------自动获取串口号----------------------------------------
            string[] ports = SerialPort.GetPortNames();
            Array.Sort(ports);
            comboBox1.Items.AddRange(ports);
            button1.Enabled = true;
            button2.Enabled = false;//关闭串口禁用
        }

        private void button1_Click(object sender EventArgs e)//打开串口
        {
            /****************串口选择判断***************/
            if(comboBox1.Text.Length<=1)
            {
                MessageBox.Show(“请选择串口!!!!“ “错误提示“);
                return;//中止不会执行下面的代码
            }

            try //放置可能发生异常的程序代码, 进行监控
            {
                sp.PortName = comboBox1.Text;
                sp.BaudRate = 9600;
                sp.DataBits = 8;
                sp.ReadTimeout = 2000;
                sp.Parity = System.IO.Ports.Parity.None;
                sp.StopBits = System.IO.Ports.StopBits.One;
                sp.ReadBufferSize = 1024;
                sp.WriteBufferSize = 1024;
                sp.Open();


                label2_spzt.Text = “串口 “ + comboBox1.Text + “ 打开成功! “;
                button1.Enabled = false;//禁用打开串口按钮
                sp.DiscardInBuffer();
                button2.Enabled = true;//开放 关闭串口按钮、请求、防碰撞、清除 等按钮
               
            }
            catch (Exception) //异常处理
            {
                MessageBox.Show(“串口打开失败,请确认串口是否被其他软件占用!“);
   
                throw;
            }
        }

        private void button2_Click(object sender EventArgs e)//串口关闭按钮
        {
            sp.Close();
            label2_spzt.Text = “串口关闭! “;
            button1.Enabled = true;//打开串口按钮启用
            button2.Enabled = false;//关闭串口按钮禁用


        }

        private void button3_kaika_Click(object sender EventArgs e)//确认开卡按钮
        {
            string Str_name Str_xuehao;
            Str_name = textBox1_name.Text.ToString();
            Str_xuehao = textBox2_xuehao.Text.ToString();

            getkahao();//请求防碰撞组合
            

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-07-04 11:06  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\
     文件        5175  2017-06-26 01:42  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\jiaxiao.sql
     文件      498176  2017-07-04 11:06  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\RFID智能家校管理系统.doc
     文件         162  2017-07-04 10:29  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\~$ID智能家校管理系统.doc
     文件      497664  2017-06-27 20:34  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\~WRL0001.tmp
     文件        1228  2017-07-04 10:51  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\下载使用说明---必看.txt
     文件      203785  2017-06-27 20:22  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校系统.pptx
     目录           0  2017-07-04 11:00  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\
     文件         162  2017-06-25 00:30  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\~$级《二维码与RFID技术》试卷C卷 (1).doc
     目录           0  2017-07-04 11:00  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\
     文件         980  2017-06-10 10:10  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10.sln
     文件       83456  2017-06-27 20:30  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10.v11.suo
     文件       14309  2017-06-27 19:50  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\Admin.cs
     文件       17570  2017-06-26 01:00  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\Admin.Designer.cs
     文件        5817  2017-06-26 01:00  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\Admin.resx
     文件         187  2017-06-10 10:10  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\App.config
     目录           0  2017-07-04 11:00  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\
     目录           0  2017-07-04 11:00  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\Debug\
     文件      294912  2017-05-23 14:53  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\Debug\MySql.Data.dll
     文件      124928  2017-06-27 20:25  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\Debug\智能家校通管理系统-10.exe
     文件         187  2017-06-10 10:10  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\Debug\智能家校通管理系统-10.exe.config
     文件       93696  2017-06-27 20:25  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\Debug\智能家校通管理系统-10.pdb
     文件       22984  2017-06-27 20:26  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\Debug\智能家校通管理系统-10.vshost.exe
     文件         187  2017-06-10 10:10  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\Debug\智能家校通管理系统-10.vshost.exe.config
     文件         490  2016-07-16 19:44  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\Debug\智能家校通管理系统-10.vshost.exe.manifest
     目录           0  2017-07-04 11:00  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\Release\
     文件      294912  2017-05-23 14:53  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\Release\MySql.Data.dll
     文件      121856  2017-06-27 19:50  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\Release\智能家校通管理系统-10.exe
     文件         187  2017-06-10 10:10  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\Release\智能家校通管理系统-10.exe.config
     文件       75264  2017-06-27 19:50  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\Release\智能家校通管理系统-10.pdb
     文件       22984  2017-06-27 20:07  基于RFID的学生门禁系统C#( 源码、说明文档、PPT)\智能家校通管理系统-10\智能家校通管理系统-10\bin\Release\智能家校通管理系统-10.vshost.exe
............此处省略59个文件信息

评论

共有 条评论