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

基于Struts2的信息管理系統設計與實現

2016-02-22 20:24:06趙維維
科技視界 2016年4期

趙維維

【摘 要】隨著全球經濟的發展及科學技術的不斷進步,21世紀人類社會正在逐步進入信息時代,信息技術應用范圍越來越廣,幾乎融入社會活動的所有領域,人類已開始對信息技術產生依賴性。通過信息技術實現了智能化、高效化、自動化、無紙化辦公,信息管理系統成為了人們工作中不可或缺的重要工具。新經濟環境下,社會活動中產生的信息量越來越大,內容越來越多,傳統人工信息管理模式已難以取得預期效果,不僅效率低,有效性差,且易造成信息數據丟失或損壞,將影響信息資源利用率。想要對信息資源進行有效管理,保障信息安全,提高信息資源利用率,就要進行信息化建設,融入信息技術,應用信息管理系統。本文將針對基于Struts2的信息管理系統設計與實現展開研究和分析。

【關鍵詞】Struts2;信息系統;系統設計;系統實現

0 引言

21世紀是一個信息時代,誰擁有信息,誰就擁有優勢。想要提高信息管理水平,最大限度發揮信息資源優勢,以獲得最大經濟效益目標,離不開對信息管理系統的應用。信息管理系統是利用現代管理思想和方法,以電子計算機為載體,采用計算機軟件和網絡通訊技術,對各種信息進行收集、處理、存儲、分析、管理的系統。基于Struts2的信息管理系統結構研究,能夠實現信息資源采編、交流、維護、發布、管理等功能的一體化,能夠有效提高信息發布的時效性、準確性,更有利于信息資源管理和開發,目前已廣泛應用到了各個領域,研究Struts2的信息管理系統設計與實現具有重要意義。

1 信息管理系統

信息管理系統是隨著信息技術、計算機技術、網絡技術的普及發展起來的新型產物。通過信息管理系統便能夠對相關信息進行收集、加工、處理、傳遞、儲存、共享、利用、交流、管理。以當代處理信息方法為依據,附加進電子計算機技術,來進行進一步的信息分析。信息管理系統的應用能夠充分利用信息資源獲得最大信息資源利用率。該系統涉及經濟學、管理學、計算機科學等很多學科,具有輔助決策功能。

信息管理系統作為一種新型的信息集成中心而存在,它不僅可以提供當前信息的分析與處理,還可以對未來一段時間內的信息進行合理性預測。這樣的系統可以作為企業信息的核心來工作,并在企業發展中起到非常重要的作用。在信息化的時代,企業需要這種信息系統來為企業的運行指引方向,同時信息管理系統也可以在企業的競爭當中起到至關重要的積極作用。目前在醫療、教育以及企業等方面,信息管理系統已經得到廣泛應用。不同類型的信息管理系統設計思路不同,系統結構不同,功能不同,特征不同,所以適用范圍也不同。目前市面上常見的信息管理系統絕大多數是從社會活動需要和將來發展戰略角度出發進行設計,以提高系統的針對性和科學性。如企業信息管理系統,往往針對企業實際情況而設計,無法應用于醫院管理或校園管理當中。信息管理系統可以被看做一種信息集成中心,可以進行所有采集信息的處理與分析一個完善的信息管理系統能夠將各類數據信息通過計算機準確的進行處理與分析,從不同角度得到不同分析結果,為信息使用者提供決策依據,使信息使用者能夠第一時間得到相關信息。并且目前許多信息管理系統已經實現網絡化,能夠根據內部和外部信息的變化,對相關信息內容進行變化和調整,實現動態化信息管理。這種信息管理方式,效率更高,更加靈活,有效節約了管理成本,降低了管理難度。傳統紙質信息資源,易丟失、損壞、折皺、受潮,且使用不方便,管理工作量大,不利于使用和歸檔分析。相比之下,信息管理系統應用優勢十分明顯,積極推廣和應用信息管理系統具有重要意義。

2 Struts的基本介紹

