2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩47頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  景區(qū)導(dǎo)游系統(tǒng)項(xiàng)目設(shè)計(jì)方案</p><p><b>  1.1課題背景</b></p><p>  進(jìn)入21世紀(jì)之后,旅游業(yè)進(jìn)入了瘋狂增長(zhǎng)的時(shí)代。此時(shí),全國各地政府紛紛加大了對(duì)旅游業(yè)的投資,因?yàn)橄啾绕渌a(chǎn)業(yè),旅游業(yè)不僅能帶動(dòng)地區(qū)經(jīng)濟(jì)發(fā)展、解決就業(yè)問題,而且在能源消耗和環(huán)境污染等方面具備更大的優(yōu)勢(shì),旅游業(yè)的發(fā)展對(duì)于各國經(jīng)濟(jì)發(fā)展都起到了支柱性的作用,如

2、我國2009年出臺(tái)《國務(wù)院關(guān)于加快發(fā)展旅游業(yè)的意見》明確提出,要“加大政府投入”,要求中央和地方財(cái)政以及與旅游相關(guān)的各類專項(xiàng)資金加大對(duì)旅游業(yè)的支持。至此,中央先后出臺(tái)了國家旅游發(fā)展基金、海南國際旅游島購物免(退)稅的系列政策,加大了中央財(cái)政對(duì)旅游業(yè)發(fā)展的支持力度[2]。</p><p>  隨著旅游業(yè)的深度發(fā)展和游客數(shù)量的不斷增加,我們應(yīng)該將如何滿足游客的旅游需求作為我們發(fā)展旅游業(yè)的重中之重而不僅僅是旅游資源的開

3、發(fā)和建設(shè),為游客提供優(yōu)質(zhì)的旅游服務(wù),這對(duì)旅游業(yè)的發(fā)展起到了至關(guān)重要的作用。調(diào)查發(fā)現(xiàn),市場(chǎng)上的語音電子導(dǎo)游正在逐步的取代人工導(dǎo)游,面對(duì)這樣的趨勢(shì),我們必須要明確相對(duì)于傳統(tǒng)的人工導(dǎo)游,電子導(dǎo)游具備哪些方優(yōu)勢(shì)?通過比較兩者我們發(fā)現(xiàn):</p><p>  (1)導(dǎo)游人員在面對(duì)外國游客時(shí)往往會(huì)存在語言交流的障礙,很多導(dǎo)游人員無法準(zhǔn)確的將景點(diǎn)意境傳遞給游客,而語音電子導(dǎo)游則支持多種語言,所以可以很好的避免語言障礙這一問題。&

4、lt;/p><p>  (2)傳統(tǒng)的導(dǎo)游服務(wù)會(huì)造成景區(qū)的噪音污染,因?yàn)橐粋€(gè)導(dǎo)游會(huì)帶一個(gè)旅游團(tuán),難免需要大聲的向游客介紹景點(diǎn),而電子導(dǎo)游在外形上類似于手機(jī),使得游客之間互不影響。</p><p>  (3)導(dǎo)游人員自身素質(zhì)決定了人工導(dǎo)游的服務(wù)質(zhì)量,因此經(jīng)常會(huì)出現(xiàn)旅游服務(wù)質(zhì)量參差不齊的情況,然而語音電子導(dǎo)游是由最專業(yè)的導(dǎo)游團(tuán)隊(duì)制作的,能夠更大程度上滿足游客的需求。</p><p

5、>  綜合上述的比較,可以發(fā)現(xiàn),電子導(dǎo)游不僅具備了傳統(tǒng)導(dǎo)游服務(wù)的基本功能,還能向游客提供更多的附加服務(wù),尤其是電子導(dǎo)游使得游客具有更大的自主性,這對(duì)于現(xiàn)代游客來說是十分重要的。</p><p>  1.2研究問題與研究?jī)?nèi)容</p><p><b>  1.研究問題</b></p><p>  經(jīng)過上述論述,我們已經(jīng)看到人們對(duì)語音導(dǎo)游的需求

6、,這也是未來旅游業(yè)不可避免的趨勢(shì)。在城市生活中,電子產(chǎn)品、LED顯示屏、觸摸屏等已經(jīng)隨處可見,就基于stm32的景點(diǎn)售票、語音導(dǎo)游而言,如何做出一個(gè)人性化、方便化的人機(jī)交互式語音導(dǎo)游,是我們這個(gè)課題需要解決的主要問題。</p><p> ?。?)基于stm32的景點(diǎn)售票、語音導(dǎo)游是什么?</p><p>  基于stm32的景點(diǎn)售票、語音導(dǎo)游就是采用科技化手段,用可攜帶的隨身電子設(shè)備模仿人

7、工導(dǎo)游的新型導(dǎo)游方式,具有費(fèi)用低、語種多樣化、解說規(guī)范、環(huán)保、自主性強(qiáng)等多種優(yōu)點(diǎn),已在各國名勝古跡、博物館、藝術(shù)館、美術(shù)館等被大量使用。有了語音導(dǎo)游,使游客可以自主支配游覽過程,身臨其境的收聽高質(zhì)量的講解,達(dá)到廣泛傳播文化的目的。</p><p> ?。?)設(shè)計(jì)基于STM32的基于stm32的景點(diǎn)售票、基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng),需要實(shí)現(xiàn)哪些功能?</p><p>  設(shè)

8、計(jì)一款實(shí)用的電子產(chǎn)品,我們首先應(yīng)在市場(chǎng)調(diào)研的基礎(chǔ)上滿足消費(fèi)者的需求。因此,設(shè)計(jì)工作主要包括了軟件需求分析、整體設(shè)計(jì)和功能模塊劃分等等。軟件需求分析會(huì)總結(jié)軟件需要實(shí)現(xiàn)哪些功能,通過對(duì)功能的整合和劃分來進(jìn)行軟件的整體設(shè)計(jì)和詳細(xì)設(shè)計(jì),而在此過程中軟件所需的功能引領(lǐng)了之后所有設(shè)計(jì)工作。</p><p><b>  2.研究?jī)?nèi)容</b></p><p>  為了能夠拿出基于st

9、m32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)的設(shè)計(jì)方案,本文主要做了以下工作:</p><p> ?。?)對(duì)基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)基本理論進(jìn)行初步的梳理,并以此為參照展開后續(xù)的論文撰寫工作。</p><p>  (2)對(duì)本系統(tǒng)進(jìn)行綜合分析,從景區(qū)管理員需求和系統(tǒng)功能需求兩個(gè)方面來對(duì)系統(tǒng)設(shè)計(jì)的可行性進(jìn)行全面合理的分析。</p><p> ?。?)對(duì)本系統(tǒng)

10、所用到的關(guān)鍵技術(shù)進(jìn)行概括,由于基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)所涉及的技術(shù)實(shí)在太多,這里只會(huì)介紹一些主要的技術(shù),包括:數(shù)據(jù)庫介紹,SQL語言的簡(jiǎn)介,STM32芯片介紹,C#介紹和其他相關(guān)技術(shù)。</p><p>  此系統(tǒng)的難點(diǎn)就在于基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)功能的確定,在明確了游客和管理員的功能和聯(lián)系后, 確定哪些功能是必須的,哪些功能是可有可無的,哪些功能是現(xiàn)階段實(shí)現(xiàn)起來比較困難的

11、,由簡(jiǎn)到難開始進(jìn)行構(gòu)思。</p><p><b>  1.3研究思路 </b></p><p>  基于STM32的基于stm32的景點(diǎn)售票、基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)設(shè)計(jì)不僅僅是一個(gè)書面的研究,而是在調(diào)研之后可以做出符合實(shí)際的系統(tǒng)來,因此我們需要對(duì)整體設(shè)計(jì)有一個(gè)完整的構(gòu)思,具體研究思路如圖1-1所示:</p><p>  1

12、.4研究目的與意義</p><p><b>  1.研究目的</b></p><p>  對(duì)于游客自身而言,基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)功能可以提供更方便、更智能、更全面的旅游相關(guān)服務(wù),它不僅僅能提高游客的旅游質(zhì)量,還滿足了游客對(duì)時(shí)尚生活的追求,使他們?cè)诼糜螘r(shí)有了更大的自主選擇權(quán)。因此,本文的研究目標(biāo)是在通過對(duì)語音導(dǎo)游進(jìn)行全面的了解和研究之后,能夠設(shè)計(jì)

