運用uml與struts構(gòu)建基于jee的高校后勤管理系統(tǒng)精選

運用uml與struts構(gòu)建基于jee的高校后勤管理系統(tǒng)精選

ID:33302795

大?。?90.50 KB

頁數(shù):10頁

時間:2019-02-23

運用uml與struts構(gòu)建基于jee的高校后勤管理系統(tǒng)精選_第1頁
運用uml與struts構(gòu)建基于jee的高校后勤管理系統(tǒng)精選_第2頁
運用uml與struts構(gòu)建基于jee的高校后勤管理系統(tǒng)精選_第3頁
運用uml與struts構(gòu)建基于jee的高校后勤管理系統(tǒng)精選_第4頁
運用uml與struts構(gòu)建基于jee的高校后勤管理系統(tǒng)精選_第5頁
資源描述:

《運用uml與struts構(gòu)建基于jee的高校后勤管理系統(tǒng)精選》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。

1、運用UML與Struts構(gòu)建基于J2EE的高校后勤管理系統(tǒng)一、項目研究意義高校后勤產(chǎn)業(yè)集團是學校的一個重要組成部分。目前,在省內(nèi),還沒有一個完備、完善的高校后勤管理系統(tǒng)。而高校后勤管理工作范圍廣,要求反應及時,決策正確果斷。如人力調(diào)配、建筑安裝、房屋修繕、水電管網(wǎng)運行維護、環(huán)保節(jié)能、物業(yè)管理、財務管理、園林綠化、商業(yè)貿(mào)易,運輸服務等等,都有一定的突發(fā)性。如果這些管理工作完全通過人工運作,就會出現(xiàn)工作量大、重復勞動多、勞動強度大、決策不及時甚至失誤等問題,不僅影響管理工作效率,而且使管理工作的準確性、可靠性、安全性大大降低,還會使管

2、理中的各種數(shù)據(jù)資源很難實現(xiàn)繼承和共享。所以采用先進的管理理念與管理手段,對高校后勤企業(yè)實施信息化管理。目前高校的后勤管理存在著許多問題,在諸多問題是,最主要的是信息管理工具落后,不能及時地滿足廣大師生的要求。而且信息點分散,不準備、不共享、無法及時溝通交互等,甚至影響整個高校的整體運作和發(fā)展。所以在信息技術高速發(fā)展的今天,建設一個技術先進、起點高、拓展性好的高校后勤管理系統(tǒng)平臺是解決目前高校后勤存在的問題的有力途徑。在高校后勤管理中,主要是以學生宿舍管理、飲食服務管理、供應維修管理、校園服務管理和運輸駕培服務管理等為主,所以在架構(gòu)

3、高校后勤管理系統(tǒng)時,要以這幾個服務為功能模塊。Sun公司的J2EE以其規(guī)范的開放性、平臺無關性、較好的可移植性和可擴展性,以及業(yè)界的有力支持而獲得了快速的發(fā)展。在系統(tǒng)的開發(fā)過程中,運用較先進的需求建模工具UML和基于B/S模式的J2EE系統(tǒng)開發(fā)理念和技術,以現(xiàn)代的軟件工程的管理方式和思想對整個系統(tǒng)開發(fā)的過程進行整體規(guī)劃和管理。而Struts技術作為J2EE的主要技術之一,完全可以以MVC模式實現(xiàn)整個系統(tǒng)的開發(fā)。MVC設計模式分離了數(shù)據(jù)和控制,增強了框架的模塊性,并且在很大程度上實現(xiàn)代碼的可重用性,以保證其安全性、可擴展性和跨平臺性

