基于javafx+sqlserver的仓库管理系统
?
一.需求分析:
本系統(tǒng)的設汁模擬一般倉庫的管理內容,包括物資管理、倉庫管理、入庫操作、入庫查詢統(tǒng)計、出庫操作、出庫查詢統(tǒng)計、庫存查詢統(tǒng)計等處理情況,系統(tǒng)需要管理的主要內容如下:
⑴ 能分類管理物資信息。
⑵ 系統(tǒng)能管理多個倉庫。
⑶ 能進行入庫操作并打印入庫單,能按物資種類、名稱、入庫時間等信息查詢統(tǒng)計出入庫的數(shù)量、金額等信息。
⑷ 能進行出庫操作并打印出庫單,能按物資種類、名稱、入庫時間等信息查詢統(tǒng)計出出庫的數(shù)量、金額等信息。如果物資數(shù)量小于出庫數(shù)量不允許進行出庫操作。
⑸ 能按各種方式查詢庫存信息。
功能要求如下:
⑴ 物資管理:包括物資類別,物資信息的維護(包括錄入、刪除、修改)。
⑵ 倉庫管理:包括倉庫信息的錄入、修改、刪除。
⑶ 能進行入庫操作并打印入庫單。
⑷ 能按各種方式查詢入庫記錄。
⑸ 能按月、季度、年、物資種類、物資名稱統(tǒng)計入庫物資的數(shù)量、金額等信息。
⑹ 能進行出庫操作并打印出庫單。
⑺ 能按各種方式查詢出庫記錄。
⑻ 能按月、季度、年、物資種類、物資名稱統(tǒng)計出庫物資的數(shù)量、金額等信息。
⑼ 能按物資種類、物資名稱等查詢庫存信息。
⑽ 其他你認為系統(tǒng)應有的查詢、統(tǒng)計功能。
⑾ 設計設計界面友好,功能操作方面合理,并適當考慮系統(tǒng)在安全性、完整性、備份、恢復等方面的功能要求。
------------------------------------------------------
不好意思,直接給需求有點不仁義,下面說說具體操作
毋庸置疑,一份良好的數(shù)據(jù)庫設計,前期準備工作十分重要,它的整個過程必須經歷從需求中進行概念結構的設計->邏輯結構的設計->物理結構的設計->實施數(shù)據(jù)庫,而這期間最顯赫的莫過于ER圖的構建,please watch:
?
說明:下面是我采用一位大神的思路圖片
原文鏈接:https://blog.csdn.net/sinat_25295611/article/details/52890228
?
1.總體流程
?
總體流程?
2.入庫邏輯
入庫?
3.出庫邏輯
?
4.表結構設計
---------------------------------------------------------------------------------------------------
下面是我基于上面大佬的總結進行 的設計
?
?
-----------------------------------------------------------------
界面演示:
?
登錄
大廳
入庫管理
采購入庫
?
?
物資管理
?
倉庫管理
庫存管理
?
入庫統(tǒng)計:
?
總結:
這次我把綜合實驗當做項目來開發(fā) 可以看出我大部分都做了精心的設計,所以實際開發(fā)中也遇到不少問題
不過,最終我都找到了答案,這次的綜合實驗不但鍛煉了我的sql功底和對數(shù)據(jù)庫原理的掌握,也讓我對javafx的熟悉更深一步.
?
?
?
?
?
?
?
?
?
總結
以上是生活随笔為你收集整理的基于javafx+sqlserver的仓库管理系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 方舟生存计划怎么删除服务器信息,方舟进化
- 下一篇: 度分秒转换函数