畢業(yè)論文 基于struts+spring+hibernate架構(gòu)的藥品銷售系統(tǒng)研究與實現(xiàn).doc
約45頁DOC格式手機打開展開
畢業(yè)論文 基于struts+spring+hibernate架構(gòu)的藥品銷售系統(tǒng)研究與實現(xiàn),目錄摘要iabstract....................................................................ii前言11 系統(tǒng)分析21.1 需求分析21.2 性能需求21.3 運行環(huán)境21.3.1硬件設備21.3.2支持程序22 系統(tǒng)總體框架42.1 模型結(jié)構(gòu)42....


內(nèi)容介紹
此文檔由會員 ljjwl8321 發(fā)布
目 錄
摘 要 I
Abstract....................................................................II
前 言 1
1 系統(tǒng)分析 2
1.1 需求分析 2
1.2 性能需求 2
1.3 運行環(huán)境 2
1.3.1硬件設備 2
1.3.2支持程序 2
2 系統(tǒng)總體框架 4
2.1 模型結(jié)構(gòu) 4
2.2 功能模塊簡介 4
3 技術(shù)介紹 6
3.1 MVC模式簡介.......................................................6
3.2 Struts2.x簡介 6
3.3 Spring簡介 8
3.4 Hibernate簡介 9
4 系統(tǒng)詳細設計 11
4.1 數(shù)據(jù)庫設計 11
4.1.1 E-R圖 11
4.1.2 主要數(shù)據(jù)表 12
4.2主要窗體界面 12
4.2.1首頁界面和后臺首頁 12
5 藥品銷售系統(tǒng)實現(xiàn)... 15
5.1 域模型對象 15
5.2 持久層實現(xiàn) 15
5.3 業(yè)務邏輯層實現(xiàn) 17
5.4 表現(xiàn)層 19
5.4.1 視圖層 19
5.4.2 控制層 20
5.4.3 模型層......................................................21
結(jié) 束 語 22
參考文獻 23
譯 文 24
譯文原件復印件 31
致 謝 40
基于Struts+Spring+Hibernate架構(gòu)的藥品銷售系統(tǒng)
研究與實現(xiàn)
摘 要
隨著Internet技術(shù)和企業(yè)信息化建設的發(fā)展,構(gòu)建基于Web的應用系統(tǒng)的需求越來越復雜,開發(fā)周期越來越緊迫。開發(fā)可擴展性好、重用性高和易于維護、易管理的Web應用是當前Web技術(shù)發(fā)展的熱點之一。
論文結(jié)合藥品銷售系統(tǒng)多層次體系結(jié)構(gòu)發(fā)展的現(xiàn)狀,探討Struts2.x、Spring、和Hibernate框架。方法 本文以基于J2EE體系的Web開發(fā)方法為探討的基線。首先,從Servlet/Jsp技術(shù)原理,到結(jié)合這兩種技術(shù)進行Web開發(fā)的Model 1和Model 2設計,再到實現(xiàn)Model2的—Struts架構(gòu)內(nèi)部機制進行探討;其次,對持久層的設計進行分析,即Hibernate作為持久層實現(xiàn),結(jié)合Spring技術(shù)作為業(yè)務層實現(xiàn),進行框架整合;最后,詳細論述該框架在藥品銷售系統(tǒng)中的應用。結(jié)果 通過實踐表明,應用這種系統(tǒng)框架可以提高系統(tǒng)開發(fā)效率,同時滿足系統(tǒng)擴展性和易于維護性的要求。
結(jié)論 Struts+Spring+Hibernate框架在J2EE開發(fā)中有著舉足輕重的地位。
關(guān)鍵詞:Struts, Spring, Hibernate , 架構(gòu)
RESEARCH AND IMPLEMENTATION OF MEDICINESALES MANAGEMENT SYSTEM BASED ON STRUTS, SPRING, HIBERNATE
Abstract
With the Web technology development and the greater demands for application Systems based on Web to meet more complicated requirements, shorter development cycle of software. So the application of Web which has better development, maintainability, expansibility, repeatability and easy management, is the hotspot of the Web technology.
The paper is based on the web development methods of J2EE architecture. Firstly, introduce the technical principle of Servlet/Jsp, the Model1 and Model 2 design combining Servlet with JSP and the discuss of internal mechanism of Struts2.x architecture which can better implement the Model 2 and so on. Secondly, I applied the Hibernate to the persistence layer, applied the spring framework to the business layer, conformed in framework and constructed a flexible, extensible and high performance developing architecture .Finally, an example based on medicine-sales management system is introduced to illustrate the process to build multi-tiers system with the help of the architecture. Results show that this new framework (Struts2.x+Spring+Hibernate) helps to increase work efficacy in exploration.
Our study demonstrate that Struts2.x+Spring+Hibernate has important reference value for the J2EE development.
Key words:Struts, Spring, Hibernate , Architecture
摘 要 I
Abstract....................................................................II
前 言 1
1 系統(tǒng)分析 2
1.1 需求分析 2
1.2 性能需求 2
1.3 運行環(huán)境 2
1.3.1硬件設備 2
1.3.2支持程序 2
2 系統(tǒng)總體框架 4
2.1 模型結(jié)構(gòu) 4
2.2 功能模塊簡介 4
3 技術(shù)介紹 6
3.1 MVC模式簡介.......................................................6
3.2 Struts2.x簡介 6
3.3 Spring簡介 8
3.4 Hibernate簡介 9
4 系統(tǒng)詳細設計 11
4.1 數(shù)據(jù)庫設計 11
4.1.1 E-R圖 11
4.1.2 主要數(shù)據(jù)表 12
4.2主要窗體界面 12
4.2.1首頁界面和后臺首頁 12
5 藥品銷售系統(tǒng)實現(xiàn)... 15
5.1 域模型對象 15
5.2 持久層實現(xiàn) 15
5.3 業(yè)務邏輯層實現(xiàn) 17
5.4 表現(xiàn)層 19
5.4.1 視圖層 19
5.4.2 控制層 20
5.4.3 模型層......................................................21
結(jié) 束 語 22
參考文獻 23
譯 文 24
譯文原件復印件 31
致 謝 40
基于Struts+Spring+Hibernate架構(gòu)的藥品銷售系統(tǒng)
研究與實現(xiàn)
摘 要
隨著Internet技術(shù)和企業(yè)信息化建設的發(fā)展,構(gòu)建基于Web的應用系統(tǒng)的需求越來越復雜,開發(fā)周期越來越緊迫。開發(fā)可擴展性好、重用性高和易于維護、易管理的Web應用是當前Web技術(shù)發(fā)展的熱點之一。
論文結(jié)合藥品銷售系統(tǒng)多層次體系結(jié)構(gòu)發(fā)展的現(xiàn)狀,探討Struts2.x、Spring、和Hibernate框架。方法 本文以基于J2EE體系的Web開發(fā)方法為探討的基線。首先,從Servlet/Jsp技術(shù)原理,到結(jié)合這兩種技術(shù)進行Web開發(fā)的Model 1和Model 2設計,再到實現(xiàn)Model2的—Struts架構(gòu)內(nèi)部機制進行探討;其次,對持久層的設計進行分析,即Hibernate作為持久層實現(xiàn),結(jié)合Spring技術(shù)作為業(yè)務層實現(xiàn),進行框架整合;最后,詳細論述該框架在藥品銷售系統(tǒng)中的應用。結(jié)果 通過實踐表明,應用這種系統(tǒng)框架可以提高系統(tǒng)開發(fā)效率,同時滿足系統(tǒng)擴展性和易于維護性的要求。
結(jié)論 Struts+Spring+Hibernate框架在J2EE開發(fā)中有著舉足輕重的地位。
關(guān)鍵詞:Struts, Spring, Hibernate , 架構(gòu)
RESEARCH AND IMPLEMENTATION OF MEDICINESALES MANAGEMENT SYSTEM BASED ON STRUTS, SPRING, HIBERNATE
Abstract
With the Web technology development and the greater demands for application Systems based on Web to meet more complicated requirements, shorter development cycle of software. So the application of Web which has better development, maintainability, expansibility, repeatability and easy management, is the hotspot of the Web technology.
The paper is based on the web development methods of J2EE architecture. Firstly, introduce the technical principle of Servlet/Jsp, the Model1 and Model 2 design combining Servlet with JSP and the discuss of internal mechanism of Struts2.x architecture which can better implement the Model 2 and so on. Secondly, I applied the Hibernate to the persistence layer, applied the spring framework to the business layer, conformed in framework and constructed a flexible, extensible and high performance developing architecture .Finally, an example based on medicine-sales management system is introduced to illustrate the process to build multi-tiers system with the help of the architecture. Results show that this new framework (Struts2.x+Spring+Hibernate) helps to increase work efficacy in exploration.
Our study demonstrate that Struts2.x+Spring+Hibernate has important reference value for the J2EE development.
Key words:Struts, Spring, Hibernate , Architecture