VB 圖書管理系統
VB 簡單圖書管理系統設計
圖書管理系統原始碼下載(包含原始碼、資料庫、設計報告)
一、基本概述
- 基於VB,mysql資料庫
- 擁有可操作介面
- 實現基本圖書管理功能
二、資料庫的概念設計
圖書資訊
圖書資訊:{書號,書名,作者,分類號,出版社,價格,摘要,入館日期,是否在架}
讀者使用者資訊
讀者使用者資訊:{讀者號(使用者ID),密碼,姓名,性別,單位,型別,身份證號,罰款金額,辦理日期,住址,電話,郵箱}
管理員資訊
管理員資訊:{賬號,密碼,姓名,性別是否刪除}
借閱資訊
借閱資訊:{借閱編號,讀者號(使用者ID),書號,借書時間,還書時間,是否已歸還}
系統E-R圖
三.部分執行截圖
'登陸頁程式碼
Private Sub Command1_Click()
Dim conn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim stru$, strp$, strsql$
Static count As Byte
stru = Text1.text
strp = Text2.text
username = Text1.text
If stru = "" Then
MsgBox "使用者名稱不能為空,請輸入使用者名稱!", , "登陸錯誤"
Text1.SetFocus
Exit Sub
ElseIf strp = "" Then
MsgBox "密碼不能為空,請輸入密碼!", , "登陸錯誤"
Text2.SetFocus
Exit Sub
End If
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
conn.Open "provider=SQLOLEDB.1;datasource=(local);persist security info=false;integrated security=sspi;database=bms"
rs.Open "select * from ruser where ruser='" & stru & " 'and rpsw='" & strp & "'; ", conn
If rs.EOF Then
count = count + 1
MsgBox "使用者名稱不存在或者密碼錯誤!", , "登入失敗"
Text1.text = ""
Text2.text = ""
Text1.SetFocus
Else
logins = True
username = rs("ruser").Value
pass = rs("rpsw").Value
F_index.Show
Me.Hide
End If
rs.Close
conn.Close
Set rs = Nothing
Set conn = Nothing
If count >= 3 Then
MsgBox "超過登入次數,無權登入本系統!", , "登入失敗"
End
End If
End Sub
Private Sub Command2_Click()
Dim conn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim stru$, strp$, strsql$
Static count As Byte
stru = Text1.text
strp = Text2.text
If stru = "" Then
MsgBox "使用者名稱不能為空,請輸入使用者名稱!", , "登陸錯誤"
Text1.SetFocus
Exit Sub
ElseIf strp = "" Then
MsgBox "密碼不能為空,請輸入密碼!", , "登陸錯誤"
Text2.SetFocus
Exit Sub
End If
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
conn.Open "provider=SQLOLEDB.1;datasource=(local);persist security info=false;integrated security=sspi;database=bms"
rs.Open "select * from auser where auser='" & stru & " 'and apsw='" & strp & "'; ", conn
If rs.EOF Then
count = count + 1
MsgBox "使用者名稱不存在或者密碼錯誤!", , "登入失敗"
Text1.text = ""
Text2.text = ""
Text1.SetFocus
Else
logins = True
username = rs("auser").Value
pass = rs("apsw").Value
F_a_index.Show
Me.Hide
End If
rs.Close
conn.Close
Set rs = Nothing
Set conn = Nothing
If count >= 3 Then
MsgBox "超過登入次數,無權登入本系統!", , "登入失敗"
End
End If
End Sub
Private Sub Command3_Click()
Text1.text = ""
Text2.text = ""
Text1.SetFocus
End Sub
相關文章
- 圖書管理系統2
- 圖書管理系統(小程式)
- 校園圖書管理系統開發-中小學智慧圖書管理系統開發
- Python—簡單圖書管理系統Python
- Django教程 —— 初步完善圖書管理系統Django
- 學舟圖書閱讀管理系統
- 圖書管理系統-專案介紹
- Django入門案例:圖書管理系統Django
- flask框架圖書管理系統客戶端Flask框架客戶端
- 實驗專案四:圖書管理系統
- 圖書系統
- Django學習筆記《二》圖書管理系統Django筆記
- C++圖書館管理系統 [STL實現]C++
- flask框架圖書管理系統伺服器端Flask框架伺服器
- 學舟圖書閱讀管理系統簡介
- Java寫圖書管理系統(四、管理員功能許可權)Java
- 解讀圖書管理系統為書店帶來的好處
- java大作業總結——圖書借閱管理系統Java
- 第一次作業——圖書管理系統
- Rails 實戰——圖書管理系統——基礎建設AI
- 圖書館系統(8)
- Evergreen 3.2.4 和 3.1.10 釋出,開源圖書館管理系統
- python實現一個無介面的小型圖書管理系統Python
- 圖文件管理系統的價格是多少?彩虹圖文件管理系統
- SSM框架整合——書籍管理系統SSM框架
- Java圖書管理系統,課程設計必用(原始碼+文件)Java原始碼
- c語言圖書館管理系統----學會使用結構體C語言結構體
- Jsp+SpringMVC+Mysql實現的Java Web圖書管理系統原始碼JSSpringMVCMySqlJavaWeb原始碼
- 小型線上圖書系統需求分析
- 基於深度學習的圖書管理推薦系統(附python程式碼)深度學習Python
- Django學習筆記《一》圖書管理系統專案掛載到阿里雲Django筆記阿里
- 最適合Java基礎練手的Java小專案「圖書管理系統」Java
- 管理資訊系統川大972 | 管理資訊系統全書知識點總結
- 圖文件管理系統-讓企業圖文件管理“井井有條”
- Mac系統launchpad如何管理排序圖示Mac排序
- 圖書管理系統【JavaWeb:使用者、購買、訂單模組、新增許可權】JavaWeb
- 協同OA軟體之新建圖書,實行書籍統一管理
- python實現圖書管理系統——通過excel檔案或者TXT檔案存放資料PythonExcel
- 入學管理系統的頂層圖和一層圖