亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于WebWork框架的實(shí)驗(yàn)項(xiàng)目管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

        2015-10-22 10:49:40錢詩偉等
        科技視界 2015年30期

        錢詩偉等

        【摘 要】本文從實(shí)驗(yàn)室管理信息化建設(shè)為目標(biāo)出發(fā),針對在實(shí)驗(yàn)室管理中資料的分類和存儲,搭建一個為學(xué)生、實(shí)驗(yàn)教師、實(shí)驗(yàn)室主管部門以及領(lǐng)導(dǎo)之間提供了一個高效、便捷的信息服務(wù)數(shù)據(jù)平臺,實(shí)現(xiàn)多個功能之間數(shù)據(jù)共享。系統(tǒng)采用MVC模式的WebWork集成框架,實(shí)現(xiàn)WEB應(yīng)用系統(tǒng),幫助高校的設(shè)備與實(shí)驗(yàn)室管理處、教務(wù)處、實(shí)驗(yàn)中心等實(shí)驗(yàn)室業(yè)務(wù)部門實(shí)現(xiàn)規(guī)范化、流程化和信息化的管理。

        【關(guān)鍵詞】WebWork框架;MVC模式;實(shí)驗(yàn)項(xiàng)目管理

        0 引言

        目前實(shí)驗(yàn)室對于實(shí)驗(yàn)教學(xué)、科研成果等信息是以Excel表格的形式進(jìn)行統(tǒng)計(jì)和管理的,但是這種統(tǒng)計(jì)的結(jié)果是信息不全面,查詢和管理的速度慢,效率低。實(shí)驗(yàn)室在實(shí)驗(yàn)教學(xué)與科研過程中需要的教學(xué)科研資料是由人工生成的,但是由于沒有分類和存儲,進(jìn)入實(shí)驗(yàn)室的新成員需要老師下發(fā)學(xué)習(xí)資料,速度慢,造成時(shí)間的浪費(fèi),并且容易出現(xiàn)重要學(xué)習(xí)資料的遺漏。實(shí)驗(yàn)室的教學(xué)與科研項(xiàng)目進(jìn)展通過實(shí)驗(yàn)記錄來描述,沒有一個客觀的量化指標(biāo),影響了項(xiàng)目完成的速度。

        實(shí)驗(yàn)室項(xiàng)目管理系統(tǒng)整合了實(shí)驗(yàn)室管理工作中所涉及的絕大部分?jǐn)?shù)據(jù)和管理事務(wù),通過搭建一個統(tǒng)一的數(shù)據(jù)平臺,實(shí)現(xiàn)多個功能之間數(shù)據(jù)共享、事務(wù)審核及業(yè)務(wù)辦理。系統(tǒng)為學(xué)生、實(shí)驗(yàn)教師、實(shí)驗(yàn)室主管部門以及領(lǐng)導(dǎo)之間提供了一個高效、便捷的信息服務(wù)平臺,能夠幫助高校的設(shè)備與實(shí)驗(yàn)室管理處、教務(wù)處、實(shí)驗(yàn)中心等實(shí)驗(yàn)室業(yè)務(wù)部門實(shí)現(xiàn)規(guī)范化、流程化和信息化的管理。

        本系統(tǒng)采用MVC模式的WebWork集成框架,使用Java語言開發(fā)。在前端表示層主要采用AJAX的ExtJs框架,用來交互客戶端與后臺的信息。數(shù)據(jù)層使用Hibernate的框架來處理后臺數(shù)據(jù)操作。編程環(huán)境使用MyEclipse,在XP系統(tǒng)中進(jìn)行代碼編寫。首先根據(jù)設(shè)計(jì)完成數(shù)據(jù)庫構(gòu)建,然后根據(jù)各個功能模塊編寫WebWork后臺程序與前端相應(yīng)界面

        以WebWork為框架的J2EE程序,使用Tomcat作為服務(wù)器容器。在實(shí)驗(yàn)室內(nèi)部架設(shè)服務(wù)器,實(shí)驗(yàn)室局域網(wǎng)位于學(xué)校域網(wǎng)內(nèi)部,具有完善的對內(nèi)對外防火墻。同時(shí)實(shí)驗(yàn)室也可以提供系統(tǒng)對外部網(wǎng)絡(luò)訪問。

        1 系統(tǒng)平臺體系結(jié)構(gòu)

        WebWork簡介

        WebWork技術(shù)由OpenSymphony組織開發(fā)的開源架構(gòu),致力于組件化和代碼重用的J2EE Web框架。WebWork是建立在稱為XWorkCommand模式框架之上的強(qiáng)大的基于Web的MVC框架。能夠提高開發(fā)者的生產(chǎn)效率,簡化代碼的編寫與維護(hù),加強(qiáng)組件開發(fā)并提高代碼的重用性。

        WebWork框架由Xwork和Web—Work2兩個項(xiàng)目組成。在WebWork框架中,模型由實(shí)現(xiàn)業(yè)務(wù)邏輯的EJB組件構(gòu)成,控制器由核心控制器根據(jù)請求決定調(diào)用使用的Action,同時(shí)WebWork的攔截器鏈自動對請求應(yīng)用通用功能,視圖由一組JSP的文件組件構(gòu)成。如圖1所示。

        (1)視圖

        視圖就是一組JSP文件或其他的組件。在這些JSP文件或其他組件,沒有業(yè)務(wù)邏輯,也沒有模型信息,只有標(biāo)簽,這些標(biāo)簽可以是標(biāo)準(zhǔn)的JSP標(biāo)簽或其他UI組件的標(biāo)簽。

        (2)模型

        模型表示應(yīng)用程序的狀態(tài)與業(yè)務(wù)邏輯。當(dāng)用戶發(fā)出一個請求后,控制器會根據(jù)用戶的請求,通知模型改變,將模型數(shù)據(jù)發(fā)送到相應(yīng)的視圖組件。由組件來實(shí)現(xiàn)。

        (3)控制器

        控制器由兩個部分組成:核心控制器和業(yè)務(wù)控制器Action。當(dāng)核心控制器收到用戶請求后,把請求轉(zhuǎn)發(fā)到一個業(yè)務(wù)控制器Action實(shí)例。如果這個實(shí)例不存在,控制器會首選創(chuàng)建它,然后調(diào)用這個Action實(shí)例。它封裝了把用戶請求再轉(zhuǎn)發(fā)給相應(yīng)Web視圖組件的信息。

        WebWork的架構(gòu)設(shè)計(jì)非常容易理解,它構(gòu)建在一個命令模式的XWork框架之上,支持多種視圖技術(shù),而且WebWork也有一個豐富的標(biāo)簽庫,能非常容易地實(shí)現(xiàn)校驗(yàn)。

        2 系統(tǒng)功能模塊設(shè)計(jì)

        實(shí)驗(yàn)室項(xiàng)目管理系統(tǒng)由webwork實(shí)現(xiàn)WEB應(yīng)用系統(tǒng),項(xiàng)目管理系統(tǒng)的主要功能包括用戶登錄,權(quán)限管理,資料管理,人員信息管理五大模塊,如圖2所示。

        (1)用戶登錄

        作為在校園內(nèi)使用的系統(tǒng),只有實(shí)驗(yàn)室的內(nèi)部人員才能夠登陸項(xiàng)目管理系統(tǒng),為了確保數(shù)據(jù)的保密性和安全性,防止非法用戶對數(shù)據(jù)破壞,系統(tǒng)將使用登錄系統(tǒng),將事先設(shè)計(jì)好的用戶名和密碼信息放在數(shù)據(jù)表admin中,登錄時(shí)系統(tǒng)自動將用戶輸入的數(shù)據(jù)信息和admin數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行比較,只有合法用戶才能使用本系統(tǒng)。通過系統(tǒng)管理員可以增加新用戶和登錄用戶密碼修改等功能。

        (2)權(quán)限管理

        權(quán)限管理是系統(tǒng)管理員所擁有的一項(xiàng)特殊功能。旨在為實(shí)驗(yàn)室不同的用戶分配不同的權(quán)限,查看不同的頁面。

        (3)項(xiàng)目管理

        項(xiàng)目管理實(shí)現(xiàn)了將實(shí)驗(yàn)室項(xiàng)目的實(shí)時(shí)進(jìn)展展現(xiàn)在網(wǎng)頁中,從而促進(jìn)實(shí)驗(yàn)科研項(xiàng)目的順利進(jìn)行??梢詣?chuàng)建新項(xiàng)目,同時(shí)建立樹狀結(jié)構(gòu),將任務(wù)分配給不同學(xué)生,在每個節(jié)點(diǎn)上分配相關(guān)信息??梢源_立項(xiàng)目里程碑,并可添加項(xiàng)目進(jìn)程說明。能夠?qū)?xiàng)目的當(dāng)前進(jìn)度進(jìn)行更新。方便實(shí)驗(yàn)室成員對整個項(xiàng)目過程的管理和最后對項(xiàng)目的總結(jié)。提供任務(wù)條件查詢和任務(wù)修改記錄,方便用戶查詢需要完成的任務(wù)和任務(wù)修改的原因與記錄。項(xiàng)目組內(nèi)部擁有項(xiàng)目組通知發(fā)布管理,同時(shí)可以選擇使用郵件通知。

        (4)資料管理

        資料管理是為實(shí)驗(yàn)室內(nèi)部人員提供一個資料上傳下載的平臺,旨在使用戶更快的查詢和使用實(shí)驗(yàn)室科研項(xiàng)目所用的資料。利用二叉樹結(jié)構(gòu)建立網(wǎng)絡(luò)文件系統(tǒng),可以進(jìn)行文件上傳與下載到不同目錄,文件夾信息采用二叉樹結(jié)構(gòu)存儲。相關(guān)項(xiàng)目資料以項(xiàng)目名稱進(jìn)行歸檔,同時(shí)在項(xiàng)目文件夾下可以創(chuàng)建子文件夾。實(shí)驗(yàn)室成員其他共享資料可以放入實(shí)驗(yàn)室資料目錄下進(jìn)行管理。所有目錄都可以進(jìn)行子目錄創(chuàng)建,方便資料的管理與劃分。不同用戶劃分不同權(quán)限,同時(shí)分列出技術(shù)管理部分。在技術(shù)管理部分,用戶可以上傳同類型技術(shù)資料。技術(shù)與項(xiàng)目相關(guān),便于項(xiàng)目組成員對于相同技術(shù)資料的復(fù)用,節(jié)省服務(wù)器空間與資料收集時(shí)間。

        (5)人員信息管理

        人員信息管理是為了便于了解實(shí)驗(yàn)室人員的個人信息,包括了人員信息的輸入、人員的查詢等。主要包括教師、學(xué)生和管理員三個角色。每一個分配相應(yīng)的權(quán)限,在人員管理模塊中可以對成員信息進(jìn)行修改和增刪操作。對注冊人員有一個審批操作,待審批成員無法擁有權(quán)限,通過審批后才能擁有全部權(quán)限。對人員各個字段驗(yàn)證的部分代碼如下:

        3 結(jié)束語

        我們建立一個基于WEB的實(shí)驗(yàn)室項(xiàng)目管理系統(tǒng),運(yùn)用WEB技術(shù)對實(shí)驗(yàn)室成員的個人信息進(jìn)行統(tǒng)計(jì),提高信息查詢的速度,建立一個資料管理系統(tǒng),使實(shí)驗(yàn)室成員可以對重要的教學(xué)與科研資料進(jìn)行上傳和下載,使查詢和下載資料更為快捷,提高項(xiàng)目研發(fā)的效率和質(zhì)量。

        【參考文獻(xiàn)】

        [1]石丹,姚能俊.基于Webwork 4-Spring 4-Ibatis的管理系統(tǒng)開發(fā)[J].武漢理工大學(xué)學(xué)報(bào),2007,6.

        [2]唐蕓,周學(xué)君,彭代軍.基于WebWork框架的數(shù)據(jù)持久化實(shí)現(xiàn)[J].計(jì)算機(jī)與數(shù)字工程,2008,35.

        [3]周秀珍,蘇建茹.基于Web的儀器設(shè)備管理系統(tǒng)及其應(yīng)用[J].北京化工大學(xué)學(xué)報(bào),2008.

        [4]漆建軍.以信息化手段建設(shè)和管理實(shí)驗(yàn)室[J].實(shí)驗(yàn)技術(shù)與管理,2009(1).

        [5]董剛,龍登攀,陳玉教.框架技術(shù)的研究及其優(yōu)化與應(yīng)用[J].湖南冶金職業(yè)技術(shù)學(xué)院學(xué)報(bào),2006,06(02):227,229.

        [責(zé)任編輯:楊玉潔]

        2019最新中文字幕在线观看| 一区二区三区国产亚洲网站| 久久人妻少妇嫩草av蜜桃| 手机在线看片| 婷婷五月综合丁香在线| 中文字幕不卡高清免费| 国产av黄色一区二区| 亚洲国产精品无码一线岛国| 国内精品久久久久影院一蜜桃| 国产爆乳无码一区二区在线 | 亚洲国产av导航第一福利网| 国产在线欧美日韩一区二区| 精品人妻午夜中文字幕av四季| 亚洲av无码乱码精品国产| 少妇高清精品毛片在线视频| 久久久久久久一线毛片| 91精品福利一区二区三区| 亚洲av永久无码精品古装片 | 国产小车还是日产的好| 人妖国产视频一区二区| 免费网站看av片| 欧美伊人久久大香线蕉在观 | 午夜视频在线观看国产19| 少妇粉嫩小泬喷水视频| 国偷自产av一区二区三区| 人妻丰满少妇一二三区| 国内自拍速发福利免费在线观看| 18禁真人抽搐一进一出在线| 亚洲最大成av人网站| 国产一区二区三区免费在线播放| 黑人大群体交免费视频| 亚洲av无码专区在线电影| 国产成人精品无码一区二区老年人| 精品亚洲国产日韩av一二三四区| 公和我做好爽添厨房中文字幕| 国产成人v爽在线免播放观看| 精品国产乱码久久免费看| av天堂精品久久综合网| 伊人久久五月丁香综合中文亚洲| 国产亚洲日本人在线观看| 免费一区二区在线观看视频在线|