【正文】
山 東 工 商 學 院 SHANDONG INSTITUTE OF BUSINESS AND TECHNOLOGY 畢業(yè)論文 (設計 ) GRADUATION THESIS ( DESIGN) 論文(設計)題目 Title Of Thesis( Design) 基于 J2EE 框架的元器件管理系統(tǒng) 分院(系別) Department 信息與電子工程學院 專 業(yè) Speciality 電氣工程 及其自動化 班級 Class 電氣 091 班 論文(設計)作 者 Author of Thesis( Design) 論文完成日期 Date 2021 年 05 月 論文(設計)指導教師 Advisor 指導教師職稱 The Title of Advisor 講師 I 基于 J2EE 框架的元器件管理系統(tǒng) The Component Management System Based on J2EE Framework XXX Zhang XinLei 2021 年 5 月 May 2021 山東工商學院 2021 屆畢業(yè)論文 II 基于 J2EE 框架的元器件管理 系統(tǒng) [摘要 ]元器件管理系統(tǒng)是為了實現(xiàn)學院元器件 管理的系統(tǒng)化、規(guī)范化和自動化,從而提 高元器件 管理效率而設計的。它完全取代了原來一直用人工管理的工作方式,避免了由于管理人員的工作疏 忽以及管理質(zhì)量問題所造成的各種錯誤,為及時、準確、高效的完成元器件管理提供了強有力的工具和管理手段。元器件管理 系統(tǒng)是一個中小型數(shù)據(jù)庫管理系統(tǒng),它界面美觀、操作簡單、安全性高,基本滿足了倉庫管理的要求。整個系統(tǒng)由基本管理、查詢統(tǒng)計、 出庫入庫、維護設置 等模塊組成 ,本 系統(tǒng)是基于 J2EE 的設計方案,使用表示層,邏輯層和數(shù)據(jù)層三層模式。使用 B/S 模式,大大減低了服務端的數(shù)據(jù)處理任務。提供了高性能的處理速度,降低數(shù)據(jù)庫的運行時的開銷。使用 MySQL 作為數(shù)據(jù)庫, Tomcat 作為 JSP容器。數(shù)據(jù)庫層使用 JDBC 與底層數(shù)據(jù)庫進行交互,邏輯層封裝在 Java 類中,表示層由 JSP實現(xiàn)。 [關鍵 詞 ] JAVA J2EE JDBC Tomcat 元器件管理系統(tǒng) 山東工商學院 2021 屆畢業(yè)論文 III The Component Management System Based on J2EE Framework [Abstract] The ponents system of the warehouse is designed for realizing the systematization,standardization and atomization of school39。s products management and improving efficiency of enterprises management. It pletely replaces the working way of artificial management originally. Prevents from various kinds of mistakes because of ponents staff neglect and the quality problem of management and offers powerful tool and management way to plete storehouse management for prompt, accurate, highefficient. The ponents system of the warehouse is a medium and smallscale database management system, it has not only beautiful interface, but also the high security and the simply operation, and meet the demand for storehouse management basically. Whole system is made up by basic information, inquire statistics, report form type and set up to maintain etc. The design scheme of this system is based on J2EE, use the presentation layer, logic layer and data layer three layer model. Using B/S mode, greatly reducing the serverside data processing tasks. Offers high performance processing speed, reduce the database runtime overhead. Using MySQL as the database,Tomcat as the container. Using the JDBC database layer to interact with the underlying database . Logic layer encapsulation in Java classes. The presentation layer by the JSP implementation. [Key Words] JAVA J2EE JDBC Tomcat Component Management System 山東工商學院 2021 屆畢業(yè)論文 IV 目 錄 引 言 ...................................................................... VI 第一章 緒 論 ................................................................ 1 元器件管理系統(tǒng)研究背景及意義 .......................................... 1 JAVA 簡介 ............................................................. 1 Web 應用程序開發(fā)環(huán)境 — JSP 技術 ........................................ 1 MySql 數(shù)據(jù)庫 .......................................................... 2 開發(fā)工具的選擇 ........................................................ 2 . Tomcat 應用服務器 .......................................... 2 B/S 開發(fā)模式 .................................................... 3 第二章 相關理論基礎 ........................................................ 4 JAVA ................................................................. 4 JAVA 的組成 ...................................................... 4 JAVA 的體 系 ...................................................... 4 JAVA 的優(yōu)勢 ...................................................... 4 JAVA 的基本概念 .................................................. 5 MySql 數(shù)據(jù)庫 .......................................................... 6 MySql 的系統(tǒng)特性 ................................................. 6 MySql 的基本命令 ................................................. 6 開發(fā)框架技術介紹 ...................................................... 7 第三章 系統(tǒng)分析 ............................................................ 9 需求分析 .............................................................. 9 系統(tǒng)分析 .............................................................. 9 第四章 元器件管理系統(tǒng)的軟件設計 ........................................... 11 系統(tǒng)模塊簡介 ........................................................ 11 用戶管理模塊 .................................................... 11 元件和信息管理模塊 .............................................. 11 系統(tǒng)分層結(jié)構(gòu) ........................................................ 11 系統(tǒng)架構(gòu)說明 ........................................................ 12 實現(xiàn) DAO 層 .......................................................... 13 第五章 數(shù)據(jù)庫 ............................................................. 14 定義(數(shù)據(jù)詞典) ..................................................... 14 主要表結(jié)構(gòu)如下 ....................................................... 14 第六章 主要功能的實現(xiàn) ..................................................... 19 登陸攔截 ............................................................. 19 系統(tǒng)架構(gòu)與數(shù)據(jù)庫的連接 ............................................... 19 部分效果預覽圖 ....................................................... 20 山東工商學院 2021 屆畢業(yè)論文 V 結(jié) 論 ..................................................................... 24 致謝語 ..................................................................... 25 參考文獻 ................................................................... 26 附錄 : ...................................................................... 27 山東工商學院 2021 屆畢業(yè)論文 VI 引 言 隨著學院管理信息化的發(fā)展,網(wǎng)絡及計算機的引入使管理躍上了一個新的發(fā)展平臺。倉庫管理系統(tǒng)已成為學校規(guī)范化、信息化、自動化管理系統(tǒng)的一部分,學校老師需要對學校元器件的庫存狀況有充分的了解,并通過有效的管理不斷提高管理效率。因此,對元器件倉庫的管理也成為提高教學質(zhì)量的一個重要途徑。可見元器件倉庫的管理對于學院來說尤為重要,也正是 基于這個原因我把畢業(yè)設計的方向定在了學院的元器件倉庫管理上。 元器件管理是一個學院不可缺少的部分,它的內(nèi)容對于元器件的管理者來說是至關重要的,所以元器件管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來學院老師