版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PAGE6..>旅游管理系統(tǒng)旅游管理系統(tǒng)1一、背景2二、需求分析2三、數(shù)據(jù)庫設(shè)計(jì)2旅游管理系統(tǒng)圖3數(shù)據(jù)庫設(shè)計(jì)3四、系統(tǒng)總體構(gòu)造4游客登錄界面4注冊(cè)界面54.3游客查詢界面54.4景點(diǎn)信息查詢界面54.5景點(diǎn)信息查詢界面5五、開發(fā)環(huán)境和使用技術(shù)5結(jié)論6一、背景伴著蓬勃開展的旅游業(yè),各地的旅行社也應(yīng)運(yùn)而生。它們的產(chǎn)生為人們的出游提供了很多方便,只要游客提出要求,旅行社會(huì)盡量為他們考慮,合理安排好各條路線和相關(guān)行程。當(dāng)然,新興的行業(yè)雖然有很強(qiáng)的生命力,但是在上述的效勞中仍存在很多的缺乏。計(jì)算機(jī)科學(xué)日漸成熟,它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用,用手工統(tǒng)計(jì)數(shù)據(jù)資料的工作方式正逐步離我們遠(yuǎn)去。豐富多彩的旅游景點(diǎn)需要一個(gè)適宜的管理系統(tǒng)來標(biāo)準(zhǔn),使得各項(xiàng)工作都能有條有理地進(jìn)展。但是公司的內(nèi)部管理系統(tǒng)還不完善,還在進(jìn)展以人工統(tǒng)計(jì)和分配為主的工作,不但花費(fèi)了人工,而且由于數(shù)據(jù)復(fù)雜往往難以防止會(huì)出錯(cuò),給企業(yè)造成一定的負(fù)面影響,降低了企業(yè)的工作效率。因此,在這個(gè)以計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)為主流的時(shí)代,公司有必要開發(fā)一個(gè)完善的內(nèi)部管理系統(tǒng)提供給游客一個(gè)清新友好的界面選擇自己向往的旅游勝地。二、需求分析旅游信息管理管理對(duì)于一家旅游公司來說是不可或缺的一局部,有一個(gè)完整的信息管理系統(tǒng)不僅可以為公司系統(tǒng)管理用戶信息,地域信息等等各項(xiàng)企業(yè)內(nèi)部的信息,還是旅游企業(yè)直接面向群眾交換旅游信息以及吸引游客的途徑。同時(shí)也為旅游愛好者提供一個(gè)搜索,查詢,亦或者是分享詳細(xì)旅游信息資料的平臺(tái)。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)技術(shù)的不斷開展,我們利用信息化手段管理信息資源越來越方便,利用數(shù)據(jù)庫的原理管理信息的優(yōu)越性是遠(yuǎn)超于手工管理方式,本文主要介紹了小型旅游數(shù)據(jù)庫管理系統(tǒng)主體功能的設(shè)計(jì)與實(shí)現(xiàn)。三、數(shù)據(jù)庫設(shè)計(jì)使用的操作系統(tǒng)是Windows系列操作系統(tǒng)。使用的開發(fā)工具是MicrosoftVisualStudio2010,數(shù)據(jù)庫是SQLServerManagementStudio數(shù)據(jù)庫。頁面使用VisualC#.NET技術(shù),采用WindowsForms控件。數(shù)據(jù)庫旅游管理系統(tǒng)信息如表所示,本例使用的是SQLServerManagementStudio數(shù)據(jù)庫四、系統(tǒng)總體構(gòu)造旅游管理系統(tǒng)由主界面:游客登錄查詢、景區(qū)景點(diǎn)信息查詢、工作人員登錄。界面如下列圖:游客登錄界面中"提交〞按鈕的主要代碼如下:privatevoidbutton1_Click(objectsender,EventArgse){stringstr="server=;database=旅游管理系統(tǒng);Trusted_Connection=SSPI";SqlConnectionConn=newSqlConnectionConn.Open();stringsqlstring="select*from[游客信息管理]whereusername='"+te*tBo*1.Te*t+"'anduserpass='"+te*tBo*2.Te*t+"'";SqlCommandcmd=newSqlCommand(sqlstring,Conn);cmd.CommandType=CommandType.Te*t;SqlDataReadersdr=cmd.E*ecuteReader();if(sdr.Read()){label4.Te*t="登陸成功,正在跳轉(zhuǎn)!";}else{label4.Te*t="登陸失??!";return;}{visitorFormsubf=newvisitorForm();this.Hide();subf.Show();}}以上提交代碼主要實(shí)現(xiàn)了用戶登錄的主要功能,如果沒有錯(cuò)誤的話,界面將跳轉(zhuǎn)至游客信息查詢界面。注冊(cè)界面如下列圖:注冊(cè)界面中"添加〞按鈕中的主要代碼如下:privatevoidbutton1_Click(objectsender,EventArgse){if(te*tBo*1.Te*t.Trim()==""||comboBo*1.Te*t.Trim()==""||te*tBo*2.Te*t.Trim()==""||te*tBo*3.Te*t.Trim()==""||te*tBo*4.Te*t.Trim()==""||te*tBo*6.Te*t.Trim()==""||te*tBo*7.Te*t.Trim()==""){MessageBo*.Show("信息不能為空!","提示");return;}else{try{stuDBstuUser=newstuDB();stuUser.stuConn.Open();SqlCommandcommStu=newSqlCommand();commStu.CommandTe*t="select*from[游客信息管理]whereusername='"+te*tBo*6.Te*t.Trim()+"'";commStu.Connection=stuUser.stuConn;if(commStu.E*ecuteNonQuery()==1){MessageBo*.Show("已經(jīng)有此用戶了,不能再次添加!","提示");return;}else{stringstrInsert="insertinto游客信息管理(*ingming,Gender,Birth,Address,Phone,username,userpass)values('"+te*tBo*1.Te*t.Trim()+"','"+comboBo*1.Te*t.Trim()+"','"+te*tBo*2.Te*t.Trim()+"','"+te*tBo*3.Te*t.Trim()+"','"+te*tBo*4.Te*t.Trim()+"','"+te*tBo*6.Te*t.Trim()+"','"+te*tBo*7.Te*t.Trim()+"')";commStu.CommandTe*t=strInsert;commStu.Connection=stuUser.stuConn;if(commStu.E*ecuteNonQuery()==1)//插入成功{MessageBo*.Show("用戶添加成功!","提示");this.Dispose();}}}catch(E*ceptione*){MessageBo*.Show(e*.ToString());throw;}}}以上注冊(cè)代碼主要實(shí)現(xiàn)了用戶根本信息的注冊(cè)功能,其中包括用戶名的重復(fù)檢測機(jī)制。如果注冊(cè)成功,用戶的主要信息將被保存在后臺(tái)數(shù)據(jù)庫當(dāng)中。4.3游客查詢界面游客假設(shè)登錄或注冊(cè)成功以后進(jìn)入以下界面,如下列圖:游客信息查詢界面中"查詢〞按鈕中的主要代碼如下:privatevoidbutton2_Click(objectsender,EventArgse){stringstr="server=;database=旅游管理系統(tǒng);Trusted_Connection=SSPI";SqlConnectionConn=newSqlConnectionConn.Open();stringsqlstring="select*from[游客信息管理]where*ingming='"+t*tname.Te*t+"'andGender='"+comboBo*1.Te*t+"'";SqlCommandcmd=newSqlCommand(sqlstring,Conn);cmd.CommandType=CommandType.Te*t;SqlDataReadersdr=cmd.E*ecuteReader();if(sdr.Read()){this.te*tBo*1.Te*t=sdr["Birth"].ToString();this.te*tBo*2.Te*t=sdr["Address"].ToString();this.te*tBo*3.Te*t=sdr["Phone"].ToString();this.te*tBo*6.Te*t=sdr["Type"].ToString();}}以上代碼實(shí)現(xiàn)了以姓名和性別為關(guān)鍵字的游客信息查詢功能。4.4景點(diǎn)信息查詢界面景點(diǎn)信息查詢界面如下:景點(diǎn)信息查詢界面中"顯示〞按鈕的主要代碼如下:privatevoidbutton2_Click(objectsender,EventArgse){stringstr="server=;database=旅游管理系統(tǒng);Trusted_Connection=SSPI";SqlConnectionConn=newSqlConnectionConn.Open();stringsqlstring="select*from[景點(diǎn)信息管理]wheremingcheng='"+comboBo*1.Te*t+"'";SqlCommandcmd=newSqlCommand(sqlstring,Conn);cmd.CommandType=CommandType.Te*t;SqlDataReadersdr=cmd.E*ecuteReader();if(sdr.Read()){this.te*tBo*1.Te*t=sdr["cost"].ToString();this.te*tBo*2.Te*t=sdr["guests"].ToString();this.te*tBo*3.Te*t=sdr["way"].ToString();this.te*tBo*4.Te*t=sdr["tour"].ToString();}}以上代碼主要實(shí)現(xiàn)了景點(diǎn)信息的查詢功能。4.5旅游工作管理界面旅游工作管理界面:旅游工作管理界面中"修改〞按鈕的主要代碼:privatevoidbtn*iugai_Click(objectsender,EventArgse){if(btn*iugai.Te*t=="修改"){btn*iugai.Te*t="確定修改";dataGridView1.ReadOnly=false;dataGridView1.Columns[0].ReadOnly=true;}else{try{SqlCommandBuilderscbUser=newSqlCommandBuilder(saStu);saStu.Update(dsStu.Tables[0].GetChanges());}catch(E*ceptione*){MessageBo*.Show(e*.ToString());}MessageBo*.Show("修改成功!","提示");btn*iugai.Te*t="修改";dataGridView1.ReadOnly=true;}}以上代碼主要實(shí)現(xiàn)的是對(duì)游客根本信息的修改功能。旅游工作管理界面中"刪除〞按鈕的主要代碼:privatevoidbtnshanchu_Click(objectsender,EventArgse){if(btnshanchu.Te*t=="刪除"){btnshanchu.Te*t="確定刪除";dataGridView1.AllowUserToDeleteRows=true;}else{try{for(inti=dataGridView1.Rows.Count-1;i>0;i--){if(dataGridView1.Rows[i].Selected==true){stringstrnum=dataGridView1.Rows[i].Cells[0].Value.ToString();stringstrDel="deletefrom游客信息管理whereuserpass="+strnum;stu=newstuDB();stu.stuConn.Open();commStu=newSqlCommand(strDel,stu.stuConn);if(commStu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 商品房買賣合同示范文本
- 山東圣翰財(cái)貿(mào)職業(yè)學(xué)院《高等數(shù)學(xué)BⅠ》2023-2024學(xué)年第二學(xué)期期末試卷
- 南昌理工學(xué)院《高等數(shù)學(xué)Ⅲ(二)》2023-2024學(xué)年第二學(xué)期期末試卷
- 綿陽職業(yè)技術(shù)學(xué)院《微積分上》2023-2024學(xué)年第二學(xué)期期末試卷
- 甲醇購銷合同范文
- 承包化妝部合同書
- 鹽城幼兒師范高等專科學(xué)?!吨袑W(xué)數(shù)學(xué)教育專題》2023-2024學(xué)年第二學(xué)期期末試卷
- 農(nóng)業(yè)機(jī)械購銷合同
- 工業(yè)廢水處理與回用工程合同
- 汕頭職業(yè)技術(shù)學(xué)院《數(shù)值計(jì)算方法》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年廣西教育出版社有限公司招聘筆試參考題庫含答案解析
- 中醫(yī)膏方臨床應(yīng)用與制備工藝規(guī)范 DB32/T 4870-2024
- JJG(交通) 208-2024 車貨外廓尺寸動(dòng)態(tài)現(xiàn)場檢測設(shè)備
- 蘇北四市(徐州、宿遷、淮安、連云港)2025屆高三第一次調(diào)研考試(一模)英語試卷(含答案)
- 2024-2025學(xué)年陜西省西安市浐灞區(qū)數(shù)學(xué)三年級(jí)第一學(xué)期期末統(tǒng)考試題含解析
- 2025年信息系統(tǒng)集成服務(wù)公司組織架構(gòu)和業(yè)務(wù)流程
- 西藏自治區(qū)拉薩市城關(guān)區(qū)多校2024-2025學(xué)年六年級(jí)上學(xué)期期中英語試題
- 胸外科講課全套
- 2023年海南省公務(wù)員錄用考試《行測》真題卷及答案解析
- 公安法制培訓(xùn)
- 中國心力衰竭診斷和治療指南2024解讀(完整版)
評(píng)論
0/150
提交評(píng)論