歡迎來到天天文庫
瀏覽記錄
ID:1158884
大?。?7.00 KB
頁數:2頁
時間:2017-11-08
《畢業(yè)設計題目基于mvc框架的web開發(fā)技術》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、畢業(yè)設計題目:基于MVC框架的Web開發(fā)技術課題類型:軟件設計指導教師:張揚指導人數:課題簡介與課題目標:MVC技術是目前面向對象開發(fā)的高級編程技術基礎。Model-View-Controller簡稱MVC,也就是模型-視圖-控制器體系結構是目前較為流行的Web應用軟件開發(fā)框架。MVC把程序分為三種對象類型:1.模型(Model):維護數據并提供數據訪問方法。2.視圖(View):繪制模型的部分數據或者所有數據的可視圖。3.控制器(Controller):處理事件。MVC框架是使用面向對象的設計原理使應用程序模塊化,分為數據組件,表現(xiàn)組件和輸入處理組件分別對應模型,視
2、圖和控制器。與傳統(tǒng)的JSP/Servlet、EJB等設計模式相比,MVC設計模式可以為同樣的數據提供多個不同視圖的應用程序,實現(xiàn)軟件代碼更好的可維護性和可重用性。課題主要目的是讓學生通過這次畢業(yè)設計了解MVC框架模式,知悉常用的各種編程框架的優(yōu)缺點,并能掌握至少一種具體的MVC架構技術,如Struts、SpringMVC、JSF等。提高學生對web高級開發(fā)技術的認知,對今后實際工作和學習起到一定的幫助作用。畢業(yè)設計人員要求:有一定的JAVA,JSP編程基礎了解基本的網頁制作課題內容參考:具體論文題目根據自己的情況擬定,下面列舉可以采用的題目(不限于此):1.基于Str
3、uts的網上商店系統(tǒng)2.基于MVC模式的網上購書系統(tǒng)3.基于SpringMVC的工資管理系統(tǒng)4.基于SpringMVC的電子商務系統(tǒng)5.基于JSF的網上汽車俱樂部6.基于MVC的網上花店7.基于Struts的文檔管理系統(tǒng)……等對課題完成情況的要求:1.對基本知識的了解,如什么是MVC框架,該框架與其他類似模型相比有何有缺點等。2.采用某具體的MVC框架技術實現(xiàn)一個完整的web應用,要求對所采用的技術進行分析,并完成從需求分析、總體設計、功能設計到詳細設計的完整軟件設計過程。3.編寫相關文檔,完成論文。課題成果的提交:學生在畢業(yè)設計結束時必須提交:1.紙質論文2.Web
4、應用程序包及源碼參考書目:1.Struts專題(http://www-128.ibm.com/developerworks/cn/java/j-strutscol/)2.SpringFramework中文論壇(http://spring.jactiongroup.net/)3.Struts實用專題(http://www.chinaitlab.com/www/techspecial/struts/)4.Spring專題(http://www.chinaitlab.com/www/techspecial/spring/)5.網絡上有很多資料
此文檔下載收益歸作者所有