酒店客房預(yù)訂管理系統(tǒng)_第1頁
酒店客房預(yù)訂管理系統(tǒng)_第2頁
酒店客房預(yù)訂管理系統(tǒng)_第3頁
酒店客房預(yù)訂管理系統(tǒng)_第4頁
酒店客房預(yù)訂管理系統(tǒng)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、酒店客房預(yù)訂系統(tǒng)課程名稱: 班級: 姓名: 學(xué)號: 同組姓名: 1 項(xiàng)目可行性分析1.1實(shí)驗(yàn)?zāi)康呐c背景:酒店客房預(yù)訂管理系統(tǒng)在正常運(yùn)營中需要對客房資源、客人信息、網(wǎng)上客房預(yù)訂等進(jìn)行管理,利用酒店客房預(yù)訂管理信息系統(tǒng)對客房的各個操作進(jìn)行管理,能夠及提高管理的效率。實(shí)驗(yàn)背景是為了完成軟件工程和軟件文檔課題,模擬酒店訂房管理系統(tǒng)以熟悉和加深對這兩門課程的握。隨著人類社會進(jìn)入信息時代,計(jì)算機(jī)越來越多地活躍在社會各個領(lǐng)域,成為不可缺少的工具,尤其在管理方面,管理軟件的出現(xiàn)使大量繁瑣復(fù)雜的問題變得簡單易行。在人民生活水平提高的同時,餐飲,住宿,娛樂業(yè)在服務(wù)行業(yè)中占有越來越重要的地位。要使在當(dāng)前酒店行業(yè)日趨

2、激烈的競爭中脫穎而出,必須努力發(fā)展自己在管理方面的特色,避免傳統(tǒng)管理方法的失誤,使酒店的信譽(yù)以及各個管理方面都能夠出現(xiàn)零失誤,給管理者和普通的營業(yè)員帶來操作上的方便,對整個酒店各個方面的業(yè)務(wù)帶來快捷,方便,高效的服務(wù),才是管理軟件的成功之處。1.2可行性分析1技術(shù)可行性 該客房預(yù)訂信息管理系統(tǒng)是在平臺下設(shè)計(jì)開發(fā),以TXT文檔為后臺數(shù)據(jù)庫,采用面向?qū)ο蟮恼Z言開發(fā)而成,系統(tǒng)的客戶端在Windows平臺下運(yùn)行,服務(wù)器端可在Windows平臺或平臺下運(yùn)行。2. 經(jīng)濟(jì)可行性 該系統(tǒng)節(jié)省人力資源成本的同時,可以提高業(yè)務(wù)效率,并能夠及時、準(zhǔn)確、迅速地滿足顧客服務(wù)的需求,系統(tǒng)的開發(fā)成本低,現(xiàn)有的PC機(jī)即可提供

3、該系統(tǒng)開發(fā)工作需要的所有硬件設(shè)備環(huán)境。3. 操作可行性 直接瀏覽網(wǎng)頁的形式,利用鼠標(biāo)進(jìn)行傻瓜式的操作,操作中的每一步都會有相應(yīng)的提示,這樣可以讓更多的人群在最短的時間內(nèi)學(xué)會使用他。4開發(fā)方案可行性 雖然我們開始的時間較緊迫且相關(guān)知識點(diǎn)少,這給項(xiàng)目開發(fā)帶來一定的困難,但從我們所具備的系統(tǒng)開發(fā)所需的人員、軟件、硬件資源和工作環(huán)境來說該項(xiàng)目的開發(fā)是具有可行性的。 5社會可行性 所有軟件均為免費(fèi)版. 合同制定確定違約責(zé)任。1.3 開發(fā)語言環(huán)境酒店客房預(yù)訂信息管理系統(tǒng)是一個對客戶全方面管理的程序。該客房預(yù)訂信息管理系統(tǒng)是在平臺下設(shè)計(jì)開發(fā),以數(shù)據(jù)庫表格為后臺數(shù)據(jù)庫。2系統(tǒng)需求分析2.1 用戶需求 該酒店預(yù)

