【正文】
.................................................. 28 1 內(nèi)容摘要 : 本文用 Struts2 框架編寫(xiě)旅游信息管理系統(tǒng),采用面向?qū)ο蟮木幊谭椒ā? Abstract .................................. 錯(cuò)誤 !未定義書(shū)簽。 存檔編號(hào) 基于 Struts2 旅游信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 教學(xué)學(xué)院 數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院 屆 別 2020 屆 專(zhuān) 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 學(xué) 號(hào) 姓 名 指導(dǎo)教師 完成日期 2020 年 5 月 目 錄 內(nèi)容摘要 .................................. 錯(cuò)誤 !未定義書(shū)簽。 關(guān)鍵詞 .................................... 錯(cuò)誤 !未定義書(shū)簽。 Key words ................................. 錯(cuò)誤 !未定義書(shū)簽。開(kāi)發(fā)主要包括后臺(tái)管理系統(tǒng)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面,實(shí)現(xiàn)了旅游信息管理的自動(dòng)化和信息化。其主要內(nèi)容包括如下模塊:系統(tǒng)管理員對(duì)系統(tǒng)的管理,旅客對(duì)景點(diǎn)信息的查詢(xún),以及景點(diǎn)商家發(fā)布景點(diǎn)信息。 Abstract:In this paper, using Struts2 framework for the preparation of tourism management information system, uses the objectoriented programming method. The development of two aspects of development mainly includes the backstage management system as well as the frontend application, realized the automation and informationization of tourism information management. The whole system from the requirements of simple operation, friendly interface, flexible, practical, safe, the design and implementation of personal information and system administrator for all users and management information, tourist attractions and tourist attractions information demand information records, and provide timely and accurate information. Its main content includes the following modules: system administrator of the system management, passenger query to the scenic spot information, and business information publishing attractions attractions. Key words:HTML, Mysql, Tourist information management system,Struts2, Servlet. 2 1 引言 旅游信息管理系統(tǒng)開(kāi)發(fā)背景 旅游作為一個(gè)新興的產(chǎn)業(yè)近年來(lái)取得了迅速的發(fā)展,旅行社如雨后春筍遍布全國(guó)各省市、目前旅游行業(yè)普遍存在著企業(yè)規(guī)模小,管理不規(guī)范等弱點(diǎn)。一旦掌握某方面信息的人離開(kāi)企業(yè),就會(huì)對(duì)企業(yè)的經(jīng)營(yíng)造成負(fù)面影響。 因此,本文就詳細(xì)的設(shè)計(jì)了一個(gè)旅游信息管理系統(tǒng),把旅游中的一些相關(guān)的詳細(xì)信息囊括其中,盡量使整個(gè)管理系統(tǒng)層次鮮明,概括清楚。計(jì)算機(jī)基于語(yǔ)言基礎(chǔ)融合了強(qiáng)大的數(shù)據(jù)庫(kù)開(kāi)發(fā)能力,是一種 非常好的數(shù)據(jù)開(kāi)發(fā)工具。旅游信息管理系統(tǒng)主要完成人員基本信息的管理,旅游團(tuán)的管理及查詢(xún),預(yù)定信息的管理及查詢(xún),景點(diǎn)的管理和查詢(xún),客戶(hù)結(jié)算等。 系統(tǒng)開(kāi)發(fā)意義 通過(guò)本系統(tǒng),能夠幫助社會(huì)利用計(jì)算機(jī),快捷方便的對(duì)旅游景點(diǎn)以及旅游 者的相關(guān)信息進(jìn)行管理、輸入、輸出、查找的所需操作。 旅游信息管理系統(tǒng)利用可靠的技術(shù)實(shí)現(xiàn)游客信息管理的自動(dòng)化、系統(tǒng)化、標(biāo)準(zhǔn)化,為旅行社針對(duì)客戶(hù)信息制定出的經(jīng)營(yíng)結(jié)構(gòu)構(gòu)建了一個(gè)高效的信息管理系統(tǒng)。 4 2 系統(tǒng)分析 要設(shè)計(jì)開(kāi)發(fā)一個(gè)管理系統(tǒng),首先應(yīng)該進(jìn)行各種系統(tǒng)分析,如系統(tǒng)的可行性分析、系統(tǒng)的需求分析等,這樣才能令設(shè)計(jì)出的網(wǎng)站滿(mǎn)足用戶(hù)的各種需求。 需求分析 一個(gè)功能完備、操作簡(jiǎn)便的信 息管理系統(tǒng)不僅能夠有效地減少旅游信息工作人員的工作量,而且對(duì)于旅游信息的決策者和管理者來(lái)說(shuō)都至關(guān)重要。但一直以來(lái)人們使用傳統(tǒng)的人工方式管理文件檔案、統(tǒng)計(jì)和查詢(xún)數(shù)據(jù),這樣的管理方式存在著很多缺點(diǎn),如 :效率低、保密性差,人工的浪費(fèi);另外時(shí)間一長(zhǎng),會(huì)產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于人們查找、更新和維護(hù)都帶來(lái)了很多困難。 用計(jì)算機(jī) 對(duì)旅游信息進(jìn)行管理,比手工管理有許多的優(yōu)點(diǎn)。由于這些優(yōu)點(diǎn),極大地提升信息管理的效率。 系統(tǒng)需要有以下功能 : ( 1)因?yàn)椴僮魅藛T的計(jì)算機(jī)知識(shí)普遍較差,要求有良好的人機(jī)界面; ( 2)因?yàn)樵撓到y(tǒng)的使用對(duì)象多,要求有較好的權(quán)限管理; ( 3)要求原始數(shù)據(jù)修改簡(jiǎn)單方便,支持多條件修改; ( 4)方便的數(shù)據(jù)查詢(xún),支持多條件查詢(xún); ( 5)在對(duì)應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡(jiǎn)單,數(shù)據(jù)穩(wěn)定性好; ( 6)數(shù)據(jù)計(jì)算自動(dòng)完成,盡可能減少人工干預(yù)??尚行匝芯康哪康木褪歉冻鲎钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題能否解決。 經(jīng)濟(jì)可行性分析 本系統(tǒng)開(kāi)發(fā)要耗去一定的時(shí)間,而所用的開(kāi)發(fā)工具和軟件基本是免費(fèi)的。由此可見(jiàn),開(kāi)發(fā)此系統(tǒng)在經(jīng)濟(jì)上是完全可行的。我的這套系統(tǒng)是利用自己的計(jì)算機(jī)加編程軟件來(lái)開(kāi)發(fā)的,開(kāi)發(fā)出來(lái)的系統(tǒng)具有友 好的用戶(hù)界面、有良好的安全性設(shè)置等,可以使用戶(hù)可以很快地掌握系統(tǒng)的操作方法,因此在操作上是可行的。為用戶(hù)提供了業(yè)界軟件開(kāi)發(fā)一直堅(jiān)持的非常友好、操作簡(jiǎn)單的用戶(hù)界面、完善強(qiáng)大的數(shù)據(jù)庫(kù)操作功能和簡(jiǎn)潔明了的數(shù)據(jù)庫(kù)接口。 可行性綜合分析 利用計(jì)算機(jī)實(shí)現(xiàn)旅游信息管理勢(shì)在必行。例如 :檢索迅速、 6 查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。開(kāi)發(fā)本系統(tǒng)就是為了解決管理企業(yè)在旅游信息管理中的一些不規(guī)范,使旅游信息的管理向著規(guī)范化、簡(jiǎn)單化、有效化的方向發(fā)展。 MySQL 數(shù)據(jù)庫(kù) MySQL 是一種開(kāi)放源代碼的關(guān)系