




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
學習目標了解物料訂單管理系統的業務需求熟悉SSM框架的相關知識掌握物料訂單管理系統各模塊的功能結構具有獨立設計物料訂單管理系統原型界面的能力情景導入物料訂單管理系統業務需求系統概述在計算機日益普及的今天,計算機對管理各種資源的管理無疑給人們提供了很大的方便。對于企業而言,隨著其規模的擴大,如果對其核心業務部分采用一種智能化的管理方式,不僅能減少工作中不必要的錯誤,提高管理效率,而且能夠避免企業日常運行過程中產生不必要的資源浪費。本書中所實現項目為物料訂單管理系統,適用于工業制造及銷售類工廠使用,針對企業生產中產生的物料和物料訂單進行管理,并使用網絡打印機和移動終端設備實現訂單打印及下發功能,避免人工操作造成數據錄入錯誤或物料數量計算遺漏等問題,提高工廠工作效率。在該系統中有嚴格的用戶權限關系,每一名用戶只能夠訪問所屬角色的功能權限范圍內的模塊,大大的提高了系統安全性。物料訂單管理系統業務需求系統結構物料訂單管理系統分為用戶管理、角色管理、移動終端管理、網絡打印機管理、物料排序單參數配置、物料排序單打印管理和單個物料訂單打印7個模塊。物料訂單管理系統業務需求系統功能物料訂單管理系統中各模塊為系統中的必要信息提供了基本的管理功能,例如用戶信息、角色信息、移動終端信息和網絡打印機信息等,這些基本的模塊信息為物料排序單打印管理模塊提供基本數據及功能支持。作為系統主要模塊的物料排序單打印管理,可以對用戶生成的訂單進行顯示,并調用系統中配置的網絡打印機和移動終端對訂單進行打印和下發。物料訂單管理系統業務需求用戶管理模塊用戶管理模塊右上方顯示當前登錄用戶名稱,主要部分顯示所有用戶的基本信息,包括用戶ID、用戶名稱、真實姓名、用戶所屬角色、備注等,在該模塊中可以對所有使用該系統的用戶信息進行添加、修改、刪除等操作,并使用分頁功能提高數據的可讀性。物料訂單管理系統業務需求角色管理模塊角色管理模塊右上方顯示當前登錄用戶名稱,主要部分顯示所有角色的基本信息,包括角色ID、角色名稱、插入時間、角色權限范圍、備注等,在該模塊中可以對角色信息進行添加、修改、刪除等操作,并使用分頁功能提高數據的可讀性。物料訂單管理系統業務需求移動終端管理模塊移動終端管理模塊右上方顯示當前登錄用戶名稱,主要部分顯示所有移動終端的基本信息,包括移動終端ID、終端名稱、終端IP、插入時間、下發權限等,移動終端設備為系統外接設備,可接收物料排序單管理模塊下發的物料訂單,并提交處理結果。在該模塊中可以對終端設備信息進行添加、修改、刪除等操作,并使用分頁功能提高數據的可讀性。物料訂單管理系統業務需求網絡打印機管理模塊網絡打印機管理模塊右上方顯示當前登錄用戶名稱,主要部分顯示所有網絡打印機的基本信息,包括打印機ID、打印機名稱、打印機IP、插入時間、打印權限、備注等,網絡打印機為系統外接設備,可打印物料訂單管理模塊中需要打印的訂單。在該模塊中可以對網絡打印機的設備信息進行添加、修改、刪除等操作,并使用分頁功能提高數據的可讀性。物料訂單管理系統業務需求物料排序單參數配置模塊物料排序單參數配置模塊右上方顯示當前登錄用戶名稱,主要部分顯示系統所有物料的基本信息,包括物料在訂單中的排列序號、物料名稱、物料擺放數量等信息。在該模塊中可對物料的擺放數量進行修改,對物料在訂單中的編寫順序進行上升及下降操作。并使用分頁功能提高數據的可讀性。物料訂單管理系統業務需求物料排序單打印管理模塊物料排序單打印管理模塊是該系統主要模塊,頁面默認顯示為空,用戶可通過車身號、開始時間和結束時間進行物料排序單的查詢,主要部分顯示查詢到的物料排序單的基本信息,包括訂單的序號、車型以及訂單中各物料的零件號,用戶可通過點擊物料名稱進入單個物料訂單打印管理模塊。該模塊使用分頁功能提高數據可讀性。物料訂單管理系統業務需求單個物料打印管理在物料排序單打印管理模塊點擊物料名稱跳轉至本模塊,本模塊顯示被點擊物料的訂單,包括訂單的序號、車身號、車型、零件號及數量信息,用戶可在該模塊調用外部網絡打印機設備進行訂單打印,也可將訂單下發至移動終端設備中,并獲取移動終端的返回值。該模塊使用分頁功能提高數據可讀性。物料訂單管理系統技術選型框架選型J2EE應用技術發展到今天,由于其強大的跨平臺性、可移植性、重用性、開源代碼庫以及易于維護等特點,在企業級項目開發中占有絕對優勢。J2EE提供的兩種整合框架形式分別為SSH(Spring+Struts2+Hibernate)和SSM(Spring+SpringMVC+MyBatis),這兩種框架的根本區別在于ORM持久層的實現方式不同。通過對物料訂單管理系統的需求分析及設計,開發人員選擇更加輕量級的SSM框架進行整合開發,通過使用Mybatis半自動等特性,更好的實現系統與數據庫的交互,提高系統的使用效率。物料訂單管理系統技術選型框架概述SSM框架是由Spring、SpringMVC和MyBatis三個開源框架整合而成的開發框架,符合J2EE輕量級框架開發規范。物料訂單管理系統技術選型Spring框架技術Spring是由RodJohnson創建的一個開源框架,他創建Spring的目的是為了解決軟件開發復雜的問題。Spring是一個輕量級控制反轉IoC(InversionofControl)和面向切面AOP(AspectOrientedProgramming)的容器框架。Spring框架的核心技術就是IoC與AOP。物料訂單管理系統技術選型控制反轉模式(IoC)控制反轉模式(依賴注入)指的是一種依賴關系的轉移。IoC的基本概念是:不創建對象,但是描述創建它們的方式。在代碼中不直接與對象和服務連接,但在配置文件中描述哪一個組件需要哪一項服務。IoC容器負責將這些聯系在一起。簡單來講就是由容器代替代碼來控制程序之間的關系。物料訂單管理系統技術選型面向切面編程(AOP)AOP基于IoC,是IoC的補充性技術。AOP將影響多個類的公共行為封裝到一個可重用的模塊中。AOP將業務模塊所共同調用的與業務無關的邏輯或責任(如日志記錄)進行封裝,有助于減少系統的冗余代碼、降低各模塊之間的耦合,并有利于對項目的操作和維護。物料訂單管理系統技術選型SpringMVC框架技術SpringMVC是一種請求驅動類型的輕量級Web框架,是一個典型的MVC架構。而像Struts等都是變種或者不是完全基于MVC系統的架構。SpringMVC和Spring框架的無縫集成也是其他框架所不具有的優勢。SpringMVC具有清晰的角色劃分。物料訂單管理系統技術選型MyBatis框架技術MyBatis又被稱為“不完全”ORM框架。ORM(ObjectRelationalMapping),即對象關系映射。ORM采用映射元數據來描述對象關系之間的映射,使得ORM能在任何一個應用的業務邏輯層和數據庫層之間充當橋梁,將程序中的對象自動持久化到關系數據庫中。物料訂單管理系統技術選型MyBatis與Hibernate的區別MyBatis與Hibernate的根本區別:Hibernate是一個完整的ORM框架,屬于全自動ORM映射工具,使用Hibernate查詢關聯對象或關聯集合對象時,可以根據對象關系模型直接獲取,所以它是全自動的;MyBatis在查詢關聯對象或關聯集合對象時,需要手動編寫SQL來完成,所以一般稱MyBatis為半自動ORM映射工具或“不完全”ORM框架。MyBatis由于其
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 河池學院《管理溝通(英語)》2023-2024學年第二學期期末試卷
- 重慶移通學院《紀錄片策劃與傳播》2023-2024學年第二學期期末試卷
- 湖北民族大學《自動化系統概論》2023-2024學年第二學期期末試卷
- 河南建筑職業技術學院《機械優化設計及應用》2023-2024學年第二學期期末試卷
- 南京林業大學《人工智能概論》2023-2024學年第二學期期末試卷
- 長治學院《二外英語IV》2023-2024學年第二學期期末試卷
- 內蒙古體育職業學院《漢字文化研究》2023-2024學年第一學期期末試卷
- 河北大學工商學院《大數據與風險管理》2023-2024學年第二學期期末試卷
- 天津國土資源和房屋職業學院《軟件分析與設計》2023-2024學年第二學期期末試卷
- 湖南郵電職業技術學院《地方政府管理》2023-2024學年第一學期期末試卷
- 【MOOC】《研究生英語科技論文寫作》(北京科技大學)中國大學MOOC慕課答案
- 幼兒園4000余冊師生圖書配置一覽表
- 水泥穩定碎石底基層配合比報告
- B類表(施工單位報審、報驗用表)
- 質量監督員監督報告
- 現場零工簽證單及罰款單簽證樣板完整版
- 醫療安全不良事件分析記錄表
- 上海市住宅修繕施工資料及表式匯編(試行版27)
- (完整版)APQP(現用版)
- 九宮難易數獨、六宮數獨打印版
- 北京科技大學計算機過程控制
評論
0/150
提交評論