摘要:進銷存軟體-系統設計
根據上回的分析有三個主要流程。
開始之前必須先知道誰在操作系統?
所以軟體一啟動,都是先進入登錄畫面(login)
輸入使用者代號與密碼, 在開始操作。
這裡有兩個重點:
1. 記錄誰登入系統, 做了哪些事情,可作日後稽核用途,不然哪天誰不小心把訂單改錯了...
2. 設定誰有權限做甚麼事,老闆和店員總是做一些區隔好。
所以通常主系統(下拉式選單)開始前,會先出現登入視窗,
輸入正確使用者代號密碼後,出現可以執行的功能選單。
首先建立資料庫 Create Database STK
再來新增兩個資料表
user_data 使用者資料
user_auth 使用者權限
第一支程式 STKMenu.aspx
新出現下拉式功能選單,再出現登入視窗。
輸入正確後可點選功能執行所需功能, 反之出現錯誤訊息。
再來根據三大流程可以歸納出所需的資料有
品號 Item
客戶 Customer
廠商 Suppier
公司 Company -> 作為列印報表的抬頭或表尾資料
倉庫 Inventory -> 多倉設定才有擴充性,至少要有商品倉和報廢倉
如此下來就有7個資料表,6支程式做新增修改刪除查詢列印等維護,
和公司資料輸入畫面共計7支程式。
這些都是上線前要輸入好的基本資料, 下回討論這些資料表要有那些欄位?
並且連到網站去把 DB 建立起來。