13、出一款適合用戶的基于stm32的景點(diǎn)售票、語音導(dǎo)游軟件。</p><p><b>  2.研究意義</b></p><p>  現(xiàn)代生活追求時(shí)尚、個(gè)性、人性,在城市生活中,LED 顯示屏、觸摸屏等已經(jīng)不能滿足人們的需求。因此,人機(jī)交互成為了一個(gè)非常熱門的研究方向,基于stm32的景點(diǎn)售票、語音導(dǎo)游正是響應(yīng)了人們的追求,它具有能耗低、體積小、靈活性高、穩(wěn)定性能優(yōu)良和易攜

14、帶等優(yōu)點(diǎn),一時(shí)間受到人們的熱捧。</p><p>  隨著各國對(duì)旅游業(yè)的大力投資,旅游業(yè)成了國民經(jīng)濟(jì)的支柱產(chǎn)業(yè),各國出臺(tái)了許多新政策來推動(dòng)旅游業(yè)的發(fā)展。然而,旅游業(yè)的發(fā)展不僅僅需要依靠國家政策來維護(hù),更多的是需要我們從旅游服務(wù)處著手,提高旅游服務(wù)質(zhì)量,從而吸引更多的游客。因此,旅游業(yè)的發(fā)展關(guān)鍵歸根結(jié)底就在于導(dǎo)游服務(wù)質(zhì)量的提升。由于傳統(tǒng)導(dǎo)游服務(wù)存在許多自身缺陷,無法滿足眾多游客的旅游需求,在信息時(shí)代,人們希望通過技

15、術(shù)手段設(shè)計(jì)出基于stm32的景點(diǎn)售票、語音導(dǎo)游,使其在旅游服務(wù)上給游客以全新的體驗(yàn)。</p><p>  本文通過對(duì)基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)的設(shè)計(jì)和研究,以及對(duì)相關(guān)文獻(xiàn)的梳理,使人們對(duì)語音導(dǎo)游能有一個(gè)相對(duì)系統(tǒng)的了解。</p><p>  圖1-1 論文整體框架和研究思路</p><p>  1.5國內(nèi)外的研究現(xiàn)狀</p><p

16、>  語音導(dǎo)游的研究起源于歐美國家,但很快就蔓延到世界其他地方。從20世紀(jì)90年代電子導(dǎo)游思想萌芽至今,對(duì)它的研究在某些領(lǐng)域已有所成績(jī)。進(jìn)入21世紀(jì),隨著人們對(duì)旅游需求的日益增加,應(yīng)用而生的語音導(dǎo)游表現(xiàn)出巨大的市場(chǎng)潛力,這吸引了眾多的企業(yè)和科技研究人員參與到該研究中,這對(duì)于語音導(dǎo)游的快速發(fā)展起到了決定性的作用。</p><p><b>  1.國內(nèi)研究現(xiàn)狀</b></p>

17、<p>  基于stm32的景點(diǎn)售票、語音導(dǎo)游也就是智慧旅游的一部分。智慧旅游,就是利用云計(jì)算、物聯(lián)網(wǎng)等新技術(shù),通過互聯(lián)網(wǎng)、移動(dòng)互聯(lián)網(wǎng),借助手機(jī)、電腦等便攜設(shè)備主動(dòng)感知旅游資源、旅游經(jīng)濟(jì)、旅游活動(dòng)等方面的信息,及時(shí)安排和調(diào)整工作與旅游計(jì)劃,從而達(dá)到對(duì)各類旅游信息的智能感知的效果[3]。</p><p>  目前,智慧旅游已不再停留在概念和口號(hào)的層面上了。旅游目的地和景區(qū)運(yùn)用手機(jī)APP客戶端、微信、微博

18、、以及微電影等進(jìn)行營(yíng)銷推廣,部分景區(qū)的運(yùn)用成果還包括互動(dòng)電子LED展示系統(tǒng)、自動(dòng)售票平臺(tái)、云服務(wù)后臺(tái)管理系統(tǒng)等。例如,山東的泰山、蓬萊閣、嶗山、趵突泉、臺(tái)兒莊古城等5A級(jí)景區(qū)已經(jīng)試水電子門票、電子導(dǎo)覽、二維碼、GPS定位。其中,泰山、蓬萊閣等景區(qū)還開發(fā)了手機(jī)APP客戶端,圖1-2就是游客在使用電子導(dǎo)覽。</p><p>  在這樣的背景下,國內(nèi)在智能導(dǎo)游的實(shí)踐層面也有了長(zhǎng)足的發(fā)展,其中具體代表性的產(chǎn)品主要有:20

19、11年,福建省正式啟動(dòng)“海峽智能旅游”項(xiàng)目的建設(shè),目前“無線智能導(dǎo)覽系統(tǒng)”已經(jīng)在三坊七巷的景區(qū)開始試用,今后將在全省范圍內(nèi)推廣。當(dāng)然,在我國這樣的例子還有很多,國內(nèi)也有很多的企業(yè)和科學(xué)技術(shù)人員參與智能導(dǎo)游的研究工作,其中做的比較好的有TouchChina,它對(duì)國內(nèi)的一些主要旅游城市都推出了手機(jī)導(dǎo)游軟件,不僅有Android版還有ISO版[4]。</p><p><b>  2.國外研究現(xiàn)狀</b&

20、gt;</p><p>  在西歐、北美的發(fā)達(dá)國家,旅游業(yè)是隨著國家經(jīng)濟(jì)社會(huì)的發(fā)展而發(fā)展起來的。在這些國家,隨著社會(huì)經(jīng)濟(jì)的不斷發(fā)展,居民的收入水平不斷提高,消費(fèi)水平的提高引起居民消費(fèi)結(jié)構(gòu)的變化,使他們產(chǎn)生了旅游的需求。這些國家居民旅游消費(fèi)的發(fā)展,是沿著本地區(qū)內(nèi)旅游、國內(nèi)跨地區(qū)旅游和國內(nèi)旅游的順序遞進(jìn)的。因此,這些國家的旅游經(jīng)營(yíng)和管理體制,也是從適應(yīng)地區(qū)內(nèi)旅游和國內(nèi)旅游,到適應(yīng)國際旅游慢慢形成的。進(jìn)入21世紀(jì),隨著

21、人們對(duì)旅游需求的日益增加,應(yīng)用而生的基于stm32的景點(diǎn)售票、語音導(dǎo)游表現(xiàn)出巨大的市場(chǎng)潛力,符合了人們對(duì)時(shí)尚、個(gè)性生活的追求,越來越受到游客的追捧。</p><p>  在國外,企業(yè)和政府不僅積極的推進(jìn)智慧旅游的發(fā)展,為其獻(xiàn)計(jì)獻(xiàn)策,在實(shí)踐方面也是做了很多方面的嘗試,其中比較有影響的主要有:韓國首爾市基于智能手機(jī)平臺(tái)開發(fā)了“I Tour Seoul”智慧旅游服務(wù)系統(tǒng),此系統(tǒng)是首爾市專門為旅游者提供的智能移動(dòng)旅游服務(wù)

22、平臺(tái)。通過它,游客可以實(shí)時(shí)獲得其當(dāng)前位置周邊的各種旅游信息,如餐廳、酒店、娛樂、購物等,還提供了從當(dāng)前位置利用自駕車、公交、步行方式前往目的地的最佳路徑,此外,它還提供多種語言服務(wù)以滿足不同游客的需求[5]。</p><p>  圖1-2 城市電子導(dǎo)游</p><p><b>  1.6本章小結(jié)</b></p><p>  本章主要介紹了基于S

23、TM32的智能導(dǎo)游系統(tǒng)的調(diào)研過程以及基于stm32的景點(diǎn)售票、語音導(dǎo)游的課題背景,通過對(duì)課題的調(diào)研,了解了游客對(duì)旅游業(yè)的需求,可見,智能導(dǎo)游是旅游業(yè)發(fā)展的產(chǎn)物,是不可避免的旅游新趨勢(shì)。</p><p>  通過對(duì)本次課題的研究?jī)?nèi)容與意義的探討,明確此次系統(tǒng)設(shè)計(jì)的必要性,總結(jié)出此系統(tǒng)應(yīng)該實(shí)現(xiàn)的功能,得出論文的整體框架和寫作流圖,經(jīng)過對(duì)國內(nèi)外導(dǎo)游系統(tǒng)研究現(xiàn)狀的分析,更加明確了這次畢業(yè)設(shè)計(jì)對(duì)于生活實(shí)際的需求,希望通過對(duì)

