毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

VB宾馆客房管理系统(数据流图+ER图) 第3页

更新时间:2010-3-4:  来源:毕业论文
VB宾馆客房管理系统(数据流图+ER图) 第3页
[3] 房态查看的界面及代码:
Private Sub Form_Activate()
 Dim i As Integer     '定义一个整型变量
 Dim criteria As String     '定义一个字符串变量
 Dim mydb1 As Database     '定义数据库
 Dim myrs1 As Recordset     '定义字段
 Dim myrs2 As Recordset
 Dim myrs3 As Recordset
 Set mydb1 = Workspaces(0).OpenDatabase(App.Path & "\kfgl.mdb")     '定义数据环境
 Set myrs1 = mydb1.OpenRecordset("kf", dbOpenSnapshot)     '定义数据表
 '入住房间查询
 sql = "select * from kf where kf.房态 like " + Chr(34) + "入住" + Chr(34) + ""
 Set myrs2 = mydb1.OpenRecordset(sql)
 '文修房间查询
 sql = "select * from kf where kf.房态 like " + Chr(34) + "文修" + Chr(34) + ""
 Set myrs3 = mydb1.OpenRecordset(sql)
 For i = 1 To 25             '房态显示
  criteria = "房间号 ='" & Command1(i).Caption & "'"
  myrs1.FindFirst criteria
  If myrs1.NoMatch Then
  Else
   If myrs1.Fields("房态") = "空房" Then Command1(i).Picture = LoadPicture("")     '空房
   If myrs1.Fields("房态") = "入住" Then Command1(i).Picture = LoadPicture(App.Path & "\image\rz.ico")
   If myrs1.Fields("房态") = "文修" Then Command1(i).Picture = LoadPicture(App.Path & "\image\wx.ico")
  End If
 Next i
 If Not myrs2.EOF Then myrs2.MoveLast
 If Not myrs3.EOF Then myrs3.MoveLast
 Labsy.Caption = myrs2.RecordCount     '客房入住数
 Labwx.Caption = myrs3.RecordCount     '客房文修数
 Labkx.Caption = 25 - Val(Labwx.Caption) - Val(Labsy.Caption)     '客房空闲数
 Labsyl.Caption = Val(Labsy.Caption) / 25 * 100 & "%"     '客房使用率
End Sub
Private Sub Form_Unload(Cancel As Integer)
 main.Enabled = True
End Sub
Private Sub Command1_Click(Index As Integer)     '查询住宿信息
 main_zscx.Text2.Text = "1"
 If Index >= 0 <= 25 Then
  main_zscx.Data1.RecordSource = "select * from djb where 标志='1'and 房间号='" & Command1(Index).Caption & "'"
  main_zscx.Data1.Refresh
 End If
 Load main_zscx
 main_zscx.Show
End Sub
Private Sub Command2_Click()
 Unload Me
 main.Enabled = True
End Sub
2.2 数据库设计
 概念模型是数据库系统的核心和基础。在系统的数据库设计中,首先要对系统分析得到的数据字典中的数据结构、数据流和数据储存进行分析,并参照DFD,把数据抽出来,确定实体的属性以及实体间的关系,这样才能得出系统的关系模式。
 实体联系图(ER图)是一种用于静态数据结构的概念模型。本系统采用ER图的方法进地数据结构分析,能过ER图来描述现实世界信息结构的数据库设计方法。
2.2.1 数据库设计需求分析
 需求分析的目的在于识别用户的数据需求,非形式地描述有关数据对象及其联系的要作记录的信息,取得如下要作记录信息的非形式描述:1)每个客户登记住宿时提供的信息
 需要提供记录的信息,包括唯一的身份证号,姓名,地址,出差事由,住宿天数,联系电话等等。2)客房信息
  关于客房的信息必须包括房间号、房间类型、价格、房态。3)客房预订的有关信息
    需要记录姓名,身份证号,联系电话,详细地址,工作单位,客房类型,房间价格。4)退房时涉及的信息
  需要记录凭证号码,姓名,证件号码,联系电话,详细地址,工作单位,房间号,客房类型,房间价格,住宿日期,住宿天数,宿费,折扣,电话费,会议费,存车费,赔偿费,退房日期时间等信息。2.2.2 E-R图
ER图可以来描述静态数据结构:实体、联系、实体和联系的属性。其图形符号示例如下:
根据以上分析结果,绘制出本系统的ER图,见图2.2.2 。图中没有注明实体和联系的属性,因为属性已在本文中进行了文字说明。

上一页  [1] [2] [3] [4] [5] 下一页

VB宾馆客房管理系统(数据流图+ER图) 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。