【正文】
文)任務(wù)書 學(xué)院(直屬系): 華科學(xué)院 時間: 2020 年 11 月 5 日 學(xué) 生 姓 名 指 導(dǎo) 教 師 設(shè)計(論文)題目 基于 QT 銀行排隊系統(tǒng)的設(shè)計與實現(xiàn) 主要研 究內(nèi)容 本文剖析了一般排隊叫號系統(tǒng)的業(yè)務(wù)需求和基本功能,采用軟硬件協(xié)同設(shè)計的方法,提出了排隊叫號系統(tǒng)的整體設(shè)計方案。 主要技術(shù)指標(biāo) (或研究目標(biāo) ) ( 1)客戶可以根據(jù)自己的需要選擇服務(wù)類型,從號票打印機(jī)抽取一張打印票號,到指定的休息等候區(qū)等待。 太原科技大學(xué)華科學(xué)院畢業(yè)論文(論文) I 基于嵌入式銀行排隊系統(tǒng)的設(shè)計與實現(xiàn) 摘 要 近年來,隨著我國社會經(jīng)濟(jì)的持續(xù)快速發(fā)展,長時間的站立排隊已成為金融機(jī)構(gòu)、電信、醫(yī)院、政府辦事大廳等場所的常見現(xiàn)象,以通信技術(shù)與計算機(jī)技術(shù)為基礎(chǔ)的智能排隊管理系統(tǒng)也應(yīng)運(yùn)而生。 關(guān)鍵詞 : 嵌入式系統(tǒng),排隊叫號系統(tǒng), ARM, RS485 通信, S3C2440 開發(fā)板 太原科技大學(xué)華科學(xué)院畢業(yè)論文(論文) II Design and Implementation based on QT Bank Queuing System ABSTRACT In recent years, with the sustained and rapid development of social economy in our country, for a long time standing in line has bee a financial institutions,telemunications,hospitals,government business hall and other places of the mon phenomenon,and based on the munication technology and puter technology in the intelligent queue management system also arises at the historic moment. Queuing technology development present situation at home and abroad are analyzed in this paper, points out the advantage of using embedded technology in the intelligent queuing system, analyzes the general line up your turn the business requirements and basic functions of system, adopt the method of hardware and software collaborative design, and puts forward the overall design scheme of the system is line up your turn. And the hardware and software of the system design and realization method are illustrated, gives the system the basic function test method and test results. This paper design an embedded intelligent queuing snarling system has low cost, pact structure, high reliability, function is more perfect, and the characteristics of extensibility, has strong applicability and promotion value. Key words: An embedded system Line up your turn system, ARM, RS485 munication, S3C2440 development board . 太原科技大學(xué)華科學(xué)院畢業(yè)論文(論文) III 目錄 第 1 章 引言 ..................................................... 1 第 2 章 排隊系統(tǒng)分析 ............................................. 3 排隊系統(tǒng)使用對象及流程 .................................. 3 排隊系統(tǒng)的配置組成 ...................................... 4 相關(guān)技術(shù)簡介 ............................................. 5 第 3 章 系統(tǒng)整體設(shè)計 ............................................ 7 系統(tǒng)整體結(jié)構(gòu) ............................................ 7 系統(tǒng)基本功能及工作原理 .................................. 8 系統(tǒng)工作流程 ............................................ 9 第 4 章 . 硬件設(shè)計與實現(xiàn) ........................................ 11 串口通信原理 ........................................... 11 硬件整體設(shè)計 ........................................... 12 呼叫器設(shè)計與實現(xiàn) ....................................... 15 主控制器設(shè)計與實現(xiàn) ..................................... 16 5. 系統(tǒng)構(gòu)建與移植 ............................................. 17 排隊服務(wù)器主機(jī) 軟件設(shè)計 .................................. 18 內(nèi)核移植 ............................................... 19 配置內(nèi)核參數(shù) ..................................... 19 太原科技大學(xué)華科學(xué)院畢業(yè)論文(論文) IV 編譯內(nèi)核 ......................................... 21 智能呼叫終端軟件設(shè)計 . ................................... 22 嵌入式實時操作的移植 .................................... 23 6. 總結(jié)與展望 ................................................. 24 參考文獻(xiàn) ....................................................... 26 致謝 ........................................................... 27 附錄 ........................................................... 28 1 參考外文翻譯 ................................................. 28 2 參考外文原文 ................................................. 29 太原科技大學(xué)華科學(xué)院畢業(yè)論文(論文) 1 第 1 章 引言 隨著社會的不斷發(fā)展,排隊現(xiàn)象是我們?nèi)粘I钪谐S鲆姷囊环N問題。如果按照排隊的方式,排隊現(xiàn)象又可以分為有形排隊和無形排隊。排隊系統(tǒng)一經(jīng)出現(xiàn),就取得了不錯的社會反響,廣泛應(yīng)用于銀行營業(yè)廳等金融服務(wù)行業(yè)。無論哪種情況發(fā)生,都會損害銀行的形象,并最終導(dǎo)致 銀行經(jīng)營效益的下降。目前排隊系統(tǒng)的核心結(jié)構(gòu)主要存在有單片機(jī)、 PC 式、嵌入式三種結(jié)構(gòu)形式。 目前多數(shù)基于 PC 架構(gòu)的排隊主機(jī)使用計算機(jī)開發(fā)都是基于 WindowS 下開發(fā),這樣做的好處是開發(fā)時間和開發(fā)成本低,這些在 WindowS 平臺上運(yùn)行的排隊系統(tǒng),大多忽略或者淡化了 Windows 操作系統(tǒng)的價格,這無形中就存在版權(quán)糾紛的風(fēng)險,且在實際使用中由于每天須開關(guān)機(jī),容易造成系統(tǒng)不穩(wěn)定而形成故障。系統(tǒng)使用者和排隊系統(tǒng)的關(guān)系及排隊流程,見圖 1??梢栽O(shè)計出整個系統(tǒng)的邏輯結(jié)構(gòu)如圖 所示,整個系統(tǒng)主要由嵌入式硬件設(shè)備、通信線路、管理軟件與通信軟件等各個功能模塊軟件組成,其中嵌入式硬件設(shè)備包含排隊服務(wù)主機(jī)每個服務(wù)窗口配置的智能呼叫終端和 LED 顯示屏。 圖 系統(tǒng)邏輯圖 與硬件設(shè)計相對應(yīng),整個軟件系統(tǒng)分為嵌入式排隊主機(jī)服務(wù)器、智能呼叫終端、 LED顯示屏三個主要部分,每個部分均包含根據(jù)事先約定的通信協(xié)議設(shè)計的通信軟件。打取號鍵盤 嵌入式排隊主機(jī) LED 顯示屏( 1) 語 音 呼叫系統(tǒng) 微型打印機(jī) LED 顯示屏 N 智能呼叫終端 N 智能呼叫終端( 1) 以太網(wǎng) 太原科技大學(xué)華科學(xué)院畢業(yè)論文(論文) 5 印機(jī)驅(qū)動軟件模塊和語音呼叫軟件模塊 。 在開發(fā)工具的選擇上,除了建立相應(yīng)的交叉編譯環(huán)境外,排隊服務(wù)器主機(jī)選擇了開源的嵌入式操作系統(tǒng) Linux 作為開發(fā)平臺,不僅可以方便的開發(fā)多功能的應(yīng)用軟件,也為下一步系統(tǒng)進(jìn)行功能擴(kuò)展、開發(fā)強(qiáng)大的通信軟件打下了基礎(chǔ)。 相關(guān)技術(shù)簡介 (1)觸控屏 觸摸屏的基本原理是,用手指或其他物體觸摸安裝在顯示器前端的觸控屏?xí)r,所觸摸的位置 (以坐標(biāo)形式 )由觸摸屏控制器檢測,并通過接口 (如 RS 一 232 串行口 )送到 CPU,從而確定輸入的信息。傳輸速率達(dá)到 10Mb/S,傳輸距離達(dá)到 4000 英尺 (速率低于 100kb/S 時 ),采用平衡驅(qū)動器和差分接收器的組合,抗共模干能力增強(qiáng),即抗噪聲干擾性好,并允許在一條平衡總線上連接多達(dá) 128 個收發(fā)器、即 RS485具有多站能力,這樣用戶可以利用單一的 RS— 85 接口方便地建立起設(shè)備網(wǎng)絡(luò)。按顯示性能可分為圖文屏、同步屏、行情顯示屏 (包括證券屏、利率匯率屏、工廠看板、安全牌等 )。顯示屏和呼叫器連接采用 RS485 網(wǎng)絡(luò),取號終端、服務(wù)器和管理終端采用 TCP/PI 網(wǎng)絡(luò), 485/PI轉(zhuǎn)換器進(jìn)行 RS485 網(wǎng)絡(luò)與 PI 網(wǎng)絡(luò)之間的數(shù)據(jù)轉(zhuǎn)換。 (2)工作人員服務(wù)完畢后按下智能呼叫終端上的呼叫按鈕,系統(tǒng)會自動根據(jù)當(dāng)前服務(wù)類型的排隊狀況通過 LED 顯示屏和語音信息提醒顧客接受服務(wù)。當(dāng)窗口的工作人員開始進(jìn)行客戶服務(wù)時,首先通過呼叫終端發(fā)送呼叫請求命令,排隊服務(wù)主機(jī)實時輪詢每個呼叫終端的呼叫信息,并根據(jù)查詢的結(jié)果處理相應(yīng)的排隊隊列,響應(yīng)請求,給呼叫終端和 LED 顯示屏分配服務(wù)號,并驅(qū)動語音呼叫系統(tǒng)給出語音提示 :“請 xxx 號顧客到 xx 號窗口”,其他功能也參照此 例實現(xiàn)。 客服排隊流程: 根據(jù)服務(wù)類型選擇服務(wù)隊列 排隊主機(jī)輪詢個窗口信息 LED顯示對應(yīng)窗口信息 顧客在取號機(jī)上獲取票號 顧客選擇服務(wù)類型