24、基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)的設(shè)計(jì)為人們的生活帶來實(shí)際的價(jià)值。</p><p>  基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)分析</p><p>  系統(tǒng)分析(Systems Analysis)一詞最早是在20世紀(jì)30年代提出的,當(dāng)時(shí)是以管理問題為主要應(yīng)用對(duì)象,是管理信息系統(tǒng)的一個(gè)主要和關(guān)鍵階段。到了40年代,由于它的應(yīng)用獲得成功,得到了進(jìn)一步的發(fā)展。以后的幾十年,無論

25、是研究大系統(tǒng)的問題,還是建立復(fù)雜的系統(tǒng),都廣泛應(yīng)用了系統(tǒng)分析的方法。系統(tǒng)分析的主要任務(wù)是將在系統(tǒng)詳細(xì)調(diào)查中所得到的文檔資料集中到一起,對(duì)組織內(nèi)部整體管理狀況和信息處理過程進(jìn)行分析。</p><p>  系統(tǒng)分析所確定的內(nèi)容是今后系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)的基礎(chǔ)。由于本文的主要研究工作是進(jìn)行基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)的設(shè)計(jì),根據(jù)軟件開發(fā)的常規(guī)步驟,在設(shè)計(jì)之前對(duì)此設(shè)計(jì)做一個(gè)全面而系統(tǒng)的分析工作是必不可少的。

26、</p><p><b>  2.1設(shè)計(jì)目標(biāo)</b></p><p>  2.1.1總體設(shè)計(jì)目標(biāo)</p><p>  在此次設(shè)計(jì)中,將本著“以人為本”的理念,充分考慮游客的需求,此外,景區(qū)管理員對(duì)游客及景點(diǎn)的管理也是重中之重,如何做出切合實(shí)際的基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)是本文需要解決的主要難題。希望通過語音導(dǎo)游系統(tǒng)能改善旅游服

27、務(wù),提高旅游質(zhì)量,更好的保障旅游安全和旅游品質(zhì),提升游客全程的旅游體驗(yàn),吸引廣大消費(fèi)者外出旅游,帶動(dòng)旅游業(yè)的發(fā)展。</p><p>  2.1.2詳細(xì)設(shè)計(jì)目標(biāo)</p><p>  基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)的設(shè)計(jì),主要考慮景區(qū)管理人員和游客的需求,對(duì)于管理員而言,可以實(shí)現(xiàn)的功能主要有:登錄基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng),進(jìn)行管理員信息的添加、管理員自身密碼的

28、修改、景區(qū)景點(diǎn)信息的公布、景點(diǎn)的查詢、景點(diǎn)信息的打印等,具體的設(shè)計(jì)框圖如圖2-1所示:</p><p>  通過對(duì)景區(qū)旅游信息資源和基礎(chǔ)服務(wù)信息資源的釆集處理,分析了游客的需求,對(duì)于游客而言,進(jìn)入景區(qū)可通過此系統(tǒng)了解景區(qū)景點(diǎn)的價(jià)位,周邊的生活服務(wù)以及去目的景點(diǎn)的最佳路徑,此外,游客需刷卡進(jìn)入景點(diǎn),這是我們本次基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)設(shè)計(jì)的最主要部分,可進(jìn)行新卡注冊(cè)、刷卡進(jìn)入、語音導(dǎo)游、卡的掛失

29、及刷卡離開等,具體的設(shè)計(jì)框圖如圖2-2如下:</p><p>  圖2-1 管理員功能框圖</p><p>  圖2-2 門禁卡服務(wù)管理框圖</p><p>  綜合景區(qū)的管理以及游客的需求,設(shè)計(jì)出切實(shí)可行的設(shè)計(jì)方案,并完成基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)設(shè)計(jì),是我們最終的設(shè)計(jì)目標(biāo)。以旅游資源為基礎(chǔ)實(shí)現(xiàn)的語音導(dǎo)游一卡通系統(tǒng)不僅使得游客借助基于stm32的

30、景點(diǎn)售票、語音導(dǎo)游按計(jì)劃完成自己的旅游行程,而且在旅游過程中游客也體驗(yàn)了一把自助游的樂趣。</p><p><b>  2.2需求分析</b></p><p>  所謂"需求分析",是指對(duì)要解決的問題進(jìn)行詳細(xì)的分析,弄清楚問題的要求,包括需要輸入什么數(shù)據(jù),要得到什么結(jié)果,最后應(yīng)輸出什么。需求分析指的是在創(chuàng)建一個(gè)新的或改變一個(gè)現(xiàn)存的系統(tǒng)或產(chǎn)品時(shí),確定

31、新系統(tǒng)的目的、范圍、定義和功能時(shí)所要做的所有工作,它是軟件工程中的一個(gè)關(guān)鍵過程。只有在確定了用戶的需求之后才能為解決問題找到好的方法。本節(jié)主要圍繞基于stm32的景點(diǎn)售票、語音導(dǎo)游系統(tǒng)的需求分析來展開討論,主要從用戶需求、功能需求以及可行性需求等幾個(gè)方面來進(jìn)行闡述。</p><p><b>  1.用戶需求分析</b></p><p>  俗話說“顧客是上帝”,我們所

32、設(shè)計(jì)的產(chǎn)品要有市場(chǎng),就得滿足顧客的需求,只有這樣,我們的設(shè)計(jì)才有意義。用戶的需求分析是系統(tǒng)整體設(shè)計(jì)的基礎(chǔ),其基本任務(wù)是準(zhǔn)確地定義基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)的目標(biāo),明確為了滿足用戶的需求此系統(tǒng)必須做什么。整個(gè)系統(tǒng)的規(guī)模以及性質(zhì)完全取決于用戶需求分析的結(jié)論。由于基于stm32的景點(diǎn)售票、語音導(dǎo)游是面向大眾旅游消費(fèi)者的,所以在設(shè)計(jì)之前,需要對(duì)基于stm32的景點(diǎn)售票、語音導(dǎo)游的目標(biāo)群體做出全面的分析。通常來說,人們外出旅游時(shí)

33、會(huì)向旅行社咨詢旅游目的地以及一些外出事宜,這必然會(huì)選擇一個(gè)導(dǎo)游進(jìn)行全程陪同,而隨著基于stm32的景點(diǎn)售票、語音導(dǎo)游的興起,選擇用語音導(dǎo)游來幫助旅行的游客越來越多。</p><p>  從溫州市旅游局獲悉,在2014年的“十一”黃金周,雁蕩山景區(qū)累積接待游客量突破20萬人次?!俺擞慰蛿?shù)量是歷年之最外,與以往不同的是雁蕩山推出了微信公眾平臺(tái),為游客提供智能的導(dǎo)游服務(wù),讓游客真實(shí)體驗(yàn)到了智慧旅游的成果”。在2013

34、年,國外有研究者做過關(guān)于游客在旅行過程中是否愿意使用語音導(dǎo)游的調(diào)查。其調(diào)查結(jié)果如圖2-3所示:</p><p>  圖2-3 游客使用語音導(dǎo)覽</p><p>  圖2-3 基于stm32的景點(diǎn)售票、語音導(dǎo)游使用情況調(diào)查表</p><p>  通過上面的兩個(gè)例子,我們很容易看出:大部分的游客是很樂意使用基于stm32的景點(diǎn)售票、語音導(dǎo)游的,主要是因?yàn)榛趕tm32的

35、景點(diǎn)售票、語音導(dǎo)游既能引領(lǐng)游客游覽景點(diǎn),還支持多種語言,滿足了游客的需求。而在調(diào)查中表示“可能”和“不知道”的游客也許之前是沒有接觸過基于stm32的景點(diǎn)售票、語音導(dǎo)游,所以他們對(duì)于基于stm32的景點(diǎn)售票、語音導(dǎo)游是否能滿足自己的旅游需求表示質(zhì)疑,這部分游客也是基于stm32的景點(diǎn)售票、語音導(dǎo)游的潛在用戶。當(dāng)然,在調(diào)查中也有一部分游客表示“不愿意”,究其原因是這些游客之前使用的基于stm32的景點(diǎn)售票、語音導(dǎo)游體驗(yàn)不佳所致。</

36、p><p>  綜上所述,我們可以得出的結(jié)論是:在景區(qū)使用擴(kuò)音器會(huì)使景區(qū)環(huán)境非常吵雜,不利于人們舒適的旅行,還有就是有些導(dǎo)游的鼻音太重,導(dǎo)致大多游客聽不清講解。其實(shí),大部分的游客是愿意借助基于stm32的景點(diǎn)售票、語音導(dǎo)游來幫助自己完成旅游行程的,如果基于stm32的景點(diǎn)售票、語音導(dǎo)游在功能方面和可用性方面表現(xiàn)得更好的話,那么基于stm32的景點(diǎn)售票、語音導(dǎo)游產(chǎn)品將擁有更加廣闊的市場(chǎng)前景,會(huì)受到廣大游客的青睞。<

