美文网首页
考勤界面系统

考勤界面系统

作者: 刘利洋 | 来源:发表于2018-07-09 16:33 被阅读0次

1.界面

图一.PNG

2.代码

2.1查找串口
string[] ports = SerialPort.GetPortNames();//获取计算机可用串口
            if (ports.Length > 0)//有可用串口
            {
                comboBoxCOMList.Items.AddRange(ports);//添加到下拉列表
                comboBoxCOMList.SelectedIndex = 0;//默认选择第一项
            }
2.2配置串口参数
            serialPort1.BaudRate = 115200;//波特率115200
            serialPort1.DataBits = 8;
            serialPort1.Parity = Parity.None;
            serialPort1.StopBits = StopBits.One;
            serialPort1.ReceivedBytesThreshold = 1;
2.3寻卡
                string response = "";
                serialPort1.Write(ISO15693Card.COMMAND_WRITE_REG);
                Thread.Sleep(MILLISECOND_IN_SLEEP);
                if (serialPort1.BytesToRead > 0) response = serialPort1.ReadExisting();

                serialPort1.Write(ISO15693Card.COMMAND_SET_AGC);
                Thread.Sleep(MILLISECOND_IN_SLEEP);
                if (serialPort1.BytesToRead > 0) response = serialPort1.ReadExisting();

                serialPort1.Write(ISO15693Card.COMMAND_SET_RECV_MODE);
                Thread.Sleep(MILLISECOND_IN_SLEEP);
                if (serialPort1.BytesToRead > 0) response = serialPort1.ReadExisting();

                serialPort1.Write(ISO15693Card.COMMAND_INVEN_CARD);//寻卡
                Thread.Sleep(MILLISECOND_IN_SLEEP);
                if (serialPort1.BytesToRead > 0) response = serialPort1.ReadExisting();

                List<ISO15693Card> cards = ISO15693CardHandler.InventoryCard(response);
2.4写入和读取

写入:

if (WriteSingleBlock(ISO15693CardHandler.CovertEndian(cards[0].ID), "00", stuffId))
                {
                    this.toolStripStatusLabel2.Text = "写入成功";
                }
                else
                {
                    this.toolStripStatusLabel2.Text = "写入失败";

读取:

ID = ReadSingleBlock(ISO15693CardHandler.CovertEndian(cards[0].ID), "00");
2.5用户提示
                        try
                        {
                            int res = cmd.ExecuteNonQuery();

                            // 根据返回值判断是否插入成功
                            if (res != 0)
                            {
                                this.toolStripStatusLabel2.Text = "打卡成功";
                                id = ID;
                            }
                            else
                            {
                                this.toolStripStatusLabel2.Text = "打卡失败";
                            }
                            sqlConn.Close();
                        }
                        catch(Exception ex)
                        {
                            this.toolStripStatusLabel1.Text = "打卡失败" + ex.Message;
                            this.toolStripStatusLabel2.Text = "";
                        }
                    }
                        else
                    {
                        this.toolStripStatusLabel1.Text ="请不重复打卡";
                        this.toolStripStatusLabel2.Text = "";
                    }
                    }
                    else
                    {
                        this.toolStripStatusLabel2.Text = "";
                        this.toolStripStatusLabel1.Text = "";
                    }

相关文章

  • 2019-07-03 3.考勤系统界面设计

    一、考勤系统登陆界面 二、员工考勤主界面 三、管理员主界面 四、密码修改界面 五、新员工录入界面 六、考勤系统查询...

  • 考勤界面系统

    1.界面 2.代码 2.1查找串口 2.2配置串口参数 2.3寻卡 2.4写入和读取 写入: 读取: 2.5用户提示

  • 2018-07-09

    考勤系统的登录与录入 登录界面 1)登录界面代码 录入界面 1)录入界面代码 注册界面 1)注册信息代码 1)数据...

  • 考勤系统界面设计

    1. 登录界面 我们是参考智慧商超系统的登录界面和登录功能,完成考勤系统的登录界面和登录功能。以下是界面和程序:...

  • 考勤系统界面设计

    1.RFID读卡界面 2.登陆界面 3.主界面 管理员主界面 员工主界面 以上是该公司考勤系统的主要界面设计,界面...

  • 考勤系统界面设计

    一、RFID读卡界面 功能 将卡片放置在感应位置上,通过串口使得程序读取出卡内员工信息数据,也可通过程序修改卡内员...

  • 考勤系统

    考勤系统功能实现——登录、注册 1、界面 1.1登录界面 1.2注册界面 2、主要代码 2.1登录主要代码 2.2...

  • 三、考勤系统界面设计

    1、系统登录界面1)公司员工根据自己的工号登录进入相应界面,进行相关信息查询。 2、判断用户为普通员工或者管理员 ...

  • 2019-07-12 11、考勤系统总结报告

    一、打卡考勤系统需求分析报告 打卡考勤系统需求分析报告 二、考勤系统数据库设计 考勤系统数据库设计 三、考勤系统界...

  • 任务三 考勤系统界面设计

    1.登陆界面的效果图 2.登陆界面实现的功能 输入自己的用户账号 然后输入相对应的密码 如果忘记了用户名密码还可以...

网友评论

      本文标题:考勤界面系统

      本文链接:https://www.haomeiwen.com/subject/dqctpftx.html