基于NET的網(wǎng)上酒店訂房系統(tǒng)的設(shè)計與實現(xiàn)分析研究 計算機(jī)科學(xué)與技術(shù)專業(yè)_第1頁
基于NET的網(wǎng)上酒店訂房系統(tǒng)的設(shè)計與實現(xiàn)分析研究 計算機(jī)科學(xué)與技術(shù)專業(yè)_第2頁
基于NET的網(wǎng)上酒店訂房系統(tǒng)的設(shè)計與實現(xiàn)分析研究 計算機(jī)科學(xué)與技術(shù)專業(yè)_第3頁
基于NET的網(wǎng)上酒店訂房系統(tǒng)的設(shè)計與實現(xiàn)分析研究 計算機(jī)科學(xué)與技術(shù)專業(yè)_第4頁
基于NET的網(wǎng)上酒店訂房系統(tǒng)的設(shè)計與實現(xiàn)分析研究 計算機(jī)科學(xué)與技術(shù)專業(yè)_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

目錄TOC\o"1-3"\h\u摘要 1一、緒論 2(一)課題背景及意義 21.課題背景 22.課題意義 3(二)研究現(xiàn)狀 3二、開發(fā)工具和開發(fā)平臺 4(一)關(guān)鍵性知識及技術(shù)簡介 41.NET框架 42.ASP.NET介紹 43.C#編程語言 5(二)數(shù)據(jù)庫平臺 5(三)開發(fā)環(huán)境及工具 6三、總體分析 6(一)可行性分析 6(二)功能需求分析 6(三)數(shù)據(jù)庫需求分析 7(四)性能需求分析 7四、總體設(shè)計 8(一)實現(xiàn)功能簡介 81.總體功能簡介 82.注冊界面設(shè)計 83.其他界面功能設(shè)計 9(二)數(shù)據(jù)庫結(jié)構(gòu)分析 91.數(shù)據(jù)庫E-R圖設(shè)計 92.數(shù)據(jù)庫表設(shè)計 10五、系統(tǒng)功能實現(xiàn) 11(一)登錄模塊 11(二)客房管理模塊 13(三)訂單管理模塊 16(四)個人中心模塊 22六、系統(tǒng)測試 23(一)測試目的 23(二)功能模塊測試用例 24(三)測試總結(jié) 26七、總結(jié)與展望 26參考文獻(xiàn) 28摘要一、緒論(一)課題背景及意義1.課題背景。2.課題意義在同行業(yè)中的競爭力,并且能夠提供更加人性化的服務(wù)[7]。(二)研究現(xiàn)狀(1)設(shè)計酒店訂房系統(tǒng)的時候沒有按照國內(nèi)需求來設(shè)計,大量的借鑒了國(2)酒店應(yīng)用計算機(jī)系統(tǒng)信息化管理處于中等階段,酒店內(nèi)有些員工對于易出錯[8]。(3)預(yù)訂系統(tǒng)開發(fā)時間過短,導(dǎo)致有些功能不夠完善,例如用戶操作系統(tǒng)面的影響[9]。(4)目前的酒店預(yù)訂系統(tǒng)在個性化方面稍有欠缺,例如讓用戶可以自主辦夠完善[10]。二、開發(fā)工具和開發(fā)平臺(一)關(guān)鍵性知識及技術(shù)簡介1.NET框架。2.ASP.NET介紹3.C#編程語言(二)數(shù)據(jù)庫平臺SQLServer2008允許使用Microsoft.NET和VisualStudio開發(fā)的自定義應(yīng)用程序?qū)?shù)據(jù)進(jìn)行讀取,在面向服務(wù)的架構(gòu)(SOA)和通過MicrosoftBizTalkServer進(jìn)行的業(yè)務(wù)流程中使用數(shù)據(jù)。信息工作人員可以通過日常使用(三)開發(fā)環(huán)境及工具WindowsProfessionalsofNET三、總體分析(一)可行性分析(1)技術(shù)可行性。(2)經(jīng)濟(jì)可行性(二)功能需求分析戶的預(yù)訂查詢以及管理員的管理查詢等功能。T(1)用戶登錄模塊管理:包括用戶的登錄注冊以及個人信息的管理。(2)客房信息管理:包括客房用戶評價管理和各個客房的信息管理。(3)預(yù)訂模塊管理:包括新預(yù)訂,預(yù)訂,查詢以及退訂的管理。(4)收銀模塊管理:包括收銀信息的查詢、修改和添加的管理。(三)數(shù)據(jù)庫需求分析本系統(tǒng)使用SQLServer2008數(shù)據(jù)庫,根據(jù)其數(shù)據(jù)庫的基本功能,數(shù)據(jù)庫(1)訂房客戶信息表(2)房間預(yù)訂信息表(3)入住房間信息表(4)用戶訂單信息表(5)取消預(yù)訂信息表(四)性能需求分析(1)界面簡潔精美,用戶操作簡單。復(fù)雜的界面讓操作的用戶難以尋找到(2)功能的實用性提供便利。創(chuàng)建網(wǎng)上酒店訂單管理系統(tǒng)的目的是讓酒店預(yù)求。(4)信息分類清晰、明確。酒店預(yù)訂系統(tǒng)包含的信息種類繁多,酒店預(yù)訂四、總體設(shè)計(一)實現(xiàn)功能簡介1.總體功能簡介2.注冊界面設(shè)計3.其他界面功能設(shè)計(1)個人信息模塊:用戶可以對自己的信息進(jìn)行增加、修改、刪除。(3)訂單管理模塊:在訂單頁面,用戶可以退訂自己的訂單和查看歷史訂(4)收銀模塊:用戶可以查詢收銀信息以及方便快捷的結(jié)賬,不需要去前(二)數(shù)據(jù)庫結(jié)構(gòu)分析1.數(shù)據(jù)庫E-R圖設(shè)計2.數(shù)據(jù)庫表設(shè)計n息進(jìn)行修改。ernamenvarcharnvarcharmingnvarcharimanvarcharingnvarcharbienvarcharnvarchargnvarcharnvarcharnvarchar)bianhaonvarcharleixingtupianNTEXTiangqingNTEXTnshudecimal2)五、系統(tǒng)功能實現(xiàn)(一)登錄模塊//用戶模塊添加頁面、和插入數(shù)據(jù)庫{ectedvoidPageLoadobjectsenderEventArgse{ifRequestfnull){//處理用戶模塊的數(shù)據(jù)插入turn}}//執(zhí)行插入到數(shù)據(jù)庫中protectedvoidhandler(){varpostgetRequestForm();varcharuidD("yonghu").insert(post);showSuccess("保存成功",Req.get("referer").Equals("")?RequestHeaders["referer"]:Req.get("referer"));//彈出保存成功提示窗}}(二)客房管理模塊//添加選項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//酒店房間模塊的詳情頁面partialclassJiudianfangjiandetailAppContent{protectedHashtablemap=null;//頁面加載成功后執(zhí)行這個頁面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)簽開始-->typehiddennamejiudianfangjianidvalueRequestiddivclass"form-group">divclassrow>labelstyletextalignright"class="col-sm-2hiddex-xs">預(yù)訂單號</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">價格</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(四)個人中心模塊//修改個人信息nt{protectedHashtablemmm=null;//從數(shù)據(jù)庫中獲取的數(shù)據(jù)protectedintupdtself=1;edvoidPageLoadobjectsenderEventArgse{if(Request["f"]!=null){//判斷是否有handler();//處理用戶模塊的數(shù)據(jù)插入turn}mmmDbnameyonghufindid;//根據(jù)id從模塊中獲取的一行數(shù)據(jù)}//執(zhí)行更新數(shù)據(jù)庫protectedvoidhandler(){varpostgetRequestForm();Dbnameyonghuupdatepost);varcharuid=post["id"];showSuccess("保存成功","Yonghu_updtself.aspx");//彈出保存成功提示窗}}六、系統(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

提交評論