37、;/p><p><b>  2.功能需求分析</b></p><p>  隨著各國對(duì)旅游業(yè)的大力投資,旅游業(yè)成了國民經(jīng)濟(jì)的支柱產(chǎn)業(yè),各國出臺(tái)了許多新政策來推動(dòng)旅游業(yè)的發(fā)展,為了使游客能獲得優(yōu)質(zhì)的導(dǎo)游服務(wù),市面上出現(xiàn)了智能語音導(dǎo)游一卡通系統(tǒng)。在這部分本文對(duì)基于stm32的景點(diǎn)售票、語音導(dǎo)游的功能進(jìn)行需求分析,其目的是了解究竟哪些功能是游客在旅游時(shí)所必需的,這部分的調(diào)研是在與

38、游客進(jìn)行交流時(shí)讓他們談?wù)勛约河X得語音導(dǎo)游最應(yīng)具備的功能。</p><p>  從調(diào)研和對(duì)現(xiàn)存語音導(dǎo)游進(jìn)行綜合分析后,我們知道基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)不僅需要具備導(dǎo)游服務(wù)功能,還應(yīng)該與游客進(jìn)行語音交互等功能,如果我們將目前市場(chǎng)上的語音導(dǎo)游進(jìn)行改進(jìn),那么它的市場(chǎng)空間必然是巨大的。</p><p><b>  3.個(gè)性化需求分析</b></p>

39、;<p>  隨著社會(huì)的不斷進(jìn)步和對(duì)個(gè)性化的認(rèn)識(shí),尊重個(gè)體的個(gè)性化選擇已經(jīng)深入到社會(huì)生活的各個(gè)方面。在進(jìn)入旅游時(shí)代后,為了旅游業(yè)的發(fā)展,個(gè)性化也被融入到其中,旅游市場(chǎng)進(jìn)入了差異競(jìng)爭(zhēng)的時(shí)代。</p><p>  傳統(tǒng)的報(bào)團(tuán)旅游的優(yōu)點(diǎn)是免去了游客對(duì)于交通、住宿的擔(dān)憂,但其缺點(diǎn)也是很明顯的:旅游路線固定化且行程安排緊張。隨著社會(huì)經(jīng)濟(jì)的快速發(fā)展及人們生活水平的提高,這種報(bào)團(tuán)出行的旅游方式已經(jīng)不能滿足游客的個(gè)

40、性化需求。他們更愿意自己設(shè)計(jì)出行路線,或完全依靠網(wǎng)絡(luò)介紹完成自己的旅行,因此,相應(yīng)的出現(xiàn)了自助游、自駕游等個(gè)性化的旅游方式。旅游業(yè)想要更好的發(fā)展,勢(shì)必滿足游客的個(gè)性化需求,只有這樣,旅游資源才能更好的推銷出去。</p><p>  2.3系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)</p><p>  通過對(duì)系統(tǒng)的設(shè)計(jì)目標(biāo)和需求分析進(jìn)行論述后,能夠得到基于RFID技術(shù)的系統(tǒng)總體結(jié)構(gòu)圖,如圖2-4所示。預(yù)先在景區(qū)的進(jìn)出

41、口安裝IC卡門禁控制電路(該電路主要控制進(jìn)出口門開、關(guān)狀態(tài)),在景區(qū)的各景點(diǎn)安裝導(dǎo)游控制器電路(該電路中的語音芯片存儲(chǔ)包含漢語在內(nèi)的多種語言的景點(diǎn)語音介紹),這些電路模塊都通過can總線與售票點(diǎn)PC機(jī)的管理系統(tǒng)連接。游客在景區(qū)售票點(diǎn)購票,工作人員結(jié)合與PC機(jī)串口相連的刷卡器,通過PC機(jī)上的景區(qū)售票、語音導(dǎo)游一卡通管理系統(tǒng)為游客注冊(cè)一張IC卡。同時(shí),管理系統(tǒng)把注冊(cè)的卡號(hào)通過can總線寫入景區(qū)進(jìn)出口的門禁控制電路中的控制芯片F(xiàn)lash和景區(qū)

42、各景點(diǎn)語音導(dǎo)游器的控制芯片F(xiàn)lash進(jìn)行存儲(chǔ)。游客持已注冊(cè)的IC卡,可順利通過景區(qū)進(jìn)出口,并對(duì)各景點(diǎn)安裝的語音導(dǎo)游器刷卡區(qū)刷卡,就可啟動(dòng)各景點(diǎn)的語音解說功能,通過在規(guī)定時(shí)間內(nèi)的刷卡次數(shù),各國游客可方便選擇相應(yīng)的語言播放。游客結(jié)束游覽出門時(shí),完成IC卡的回收和注銷。</p><p>  PC機(jī)上的基于stm32的景區(qū)售票、語音導(dǎo)游一卡通管理系統(tǒng),能方便完成IC卡注冊(cè)、刪除、注銷、掛失、查詢、統(tǒng)計(jì)等管理功能。<

43、/p><p>  圖2-4 基于stm32的景區(qū)售票、語音導(dǎo)游一卡通系統(tǒng)結(jié)構(gòu)</p><p><b>  2.4本章小結(jié)</b></p><p>  在本章我們對(duì)基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)進(jìn)行了系統(tǒng)的分析,并在分析的基礎(chǔ)上得出整體設(shè)計(jì)目標(biāo)和詳細(xì)設(shè)計(jì)目標(biāo),明確了此系統(tǒng)中管理員和游客的功能需求。在基于stm32的景點(diǎn)售票、語音導(dǎo)游的需

44、求分析部分主要從用戶需求分析、功能需求分析和個(gè)性化需求三個(gè)方面來對(duì)系統(tǒng)的可行性進(jìn)行了分析,我們?cè)谠O(shè)計(jì)基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)時(shí)要充分考慮各方面的需求,只有如此,我們?cè)O(shè)計(jì)出的產(chǎn)品才有市場(chǎng),才能更好的為大家服務(wù)。</p><p>  第三章 下位機(jī)設(shè)計(jì)</p><p>  3.1下位機(jī)相關(guān)技術(shù)介紹</p><p><b>  1. RFI

45、D技術(shù)</b></p><p>  射頻識(shí)別(RFID)技術(shù)是一種無線自動(dòng)識(shí)別技術(shù),又稱為電子標(biāo)簽技術(shù),是自動(dòng)識(shí)別技術(shù)的一種創(chuàng)新。RFID技術(shù)具有眾多優(yōu)點(diǎn),廣泛應(yīng)用于交通、物流、安全、防偽等領(lǐng)域作為條形碼等識(shí)別技術(shù)的升級(jí)換代產(chǎn)品。</p><p>  從概念上來講,RFID類似于條碼掃描,對(duì)于條碼技術(shù)而言,它是將已編碼的條形碼附著于目標(biāo)物并使用專用的掃描讀寫器利用光信號(hào)將信息由

46、條形磁傳送到掃描讀寫器;而RFID則使用專用的RFID讀寫器及專門的可附著于目標(biāo)物的RFID標(biāo)簽,利用頻率信號(hào)將信息由RFID標(biāo)簽傳送至RFID讀寫器。</p><p>  最初在技術(shù)領(lǐng)域,應(yīng)答器是指能夠傳輸信息回復(fù)信息的電子模塊,近些年,由于射頻技術(shù)發(fā)展迅猛,應(yīng)答器有了新的說法和含義,又被叫做智能標(biāo)簽或標(biāo)簽。RFID電子標(biāo)簽的閱讀器通過天線與RFID電子標(biāo)簽進(jìn)行無線通信,可以實(shí)現(xiàn)對(duì)標(biāo)簽識(shí)別碼和內(nèi)存數(shù)據(jù)的讀出或?qū)?/p>

47、入操作。RFID技術(shù)可識(shí)別高速運(yùn)動(dòng)物體并可同時(shí)識(shí)別多個(gè)標(biāo)簽,操作快捷方便。</p><p>  許多行業(yè)都運(yùn)用了射頻識(shí)別技術(shù)。例如將標(biāo)簽附著在一輛正在生產(chǎn)中的汽車,廠方便可以追蹤此車在生產(chǎn)線上的進(jìn)度;倉庫可以追蹤藥品的所在。射頻標(biāo)簽也可以附于牲畜與寵物上,方便對(duì)牲畜與寵物的積極識(shí)別(積極識(shí)別意思是防止數(shù)只牲畜使用同一個(gè)身份)。射頻識(shí)別的身份識(shí)別卡可以使員工得以進(jìn)入鎖住的建筑部分,汽車上的射頻應(yīng)答器也可以用來征收收

