本想等校園卡升級(jí)的項(xiàng)目完成后,再來仔細(xì)聊聊校園卡的事情,但最近一段時(shí)間,學(xué)校的校園卡不太消停惭缰,那就提前說說吧。
無論是教師還是學(xué)生笼才,進(jìn)入校園漱受,第一件事情就是要辦理一張校園卡,有了它骡送,吃飯昂羡、洗澡絮记、喝水就不用發(fā)愁了。但也許很多人并不了解虐先,校園卡系統(tǒng)是如何工作的怨愤。譬如,很多人都在問蛹批,為何微信支付為校園卡充值之后憔四,還要跑去貼卡領(lǐng)取呢,這也太麻煩了吧般眉?的確,這很麻煩潜支,但個(gè)中緣由甸赃,還要慢慢說來。
為離線消費(fèi)而生
北京理工大學(xué)校園卡系統(tǒng)的建立冗酿,是在 2004 年前后埠对,在那之前,食堂也早就有了專門的飯卡系統(tǒng)裁替,但隨著門禁项玛、開水機(jī)等各種需求的增加,各種獨(dú)立的卡片使用起來并不方便弱判,于是學(xué)校開始統(tǒng)一規(guī)劃建設(shè)校園一卡通襟沮,俗稱一卡通。后來為了和銀行一卡通區(qū)別昌腰,更多的場(chǎng)合學(xué)校工作人員會(huì)稱之為校園卡开伏。
校園卡系統(tǒng),是一個(gè)對(duì)穩(wěn)定性要求極高的系統(tǒng)遭商,部署于整個(gè)校園各個(gè)樓宇的各類讀寫卡設(shè)備固灵,必須隨時(shí)可用。不要說在 2004 年劫流,即便是人們已經(jīng)在討論 AI 替人的今天巫玻,對(duì)于學(xué)校這樣的單位而言,想要一個(gè)信息系統(tǒng)后臺(tái)實(shí)現(xiàn) 99.99% 的可用性祠汇,也是非常困難的仍秤。但校園卡系統(tǒng)的要求就是這樣,無論何時(shí)座哩,消費(fèi)行為都可能發(fā)生徒扶,校園卡系統(tǒng)必須可以工作,甚至即便是是斷電斷網(wǎng)了根穷,食堂的飯也要能賣姜骡。局部的故障可以接受导坟,但大面積的故障決不能發(fā)生。
為了適應(yīng)這樣一種環(huán)境圈澈,整個(gè)校園卡系統(tǒng)是按照短時(shí)離線可工作的方式設(shè)計(jì)的惫周,而這就要求存入校園卡的錢,不僅要記錄在后臺(tái)數(shù)據(jù)庫中康栈,還必須要記錄在卡片中递递。一旦斷網(wǎng),任何一個(gè)機(jī)具都可以獨(dú)立地根據(jù)內(nèi)置的程序和配置完成對(duì)卡片的操作啥么,再在網(wǎng)絡(luò)連通時(shí)將操作結(jié)果回傳給后臺(tái)服務(wù)器登舞。系統(tǒng)的這種設(shè)計(jì),最大程度的降低了整個(gè)系統(tǒng)對(duì)網(wǎng)絡(luò)和服務(wù)器后臺(tái)的依賴悬荣,使得整個(gè)一卡通系統(tǒng)得以長(zhǎng)期平穩(wěn)運(yùn)行菠秒。
但就像馬克思主義哲學(xué)所強(qiáng)調(diào)的事物的兩面性,享受了可離線系統(tǒng)的優(yōu)點(diǎn)氯迂,也就必須要接受可離線系統(tǒng)的缺點(diǎn)践叠。這種缺點(diǎn)體現(xiàn)在很多方面:
- 卡片掛失后,依然可能有經(jīng)濟(jì)上的損失嚼蚀。當(dāng)用戶丟失卡片后禁灼,即便做了掛失操作,也沒有人能保證卡片內(nèi)的錢不被用掉轿曙。因?yàn)閽焓Р僮麟m然會(huì)觸發(fā)系統(tǒng)下發(fā)黑名單弄捕,但系統(tǒng)廣播黑名單信息時(shí),未必所有的消費(fèi)終端都處于在線狀態(tài)导帝,如果消費(fèi)終端離線了察藐,那么它就會(huì)漏掉這一條黑名單信息。而這張卡舟扎,就可以繼續(xù)在這個(gè)離線的終端上使用分飞。只有卡片在一臺(tái)接收到黑名單信息的消費(fèi)終端上使用時(shí),才會(huì)被鎖定睹限,進(jìn)而實(shí)際進(jìn)入掛失狀態(tài)譬猫。
- 線上給卡片充值,必須貼卡領(lǐng)取羡疗。通過微信支付等支付手段向個(gè)人的校園卡賬戶充值染服,只是完成了后臺(tái)數(shù)據(jù)庫這一端的數(shù)據(jù)修改,而卡片內(nèi)部所記錄的賬戶余額并沒有修改叨恨,必須通過貼卡柳刮,充的錢才能加到卡片里。
- 設(shè)備長(zhǎng)期離線或損壞,會(huì)造成消費(fèi)流水丟失秉颗。當(dāng)用戶在一臺(tái)離線的消費(fèi)終端上用卡后痢毒,消費(fèi)記錄被緩存在本地設(shè)備中。長(zhǎng)期線路故障或工控機(jī)故障等原因蚕甥,都有可能造成消費(fèi)流水丟失哪替。這就給后臺(tái)對(duì)賬和結(jié)算等管理工作造成了困擾。
在日常生活中菇怀,我們最常接觸的兩類卡片就是銀行卡和市政公交卡凭舶,前者就是典型的將錢記在數(shù)據(jù)庫,而卡片只相當(dāng)于一個(gè)號(hào)碼爱沟,消費(fèi)時(shí) POS 機(jī)必須連接銀行網(wǎng)絡(luò)帅霜。而后者,就是將錢寫在卡片里面呼伸,雖然庫中也有义屏,但消費(fèi)時(shí)以卡內(nèi)金額為準(zhǔn)。大多數(shù)學(xué)校的校園卡蜂大,其工作原理,跟公交卡類似蝶怔。為何公交卡不可掛失奶浦?即便你掛失了,在根本不連網(wǎng)的公交車上踢星,那張卡也還是能用的澳叉。
龐大古老的系統(tǒng)
學(xué)校的校園卡系統(tǒng),從業(yè)務(wù)邏輯上來講并不復(fù)雜沐悦,無非是開戶成洗、銷戶、掛失藏否、解掛瓶殃、充值、消費(fèi)等等副签,但隨著校園信息化建設(shè)的不斷進(jìn)行遥椿,各種其它系統(tǒng)與校園卡系統(tǒng)的不斷連接,整個(gè)校園卡系統(tǒng)已經(jīng)非常龐大淆储。從功能上冠场,今天的校園卡已經(jīng)涉及到食堂、浴室本砰、開水碴裙、借還書、班車、門禁舔株、考勤莺琳、簽到各個(gè)領(lǐng)域;從范圍上講督笆,校園卡專網(wǎng)已經(jīng)鋪設(shè)到學(xué)校的幾乎每一個(gè)樓宇芦昔;從機(jī)具數(shù)量上講,食堂消費(fèi)類 POS 有三四百臺(tái)娃肿,而浴室和開水類的 POS 有一兩千臺(tái)咕缎。目前校園卡系統(tǒng)中的卡片有四五萬張,涉及學(xué)校各種各類人員料扰。
但這個(gè)建于 2004 年的系統(tǒng)凭豪,幾乎沒有過大的升級(jí),就連一些食堂的 POS 機(jī)晒杈,也還是在 2004 年配置的第一代設(shè)備嫂伞。整個(gè)校園卡專網(wǎng)并不是一張像校園網(wǎng)那樣純粹的以太網(wǎng),網(wǎng)內(nèi)的大量消費(fèi)類 POS 是通過 485 總線連接到工控機(jī)拯钻,經(jīng)由工控機(jī)完成數(shù)據(jù)采集和遠(yuǎn)程命令下發(fā)的帖努。對(duì)總線類網(wǎng)絡(luò)有了解的人都知道,這樣的網(wǎng)絡(luò)中一個(gè)節(jié)點(diǎn)的錯(cuò)誤粪般,都有可能造成局部網(wǎng)絡(luò)的癱瘓拼余。
隨著系統(tǒng)的不斷擴(kuò)展和機(jī)具長(zhǎng)期使用的老化,系統(tǒng)的維護(hù)工作逐年增加亩歹。在所有維護(hù)工作中匙监,最困難的莫過于水控類 POS。一方面小作,由于北方水質(zhì)比較硬亭姥,極容易造成水控閥門的阻塞;另一方面顾稀,工科學(xué)生“動(dòng)手能力”太強(qiáng)达罗,動(dòng)不動(dòng)就剪斷設(shè)備控制線直接造成設(shè)備損壞或脫網(wǎng)。如果說前者還可以通過加強(qiáng)維修而減少静秆,后者簡(jiǎn)直就是維修工人的噩夢(mèng)氮块。而這些脫網(wǎng)的水控設(shè)備,由于無法接收解掛失指令诡宗,又會(huì)不斷地造成一些同學(xué)的卡片被鎖定滔蝉。
由于校園卡系統(tǒng)小問題不斷,時(shí)間久了塔沃,無論是用戶還是學(xué)校的工作人員蝠引,都難免對(duì)這個(gè)系統(tǒng)有各種各樣的抱怨阳谍。經(jīng)常有人在問,這樣一個(gè)系統(tǒng)能不能換個(gè)廠商重新來過螃概?雖然從理論上來說矫夯,這是可能的,但從現(xiàn)實(shí)上來說吊洼,要想把一個(gè)規(guī)模如此巨大的系統(tǒng)训貌,直接推到重來,其投入和難度可想而知冒窍。更大的問題是递沪,即便是徹底換過一遍,誰又能保證新?lián)Q的東西一定比現(xiàn)在好呢综液?
破解校園卡系統(tǒng)困局
問題雖多款慨,解決雖難,但也不能一拖再拖谬莹,在經(jīng)過長(zhǎng)時(shí)間的觀察檩奠、思考、調(diào)研附帽、總結(jié)之后埠戳,校園卡系統(tǒng)升級(jí)這件事情,也就列入了學(xué)校信息化建設(shè)的議事日程蕉扮。面對(duì)一個(gè)怪獸整胃,要將其馴服就要有策略有步驟。
第一步:升級(jí)系統(tǒng)慢显,更正數(shù)據(jù),重塑接口
現(xiàn)有校園卡系統(tǒng)的一大問題就是核心軟件過于陳舊欠啤,目前校園卡系統(tǒng)依然使用著 2004 年部署的軟件荚藻,雖然廠商在十幾年的發(fā)展過程中已經(jīng)通過推出新的方式解決了很多大小問題,但學(xué)校若不采用新系統(tǒng)洁段,則這些問題對(duì)學(xué)校依然無解应狱。而且,由于舊系統(tǒng)的開發(fā)技術(shù)過于老舊祠丝,在對(duì)接一些新功能時(shí)疾呻,必須通過打補(bǔ)丁的方式重新開發(fā),不僅大大拖延了建設(shè)工作開展的写半,同時(shí)這些補(bǔ)丁也把學(xué)校一次又一次送上了小白鼠的位置岸蜗。因此,只有更換掉陳舊的軟件叠蝇,才能把校園卡系統(tǒng)的改造送上正確的軌道璃岳。
在更換軟件的同時(shí),要將校園卡系統(tǒng)的人員信息庫學(xué)校注冊(cè)中心的人員信息庫對(duì)接,而這其中最重要的是將校園卡系統(tǒng)中歷年來積累的錯(cuò)誤信息特別是未升級(jí)的教職工工號(hào)進(jìn)行調(diào)整铃慷。完成這一對(duì)接后单芜,可以保證未來的人員信息一次錄入直接進(jìn)入卡務(wù)系統(tǒng),為自助辦卡創(chuàng)造條件犁柜。
同時(shí)洲鸠,校園卡與圖書館、良鄉(xiāng)考勤馋缅、宿舍樓門禁扒腕、校醫(yī)院HIS系統(tǒng)的對(duì)接接口需要重新調(diào)整,消費(fèi)類和非消費(fèi)類需求的對(duì)接可以考慮采用不同的方式股囊。進(jìn)而降低整個(gè)系統(tǒng)的耦合程度袜匿,實(shí)現(xiàn)學(xué)校與廠商之間的適度解綁。
第二步:改進(jìn)技術(shù)稚疹,減少數(shù)量居灯,提高質(zhì)量
相對(duì)于校園卡聯(lián)網(wǎng)設(shè)備的數(shù)量而言,目前的設(shè)備維修力量的確是捉襟見肘内狗。而聯(lián)網(wǎng)設(shè)備的脫機(jī)怪嫌,對(duì)于整個(gè)卡務(wù)系統(tǒng)的傷害就如螞蟻對(duì)大象的噬咬一般。既然不能保證全部設(shè)備實(shí)時(shí)在線柳沙,不如干脆將數(shù)量最為龐大的水控設(shè)備直接設(shè)計(jì)為離線工作模式岩灭,因?yàn)樗仡愒O(shè)備的特點(diǎn)是每一筆消費(fèi)的金額都非常小。
在北京航空航天大學(xué)赂鲤,其校園卡已經(jīng)啟用了一種俗名“小錢包”的機(jī)制噪径,用戶可以持卡在水控類 POS 上直接消費(fèi),當(dāng)消費(fèi)額累計(jì)到一定程度如三元后数初,一次性貼卡從賬戶中付款找爱。通過這種機(jī)制,只有貼卡付款的機(jī)具需要聯(lián)線泡孩,而所有一兩千臺(tái)水控都可以作為扣款傻終端车摄。這一技術(shù)上的改造,將會(huì)大大降低水控類設(shè)備的維修難度和長(zhǎng)期維護(hù)成本仑鸥,進(jìn)而提高服務(wù)質(zhì)量吮播。
同時(shí)設(shè)備在線程度提高,也可以大大提高賬務(wù)的準(zhǔn)確程度眼俊,不僅可以減少后勤部門因流水丟失而造成的回款損失意狠,也可以減少因卡庫不平給用戶用卡造成的困擾。
第三步:更換舊機(jī)具疮胖,啟用新卡片
校園卡系統(tǒng)目前面臨的另外一個(gè)問題就是卡片安全度不足摄职,雖然通過后臺(tái)對(duì)賬機(jī)制可以防范不法分子對(duì)校園卡的破解誊役,但最好的解決方法依然是使用新型卡片。但要起用新型卡片谷市,就必須更換所有不支持新型卡片的舊機(jī)具蛔垢。
當(dāng)所有機(jī)具都支持了新型的 CPU 卡,通過手機(jī) NFC 等新興技術(shù)實(shí)現(xiàn)卡片與手機(jī)的合一迫悠,吃飯刷手機(jī)鹏漆,就有了技術(shù)上的基礎(chǔ),也就不再是遙不可及的未來创泄。
以上三步艺玲,最難的是第一步,一旦走完鞠抑,后面兩步就順理成章了饭聚。如果一切順利,升級(jí)的新系統(tǒng)會(huì)在五月前后上線搁拙,而后面的兩步秒梳,會(huì)在未來的一到兩年內(nèi)逐步實(shí)施。
但升級(jí)新系統(tǒng)箕速,也會(huì)帶來一個(gè)問題酪碘,就是目前廣泛使用的招行圈存機(jī)將會(huì)下線,因?yàn)殂y行為學(xué)校定制的舊機(jī)具早已停產(chǎn)盐茎,連維修時(shí)需要的備件都已經(jīng)只能通過拆掉另一臺(tái)機(jī)器來尋找了兴垦。這也是為何學(xué)校要在升級(jí)系統(tǒng)前推動(dòng)新興的第三方支付手段向校園卡充值通道的建立,否則到時(shí)候就只能用現(xiàn)金充值了字柠。
在這些工作進(jìn)行的同時(shí)探越,也許還需要探索有沒有一種方式,可以在擁擠的食堂和潮濕的浴室中窑业,補(bǔ)充現(xiàn)有校園卡消費(fèi)模式钦幔。也許未來的校園卡,會(huì)被徹底顛覆呢……