【正文】
摘 要 旅游景區(qū)數(shù)字化暨一卡通系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 隨著社會(huì)進(jìn)步,越來越多的人將外出旅游作為度假休閑的首選方式。其中很大一部分人選擇進(jìn)入旅游景區(qū)。而我國由于人口眾多、節(jié)假日安排集中,導(dǎo)致了同一時(shí)間段內(nèi)進(jìn)入景區(qū)的游客極多。由于現(xiàn)有的游客管理手段簡單、粗放,這就使得景區(qū)的管理出現(xiàn)混亂,因此急需引入信息化管理技術(shù)手段。本文旨在用 RFID 卡式門票代替現(xiàn)有的紙質(zhì)門票,降低管理成本,提高管理效應(yīng);將門票、消費(fèi)等進(jìn)行統(tǒng)一的管理,使旅游區(qū)的管理規(guī)范化、杜絕假票、防止倒票、 為景區(qū) 旅游發(fā)展服務(wù)。 本文分析了 RFID 卡式門票系統(tǒng)的背景以及門票系統(tǒng)國內(nèi)外的發(fā)展?fàn)顩r,簡要闡述了系統(tǒng)的軟件需求分析;對(duì)項(xiàng)目開發(fā)過程管理,使用軟件工程的方法和工具,在項(xiàng)目的各階段應(yīng)用并實(shí)現(xiàn),特別是項(xiàng)目計(jì)劃、監(jiān)控、度量結(jié)果和技術(shù)類工作產(chǎn)品,貫穿項(xiàng)目的實(shí)際執(zhí)行過程提出方案;對(duì)在 RDIF卡式門票系統(tǒng)實(shí)現(xiàn)過程中的業(yè)務(wù)內(nèi)容、軟件界面設(shè)計(jì)、門票系統(tǒng)接口等組成部分進(jìn)行了詳細(xì)分析, 并設(shè)計(jì)出具體可行的實(shí)現(xiàn)技術(shù)及實(shí)現(xiàn)方法。 本文采用了主要使用到的設(shè)計(jì)工具及軟件:在需求分析階段的開發(fā)工具是 Microsoft Office Visio,主要用來繪制數(shù)據(jù)流程圖。在數(shù)據(jù)庫建模方面使用的是 Sybase 公司的 CASE 工具集 Power Designer,在后臺(tái)數(shù)據(jù)庫使用的是 Microsoft sql server 2021。本文具體的描述了開發(fā)過程管理,使用軟件工程的方法和工具,在項(xiàng)目的各階段應(yīng)用并實(shí)現(xiàn),特別是項(xiàng)目計(jì)劃、監(jiān)控、度量結(jié)果和技術(shù)類工作產(chǎn)品,貫穿項(xiàng)目的實(shí)際執(zhí)行過程。 本文的技術(shù)路線: 第一步 基于 Sybase 公司的 CASE 工具集 Power Designer,根據(jù)需求分析設(shè)計(jì)需求各種圖表。 第二步 基于面向?qū)ο蟮姆椒ㄔO(shè)計(jì)軟件總線架構(gòu)。 第 三步 利用 SSH( Struts+Spring+hibernate)進(jìn)行系統(tǒng)開發(fā)。 第四步 利用 Jmeter 進(jìn)行初步測試。 本文的實(shí)施方案: 基于 Sybase 公司的 CASE 工具集 Power Designer 設(shè)計(jì)需求各種圖表。 第一步 利用 ProcessAnalyst 用于畫數(shù)據(jù)流圖( DFD 圖),描述信息系 統(tǒng)應(yīng)該如何操作和處理過程。第二步 利用 DataArchitect 用以以用來完成實(shí)體 關(guān)系圖( ER 圖)。第三步 利用 AppModeler 在系統(tǒng)的邏輯模型基礎(chǔ)上,快速生成應(yīng)用的原型。第四步 利用 MetaWorks 工具使得多個(gè)設(shè)計(jì)人員同時(shí)修改一個(gè)模型(包括概念模型、物理模型、數(shù)據(jù)流圖)。 根據(jù)現(xiàn)代軟件工程原理對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)。 第一步 根據(jù)需求分析進(jìn)行系統(tǒng)的邏輯架構(gòu)設(shè)計(jì)。第二步 根據(jù)性價(jià)比選擇適合的系統(tǒng)開發(fā)工具。第三步 數(shù)據(jù)庫設(shè)計(jì)。第四步:確定系統(tǒng)開發(fā)的指導(dǎo)原則。 其中具體步驟如下:根據(jù)數(shù)據(jù)庫設(shè)計(jì)的規(guī)范化原則,優(yōu)化數(shù)據(jù)庫中數(shù)據(jù)表及數(shù)據(jù)庫的設(shè)計(jì)和存儲(chǔ),確保數(shù)據(jù)正確地分布到數(shù)據(jù)庫的表中 。減少數(shù)據(jù)冗余 。編寫系統(tǒng)設(shè)計(jì)說明書。 SSH 進(jìn)行系統(tǒng)開發(fā) 第一步:進(jìn)行系統(tǒng)的邏輯架構(gòu)搭建。第二步:完成數(shù)據(jù)庫搭 建。第三步:明確系統(tǒng)開發(fā)的指導(dǎo)原則進(jìn)行程序開發(fā)。 Jmeter 進(jìn)行測試管理。 第一步:進(jìn)行功能測試,確定系統(tǒng)是否能夠正確接收請求并進(jìn)行應(yīng)答。第二步:進(jìn)行性能測試,測試系統(tǒng)的響應(yīng)速度和抗壓能力。 關(guān)鍵詞: RDIF 技術(shù),卡式門票,實(shí)施方案,技術(shù)路線,設(shè)計(jì)需求各種圖表 ABSTRACT Scenic area scenic construction is the technical foundation of wisdom Scenic Area wisdom tourism services development. Including scenic own office automation, a variety of technical means for the carrier, multimedia and virtual reality (VR) and other forms of technical means of travel information services, based on the safety of tourists RFID technology to monitor and mand scheduling, travel destination resources, marketing services, etc., to get a good social and economic benefits for the purpose. This article aims to replace the existing ticket with RFID card paper ticket, reduce management costs, improve management effects。 the tickets, consumption unified management, management standardization tourist areas。 prevent fake tickets, to prevent scalping。 as wisdom Bai in other systems operating foundation. This paper analyzes the background and development of RFID card ticket system ticket system at home and abroad , and briefly describes the software system requirements analysis 。 management of the project development process , the use of software engineering methods and tools applied at each stage of the project and to achieve , especially project planning, monitoring , measurement results, and technical class work product , the actual implementation process throughout the project proposed program 。 integral part of the business of content RDIF card ticket system implementation process , the software interface design, ticket system interface , etc. a detailed analysis and design of concrete and feasible implementation technology and implementation. In this paper, the main use of the design tools and software : In the requirements analysis phase of development tools is Microsoft Office Visio, is mainly used to draw the data flow . Used in the database is Sybase 39。s modeling CASE tools Power Designer, in the backend database using Microsoft sql server 2021. This paper describes the development of a specific process management , the use of software engineering methods and tools applied at each stage of the project and to achieve , especially in project planning , monitoring , measurement results, and technical class work products throughout the actual implementation of the project. Technical route of this article: Based on the pany39。s first step in Sybase Power Designer CASE tool set design needs of various charts. The second step based on objectoriented software designed bus architecture. The third step is the use of Quality Center test management. The fourth step of hardware facilities design and construction. The embodiments herein: 1, based on the pany39。s CASE toolset Sybase Power Designer design needs of various charts. The first step in the use of ProcessAnalyst used to draw data flow diagram (DFD diagram), the description of how the system should operate and processes. The second step to be used to plete the use DataArchitect entity relationship diagram (ER diagram). The third step in the use of AppModeler system based on a logical model to quickly generate prototype applications. The fourth step use MetaWorks tool allows multiple designers to simultaneously modify a model (including the conceptual model, physical model, data flow diagrams). 2, objectoriented design software based bus architecture. The first step in the overall design. According to functional systems analysis phase analysis results obtained to plete the module design applications. The second step detailed design. Select the appropriate techniques and processing methods for each module, including such as input, output, and code design. The third step is the database design. According to the relevant documentation systems analysis phase formation and development of database technology with reference to the status of the puter, using sophisticated puter database technology, design and describes the structure and contents of the database application system ponents. Which specific steps are as follows: 1) be familiar with database design principles. 2) standardization, we are required based on database design paradigm that is normative principles of database design to optimize the database tables and