




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
目錄TOC\o"1-3"\h\u摘要 1一、緒論 2(一)課題背景及意義 21.課題背景 22.課題意義 3(二)研究現(xiàn)狀 3二、開(kāi)發(fā)工具和開(kāi)發(fā)平臺(tái) 4(一)關(guān)鍵性知識(shí)及技術(shù)簡(jiǎn)介 41.NET框架 42.ASP.NET介紹 43.C#編程語(yǔ)言 5(二)數(shù)據(jù)庫(kù)平臺(tái) 5(三)開(kāi)發(fā)環(huán)境及工具 6三、總體分析 6(一)可行性分析 6(二)功能需求分析 6(三)數(shù)據(jù)庫(kù)需求分析 7(四)性能需求分析 7四、總體設(shè)計(jì) 8(一)實(shí)現(xiàn)功能簡(jiǎn)介 81.總體功能簡(jiǎn)介 82.注冊(cè)界面設(shè)計(jì) 83.其他界面功能設(shè)計(jì) 9(二)數(shù)據(jù)庫(kù)結(jié)構(gòu)分析 91.數(shù)據(jù)庫(kù)E-R圖設(shè)計(jì) 92.數(shù)據(jù)庫(kù)表設(shè)計(jì) 10五、系統(tǒng)功能實(shí)現(xiàn) 11(一)登錄模塊 11(二)客房管理模塊 13(三)訂單管理模塊 16(四)個(gè)人中心模塊 22六、系統(tǒng)測(cè)試 23(一)測(cè)試目的 23(二)功能模塊測(cè)試用例 24(三)測(cè)試總結(jié) 26七、總結(jié)與展望 26參考文獻(xiàn) 28摘要一、緒論(一)課題背景及意義1.課題背景。2.課題意義在同行業(yè)中的競(jìng)爭(zhēng)力,并且能夠提供更加人性化的服務(wù)[7]。(二)研究現(xiàn)狀(1)設(shè)計(jì)酒店訂房系統(tǒng)的時(shí)候沒(méi)有按照國(guó)內(nèi)需求來(lái)設(shè)計(jì),大量的借鑒了國(guó)(2)酒店應(yīng)用計(jì)算機(jī)系統(tǒng)信息化管理處于中等階段,酒店內(nèi)有些員工對(duì)于易出錯(cuò)[8]。(3)預(yù)訂系統(tǒng)開(kāi)發(fā)時(shí)間過(guò)短,導(dǎo)致有些功能不夠完善,例如用戶操作系統(tǒng)面的影響[9]。(4)目前的酒店預(yù)訂系統(tǒng)在個(gè)性化方面稍有欠缺,例如讓用戶可以自主辦夠完善[10]。二、開(kāi)發(fā)工具和開(kāi)發(fā)平臺(tái)(一)關(guān)鍵性知識(shí)及技術(shù)簡(jiǎn)介1.NET框架。2.ASP.NET介紹3.C#編程語(yǔ)言(二)數(shù)據(jù)庫(kù)平臺(tái)SQLServer2008允許使用Microsoft.NET和VisualStudio開(kāi)發(fā)的自定義應(yīng)用程序?qū)?shù)據(jù)進(jìn)行讀取,在面向服務(wù)的架構(gòu)(SOA)和通過(guò)MicrosoftBizTalkServer進(jìn)行的業(yè)務(wù)流程中使用數(shù)據(jù)。信息工作人員可以通過(guò)日常使用(三)開(kāi)發(fā)環(huán)境及工具WindowsProfessionalsofNET三、總體分析(一)可行性分析(1)技術(shù)可行性。(2)經(jīng)濟(jì)可行性(二)功能需求分析戶的預(yù)訂查詢以及管理員的管理查詢等功能。T(1)用戶登錄模塊管理:包括用戶的登錄注冊(cè)以及個(gè)人信息的管理。(2)客房信息管理:包括客房用戶評(píng)價(jià)管理和各個(gè)客房的信息管理。(3)預(yù)訂模塊管理:包括新預(yù)訂,預(yù)訂,查詢以及退訂的管理。(4)收銀模塊管理:包括收銀信息的查詢、修改和添加的管理。(三)數(shù)據(jù)庫(kù)需求分析本系統(tǒng)使用SQLServer2008數(shù)據(jù)庫(kù),根據(jù)其數(shù)據(jù)庫(kù)的基本功能,數(shù)據(jù)庫(kù)(1)訂房客戶信息表(2)房間預(yù)訂信息表(3)入住房間信息表(4)用戶訂單信息表(5)取消預(yù)訂信息表(四)性能需求分析(1)界面簡(jiǎn)潔精美,用戶操作簡(jiǎn)單。復(fù)雜的界面讓操作的用戶難以尋找到(2)功能的實(shí)用性提供便利。創(chuàng)建網(wǎng)上酒店訂單管理系統(tǒng)的目的是讓酒店預(yù)求。(4)信息分類清晰、明確。酒店預(yù)訂系統(tǒng)包含的信息種類繁多,酒店預(yù)訂四、總體設(shè)計(jì)(一)實(shí)現(xiàn)功能簡(jiǎn)介1.總體功能簡(jiǎn)介2.注冊(cè)界面設(shè)計(jì)3.其他界面功能設(shè)計(jì)(1)個(gè)人信息模塊:用戶可以對(duì)自己的信息進(jìn)行增加、修改、刪除。(3)訂單管理模塊:在訂單頁(yè)面,用戶可以退訂自己的訂單和查看歷史訂(4)收銀模塊:用戶可以查詢收銀信息以及方便快捷的結(jié)賬,不需要去前(二)數(shù)據(jù)庫(kù)結(jié)構(gòu)分析1.數(shù)據(jù)庫(kù)E-R圖設(shè)計(jì)2.數(shù)據(jù)庫(kù)表設(shè)計(jì)n息進(jìn)行修改。ernamenvarcharnvarcharmingnvarcharimanvarcharingnvarcharbienvarcharnvarchargnvarcharnvarcharnvarchar)bianhaonvarcharleixingtupianNTEXTiangqingNTEXTnshudecimal2)五、系統(tǒng)功能實(shí)現(xiàn)(一)登錄模塊//用戶模塊添加頁(yè)面、和插入數(shù)據(jù)庫(kù){ectedvoidPageLoadobjectsenderEventArgse{ifRequestfnull){//處理用戶模塊的數(shù)據(jù)插入turn}}//執(zhí)行插入到數(shù)據(jù)庫(kù)中protectedvoidhandler(){varpostgetRequestForm();varcharuidD("yonghu").insert(post);showSuccess("保存成功",Req.get("referer").Equals("")?RequestHeaders["referer"]:Req.get("referer"));//彈出保存成功提示窗}}(二)客房管理模塊//添加選項(xiàng)divclasspanelheading">酒店房間詳情</div>divclasspanel-body">divclassadmindetailclearfix">divclassdetaildetail-text">divclassdetailcontent">mapfangjianbianhao]%>vvdivclassdetaildetailselect">divclassdetailcontent"><%varmapfangjianleixing11=Dao.find("SELECTleixingmingcheng,idFROMfangjianleixingwhereid='"+map["fangjianleixing"]+"'");%><%=fangjianleixingleixingmingchengvvdivclassdetaildetail-number">divclassdetailcontent">mapshengyufangjianshu]%>vvdivclassdetaildetail-money">divclassdetailtitle>vdivclassdetailcontent>mapjiage"]%>vvdivclassdetaildetailimages">divclassdetailtitle>vdivclassdetailcontent><fieldsetclass="images_box"><divid="gellay_images"assimagesListscriptvarimages<%=map["fangjiantupian"]%>".split(',');forvariiimageslengthi{varimage=images[i];varuploadImage='<divclass="uploadImage">'+'<spanclass="thumbthumbnail"><imgsrcimagespan'+twritelnuploadImage}script/div></fieldset>vv//酒店房間模塊的詳情頁(yè)面partialclassJiudianfangjiandetailAppContent{protectedHashtablemap=null;//頁(yè)面加載成功后執(zhí)行這個(gè)頁(yè)面edvoidPageLoadobjectsenderEventArgse{varid=Req.get("id");//獲取地址欄上面的idmap=D("jiudianfangjian").find(id);//根據(jù)id獲取酒店房間模}}(三)訂單管理模塊//預(yù)訂房間獲取信息divclasspanelpaneldefault>divclasspanelheadingvdivclasspanelbody><formaction="Fangjianyuding_add.aspx?f=f"method="post"nameform1"id="form1"><!--form標(biāo)簽開(kāi)始-->typehiddennamejiudianfangjianidvalueRequestiddivclass"form-group">divclassrow>labelstyletextalignright"class="col-sm-2hiddex-xs">預(yù)訂單號(hào)</label>ceholderlyidyudingdanhaonameyudingdanhaovalue=Info.getID()%>"/>vvvdivclassformgroup>divclassrow>el<%=readMap["fangjianbianhao"]%><inputtype="hidden"id="fangjianbianhao"name="fangjianbianhao"value="<%=InfohtmlreadMapfangjianbianhao%>"/>vvvdivclassformgroup>divclassrowel<%varmapfangjianleixing16=Dao.find("SELECTleixingmingcheng,idFROMfangjianleixingwhereidreadMapfangjianleixing"'");%><%=mapfangjianleixing6["leixingmingcheng"]%><inputtype="hidden"id="fangjianleixing"name="fangjianleixing"value="<%=InfohtmlreadMapfangjianleixing%>"/>vvvdivclassformgroup>divclassrow>labelstyletext-align:right"class="col-sm-2hiddex-xs">價(jià)格</label><%=readMap["jiage"]%><inputtype="hidden"id="jiage"name="jiage"valueInfo.html(readMap["jiage"])%>"/>vvvdivclassformgroup>divclassrow>elinputtype="text"class="form-control"onfocus="WdatePicker({dateFmt:'yyyy-MM-ddHH:mm:ss',lang:'zh-cn'})"style="width:200px;"id="yudingshijian"name="yudingshijian"readonly="readonly"value>vvvdivclassformgroup>divclassrow>labelstyle"text-align:right"class="col-sm-2hiddex-xs">姓名</label>stylewidth:150px;"id="xingming"name="xingming"value="<%=nxingmingvvvdivclassformgroup>divclassrow>elstyle="width:150px;"id="lianxifangshi"name="lianxifangshi"value="<%=ionlianxifangshivvvdivclassformgroup>divclassrow>labelstyle"text-align:right"class="col-sm-2hiddex-xs">預(yù)訂人</label>style="width:150px;"readonly="readonly"id="yudingren"name="yudingren"value=Session["username"]%>"/>vvvdivclassformgroup">divclassrow>labelstyletext-align:right"class="col-sm-2hiddex-xs"></label><inputname="referer"id="referers"class="referers"value="<%=RequestHeadersreferertype="hidden"/>ptreferersvaldocumentreferreriptinputtypehidden"name="iszf"value="否"/>buttontype="submit"class="btnbtn-primary"name="Submit">提交tton<buttontype="reset"class="btnbtn-default"name="Submit2">重置ttonvvv<!--form標(biāo)簽結(jié)束--></form>vv(四)個(gè)人中心模塊//修改個(gè)人信息nt{protectedHashtablemmm=null;//從數(shù)據(jù)庫(kù)中獲取的數(shù)據(jù)protectedintupdtself=1;edvoidPageLoadobjectsenderEventArgse{if(Request["f"]!=null){//判斷是否有handler();//處理用戶模塊的數(shù)據(jù)插入turn}mmmDbnameyonghufindid;//根據(jù)id從模塊中獲取的一行數(shù)據(jù)}//執(zhí)行更新數(shù)據(jù)庫(kù)protectedvoidhandler(){varpostgetRequestForm();Dbnameyonghuupdatepost);varcharuid=post["id"];showSuccess("保存成功","Yonghu_updtself.aspx");//彈出保存成功提示窗}}六、系統(tǒng)測(cè)試(一)測(cè)試
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 管理崗位績(jī)效管理辦法
- 學(xué)校地基歸誰(shuí)管理辦法
- 競(jìng)賽教練考核管理辦法
- 腸息肉中醫(yī)教學(xué)課件
- 福建第三次質(zhì)檢數(shù)學(xué)試卷
- 汾陽(yáng)初中二模數(shù)學(xué)試卷
- 畢業(yè)設(shè)計(jì)(論文)-家用照明智能控制系統(tǒng)的設(shè)計(jì)
- 2025至2030大米行業(yè)市場(chǎng)深度研究與戰(zhàn)略咨詢分析報(bào)告
- 德國(guó)職業(yè)教育的數(shù)字化轉(zhuǎn)型:戰(zhàn)略規(guī)劃、項(xiàng)目布局與效果評(píng)估
- 麗水農(nóng)林技師學(xué)院招聘教師筆試真題2024
- 會(huì)計(jì)知識(shí)競(jìng)賽題庫(kù)附答案2021
- 廠房鋼筋混凝土地坪板工程施工方案
- 項(xiàng)目延期申請(qǐng)表(樣本)
- AS9100D體系標(biāo)準(zhǔn)中文版
- 固井工藝技術(shù)培訓(xùn)教學(xué)課件(77p)
- 高速公路路基工程涉鐵施工匯報(bào)PPT(46頁(yè))
- 入團(tuán)志愿書(2016版本)(可編輯打印標(biāo)準(zhǔn)A4) (1)
- 《復(fù)分解反應(yīng)》教學(xué)設(shè)計(jì)
- 盤扣式腳手架模板與支撐架專項(xiàng)施工方案
- 消防器材購(gòu)銷合同2
- 滬科版七年級(jí)上數(shù)學(xué)教學(xué)計(jì)劃
評(píng)論
0/150
提交評(píng)論