首頁>Club>
3
回覆列表
  • 1 # 掙錢養溜溜

    您的意思是飯卡是怎麼實現充值和消費的,對吧?

    飯卡一般就是晶片卡,卡本身只記錄了一個唯一id,可以把它當成卡片的編號。每次刷卡的時候,都是識別這個卡id。至於這個卡關聯的使用者資訊、充值和消費資訊,都不是儲存在卡片裡,而是儲存在資料庫裡。

    卡片可以綁使用者資訊,比如公司和學校,也可以不繫結使用者,比如美食城。

    對於要繫結使用者的,得註冊飯卡資訊。既然是飯卡,那就有專門的飯卡管理系統。進入相關管理軟體,用讀卡裝置刷卡,卡片id就讀取進電腦了,再錄入使用者姓名和編號(比如學生學號、員工),就把卡片id和使用者編號給繫結起來來。

    充值的時候,刷卡,讀取卡id,把充值資訊和卡id寫入到資料庫,並計算餘額,每條充值明細都會有對應的卡id。

    消費的時候,也刷卡,讀取卡id,系統根據卡id查詢資料庫,如果餘額大於等於本次消費金額,就追加一條消費記錄資料,並更新餘額。同樣的,每條消費明細都會有對應的卡id。

    如果卡id是關聯了使用者資訊的,那麼就可以根據使用者去查詢當前餘額和歷史充值、消費等記錄。

  • 中秋節和大豐收的關聯?
  • 超級飛俠主題曲原唱歌詞?