Struts框架是一套非常經典,應用廣泛,基于JAVA語言開發的框架。最早開發于2000年5月,2001年6月發布,參與開發人數上千。目前我們通過改善Strut處理系統信息的方法作為進一步研究的核心,全面改善標簽庫的研究對象,以此來進行信息系統的長遠架構。框架名稱的用意是希望人們能記住一切事物都需要基礎支撐。這也恰恰解釋了Struts在WEB應用開發中的重要地位,就像任何建筑都需要基礎一樣,同樣軟件工程師使用Struts為業務應用的每一層提供支持。Struts作為信息管理的中心載體不僅可以控制來訪者的訪問權限,更是可以將不同國家的處理數據進行規范化的處理。因此我們在設計Struts的時候就會面臨更大的難題,諸如該系統的運行環境、處理模式以及結構框架等都是我們需要著重考慮的問題。經過不斷的改進和完善,Struts已經十分成熟、穩定、可靠,市場占有率達到20%,已經上工業化標準。但隨著時代的進步,科技的不斷發展,Struts的局限性和不足開始暴露出來。Struts1支持的表層技術過于單一,與JSP/Servlet耦合非常緊密,局限性較大,靈活性較差,并且不可能與視圖層模版技術進行整合。與此同時,將Struts1的性能作為研究的主體進行系統性能的進一步提升,發明了Struts2作為Struts1缺陷的補償版本。不僅提高了Struts1的各方面功能指標,更是為以后的研究打下了良好的基礎。Struts2雖然是Struts1的衍生版,卻有著很大變化,Struts2以WebWork為核心,實質上與Struts1關聯較少,整體框架結構已經面目全非,幾乎可以說是兩個完全不同的框架。兩個框架之所以選用同樣名字,是因為開發組織希望推廣Struts2,以取代Struts1。Struts2誕生不久就得到了廣泛應用,逐漸成為JAVA應用程序開發中廣泛使用的主流框架。基于它的信息管理系統,集信息采編、發布、管理、傳播等功能為一體,有利于使用者及時、準確的掌握信息資源。

3 基于Struts2的信息管理系統總體設計

信息管理系統設計中必須要做好總體設計,分析系統功能需求,總體設計質量直接關系著信息管理系統設計的成功與否,只有正確把握業務邏輯和軟件使用者意圖,針對使用需求和要求,才能進行有針對性真實,避免設計與開發及需求間產生矛盾,避免發生返工現象。通過前文對Struts的分析可以看出,基于Struts2的信息管理系統設計是一項具有復雜性和專業性的工作。因此,必須要進行總體設計規劃,明確設計思路,確定設計策略,尋找設計方向,為后續詳細設計提供依據。基于Struts2的信息管理系統,除了要滿足業務需求和使用者要求外,要盡可能做到操作簡單,界面簡潔大方,能夠實現多種用戶權限管理模式,實現分角色管理,以便于訪問權限限制。首先應該達到能夠適應中心板塊信息處理、暫時信息處理、日程信息處理、歷史工作狀態處理以及板塊聯合處理等條件。在系統的深入工作中可以對于日常信息活動進行管理,并且可以很好的進行日程信息管理與維護,從而提升系統總體的可靠性。前不久Struts2框架的安全漏洞頻頻爆出,使得基于Struts2的信息管理系統安全問題受到了廣泛關注。因此,具體開放中應對系統安全問題提高重視,保障系統安全,避免信息泄露。分角色管理設計中應設置角色識別功能,系統中應包括:系統管理員、項目負責人、項目組長、成員、用戶等五個角色,不同角色應具備不同權限和職能,信息訪問范圍也應根據角色不同來區分,這樣以來便能夠進一步提高信息資源管理水平,避免信息泄漏。只有做好總體設計才能進行詳細設計,保障總體設計質量至關重要。

4 基于Struts2的信息管理系統詳細設計與實現

不同行業或同一行業不同企業,其業務特點和業務處理流程,以及自身實際情況都存在較大差異,所以在社會活動過程中所產生的信息量和信息內容差異較大,對信息管理系統功能要求也會有較大出入。想要避免一些具體 業務在軟件上沒有提供相應服務或一些功能不能滿足企業業務流程需要,就必須做好系統功能分析,然后結合總體設計目標和設計思路進行設計。所以要先了解項目設計目標,確定信息管理系統適用范圍、開發規模、性能要求、使用要求等。下一步就是進行細致的區分。通常我們可以分四個板塊,即:中心管理、標的管理、數據庫管理與日程管理。通過這幾個模塊的細致劃分達到資源的合理應用。中心管理模塊負責個人日常工作中產生的信息交流和記錄,并對這些信息進行處理和分析。項目管理模塊則負責對相關信息資源的創建、維護、刪除、查詢等操作。管理員模塊則能夠進行公告維護、會議安排。日報管理模塊則能夠進行日報添加、審核、統計,是整個系統的核心模塊。系統管理模塊則負責系統基本信息維護和管理,能夠對系統功能進行調整。此外,具體管理功能要涉及:后臺管理、信息管理、多媒體管理、欄目管理、專題管理、信息采編管理、信息審核流程管理、日志管理等內容。欄目管理中欄目應可排序,能夠控制欄目訪問權限,可設置顯示模塊和隱藏模塊,可控制信息顯示狀態和方式,例如,動態顯示或靜態顯示。系統的信息管理應具有可變性,即一方面能夠對原有信息進行儲存于淘汰,另一方面可以對信息的編輯進行圖形化處理。一旦將信息系統的數據進行圖形化處理后,我們就可以清晰的得出各種信息類型與信息數據。信息審核流程管理中,必須有合理、有序、科學的管理機制。信息審核機制要嚴格完整,遵循二級審核機制,能夠明確信息發布人信息,以便于信息審核與提交。信息審核模塊要包括具體具體審核流程、審核方式、審核范圍、審核人姓名、審核時間、審核狀態,若未通過審核應可顯示未通過原因。只有保障每一個模塊的合理性、科學性、完整性,才能使整個系統安全、穩定、合理,揮出最大性能。管理模塊確定后,要進行數據庫設計。在這里我們就要強調數據庫的重要性,一個運行良好的數據庫會包含許多的信息管理內容的。數據庫的容量、科學以及運行是否流暢等問題直接影響著信息系統作用的發揮。所以要想提高信息系統的效率,就要優先優化數據庫的模式以及結構。數據庫結構要能夠體軟件數據業務的邏輯關系,以利用數據庫提高數據訪問和操作速度。數據庫結構設計中要考慮到觸發器、函數、存儲過程,并且每一個管理模塊應相互關聯,具有類似的結構,以便于后期維護。系統的成功與否還要依賴后期的系統功能測試,也就是通常所說的JUNTI測試法。JUNIT測試效果好,功能強,能夠大大降低單元測試難度。

