999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于WebWork框架的實驗項目管理系統設計與實現

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

錢詩偉等

【摘 要】本文從實驗室管理信息化建設為目標出發,針對在實驗室管理中資料的分類和存儲,搭建一個為學生、實驗教師、實驗室主管部門以及領導之間提供了一個高效、便捷的信息服務數據平臺,實現多個功能之間數據共享。系統采用MVC模式的WebWork集成框架,實現WEB應用系統,幫助高校的設備與實驗室管理處、教務處、實驗中心等實驗室業務部門實現規范化、流程化和信息化的管理。

【關鍵詞】WebWork框架;MVC模式;實驗項目管理

0 引言

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

實驗室項目管理系統整合了實驗室管理工作中所涉及的絕大部分數據和管理事務,通過搭建一個統一的數據平臺,實現多個功能之間數據共享、事務審核及業務辦理。系統為學生、實驗教師、實驗室主管部門以及領導之間提供了一個高效、便捷的信息服務平臺,能夠幫助高校的設備與實驗室管理處、教務處、實驗中心等實驗室業務部門實現規范化、流程化和信息化的管理。

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

以WebWork為框架的J2EE程序,使用Tomcat作為服務器容器。在實驗室內部架設服務器,實驗室局域網位于學校域網內部,具有完善的對內對外防火墻。同時實驗室也可以提供系統對外部網絡訪問。

1 系統平臺體系結構

WebWork簡介

WebWork技術由OpenSymphony組織開發的開源架構,致力于組件化和代碼重用的J2EE Web框架。WebWork是建立在稱為XWorkCommand模式框架之上的強大的基于Web的MVC框架。能夠提高開發者的生產效率,簡化代碼的編寫與維護,加強組件開發并提高代碼的重用性。

WebWork框架由Xwork和Web—Work2兩個項目組成。在WebWork框架中,模型由實現業務邏輯的EJB組件構成,控制器由核心控制器根據請求決定調用使用的Action,同時WebWork的攔截器鏈自動對請求應用通用功能,視圖由一組JSP的文件組件構成。如圖1所示。

(1)視圖

視圖就是一組JSP文件或其他的組件。在這些JSP文件或其他組件,沒有業務邏輯,也沒有模型信息,只有標簽,這些標簽可以是標準的JSP標簽或其他UI組件的標簽。

(2)模型

模型表示應用程序的狀態與業務邏輯。當用戶發出一個請求后,控制器會根據用戶的請求,通知模型改變,將模型數據發送到相應的視圖組件。由組件來實現。

(3)控制器

控制器由兩個部分組成:核心控制器和業務控制器Action。當核心控制器收到用戶請求后,把請求轉發到一個業務控制器Action實例。如果這個實例不存在,控制器會首選創建它,然后調用這個Action實例。它封裝了把用戶請求再轉發給相應Web視圖組件的信息。

WebWork的架構設計非常容易理解,它構建在一個命令模式的XWork框架之上,支持多種視圖技術,而且WebWork也有一個豐富的標簽庫,能非常容易地實現校驗。

2 系統功能模塊設計

實驗室項目管理系統由webwork實現WEB應用系統,項目管理系統的主要功能包括用戶登錄,權限管理,資料管理,人員信息管理五大模塊,如圖2所示。

(1)用戶登錄

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

(2)權限管理

權限管理是系統管理員所擁有的一項特殊功能。旨在為實驗室不同的用戶分配不同的權限,查看不同的頁面。

(3)項目管理

項目管理實現了將實驗室項目的實時進展展現在網頁中,從而促進實驗科研項目的順利進行。可以創建新項目,同時建立樹狀結構,將任務分配給不同學生,在每個節點上分配相關信息。可以確立項目里程碑,并可添加項目進程說明。能夠對項目的當前進度進行更新。方便實驗室成員對整個項目過程的管理和最后對項目的總結。提供任務條件查詢和任務修改記錄,方便用戶查詢需要完成的任務和任務修改的原因與記錄。項目組內部擁有項目組通知發布管理,同時可以選擇使用郵件通知。

(4)資料管理

