最新用C#做了一套收銀系統(tǒng),現(xiàn)在軟件方面差不多完成,但是沒有與錢箱和銀行刷卡器+顧客顯示器連接過,想問一下接下來我該怎么操作?
2 回答

慕尼黑5688855
TA貢獻(xiàn)1848條經(jīng)驗 獲得超2個贊
一般的POS系統(tǒng),POS機有接口。
如果是和銀行系統(tǒng)對接,需要專門的協(xié)議和專線授權(quán)。

呼如林
TA貢獻(xiàn)1798條經(jīng)驗 獲得超3個贊
第一種,你使用的硬件本身提供相關(guān)的驅(qū)動,我們只需要使用相關(guān)的接口就可以了,這種很簡單。
第二種,硬件只提供硬件方面的協(xié)議,或者僅有軟件方面的協(xié)議,你就需要自己寫處理程序了。
雖然第一種看是很簡單,但是樓主一定要謹(jǐn)慎。因為顧客很有可能會更換硬件設(shè)備。所以我的建議是,把需要進(jìn)行交互的地方提取成接口,使用適配器模式和相關(guān)的設(shè)備進(jìn)行交互,及時哪天設(shè)備改變了,我們只需要從創(chuàng)建一個新的適配器就可以了,這樣對于后期的維護(hù)或者說升級都非常有好處。
- 2 回答
- 0 關(guān)注
- 523 瀏覽
添加回答
舉報
0/150
提交
取消