基于SSH架構(gòu)的班級(jí)人員信息展示

基于SSH架構(gòu)的班級(jí)人員信息展示

ID:47135993

大?。?26.68 KB

頁(yè)數(shù):26頁(yè)

時(shí)間:2019-08-10

基于SSH架構(gòu)的班級(jí)人員信息展示_第1頁(yè)
基于SSH架構(gòu)的班級(jí)人員信息展示_第2頁(yè)
基于SSH架構(gòu)的班級(jí)人員信息展示_第3頁(yè)
基于SSH架構(gòu)的班級(jí)人員信息展示_第4頁(yè)
基于SSH架構(gòu)的班級(jí)人員信息展示_第5頁(yè)
資源描述:

《基于SSH架構(gòu)的班級(jí)人員信息展示》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、題目:基于SSH架構(gòu)的班級(jí)人員信息展示系統(tǒng)設(shè)計(jì)專業(yè):J計(jì)算機(jī)1302學(xué)號(hào):4131110036姓名:周昌目的隨著計(jì)算機(jī)技術(shù)普及應(yīng)用及學(xué)校信息化的飛速發(fā)展,以人工方式對(duì)信息進(jìn)行管理己不再適用,使用計(jì)算機(jī)化管理系統(tǒng)已經(jīng)成為學(xué)校管理中不可或缺的一部分。如何在社會(huì)高速發(fā)展的現(xiàn)在,提高學(xué)校工作效率以及管理效率是各校發(fā)展必須考慮的問(wèn)題。傳統(tǒng)的管理方式往往采用人工的方式對(duì)班級(jí)人員文檔進(jìn)行管理,這種粗放的管理模式效率很低,且不利于班級(jí)人員檔案的升級(jí)和維護(hù)。為了解決傳統(tǒng)管理模式中存在的矛盾和突出問(wèn)題,保證人員管理中數(shù)據(jù)的可靠性、安全性,操作的正確性、高效性,就需要充分運(yùn)用計(jì)

2、算機(jī)資源將公式的人事信息充分的統(tǒng)一起來(lái)管理。目前,基于SSH構(gòu)建的員工管理系統(tǒng)已經(jīng)成為社會(huì)進(jìn)步與發(fā)展的又一關(guān)鍵因素。使用基于SSH構(gòu)建的員工管理體系不但能夠有效地減少銀行日常工作流程,優(yōu)化人力資源成本,而且也能夠?yàn)殂y行職員搭載一個(gè)不受地域限制的溝通橋梁。利用此管理系統(tǒng)有著工作便捷,提高效率,規(guī)范程序,智能辦公,方便實(shí)用,成本低廉等優(yōu)點(diǎn)。此系統(tǒng)具備大范圍使用的客觀條件,能夠保證管理系統(tǒng)的信息化水平提高。因此我們此次設(shè)計(jì)的該系統(tǒng)主要功能是先登入一個(gè)用戶登錄系統(tǒng),登錄成功進(jìn)入到班級(jí)信息展示頁(yè)面,里面有每個(gè)人的信息,點(diǎn)擊照片或者學(xué)號(hào)跳入到另外一個(gè)界面顯示學(xué)生的個(gè)人

3、詳細(xì)信息,如果登錄不成功,則兩個(gè)頁(yè)面都不能進(jìn)入。二、相關(guān)技術(shù)簡(jiǎn)介Ssh為?struts+spring+hibernate的一個(gè)集成框架,是目前較流行的一種Web應(yīng)用程序開(kāi)源框架。集成SSH框架的系統(tǒng)從職責(zé)上分為四層:表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層和域模塊層,以幫助開(kāi)發(fā)人員在短期內(nèi)搭建結(jié)構(gòu)清晰、可復(fù)用性好、維護(hù)方便的Web應(yīng)用程序。其中使用Struts作為系統(tǒng)的整體基礎(chǔ)架構(gòu),負(fù)責(zé)MVC的分離,在Struts框架的模型部分,控制業(yè)務(wù)跳轉(zhuǎn),利用Hibernate框架對(duì)持久層提供支持,Spring做管理,管理struts和hibernate。具體做法是:用面向?qū)ο?/p>

