賓館客房管理系統(tǒng)設(shè)計(jì)書_第1頁
賓館客房管理系統(tǒng)設(shè)計(jì)書_第2頁
賓館客房管理系統(tǒng)設(shè)計(jì)書_第3頁
賓館客房管理系統(tǒng)設(shè)計(jì)書_第4頁
賓館客房管理系統(tǒng)設(shè)計(jì)書_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

信息系統(tǒng)分析與設(shè)計(jì)課程報(bào)告——賓館客房管理系統(tǒng)專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班級(jí):N08計(jì)—1F組長(zhǎng):蔣佐義組員:雷敏 顧芬 甘超江慧目錄第一章3系統(tǒng)概述3組員分工3第二章系統(tǒng)用例圖5第三章系統(tǒng)順序圖61、預(yù)訂順序圖62、入住登記73、收款退房84、客房信息管理9第四章系統(tǒng)活動(dòng)圖101、客戶預(yù)訂102、退房活動(dòng)圖11第五章類圖12系統(tǒng)的類圖12第六章運(yùn)行截圖以及相關(guān)說明13運(yùn)行界面截圖13局部源代碼:14第一章系統(tǒng)概述近幾年,隨著信息技術(shù)的飛速開展以及計(jì)算機(jī)的不斷普及,計(jì)算機(jī)的應(yīng)用也得到了前所未有的開展,特別是軟件的開發(fā)與應(yīng)用,為各行各業(yè)節(jié)約了大量的人力物力。由于這學(xué)期,我們主修了“信息系統(tǒng)分析與設(shè)計(jì)〞,在盧老師的帶著下,我們本著學(xué)習(xí)和探究的態(tài)度,成立了一個(gè)工程小組,開發(fā)設(shè)計(jì)了賓館客房管理系統(tǒng)。賓館客房管理系統(tǒng)主要分為預(yù)訂房間,用戶入住,客房查詢,用戶退房,客房信息管理等用例和活動(dòng)。該系統(tǒng)能夠簡(jiǎn)單的實(shí)現(xiàn)從用戶訂房到付款退房的一系列的活動(dòng)管理。同時(shí)該系統(tǒng)跟賓館職員的交互性較強(qiáng),界面清晰簡(jiǎn)單,富有較強(qiáng)的人性化設(shè)計(jì)。但是由于開發(fā)時(shí)間緊迫,對(duì)用戶的需求調(diào)查的還不夠深入,同時(shí)我們的設(shè)計(jì)開發(fā)水平也有限,所以系統(tǒng)還不盡完善,系統(tǒng)的維護(hù)性和可擴(kuò)展性較差,整個(gè)系統(tǒng)還有待進(jìn)一步完善,希望老師和同學(xué)們能多提意見,及時(shí)給予指導(dǎo),我們將會(huì)虛心接受,不斷的進(jìn)行改良。組員分工組長(zhǎng)蔣佐義主要負(fù)責(zé)做用戶需求調(diào)查,用例圖、順序圖、活動(dòng)圖、類圖確實(shí)定,數(shù)據(jù)庫(kù)的設(shè)計(jì),系統(tǒng)的設(shè)計(jì)與編碼,系統(tǒng)的測(cè)試等一系列開發(fā)。組員顧芬主要負(fù)責(zé)做用戶的需求調(diào)查,用例圖、順序圖、活動(dòng)圖確實(shí)定,系統(tǒng)的設(shè)計(jì),系統(tǒng)的測(cè)試等開發(fā)。組員雷敏主要負(fù)責(zé)做用戶的需求調(diào)查,系統(tǒng)的設(shè)計(jì),系統(tǒng)的測(cè)試。組員甘超主要負(fù)責(zé)做用戶的需求調(diào)查,系統(tǒng)的測(cè)試。組員江慧〔考研〕主要負(fù)責(zé)做用戶的需求調(diào)查,系統(tǒng)的測(cè)試。第二章系統(tǒng)用例圖第三章系統(tǒng)順序圖1、預(yù)訂順序圖2、入住登記3、收款退房4、客房信息管理第四章系統(tǒng)活動(dòng)圖1、客戶預(yù)訂2、退房活動(dòng)圖第五章類圖系統(tǒng)的類圖第六章運(yùn)行截圖以及相關(guān)說明運(yùn)行界面截圖登錄界面:注冊(cè)頁面:運(yùn)行主界面:局部源代碼:publicclassRoomqueryActionextendsAction{publicActionForwardexecute(ActionMappingmapping,ActionFormform, HttpServletRequestrequest,HttpServletResponseresponse){ RoomDaordao=newRoomDao(); ArrayList<Room>room=rdao.getRoom();for(Roomrom:room){ System.out.println(rom.getRnum()); }request.setAttribute("room",room); RoomTypeDaortdao=newRoomTypeDao(); ArrayListrt=rtdao.getRoomType();request.setAttribute("rt",rt);returnnewActionForward("/form/roominfo.jsp"); }}用戶連接數(shù)據(jù)庫(kù),以及對(duì)數(shù)據(jù)庫(kù)的操作publicclassUserDao{privateConnectionconn=null;publicvoidinnity(){//初始化數(shù)據(jù)庫(kù),即連接數(shù)據(jù)庫(kù)Mysqltry{//1連接ODBC Class.forName("com.mysql.jdbc.Driver");//注冊(cè)驅(qū)動(dòng)conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/mysql","root","root");//獲取連接 }catch(Exceptione){ System.out.println("連接數(shù)據(jù)庫(kù)異常"); e.printStackTrace(); } }publicbooleaninsertuser(Userus){ StringSQL="INSERTINTOT_user(ACCOUNT,PASSWORD,UNAME,AGE,ISADMI)VALUES(?,?,?,?,?)";try{ innity(); PreparedStatementps=conn.prepareStatement(SQL); ps.setString(1,us.getAccount()); ps.setString(2,us.getPassword()); ps.setString(3,us.getUname()); ps.setString(4,us.getAge()); ps.setString(5,us.getIsAdmi()); ps.executeUpdate();returntrue; }catch(Exceptione){ e.printStackTrace(); }finally{ closeconnection(); }returnfalse; }publicbooleanupdateuser(Userus){ StringSQL="UPDATET_userSETPASSWORD=?,UNAME=?,AGE=?,ISADMI=?WHEREACCOUNT=?";try{ innity(); PreparedStatementps=conn.prepareStatement(SQL); ps.setString(1,us.getPassword()); ps.setString(2,us.getUname()); ps.setString(3,us.getAge()); ps.setString(4,us.getIsAdmi()); ps.setString(5,us.getAccount()); ps.executeUpdate();returntrue; }catch(Exceptione){ e.printStackTrace(); }finally{ closeconnection(); }returnfalse; }publicUsergetUserbyaccount(Stringaccount){ StringSQL="SELECTACCOUNT,PASSWORD,UNAME,AGE,ISADMIFROMT_userWHEREACCOUNT=?";try{ innity(); PreparedStatementps=conn.prepareStatement(SQL); ps.setString(1,account); ResultSetrs=ps.executeQuery();if(rs.next()){ Useruser=newUser(); user.setAccount(rs.getString("ACCOUNT")); user.setPassword(rs.getString("PASSWORD")); user.setUname(rs.getString("UNAME")); user.setAge(rs.getString("AGE")); user.setIsAdmi(rs.getString("ISADMI"));returnuser; } }catch(Exceptione){ e.printStackTrace(); }finally{ closeconnection(

溫馨提示

  • 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. 人人文庫(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論