基于ssh 的實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

基于ssh 的實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

ID:31359534

大小:109.00 KB

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

時(shí)間:2019-01-09

基于ssh 的實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
基于ssh 的實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
基于ssh 的實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
基于ssh 的實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
基于ssh 的實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
資源描述:

《基于ssh 的實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、基于SSH的實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)  摘要:為方便高職院校實(shí)驗(yàn)室管理、降低實(shí)驗(yàn)室管理人員的日常管理負(fù)擔(dān),該文結(jié)合高職院校實(shí)驗(yàn)室的實(shí)際情況,通過(guò)對(duì)實(shí)驗(yàn)室管理的需求和設(shè)計(jì)進(jìn)行分析,采用當(dāng)前流行基于SSH框架(Struts、Spring、Hibernate)的三層架構(gòu)構(gòu)建Web實(shí)驗(yàn)室管理系統(tǒng)。該系統(tǒng)將實(shí)驗(yàn)室教學(xué)管理、實(shí)驗(yàn)室設(shè)備管理、計(jì)算機(jī)機(jī)房管理、設(shè)備故障管理、用戶管理等有機(jī)結(jié)合,從而提高實(shí)驗(yàn)室的管理水平和管理效率。  關(guān)鍵詞:實(shí)驗(yàn)室管理系統(tǒng);SSH框架;三層架構(gòu)  中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文

2、章編號(hào):1009-3044(2016)13-0105-02  Abstract:Inordertofacilitatethelaboratorymanagementofvocationalcollegesandreducethedailymanagementburdenoflaboratorymanagement,bycombiningwiththeactualsituationoflaboratoryinthevocationalcolleges,thispapertheanalyzesthelab

3、oratorymanagementrequirementsanddesign,andusesthecurrentpopularthree-tierarchitecturebasedonSSH(Struts,Spring,Hibernate)tobuildaWeblaboratorymanagementsystem.Thesystemcombinesthetheteachingmanagement,equipmentmanagement,computerroommanagement,equipmentf

4、ailuremanagement,andusermanagementoflaboratory.Thesystemcan7improvethemanagementlevelandefficiencyoflaboratory.  Keywords:aboratorymanagementsystem;SSHframework;three-tierarchitecture  目前,各高職院校的學(xué)生人數(shù)都在不斷增長(zhǎng),而高職院校以培養(yǎng)學(xué)生實(shí)踐能力為主,對(duì)實(shí)驗(yàn)室的管理要求顯得更為重要[1]。另外,現(xiàn)在很多高職院校都

5、存在多個(gè)校區(qū),實(shí)驗(yàn)室數(shù)量和實(shí)驗(yàn)室內(nèi)的設(shè)備數(shù)量都大幅增加,這些都給實(shí)驗(yàn)室的管理帶來(lái)了新的挑戰(zhàn)。傳統(tǒng)的人工管理模式出現(xiàn)數(shù)據(jù)分散、管理不規(guī)范和效率低下等問(wèn)題,已經(jīng)難以滿足實(shí)驗(yàn)室的日常管理需求,也不符合學(xué)校信息化建設(shè)的要求。為了降低實(shí)驗(yàn)室管理人員的工作強(qiáng)度,提高工作效率,開(kāi)發(fā)一個(gè)Web實(shí)驗(yàn)室管理系統(tǒng)是很有必要的[2][3]?! ”疚牟捎卯?dāng)前流行的基于SSH框架[4](Struts、Spring、Hibernate)的三層架構(gòu)構(gòu)建Web實(shí)驗(yàn)室管理系統(tǒng),Struts框架作為表現(xiàn)層;Spring作為業(yè)務(wù)處理層;Hi

6、bernate作為數(shù)據(jù)持久層。系統(tǒng)中的每一層都以松耦合的方式向其他層暴露自己的功能,從而可以提高系統(tǒng)的可擴(kuò)展性和穩(wěn)定性。  1系統(tǒng)架構(gòu)  SSH是Struts、Spring、Hibernate三個(gè)框架的集成,按職責(zé)分為表現(xiàn)層,數(shù)據(jù)持久化層,業(yè)務(wù)處理層。Struts框架為系統(tǒng)的整體基礎(chǔ)架構(gòu),負(fù)責(zé)各層的分離,控制業(yè)務(wù)跳轉(zhuǎn);Hibernate框架負(fù)責(zé)數(shù)據(jù)的持久化;Spring框架負(fù)責(zé)管理Struts和Hibernate,圖1為SSH架構(gòu)圖。7  在表示層利用HTML頁(yè)面或JSP頁(yè)面來(lái)實(shí)現(xiàn)與用戶的交互,該頁(yè)面

7、用于接收用戶請(qǐng)求或顯示響應(yīng)結(jié)果,在Struts框架中,Struts根據(jù)配置文件將請(qǐng)求轉(zhuǎn)給對(duì)應(yīng)的Action進(jìn)行處理。請(qǐng)求負(fù)責(zé)接收請(qǐng)求(Request)和傳送響應(yīng)(Response),然后Struts根據(jù)配置文件(struts-config.xml)將ActionServlet接收到的Request委派給相應(yīng)的Action處理。在業(yè)務(wù)邏輯層中,Spring通過(guò)IoC容器為Action注入相應(yīng)的業(yè)務(wù)處理模型和對(duì)象數(shù)據(jù)處理(DAO)組件。在數(shù)據(jù)持久層中,DAO組件通過(guò)Hibernate的對(duì)象關(guān)系映射與數(shù)據(jù)庫(kù)

8、進(jìn)行交互,并返回處理結(jié)果。  利用SSH框架,實(shí)現(xiàn)了視圖、控制器與模型的分離,視圖變化時(shí),模型不用改動(dòng)或改動(dòng)很少;而數(shù)據(jù)庫(kù)的變化也對(duì)視圖的影響不大,從而可以提高開(kāi)發(fā)效率,提高系統(tǒng)的可擴(kuò)展性?! ?系統(tǒng)功能  實(shí)驗(yàn)室管理系統(tǒng)主要用于實(shí)驗(yàn)室的日常管理,主要包括實(shí)驗(yàn)員、教師和學(xué)生三類角色,因此在功能設(shè)計(jì)上主要考慮實(shí)驗(yàn)室介紹、設(shè)備管理、用戶管理、教學(xué)管理、信息發(fā)布等功能,系統(tǒng)總體模塊如圖2所示?! ?.1實(shí)驗(yàn)員角色模塊  1)實(shí)驗(yàn)室介紹:此模塊主要對(duì)實(shí)驗(yàn)室進(jìn)行相

當(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)系客服處理。