4、訂管理系統(tǒng)使用戶能迅速而便捷的了解和查詢酒店信息,根據(jù)自己的需求來預(yù)訂房間。一個方便地實(shí)現(xiàn)對客房變更、房價及預(yù)訂信息的自動化操作。 使用該系統(tǒng)全面管理酒店信息,為用戶節(jié)省時間和人力,更能全面、有效地掌握酒店基本情況,及時獲取最新的準(zhǔn)確資料和信息。該軟件能系統(tǒng)管理酒店的信息,功能與實(shí)現(xiàn)方面有相當(dāng)?shù)尼槍π院蛯?shí)用性。該系統(tǒng)的主要功能有酒店信息管理,房間類型管理,訂單信息管理,業(yè)務(wù)人員編輯和系統(tǒng)用戶管理。2.2 功能需求本系統(tǒng)主要具備以下幾個基本功能:1.客戶登陸(用戶注冊):按照要求進(jìn)行客戶登陸,登錄界面有諸多操作。2.個人信息管理:用戶可以對自己的個人信息進(jìn)行增添,修改。并保存。3.房間查詢:用戶

5、進(jìn)行客房預(yù)訂時可以查詢所有的房間,空房。4.房間預(yù)訂:用戶可以對剩余客房進(jìn)行預(yù)訂(應(yīng)有房間按等級判斷)和取消預(yù)訂。5.個人訂單管理:用戶可以對自己的客房訂單進(jìn)行修改,刪除2.3系統(tǒng)功能圖修改增添個人訂單管理房間預(yù)訂房間查詢個人信息管理用戶注冊界面用戶登錄酒店客戶預(yù)管理中心 查詢3系統(tǒng)總體設(shè)計(jì)3.1系統(tǒng)功能設(shè)定該系統(tǒng)充分考慮其用戶的操作簡便性,實(shí)現(xiàn)快捷操作。它有以下幾個功能:1.客戶登陸(用戶注冊):按照要求進(jìn)行客戶登陸,登錄界面有諸多操作。2.個人信息管理:用戶可以對自己的個人信息進(jìn)行增添,修改。并保存。3.房間查詢:用戶進(jìn)行客房預(yù)訂時可以查詢所有的房間,空房。4.房間預(yù)訂:用戶可以對剩余客房

6、進(jìn)行預(yù)訂(應(yīng)有房間按等級)。5.個人訂單管理:用戶可以對自己的客房訂單進(jìn)行查詢3.2 系統(tǒng)功能模塊圖根據(jù)上述系統(tǒng)功能分析,能得出下面系統(tǒng)軟件功能模塊圖:3.2.1 整體模塊分配酒店客房預(yù)訂管理系統(tǒng)客房信息客戶信息訂房該系統(tǒng)充分考慮用戶的操作簡便性,實(shí)現(xiàn)快捷操作。它有以下四大模塊:(1)訂房:按照客戶需求,為新客戶分配新客房。(2)客房信息:查看所有客房的狀態(tài)信息。(3)客戶信息:可以添加新客戶,修改客戶信息(客戶編號,客戶姓名),刪除已退訂客戶信息以及查看所有客戶的訂房狀態(tài)信息。3.2.2客戶信息子模塊客戶信息模塊 更改注冊查詢(1)新增:錄入客戶編號、客戶姓名等信息(2)更改:更改相應(yīng)客戶的

7、個人信息。(3)查詢:查詢所需客戶的訂房信息。3.2.3 客房信息子模塊客房信息模塊 刪除更改查詢 (1)更改:更改相應(yīng)客房的信息。(2)刪除:刪除相應(yīng)客戶及客房的信息。(3)查詢:查詢所需客房的訂房狀態(tài)。4項(xiàng)目詳細(xì)設(shè)計(jì)及編碼實(shí)現(xiàn)1利用程序流程圖、盒圖等詳細(xì)設(shè)計(jì)的工具,進(jìn)行系統(tǒng)模塊功能和處理過程描述。本實(shí)驗(yàn)利用的是vs2010C#語言設(shè)計(jì),利用到數(shù)據(jù)庫建表格。登陸頁面的賬號密碼信息表格如圖:用戶名 張三、 密碼123、客房信息數(shù)據(jù)表數(shù)據(jù)流圖為基本信息錄入主頁面顯示 用戶登錄客房預(yù)訂客房信息管理客房信息查詢客房信息管理客房預(yù)訂預(yù)訂信息管理1、系統(tǒng)模塊結(jié)構(gòu)圖和界面 1)登陸模板開始輸入/選擇用戶名

