。該系統從兩個對象:由管理員和員工來對系統進行設計構建。主要功能包括首頁、個人中心、員工管理、項目信息管理、倉庫信息管理、供應商管理、項目計劃管理、物資庫存管理、到貨登記管理、物資出庫管理、物資入庫管理等功能進行管理。本企業物資管理系統方便員工快速管理工作,是一個高效的、動態的、交互友好的企業物資管理系統。?jdk版本:1.8+
ide工具:IDEA 或者eclipse
數據庫: mysql5.7+
編程語言: Java
tomcat: ? 8.0+
java框架:ssm+springboot都有
詳細技術:HTML+CSS+JS+JAVA+SSM+springboot+MYSQL+bootstrap+MAVEN.
該物資管理系統 意在解決企業在實際生產流程中存在的數據繁雜、過程混亂、分工不明確等問題,幫助企業做好數據記錄,為數據分析提供數據源。該系統主要分為五大功能模塊,分別為項目管理模塊,權限管理模塊,計劃和合同管理模塊,庫存管理模塊以及物資管理模塊 ,包含了物資計劃的制定、物資的采購、物資合同的簽訂、付款管理、物資的出入庫等主要流程,同時實現對物資的倉庫管理、資源管理等。
(1)項目管理模塊:當企業要啟動一個新的項目的時候,通過系統管理員登錄系統,然后系統管理員在該企業名下創建一個新項目,按照規定的編碼規則為新項目確定一個項目編碼作為唯一性標識,并記錄下項目所屬倉庫信息、項目負責人員信息、供應商信息等信息。
(2)權限管理模塊:企業有很多的管理人員,每個項目也不止一個負責人,每個人都有各自的權限,可能相同也可能不同。如果針對每個人都要賦予一次權限,那么對于管理者來說太過繁瑣,所以可以考慮為一類人賦予權限。本系統權限管理模式基于RBAC模式,即基于角色的權限管理。
(3)計劃和合同管理模塊:項目啟動之后將會以項目為主線,針對項目制定需求計劃或租購計劃,計劃制定之后聯系相應供應商,與供應商簽訂物資合同,在交易完成之后結算交易金額,開具發票,進行付款管理。
(4)庫存管理模塊:庫存管理主要是對物資的調度信息進行管理,即到貨登記、入庫登記 、出庫登記,同時提供缺貨自動預警功能 ,當某種物資庫存不足預設的閾值時系統會自動提醒管理員及時采購。以上這些流程又都與倉庫管理相互聯系。
(5)物資管理模塊:該模塊主要作為資源庫,存儲著大量的物資,在對物資進行登記管理時可以直接從該資源庫中選擇物資,該物資庫也是進行數據挖掘和數據分析的原始數據來源之一,通過數據挖掘,增加常用的、價值高的物資,剔除收益低的、離群的偏僻物資,不斷更新優化物資資源庫。
目 ?錄
1 緒 ?論?? ?5
1.1背景與意義?? ?5
1.2 國內外研究概況?? ?5
1.3 研究的內容?? ?5
2 系統開發技術?? ?7
2.1 JAVA語言簡介?? ?7
2.2 JSP技術介紹?? ?7
2.3 SSM框架?? ?7
2.4 Idea開發環境?? ?8
2.5 Tomcat服務器?? ?8
2.6 MySQL數據庫?? ?8
3系統分析?? ?9
3.1 系統需求分析?? ?9
3.2 系統可行性分析?? ?9
3.2.1技術可行性?? ?9
3.2.2經濟可行性?? ?10
3.3 項目設計目標與原則?? ?10
3.3.1系統總體描述?? ?10
3.3.2開發目標?? ?11
3.4功能需求分析?? ?11
3.4.1管理員需求分析?? ?11
3.4.2員工需求分析?? ?12
3.5系統流程分析?? ?12
3.5.1操作流程?? ?12
3.5.2添加信息流程?? ?14
3.5.3刪除信息流程?? ?14
4 系統設計?? ?16
4.1 系統體系結構?? ?16
4.2 系統總功能結構設計?? ?17
4.3開發流程設計?? ?17
4.4 數據庫設計原則?? ?18
4.5 數據表?? ?20
5 系統詳細設計?? ?29
5.1系統登錄注冊實現?? ?29
5.2 管理員模塊實現?? ?30
5.3 員工模塊實現?? ?33
6 ?系統測試?? ?35
6.1系統測試的目的?? ?35
6.2系統測試方法?? ?35
6.3功能測試?? ?36
結 ? ?論?? ?38
參考文獻?? ?39
致 ? ?謝?? ?40