计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

免费图书管理系统(一)毕业论文(4)

2013-06-30 01:00
导读:nbsp;4F namevarchar50F Anchorvarchar20F Publishervarchar50F priceint4F PublishDatedatetime8F flagint4T 表book_history设计如下表: 表3 book_history设计 列名数据类型长度允许为空 IDin
nbsp;4 F 
name varchar 50 F 
Anchor varchar 20 F 
Publisher varchar 50 F 
price int 4 F 
PublishDate datetime 8 F 
flag int 4 T 

 

 

 

 


表book_history设计如下表:
 表3 book_history设计
列名 数据类型 长度 允许为空 
ID int 4 F 
StudentsSID int 4 F 
BookID int 4 F 
BookName varchar 80 F 
BookBeginDate datetime 8 F 
BookGuihuanDate datetime 8 F 
EndDate datetime 8 T 

 

 

 

 

 

 表BS设计如下图:
 表4 BS设计
列名 数据类型 长度 允许为空 
SID int 4 F 
ID int 4 F 
BeginDate datetime 8 T 
RemainDays int 4 T 
 
表student设计如下图
 表5 student设计
列名 数据类型 长度 允许为空 
SID Int 4 F 
Sno Varchar 15 F 
SName Varchar 10 F 
Sex Varchar 2 F 
MaxNumber Int 4 F 
MaxDays Int 4 F 
RemainNumber Int 4 T 


 表
 
 
 
 
 
 
 
图书管理系统应用程序设计
 登录窗体模块组成
 1登录窗口
 2数据库连接定义窗口
 3读者增加
 4学生借书与查询历史窗口

(科教范文网http://fw.NSEAC.com编辑发布)


 5书籍借阅历史
 6主窗口
 7读者选择
 8增加书籍
 9书籍选择
 10管理员增加
 各窗体介绍
 在窗体Module1.vb中定义了数据库的连接,每次读完数据库都将数据库连接关闭,在每次需要用到数据库的时候打开连接就可以了,以免以后每次用到数据库都要重新定义连接。其定义如下
 Public constr As String = "User ID=sa; Password=; database=homework; server=(local)"
     Public mycon As New SqlConnection(constr)
      Public mycom As SqlCommand
     Public myda As SqlDataAdapter
   1 登录窗口
 
 
 
 
 
 
 
 
 
 
 
 图2登录窗口界面
 其登录按钮代码为:
 If ComboBox1.Text = "" Or TextBox1.Text = "" Then
             MessageBox.Show("用户名或密码不能为空", "提醒", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
   此句的作用是判断用户名或者密码是否为空
 Dim sqlstr As String = "select Count(*) from Administrator Where Name='" & ComboBox1.SelectedItem & "' and Password='" & TextBox1.Text & "'"
         Dim mycom As New SqlCommand(sqlstr, mycon)
         If mycom.ExecuteScalar <> 1 Then
 Else
             MessageBox.Show("恭喜你登录成功!", "提醒", MessageBoxButtons.OK, MessageBoxIcon.Information)
         End If
         Me.Close()
 其作用是当用户名或密码不为空时,将用户名与密码在数据库中进行比对。比对成功就登录成功 (科教作文网http://zw.nseAc.com)
 其中在管理员登录窗口上姓名一栏已经读入了数据库中现存的管理员用户名,省去了要管理员输入用户名这一步。如果姓名一栏没有显示出名字就说明管理员
上一篇:免费vc中国象棋软件(一)毕业论文 下一篇:没有了