資源描述:
《jsp 教學(xué)管理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、用JSP開(kāi)發(fā)與實(shí)現(xiàn)教學(xué)管理系統(tǒng)動(dòng)態(tài)網(wǎng)站學(xué)院專(zhuān)業(yè)學(xué)號(hào)姓名指導(dǎo)老師:【摘要】 J2EE技術(shù)無(wú)疑是當(dāng)今因特網(wǎng)應(yīng)用的最佳技術(shù)方案之一,圍繞J2EE技術(shù)的應(yīng)用性,也產(chǎn)生了大量的Web開(kāi)發(fā)框架、中間層開(kāi)發(fā)框架、數(shù)據(jù)層開(kāi)發(fā)框架,它們極大地提升了J2EE技術(shù)的易用性[1]。本文描述了J2EE的相關(guān)技術(shù),比如Servlet,JSP,Struts,Hibernate等,并用這些技術(shù)完成一個(gè)基于Web的教學(xué)管理系統(tǒng)?!娟P(guān)鍵詞】 Servlet,JSP,Struts,Hibernate,MVC,教學(xué)管理系統(tǒng)。14目錄第一章前言……………
2、……………………………………………………………………………………3第二章Servlet簡(jiǎn)介1.什么是Servlet………………………………………………………………………………………32.Servlet技術(shù)的特點(diǎn)………………………………………………………………………………33.Servlet的生命周期………………………………………………………………………………3第三章JSP技術(shù)概述1.JSP技術(shù)的產(chǎn)生背景………………………………………………………………………………42.JSP技術(shù)的優(yōu)勢(shì)和弱勢(shì)?……………………………
3、………………………………………………42.1JSP技術(shù)的優(yōu)勢(shì)………………………………………………………………………………42.2JSP技術(shù)的弱勢(shì)………………………………………………………………………………42.3JSP內(nèi)置對(duì)象…………………………………………………………………………………43.JSP技術(shù)的工作原理…………………………………………………………………………………4第四章Struts概述1.Struts的由來(lái)和發(fā)展………………………………………………………………………………41.1Struts的MVC模
4、式簡(jiǎn)介……………………………………………………………………52.Struts的優(yōu)缺點(diǎn)?……………………………………………………………………………………63.Struts的工作流程…………………………………………………………………………………6第五章Hibernate數(shù)據(jù)庫(kù)持久化技術(shù)1.Hibernate簡(jiǎn)介………………………………………………………………………………………72.Hibernate的工作流程………………………………………………………………………………7第六章開(kāi)發(fā)環(huán)境1.Eclipse開(kāi)發(fā)工具…………
5、…………………………………………………………………………82.Tomcat服務(wù)器………………………………………………………………………………………82.1Tomcat的產(chǎn)生和發(fā)展…………………………………………………………………………82.2在Tomcat中部署Web應(yīng)用程序………………………………………………………………83.SQLServer數(shù)據(jù)庫(kù)…………………………………………………………………………………8第七章基于Web的教學(xué)管理系統(tǒng)詳細(xì)設(shè)計(jì)1.系統(tǒng)功能設(shè)計(jì)……………………………………………………………
6、……………………………82.系統(tǒng)功能模塊…………………………………………………………………………………………93.數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)……………………………………………………………………………………93.1數(shù)據(jù)庫(kù)功能設(shè)計(jì)………………………………………………………………………………93.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)…………………………………………………………………………93.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)…………………………………………………………………………114.業(yè)務(wù)邏輯層各bean功能……………………………………………………………
7、………………125.控制處理層…………………………………………………………………………………………14總結(jié)……………………………………………………………………………………………………………14參考文獻(xiàn)………………………………………………………………………………………………………1414第一章前言教學(xué)管理系統(tǒng)是集計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通信技術(shù)為一體的信息系統(tǒng)工程,通過(guò)JSP開(kāi)發(fā)基于Web的教學(xué)管理系統(tǒng),一方面它面向包括學(xué)生、教師和教學(xué)管理人員,大大方便學(xué)校的教務(wù)管理,另一方面它通過(guò)數(shù)據(jù)庫(kù)管理學(xué)校的龐大信息量,保證了數(shù)據(jù)的
8、準(zhǔn)確、及時(shí)、全面、詳實(shí)。教學(xué)管理系統(tǒng)的開(kāi)發(fā)過(guò)程是以軟件工程的思想為指導(dǎo),經(jīng)過(guò)可行性研究、需求分析、總體分析、詳細(xì)設(shè)計(jì)等主要階段而進(jìn)行的規(guī)范的開(kāi)發(fā)過(guò)程。目前開(kāi)發(fā)Web應(yīng)用程序主要有C/S(客戶(hù)機(jī)/服務(wù)器)和B/S(瀏覽器/服務(wù)器)兩種模式。B/S設(shè)計(jì)模式為我們提供了系統(tǒng)設(shè)計(jì)的基本思想和基本方向。相對(duì)于C/S模式來(lái)講,B/S模式讓客戶(hù)端不安裝軟件通過(guò)對(duì)服務(wù)端的訪(fǎng)問(wèn)就可以得到所