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

基于Web的軟件共享管理系統研究

2016-10-21 17:53:31張敏
今日財富 2016年6期

張敏

摘要:近幾年隨著油田計算機硬件設備以及主流專業軟件產品的引進,解決了許多的實際生產問題,然而目前軟硬件資源的管理與應用呈現出分散安裝、分散管理、局部共享的局面,降低了軟硬件資源的有效利用率。為了解決上述問題,針對油田的軟硬件資源使用狀況,探討了資源共享管理的方式與方法,研制出一種軟件共享管理系統,有效控制資源的合理使用,提高資源的利用率。

關鍵詞:專業軟件;資源共享;Struts

一、背景

隨著油田開發難度的進一步加大以及石油勘探開發新技術的發展,油田相繼引進了大量的工作站、并行服務器、微機集群多臺計算機硬件設備,同時配套引進了國際上的主流專業軟件產品。然而軟硬件資源的管理與應用呈現出分散安裝、分散管理、局部共享的局面,限制了新技術的推廣與應用,降低了軟硬件資源的有效利用率。軟件共享管理系統能夠有效解決上述問題,系統實現油田范圍內現有軟硬件資源的統一管理、統一調配,有效控制資源的合理使用,提高資源的利用率,規范軟硬件資源引進與管理,避免重復引進和資源閑置浪費。

二、系統架構分析及功能模塊設計

基于Web的軟件共享管理系統為管理員提供專業軟件發布、授權、系統管理的接口,同時提供普通用戶使用專業軟件的入口。用戶使用軟件的基本工作流程是普通用戶提出軟件應用申請,由擁有審批授權權限的用戶對其進行審批授權,并且為用戶建立后臺系統用戶、工作目錄、用戶映射等準備工作。

(1) 用戶登陸模塊

①通過油田的CA系統進行統一認證;

②對系統用戶的本地認證;

③根據不同用戶的頁面導航。

其基本流程是用戶在軟件共享管理系統web網頁上輸入用戶和口令后,統一到油田CA系統上進行認證,認證通過后才能進入本系統;因此用戶與油田LDAP服務器上用戶統一。

(2) 資源應用模塊

資源應用模塊主要實現用戶啟動使用軟件的功能。由于目前使用的解釋類軟件的類型基本上為交互式的,因此這里主要介紹交互式軟件應用的情況。

資源應用模塊實現的主要功能包括:

①將用戶可用的軟件資源按照不同類型呈現給用戶;

②數據上傳與顯示參數設置;

③顯示訪問控制,根據負載選擇顯示服務器;

④主機動態分配;

⑤動態生成配置文件。

其基本流程是在資源應用界面上顯示給用戶可用的軟件資源,用戶啟動軟件后,根據負載情況對顯示服務器進行選擇,動態生成配置文件,根據配置文件啟動軟件資源。

三、關鍵技術

在系統的設計和開發過程中,為了提高軟件的健壯性以及軟件的可擴展性,采用了幾項關鍵技術來支持開發工作。

(1) Struts框架

利用Struts框架進行Web 應用開發也有利于人員分工和項目管理,同時系統的可維護性和可擴充性也得到提高。以資源申請授權模塊為例,說明系統中的Struts組件設計。該模塊在設計時主要由以下幾個文件組成:Struts-config.xml、UserappDao.java、UserResAppActionForm.java、UserAppActionForm.java、UserAppAction.java、UserResAppAction.java、userRes.jsp、userResApp.jsp等。

①模型設計:①Formbean:在整個資源申請授權過程中要牽涉到多次表單的提交以及相關頁面的跳轉,UserResAppActionForm和UserAppActionForm分別封裝了后臺數據庫中與整個資源申請授權流程相關的表中的所有字段,由此中間數據的存取可以通過set()和get()方法實現,使得多個視圖頁面和表單共享一個formbean。②對資源申請授權進行數據庫操作的UserappDao,比如獲取數據以及數據的增刪改操作。

②視圖設計:主要由一組JSP頁面組成,從不同反映當前模型UserResAppActionForm或UserAppActionForm的一種實時表現。各個頁面之間的重定向在UserResAppAction或UserAppAction中通過mapping.findForward()實現。