4、的分析方法根據(jù)需求提出一些模型,將這些模型實(shí)現(xiàn)為基本的Java對(duì)象,然后編寫(xiě)基本的DAO(DataAccessObjects)接口,并給出Hibernate的DAO實(shí)現(xiàn),采用Hibernate架構(gòu)實(shí)現(xiàn)的DAO類來(lái)實(shí)現(xiàn)Java類與數(shù)據(jù)庫(kù)之間的轉(zhuǎn)換和訪問(wèn),最后由Spring做管理,管理struts和hibernate。1、strutsstruts是開(kāi)源框架。使用Struts的目的是為了幫助我們減少在運(yùn)用MVC設(shè)計(jì)模型來(lái)開(kāi)發(fā)Web應(yīng)用的時(shí)間。如果我們想混合使用Servlets和JSP的優(yōu)點(diǎn)來(lái)建立可擴(kuò)展的應(yīng)用,struts是一個(gè)不錯(cuò)的選擇。Struts是Apach

5、e軟件基金會(huì)(ASF)贊助的一個(gè)開(kāi)源項(xiàng)目。它最初是Jakarta項(xiàng)目中的一個(gè)子項(xiàng)目,并在2004年3月成為ASF的頂級(jí)項(xiàng)目。它通過(guò)采用JavaServlet/JSP技術(shù),實(shí)現(xiàn)了基于JavaEEWeb應(yīng)用的MVC設(shè)計(jì)模式的應(yīng)用框架,是MVC經(jīng)典設(shè)計(jì)模式中的一個(gè)經(jīng)典產(chǎn)品。Struts是Apache基金會(huì)Jakarta項(xiàng)目組的一個(gè)OpenSource項(xiàng)目,它采用MVC模式,能夠很好地幫助java開(kāi)發(fā)者利用J2EE開(kāi)發(fā)Web應(yīng)用。和其他的java架構(gòu)一樣,Struts也是面向?qū)ο笤O(shè)計(jì),將MVC模式"分離顯示邏輯和業(yè)務(wù)邏輯"的能力發(fā)揮得淋漓盡致。Struts框架的核

6、心是一個(gè)彈性的控制層,基于如JavaServlets,JavaBeans,ResourceBundles與XML等標(biāo)準(zhǔn)技術(shù),以及JakartaCommons的一些類庫(kù)。Struts由一組相互協(xié)作的類(組件)、Servlet以及jsptaglib組成?;趕truts構(gòu)架的web應(yīng)用程序基本上符合JSPModel2的設(shè)計(jì)標(biāo)準(zhǔn),可以說(shuō)是一個(gè)傳統(tǒng)MVC設(shè)計(jì)模式的一種變化類型。2、hibernateHibernate是一個(gè)開(kāi)放源代碼的對(duì)象關(guān)系映射框架,它對(duì)JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝,它將POJO與數(shù)據(jù)庫(kù)表建立映射關(guān)系,是一個(gè)全自動(dòng)的orm框架,hibern

7、ate可以自動(dòng)生成SQL語(yǔ)句,自動(dòng)執(zhí)行,使得Java程序員可以隨心所欲的使用對(duì)象編程思維來(lái)操縱數(shù)據(jù)庫(kù)。Hibernate可以應(yīng)用在任何使用JDBC的場(chǎng)合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。3、springSpring是一個(gè)開(kāi)源框架,Spring是于2003年興起的一個(gè)輕量級(jí)的Java開(kāi)發(fā)框架,由RodJohnson創(chuàng)建。簡(jiǎn)單來(lái)說(shuō),Spring是一個(gè)分層的JavaSE/EEfull-stack(一站式)輕量級(jí)

8、開(kāi)源框架。傳統(tǒng)J2EE應(yīng)用的開(kāi)發(fā)效率低,應(yīng)用服務(wù)器廠商對(duì)各種技術(shù)的

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。