手上有一維條碼的設備,想寫個程式來玩玩.大致上內容如下

用條碼機掃一維條碼,電腦會出現商品名稱
商品名稱 對應 商品價錢 ,價錢可以做運算 ( 並且可以存到資料庫中 )

條碼機原理都懂,不過不知道程式該如何下手,以及開發環境( 目前打算用BCB視窗程式 )

不知道是否有前輩有玩過類似的東西.. ( 是否VB會更好呢 )

可以討論討論..

w0858 wrote:
手上有一維條碼的設備,想寫個程式來玩玩.大致上內容如下

用條碼機掃一維條碼,電腦會出現商品名稱
商品名稱 對應 商品價錢 ,價錢可以做運算 ( 並且可以存到資料庫中 )

條碼機原理都懂,不過不知道程式該如何下手,以及開發環境( 目前打算用BCB視窗程式 )

不知道是否有前輩有玩過類似的東西.. ( 是否VB會更好呢 )


你提的基本上是POS系統的基本功能.....
(最簡單的銷貨統計的功能....)

目前各大流通零售業門市端所使用的POS系統
大多與總公司ERP做連結.....

而功能強大POS系統多半有下列主檔(資料庫):

1.商品主檔(國際條碼,品名,零售價格,快速鍵定義...)
2.收銀員資訊檔(ID,密碼,權限)
3.折扣主檔(通常都是輸入促銷模式參數!!)
4.發票字軌與銷售明細(銷售交易序號)檔...
5.代收款項資訊設定檔...
以上的主檔資料量相當龐大...

有了資料庫當然要有主程式去讀取才會運作.....
主程式會因行業別性質有功能上的不同.....

以下以超商為例.....中誇號為程式內部流程

銷貨:刷條碼>[讀出品名與售價]>[檢查是否符合促銷條件,符合就折讓]>按"小計"鍵(客層)
>輸入付款類別(現金/禮卷/悠遊卡)>[儲存交易資料]>[發票開立/列印]...

代收:刷第一段條碼>[依設定檔資料查詢是否過期與代收項目代碼]>刷第二段條碼(繳款人代號)>
刷取第三段條碼(代收年月及金額)>按下"小計"鍵>>輸入付款類別(現金)>[儲存交易資料]>[收據開立/列印]
不用思考太多

條碼只是一種單純取代「輸入」+ENTER的動作而己

所有要執行的程序都在Enter後的事件處理就行了。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!