8、、密碼,選擇入口驗(yàn)證控件進(jìn)行合法檢測輸入合法?提交到數(shù)據(jù)庫進(jìn)行身份驗(yàn)證身份合法?用戶界面開始合法非法合法非法2)用戶注冊模塊3)個人信息模塊(在個人信息模板可修改信息)4)客戶信息模板模塊(所有房間的預(yù)定信息)5)預(yù)訂信息模塊(該人預(yù)定的房間信息)2編碼實(shí)現(xiàn)該程序本人負(fù)責(zé)個人信息管理跟預(yù)訂信息代碼如下:個人信息管理代碼:protected void Page_Load(object sender, EventArgs e) Label1.Text = (Request.Form"TextBox1"); / string yonghuming = Request.QueryS

9、tring"用®?戶¡ì名?".ToString(); / string mima = Request.QueryString"密¨¹碼?".ToString(); SqlConnection con = new SqlConnection(); con.ConnectionString = "Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|客¨ª房¤?預(yù)¡è訂?.mdf; Inte

10、grated Security=True;User Instance=True" /綁㨮定¡§數(shù)ºy據(jù)Y源¡ä con.Open(); string str = "select * from 用®?戶¡ì信?息¡é表À¨ª where 用®?戶¡ì名?='" + Label1.Text + "'" SqlCommand com = new

11、 SqlCommand(str, con); SqlDataReader dr = com.ExecuteReader(); if (dr.HasRows) GridView1.DataSource = dr; GridView1.DataBind(); dr.Close(); con.Close(); protected void Button1_Click(object sender, EventArgs e) SqlConnection conn = new SqlConnection();/創(chuàng)ä¡ä建¡§一°?個?connec

12、tion對?象¨® string strCon = "Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|客¨ª房¤?預(yù)¡è訂?.mdf;Integrated Security=True;User Instance=True"/連¢?接¨®字Á?符¤?串ä? conn.ConnectionString = strCon; conn.Open();/打䨰開

13、a連¢?接¨® /string str = "'" + TextBox2.Text + TextBox6.Text + "'" /要°a添¬¨ª加¨®的Ì?字Á?段? string strSQL = "Update 用®?戶¡ì信?息¡é表À¨ª set 密¨¹碼?='" + TextBox2.Text

14、+ "'"/ +"where 用®?戶¡ì名?=" + Label1.Text; string strSQL2 = "Update 用®?戶¡ì信?息¡é表À¨ª set 聯(lián)¢a系¦Ì電Ì?話¡ã='" + TextBox6.Text + "'"/ +"where 用®?戶¡ì名?=&

15、quot; + Label1.Text; SqlCommand com = new SqlCommand(strSQL, conn);/創(chuàng)ä¡ä建¡§command對?象¨® SqlCommand com2 = new SqlCommand(strSQL2, conn);/創(chuàng)ä¡ä建¡§command對?象¨® com.ExecuteNonQuery();/使º1用®?ExecuteNonQuery方¤?法¤

16、1;§ com2.ExecuteNonQuery();/使º1用®?ExecuteNonQuery方¤?法¤¡§ conn.Close(); this.Response.Write(" <script language=javascript>alert('更¨¹新?成¨¦功|'); window.location.href= '主¡Â頁°3面?.aspx'</script>");

17、預(yù)訂信息代碼:protected void Page_Load(object sender, EventArgs e) Label1.Text = (Request.Form"TextBox1"); SqlConnection con = new SqlConnection(); con.ConnectionString = "Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|客¨ª房¤?預(yù)¡è訂?.mdf; Integrated Security=Tr

18、ue;User Instance=True" /綁㨮定¡§數(shù)ºy據(jù)Y源¡ä con.Open(); string str = "select * from 房¤?間?預(yù)¡è訂?表À¨ª where 用®?戶¡ì名?='" + Label1.Text + "'" SqlCommand com = new SqlCommand(str, con); SqlDataReader dr = com.ExecuteReader(); if (dr.HasRows) GridView1.DataSource = dr; GridView1.DataBind(); dr.Close(); con.Close(); 5心得體會通過此次課設(shè)讓我對于軟件工程這門課有了更清晰的認(rèn)識。使我更清楚的了解到自己所學(xué)的專業(yè)課如何更好的融入到將來的工作中去。對于需求分析階段,由于條件有限更多的只能依靠網(wǎng)絡(luò)調(diào)查,雖然有些片面但是對于此次我們研究的課程酒店預(yù)訂網(wǎng)上管理系統(tǒng)意義重大。因?yàn)槲覀兠鎸Φ目蛻艟褪莵碓从诰W(wǎng)絡(luò),該管理系統(tǒng)可以讓

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論