版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《聊聊品牌那些事》課件
- 《視頻監(jiān)控學(xué)習(xí)資料》課件
- 協(xié)調(diào)科護(hù)士工作總結(jié)
- 家居裝飾行業(yè)行政后勤工作總結(jié)
- 銀行行業(yè)保安工作總結(jié)
- 黑龍江省哈爾濱市平房區(qū)2023-2024學(xué)年九年級上學(xué)期期末調(diào)研測試化學(xué)試卷
- 財務(wù)工作項(xiàng)目落實(shí)總結(jié)
- 旅游接待員工作總結(jié)
- 溫泉景區(qū)服務(wù)員工作總結(jié)
- 《清華土力學(xué)》課件
- 浙大中控DCS系統(tǒng)介紹(簡潔版)
- GB/T 16288-2008塑料制品的標(biāo)志
- GB/T 14486-2008塑料模塑件尺寸公差
- DBJ-T 13-195-2022 燒結(jié)煤矸石實(shí)心磚和多孔磚(砌塊) 應(yīng)用技術(shù)標(biāo)準(zhǔn)
- 北京市海淀區(qū)2022-2023學(xué)年高三期末考試歷史試題及答案
- 頂板管理實(shí)施細(xì)則
- 2022年杭州西湖文化旅游投資集團(tuán)有限公司招聘筆試試題及答案解析
- 中國青年運(yùn)動史PPT模板
- DB32T 4132-2021 城鄉(xiāng)污泥(淤泥)燒結(jié)節(jié)能磚自保溫墻體系統(tǒng)應(yīng)用規(guī)程
- (完整word)SFC14 or SFC15 的使用詳細(xì)講解
- 形式與政策論文
評論
0/150
提交評論