資料管理是為實驗室內部人員提供一個資料上傳下載的平臺,旨在使用戶更快的查詢和使用實驗室科研項目所用的資料。利用二叉樹結構建立網絡文件系統,可以進行文件上傳與下載到不同目錄,文件夾信息采用二叉樹結構存儲。相關項目資料以項目名稱進行歸檔,同時在項目文件夾下可以創建子文件夾。實驗室成員其他共享資料可以放入實驗室資料目錄下進行管理。所有目錄都可以進行子目錄創建,方便資料的管理與劃分。不同用戶劃分不同權限,同時分列出技術管理部分。在技術管理部分,用戶可以上傳同類型技術資料。技術與項目相關,便于項目組成員對于相同技術資料的復用,節省服務器空間與資料收集時間。

(5)人員信息管理

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

3 結束語

我們建立一個基于WEB的實驗室項目管理系統,運用WEB技術對實驗室成員的個人信息進行統計,提高信息查詢的速度,建立一個資料管理系統,使實驗室成員可以對重要的教學與科研資料進行上傳和下載,使查詢和下載資料更為快捷,提高項目研發的效率和質量。

【參考文獻】

[1]石丹,姚能俊.基于Webwork 4-Spring 4-Ibatis的管理系統開發[J].武漢理工大學學報,2007,6.

[2]唐蕓,周學君,彭代軍.基于WebWork框架的數據持久化實現[J].計算機與數字工程,2008,35.

[3]周秀珍,蘇建茹.基于Web的儀器設備管理系統及其應用[J].北京化工大學學報,2008.

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

[5]董剛,龍登攀,陳玉教.框架技術的研究及其優化與應用[J].湖南冶金職業技術學院學報,2006,06(02):227,229.

[責任編輯:楊玉潔]

主站蜘蛛池模板: 日本欧美视频在线观看| 欧美日韩一区二区三区四区在线观看 | 亚洲an第二区国产精品| 国产青青草视频| 18黑白丝水手服自慰喷水网站| 久久久噜噜噜| 91在线丝袜| 2020精品极品国产色在线观看 | 日韩小视频网站hq| 一本大道香蕉久中文在线播放| 免费又爽又刺激高潮网址| 国产丝袜丝视频在线观看| 国产精品一区在线麻豆| 日韩大片免费观看视频播放| 亚洲啪啪网| 婷婷综合在线观看丁香| 伊人色在线视频| 国产一级在线观看www色| 国产专区综合另类日韩一区 | 国产激情无码一区二区APP| 伊人成人在线视频| 国模极品一区二区三区| 亚洲天堂日韩在线| 亚洲国产欧美国产综合久久 | 亚洲大尺码专区影院| 亚洲最新地址| 亚洲精品无码av中文字幕| 人妻精品久久无码区| 动漫精品中文字幕无码| 亚洲国产午夜精华无码福利| 国产在线一区视频| 91色在线观看| 中文字幕丝袜一区二区| 性色一区| 日韩在线视频网站| 波多野结衣久久高清免费| 国产精品.com| 婷婷五月在线| 国产一级毛片yw| 久久精品91麻豆| 亚洲V日韩V无码一区二区| 国产精品视屏| 99在线视频精品| 在线中文字幕日韩| 亚洲日韩精品综合在线一区二区| 国产精品妖精视频| 日日噜噜夜夜狠狠视频| 人人妻人人澡人人爽欧美一区 | vvvv98国产成人综合青青| 亚洲免费毛片| 久久中文无码精品| 一本综合久久| 最新亚洲人成无码网站欣赏网| 欧美天天干| 久久久久国色AV免费观看性色| 亚洲永久色| 成人午夜天| 91青草视频| 一级一毛片a级毛片| 成年A级毛片| 日韩无码黄色网站| 热这里只有精品国产热门精品| 欧美另类视频一区二区三区| 91无码人妻精品一区| 99久久成人国产精品免费| 国产在线97| 丁香六月激情综合| 国产极品美女在线播放| 亚洲一级毛片| 亚洲天天更新| 国产成人a在线观看视频| 亚洲经典在线中文字幕| аⅴ资源中文在线天堂| 亚洲黄色激情网站| 亚洲精品视频免费观看| 亚洲国内精品自在自线官| 3D动漫精品啪啪一区二区下载| 日韩小视频网站hq| 国产草草影院18成年视频| 亚洲男人的天堂久久香蕉网| 欧美国产在线精品17p| 国产丝袜无码一区二区视频|