48、費(fèi)路段與停車場(chǎng)的費(fèi)用。</p><p>  作為一種全新的技術(shù),射頻識(shí)別在國外發(fā)展很快,產(chǎn)品種類較多,因此應(yīng)用也很廣泛。像TI、Motorola、Philips等世界著名廠家都生產(chǎn)RFID產(chǎn)品,并且各廠商的產(chǎn)品各具特色。在國外的應(yīng)用中,已經(jīng)形成了從低頻到高頻,從低端到高端的產(chǎn)品系列和比較成熟的RFID產(chǎn)業(yè)鏈。國內(nèi)在低頻RFID技術(shù)和應(yīng)用方面比較成熟,高頻RFID技術(shù)也在提高,應(yīng)用也有相當(dāng)?shù)囊?guī)模。</p>

49、;<p>  通常的RFID系統(tǒng)包括前端的射頻部分和后臺(tái)的計(jì)算機(jī)信息管理系統(tǒng)。射頻部分由讀寫器和標(biāo)簽組成,如圖3-1所示。標(biāo)簽中植有IC芯片,標(biāo)簽和讀寫器通過電磁波進(jìn)行信息的傳輸和交換。因此,標(biāo)簽用于存儲(chǔ)所標(biāo)識(shí)物品的身份和屬性信息。讀寫器作為信息采集終端,利用射頻信號(hào)對(duì)標(biāo)簽進(jìn)行識(shí)別并與計(jì)算機(jī)信息系統(tǒng)進(jìn)行通信。在RFI的實(shí)際應(yīng)用中,電子標(biāo)簽附著在被識(shí)別的物體表面或內(nèi)部。當(dāng)帶有電子標(biāo)簽的物品通過讀寫器的識(shí)讀范圍時(shí),讀寫器自動(dòng)以

50、非接觸的方式將電子標(biāo)簽中的約定識(shí)別信息讀取出來,依據(jù)需要有時(shí)可以對(duì)標(biāo)簽中的信息進(jìn)行改動(dòng),從而實(shí)現(xiàn)非接觸甚至遠(yuǎn)距離自動(dòng)識(shí)別物品功能。</p><p>  圖3-1 RFID前端系統(tǒng)簡(jiǎn)圖</p><p><b>  2.IC卡技術(shù)介紹</b></p><p>  IC卡 (Integrated Circuit Card,集成電路卡),也稱智能卡(S

51、mart card)、智慧卡(Intelligent card)、微電路卡(Microcircuit card)或微芯片卡等。IC卡是1974年一名法國新聞?dòng)浾甙l(fā)明的。它是將一個(gè)微電子芯片嵌入符合ISO 7816標(biāo)準(zhǔn)的卡基中,做成卡片形式。集成電路芯片可以是存儲(chǔ)器或向處理器。帶有存儲(chǔ)器的IC卡又稱為記憶卡或存儲(chǔ)卡,帶有微處理器的IC卡又稱為智能卡或智慧卡。IC卡與讀寫器之間的通訊方式可以是接觸式,也可以是非接觸式。根據(jù)通訊接口把IC卡分

52、成接觸式IC卡、非接觸式IC卡和雙界面卡(同時(shí)具備接觸式與非接觸式通訊接口)。IC卡由于其信息安全、便于攜帶、比較完善的標(biāo)準(zhǔn)化等優(yōu)點(diǎn),在身份認(rèn)證、銀行、電信、公共交通、車場(chǎng)管理等領(lǐng)域正得到越來越多的應(yīng)用[6]。</p><p>  圖3-2 IC卡結(jié)構(gòu)圖</p><p>  3.STM32芯片簡(jiǎn)介</p><p>  STM32系列基于專為要求高性能、低成本、低功耗

53、的嵌入式應(yīng)用專門設(shè)計(jì)的ARM Cortex-M3內(nèi)核。按性能分成兩個(gè)不同的系列:STM32F103“增強(qiáng)型”系列和STM32F101“基本型”系列,圖3-3就是STM32的芯片示意圖。增強(qiáng)型系列時(shí)鐘頻率達(dá)到72MHz,是同類產(chǎn)品中性能最高的產(chǎn)品;基本型時(shí)鐘頻率為36MHz,以16位產(chǎn)品的價(jià)格得到比16位產(chǎn)品大幅提升的性能,是16位產(chǎn)品用戶的最佳選擇。兩個(gè)系列都內(nèi)置32K到128K的閃存,不同的是SRAM的最大容量和外設(shè)接口的組

54、合。時(shí)鐘頻率72MHz時(shí),從閃存處執(zhí)行代碼,STM32功耗36mA,是32位市場(chǎng)上功耗最低的產(chǎn)品,相當(dāng)于0.5mA/MHz。</p><p>  圖3-3 STM32芯片示意圖</p><p>  STM32互連型系列產(chǎn)品強(qiáng)化了音頻性能,采用一個(gè)先進(jìn)的鎖相環(huán)機(jī)制,實(shí)現(xiàn)音頻級(jí)別的I2S通信。結(jié)合USB主機(jī)或從機(jī)功能,STM32可以從外部存儲(chǔ)器(U盤或MP3播放器)讀取、解碼和輸出音頻信號(hào)。設(shè)

55、計(jì)人員還可以在新系列微控制器上開發(fā)人機(jī)界面(HMI)功能,如播放和停止按鍵,以及顯示器界面。這個(gè)功能使其可用于各種家庭音響設(shè)備,如音響底座系統(tǒng)、鬧鐘/音樂播放器和家庭影院。</p><p>  新系列微控制器還沿續(xù)了STM32產(chǎn)品家族的低電壓和節(jié)能兩大優(yōu)點(diǎn)。2.0V到3.6V的工作電壓范圍兼容主流的電池技術(shù),如鋰電池和鎳氫電池,封裝還設(shè)有一個(gè)電池工作模式專用引腳Vbat。以72MHz頻率從閃存執(zhí)行代碼,僅消耗 2

56、7mA電流。低功耗模式共有四種,可把電流消耗降至兩微安。從低功耗模式快速啟動(dòng)也同樣節(jié)省電能;啟動(dòng)電路使用STM32內(nèi)部生成的8MHz信號(hào),把微控制器從停止模式喚醒用時(shí)小于6微秒[7]。 </p><p>  3.2下位機(jī)功能分析</p><p>  該系統(tǒng)實(shí)體部分是由ID卡、導(dǎo)游機(jī)、門禁等多部分組成。我們?cè)诰皡^(qū)每個(gè)不同的景點(diǎn)都放有若干個(gè)導(dǎo)游機(jī),門禁只在景區(qū)的出入口處進(jìn)行了安裝。每

57、一個(gè)IC卡即就是所謂的門票都有唯一的ID卡號(hào),當(dāng)上位機(jī)讀取了門票的卡號(hào)后,通過串口通信技術(shù)將該卡號(hào)寫入到每一個(gè)導(dǎo)游機(jī)和門禁的主控芯片中。當(dāng)游客走到入口或出口的門禁處的時(shí)候由于事先已經(jīng)將卡號(hào)存在了主控芯片的Flash存儲(chǔ)器中,當(dāng)卡放在感應(yīng)區(qū)的時(shí)候,讀取卡號(hào)和事先存儲(chǔ)的卡號(hào)進(jìn)行對(duì)比,如果卡號(hào)相同,門禁將自動(dòng)打開,游客進(jìn)入景區(qū)。同樣的道理,導(dǎo)游機(jī)也是如果卡號(hào)一致,中控芯片將會(huì)控制語音芯片,將存儲(chǔ)在語音芯片的解說音頻通過放大電路連接的揚(yáng)聲器或者

58、耳機(jī)播放出來。當(dāng)成功讀取卡號(hào)的時(shí)候,對(duì)應(yīng)的導(dǎo)游機(jī)解說開始,指示燈也將亮起來,播放完或者停止播放時(shí),指示燈將熄滅。</p><p>  3.3下位機(jī)電路設(shè)計(jì)</p><p>  具體到電路板的制作過程,有一個(gè)電路板的設(shè)計(jì)軟件在其中起到了重要作用,整個(gè)電路板設(shè)計(jì)中就是以它為基礎(chǔ)進(jìn)行設(shè)計(jì)的。這款軟件就是Altium Designer,該軟件為電子工程師和電子設(shè)計(jì)師提供唯一的一體化應(yīng)用工具,并且包

