struts在it服務(wù)管理項(xiàng)目中的應(yīng)用.doc
約37頁DOC格式手機(jī)打開展開
struts在it服務(wù)管理項(xiàng)目中的應(yīng)用,struts在it服務(wù)管理項(xiàng)目中的應(yīng)用1.3萬字 37頁摘 要隨著internet技術(shù)的迅速發(fā)展,開發(fā)web應(yīng)用的技術(shù)日趨多樣化和成熟化??蚣転閣eb應(yīng)用提供了預(yù)備的軟件架構(gòu)和相關(guān)的軟件包,它大大提高了開發(fā)web應(yīng)用的速度和效率。struts是在jsp model2的基礎(chǔ)上實(shí)現(xiàn)mvc模式的應(yīng)用框架。利用控制器來分離模型...
內(nèi)容介紹
此文檔由會員 阿凡達(dá) 發(fā)布
Struts在IT服務(wù)管理項(xiàng)目中的應(yīng)用
1.3萬字 37頁
摘 要
隨著Internet技術(shù)的迅速發(fā)展,開發(fā)Web應(yīng)用的技術(shù)日趨多樣化和成熟化??蚣転閃eb應(yīng)用提供了預(yù)備的軟件架構(gòu)和相關(guān)的軟件包,它大大提高了開發(fā)Web應(yīng)用的速度和效率。Struts是在JSP Model2的基礎(chǔ)上實(shí)現(xiàn)MVC模式的應(yīng)用框架。利用控制器來分離模型和視圖,達(dá)到一種層間松散耦合的效果,提高系統(tǒng)靈活性、復(fù)用性和可維護(hù)性。Struts框架的核心是一個彈性的控制層,基于如Java Servlets,JavaBeans,Resource Bundles與XML(Extensible Markup Language)等標(biāo)準(zhǔn)技術(shù),以及Jakarta Commons的一些類庫。Struts將MVC模式“分離顯示邏輯和業(yè)務(wù)邏輯”的能力發(fā)揮得淋漓盡致,它能提高應(yīng)用的可重用性和可擴(kuò)展性,從而提高開發(fā)大型復(fù)雜軟件系統(tǒng)的效率。
本文主要圍繞如何采用框架快速、高效的開發(fā)易維護(hù)的IT服務(wù)管理系統(tǒng),以及如何提供完善的各個流程管理以保障每個流程各個步驟記錄完整這兩個問題展開論述。
本文首先通過對IT服務(wù)管理系統(tǒng)需求的分析,并根據(jù)需求確定了系統(tǒng)的功能、結(jié)構(gòu)以及其業(yè)務(wù)流程。接著以系統(tǒng)中一個功能模塊為例闡述了作者是如何根據(jù)需求分析對系統(tǒng)做了詳細(xì)設(shè)計(jì)的。最后根據(jù)Struts框架的技術(shù)對系統(tǒng)如何實(shí)現(xiàn)做了詳細(xì)說明。
關(guān)鍵詞:MVC,Struts,IT服務(wù)管理系統(tǒng)(ITSM),XML,JSP
Application of Struts in ITSM
Abstract
With the fasted envelopment of Internet technology. The technologies of developing web applications become diversiform and mature. Frameworks provide web applications with prepared software frames and relative software packages. Which improve the speed and efficiency of developing web applications? Struts, which utilizes controllers to separate models from views with the purpose of layers incompact coupling and enhancing systems flexibility, reusability and maintainability. Realizes Model-View-Controller (MVC) design paradigm based on JSP Model 2.The core of Struts framework is a stretchable controller based on some standard technologies like Java Servlets.Java Beans, Resource Bundles and XML (Extensible Markup Language) and some class libraries like Jakarta Commons and so on. The Struts framework performs the ability separating presentation logic from business logic of MVC design paradigm incisively and vividly. The Struts improves applications reusability and extensibility. So it can improve the development efficiency for large-scale complex software system.
This paper mainly writes about two questions. One is how to develop an effective Decision IT Service Management System (ITSM) by using application frameworks fast and efficiently. The other is how to guarantee the flow.
First of all, this paper analyses ITSM requirements, and confirms the system functions, structure and business flow based on the requirement. Then it takes a function module for example to focuses on the design of the system in detail according to requirement analysis. Finally, this paper elaborates on how to realize the ITSM with the technology of Struts.
Keywords: MVC, Struts, ITSM, JSP, XML
目 錄
1.緒論 1
1.1 課題研究意義 1
1.2國內(nèi)外發(fā)展現(xiàn)狀 1
1.3 課題研究內(nèi)容 2
2 Struts應(yīng)用框架簡介 3
2.1 MVC設(shè)計(jì)模式與Struts應(yīng)用框架 3
2.1.1 MVC設(shè)計(jì)模式概述 3
2.1.2 Struts框架概述 3
2.2 Struts框架的核心組件 4
2.2.1 模型組件 4
2.2.2 視圖組件 5
2.2.3 控制器組件 5
3 ITSM系統(tǒng)概述 7
3.1系統(tǒng)完成的主要目標(biāo) 7
3.2 預(yù)期達(dá)成的系統(tǒng)性能需求 7
3.3 系統(tǒng)功能簡介 8
3.3.1系統(tǒng)管理 8
3.3.2自主服務(wù)臺工作臺 8
3.3.3知識庫管理 8
3.3.4 工作臺 9
4 ITSM的事件模塊的設(shè)計(jì)及實(shí)現(xiàn) 10
4.1模塊功能描述 10
4.2模塊界面 10
4.2.1事件管理界面 10
4.2.2事件新建界面 11
4.2.3事件編輯界面 13
4.2.4事件提交界面 16
4.2.5事件查詢界面 18
4.2.6事件查看界面 20
4.3模塊內(nèi)函數(shù)定義 23
4.3.1新建事件 23
4.3.2查詢事件 24
4.3.3編輯事件 26
4.3.4提交事件 27
4.3.5查看事件 29
結(jié)論 31
致謝 33
參考文獻(xiàn) 32
參考文獻(xiàn)
[6] 孫衛(wèi)琴,《Tomcat與Java Web開發(fā)技術(shù)詳解》.電子工業(yè)出版社
[7] 何成萬,MVC模型2及軟件框架Struts的研究.計(jì)算機(jī)工程
[8] 張海玉,劉曉霞.用Struts開發(fā)基于MVC的Web應(yīng)用
[9] Jan Van Ban ,《IT服務(wù)管理—基于ITIL的全球最佳實(shí)踐》.清華大學(xué)出版社
[10]王威杰,李正凡,《Research on Establish J2EE Web Application with Struts》.華東交通大學(xué)信息工程學(xué)院
[11張宏森,四層B/S結(jié)構(gòu)及解決方案計(jì)算機(jī)應(yīng)用研究
1.3萬字 37頁
摘 要
隨著Internet技術(shù)的迅速發(fā)展,開發(fā)Web應(yīng)用的技術(shù)日趨多樣化和成熟化??蚣転閃eb應(yīng)用提供了預(yù)備的軟件架構(gòu)和相關(guān)的軟件包,它大大提高了開發(fā)Web應(yīng)用的速度和效率。Struts是在JSP Model2的基礎(chǔ)上實(shí)現(xiàn)MVC模式的應(yīng)用框架。利用控制器來分離模型和視圖,達(dá)到一種層間松散耦合的效果,提高系統(tǒng)靈活性、復(fù)用性和可維護(hù)性。Struts框架的核心是一個彈性的控制層,基于如Java Servlets,JavaBeans,Resource Bundles與XML(Extensible Markup Language)等標(biāo)準(zhǔn)技術(shù),以及Jakarta Commons的一些類庫。Struts將MVC模式“分離顯示邏輯和業(yè)務(wù)邏輯”的能力發(fā)揮得淋漓盡致,它能提高應(yīng)用的可重用性和可擴(kuò)展性,從而提高開發(fā)大型復(fù)雜軟件系統(tǒng)的效率。
本文主要圍繞如何采用框架快速、高效的開發(fā)易維護(hù)的IT服務(wù)管理系統(tǒng),以及如何提供完善的各個流程管理以保障每個流程各個步驟記錄完整這兩個問題展開論述。
本文首先通過對IT服務(wù)管理系統(tǒng)需求的分析,并根據(jù)需求確定了系統(tǒng)的功能、結(jié)構(gòu)以及其業(yè)務(wù)流程。接著以系統(tǒng)中一個功能模塊為例闡述了作者是如何根據(jù)需求分析對系統(tǒng)做了詳細(xì)設(shè)計(jì)的。最后根據(jù)Struts框架的技術(shù)對系統(tǒng)如何實(shí)現(xiàn)做了詳細(xì)說明。
關(guān)鍵詞:MVC,Struts,IT服務(wù)管理系統(tǒng)(ITSM),XML,JSP
Application of Struts in ITSM
Abstract
With the fasted envelopment of Internet technology. The technologies of developing web applications become diversiform and mature. Frameworks provide web applications with prepared software frames and relative software packages. Which improve the speed and efficiency of developing web applications? Struts, which utilizes controllers to separate models from views with the purpose of layers incompact coupling and enhancing systems flexibility, reusability and maintainability. Realizes Model-View-Controller (MVC) design paradigm based on JSP Model 2.The core of Struts framework is a stretchable controller based on some standard technologies like Java Servlets.Java Beans, Resource Bundles and XML (Extensible Markup Language) and some class libraries like Jakarta Commons and so on. The Struts framework performs the ability separating presentation logic from business logic of MVC design paradigm incisively and vividly. The Struts improves applications reusability and extensibility. So it can improve the development efficiency for large-scale complex software system.
This paper mainly writes about two questions. One is how to develop an effective Decision IT Service Management System (ITSM) by using application frameworks fast and efficiently. The other is how to guarantee the flow.
First of all, this paper analyses ITSM requirements, and confirms the system functions, structure and business flow based on the requirement. Then it takes a function module for example to focuses on the design of the system in detail according to requirement analysis. Finally, this paper elaborates on how to realize the ITSM with the technology of Struts.
Keywords: MVC, Struts, ITSM, JSP, XML
目 錄
1.緒論 1
1.1 課題研究意義 1
1.2國內(nèi)外發(fā)展現(xiàn)狀 1
1.3 課題研究內(nèi)容 2
2 Struts應(yīng)用框架簡介 3
2.1 MVC設(shè)計(jì)模式與Struts應(yīng)用框架 3
2.1.1 MVC設(shè)計(jì)模式概述 3
2.1.2 Struts框架概述 3
2.2 Struts框架的核心組件 4
2.2.1 模型組件 4
2.2.2 視圖組件 5
2.2.3 控制器組件 5
3 ITSM系統(tǒng)概述 7
3.1系統(tǒng)完成的主要目標(biāo) 7
3.2 預(yù)期達(dá)成的系統(tǒng)性能需求 7
3.3 系統(tǒng)功能簡介 8
3.3.1系統(tǒng)管理 8
3.3.2自主服務(wù)臺工作臺 8
3.3.3知識庫管理 8
3.3.4 工作臺 9
4 ITSM的事件模塊的設(shè)計(jì)及實(shí)現(xiàn) 10
4.1模塊功能描述 10
4.2模塊界面 10
4.2.1事件管理界面 10
4.2.2事件新建界面 11
4.2.3事件編輯界面 13
4.2.4事件提交界面 16
4.2.5事件查詢界面 18
4.2.6事件查看界面 20
4.3模塊內(nèi)函數(shù)定義 23
4.3.1新建事件 23
4.3.2查詢事件 24
4.3.3編輯事件 26
4.3.4提交事件 27
4.3.5查看事件 29
結(jié)論 31
致謝 33
參考文獻(xiàn) 32
參考文獻(xiàn)
[6] 孫衛(wèi)琴,《Tomcat與Java Web開發(fā)技術(shù)詳解》.電子工業(yè)出版社
[7] 何成萬,MVC模型2及軟件框架Struts的研究.計(jì)算機(jī)工程
[8] 張海玉,劉曉霞.用Struts開發(fā)基于MVC的Web應(yīng)用
[9] Jan Van Ban ,《IT服務(wù)管理—基于ITIL的全球最佳實(shí)踐》.清華大學(xué)出版社
[10]王威杰,李正凡,《Research on Establish J2EE Web Application with Struts》.華東交通大學(xué)信息工程學(xué)院
[11張宏森,四層B/S結(jié)構(gòu)及解決方案計(jì)算機(jī)應(yīng)用研究
TA們正在看...
- 01.1四時田園雜興課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 01.2稚子弄冰課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 01.3村晚課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 02冬陽·童年·駱駝隊(duì)公開課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年...doc
- 02冬陽·童年·駱駝隊(duì)最新教研教案教學(xué)設(shè)計(jì)(部編版...doc
- 02冬陽·童年·駱駝隊(duì)課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 03祖父的園子公開課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年級下冊).doc
- 03祖父的園子最新教研教案教學(xué)設(shè)計(jì)(部編版五年級下...doc
- 03祖父的園子課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 04草船借箭公開課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年級下冊).doc