门禁管理系统.doc

门禁管理系统.doc

ID:52565288

大小:2.44 MB

页数:19页

时间:2020-03-28

门禁管理系统.doc_第1页
门禁管理系统.doc_第2页
门禁管理系统.doc_第3页
门禁管理系统.doc_第4页
门禁管理系统.doc_第5页
资源描述:

《门禁管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、上海电力学院信息网络技术设计课程设计报告题  目:门禁管理系统的设计姓名:肖哲学号:20111925院  系: 电子与信息工程学院 专业年级: 电子信息工程2011级2014年12月3日一、设计目的本课程设计的目的是体验基于身份认证的信息网络实践演示平台和综合应用VB.NET或C#软件以及SQL数据库建立公交收费管理系统、门禁管理系统、图书借阅系统、食堂管理系统等应用软件。二.设计平台硬件:IC读卡器、IC卡与PC机软件:VS2008,SQLServer2005三、设计内容、要求及组织形式本课程设计的门禁管

2、理系统的设计分为两部分:VB.NET或C#编写的应用软件以及SQL数据库。软件可以完成计算机串口与IC卡硬件设备的通信功能、门禁管理数据库的操作功能以及根据读入的IC卡数据显示相应的数据列表的功能。四、设计内容设计课题:门禁管理系统的设计设计要求:当要进门时,持卡人走到读卡区读卡,读卡器接收到IC卡读卡信息后,将卡号信息传送到上位机供分析,根据用户信息以及对用户设定的门禁权限判断该卡是否合法,同时将该信息与日期、时间记录下来供查询。本系统由用户信息、门禁权限信息、正常刷卡记录、非法刷卡记录等应用模块组成。五

3、、页面设计和编(1)准备1(图1)添加label,button,控件,引导进入登录界面、图1.准备1代码:PrivateSubButtondl_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButtondl.ClickMe.Hide()管理员登录.Show()EndSubPrivateSubButtonsk_Click(senderAsObject,eAsEventArgs)HandlesButtonsk.ClickMe.H

4、ide()刷卡模拟.Show()EndSubPrivateSub门禁管理系统_Load(senderAsObject,eAsEventArgs)HandlesMyBase.LoadEndSubEndClass(2)登录2(图2)添加label,textbox,button,以及SqlCommand1,SqlDataAdapter管理员生成的DataSet1管理员1(连接SQL中的管理员表)和SqlConnection1。图2登录2代码:PublicClass管理员登录PrivateSubButton1_Cl

5、ick(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButtonok.ClickSqlConnection1.Open()SqlCommand1.CommandText="select*fromTable_2where帐号='"&Trim(TextBoxun.Text)&"'and密码='"&Trim(TextBoxps.Text)&"'"Dimn1AsString=SqlCommand1.ExecuteScalarSqlConnec

6、tion1.Close()Ifn1<>""ThenMe.Hide()管理员界面.Show()ElseMsgBox("用户不存在或帐号密码错误,请从新输入~!")EndIfEndSubPrivateSubButtonr_Click(senderAsObject,eAsEventArgs)HandlesButtonr.ClickTextBoxun.Text=""TextBoxps.Text=""Me.Hide()门禁管理系统.Show()EndSubPrivateSub管理员登录_Load(senderAsOb

7、ject,eAsEventArgs)HandlesMyBase.LoadEndSubEndClass(3)管理员界面添加label,textbox,button,以及SqlCommand1,SqlDataAdapter管理员生成的DataSet1管理员1(连接SQL中的管理员表)和SqlConnection1。图3代码:PublicClass管理员界面PrivateSubButton2_Click(senderAsObject,eAsEventArgs)HandlesButton2.ClickMe.Hide

8、()查询界面.Show()EndSubPrivateSubButton4_Click(senderAsObject,eAsEventArgs)HandlesButton4.ClickMe.Hide()EndSubPrivateSubButton1_Click(senderAsObject,eAsEventArgs)HandlesButton1.ClickMe.Hide()用户管理.Show()EndSubPriv

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。