freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

大學(xué)酒店管理系統(tǒng)學(xué)士論文(參考版)

2025-06-30 14:30本頁面
  

【正文】 SetCharacterEncodingFilter。圖524 會員信息界面 中文亂碼處理在程序中經(jīng)常會遇到中文亂碼的情況,如果手動的在servlet和JSP頁面進(jìn)行設(shè)置,相當(dāng)麻煩。圖523 系統(tǒng)留言界面 會員信息描述:用戶登錄后點擊會員信息,可查看該會員的預(yù)訂信息。dispatch(targetURL, req, res)。(path, liuyan?type=liuyanAll)。()。DB mydb=new DB()。}String sql=insert into t_liuyan values(?,?,?,?,?)。if(().getAttribute(user)!=null){Tuser user=(Tuser)().getAttribute(user)。String shijian=new SimpleDateFormat(yyyyMMdd HH:mm).format(new Date())。String title=(title)。圖522 菜品預(yù)訂 系統(tǒng)留言功能描述:注冊用戶通過提交該表單實現(xiàn)實時留言功能,提交的信息保存至數(shù)據(jù)庫。dispatch(targetURL, req, res)。(msg, 訂菜成功,請盡快用餐)。(sql, params)。Object[] params={id,caipin_id,kaishishijian,xiaofei,yudingshijian,user_id}。String user_id=()。int xiaofei=((xiaofei))。String caipin_id=(caipin_id)。Tuser user=(Tuser)(user)。關(guān)鍵代碼如下。程序效果圖如圖521所示。}程序效果圖如圖520所示。 String targetURL = /mon/。()。DB mydb=new DB()。String sql=insert into t_yuding values(?,?,?,?,?,?,?,?)。String yudingshijian=new SimpleDateFormat(yyyyMMdd HH:mm).format(new Date())。int yajin=((yajin))。String kaishishijian=(kaishishijian)。String id=(new Date().getTime())。public void yudingAdd(HttpServletRequest req,HttpServletResponse res){HttpSession session=()。圖519 客房信息查看 客房預(yù)訂描述:注冊用戶通過該模塊實現(xiàn)客房預(yù)訂操作。(qiantai/kefang/).forward(req, res)。關(guān)鍵代碼如下。程序效果圖如圖518所示。}程序效果圖如圖517所示。(caipinList, caipinList)。}catch(Exception e){()。(caipin)。((del))。((caipinming))。((id))。ResultSet rs=()。DB mydb=new DB()。 order by caipinjianjie。String sql=select * from t_caipin where del=39。關(guān)鍵代碼如下。程序效果圖如圖516所示。dispatch(targetURL, req, res)。(path, liuyan?type=liuyanMana)。()。DB mydb=new DB()。String sql=delete from t_liuyan where id=?。關(guān)鍵代碼如下。程序效果圖如圖515所示。}程序效果圖如圖514所示。(newsList, newsList)。}catch(Exception e){ ()。(news)。((content))。((id))。ResultSet rs=()。DB mydb=new DB()。String sql=select * from t_news。關(guān)鍵代碼如下。}程序效果圖如圖513所示。String targetURL = /mon/。(message, 操作成功)。(sql, params)。Object[] params={id,title,content,shijian}。String shijian=new SimpleDateFormat(yyyyMMdd HH:mm).format(new Date())。String title=(title)。關(guān)鍵代碼如下。圖512 按會員號查找頁面 新聞信息管理:管理員輸入新聞相關(guān)正確信息后點擊添加按鈕,如果是沒有輸入完整的公告信息,都會給出相應(yīng)的錯誤提示,不能錄入成功。點擊取消預(yù)定按鈕,可以取消對當(dāng)前菜品的預(yù)訂,點擊用餐按鈕,可以完成對所訂菜品的用餐操作。程序效果圖如圖511所示。圖510 菜品信息管理頁面 訂菜信息管理:管理員點擊左側(cè)的菜單“訂菜信息管理”,頁面跳轉(zhuǎn)到訂菜信息管理界面,調(diào)用后臺的serlvet類查詢出所有的訂菜信息,并把這些信息封轉(zhuǎn)到數(shù)據(jù)集合dingcaiList中,綁定到request對象,然后頁面跳轉(zhuǎn)到相應(yīng)的JSP,顯示出預(yù)訂信息。 (admin/caipin/).forward(req, res)。} ()。} ()。 ((tupian))。 ((caipinjiage))。((caipinjianjie))。while(()){Tcaipin caipin=new Tcaipin()。try{(sql, params)。Object[] params={}。no39。public void caipinMana(HttpServletRequest req,HttpServletResponse res) throws ServletException, IOException{List caipinList=new ArrayList()。}程序效果圖如圖59所示。}String targetURL = /mon/。} else{  (message, 菜品名重復(fù),請重新輸入)。  (message, 操作成功)。  (sql, params)。  Object[] params={id,caipinjianjie,caipinming,caipinjiage,del,tupian}。String tupian=(tupian)。int caipinjiage=((caipinjiage))。String caipinjianjie=(caipinjianjie)。關(guān)鍵代碼如下。圖58 按會員號查找頁面 菜品信息管理:管理員輸入菜品相關(guān)正確信息后點擊添加按鈕,如果是沒有輸入完整的菜品信息,都會給出相應(yīng)的錯誤提示,不能錄入成功。(admin/yuding/).forward(req, res)。}catch(Exception e){()。(yuding)。((yajin))。((fangjianhao))。((user_id))。ResultSet rs=()。DB mydb=new DB()。String sql=select * from t_yuding where user_id=?。public void yudingSearch(HttpServletRequest req,HttpServletResponse res) throws ServletException, IOException{List yudingList1=new ArrayList()。點擊取消預(yù)定按鈕,可以取消對當(dāng)前客房的預(yù)訂,并且扣除5%的押金,點擊入住按鈕,可以完成對客房的入住操作。程序效果圖如圖57所示。圖56 客房信息管理頁面 預(yù)訂信息管理:管理員點擊左側(cè)的菜單“預(yù)訂信息管理”,頁面跳轉(zhuǎn)到預(yù)訂信息管理界面,調(diào)用后臺的serlvet類查詢出所有的預(yù)訂信息,并把這些信息封轉(zhuǎn)到數(shù)據(jù)集合yudingList中,綁定到request對象,然后頁面跳轉(zhuǎn)到相應(yīng)的JSP,顯示出預(yù)訂信息。圖55 客房信息錄入:管理員點擊左側(cè)的菜單“客房信息管理”,頁面跳轉(zhuǎn)到客房信息管理界面,調(diào)用后臺的servlet類查詢出所有的客房信息,并把這些信息封轉(zhuǎn)到數(shù)據(jù)集合kefangList中,綁定到request對象,然后頁面跳轉(zhuǎn)到相應(yīng)的JSP,顯示出客房信息。dispatch(targetURL, req, res)。(path, kefang?type=kefangMana)。(path, kefang?type=kefangMana)。()。DB mydb=new DB()。if((fangjianhao)==0) {//房號不存在String sql=insert into t_kefang values(?,?,?,?,?,?,?,?,?)。int rijiage=((rijiage))。String fujianYuanshiming=(fujianYuanshiming)。String fangjianjianjie=(fangjianjianjie)。String fangjianhao=(fangjianhao)。關(guān)鍵代碼如下。 客房信息管理:管理員輸入客房相關(guān)正確信息后點擊添加按鈕,如果是沒有輸入完整的客房信息,都會給出相應(yīng)的錯誤提示,不能錄入成功。程序效果圖如圖54所示。圖53 管理員主頁面在每個JSP頁面將會對相關(guān)用戶進(jìn)行攔截操作,提醒用戶要先登錄才可以使用系統(tǒng),這樣可以提高安全性,防止用戶不經(jīng)過登陸頁面而進(jìn)入任何子菜單頁面。} 后臺功能模塊描述:系統(tǒng)后臺主頁面,左方頁面展示了管理員可操作的十大功能,進(jìn)入相關(guān)的管理頁面可以鏈接到子菜單,并且用高亮黃色顯示,每個管理模塊下面都有相應(yīng)的子菜單。 result=yes。(userType, 0)。 HttpSession session=( )。if(( )==0){ result=no。Object[] con={userName,userPw}。public String login(String userName,String userPw,int userType){String result=no。圖52 系統(tǒng)登陸頁面設(shè)計在登陸頁面輸入用戶名和密碼后,點擊提交按鈕,跳轉(zhuǎn)到登陸的service中,在該service中會對用戶名,密碼,驗證碼進(jìn)行判斷,驗證通過進(jìn)入對應(yīng)的頁面。 系統(tǒng)登錄頁面實現(xiàn)為了保證系統(tǒng)的安全性,要先使用本系統(tǒng)必須先登陸到系統(tǒng)中,用戶需要正確的賬號和密碼登錄本系統(tǒng)。}catch(Exception ex){( )。con= (url,user,password)。//連接數(shù)據(jù)庫的用戶名String password=12345。databaseName=db_jiudian。public DBContent( ){String CLASSFORNAME= 。可以從圖中看出,DAO模式分離了業(yè)務(wù)邏輯和數(shù)據(jù)邏輯,用此編寫的軟件具有良好的層次式體系結(jié)構(gòu)。其思想如圖51所示。DAO模式的主要思想就是從抽象數(shù)據(jù)源獲取與操縱數(shù)據(jù)的方法。 數(shù)據(jù)庫的連接原理采用JDBC連接數(shù)據(jù)庫的方式,只需在工程中導(dǎo)入對應(yīng)數(shù)據(jù)庫的Jar包,就可以方便的對數(shù)據(jù)庫進(jìn)行連接,在程序中,( )方法來加載驅(qū)動程序,在用DriverManager的getConnection( )方法就可以創(chuàng)建一個數(shù)據(jù)庫連接。在系統(tǒng)分析和設(shè)計階段,系統(tǒng)開發(fā)工作主要是集中在邏輯、功能和技術(shù)設(shè)計上,系統(tǒng)實施階段要繼承此前面各個階段的工作成果。表49 訂菜信息表(t_dingcai)字段名字段含義類型約束條件id編號varchar(50)主鍵caipin_id菜品IDvarchar(50)kaishishijian用餐時間varchar(50)xiaofei消費intyudingshijian預(yù)定時間varchar(50)user_id會員IDvarchar(50)(id,caipin_id,kaishishijian,yudingshijian,user_id):用餐信息表記錄了會員用餐的基本信息,包括菜品編號,用餐時間,預(yù)定時間等,結(jié)構(gòu)如表410所示。表47 入住信息表(t_ruzhu)字段名字段含義類型約束條件id編號varchar(50)主鍵user_id會員IDvarchar(50)kefang_id客房IDvarchar(50)kaishishijian入住時間varchar(50)jieshushijian離開時間varchar(50)shenfenzheng身份證號varchar(50)feiyong費用varchar(50)yajin押金varchar(50)(id,caipinjianjie,caipinming,caipinjiage,del, tupian):菜品信息表記錄了菜品的基本信息,包括菜品名,簡介,類型,價格等,結(jié)構(gòu)如
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1