freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp的物流管理系統(tǒng)畢業(yè)設(shè)計(編輯修改稿)

2025-01-04 11:06 本頁面
 

【文章內(nèi)容簡介】 .............................................50 參考文獻(xiàn) ............................................................................................................................................51 1 1 緒 論 課題研究的背景 在當(dāng)今高速發(fā)展的信息社會,現(xiàn)代物流行業(yè)突飛猛進(jìn)發(fā)展,我國國民經(jīng)濟連續(xù)多年的高速增長,為現(xiàn)代物流發(fā)展創(chuàng)造了良好的條件。目前,我國各 類物流企業(yè)有 14 萬家左右,展望整個 21 世紀(jì),可以說現(xiàn)代物流業(yè)還將有更大的發(fā)展。 本系統(tǒng)就是針對這些問題根據(jù)中小型企業(yè)的實際需求而開發(fā)的一套物流管理系統(tǒng)。系統(tǒng)的開發(fā)能夠幫助企業(yè)實現(xiàn)對物流全過程的優(yōu)化調(diào)度和動態(tài)控制,高效整合企業(yè)的物流業(yè)務(wù),以全面提高經(jīng)濟效益和效率為目的,提供高效、實用、技術(shù)的物流管理系統(tǒng)和運營手段。 物流管理系統(tǒng)從物流行業(yè)的實際需求出發(fā),參照先進(jìn)的物流理念和多家領(lǐng)先的物流公司實際的運營流程開發(fā)而成,系統(tǒng)從完善的基礎(chǔ)信息設(shè)置到貨物的托運管理、信息查詢、到最后訂單的生成,清晰的業(yè)務(wù)流程,使操作人員 能夠按照流程清晰的進(jìn)行實際的操作,保證物流運作有序而高效的進(jìn)行。 本文檔 旨在 陳述本人在完成該物流管理系統(tǒng)中所遵循項目開發(fā)流程 ,系統(tǒng)、詳細(xì)地介紹了 物流 管理 系統(tǒng) 的各項工作,從 需求分析 、 總體設(shè)計、詳細(xì)設(shè)計 三個層面展開 詳述了該系統(tǒng)的開發(fā)過程 ,簡潔、直觀,具有 較 強的可讀性、實用性和可操作性,是 物流 管理 系統(tǒng)使用和維護的 必備的工作手冊。 開發(fā)意義 物流系統(tǒng)整合的意義不單單是幾個單獨運行系統(tǒng)的簡單拼裝,而是在幾個系統(tǒng)之間數(shù)據(jù)的共享,資源的重新整合是提高效率和降低企業(yè)運行費用的關(guān)鍵。是對整個運行流程的全面控制、對原物資 運行流程的改造。一個全面的物流系統(tǒng)是包括對多方面內(nèi)容的管理,包括供應(yīng)鏈管理、貨物配送管理、訂單管理、供應(yīng)商管理、倉儲管理、以及在工作中涉及到的對工作人員的管理、運輸工具的管理等等。所以說物流系統(tǒng)的整合是一個龐大的、復(fù)雜的、全面的整合工作,特別是對制造行業(yè)的企業(yè)來說,自己的產(chǎn)品能否迅速、安全、可靠的運送到銷售地點、送到用戶的手中,是自己奠定在該行業(yè)地位取得用戶認(rèn)可的關(guān)鍵,與此同時這樣是自己資金周轉(zhuǎn)的關(guān)鍵。只有照顧好我們的顧客,他們才能照顧好我們的利潤。在一個效率和效果并重的世界里,時間、速度是致勝的關(guān)鍵! 2 系統(tǒng)的開發(fā)環(huán)境及技術(shù)簡介 2 系統(tǒng)開發(fā)環(huán)境 MyEclipse 在開發(fā)本平臺中所用到的開發(fā)工具就是是知名的 java 項目開發(fā)工具 MyEclipse。MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱 MyEclipse)是對Eclipse IDE 的一種擴展,利用 MyEclipse,我們可以在數(shù)據(jù)庫和 J2EE 的開發(fā)、發(fā)布,以及在應(yīng)用程序服務(wù)器的整合當(dāng)中極大地提高系統(tǒng)的工作效率。 MyEclipse 是一個功能非常豐富的J2EE 集成開發(fā)環(huán)境,包括了 完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML, Struts, JSP, CSS, Javascript, SQL, Hibernate。 在結(jié)構(gòu)上, MyEclipse 的特征可以被分為 7 類: J2EE 模型, WEB 開發(fā)工具, EJB 開發(fā)工具,應(yīng)用程序服務(wù)器的連接器, J2EE 項目部署服務(wù),數(shù)據(jù)庫服務(wù), MyEclipse 整合幫助。 對于以上每一種功能上的類別,在 Eclipse 中都有相應(yīng)的功能部件,并通過一系列的插件來實現(xiàn)它們。 MyEclipse 結(jié)構(gòu)上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊 進(jìn)行單獨的擴展和升級。 簡單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強大的 J2EE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯。 數(shù)據(jù)庫簡介 數(shù)據(jù)庫使用的是 MySQL 開源數(shù)據(jù)庫。 MySQL 的特性:使用 C 和 C++編寫,并使用了多種編譯器進(jìn)行測試,保證源代碼的可移植性 。支持 AIX、 FreeBSD、 HPUX、 Mac OS、 OpenBSD、 OS/2 Wrap、 Solaris、 Windows 等多種操作系統(tǒng) 。為多種編程語言提供 API。這些編程語言包括 C、 C++、 Eiffel、 Java、 Perl、 PHP、Python、 Ruby 和 Tcl 等。支持多線程充分利用 CPU 資源。優(yōu)化的 SQL 查詢算法,有效地提高查詢速度。既能夠作為一個單獨的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持 ,常見的編碼如中文的 GB231 BIG5,日文的Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。提供 TCP/IP、 ODBC 和 JDBC 等多種數(shù)據(jù)庫連接途徑。提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具。可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫。 MySQL 的應(yīng)用:與其他的 大型數(shù)據(jù)庫例如 Oracle、 DB SQL Server 等相比, MySQL 自有它的不足之處,如規(guī)模小、功能有限( MySQL Cluster 的功能和效率都相對比較差)等,但是這絲毫也沒有減少它受歡迎的程度。對于一般的個人使用者和中小型企業(yè)來說, MySQL 提供的功能已經(jīng)綽綽有余,而且由于 MySQL 是開放源碼軟件,因此可以大大降低總體成本。 Tomcat 3 Tomcat 很受廣大程序員的喜歡,因為它運行時占用的 系統(tǒng)資源 小,擴展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。 Tomcat 是一個輕量級應(yīng)用 服務(wù)器 ,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。對于一個初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺機器上配置好 Apache 服 務(wù)器,可利用它響應(yīng)對 HTML 頁面的訪問請求。實際上 Tomcat 部分是Apache 服務(wù)器的擴展,但它是獨立運行的,所以當(dāng)你運行 tomcat 時,它實際上作為一個與Apache 獨立的進(jìn)程單獨運行的。 這里的訣竅是,當(dāng)配置正確時, Apache 為 HTML 頁面服務(wù),而 Tomcat 實際上運行 JSP 頁面和 Servlet。另外, Tomcat 和 IIS、 Apache 等 Web 服務(wù)器一樣,具有處理 HTML 頁面的功能,另外它還是一個 Servlet 和 JSP 容器 ,獨立的 Servlet 容器是 Tomcat 的默認(rèn)模式。 系統(tǒng)開發(fā)的思想與技術(shù) JSP 技術(shù)與 MVC 模式以及系統(tǒng)的基本框架 本系統(tǒng)采用 jsp 技術(shù),基于 MVC 模式開發(fā),使用 SSH 框架來增加系統(tǒng)的開發(fā)速度。所謂的 MVC 模式是 ModelViewController的縮寫,中文翻譯為 模式 視圖 控制器 。程序就是用 struts2 和 hibernate 這兩個框架來實現(xiàn)模型層和控制器這兩層, jsp 實現(xiàn)視圖這一層。一般來說程序就 是在數(shù)據(jù)庫和頁面之間起橋梁作用的, jsp 頁面請求先到 action,再到 dao,再回到 action,回到 jsp 頁面, action 主要處理來自頁面的請求, dao 主要是和數(shù)據(jù)庫的交互, struts2 主要用在 action,處理來自頁面的請求,處理完請求后跳轉(zhuǎn)回頁面。 Hibernate主要用在 dao,包括對數(shù)據(jù)庫的增、刪、改、查的操作, spring 控制程序的流程。 SSH 框架的優(yōu)點 SSH框架是 J2EE應(yīng)用中 struts2+spring+hibernate三大免費開源框架的結(jié)合使用 , 它可以看成 工具,也 是中間件。他是用來提高我們的開發(fā)效率,提高我們軟件產(chǎn)品的可維護性、可擴展性乃至敏捷性的。他們里面有很 多 優(yōu)秀的設(shè)計理念及模式應(yīng)用。比如, struts 屬于 MVC框架,關(guān)鍵是要了解 MVC 的概念及大致原理;而 hibernate 屬于 ORM 系統(tǒng),屬于持久層的解決方案,同樣需要對 ORM 的概念及原理有一個總體的了解。而 spring 屬于應(yīng)用程序框架,其核心是 IOC 容器以及 AOP,Spring 中還集成了很多適用東西,比如對 JDBC 的封裝、自己的 MVC、對動態(tài)語言的簡潔訪問等 。 它由以下 3 個框架構(gòu)成 : 框架 4 Struts2 是 Apache 組織的一個開放源碼項目。 Struts2 是一個比較好的 MVC 框架,提供了對開發(fā) MVC 系統(tǒng)的底層支持,它采用的主要技術(shù)是 Servlet, JSP 和 Custom tag library。其基本構(gòu)成如圖 所示: 圖 Struts 框架工作流程 框架 Spring 的核心是個輕量級( Lightweight)的容器( Container),它是實現(xiàn) IoC( Inversion of Control)容器、非侵入性( No intrusive)的框架,并提供 AOP( Aspectoriented programming)概念的實現(xiàn)方式,提供對持久層( Persistence)、事務(wù)( Transaction)的支持,提供 MVC Web 框架的實現(xiàn),并對一些常用的企業(yè)服務(wù) API( Application Interface)提供一致的模型封裝,是一個全方位的應(yīng)用程序框架( Application framework),除此之外,對于現(xiàn)存的各種框架( Struts、 JSF、 Hibernate 等), Spring 也提供了與它們相整合的方案。 Spring 框架由以下 7 個部分組成: 5 圖 Spring 框架構(gòu)成 框架 Hibernate 是一個開放源碼的 ORM 持久層框架。作為優(yōu)秀的持久層框架實現(xiàn), Hibernate 框架提供了強大、高性能的對象到關(guān)系型數(shù)據(jù)庫的持久化服務(wù),開發(fā)人員可以使用面向?qū)ο蟮脑O(shè)計進(jìn)行持久層開發(fā)。簡單的說, Hibernate 只是一個將持久化類與數(shù)據(jù)庫表相映射的工具,每個持久化類實例均對應(yīng)于數(shù)據(jù)庫表中的一個數(shù)據(jù)行而已。用戶只需直接使用面向?qū)ο蟮姆椒ú僮鞔顺志没悓嵗?,即可完成對?shù)據(jù)庫表數(shù)據(jù)的插入、刪除、修改、讀取等操作。 圖 Hibernate 框架 6 3 系統(tǒng)分析與總體設(shè)計 系統(tǒng)可行性分析 3,1,1 技術(shù)可行性分析 本系統(tǒng)對硬件、軟件要求不高,目前市場上的一般計算機軟硬件都能滿足系統(tǒng)開發(fā)要求。運用的軟件主要有,數(shù)據(jù)庫采用 MySQL。 1. J2EE 是當(dāng)前相當(dāng)流行的開發(fā)平臺,功能強大、擴展性強。 ,有一定開發(fā)經(jīng)驗的操作人員,可在短時間內(nèi)掌握維護工作 ,所以,該項目技術(shù)上是可行的。 經(jīng)濟可行性分析 系統(tǒng)維護費:需要 3 人 /年進(jìn)行系統(tǒng)維護,維護費為 1 萬元 設(shè)備維護費:設(shè)備更新費為 1 萬元。設(shè)備維護費為 1 萬元 。 可行性分析結(jié)論 綜上所述,該系統(tǒng)的使用范圍廣,操作方便,信息涵蓋量大,本系統(tǒng)的開發(fā)在技術(shù)和經(jīng)濟是完全可行的。 總體功能模塊 本系統(tǒng)分系統(tǒng)管理員,普通 員工 和游客 3 個用戶權(quán)限 ??偣δ軋D如圖 32 所示: 圖 32 系統(tǒng)總體功能模塊 7 系統(tǒng)管理員功能模塊 系統(tǒng)管理員主要功能有財務(wù)統(tǒng)計管理 (包括財務(wù)查詢,訂單財務(wù)明細(xì),庫存財務(wù)明細(xì),入庫財務(wù)明細(xì),運輸財務(wù)明細(xì), 收付利潤統(tǒng)計 ),員工管理 。系統(tǒng)管理員的功能圖如圖 32 所示: 圖 33 系統(tǒng)管理員功能圖 普通員工功能模塊 普通 員工 主要有訂單管理,客戶管理,倉儲管理 (包括入庫商品登記,出倉商品登記,庫存商品登記,出倉選貨,訂單倉庫,入庫出庫查詢,倉庫租金管理) ,調(diào)度管理 (車輛管理,配送中心,調(diào)度配載,調(diào)度中心,調(diào)度反饋) 。 普通員工的功能圖如圖 33 所示: 8 圖 34 普通員工的功能圖 游客功能模塊 游客主要有訂單查詢功能 ,功能圖如下圖所示: 圖 35 游客的功能圖 系統(tǒng) 業(yè)務(wù)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1