5 結束語

21世界人類社會正在逐步進入信息時代,社會活動中產生的信息量越來越大,內容越來越多,傳統的人工信息管理模式已經不能適應時代發展需求。因此,在信息管理工作中應積極融入信息管理系統,通過信息管理系統提供信息管理效率,提升信息利用率,發揮信息資源職能。

【參考文獻】

[1]王益維.基于Struts2的門戶網站自動生成系統的設計和實現[D].華中師范大學,2014.

[2]王書媛.基于Struts2和Hibernate的人力資源管理系統設計與實現[D].廈門大學,2014.

[責任編輯:楊玉潔]

主站蜘蛛池模板: 91系列在线观看| 欧美亚洲网| 日韩毛片免费| 奇米影视狠狠精品7777| 亚洲综合第一区| 国产婬乱a一级毛片多女| 狠狠色丁香婷婷综合| 国产一区二区丝袜高跟鞋| 99这里精品| 亚洲精品图区| 亚洲精品无码久久毛片波多野吉| 日本欧美视频在线观看| 成年女人a毛片免费视频| 四虎影视国产精品| 日本道综合一本久久久88| 日本一区二区不卡视频| 亚洲人在线| 国内精品视频| 亚洲第一成网站| 国产福利在线观看精品| 欧美在线黄| 99精品伊人久久久大香线蕉 | 亚洲手机在线| h视频在线观看网站| 成年午夜精品久久精品| 激情综合网激情综合| 99资源在线| 99r在线精品视频在线播放| 露脸国产精品自产在线播| 亚洲黄色片免费看| 一本大道无码日韩精品影视| 国产国模一区二区三区四区| 91午夜福利在线观看精品| 国产精品无码AV中文| 亚洲精品第一页不卡| 99爱视频精品免视看| 欧美国产日产一区二区| 色悠久久综合| 国产视频a| 少妇被粗大的猛烈进出免费视频| 亚洲欧美日韩中文字幕一区二区三区| 天堂av综合网| 一级高清毛片免费a级高清毛片| 久操线在视频在线观看| 国产日韩欧美精品区性色| 久久久久国产一级毛片高清板| 1024国产在线| 亚洲人视频在线观看| 婷婷六月综合网| 欧美一区二区自偷自拍视频| 国产福利一区二区在线观看| 欧美性猛交一区二区三区| 54pao国产成人免费视频| 色网站免费在线观看| 又大又硬又爽免费视频| 日本日韩欧美| AV无码一区二区三区四区| 日韩精品高清自在线| 天堂亚洲网| 久久精品日日躁夜夜躁欧美| 国产在线观看91精品| 国产精品区网红主播在线观看| 久久中文字幕不卡一二区| 日本成人精品视频| 麻豆a级片| av一区二区三区高清久久| 亚洲av无码牛牛影视在线二区| 日韩第八页| 国产精品一区二区久久精品无码| 亚洲精品大秀视频| 亚洲男人天堂网址| 久久亚洲国产最新网站| 免费va国产在线观看| 无码国产伊人| 97色伦色在线综合视频| 精品久久国产综合精麻豆| 2021精品国产自在现线看| 色哟哟国产精品| 国产亚洲欧美日韩在线观看一区二区| 国产精品林美惠子在线观看| 玩两个丰满老熟女久久网| 日本午夜精品一本在线观看|