旅游管理系统课程设计报告

上传人:新** 文档编号:498935121 上传时间:2023-05-17 格式:DOC 页数:7 大小:61.50KB
返回 下载 相关 举报
旅游管理系统课程设计报告_第1页
第1页 / 共7页
旅游管理系统课程设计报告_第2页
第2页 / 共7页
旅游管理系统课程设计报告_第3页
第3页 / 共7页
旅游管理系统课程设计报告_第4页
第4页 / 共7页
旅游管理系统课程设计报告_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《旅游管理系统课程设计报告》由会员分享,可在线阅读,更多相关《旅游管理系统课程设计报告(7页珍藏版)》请在金锄头文库上搜索。

1、-旅游管理系统旅游管理系统1一、背景2二、需求分析2三、数据库设计23.1旅游管理系统图33.2数据库设计3四、系统总体构造44.1游客登录界面44.2注册界面54.3 游客查询界面54.4 景点信息查询界面54.5 景点信息查询界面5五、开发环境和使用技术5结论6一、 背景伴着蓬勃开展的旅游业,各地的旅行社也应运而生。它们的产生为人们的出游提供了很多方便,只要游客提出要求,旅行社会尽量为他们考虑,合理安排好各条路线和相关行程。当然,新兴的行业虽然有很强的生命力,但是在上述的效劳中仍存在很多的缺乏。计算机科学日渐成熟,它已进入人类社会的各个领域并发挥着越来越重要的作用,用手工统计数据资料的工作

2、方式正逐步离我们远去。丰富多彩的旅游景点需要一个适宜的管理系统来规,使得各项工作都能有条有理地进展。但是公司的部管理系统还不完善,还在进展以人工统计和分配为主的工作,不但花费了人工,而且由于数据复杂往往难以防止会出错,给企业造成一定的负面影响,降低了企业的工作效率。因此,在这个以计算机网络技术为主流的时代,公司有必要开发一个完善的部管理系统提供应游客一个清新友好的界面选择自己向往的旅游胜地。二、 需求分析旅游信息管理管理对于一家旅游公司来说是不可或缺的一局部,有一个完整的信息管理系统不仅可以为公司系统管理用户信息,地域信息等等各项企业部的信息,还是旅游企业直接面向群众交换旅游信息以及吸引游客的

3、途径。同时也为旅游爱好者提供一个搜索,查询,亦或者是分享详细旅游信息资料的平台。随着科学技术的不断提高,计算机技术的不断开展,我们利用信息化手段管理信息资源越来越方便,利用数据库的原理管理信息的优越性是远超于手工管理方式,本文主要介绍了小型旅游数据库管理系统主体功能的设计与实现。三、 数据库设计使用的操作系统是Windows系列操作系统。使用的开发工具是Microsoft Visual Studio 2021,数据库是SQL Server Management Studio数据库。页面使用Visual C*.NET技术,采用Windows Forms控件。3.1旅游管理系统图 3.2数据库设计

4、数据库旅游管理系统信息如表所示,本例使用的是SQL Server Management Studio数据库四、 系统总体构造旅游管理系统由主界面:游客登录查询、景区景点信息查询、工作人员登录。4.1游客登录界面界面如下图:游客登录界面中提交按钮的主要代码如下:privatevoid button1_Click(object sender, EventArgs e) string str = server=127.0.0.1;database=旅游管理系统;Trusted_Connection=SSPI;SqlConnection Conn = newSqlConnection(str); Co

5、nn.Open();string sqlstring = select * from 游客信息管理 where username= + te*tBo*1.Te*t + and userpass= + te*tBo*2.Te*t + ;Sqlmand cmd = newSqlmand(sqlstring, Conn); cmd.mandType = mandType.Te*t;SqlDataReader sdr = cmd.E*ecuteReader();if (sdr.Read() label4.Te*t = 登陆成功,正在跳转!; else label4.Te*t = 登陆失败!;retur

6、n; visitorForm subf = newvisitorForm();this.Hide(); subf.Show(); 以上提交代码主要实现了用户登录的主要功能,如果没有错误的话,界面将跳转至游客信息查询界面。4.2注册界面注册界面如下图:注册界面中添加按钮中的主要代码如下: privatevoid button1_Click(object sender, EventArgs e) if (te*tBo*1.Te*t.Trim() = | boBo*1.Te*t.Trim() = | te*tBo*2.Te*t.Trim() = | te*tBo*3.Te*t.Trim() = |

7、te*tBo*4.Te*t.Trim() = | te*tBo*6.Te*t.Trim() = | te*tBo*7.Te*t.Trim() = ) MessageBo*.Show(信息不能为空!, 提示);return; else try stuDB stuUser = newstuDB(); stuUser.stuConn.Open(); Sqlmand mStu = newSqlmand(); mStu.mandTe*t = select * from 游客信息管理 where username= + te*tBo*6.Te*t.Trim() + ; mStu.Connection =

8、stuUser.stuConn;if (mStu.E*ecuteNonQuery() = 1) MessageBo*.Show(已经有此用户了,不能再次添加!, 提示);return; else string strInsert = insert into 游客信息管理 (*ingming,Gender,Birth,Address,Phone,username,userpass) values( + te*tBo*1.Te*t.Trim() + , + boBo*1.Te*t.Trim() + , + te*tBo*2.Te*t.Trim() + , + te*tBo*3.Te*t.Trim(

9、) + , + te*tBo*4.Te*t.Trim() + , + te*tBo*6.Te*t.Trim() + , + te*tBo*7.Te*t.Trim() + ); mStu.mandTe*t = strInsert; mStu.Connection = stuUser.stuConn;if (mStu.E*ecuteNonQuery() = 1)/插入成功 MessageBo*.Show(用户添加成功!, 提示);this.Dispose(); catch (E*ception e*) MessageBo*.Show(e*.ToString();throw; 以上注册代码主要实现了

10、用户根本信息的注册功能,其中包括用户名的重复检测机制。如果注册成功,用户的主要信息将被保存在后台数据库当中。4.3 游客查询界面游客假设登录或注册成功以后进入以下界面,如下图:游客信息查询界面中查询按钮中的主要代码如下: privatevoid button2_Click(object sender, EventArgs e) string str = server=127.0.0.1;database=旅游管理系统;Trusted_Connection=SSPI;SqlConnection Conn = newSqlConnection(str); Conn.Open();string sq

11、lstring = select * from 游客信息管理 where *ingming= + t*tname.Te*t + and Gender= + boBo*1.Te*t + ; Sqlmand cmd = newSqlmand(sqlstring, Conn); cmd.mandType = mandType.Te*t;SqlDataReader sdr = cmd.E*ecuteReader();if (sdr.Read() this.te*tBo*1.Te*t = sdrBirth.ToString();this.te*tBo*2.Te*t = sdrAddress.ToStri

12、ng();this.te*tBo*3.Te*t = sdrPhone.ToString();this.te*tBo*6.Te*t = sdrType.ToString(); 以上代码实现了以和性别为关键字的游客信息查询功能。4.4 景点信息查询界面景点信息查询界面如下:景点信息查询界面中显示按钮的主要代码如下:privatevoid button2_Click(object sender, EventArgs e) string str = server=127.0.0.1;database=旅游管理系统;Trusted_Connection=SSPI;SqlConnection Conn = newSqlConnection(str); Conn.Open();string sqlstring = select * from 景点信息管理 where mingcheng= + boBo*1.Te*t + ; Sqlmand cmd = newSqlmand(sqlstring, Conn); cmd.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号