數(shù)據(jù)終端
1.什么是數(shù)據(jù)終端[1]
數(shù)據(jù)終端是指設(shè)置于數(shù)據(jù)通信系統(tǒng)的源點(diǎn)和終點(diǎn)的數(shù)據(jù)信息的發(fā)送和接收裝置。它可以是數(shù)據(jù)源或數(shù)據(jù)宿,或兩者都是。
2.數(shù)據(jù)終端的組成和任務(wù)[2]
數(shù)據(jù)終端是數(shù)據(jù)傳輸網(wǎng)絡(luò)的一種終接設(shè)備。為了使得分散的工作現(xiàn)場(chǎng)或辦公地點(diǎn)能夠使用計(jì)算機(jī),用戶可以在它的所在地設(shè)置數(shù)據(jù)終端,通過通信線路和遠(yuǎn)地的計(jì)算機(jī)或數(shù)據(jù)終端來(lái)交換信息和數(shù)據(jù)。
數(shù)據(jù)終端是數(shù)據(jù)通信系統(tǒng)中分布最廣、種類繁多的設(shè)備,它們的功能相差也較大。從計(jì)算機(jī)和計(jì)算機(jī)系統(tǒng)的觀點(diǎn)來(lái)看,終端是人和計(jì)算機(jī)之間互相對(duì)話(或者說輸入/輸出)的工具;而從數(shù)據(jù)通信網(wǎng)絡(luò)的觀點(diǎn)看來(lái),將計(jì)算機(jī)和與網(wǎng)絡(luò)相連的終端都稱為網(wǎng)絡(luò)的數(shù)據(jù)終端設(shè)備,并簡(jiǎn)稱作終端。
按照CCITTV.24建議,數(shù)據(jù)通信系統(tǒng)中的終端是由數(shù)據(jù)終端設(shè)備(DTE)、傳輸控制設(shè)備(TCE)和數(shù)據(jù)通信設(shè)備(DCE)等三部分組成,其基本組成框圖如圖1所示。盡管終端的類型各不相同,但它們都可歸結(jié)為圖1所示的三部分組成。
(1)數(shù)據(jù)終端設(shè)備
在數(shù)據(jù)通信系統(tǒng)中,DTE是在邏輯上最靠近用戶一側(cè)的輸入輸出設(shè)備,因而也稱輸入/輸出設(shè)備,或簡(jiǎn)稱終端機(jī)。它一般由輸入機(jī)、輸出機(jī)和輸入/輸出控制等部分組成。
輸入機(jī)的作用是對(duì)輸入信息進(jìn)行編碼,以便于進(jìn)行信息處理;輸出機(jī)是將信息譯碼輸出。根據(jù)用途的不同,可以通過鍵盤、鼠標(biāo)、手寫、聲、光等作為終端的輸入/輸出手段。最常見的是鍵盤和鼠標(biāo)輸入方式,也可以將信息或數(shù)據(jù)先錄在紙帶、磁帶、軟磁盤等媒質(zhì)上,然后借助于輸入機(jī)、磁帶機(jī)、磁盤機(jī)或光學(xué)符號(hào)設(shè)備等,將信息輸入到系統(tǒng)。輸出可以是打印機(jī)、繪圖機(jī)、傳真機(jī)、CRT顯示器、送受話器、可視電話和各種記錄儀器等。為了正確完成輸入/輸出功能,終端應(yīng)對(duì)輸入/輸出執(zhí)行有效的控制。
(2)傳輸控制設(shè)備
TCE對(duì)確保傳輸正確性是必不可少的,它主要是執(zhí)行與通信網(wǎng)絡(luò)之間的通信過程控制。如在信息中附加必要的控制字符;在信息發(fā)送之前,約定發(fā)、收之間的數(shù)據(jù)通信鏈路;在信息發(fā)送期間,保持收、發(fā)的嚴(yán)格同步;在信息發(fā)送結(jié)束之后,控制通信鏈路的釋放等。另外,為提高信息的傳輸可靠性(如抗干擾),還要進(jìn)行差錯(cuò)控制等。
(3)數(shù)據(jù)通信設(shè)備
DCE是通信線路和終端之間的連接部分,執(zhí)行終端和線路之間的信號(hào)變換和同步等功能。DCE多采用調(diào)制解調(diào)器,將終端設(shè)備輸入的直流脈沖信號(hào)變換成適合于在線路上傳輸?shù)慕涣餍盘?hào),采用何種類型調(diào)制解調(diào)器,應(yīng)根據(jù)所使用的通信線路的類型來(lái)確定。如在采用電話線路的場(chǎng)合,在數(shù)據(jù)通信線路中,除用調(diào)制解調(diào)器進(jìn)行信號(hào)變換外,還必須通過網(wǎng)絡(luò)控制器進(jìn)行線路的接通和拆除。
由上可見,數(shù)據(jù)終端實(shí)際上就是通過傳輸控制器和數(shù)據(jù)通信設(shè)備(調(diào)制解調(diào)器)與通信線路相連接的輸入輸出設(shè)備。它起著實(shí)現(xiàn)人和數(shù)據(jù)通信系統(tǒng)之間的聯(lián)系作用,起到了人—機(jī)間遠(yuǎn)程聯(lián)系的橋梁作用。因此,數(shù)據(jù)終端在數(shù)據(jù)通信系統(tǒng)中是十分重要的。
3.數(shù)據(jù)終端的分類[3]
隨著微電子技術(shù)和計(jì)算機(jī)技術(shù)的發(fā)展與普及,信息種類的增多以及信息處理方式的多樣化,終端設(shè)備正向著高速率、多功能、小型化和智能化的方向發(fā)展。根據(jù)數(shù)據(jù)終端的功能,可將其分為通用終端、復(fù)合終端和智能終端三大類。
1.通用終端
通用終端設(shè)備一般只具有輸入、輸出功能。這類數(shù)據(jù)終端一般功能明確、使用簡(jiǎn)單、標(biāo)準(zhǔn)化程度高、通用性強(qiáng)。這里僅介紹幾種最常用的數(shù)據(jù)終端設(shè)備。
(1)鍵盤、打印類終端。鍵盤是應(yīng)用最悠久、最普及的終端設(shè)備之一。作為計(jì)算機(jī)必不可少的輸入設(shè)備之一,鍵盤的按鍵信號(hào)經(jīng)編碼器變成二進(jìn)制碼,然后通過控制器輸入計(jì)算機(jī)。目前鍵盤的品種規(guī)格很多,以個(gè)人計(jì)算機(jī)使用的標(biāo)雅鍵盤為例,就有簡(jiǎn)易型82/83鍵和全功能型101/102鍵兩種。在一些數(shù)據(jù)采集終端設(shè)備或嵌入式系統(tǒng)設(shè)備中,為了提高端口的利用率、簡(jiǎn)化硬件結(jié)構(gòu),設(shè)計(jì)和使用的是專用鍵盤,如手機(jī)鍵盤、電子表按鍵盤、遙控器按鍵盤等。
打印終端(打印機(jī))按其打印形式分為擊打式和非擊打式兩類。擊打式打印機(jī)常見的有針式打印機(jī),它通常通過并行端口與計(jì)算機(jī)相連,由單片機(jī)作為控制器,接收計(jì)算機(jī)傳輸來(lái)的控制命令、字符打印命令或圖形打印命令,并譯碼輸出相應(yīng)控制信號(hào)。經(jīng)過打印頭擊打色帶將字符或圖形信息打印在紙張上。
非擊打式打印機(jī)常見的有噴墨打印機(jī)和激光打印機(jī)。
噴墨打印機(jī)是由單片機(jī)接收計(jì)算機(jī)傳輸?shù)目刂菩盘?hào),當(dāng)紙通過噴頭時(shí),噴頭通過細(xì)噴嘴在強(qiáng)電場(chǎng)作用下以高速墨水束的形式將墨水噴到紙上,形成點(diǎn)陣式字符或圖像。
激光打印機(jī)實(shí)際上是激光掃描技術(shù)和電子照相技術(shù)相結(jié)合的產(chǎn)物。激光打印機(jī)也是在單片機(jī)的控制下,接收來(lái)自計(jì)算機(jī)的數(shù)字信號(hào),將其轉(zhuǎn)換成視頻信號(hào),該信號(hào)通過視頻接口控制器轉(zhuǎn)換為激光驅(qū)動(dòng)信號(hào),然后由激光掃描系統(tǒng)產(chǎn)生載有字符信息的激光束,最后由電子照相系統(tǒng)使激光束成像并轉(zhuǎn)印到打印紙上。噴墨打印機(jī)和激光打印機(jī)通過并行端口或USB端口與計(jì)算機(jī)相連。現(xiàn)階段,使用USB端口實(shí)現(xiàn)與主機(jī)通信的打印機(jī)已成為主流產(chǎn)品。
由于非擊打式打印機(jī)具有機(jī)械結(jié)構(gòu)簡(jiǎn)單、打印質(zhì)量高、速度快、噪聲小、易維護(hù)等優(yōu)點(diǎn),因此得到了廣泛應(yīng)用。
(2)顯示類終端。顯示終端通??膳渲孟鄳?yīng)的輸入控制部件(如鍵盤、鼠標(biāo)、觸摸屏、光筆等)、顯示器、存儲(chǔ)器等,以擴(kuò)展和增強(qiáng)顯示終端的功能。用戶可以借助輸入設(shè)備將數(shù)據(jù)和指令輸入控制器,對(duì)其進(jìn)行數(shù)據(jù)轉(zhuǎn)換、存儲(chǔ)和顯示,供用戶觀察和監(jiān)視。
顯示終端的重要組成部分是顯示器件,常用的有CRT顯示器(CRT,Cathode Ray Tube)和LCD顯示器(LCD,Liquid Crystal Display)兩類。傳統(tǒng)使用陰極射線顯像管的顯示器受到工藝限制,自身必須帶有臃腫的顯像管。今天的平面顯示器廠商充分發(fā)揮想象力,使他們的產(chǎn)品具有不同的設(shè)計(jì)概念和風(fēng)格。LCD顯示器具有全新的外型風(fēng)格,沒有CRT的光學(xué)、對(duì)焦等問題,可以容易地在很小的顯示面積里使用很高的分辨率。例如,17in(英寸,1in=25.4mm)LCD顯示器可以很好地工作在1280×1024狀態(tài)下。LCD顯示器具有耗電省、不產(chǎn)生電磁輻射、無(wú)閃爍現(xiàn)象、外形尺寸小、重量輕、可視面積大等優(yōu)勢(shì)。由于LCD顯示器具有明顯的優(yōu)勢(shì),隨著其成本的下降,目前已得到了普遍應(yīng)用。
(3)識(shí)別類終端。識(shí)別類終端有兩類:一類實(shí)現(xiàn)對(duì)字符、標(biāo)記的識(shí)別;另一類實(shí)現(xiàn)對(duì)語(yǔ)音的識(shí)別。前者是借助光學(xué)和光一電轉(zhuǎn)換原理達(dá)到檢測(cè)和識(shí)別字符、標(biāo)記的目的,如條形碼識(shí)別器等;后者需先對(duì)語(yǔ)音信號(hào)進(jìn)行分析,提取其中的特征信息,然后利用模式識(shí)別原理,控制和實(shí)現(xiàn)語(yǔ)音的識(shí)別,如語(yǔ)音識(shí)別錄入系統(tǒng)。
2.復(fù)合終端
復(fù)合終端是具有輸入、輸出和一定數(shù)據(jù)處理能力的終端設(shè)備。更確切地說,它是一種面向某種應(yīng)用業(yè)務(wù),可以按需配置輸入、輸出設(shè)備,進(jìn)行特定業(yè)務(wù)數(shù)據(jù)處理的終端設(shè)備。
實(shí)際應(yīng)用的復(fù)合終端種類較多,這里僅以常見的復(fù)合終端為例來(lái)說明其特性。
(1)遠(yuǎn)程批閱終端。遠(yuǎn)程批閱終端是一種專門配置在遠(yuǎn)地運(yùn)行,并以聯(lián)機(jī)處理方式向主機(jī)傳輸數(shù)據(jù)的終端設(shè)備,適用于批量作業(yè)處理的環(huán)境。圖2所示為一個(gè)遠(yuǎn)程閱卷系統(tǒng)示意圖。這類終端除具有輸入、輸出控制功能外,還具有數(shù)據(jù)緩沖及可編程等功能,因而可在本地完成包括傳輸控制、差錯(cuò)校驗(yàn)、碼形變換等任務(wù),不能處理的任務(wù)則交給遠(yuǎn)端的主機(jī)去完成。讀卡機(jī)就屬于遠(yuǎn)程批閱終端設(shè)備。(2)事務(wù)處理終端。它是為適應(yīng)某種特定應(yīng)用環(huán)境而設(shè)計(jì)的一類終端設(shè)備。由于事務(wù)處理的對(duì)象較多,因此其終端設(shè)備的種類也較多。常見的有銷售終端、信貸終端、傳真終端等。
銷售終端主要應(yīng)用于商業(yè)的零售場(chǎng)合,超級(jí)市場(chǎng)所采用的應(yīng)用條形碼來(lái)進(jìn)行識(shí)別的自動(dòng)銷售系統(tǒng)(POS,Point Of Sale)就是一種典型的銷售終端。它用條形碼標(biāo)識(shí)各類商品,并作為POS機(jī)的輸入數(shù)據(jù)。根據(jù)商品的條形碼信息,從銷售商品數(shù)據(jù)庫(kù)存中檢索出該商品對(duì)應(yīng)的銷售價(jià)格,計(jì)算出顧客購(gòu)物應(yīng)付的款額。它不僅可用于收付賬管理,而且可用于商品庫(kù)存信息管理等。
信貸終端是一種能閱讀信用卡上磁性條形碼的設(shè)備,用來(lái)讀取信用卡的相關(guān)信息。一般信貸終端本身沒有數(shù)據(jù)處理能力,而是通過訪問和檢索主機(jī)中相關(guān)的數(shù)據(jù)庫(kù)信息來(lái)確認(rèn)信用卡的相關(guān)信息。
傳真終端實(shí)質(zhì)上是一種遠(yuǎn)程復(fù)制設(shè)備,它既可以將包含有文字和圖像信息的文件發(fā)送到遠(yuǎn)方,也能接收來(lái)自遠(yuǎn)方的文件并再現(xiàn)出來(lái)。當(dāng)傳真終端作為計(jì)算機(jī)終端時(shí),可以通過一組指令,將文件傳送到多個(gè)用戶或全部用戶。目前,傳真機(jī)已被廣泛用于辦公自動(dòng)化系統(tǒng)中。
3.智能終端
智能終端是一種內(nèi)嵌有單片機(jī)或微處理機(jī)、具有可編程功能、能夠完成數(shù)據(jù)處理及數(shù)據(jù)傳輸控制的終端設(shè)備,與非智能終端相比,具有可擴(kuò)充、功能靈活及智能化等特點(diǎn)。
實(shí)際上,前述的幾種數(shù)據(jù)終端都具有一定的智能控制功能,只不過其功能由制造廠家事先固化在存儲(chǔ)器中,用戶只能使用,不可改變。而智能數(shù)據(jù)終端不僅具有一定的功能,而且可由用戶通過編程增加或修改其基本功能。由于其具有操作系統(tǒng)、編譯程序及通信控制程序等系統(tǒng)軟件,因此,用戶可根據(jù)終端應(yīng)用業(yè)務(wù)的需要或變化編制和設(shè)置各種應(yīng)用軟件,賦予終端新的功能。這類數(shù)據(jù)終端一般均由微型計(jì)算機(jī)擔(dān)任。
4.數(shù)據(jù)終端的程序功能[4]
數(shù)據(jù)終端的應(yīng)用程序一般分為兩種,一種是廠商在數(shù)據(jù)終端出廠時(shí)就隨機(jī)附帶的應(yīng)用程序,一般這種程序具有很強(qiáng)的通用性,但功能方面略顯簡(jiǎn)單,無(wú)法滿足一些有特殊需求的用戶;而另一種是軟件開發(fā)商根據(jù)用戶的實(shí)際需要進(jìn)行特定編制開發(fā)的,充分考慮了用戶操作使用的方便性、靈活性、高效性和可靠性。
1.?dāng)?shù)據(jù)終端程序的基本功能
以目前市場(chǎng)占有率較高的FUJITSU TeamPad系列數(shù)據(jù)終端為例,其基本功能有用戶登錄、數(shù)據(jù)采集、數(shù)據(jù)傳輸、數(shù)據(jù)刪除、系統(tǒng)管理等功能。
用戶登錄主要是為了驗(yàn)證操作員的合法身份,以便在正常登錄后將所有該操作員的操作記錄到數(shù)據(jù)庫(kù)中,做到責(zé)任到人。
數(shù)據(jù)采集功能其實(shí)包含眾多操作流程,包括盤點(diǎn)、收貨、入庫(kù)、移庫(kù)、發(fā)貨、損益等。將商品的條碼通過掃描裝置讀入,查詢數(shù)據(jù)庫(kù)商品信息庫(kù)后將商品的名稱、規(guī)格、單價(jià)等信息顯示在屏幕上,然后對(duì)商品的數(shù)量直接進(jìn)行確認(rèn)或通過鍵盤輸入,再將數(shù)據(jù)實(shí)時(shí)傳輸?shù)綌?shù)據(jù)庫(kù)中。
數(shù)據(jù)刪除是將操作錯(cuò)誤的數(shù)據(jù)從數(shù)據(jù)庫(kù)中刪除,當(dāng)然這個(gè)功能是需要一定權(quán)限的。
系統(tǒng)管理主要是為讓用戶檢查當(dāng)前網(wǎng)絡(luò)狀態(tài)以及更改網(wǎng)絡(luò)設(shè)置而設(shè)立的模塊。
2.?dāng)?shù)據(jù)終端程序的優(yōu)勢(shì)
數(shù)據(jù)終端程序的最大優(yōu)勢(shì)就是減少人工操作中的差錯(cuò)和提高操作人員的工作效率,使原先需要人工輸入和人工校驗(yàn)的過程轉(zhuǎn)化為自動(dòng)識(shí)別輸入與自動(dòng)數(shù)據(jù)核對(duì)、校驗(yàn)的過程。
1)單據(jù)校驗(yàn)
由于實(shí)際使用時(shí),在數(shù)據(jù)庫(kù)中的單據(jù)信息不止一個(gè),所以這就需要在操作中輸入單據(jù)號(hào)加以區(qū)分。以訂單收貨為例,當(dāng)所訂商品到貨時(shí),要求操作員先輸入訂單號(hào),然后再進(jìn)行商品條碼的掃描及數(shù)量的核對(duì),從而避免了多個(gè)訂單同時(shí)收貨帶來(lái)的差錯(cuò)。
2)商品重復(fù)校驗(yàn)
在數(shù)據(jù)采集的過程中,可能會(huì)遇到同一種商品重復(fù)讀入的情況,如收貨時(shí)同一商品重復(fù)收貨,商品盤點(diǎn)時(shí)不同貨架中有相同的商品,這就需要在重復(fù)讀入的時(shí)候給予提示以使操作人員確認(rèn)當(dāng)前的操作是否正確有效。對(duì)于重復(fù)收貨可采取數(shù)量覆蓋形式,對(duì)于盤點(diǎn)可提示已盤點(diǎn)的數(shù)量,并可將同一商品的盤點(diǎn)數(shù)量自動(dòng)累加后保存,其他方式的物流可采用相應(yīng)的處理方法。
3)數(shù)量校驗(yàn)
在數(shù)據(jù)采集過程中,數(shù)量輸入的正確性尤為重要。這就需要數(shù)據(jù)終端在第一時(shí)間校驗(yàn)輸入數(shù)量的正確性。以收貨操作為例,收貨人員在貨物到達(dá)后清點(diǎn)數(shù)量并輸入到數(shù)據(jù)終端中,這時(shí)數(shù)據(jù)終端就將該數(shù)量與訂單數(shù)量進(jìn)行比較,如有差錯(cuò)則立刻提示收貨人員進(jìn)行核對(duì),從而避免了由于收貨人員點(diǎn)數(shù)錯(cuò)誤或者是送貨人員送貨數(shù)的錯(cuò)誤引起的收貨數(shù)量錯(cuò)誤的情況。而另一層意義的數(shù)量校驗(yàn)是收貨品種數(shù)的校驗(yàn),由于收貨人員必須將訂單中的所有商品收入庫(kù),可能發(fā)生收貨時(shí)漏收或多收的情況,這是數(shù)據(jù)終端會(huì)將訂單中的商品品種數(shù)和實(shí)際情況做比較并及時(shí)將信息反映給操作員,從而保證了收貨的準(zhǔn)確性。
4)清晰的操作界面提示
以FUJITSU TeamPad系列數(shù)據(jù)終端為例,屏幕采用全部簡(jiǎn)體中文顯示,菜單式操作,每一環(huán)節(jié)都有明確的操作提示,操作人員只需簡(jiǎn)單培訓(xùn)就可輕松掌握操作原理和步驟。