59、含了所有在完整的電子產(chǎn)品開發(fā)中必需的技術(shù)和功能。它將板級(jí)和FPGA級(jí)系統(tǒng)設(shè)計(jì)、嵌入式軟件開發(fā)、PCB板圖設(shè)計(jì)和制造加工等設(shè)計(jì)工具集成到一個(gè)單一的設(shè)計(jì)環(huán)境中。</p><p>  3.3.1門禁模塊電路設(shè)計(jì)</p><p>  游客在景區(qū)售票點(diǎn)購票,工作人員結(jié)合與PC機(jī)串口相連的刷卡器,通過PC機(jī)上的景區(qū)售票、語音導(dǎo)游一卡通管理系統(tǒng)為游客注冊(cè)一張IC卡。由于PC機(jī)默認(rèn)的只有RS232接口,有

60、兩種方法可以得到PC上位機(jī)的RS485電路:(1)通過RS232/RS485轉(zhuǎn)換電路將PC機(jī)串口RS232信號(hào)轉(zhuǎn)換成RS485信號(hào),對(duì)于情況比較復(fù)雜的工業(yè)環(huán)境最好是選用防浪涌帶隔離柵的產(chǎn)品。(2)通過PCI多串口卡,可以直接選用輸出信號(hào)為RS485類型的擴(kuò)展卡。本次畢設(shè)采用的是第一種方案。</p><p>  同時(shí),管理系統(tǒng)把注冊(cè)的卡號(hào)通過485總線寫入景區(qū)進(jìn)出口的門禁控制電路中的控制芯片F(xiàn)lash和景區(qū)各景點(diǎn)語

61、音導(dǎo)游器的控制芯片F(xiàn)lash進(jìn)行存儲(chǔ),圖3-4、圖3-5為部分接口電路圖,圖3-6為串口通訊電路圖。</p><p>  圖3-4 485總線的接口電路圖</p><p>  圖3-5 485總線的接口電路圖</p><p>  圖3-6 串口通訊電路圖</p><p>  3.3.2語音模塊電路設(shè)計(jì)</p><p>

62、  首先簡(jiǎn)要介紹一下ISD4004 系列工作電壓為3V,單片錄放時(shí)間8 至16 分鐘,音質(zhì)好,適用于移動(dòng)電話及其他便攜式電子產(chǎn)品中。芯片采用CMOS 技術(shù),內(nèi)含振蕩器、防混淆濾波器、平滑濾波器、音頻放大器、自動(dòng)靜噪及高密度多電平閃爍存貯陣列。其型號(hào)分為以下幾種,如表3-7:</p><p>  ISD4004 系列工作電壓3V,單片錄放時(shí)間8 至16 分鐘,音質(zhì)好,適用于移動(dòng)電話及其他便攜式電子產(chǎn)品中。芯片采用C

63、MOS 技術(shù),內(nèi)含振蕩器、防混淆濾波器、平滑濾波器、音頻放大器、自動(dòng)靜噪及高密度多電平閃爍存貯陳列。芯片設(shè)計(jì)是基于所有操作必須由微控制器控制,操作命令可通過串行通信接口(SPI 或Microwire)送入。芯片采用多電平直接模擬量存儲(chǔ)技術(shù), 每個(gè)采樣值直接存貯在片內(nèi)FLASH存貯器中,因此能夠非常真實(shí)、自然地再現(xiàn)語音、音樂、音調(diào)和效果聲,避免了一般固體錄音電路因量化和壓縮造成的量化噪聲和"金屬聲"。采樣頻率可為 4.

64、0,5.3,6.4,8.0kHz,頻率越低,錄放時(shí)間越長(zhǎng),而音質(zhì)則有所下降,片內(nèi)信息存于FLASH存貯器中,可在斷電情況下保存100 年(典型值),反復(fù)錄音10 萬次。</p><p>  表3-7 ISD4004分類</p><p>  在ISD4004中就上表所存儲(chǔ)的8段錄音內(nèi)容來說,第一次刷卡會(huì)有“中文”提示,在中文介紹開始之前進(jìn)行第二次刷卡,會(huì)有英文提示,同理,第三次刷卡會(huì)提示“日

65、文”,如果第四次刷卡,則將又會(huì)提示“中文”,即形成一個(gè)循環(huán)。</p><p>  在錄音播放過程中,如刷未被注冊(cè)的卡,將不會(huì)影響錄音的正常播放。在刷卡時(shí),刷卡一次指的是:IC卡接近刷卡器,待聽到蜂鳴器“滴”的一響之后,則將IC卡移開,即遠(yuǎn)離刷卡器。之后,方可進(jìn)行第二次刷卡。不允許將已注冊(cè)過的IC卡長(zhǎng)時(shí)間(即,IC卡接近刷卡器后,在其沒有遠(yuǎn)離刷卡器的情況下,聽到的蜂鳴器“滴”響聲大于等于2)放在刷卡器上面。<

66、/p><p>  圖3-8為語音芯片的電路圖,在語音播放過程中,功率放大器我們采用的是LM386M-1。LM386是一種音頻集成功放,具有自身功耗低、更新內(nèi)鏈增益可調(diào)整、電源電壓范圍大、外接元件少和總諧波失真小等優(yōu)點(diǎn)的功率放大器,廣泛應(yīng)用于錄音機(jī)和收音機(jī)之中。LM386是美國國家半導(dǎo)體公司生產(chǎn)的音頻功率放大器,主要應(yīng)用于低電壓消費(fèi)類產(chǎn)品。為使外圍元件最少,電壓增益內(nèi)置為20。但在1腳和8腳之間增加一只外接電阻和電容,

67、便可將電壓增益調(diào)為任意值,直至 200。輸入端以地位參考,同時(shí)輸出端被自動(dòng)偏置到電源電壓的一半,在6V電源電壓下,它的靜態(tài)功耗僅為24mW,使得LM386特別適用于電池供電的場(chǎng)合。LM386的封裝形式有塑封8引線雙列直插式和貼片式,圖3-9為L(zhǎng)M386電路圖。</p><p>  3.3.3降壓及穩(wěn)壓模塊電路設(shè)計(jì)</p><p>  7805三端穩(wěn)壓IC內(nèi)部電路具有過壓保護(hù)、過流保護(hù)、過熱

68、保護(hù)功能,這使它的性能很穩(wěn)定。能夠?qū)崿F(xiàn)1A以上的輸出電流。器件具有良好的溫度系數(shù),因此產(chǎn)品的應(yīng)用范圍很廣泛??梢赃\(yùn)用本地調(diào)節(jié)來消除噪聲影響,解決了與單點(diǎn)調(diào)節(jié)相關(guān)的分散問題,輸出電壓誤差精度分為±3%和±5%,圖3-10為穩(wěn)壓電路圖,圖3-11為降壓電路圖。</p><p><b>  圖3-8 語音芯片</b></p><p>  圖3-9 LM3

69、86電路圖</p><p>  圖3-10 穩(wěn)壓電路</p><p>  圖3-11 降壓電路圖</p><p><b>  3.4本章小結(jié)</b></p><p>  本章主要對(duì)下位機(jī)電路板的設(shè)計(jì)及制作進(jìn)行了詳細(xì)的介紹,包括下位機(jī)的功能分析、所需芯片的選擇以及電路板的總體設(shè)計(jì)。通過本章的設(shè)計(jì),讓大家對(duì)下位機(jī)的電路設(shè)計(jì)有

70、個(gè)大體的了解。</p><p>  第四章 上位機(jī)設(shè)計(jì) </p><p>  基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)的上位機(jī)設(shè)計(jì)是本次畢業(yè)設(shè)計(jì)的重中之重,本章節(jié)將從系統(tǒng)的整體設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩大方面進(jìn)行論述。</p><p>  4.1上位機(jī)相關(guān)技術(shù)介紹</p><p><b>  1.C#介紹 </b></p

71、><p>  微軟公司的Visual Studio.NET是目前使用最廣泛、性能最優(yōu)秀的開發(fā)平臺(tái)之一。C#是全新打造的.NET的核心語言。C#來自VisualC++,是C/C++家族的新成員;C#的程序設(shè)計(jì)風(fēng)格和Java有許多相似之處;C#博采Visual Basic的簡(jiǎn)單樸實(shí)直觀的特點(diǎn),形成了一個(gè)完全面向?qū)ο蟮摹㈩愋桶踩摹⒐δ軓?qiáng)大又簡(jiǎn)易友好的新型軟件開發(fā)工具[8]。</p><p>  在

