RFID图书管理系统程序源代码文档格式.docx

上传人:b****3 文档编号:6180094 上传时间:2023-05-06 格式:DOCX 页数:69 大小:29.61KB
下载 相关 举报
RFID图书管理系统程序源代码文档格式.docx_第1页
第1页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第2页
第2页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第3页
第3页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第4页
第4页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第5页
第5页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第6页
第6页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第7页
第7页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第8页
第8页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第9页
第9页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第10页
第10页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第11页
第11页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第12页
第12页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第13页
第13页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第14页
第14页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第15页
第15页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第16页
第16页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第17页
第17页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第18页
第18页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第19页
第19页 / 共69页
RFID图书管理系统程序源代码文档格式.docx_第20页
第20页 / 共69页
亲,该文档总共69页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

RFID图书管理系统程序源代码文档格式.docx

《RFID图书管理系统程序源代码文档格式.docx》由会员分享,可在线阅读,更多相关《RFID图书管理系统程序源代码文档格式.docx(69页珍藏版)》请在冰点文库上搜索。

RFID图书管理系统程序源代码文档格式.docx

"

MessageBox.Show("

请填写用户名!

ê

?

);

this.tbID.Focus();

returnfalse;

if(this.tbID.Text!

="

admin"

if(!

UserManage.ObjUser.IsHasID(All.dbo,this.tbID.Text))

不存在此用户!

this.tbID.Text="

;

UserManage.ObjUseruser=newUserManage.ObjUser(this.tbID.Text,All.dbo);

if(user.PWD!

=this.tbPWD.Text)

密码错误!

this.tbPWD.Text="

this.tbPWD.Focus();

else

if(this.tbPWD.Text!

123456"

"

returntrue;

 

privatevoidgbtnCancel_Click(objectsender,EventArgse)

this.Close();

privatevoidgbtnOK_Click(objectsender,EventArgse)

//如¨

果?

验¨

件t通ª

¡

§

过y

if(ValidControl())

All.userLogin=newUserManage.ObjUser(this.tbID.Text,All.dbo);

All.userLogin=newUserManage.ObjUser(All.dbo);

All.userLogin.ID="

All.userLogin.Name="

管理员"

this.DialogResult=DialogResult.OK;

}

主界面

publicpartialclassFormMain:

publicconstintWM_USER=0x0400;

publicconstintWM_GETBUFFER_LOOP=WM_USER+2;

privateRFID_dll.Readerrdr;

privateRFID_dll.RFIDrfid;

List<

string>

rfids=newList<

();

intdirectionFlag=0;

//1进;

出?

FormInAndOutfiao=newFormInAndOut();

publicFormMain()

this.rdr=newRFID_dll.Reader();

//this.rfid=newRFID_dll.RFID(rdr);

privatevoidFormMain_Load(objectsender,EventArgse)

Init();

///初始化

privatevoidInit()

fiao.StartPosition=FormStartPosition.Manual;

//多窗体在不同时间显示

Screen[]screens=Screen.AllScreens;

if(screens.Length==2)

Screen>

listScreen=newList<

foreach(ScreenscreeninScreen.AllScreens)

if(screen.Primary==false)

listScreen.Add(screen);

fiao.Location=listScreen[0].WorkingArea.Location;

SetMenJin("

PicIn"

fiao.Show();

//toolStripStatusLabel2显示登陆用户名?

toolStripStatusLabel2.Text=All.userLogin.Name;

this.panel1.BackgroundImage=null;

//菜单栏全部显示º

this.用®

户¡

ì

管¨

¹

理¤

¨

ª

ToolStripMenuItem.Visible=true;

this.系¦

Ì

统ª

3初?

始º

化¡

¥

CToolStripMenuItem.Visible=true;

this.应®

|用®

模¡

式º

this.图ª

书º

this.退ª

办ã

¬

卡¡

this.借¨

阅?

this.门?

禁?

SetPurview();

this.toolStrip1.Visible=false;

this.toolStrip2.Visible=false;

this.toolStrip3.Visible=false;

//rfid.OpenSerial();

////是º

否¤

找¨

°

到Ì

门?

设¦

备À

//if(rfid.ChangeWorkModel

(2))

//{

//rfid.StartInventory(this.Handle.ToInt32(),2);

//}

///权限设置

privatevoidSetPurview()

if(All.userLogin.ID=="

ToolStripMenuItem.Visible=false;

this.用户管理¨

this.系统初始化¡

CToolStripMenuItem.Visible=false;

this.读书管理¨

this.退办卡¡

this.借阅ToolStripMenuItem.Visible=false;

this.门禁?

for(inti=0;

i<

All.userLogin.Purview.Count;

i++)

stringpurview=All.userLogin.Purview[i];

if(purview=="

1"

this.图书管理¨

elseif(purview=="

2"

this.办退卡¡

3"

this.借阅?

4"

this.门禁ToolStripMenuItem.Visible=true;

privatevoid用户管理¨

ToolStripMenuItem_Click(objectsender,EventArgse)

UserManage.FormUserListful=newUserManage.FormUserList(All.conn);

ful.ShowDialog();

privatevoid修改密码?

UserManage.FormUserPwdfup=newUserManage.FormUserPwd(All.conn,All.userLogin);

fup.ShowDialog();

privatevoidtsbtnBookType_Click(objectsender,EventArgse)

FormBookTypeListfbtl=newFormBookTypeList();

fbtl.ShowDialog();

privatevoidtsbtnBookAdd_Click(objectsender,EventArgse)

FormBookAddfba=newFormBookAdd();

fba.ShowDialog();

privatevoidtsbtnBookManage_Click(objectsender,EventArgse)

FormBookInfoListfbil=newFormBookInfoList();

fbil.ShowDialog();

privatevoidtsbtnBookStatistics_Click(objectsender,EventArgse)

FormBookStatisticsfbs=newFormBookStatistics();

fbs.ShowDialog();

privatevoid退ª

XToolStripMenuItem_Click(objectsender,EventArgse)

privatevoidtsbtnCardAdd_Click(objectsender,EventArgse)

FormCardInfofci=newFormCardInfo(1,newObjCardInfo());

fci.ShowDialog();

privatevoidtsbtnCardManage_Click(objectsender,EventArgse)

FormCardListfcl=newFormCardList();

fcl.ShowDialog();

privatevoidtsbtnAddTime_Click(objectsender,EventArgse)

stringrfid=RfidOperate.GetCard();

if(rfid=="

请把借阅卡放到桌面读写器上!

if(ObjCardInfo.IsHas(rfid))

ObjCardInfooci=newObjCardInfo(rfid);

FormCardInfofci=newFormCardInfo(5,oci);

没有此借阅卡信息"

privatevoidtsbtnCardDelete_Click(objectsender,EventArgse)

请把借阅卡到读写器上?

intcount=oci.NotReturnCount();

if(count==0)

if(MessageBox.Show("

是否决定退卡!

"

MessageBoxButtons.YesNo)==DialogResult.Yes)

oci.Delete();

退卡成功|!

MessageBox.Show(oci.Name+"

还有一本"

+count.ToString()+"

本书未归还不能退卡?

没有此借阅信息?

privatevoidtsbtnJie_Click(objectsender,EventArgse)

FormBookJiefbj=newFormBookJie

(1);

fbj.ShowDialog();

privatevoidtsbtnHuan_Click(objectsender,EventArgse)

FormBookHuanfbh=newFormBookHuan();

fbh.ShowDialog();

privatevoid图ª

this.toolStrip1.Visible=true;

this.panel1.BackgroundImage=Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"

\\pic\\1.jpg"

this.toolStrip2.Visible=true;

\\pic\\2.jpg"

privatevoid借¨

this.toolStrip3.Visible=true;

\\pic\\3.jpg"

privatevoid门?

//MenJinInit();

//this.toolStrip1.Visible=false;

//this.toolStrip2.Visible=false;

//this.toolStrip3.Visible=false;

//this.panel1.BackgroundImage=null;

////是否找到门禁设备?

//if(rfid.IsOpen)

//rfid.StartInventory(this.Handle.ToInt32());

privatevoid注销²

All.userLogin=null;

FormLoginfl=newFormLogin();

if(fl.ShowDialog()!

=DialogResult.OK)

privatevoid帮助¨

²

ToolStripMenuItem1_Click(objectsender,EventArgse)

privatevoid系统初始化¡

CToolStripMenuItem_Click(objectsender,EventArgse)

是否初始化数据库?

All.dbo.excuteSql("

deletefromlendtable"

deletefrombookinfo"

deletefrombooktype"

deletefromlibrarycard"

deletefromusertable"

初始化完成?

privatevoid关于ToolStripMenuItem_Click(objectsender,EventArgse)

FormAboutfa=newFormAbout();

fa.ShowDialog();

protectedoverridevoidDefWndProc(refSystem.Windows.Forms.Messagem)

if(m.Msg==WM_GETBUFFER_LOOP)

//启动

if(this.timer1.Tag.ToString()=="

0"

this.timer1.Start();

this.timer1.Tag="

stringuid="

stringdirection="

boolpersonWithMultCard=false;

rdr.GetLoopGetBufferData(m,refuid,refdirection,refpersonWithMultCard);

if(uid!

00000"

//进

if(direction=="

In"

this.directionFlag=1;

this.rfids.Add(uid);

//出

Out"

this.directionFlag=2;

if(uid=="

FFFFFFFFFFFFFFFF"

base.DefWndProc(refm);

privatevoidtimer1_Tick(objectsender,EventArgse)

if(this.directionFlag==1)

this.rfids.Count;

if(ObjCardInfo

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2