學習開發這么久了,自然要將開發中經典的練習軟件實踐下。
經典的進銷存系統功能有很多,我這里想根據角色來介紹,感覺這樣思路比較清晰。
首先是角色分類,一般的分為采購人員、普通員工、系統管理員、審核人員。
先介紹所有角色通用的功能
- 登錄
- 修改個人信息
- 消息管理
采購人員
- 添加物品目錄(審核需要)
- 編輯物品目錄(審核自定義)
- 采購物品(審核自定義)
- 增加供貨商(審核自定義)
- 修改供貨商(審核自定義)
普通員工
- 申報已有的物品(審核需要)
- 申請采購人員購買當前未采購的物品(審核需要)
- 對已領取的物品進行評價
- 查看個人申報歷史
審核人員
- 審核采購人員新添加的目錄
- 審核普通員工請已有的物品
- 審核普通員工社會申請當前未采購的物品
管理員
- 人員管理
- 新增普通員工、采購人員、審核人員
- 編輯人員的權限
- 重置人員登錄密碼
- 刪除人員信息
- 系統參數管理
- 設置系統功能狀態