72、進(jìn)行基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)的設(shè)計(jì)之前需要對(duì)C#的開發(fā)環(huán)境做一個(gè)初步的了解。用C#語言開發(fā)應(yīng)用程序,首先要搭建好相應(yīng)的開發(fā)環(huán)境,我們只需購買下載Visual Studio 2010(簡(jiǎn)稱VS2010)的安裝包,運(yùn)行安裝包中的Setup.exe可執(zhí)行文件,然后點(diǎn)擊一連串的“下一步”按鈕,就可以很方便地搭建起C#的開發(fā)環(huán)境。</p><p><b>  2.門禁協(xié)議簡(jiǎn)介</b>

73、;</p><p>  門禁刷卡已在生活中隨處可見,談起網(wǎng)絡(luò)化門禁,似乎大家都知道是怎么回事,但進(jìn)一步深究其定義,卻是眾說紛紜。那么,究竟什么是門禁協(xié)議呢? 簡(jiǎn)單的說,就是門禁控制器采用TCP/IP通訊方式,就像一臺(tái)電腦一樣,之間通過網(wǎng)線連接在局域網(wǎng)內(nèi),就可以通過軟件來和門禁控制器通訊,包括下載參數(shù)、采集數(shù)據(jù)等。</p><p>  當(dāng)前,市場(chǎng)上出現(xiàn)了許多“偽網(wǎng)絡(luò)化門禁系統(tǒng)”,依然采用RS

74、485的通訊方式,通過轉(zhuǎn)換器進(jìn)入廣域網(wǎng)來實(shí)現(xiàn)網(wǎng)絡(luò)化,雖然也可以實(shí)現(xiàn)遠(yuǎn)程控制,但在數(shù)據(jù)處理方面與RS485方式并無實(shí)質(zhì)區(qū)別,且容易死機(jī)或產(chǎn)生網(wǎng)絡(luò)沖突。而真正基于IP化的門禁系統(tǒng)可直接與設(shè)備進(jìn)行聯(lián)絡(luò)通訊、多線程處理上下載黑名單、能實(shí)現(xiàn)遠(yuǎn)程對(duì)底層CPU程序的直接升級(jí)等。因此,業(yè)內(nèi)并不認(rèn)為這種轉(zhuǎn)換器的方式是網(wǎng)絡(luò)化門禁的一種。</p><p>  門禁協(xié)議為門禁控制器MCU與上位PC機(jī)之間的串口通信協(xié)議,下文中稱門禁控制器

75、為下位機(jī),PC為上位機(jī)。當(dāng)使用0.56mm(24AWG)雙絞線作為通訊電纜時(shí),根據(jù)波特率的不同,最大傳輸距離理論值如表4-1所示:</p><p>  表4-1 最大傳輸距離理論值</p><p>  4.2基于stm32的景點(diǎn)售票、語音導(dǎo)游的整體設(shè)計(jì)</p><p><b>  4.2.1設(shè)計(jì)原則</b></p><p&g

76、t;  基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)是一種專門用來為游客提供導(dǎo)游服務(wù)的軟件系統(tǒng),因此,設(shè)計(jì)時(shí)我們也需要遵循相關(guān)的設(shè)計(jì)原則,考慮軟件設(shè)計(jì)的相關(guān)理論和軟件設(shè)計(jì)相關(guān)的原則,我們將基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)的設(shè)計(jì)原則總結(jié)為以下幾個(gè)方面:</p><p><b> ?。?)標(biāo)準(zhǔn)化原則</b></p><p>  規(guī)范化、標(biāo)準(zhǔn)化是一個(gè)大型系統(tǒng)建設(shè)

77、的基礎(chǔ),也是系統(tǒng)正常運(yùn)行的根本保證。因此,我們?cè)趯?duì)基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)進(jìn)行整體設(shè)計(jì)、詳細(xì)設(shè)計(jì)和數(shù)據(jù)組織階段都需要遵循標(biāo)準(zhǔn)化原則。</p><p><b> ?。?)安全性原則</b></p><p>  整個(gè)語音導(dǎo)游一卡通系統(tǒng)所涉及的景區(qū)數(shù)據(jù)信息都是經(jīng)過專業(yè)化制作和正規(guī)途徑收集的,所以數(shù)據(jù)的安全性是非常重要的。為了保證系統(tǒng)數(shù)據(jù)不會(huì)受到破環(huán)而影響

78、到游客的利益,所以我們?cè)谠O(shè)計(jì)時(shí)要嚴(yán)格遵守安全性原則。</p><p><b> ?。?)先進(jìn)性原則</b></p><p>  基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)是在傳統(tǒng)導(dǎo)游不能滿足人們旅游需求的情況下應(yīng)用而生的,在設(shè)計(jì)時(shí)我們因借鑒市面上已有的語音導(dǎo)游一卡通系統(tǒng)的優(yōu)點(diǎn),在此基礎(chǔ)上進(jìn)行本次設(shè)計(jì)的完善,使得此系統(tǒng)的設(shè)計(jì)更加合理、先進(jìn)。</p>&l

79、t;p><b> ?。?)可擴(kuò)充性原則</b></p><p>  相比近幾十年游客的旅游需求而言,我們了解到游客的旅游需求是會(huì)隨著新技術(shù)的出現(xiàn)和時(shí)間的推移而發(fā)生變化的,因此我們?cè)谠O(shè)計(jì)基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)時(shí)需要保證系統(tǒng)的可擴(kuò)充性,以備在將來向其中添加一些新的功能模塊。</p><p><b> ?。?)穩(wěn)定性原則</b&g

80、t;</p><p>  穩(wěn)定性原則主要表現(xiàn)在系統(tǒng)的健壯性和正確性兩個(gè)方面,由于語音導(dǎo)游一卡通系統(tǒng)是為廣大游客提供導(dǎo)游服務(wù)的,所以在系統(tǒng)運(yùn)行時(shí)會(huì)存在旅游數(shù)據(jù)信息使用的高并發(fā)性,故在設(shè)計(jì)時(shí)我們應(yīng)該提前考慮到系統(tǒng)可能會(huì)遇到的問題,并盡可能的保證系統(tǒng)的穩(wěn)定性,保證游客的旅游可正常進(jìn)行。</p><p><b>  4.2.2體系結(jié)構(gòu)</b></p><p

81、>  系統(tǒng)體系結(jié)構(gòu)是一個(gè)綜合模型,系統(tǒng)體系結(jié)構(gòu)是由許多結(jié)構(gòu)要素及各種視圖(或觀點(diǎn))(View)所組成的,而各種視圖主要是基于各組成要素之間的聯(lián)系與互操作而形成的。所以,系統(tǒng)體系結(jié)構(gòu)是一個(gè)綜合各種觀點(diǎn)的模型,用來完整描述整個(gè)系統(tǒng)[9]。</p><p>  我們知道當(dāng)前軟件系統(tǒng)的體系結(jié)構(gòu)主要有瀏覽器-服務(wù)器結(jié)構(gòu)和客戶機(jī)-服務(wù)器結(jié)構(gòu),在設(shè)計(jì)基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)時(shí)采用了客戶機(jī)-服務(wù)器結(jié)構(gòu),

82、目前大多軟件系統(tǒng)設(shè)計(jì)都采用該結(jié)構(gòu)。此結(jié)構(gòu)會(huì)將任務(wù)合理分配到客戶端和服務(wù)器端,這樣不僅降低了整個(gè)系統(tǒng)的開銷,也能充分發(fā)揮客戶端的處理能力。</p><p><b>  4.2.3功能劃分</b></p><p>  基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)在實(shí)質(zhì)上是借助于信息通訊技術(shù)、計(jì)算機(jī)技術(shù)等向游客提供導(dǎo)游服務(wù)的一個(gè)電子設(shè)備,因此在功能設(shè)計(jì)上要綜合考慮導(dǎo)游員的任

83、務(wù)及景區(qū)管理員和游客的需求。結(jié)合上述要求,我們將此次的語音導(dǎo)游一卡通上位機(jī)系統(tǒng)設(shè)計(jì)分為兩個(gè)部分,一個(gè)景區(qū)管理員的模塊,一個(gè)是游客刷卡模塊。結(jié)合當(dāng)下主流語音導(dǎo)游的功能和前面的需求分析,我們將基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)的功能劃分如圖4-2所示:</p><p>  4.3基于stm32的景點(diǎn)售票、語音導(dǎo)游的詳細(xì)設(shè)計(jì)</p><p>  系統(tǒng)的詳細(xì)設(shè)計(jì)是軟件設(shè)計(jì)中的主要過程,它