4、。MVC模式的高校后勤管理系統(tǒng)采用多層的思想,把表示層、商業(yè)邏輯層和數(shù)據(jù)庫層分立開來,利用JAAS實現(xiàn)基于安全角色的概念建立不同權限邏輯組,充分保證數(shù)據(jù)用戶訪問的安全性。另外,在整個高校后勤管理系統(tǒng)中,還利用一些Java組件如JavaMail等實現(xiàn)郵件群發(fā)功能、服務論壇、校內(nèi)短信平臺等等,以加強后勤部門與其他部門及廣大師生之間的交流和溝通。第10頁共10頁高校后勤管理系統(tǒng)能夠?qū)崿F(xiàn)傳統(tǒng)后勤管理向現(xiàn)代后勤管理的轉(zhuǎn)變,高水準的系統(tǒng)定位,現(xiàn)代化的設計思想,完善的體系結(jié)構(gòu),齊全的功能模塊能夠使服務質(zhì)量和市場應變能力得到極大提高,并使其真正成

5、為自主經(jīng)營、自負盈虧、自我發(fā)展的經(jīng)營實體,進一步促進整個高校向良好的方向發(fā)展。一、本項目研究目標及與申請者研究工作長期目標的關系n研究目標高校后勤管理系統(tǒng)可以很好地解決目前高校后勤管理中存在的若干問題,實現(xiàn)這一管理系統(tǒng)的平臺、開發(fā)語言以及設計架構(gòu)也有許多。根據(jù)高?,F(xiàn)在的后勤管理現(xiàn)狀,本系統(tǒng)的需求設計建模采用先進的統(tǒng)一建模語言UML設計理論和技術,以保證整個系統(tǒng)的開發(fā)過程完全按照現(xiàn)代軟件工程的理念進行管理,切實保證系統(tǒng)成功開發(fā)運行。對于系統(tǒng)的架構(gòu),本系統(tǒng)將采用基于J2EE的架構(gòu)模式,分為四層,客戶端、Web層、業(yè)務層和數(shù)據(jù)層。而St

6、ruts作為J2EE的核心技術之一,也是MVC軟件開發(fā)理念的典型技術代表,具有很大的優(yōu)勢,將整個系統(tǒng)分為三分部,Model/Controller/View,由控制器Controller根據(jù)客戶端的數(shù)據(jù)不同而轉(zhuǎn)向不同的Model層進行處理,然后將處理結(jié)果返回到View客戶端,從而很好地實現(xiàn)了將頁面界面設計和業(yè)務邏輯編程隔離,有利于網(wǎng)頁設計者和后臺程序員的分工,提高了代碼的可重用性,且能夠保證系統(tǒng)的安全性、可擴展性等。所以本系統(tǒng)采用Struts作為高校后勤管理系統(tǒng)的主要設計和開發(fā)架構(gòu),并兼用其他的J2EE技術,如Jsp、JavaBea

7、n、Servlet等。通過純Java驅(qū)動的JDBC方式連接數(shù)據(jù)庫SQLServer2000,并加入事務處理等操作,保證數(shù)據(jù)的安全性、完整性和一致性。Web服務器采用開源的JBoss,在系統(tǒng)的運行階段可以移植到Weblogic服務器上去,以保證系統(tǒng)更好的性能和穩(wěn)定性。第10頁共10頁在高校后勤管理中,主要以學生宿舍管理、飲食服務管理、供應維修管理、校園服務管理和運輸駕培服務管理等模塊為主。參考RUP的建模思想,用UML進行各個管理模塊建模,每一模塊以MVC思想進行架構(gòu)和開發(fā),針對每一模塊建立相應的數(shù)據(jù)模型,各個模塊建立統(tǒng)一視圖Vie

8、w,由控制器Controller根據(jù)客戶端的不同數(shù)據(jù)而轉(zhuǎn)向不同的數(shù)據(jù)模型Model進行處理,進而由控制器Controller將處理結(jié)果以視圖View方式返回至客戶端。并在本系統(tǒng)中,利用Javamail組件實現(xiàn)郵件群發(fā)管理、論壇管理、校內(nèi)短信管理平臺

當前文檔最多預覽五頁,下載文檔查看全文

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

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