歡迎來到裝配圖網! | 幫助中心 裝配圖網zhuangpeitu.com!
裝配圖網
ImageVerifierCode 換一換
首頁 裝配圖網 > 資源分類 > DOC文檔下載  

基于UML的旅行社管理系統(tǒng)設計

  • 資源ID:116532462       資源大小:464KB        全文頁數:21頁
  • 資源格式: DOC        下載積分:20積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要20積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

基于UML的旅行社管理系統(tǒng)設計

武漢理工大學軟件綜合課程設計說明書基于UML的旅行社管理系統(tǒng)設計1. 問題描述1.1旅行社管理系統(tǒng)簡介隨著國人生活水平的不斷提高,人們的生活方式不再僅限于普通的衣、食、住、行。人們不僅要在物質方面得到提高,而且在精神方面也追求有一個質的突變。于是,人們越來越多的選擇在周末或假期間外出旅游,享受旅游給自己帶來的樂趣,擴展視野。針對大眾的這種需求,許許多多的旅行社就由此孕育而生,旅行社則需要由一個合適的管理系統(tǒng)來規(guī)范,所以旅行社管理系統(tǒng)的建立是十分必要的。在計算機飛速發(fā)展的今天,將計算機這一信息處理利器應用于旅行社的日常管理已是勢必所然,而且這也將為旅行社的管理帶來前所未有的改變,它可以帶來意想不到的效益,同時也會為旅游業(yè)的飛速發(fā)展提供無限潛力。采用計算機管理信息系統(tǒng)已成為旅行社管理科學化和現(xiàn)代化的重要標志,它給旅行社管理帶來了明顯的經濟效益和社會效益。主要體現(xiàn)在:極大提高了旅行社工作人員的工作效率,大大減少了以往人員冗余的問題。 基于旅行社管理的全面自動化,可以減少管理中的漏洞,可以節(jié)約不少管理開支,增加旅行社收入。在本次課程設計中德爾旅行社管理系統(tǒng)研究意義和研究的主要內容。首先對系統(tǒng)中用到的理論知識及相關技術、工具進行了論述,該論文詳細論述了系統(tǒng)中的子系統(tǒng):旅行社管理系統(tǒng)中的內部事務管理的設計與實現(xiàn)。人事管理、線路管理和用戶管理,這三個模塊是該子系統(tǒng)全部組成部分,其中人事管理模塊實現(xiàn)了導游對自身信息查詢、修改、增添、刪除,考慮到游客不是固定,長期的用戶,所以游客訪問不需要賬號和密碼;導游和線路管理員需要賬號何密碼.經過分析考慮到本次課程設計只是模擬旅行社管理系統(tǒng),所以沒有采用JSP技術來實行編碼,和設計。而是采用J2EE來實現(xiàn)。數據庫采用mysql。1.2旅行社管理系統(tǒng)的設計思想首先旅行社管理系統(tǒng)用戶分為三類:一類是客戶,他們通過系統(tǒng)可以查看旅游線路信息和導游的信息。一類是導游,他們通過系統(tǒng)可以查看旅游線路信息和導游的信息,修改導游信息,添加導游信息,刪除導游信息。另一類是線路管理員,他們可以通過系統(tǒng)可以查看旅游線路信息,添加線路信息,刪除線路信息。1.3運行環(huán)境操作系統(tǒng):Microsoft Windows xp所需組建:JDK1.6,Eclipse3.2,mysql2. 系統(tǒng)功能及流程描述2.1系統(tǒng)功能模塊圖旅行社管理系統(tǒng)線路管理員模塊導游模塊游客模塊查看路信息刪除線路信息添加線路信息刪除導游信息添加導游信息修改導游信息查看線路信息查看導游信息查看線路信息查看導游信息2.2用例模型本系統(tǒng)的基本用例有:登陸:登陸分為三種,一種是游客(不需要密碼),導游和線路管理員(需要賬號和密碼)。查看線路信息:游客,導游和線路管理員都可以查看線路信息查看導游信息:游客和導游可以查看導游信息導游信息維護:導游可以對自己的信息進行維護線路信息維護:線路管理員可以對線路的信息維護頂層用例圖:圖2.2.1導游信息維護包括三個部分:添加導游信息:導游可以添加導游的相關信息修改導游信息:導游可以修改導游的相關信息刪除導游信息:導游可以刪除導游的相關信息圖2.2.2線路信息維護包括三個部分:添加線路信息:線路管理員可以添加新的線路信息修改線路信息:修改已有的線路信息刪除線路信息:刪除已經滿員或過期的線路信息 圖2.2.3系統(tǒng)主要用例的描述:用例“查看線路信息”用例描述用例描述查看線路信息標示符XL00001用例描述當用戶想了解有那些線路信息的時候可以通過系統(tǒng)來查看所有的線路信息。參與者游客,導游,線路管理員優(yōu)先級1前置條件登陸到系統(tǒng)后置條件從數據庫中調出線路信息,將信息顯示在用戶的窗口中。基本操作流程1. 用戶登陸系統(tǒng)2. 點擊查看信息按鈕可選操作流程無被泛化的用例無被包含的用例無被擴展的用例無修改歷史記錄無 表2.2.1用例“添加線路信息”用例描述用例描述添加線路信息標示符XL00002用例描述當線路管理員想要添加線路信息時可以添加新的線路信息到數據庫中。參與者線路管理員優(yōu)先級1前置條件線路管理員登陸到系統(tǒng)后置條件將線路信息添加到數據庫中基本操作流程1. 線路管理員登陸到系統(tǒng)中2. 點擊添加線路信息可選操作流程X1.1.1線路信息已經存在X2.1.2提示信息已存在被泛化的用例無被包含的用例無被擴展的用例無修改歷史記錄無 表2.2.2用例“刪除線路信息”的用例描述用例描述刪除線路信息標示符XL00004用例描述當線路管理員想要刪除線路信息時可以將已經存在的線路信息刪除。參與者線路管理員優(yōu)先級1前置條件線路管理員登陸到系統(tǒng)后置條件將數據庫的線路信息刪除基本操作流程1.用戶登陸系統(tǒng)2.刪除線路信息按鈕可選操作流程X1.3.1線路信息不存在X2.3.2提示信息不存在,請確認!被泛化的用例無被包含的用例無被擴展的用例無修改歷史記錄無 表2.2.3用例“添加導游信息”用例描述用例描述查看導游信息標示符DY00001用例描述當導游想要添加導游信息時可以添加新的導游信息到數據庫中。參與者導游優(yōu)先級1前置條件登陸到系統(tǒng)后置條件將導游信息添加到數據庫中基本操作流程1.導游登陸到系統(tǒng)中2.點擊添加導游信息可選操作流程D1.1.1導游信息已經存在D2.1.2提示信息已存在被泛化的用例無被包含的用例無被擴展的用例無修改歷史記錄無 表2.2.43. 數據流圖和數據字典3.1數據字典3.1.1賬號表通過此表可以判斷用戶的賬號和密碼是否正確序號屬性名屬性類型長度備注1賬號IDvarchar10用于唯一標識用戶賬號2密碼varchar10用于表示用戶的密碼 表3.1.1.13.1.2導游信息表用來存貯導游的信息序號屬性名屬性類型長度備注1IDvarchar10用于唯一標識導游信息2namevarchar10用于表示用戶的名字3sexvarchar10用于表示用戶的性別4agevarchar10用于表示用戶的年齡5heightvarchar10用于表示用戶的身高 表3.1.1.23.1.3線路信息表用來存儲線路的信息序號屬性名屬性類型長度備注1linenumbervarchar10用于唯一標識線路信息2AttractiongVarchar10用于標識線路名稱3starttimeDatetime20用于標識旅游的開始的時間4EndtimeDatetime 20用于標識旅游的結束的時間5Costsint10用于標識旅游的花費6TouristVarchar10用于標識導游的名字 表3.1.1.33.2數據流圖查看導游信息游客登陸功能查看線路信息3.2.1客戶流程圖 圖3.2.1.13.2.1導游流程圖查看導游信息導游登陸功能查看線路信息賬號密碼賬號密碼出錯信息添加導游信息修改導游信息刪除導游信息 表3.2.1.23.2.1線路管理員流程圖線路管理員登陸功能查看線路信息賬號密碼賬號密碼出錯信息添加線路信息刪除線路信息 表3.2.1.34. 系統(tǒng)UML圖描述4.1 系統(tǒng)的設計類 圖4.1.14.2導游信息維護類圖 圖4.2.14.3線路信息維護類圖 圖4.3.14.4登陸類圖 圖4.4.14.5添加導游信息順序圖 圖4.5.14.6添加線路信息順序圖 圖4.6.15. 系統(tǒng)的輸入輸出設計和數據庫設計5.1系統(tǒng)的輸入輸出設計系統(tǒng)界面通過文本框和表格的形式來接受數據和顯示數據。通過按鈕監(jiān)聽事件來實現(xiàn)數據的添加,修改,刪除等操作。5.2數據庫設計導游信息表賬號密碼表線路信息表6. 系統(tǒng)界面設計和測試用例6.1登陸界面和測試用6.2賬號密碼出錯界面6.3游客界面6.3導游界面以及測試用例當數據庫中已經有了這條信息(以主鍵導游ID為準),數據將不能添加到數據庫中當數據庫中沒有這條信息時(以主鍵導游ID為準),信息將不能刪除6.4線路管理員界面以及測試用例當數據庫中已經有了這條信息(以主鍵線路編號為準),數據將不能添加到數據庫中當數據庫中沒有這條信息時(以主鍵導游ID為準),信息將不能刪除7. 設計的特點,不足,收獲與體會這次的課程設計使我無論在理論基礎知識上,動手實踐方面,都有了很大的提高。首先是基礎知識方面,由于本次課設需使用mysql數據庫,所以我在進行設計之前首先對數據庫的各種知識點進行了學習,使我對數據庫的知識有了進一步的鞏固和提高。其次是在動手實踐方面,由于對旅行社管理系統(tǒng)的內容缺乏了解,所以在課程設計時不知該如何下手,前期的許多屬性場景和功能的設計存在著許多的問題,如偏離實際,問題概括不全等等,后來在不斷地修改之后終于解決了大部分的問題。 但是這次課程設計也有很多的不足之處: 首先這次課程設計我沒有采用jsp技術進行設計,導致旅行社管理系統(tǒng)的界面不好看。而且在系統(tǒng)的需求調研方面也做的不完全。導致了系統(tǒng)的功能做的不完善。對數據庫的設計也不完善。這次課程設計也讓我了解到了與人交流和查找資料的重要性.在編程過程中,曾經遇到許多的問題自己一時無法解決,但是向同學老師進行請教以及上網查找相關資料之后,大部分問題都得到了解決,自己在這個過程中也得到了很大的提高. 這次課程設計雖然已經結束,但是在這個過程當中暴露出來的各種問題仍然值得我學習借鑒。由于知識水平有限,這次所編寫的文檔,不能算非常完美,但也是我盡力所為。最后感謝老師和同學在課程設計中對我的幫助。8. 參考文獻1. Sun公司核心技術叢書2. 精通J2EEJava企業(yè)級應用3. 深入淺出J2EE架構-應用程序設計與部署的原理4. 輕量級J2EE企業(yè)應用實戰(zhàn)-Struts+Spring+Hibernate整合開發(fā)5. Thinking in java6. java實用教程第 21 頁 共 21 頁

注意事項

本文(基于UML的旅行社管理系統(tǒng)設計)為本站會員(good****022)主動上傳,裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。 若此文所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!