靚麗時尚館

位置:首頁 > 健康生活 > 心理

如何驗證身份證有沒有消磁

心理2.51W
如何驗證身份證有沒有消磁

有好幾種可能性:第一種,是機器可能有故障,我遇到過,重啟一下取票機就好了,但問題是乘客沒辦法重啟機器。我有一次在鄭州東站就遇到過卡票的事情,後來分析了一下它的業務邏輯,大概流程猜測可能是這樣的:

1、 驗證身份證資訊

2、 加鎖保護並讀取該身份證訂購的所有車票

3、 等待使用者選擇要出的票

4、 更新使用者訂票的資訊

5、 解鎖並列印車票。因為要維護資料庫的一致性,取票機在取票的時候要加鎖,不然的話,使用者同時操作,可能在不同機器上打印出同一張票出來,因為身份證是可以辦很多張一樣的(並且都是真的證件,這是身份證的漏洞之一)。而一旦加鎖以後,其它機器再讀你的證件,就顯示不出任何訂票資訊了。另外一種可能是你身份證名字裡有異體字等不常用的字,校驗身份證這一步就失敗了,所以也就查不到你的任何訂票資訊,而視窗訂票是可以不校驗名字的,只校驗證件號就可以了。