VB旅游管理系统实验报告_旅游管理系统实验报告

其他范文 时间:2020-02-28 14:49:09 收藏本文下载本文
【www.daodoc.com - 其他范文】

VB旅游管理系统实验报告由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“旅游管理系统实验报告”。

VB实验报告

——旅游资源管理及路线设计系统

实验报告

1.实验目的(1)学会程序的设置,掌握数据库的建立以及与程序的链接。

(2)将零散的知识系统化。

(3)进一步加深对计算机的了解。

2.实验要求

制作一个旅游资源管理及路线设计系统。主要内容包括:

①管理员管理,其中分为管理模块与查询模块。管理模块分为旅游信息管理、景点管理、导游管理。查询模块分为景点与导游管理、导游与景点查询、导游与游客查询、景点与游客管理、游客与景点管理。

②员工查询,其中分为景点与导游管理、导游与景点查询、导游与游客查询、景点与游客管理、游客与景点管理。

③游客查询,基本查询与员工查询一样。

此系统涵盖管理员与员工及游客三大系统。包含管理与查询。管理可以对导游的信息以及景点的各个信息做出及时的修改。同时也可以查询到很多方面,如导游信息、旅游线路、旅游价格、旅游景点的风景、以及最终的满意程度。

3.实验内容与步骤

(1)在界面上设置出旅游线路的整体规划。

(2)根据界面编写程序。

①编写管理员登陆界面的代码

Option Explicit

Public txtsql As String

Public username As String

Private Sub Form_Load()

txtid.Text = “”

txtpas.Text = “”

End Sub

'启动拖放

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

moveit = True

cx = X: cy = Y

End Sub

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)

If moveit = True Then

'调用函数获得鼠标位置,未知信息存放在变量zb中

GetCursorPos zb

Me.Move zb.X * 1565, zb.Y * 15350

End If

End Sub

Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)

moveit = False

End Sub

Private Sub Form_Unload(Cancel As Integer)

Unload Me

End Sub

Private Sub Image1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

'启动拖放

moveit = True

cx = X: cy = Y

End Sub

Private Sub Image1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)

If moveit = True Then

'调用函数获得鼠标位置,未知信息存放在变量zb中

GetCursorPos zb

Me.Move zb.X * 1565, zb.Y * 15350

End If

End Sub

Private Sub Image1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)

'停止拖放

moveit = False

End Sub

Private Sub Image3_Click()

txtid.Text = “”

txtpas.Text = “”

End Sub

Private Sub Image5_Click()

End

End Sub

Private Sub Label4_Click()

'查找数据库中是否有相同名称的用户

txtsql = “select username from 用户权限表 where username='” & Trim(txtid.Text)& “'”

Adodc1.CommandType = adCmdText

Adodc1.RecordSource = txtsql

Adodc1.Refresh

If Adodc1.Recordset.EOF = True Then'如果当前记录位置位于Recordset对象的最后一个记录之后

MsgBox “ 用户名错误!”, vbExclamation + vbOKOnly, “警告”

txtid.Text = “”

txtid.SetFocus

Else

'查找数据库中是否有相同密码的用户

txtsql = “select username from 用户权限表 where paword='” & Trim(txtpas.Text)& “'”

Adodc1.CommandType = adCmdText

Adodc1.RecordSource = txtsql

Adodc1.Refresh

'记录是否为空

If Adodc1.Recordset.EOF = True Then'如果当前记录位置位于Recordset对象的最后一个记录之后

MsgBox “ 密码错误!”, vbExclamation + vbOKOnly, “警告”

txtpas.Text = “”

txtpas.SetFocus

Else

管理员总控.Show

Unload Me

End If

End If

End Sub

Private Sub Label5_Click()

txtid.Text = “”

txtpas.Text = “”

End Sub

Private Sub Label6_Click()

End

End Sub

②编写员工登陆界面的代码:

Private Sub Form_Load()

opt1.Value = False

opt2.Value = False

End Sub

Private Sub Image2_Click()

If opt1.Value = True Then

管理员登录.Show: 登录.Hide

ElseIf opt2.Value = True Then

员工登录.Show: 登录.Hide

End If

End Sub

Private Sub Image6_Click()

'退出程序

End

End Sub

Private Sub Label1_Click()

End

End Sub

(3)建立数据库,将搜索的旅游信息、数据,放入数据库中,与程序进行链接。

(4)运行程序。

3.实验心得

这次实验中我运用了Visual Basic 以及Acce数据库及其与程序的链接等软件,制作出了一个简单的旅游资源管理及路线设计系统。

在这个系统的制作过程中,许多过程是我所不熟识的,所以,系统的制作,对我来说,是一个挑战。同时,我也从中学到好多,比如将零散的知识在系统中运用,让它们体现出自身的价值。再者,我认识到知识只有在实际中才能发挥作用。还有自己知识的短缺。

因此,我会记住这次试验,它让我了解到好多从未发现的东西。在以后的学习中,改变自身的缺点,尽量让这种不足减少或消失。争取以后能熟练的应用VB语言及数据库的应用。

Vb设计实验报告

Vb设计实验报告一、设计内容和目的这次实验设计,我做的是学生信息管理系统,主要功能是提供学生信息保存和查询功能。主要分为个窗口,其具体功能如下:1、登录窗口:提供学生和管理......

VB实验报告 (2500字)

交通与汽车工程学院 实 验 报 告 课 程 名 称: 程序设计基础 课 程 代 码: 学院(直属系): 年级/专业/班: 学 生 姓 名:学 号: 实验总成绩: 任 课 教 师: 开 课 学 院: 实验......

VB第六章实验报告

第六章实习报告第一部分:书上例题运行结果展示例6-1求组合数Cnmn!的值,设m=6,n=10。m!(nm)!例6-2一个数组有10个整数元素,将第一个元素与最后一个元素对调,第二个与倒数第二个对......

VB用户登录管理系统

软件开发环境与工具实验报告实验二实验题目:用户登录及管理系统 实验地点:软件实验室一 指导老师:王琦 实验类型:设计型系 班:计算机科学与技术系1103班 姓 名:秦芳芳(2011100316)2......

VB教材管理系统2

毕 业 论 文教材管理系统一、课题内容1、教材管理系统发展的背景和现况 2、教材管理系统功能模块的设计与介绍3、教材管理系统的系统介绍和使用二、课题任务要求1、了解教材......

下载VB旅游管理系统实验报告word格式文档
下载VB旅游管理系统实验报告.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

热门文章
点击下载本文