CG 數位學習網 > PHP 教學



進銷存系統是網路賣家或實體門市需要的功能,本教學介紹使用 Dreamweaver 製作 PHP 進銷存系統。

 

PHP 進銷存系統的功能需求

商品管理(結合現有的商品管理系統)

進貨登錄(進貨日期、商品編號、進貨單價、數量、廠商編號、操作人員)

銷貨登錄(銷貨日期、商品編號、銷貨單價、數量、客戶編號、操作人員)

計算庫存

此外,若有需要可以加入供貨商的資訊與統計報表。

 

POS 進銷存系統的網頁規畫

POS_Buy_add.php 新增進貨記錄(從現有的商品清單選取)

POS_Buy_edit.php 編輯進貨記錄

POS_Buy_del.php 刪除進貨記錄(實際上會保留進貨記錄,只是隱藏該筆進貨記錄,並且記錄操作的使用者與刪除的日期)

POS_Sell_add.php 新增銷貨記錄(從現有的商品清單選取)

POS_Sell_edit.php 編輯銷貨記錄

POS_Sell_del.php 刪除銷貨記錄(實際上會保留銷貨記錄,只是隱藏該筆銷貨記錄,並且記錄操作的使用者與刪除的日期)

 

 

 

可搭配條碼掃描器,例如 DK-3170 雷射條碼掃描器,透過 OTG 可支援 Android 行動裝置。

 

Open Source POS 2.0 RC5

免費版 http://sourceforge.net/projects/opensourcepos/

Online PHP POS 12.17

試用版 https://demo.phppointofsale.com

 

 

論壇網站上常看到請PM我是什麼意思?透過發送私人訊息通知特定的對象。

PM 訊息發送系統需要一個資料表儲存所有的私人訊息,欄位規劃:

tb_Message 資料表

msg_ID 自動編號的主鍵

msg_content 訊息內容 (VARCHAR)

user_No 接收訊息的使用者編號

 

msg_date 訊息建立的日期

 

 

預約時自動建立 PM 訊息,系統於 2 天前顯示 PM 訊息通知使用者。

實際的運作原理是 PM 訊息建立時,將會儲存一個日期編號,當使用者登入時,比對今天的日期與 PM 訊息的日期,符合條件的話就顯示訊息。

 

自動建立 PM 訊息

Dreamweaver 透過「插入記錄」的伺服器行為將記錄新增到資料表,



~ CG 數位學習網版權所有 ~