网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > 其他类别 > 正文

基于非接触式IC卡的企业门控系统设计

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/06

网学网其他类别编辑为广大网友搜集整理了:基于非接触式IC卡的企业门控系统设计绩等信息,祝愿广大网友取得需要的信息,参考学习。

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 

4.2 系统功能模块及实现流图
4.2.1 系统功能
本系统主要完成以下功能:
l        用户的登录操作。
l        增加、删除、修改、查询用户的基本信息。包括用户的卡号、开门时间以及部门信息等。
l        增加、查询和删除开门记录。查询可以按照不同的条件进行查询。
l        设置加班信息。在设置加班时可以是设置个人加班还可以设置整个部门的加班。
l        管理IC卡信息。可以增加和删除系统中的IC卡。
l        管理门禁控制器。可以增加和删除控制器地址,以及增加、删除、修改各部门的所对应控制器上门的信息。
l        设置串口的状态。可以设置串口的波特率、数据位、奇偶校验位等参数。
4.2.2 系统各部分介绍
1、系统管理部分
系统管理部分主要包括用户的登录、注销和退出系统。登录时选择用户名和输入相应的密码,与数据库中的相比较,如果正确就登入系统,不正确继续输入,超过三次系统自动退出。

 

5.3.3 利用ADO来操作数据库
利用rst=cnn->Execute(CommandText,RecordAffected,Options)语句来操作数据库。其中CommandText字符串,包含要执行的SQL语句、表名、存储过程或特定提供者的文本。RecordAffected是可选字段,长整型变量,提供者向其返回操作所影响的记录数目。Options可选,长整型值,指示提供者应如何为CommandText参数赋值。下表为Options的可选常量及说明:
表5-2 Options的可选常量及说明

常量
说明
adCmdText
指示提供者应将CommandText赋值为命令的文本定义
adCmdTable
指示提供者应将CommandText赋值为表名
adCmdTableDirect
指示提供者应将CommandText命名的表中返回所有行
adCmdStoredProc
指示提供者应将CommandText赋值为存储过程
adCmdUnkown
指示CommandText参数中的命令类型未知
adExceuteAsync
指示命令应该异步执行
adFetchAsync
指示CathceSize属性指定的初始数量之后的行应异步提取

 
下面来用具体的例子说明要在数据库中增加一项时要怎么样操作,例如要在加班表中增加一项加班信息,代码如下:
 
rst=cnn->Execute("未使用IC卡记录表",NULL,adCmdTable);
//上一句是指要针对未使用IC卡记录表进行操作
sSQL.Format("Insert Into 未使用IC卡记录表(IC卡号)values(''%s'')",CardID);
//上一句是将要执行的SQL语句放在sSQL这个CString类型的变量中
rst=cnn->Execute((_bstr_t)sSQL,NULL,adCmdText);
//上一句执行sSQL字符串里面的语句来进行数据库的插入操作
执行完上面几句命令就可以在未使用IC卡记录表中增加一项。如果要删除记录表中的一项,只需要重新执行上面的语句,只是将sSQL中的字符串改成删除记录的命令,实例如下:
rst=cnn->Execute("未使用IC卡记录表",NULL,adCmdTable);
sSQL.Format("DELETE FROM 未使用IC卡记录表 WHERE IC卡号=''%s''",CardID);
rst=cnn->Execute((_bstr_t)sSQL,NULL,adCmdText);
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

  • 下一篇资讯: 城市道路交通指挥平台
  • 原创论文

    设为首页 | 加入收藏 | 论文首页 |原创论文 |
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师