③控制器設計:UserResAppAction類和UserAppAction類均擴展了org. apache. struts. action. Action類,并實現資源申請授權的核心業務處理。

(2) validator框架

系統使用了validator框架,包括兩個配置文件validation.xml、validator-rules.xml。validator-rules.xml充當模板的作用,定義了框架中的驗證例行程序,即所有應用程序可能要用到的Validator。validation.xml用于把在validator-rules.xml中定義的各個Validator和應用程序中的組件映射起來。由于系統中是在Struts中使用Validator框架,那么validation.xml就是把這些Validator和Struts的ActionForm類建立映射。

四、小結

系統規范了資源的審批、授權的流程,實現對軟件資源的按需分配。實現了資源的動態分配、實時監控、作業調度,能夠掌握資源的使用情況,并實施有效管理。用戶通過web瀏覽器就可使用專業軟件系統,方便專業軟件使用,降低了使用門檻,并實現了對資源的合理使用,提高了軟硬件資源的有效利用率。

參考文獻:

[1] 孫衛琴. 精通Struts:基于MVC的Java Web設計與開發. 電子工業出版社, 2005.

[2] BudiKuniawan. 深入淺出Struts. 人民郵電出版社, 2007.

[3] (美)Carnell,J., Harrop.R., Mittal. Struts與Ajax高級程序設計. 人民郵電出版社, 2008.

主站蜘蛛池模板: 国产国产人成免费视频77777 | 亚洲综合一区国产精品| 亚洲欧美日韩中文字幕在线一区| 免费va国产在线观看| 亚洲国产清纯| 午夜不卡福利| 国产 日韩 欧美 第二页| 国产91久久久久久| 国产理论精品| 中文字幕天无码久久精品视频免费 | 一区二区理伦视频| 中文字幕 日韩 欧美| 91日本在线观看亚洲精品| 九九久久精品免费观看| 国产精品久久久久久搜索| 伊人成人在线视频| 美女无遮挡拍拍拍免费视频| 国产av色站网站| 老司国产精品视频91| 中文字幕人妻av一区二区| 亚瑟天堂久久一区二区影院| 国产jizz| 一区二区三区四区在线| 欧美日韩中文字幕二区三区| 国产一区二区三区免费观看| 日本午夜精品一本在线观看 | 国产屁屁影院| 91在线无码精品秘九色APP| 日韩av在线直播| 欧美一级高清片久久99| 香蕉视频在线观看www| 一级毛片基地| 99尹人香蕉国产免费天天拍| 久久久国产精品无码专区| 精品国产成人高清在线| 2021国产在线视频| 国产乱人乱偷精品视频a人人澡| 日本精品视频| 成人一级免费视频| 国产主播在线观看| 99re热精品视频中文字幕不卡| 中国一级特黄视频| 一本大道无码日韩精品影视| 精品久久久久久中文字幕女| 午夜精品一区二区蜜桃| 欧美激情第一区| a级毛片免费在线观看| 欧美成人区| 拍国产真实乱人偷精品| 国产精品手机视频一区二区| 亚洲人成电影在线播放| 色丁丁毛片在线观看| 成人韩免费网站| 欧美三级视频网站| 精品第一国产综合精品Aⅴ| 欧美精品亚洲精品日韩专区| 无码啪啪精品天堂浪潮av| 国产99久久亚洲综合精品西瓜tv| 国产尹人香蕉综合在线电影| 久久先锋资源| 国产福利微拍精品一区二区| 亚洲精品不卡午夜精品| 在线一级毛片| 亚洲色图欧美视频| 91青青草视频| 欧美一级在线播放| 精品91自产拍在线| 久久中文无码精品| 国内黄色精品| 99视频在线免费| 亚洲欧洲日产国码无码av喷潮| 青青草原国产av福利网站| 日韩精品毛片| 国产欧美视频一区二区三区| 成人福利在线免费观看| 欧美区国产区| 亚洲成在人线av品善网好看| 欧美色视频网站| 无码一区二区三区视频在线播放| 国产av无码日韩av无码网站| 在线亚洲精品福利网址导航| 国产精品福利一区二区久久|