84、基于系統(tǒng)的功能模塊設(shè)計(jì)和分析,在此基礎(chǔ)上實(shí)現(xiàn)所需的功能,它是對(duì)整體設(shè)計(jì)進(jìn)行完善的過程,詳細(xì)設(shè)計(jì)階段的主要目標(biāo)是確定應(yīng)該如何具體地實(shí)現(xiàn)所要求的功能。結(jié)合上一節(jié)分析的基于stm32的景點(diǎn)售票、語音導(dǎo)游一卡通系統(tǒng)的整體設(shè)計(jì),在此我們將系統(tǒng)的詳細(xì)設(shè)計(jì)劃分為功能模塊的設(shè)計(jì)和數(shù)據(jù)庫模塊的設(shè)計(jì)。</p><p>  4.3.1功能模塊設(shè)計(jì)</p><p>  1. 管理員功能模塊設(shè)計(jì)</p>

85、<p>  管理員的功能模塊設(shè)計(jì)主要考慮管理員自身和游客的需求,對(duì)于管理員而言,他們的主要功能窗體是在運(yùn)行語音導(dǎo)游一卡通系統(tǒng)并成功登錄之后顯示出來的,而在此界面,主要是從管理員自身的需求考慮,該功能中還包括旅游景點(diǎn)的文字介紹、旅游景點(diǎn)的票價(jià)、注意事項(xiàng)信息等,這些信息在管理員的界面是可以進(jìn)行編輯查詢的,游客可以根據(jù)自己的喜好選擇游覽景。管理員應(yīng)先進(jìn)入此系統(tǒng),系統(tǒng)的主窗體設(shè)計(jì)如圖4-3所示:</p><p&

86、gt;  圖4-2 系統(tǒng)功能模塊劃分</p><p>  圖4-3 系統(tǒng)主窗體設(shè)計(jì)</p><p>  管理員進(jìn)入此系統(tǒng)后,應(yīng)該先登錄,在輸入用戶名或密碼錯(cuò)誤后會(huì)出現(xiàn)警示并伴隨警示音,未登錄成功點(diǎn)擊重置進(jìn)行密碼和用戶名的重新輸入。管理員登錄窗體設(shè)計(jì)如圖4-4所示:</p><p>  圖4-4 管理員登錄窗體設(shè)計(jì)</p><p>  管理員登

87、錄成功后進(jìn)入管理員功能窗體,在此功能窗體中,主要包括管理員自身功能設(shè)計(jì)和對(duì)景區(qū)景點(diǎn)的設(shè)計(jì),具體的功能框圖如圖4-5所示:</p><p>  圖4-5 管理員功能框圖</p><p> ?。?)管理員自身功能設(shè)計(jì)</p><p>  管理員點(diǎn)擊管理員操作,而后點(diǎn)擊修改密碼,先考慮輸入的舊密碼是否正確,再判斷兩次輸入的新密碼是否一致,而后點(diǎn)擊修改,修改密碼的窗體設(shè)計(jì)如

88、圖4-6所示:</p><p>  修改密碼的主要程序代碼如下:</p><p>  private void btnModify_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  if(txtNewPwd.Text.Trim()==txtNe

89、wPwdAgain.Text.Trim())</p><p>  //判斷兩次輸入的新密碼是否一致,一致時(shí)再確定要不要改密碼</p><p><b>  {</b></p><p>  String sqlCheckPwd= "select* fromManagerInfo where UserName='"+For

90、m2.username+"'and UserPwd='" + txtOldPwd.Text.Trim() + "'";</p><p>  if (OperateDB.ExecuteReader(sqlCheckPwd))</p><p><b>  {</b></p><p> 

91、 string sql = "update ManagerInfo set UserPwd='" + txtNewPwd.Text.Trim() + "'where UserName='" + Form2.username + " '";</p><p>  if (OperateDB.ExecuteNonQuery(sq

92、l) == 1) //調(diào)用方法</p><p>  { MessageBox.Show("密碼修改成功!");}</p><p><b>  else </b></p><p>  { MessageBox.Show("密碼修改失??!");}</p><p><b>  

93、}</b></p><p><b>  else </b></p><p>  { MessageBox.Show("舊密碼不正確!");}</p><p><b>  }</b></p><p><b>  else</b></p>

94、<p>  { MessageBox.Show("兩次輸入的新密碼不一致!");}</p><p><b>  }</b></p><p>  圖4-6 修改密碼窗體設(shè)計(jì)</p><p>  管理員點(diǎn)擊添加用戶后,可以進(jìn)行新用戶的添加,在此窗體中,包含用戶名、姓名、職位、工號(hào)的輸入,性別、籍貫的選擇,用戶添加窗

95、體設(shè)計(jì)如圖4-7所示:</p><p>  圖4-7 添加用戶窗體設(shè)計(jì)</p><p>  添加新用戶的主要程序代碼如下所示:</p><p>  private void btnAdd_Click(object sender, EventArgs e)</p><p><b>  {</b></p>&l

96、t;p>  if (mtxtID.Text.Trim().Length != 0)//如果工號(hào)不為0,則執(zhí)行下面的語句</p><p><b>  {</b></p><p>  string ManagerSex = "";</p><p>  if (optMale.Checked)</p><

97、p>  { ManagerSex = "男";}</p><p>  if (optFemale.Checked)</p><p>  { ManagerSex = "女";}</p><p><b>  }</b></p><p>  String sql = "

98、insert into ManagerAdd(ManagerID,ManagerName,ManagerSex,ManagerPlace,ManagerBirthDate,ManagerPosition,UserName)Values('"+ mtxtID.Text + "','" + txtName.Text.Trim() + "','" + M

99、anagerSex + "','" + cbNativePlace.SelectedItem + "','" + dateTimePicker1.Value + "','" + txtPosion.Text.Trim() + "','" + txtusername.Text + "&#

100、39;)";</p><p>  if (OperateDB.ExecuteNonQuery(sql) == 1)</p><p>  { MessageBox.Show("記錄添加成功!");}</p><p><b>  else</b></p><p>  { MessageBox.

101、Show("記錄添加失??!");</p><p><b>  else</b></p><p>  { MessageBox.Show("景點(diǎn)名稱不能為空!");}</p><p><b>  }</b></p><p>  管理員點(diǎn)擊編輯用戶,可以進(jìn)行用戶的

102、編輯和刪除,即對(duì)數(shù)據(jù)庫中的用戶信息進(jìn)行刷新,編輯用戶界面設(shè)計(jì)如圖4-8所示:</p><p>  圖4-8 編輯用戶界面設(shè)計(jì)</p><p>  編輯用戶的主要程序代碼如下圖所示:</p><p>  private void btnEdit_Click(object sender, EventArgs e)</p><p><b>

103、;  {</b></p><p>  SqlCommandBuilder cb = new SqlCommandBuilder(da);</p><p>  da.Update(ds);</p><p>  MessageBox.Show("修改成功");</p><p><b>  }</b&

104、gt;</p><p>  private void btnDelete_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  DialogResult dlResult = MessageBox.Show(this, "要?jiǎng)h除這些信息嗎?", &qu

105、ot;請(qǐng)確認(rèn)",MessageBoxButtons.YesNo,MessageBoxIcon.Question);</p><p>  if(dlResult==DialogResult.Yes)</p><p><b>  {</b></p><p>  int j = dataGridView1.SelectedRows.Coun

106、t;</p><p>  int[]l=new int[j];</p><p><b>  int i;</b></p><p>  for (i = 0; i < j; i++)</p><p><b>  {</b></p><p>  l[i] = dataGri

107、dView1.SelectedRows[i].Index;</p><p><b>  }</b></p><p>  int k = 0;</p><p>  while (k < j) </p><p><b>  {</b></p><p>  ds.Tables

108、[0].Rows[l[k]].Delete();</p><p><b>  k++;</b></p><p><b>  }</b></p><p>  SqlCommandBuilder cb = new SqlCommandBuilder(da);</p><p>  da.Update(ds

109、);</p><p><b>  }</b></p><p><b>  }</b></p><p>  管理員點(diǎn)擊查詢用戶,可對(duì)用戶按姓名進(jìn)行查詢,查詢界面設(shè)計(jì)如圖4-9所示:</p><p>  圖4-9 用戶查詢界面設(shè)計(jì)</p><p>  用戶查詢的主要代碼如下:&l

110、t;/p><p>  private void btnSearch_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  string sql = "select ManagerID as 工號(hào),ManagerName as 姓名,ManagerSex as 性別,

111、ManagerPlace as 籍貫,ManagerBirthDate as 出生日期,ManagerPosition as 職位,UserName as 用戶名 from ManagerAdd where ManagerName like '%"+txtName.Text.Trim()+"%'";</p><p>  DataSet ds = OperateDB.E

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論