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

正文內容

基于web的酒店客房管理系統(tǒng)的設計與實現(xiàn)畢業(yè)論文-資料下載頁

2025-06-25 14:01本頁面
  

【正文】 ()。 ()。 return success。 } /** 刪除某個房間*/ public String deleteRoom() { Room room1 = new Room()。 room1 =(Room) (, (id))。 (room1)。 (session, tran)。 return success。 } /*** 查詢所有員工 * */ @SuppressWarnings(unchecked) public String showAllUser() { String hql = from User。 Query query = (session, hql, null)。 ListUser list = new ArrayListUser()。 list = ()。 userList = list。 return success。 } /** * 刪除員工* */ public String UserDelete() { User us = new User()。 us = (User) (, (id))。 (us)。 (session, tran)。 return success。 } /*** 添加員工* */ public String addUser() { (user)。 (session, tran)。 return success。 }6 系統(tǒng)測試 系統(tǒng)測試的必要性 剛開發(fā)出來的系統(tǒng)不可能是十全十美的,必然會存在某些漏洞,這就需要程序員從各個角度對系統(tǒng)做全方位的測試。 測試系統(tǒng)遇到問題及解決辦法開發(fā)過程中碰到最棘手的問題是Ajax如何運用到Struts輕量級框架中,以前知道的只是Ajax把請求發(fā)送到MVC2的servlet中,再將結果回傳到javaScript。采用Struts之后不知道該如何運用Ajax技術。通過查閱書籍,搜集網上資料,請教老師,了解到怎么通過Ajax將請求發(fā)送到后臺Action中,最后順利把問題解決了。其次就是系統(tǒng)主頁面某個房間右擊實現(xiàn)預定、入住、結賬、續(xù)住、退訂房間等功能。剛開始的時候是一點思路都沒有,因為網頁打開后有自帶的右鍵事件,自己想增加右鍵事件,前提必須要將網頁所帶的右鍵事件給屏蔽掉,或者換句話說,就是用自己的右鍵事件去覆蓋原有的右鍵事件。后來通過上網查閱資料,終于找到了一個解決方法,我從網上找了一段關于處理右鍵事件的js代碼(),開發(fā)的過程中,當遇到添加右鍵事件的時候,我就直接引用它里面封裝好的方法實現(xiàn)右鍵功能。最后測試過程中也出現(xiàn)過一些問題,最典型的要數(shù)退訂功能,當我在測試退訂功能的時候,當我點擊房間退訂后,房間能夠正常的退訂,但是房間的住戶信息還保存在數(shù)據(jù)庫中,經過測試才發(fā)現(xiàn)原來是退訂的時候沒有刪除房主信息,但是并不是每一個房主信息都要刪除,一般會員的信息是永久保存的,退訂后也不應該刪除,所有在退訂之前必須先判斷其身份是否是會員,是的話只改房間狀態(tài),不刪除房主信息,否則要全部修改與刪除(當然退房、結賬也出現(xiàn)了這樣的問題)。還有一個典型的問題是測試的時候,模塊單獨測試可以通過,但整體測試即從預定入住結賬會出現(xiàn)問題。后來經過程序與數(shù)據(jù)庫的檢查發(fā)現(xiàn)是數(shù)據(jù)庫表字段的不統(tǒng)一,導致部分數(shù)據(jù)不一致。問題找到,解決起來也就容易了,將數(shù)據(jù)庫中字段統(tǒng)一之后,問題順利的解決??? 結我此次做的畢業(yè)設計是酒店客房管理系統(tǒng),歷時大概4個月。從最初的選題,到資料的搜集,到開始的需求分析,概要設計,以及后期的詳細設計與具體的開發(fā),遇到過許許多多的問題。幸運的是,身邊有一群熱心助人的朋友,與誨人不倦的老師。每當我灰心或遇到棘手問題時,都是他們的幫助讓我重新燃起斗志,奮力向前。下面詳細的描述下我這四個月走來所學習到的知識與人生的感悟。酒店管理系統(tǒng)是個說大不大,說小不小的項目。剛選定題目時,信心滿滿,覺得憑借以前做過的宿舍管理系統(tǒng)以及小游戲的開發(fā)經驗,應該問題不大。到需求分析時,發(fā)現(xiàn)其實該系統(tǒng)的功能要求蠻多的,而且數(shù)據(jù)結構繁雜,最重要的是換語言環(huán)境,改用JAVA的Struts和Heibernate開發(fā),架構、邏輯與以前有經驗的C語言完全不一樣。前前后后,設計階段大概花了2個半月的時間,這是我最痛并快樂的經歷,不斷的遇到問題、解決問題,又遇到問題…如此反復,直到詳細設計結束。接下來是具體開發(fā)階段,因為有了前面的數(shù)據(jù)庫分析,需求分析,詳細設計等文件,開發(fā)起來相對輕松一些,但絕不是說沒有問題,其中遇到的最典型的問題是Ajax技術如何應用在Struts輕量級框架中,所幸最終也通過查找資料解決了。其實曾真心想過要不要換個題目,幸而有那一群朋友與老師的幫助,讓我堅定一定要將此系統(tǒng)做好?,F(xiàn)在看來,在開發(fā)過程中遇到困難是難免的,重點是要如何面對,逃避絕對不是智者該有的態(tài)度,因為問題不解決,可能這次你規(guī)避掉了,在以后的工作生活還是會碰到。在我的大學生活即將落幕之際,在畢業(yè)設計即將結束之時,我總結了一些不管是在學習,在工作,還是在生活上都會用到的一些經驗,現(xiàn)在拿來與大家共享,希望大家批評指正。,一步一步,踏踏實實的,心急吃不了熱豆腐。例:我的畢業(yè)設計,先是需求分析,再概要設計,再詳細設計,再開發(fā),最后測試。曾經的我,太想著手先做,于是把前面的都舍去了,直接開發(fā),結果在開發(fā)階段發(fā)現(xiàn)問題,于是把前面寫好的都重新修改一遍,等于是在做重復的工作,不僅浪費了時間,人力,而且誰又能保證繼續(xù)往后之后會不會再遇到類似的問題呢?,把通用的代碼可以寫成個工具類,以供以后查閱。說實話,寫了那么多的代碼,有的功能即使是自己寫的,也可能不記得是怎么實現(xiàn)的了,所以如果說覺得以后會用到的話,應該寫成工具類。不要擁著現(xiàn)有的知識固步自封,記得到那都得學習新的知識,別人的幫助可能會速度加倍,但掌握度會下降很多,如果時間允許的話,還是自學吧。 參考文獻[1] 張海藩.《軟件工程》[M],北京:人民郵電出版社, 2002年[2] 李剛.《瘋狂講義》[M],北京:電子工業(yè)出版社, 2008年[3] 李剛.《輕量級Java_EE企業(yè)應用實戰(zhàn)_(第三版)》[M].北京:電子工業(yè)出版社, 2008年 [4]Cay Gary Cornell.《JAVA 核心技術 卷I》[M].北京:機械工業(yè)出版社, 2003年[5] Cay Gary Cornell.《JAVA 核心技術 卷II》[M].北京:機械工業(yè)出版社, 2003年[6]Ian Sommerville.《軟體工程》[M].臺灣 :培生教育出版集團, 2009年致 謝通過酒店客房系統(tǒng)的設計,學到了很多的東西,包括開發(fā)項目的流程,知識的獲取等。在此設計即將結束之際,我要感謝我的指導老師,她在我的設計期間,給予我很多的幫助,時刻關注我設計的進度,耐心的指導我遇到的每一個問題。她是一位認真敬業(yè),勤于助人的好老師。我還要感謝我的同學朋友們,是你們的鼓勵,讓我不放棄,繼續(xù)前行,你們的關心與支持是我一生的財富。最后感謝我的母校,是您哺育了我,愿您將來有更好的發(fā)展。
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1