亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        燃?xì)獬硐到y(tǒng)中手持抄表器的二次開發(fā)與應(yīng)用

        2012-02-10 03:12:54上海松江燃?xì)庥邢薰?/span>張志偉
        上海煤氣 2012年5期
        關(guān)鍵詞:庫(kù)中PC機(jī)電子標(biāo)簽

        上海松江燃?xì)庥邢薰?張志偉

        0 引言

        我們公司歷來(lái)比較重視四新技術(shù)的推廣應(yīng)用,每年都立有項(xiàng)目。本文所述的單位用戶燃?xì)獬硐到y(tǒng),是去年設(shè)立的預(yù)算項(xiàng)目之一,手持抄表器是其中的終端設(shè)備。

        較長(zhǎng)時(shí)期來(lái),我們公司對(duì)工營(yíng)事團(tuán)用戶的管理方式較為粗獷。其操作模式為:揣著抄表單上門抄表填單、用戶確認(rèn);錄入至Excel電子表格統(tǒng)計(jì)匯總;內(nèi)復(fù)外復(fù)對(duì)異常數(shù)據(jù)進(jìn)行審查;最后交財(cái)務(wù)部導(dǎo)入財(cái)務(wù)軟件計(jì)費(fèi)出賬。這樣的操作過程,當(dāng)用戶群規(guī)模較小時(shí)不難應(yīng)對(duì),而隨著業(yè)務(wù)拓展,用戶數(shù)量持續(xù)攀升,這套方法就顯得捉襟見肘力不從心了。問題是:工作效率不高;填抄表單、Excel表格錄入、計(jì)算等環(huán)節(jié)容易引起人為差錯(cuò);數(shù)據(jù)缺乏共享;統(tǒng)計(jì)查詢的實(shí)時(shí)性遲后等,有礙業(yè)務(wù)發(fā)展。為了改變現(xiàn)狀,提升企業(yè)管理效率,需要建立一套管理軟件也就擺到了議事日程,繼而我們開發(fā)了“天然氣單位用戶管理”軟件,程序?yàn)閂B語(yǔ)言,自行編制,C/S架構(gòu)。

        在燃?xì)獬碥浖邪l(fā)過程中,數(shù)據(jù)的采集、錄入是一個(gè)重要環(huán)節(jié)。若人工紙質(zhì)抄表,帶回后再手工錄入,則不能體現(xiàn)新開發(fā)的軟件在錄入上的優(yōu)越性,與手工錄至Excel相比幾無(wú)多大突破;若投入PDA(Personal Digital Assistant)手持機(jī),或是HPC(handheld PC)掌上電腦等設(shè)備,勢(shì)必導(dǎo)致初始投資龐大,GPRS通訊未必都暢通,打印也不方便。經(jīng)市場(chǎng)調(diào)查和對(duì)手持機(jī)的功能分析權(quán)衡,最終我們選擇了信價(jià)比較高的DH3000cd型手持打印抄表器(俗稱POS機(jī))。集定位、抄表、打印于一體,即能現(xiàn)場(chǎng)測(cè)電子標(biāo)簽快速定位,手工錄入數(shù)據(jù),又可同步打印抄表核對(duì)單。提供的燃?xì)獬韱谓?jīng)天然氣大客戶與抄表人員雙方簽字認(rèn)可。發(fā)揮了抄核收工作中手持設(shè)備的優(yōu)勢(shì)。

        DH3000型帶打印、讀寫電子標(biāo)簽功能的手持POS(Point Of Sales)機(jī),如圖1所示。

        圖1 手持POS(Point Of Sales)機(jī)

        主要性能是:存儲(chǔ)量較大;有二級(jí)漢字庫(kù),支持拼音輸入;160×160點(diǎn)陣液晶,可顯示每行十個(gè)漢字共十列;熱敏打?。籖S232通信接口;帶可充電鋰電池;支持 DBF型數(shù)據(jù)庫(kù)等。且我們與廠方溝通后,廠方提供了C語(yǔ)言二次開發(fā)平臺(tái)及接口函數(shù)。該平臺(tái)支持在Windows7下安裝使用。編制的C語(yǔ)言必須經(jīng)過該平臺(tái)編譯生成bin文件拷入POS機(jī)方可運(yùn)行。

        手持器的C語(yǔ)言與Borland C語(yǔ)言又有不同,如:自帶了幾十個(gè)專用函數(shù);不能用二維數(shù)組等,限制較多。因此C語(yǔ)言編制過程中,需熟悉這種語(yǔ)言環(huán)境,通過反復(fù)調(diào)試、糾錯(cuò),才能獲得既可行、又運(yùn)用靈活的界面。

        1 手持器軟件結(jié)構(gòu)

        主菜單由五個(gè)項(xiàng)目組成:按電子標(biāo)簽定位抄表、抄未抄表、按編號(hào)抄表、統(tǒng)計(jì)、順序抄表,見圖2。

        圖2 主菜單

        由于手持器的鍵面緊湊,我們?cè)谝恍┙缑嬷?,自定義了幾個(gè)鍵,把功能移作他用,鍵名在液晶屏底行均給出了提示。如:“●”鍵作計(jì)算鍵;“+” 鍵作抄表標(biāo)志鍵;“F1”鍵作打印鍵;“F2”鍵作退出鍵。

        1.1 順序抄表

        啟用計(jì)算機(jī)中“用戶燃?xì)獬硐到y(tǒng)”軟件,按菜單將DBF數(shù)據(jù)庫(kù)的數(shù)據(jù)從計(jì)算機(jī)下載至手持器,已按一定規(guī)律排序。

        順序抄表過程是:

        第一步,按“▲”鍵上移或是“▼”鍵下移翻找用戶;

        第二步,找到用戶編號(hào)之后,按“清除”鍵把界面有關(guān)數(shù)據(jù)清零,等待錄入,見圖3;

        圖3 等待抄表錄入

        第三步,手工鍵入抄見數(shù)字,位于“本”(本月抄見數(shù))。

        第四步,按“+”鍵循環(huán)翻找“抄表標(biāo)志”。

        第五步,按“●”鍵計(jì)算本月耗氣量、環(huán)比、金額,見圖4;

        圖4 計(jì)算結(jié)果

        第六步,按“確認(rèn)”鍵保存。

        第七步,按“F1”鍵打印(可重復(fù)打印),見圖5。

        圖5 打印結(jié)果

        邏輯結(jié)構(gòu)圖,如圖6。

        圖6 邏輯結(jié)構(gòu)

        1.2 抄未抄表

        按抄表標(biāo)志等特征搜索,只顯示未抄過表的用戶。減少了翻找量,操作步驟與“順序抄表”雷同。

        1.3 按編號(hào)抄表

        為實(shí)現(xiàn)較快定位,采用了按用戶編號(hào)搜索的方法。好在抄表器帶有漢字庫(kù),鍵面也標(biāo)有字母,給予的函數(shù)能在數(shù)字、小寫字母、大寫字母、拼音之間切換,按“+”加號(hào)鍵能在+-×÷符號(hào)之間切換,為輸入帶來(lái)便利。見圖7。

        圖7 按編號(hào)抄表

        輸入了用戶編號(hào)后,按“確認(rèn)”鍵,經(jīng)模糊查找定位。顯示某用戶信息后,▲或▼鍵就以該用戶編號(hào)為始點(diǎn),上移或下移一位用戶編號(hào)。其余操作步驟與“順序抄表”雷同。

        1.4 統(tǒng)計(jì)

        顯示抄表總數(shù)、未抄數(shù)、已抄數(shù);已抄表數(shù)中再分成標(biāo)志為“正?!钡挠脩魯?shù)和除了正常以外的“”異常用戶數(shù)。便于抄表人員掌握抄表進(jìn)度,設(shè)統(tǒng)計(jì)見圖8。

        圖8 統(tǒng)計(jì)

        1.5 按電子標(biāo)簽抄表

        等同于條形碼功能的電子標(biāo)簽,事先粘于表箱一角,抄表時(shí)將抄表器靠向電子標(biāo)簽讀出編號(hào),屏顯該編號(hào)的客戶信息。電子標(biāo)簽定位省卻了人工翻找的時(shí)間,達(dá)到快速定位目的。讀出客戶編號(hào)與DBF庫(kù)中編號(hào)相匹配,以后操作同“順序抄表”。

        2 遇到的問題和解決方法

        程序的編制過程會(huì)遇到溝溝坎坎,也會(huì)有設(shè)計(jì)火花,于是在項(xiàng)目結(jié)束之余,想對(duì)幾個(gè)問題作一切磋,使得同行涉及此類問題時(shí)有所借鑒。

        2.1 抄表標(biāo)志

        “抄表標(biāo)志”相當(dāng)于抄表說(shuō)明。為了減少漢字輸入提高錄入速度,我們列了“抄表標(biāo)志”字段,語(yǔ)句如下:

        操作方法是:按一次“+”鍵則t=t+1,顯示屏漢字改動(dòng)一次,當(dāng)?shù)?6次時(shí)令t=0,再?gòu)念^循環(huán),把十五種情況逐一列出讓抄表員挑選。但只能單向循環(huán)。

        如果碰到復(fù)雜情況需要說(shuō)明,按?鍵,可在POS機(jī)“備注”行錄入文字及數(shù)字,按“確認(rèn)”鍵結(jié)束漢字錄入。

        2.2 字段中字符寬度

        DBF庫(kù)中若最大的字段名寬度為50個(gè)字符,C語(yǔ)言中數(shù)組應(yīng)設(shè)為cdata[80]。尚若仍設(shè)為50,POS機(jī)屏幕閃爍,無(wú)法顯示。

        2.3 POS機(jī)號(hào)

        顯示POS機(jī)機(jī)號(hào)的函數(shù)編號(hào)唯一,我們?cè)O(shè)置公共變量cpos,用指針式函數(shù)顯示機(jī)號(hào),程序如下。

        2.4 環(huán)比的二個(gè)作用

        環(huán)比公式:環(huán)比增長(zhǎng)率=((本月量-上月量)/上月量)×100%。環(huán)比是一項(xiàng)判定指標(biāo),一是反映用氣遞增速度,二是起到抄表提醒作用,當(dāng)抄表人員計(jì)算后得出的值大于±30%時(shí),應(yīng)注意是否抄錯(cuò),如正確應(yīng)在備注欄內(nèi)加以說(shuō)明為何變化的理由。本機(jī)對(duì)大于±30%設(shè)了長(zhǎng)鳴2秒提醒。

        2.5 打印

        打印的字寬和行間距可微調(diào),對(duì)于用戶名稱、地址等超過一行的文字我們作了截?cái)嗵幚?,只讓其打印一行。程序如下?/p>

        2.6 電子標(biāo)簽

        電子標(biāo)簽是無(wú)線射頻技術(shù)(RFID)無(wú)源超調(diào)頻和傳感器技術(shù)的應(yīng)用,非接觸式自動(dòng)識(shí)別技術(shù),給定位、無(wú)源儲(chǔ)存提供了手段,符合國(guó)際標(biāo)準(zhǔn)ISO/IEC 14443A/B、ISO/IEC 15693。電子標(biāo)簽形狀眾多,有掛的有貼的,功能又分為普通型和抗金屬型。標(biāo)簽的讀出和寫入前必須經(jīng)過mif_open()、mif_anticoll、mif_load_key (password)等讀序列號(hào)、校對(duì)密碼等幾個(gè)步驟。一個(gè)標(biāo)簽有16個(gè)磁道每磁道有4個(gè)扇區(qū),每扇區(qū)可存 16個(gè)十進(jìn)制字符。編程中我們采用了20秒內(nèi)反復(fù)讀的方法,便于手持機(jī)靠向標(biāo)簽讀出客戶編號(hào)。

        3 單位用戶燃?xì)獬硐到y(tǒng)簡(jiǎn)介

        程序采用VB6編寫,數(shù)據(jù)庫(kù)為三層,SQL2005服務(wù)器、access2003本機(jī)、DBF(VFP3)手持機(jī),經(jīng)ODBC連接,C/S架構(gòu)全公司VPN聯(lián)網(wǎng)。軟件分“開戶管理”、“表具信息”、“安全檢查”、“抄表、報(bào)表、銷根”、“抄表器導(dǎo)入導(dǎo)出”幾大模塊。

        POS機(jī)與PC機(jī)經(jīng)COM串口連接。以下就涉及POS機(jī)的部分作一介紹。

        3.1 導(dǎo)入

        步驟為:第一步,POS機(jī)與PC機(jī)用COM線連接;第二步,測(cè)通訊口,連接正常;第三步,將DBF庫(kù)從POS機(jī)拷入本地PC機(jī);第四步,將DBF庫(kù)中數(shù)據(jù)逐條拷至本地機(jī)access庫(kù),并對(duì)本月量、金額、環(huán)比等計(jì)算值校核;第五步,人工審核數(shù)據(jù)、調(diào)整、備注中添加必要的說(shuō)明;第六步,計(jì)算:再次復(fù)核數(shù)據(jù),收索去年同期量且計(jì)算同比值,在拷入SQL庫(kù)前作允許導(dǎo)入的標(biāo)記;第七步,保存:將本次符合條件的記錄導(dǎo)入SQL數(shù)據(jù)庫(kù),且保證每月一條記錄。

        3.2 導(dǎo)出

        導(dǎo)出有兩種排序方式,一是以某區(qū)域某抄表員按用戶編號(hào)排,另一是以某區(qū)域某抄表員按行走路線排。第一步,按其中一種方式下載,將SQL庫(kù)中的用戶編號(hào)、燃?xì)獗硖?hào)、上月抄見數(shù)、單價(jià)等數(shù)據(jù)記錄拷至本地PC機(jī)的access庫(kù)中;第二步,POS機(jī)與PC機(jī)用COM線連接;第三步,測(cè)通訊口,連接正常;第四步,導(dǎo)出。將access庫(kù)中記錄拷至DBF庫(kù),將DBF庫(kù)從PC機(jī)拷至POS機(jī);第五步,對(duì)POS機(jī)校準(zhǔn)時(shí)間,與PC機(jī)保持同步。

        4 總結(jié)

        手持抄表器的投入應(yīng)用,能減輕抄表人員的工作量,實(shí)現(xiàn)自動(dòng)統(tǒng)計(jì)計(jì)算,電子標(biāo)簽的引入做到了定位便捷。手持抄表器經(jīng)二次開發(fā),擁有了自主設(shè)計(jì)的操作界面,在軟件模塊的劃分上經(jīng)過實(shí)踐修正、精心整合,更適合于本單位抄表人員的需求,在菜單上體現(xiàn)了人性化的操作。

        工商用戶的燃?xì)庥昧恳话阏既細(xì)夤練饬夸N售的大頭,對(duì)大用戶實(shí)施科學(xué)管理勢(shì)在必行。手持器抄表的應(yīng)用能以較低的成本解決信息采集問題而不改動(dòng)表具。目前更先進(jìn)的還有無(wú)線遠(yuǎn)程抄表系統(tǒng)、GPRS智能表抄表系統(tǒng)等我們也在逐步投入;SQL用戶數(shù)據(jù)庫(kù)的建成、網(wǎng)絡(luò)版管理軟件的應(yīng)用使企業(yè)向信息集約化邁進(jìn)了一步。新系統(tǒng)投入使用推進(jìn)了企業(yè)管理規(guī)范化、增進(jìn)經(jīng)濟(jì)效益、有利于向客戶提供優(yōu)質(zhì)服務(wù)。

        猜你喜歡
        庫(kù)中PC機(jī)電子標(biāo)簽
        動(dòng)物城堡
        動(dòng)物城堡
        基于PC機(jī)與單片機(jī)的多機(jī)通信技術(shù)及抗干擾方法
        基于三菱FXPLC的感應(yīng)淬火機(jī)床與PC機(jī)的串行通信實(shí)現(xiàn)
        適用于高衰減汽車玻璃的電子標(biāo)簽方案與應(yīng)用
        智能盤庫(kù)在自動(dòng)化立體庫(kù)中的探索和應(yīng)用
        一種新型結(jié)構(gòu)電子標(biāo)簽天線
        VC.NET下實(shí)現(xiàn)dsPIC單片機(jī)與PC機(jī)的通信
        電子制作(2017年23期)2017-02-02 07:16:47
        探尋“千萬(wàn)”的背后——寫在金溢科技電子標(biāo)簽銷量超1000萬(wàn)之際
        ETC電子標(biāo)簽的自由流應(yīng)用
        国产tv不卡免费在线观看| 亚洲性综合网| 中国精品视频一区二区三区| 新久久久高清黄色国产| 亚洲成a人一区二区三区久久| 亚洲av无码国产精品色| 亚洲欧美日韩成人高清在线一区| 婷婷五月综合缴情在线视频| 精品国免费一区二区三区| 亚洲视频在线免费观看一区二区| 国产亚洲精品品视频在线| 狠狠躁日日躁夜夜躁2020| 国产三级在线观看播放视频| 中日韩欧美高清在线播放| 亚洲av午夜福利一区二区国产 | 一二区成人影院电影网| 欧美最猛黑人xxxx黑人表情| 久久亚洲午夜牛牛影视| 亚洲天堂av在线一区| 国产综合精品久久99之一| 色综合久久久久久久久久| 久久精品国产9久久综合| 绿帽人妻被插出白浆免费观看| 国产精品又湿又黄九九九久久嫩草| 女人张开腿让男人桶爽| 亚洲av无码不卡久久| 亚洲 暴爽 AV人人爽日日碰 | 国产成人无码a区在线观看导航| 国产一区二区在线视频| 欧美激情中文字幕在线一区二区| 亚洲综合av一区在线| 一本色道久久亚洲综合| 日韩视频中文字幕精品偷拍| 亚洲中文字幕无码二区在线| 女同视频网站一区二区| 一个少妇的淫片免费看| 中出人妻中文字幕无码| 亚洲第一无码精品久久| 国产夫妻av| 一区二区视频网站在线观看| 亚洲av成人av三上悠亚|