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

        ?

        RCM決策系統(tǒng)的報表設計

        2015-12-16 08:03:11
        科技傳播 2015年21期
        關鍵詞:控件報表代碼

        林 宏

        閩江學院物理學與電子信息工程系,福建福州 350108

        RCM決策系統(tǒng)的報表設計

        林 宏

        閩江學院物理學與電子信息工程系,福建福州 350108

        目前,基于.NET的報表設計與制作主要采用水晶報表技術和RDLC報表技術,作為.NET內嵌的RDLC報表技術在實用性和可控性等方面具有明顯的優(yōu)勢。以“可靠性為中心的維修決策系統(tǒng)(RCM)”通過報表向用戶展示評估、決策和維修等信息。本文詳細的闡述了RCM中報表的規(guī)劃、設計和實現(xiàn)過程,展示了RDLC技術在具體項目開發(fā)中的具體應用。通過實踐證明了在項目開發(fā)中應用RDLC技術實現(xiàn)各類報表是有效快捷的。

        RCM;RDLC報表;NET

        以可靠性為中心的維修(RCM)決策是目前通用于國際上以確定裝(設)備等優(yōu)化維修制度以及預防性維修需求的一種系統(tǒng)工程方法。在保證裝(設)備的安全性和完整性的前提下,以最小的停機維修損失和消耗最少的維修資源為目標的優(yōu)化維修手段。

        目前,基于.NET的報表設計與制作主要采用水晶報表技術和RDLC報表技術。由于水晶報表技術的誕生早于RDLC報表技術,因此水晶報表的使用相對RDLC報表更加廣泛,但是隨著RDLC報表技術優(yōu)勢的展現(xiàn),水晶報表技術的影響力正逐步衰減。

        1 RDLC報表設計基礎

        RDLC作為微軟自帶的程序組件,具有以下特點。

        1)控件簡單易用,字段排列方便。

        2)可定制性靈活,可用XML描述。

        3)可編程性高,通過代碼直接完成報表的生成、預覽和打印等操作。

        4)支持Drill Through數(shù)據(jù)鉆取功能。

        5)在不安裝Excel、Word、PDF的情況下直接導出并保存為Excel、Word、PDF保存格式。

        RDLC報表有兩種數(shù)據(jù)源,一種是從數(shù)據(jù)庫中獲取數(shù)據(jù)表填充到DataSet中制成DataTable,另一種是通過建立一個類似數(shù)據(jù)表的自定義類作為數(shù)據(jù)源。RDLC的報表設計主要是在報表的設計界面上拖拽或右鍵插入報表控件進行報表布局設置。報表設計界面分為三個主要區(qū)域:頁眉、頁腳和報表主體。RDLC報表之所以能夠簡化報表設計,其主要原因在于它將報表的組成要素抽象成了幾個控件,使報表的設計趨向簡單。開發(fā)人員可以將更多的精力集中在數(shù)據(jù)上,不需要糾結于報表的格式設計。RDLC報表的主要布局控件可分為四類:Matrix類控件、Table類控件、List類控件和Chart類控件。

        2 RCM決策系統(tǒng)的報表設計

        設計一個報告模塊,模塊中存在下列功能圖標:【技術分級】、【執(zhí)行小結1】、【執(zhí)行小結2】、【風險矩陣分布】、【任務包】及【風險分析FMEA】,點擊某一功能圖標,得到相應功能格式的報告。

        圖1 主要報表布局控件

        2.1 主界面

        在Microsoft Visual Studio 2010 的winForm編程中可以直接通過拖放控件來設計系統(tǒng)界面,使界面的設計趨向與簡單化,節(jié)省了開發(fā)人員大量書寫布局代碼的時間。

        圖2 報告模塊主界面

        2.2 技術分級報告

        本任務主要關鍵點在于按要求理清數(shù)據(jù)分組時的父組與子組之間的包含關系,在設計分組時需要注意分組排序問題。RDLC默認的分組方式是在表的左邊添加分組,如果希望父組在子組的上方出現(xiàn),則需要先分好組,在按需要排列字段。

        2.3 執(zhí)行小結1報表

        點擊執(zhí)行小結1按鈕,得到關于高、中、低設備項風險比例的分析報告,要求給出五個風險等級,分別為極高、高、中等、低極低五個風險范疇。

        2.4 執(zhí)行小結2報表

        點擊執(zhí)行小結2功能按鈕,通過把自定義排列l(wèi)abel控件可以自定義固定數(shù)據(jù)的顯示方式,使報表的數(shù)據(jù)顯示更加直觀。圖表的使用,是數(shù)據(jù)的統(tǒng)計更加具有可視性。

        2.5 風險矩陣分布

        報表顯示的5×5矩陣用VH、H、M、L、VL來表示極高危險、高危險、中等危險、低危險和極低危險五個等級。用紅、橙、黃、藍、綠五種顏色來填充矩陣中相應的等級:當出現(xiàn)VH時顯示紅色,出現(xiàn)H時,顯示橙色,出現(xiàn)M時顯示黃色,出現(xiàn)L時顯示藍色,出現(xiàn)VL時顯示綠色。

        自定義矩陣的設計的三個方案囊括了RDLC報表設計的大部分設計知識,特別是參數(shù)的引入和內部屬性關聯(lián)變化的實現(xiàn),使報表的代碼量大幅度減小。

        2.6 任務包報表

        點擊任務包按鈕會得到任務報表,Dataset之間的數(shù)據(jù)傳遞需要通過Adatper來完成,將數(shù)據(jù)存入報表的數(shù)據(jù)集中,報表執(zhí)行時會自動讀取存入的數(shù)據(jù)集,自動完成數(shù)據(jù)顯示操作。

        2.7 風險分析FMEA

        與任務包的設計思路完全和設計方法一樣,區(qū)別在于數(shù)據(jù)段與數(shù)據(jù)。點擊風險FMEA按鈕,即可得到風險數(shù)據(jù)分析清單。

        3 總結

        RDLC報表的設計可分為兩個方面:其一是可視化設計,也是報表設計中最重要的環(huán)節(jié)。一張精致美觀的報表效果如何,除了數(shù)據(jù)以外都可以從報表設計界面上看到。另一個就是利用代碼來控制報表的數(shù)據(jù)傳遞和顯示。縱觀整個報表設計的每一個模塊,報表執(zhí)行的代碼均是大同小異,甚至屬于同一模式的設計。

        設計報表的時候主要的設計重點在于報表的界面設計,特別是Microsoft Visual Studio 2010將RDLC報表的設計集中成多個模塊之后,報表的設計過程基本上是無需通過代碼編程來完成,所要做的就是按照設計要求拖拽報表控件,設置相應屬性和關聯(lián)公式就能達到設計要求。后臺執(zhí)行代碼只剩下簡單的傳值和顯示操作。

        [1]張露.Visual Studio .NET 2005 中RDLC 報表初探[J].電腦知識與技術,2011(7):7835-7847.

        [2]埃斯波西托,薩爾塔列洛.Microsoft .NET企業(yè)級應用架構設計[M].北京:人民郵電出版社,2010.

        [3]薛若雯.基于RDLC的報表生成[J].新科技論壇,2010:179.

        [4]孫鵬,徐美紅,謝國雄,等.基于RDLC的報表系統(tǒng)的設計和實現(xiàn)[J].電腦知識與技術,2012(8):4624-4626.

        TP3

        A

        1674-6708(2015)150-0081-02

        林宏,碩士,閩江學院物理學與電子信息工程系講師,研究方向:計算機軟件及算法

        猜你喜歡
        控件報表代碼
        LabWindows/CVI中Excel報表技術研究
        測控技術(2018年8期)2018-11-25 07:42:28
        創(chuàng)世代碼
        動漫星空(2018年11期)2018-10-26 02:24:02
        創(chuàng)世代碼
        動漫星空(2018年2期)2018-10-26 02:11:00
        創(chuàng)世代碼
        動漫星空(2018年9期)2018-10-26 01:16:48
        創(chuàng)世代碼
        動漫星空(2018年5期)2018-10-26 01:15:02
        關于.net控件數(shù)組的探討
        軟件(2018年7期)2018-08-13 09:44:42
        從三大報表讀懂養(yǎng)豬人的成績單
        就這樣玩會VBA中常見的自定義控件
        電腦迷(2012年24期)2012-04-29 00:44:03
        月度報表
        中國紡織(2009年7期)2009-08-07 06:56:16
        月度報表
        中國紡織(2009年4期)2009-05-21 04:03:42
        亚洲av成人av三上悠亚| 亚洲日韩中文字幕在线播放 | 骚片av蜜桃精品一区| 福利一区视频| 久久精品国产亚洲av桥本有菜| 免费一区二区三区女优视频| 久久综合亚洲色一区二区三区| 午夜无码片在线观看影院| 国产精品久久这里只有精品| 久久成人精品国产免费网站| 国产成人精品免费视频大全软件| 国产人妻久久精品二区三区特黄| 亚州无线国产2021| av网站韩日在线观看免费| 久久熟妇少妇亚洲精品| 在线观看免费人成视频| 伊香蕉大综综综合久久| 国产又色又爽的视频在线观看91| 天堂资源中文网| 久久久天堂国产精品女人| 99久久精品无码专区无| 精品国产av一区二区三四区| 亚洲国产精品成人久久| 亚洲欧洲无码av不卡在线 | 国产熟人精品一区二区| 日韩毛片无码永久免费看 | 五月天婷婷一区二区三区久久| 日韩精品中文字幕第二页| 国产七十六+老熟妇| 免费啪啪视频一区| 狼人av在线免费观看| 国产内射视频在线免费观看| 精品水蜜桃久久久久久久| 免费看一级a女人自慰免费| 国产av一区二区制服丝袜美腿| 深夜福利啪啪片| 欧洲熟妇乱xxxxx大屁股7| 极品美女销魂一区二区三| 麻豆精品国产专区在线观看| 人妻无码aⅴ不卡中文字幕| 人妻无码人妻有码不卡|