版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、Good is good, but better carries it.精益求精,善益求善。java做曲線圖柱狀圖數(shù)據(jù)統(tǒng)計-如何引用jar包project-projectproperties-左側(cè)選擇path-右側(cè)選擇requiredlibraries-add-archives,然后找到你要導入的包,點擊OK即可JFREECHARTDOCUMENTJFreeChart核心對象類介紹類名類的作用以及簡單描述JFreeChart圖表對象,任何類型的圖表的最終表現(xiàn)形式都是在該對象進行一些屬性的定制。JFreeChart引擎本身提供了一個工廠類用于創(chuàng)建不同類型的圖表對象XXXXXDataset數(shù)據(jù)集對
2、象,用于提供顯示圖表所用的數(shù)據(jù)。根據(jù)不同類型的圖表對應著很多類型的數(shù)據(jù)集對象類XXXXXPlot圖表區(qū)域?qū)ο螅旧线@個對象決定著什么樣式的圖表,創(chuàng)建該對象的時候需要Axis、Renderer以及數(shù)據(jù)集對象的支持XXXXXAxis用于處理圖表的兩個軸:縱軸和橫軸XXXXXRenderer負責如何顯示一個圖表對象XXXXXURLGenerator用于生成Web圖表中每個項目的鼠標點擊鏈接XXXXXToolTipGenerator用于生成圖象的幫助提示,不同類型圖表對應不同類型的工具提示類下面以柱狀圖和餅圖以及折線圖為例,介紹圖形創(chuàng)建方法。柱狀圖org.jfree.chart.ChartFacto
3、ry這個工廠類有createBarChart、createStackedBarChart、createBarChart3D、createStackedBarChart3D,這幾個工廠方法創(chuàng)建不同類型的柱狀圖,比較重要的是PlotOrientation.VERTICAL讓平行柱垂直顯示,而PlotOrientation.HORIZONTAL則讓平行柱水平顯示。對柱狀圖影響較大的幾個類包括:org.jfree.chart.axis.CategoryAxis、org.jfree.chart.axis.ValueAxis、org.jfree.chart.renderer.BarRenderer、org
4、.jfree.chart.renderer.BarRenderer3D。具體實現(xiàn)步驟:創(chuàng)建用于圖形生成所要的數(shù)據(jù)集對象。CategoryDatasetdataset=DatasetUtilities.createCategoryDataset(rowKeys,columnKeys,data);其中:rowKeys表示X軸數(shù)據(jù),columnKeys表示Y軸數(shù)據(jù),data表示填充柱狀圖所要的實際數(shù)據(jù)(來自于數(shù)據(jù)庫)。創(chuàng)建圖形對象。JFreeChartchart=ChartFactory.createBarChart3D(標題,/圖形的標題null,/X軸標題null,/Y軸標題dataset,/數(shù)
5、據(jù)PlotOrientation.VERTICAL,,/圖表方向true,/是否顯示圖例false,/啟用熱鍵false)/啟用超鍵接createBarChart3D方法是ChartFactory工廠類里的一個方法,用于3D柱狀圖的生成,該類繼承自JFreeChart。設置圖形顯示的屬性a)ValueAxis類,設置柱到圖上下邊的距離。實現(xiàn)方法是:ValueAxisrangeAxis=plot.getRangeAxis();設置最高的一個柱與圖片頂端的距離:rangeAxis.setUpperMargin(0.15)設置最低的一個柱與圖片底端的距離:rangeAxis.setLowerMarg
6、in(0.15)b)org.jfree.chart.renderer.BarRenderer3D類,設置圖形上顯示的數(shù)值。實現(xiàn)方法如下:BarRenderer3Drenderer=newBarRenderer3D();renderer.setBaseOutlinePaint(Color.BLACK);設置Wall的顏色:renderer.setWallPaint(Color.gray);設置每個柱的顏色:renderer.setSeriesPaint(0,newColor(0,0,255);renderer.setSeriesPaint(1,newColor(0,100,255);render
7、er.setSeriesPaint(2,Color.GREEN);設置每個柱的Outline顏色renderer.setSeriesOutlinePaint(0,Color.BLACK);renderer.setSeriesOutlinePaint(1,Color.BLACK);renderer.setSeriesOutlinePaint(2,Color.BLACK);設置每個地區(qū)所包含的平行柱之間的距離renderer.setItemMargin(0.1);顯示每個柱的數(shù)值,并修改該數(shù)值的字體屬性renderer.setItemLabelGenerator(newStandardCatego
8、ryItemLabelGenerator();renderer.setItemLabelFont(newFont(黑體,Font.PLAIN,12);renderer.setItemLabelsVisible(true);為圖形加入超連接renderer.setItemURLGenerator(newStandardCategoryURLGenerator();renderer.setToolTipGenerator(newStandardCategoryToolTipGenerator();柱狀圖DEMO:packagecom.cons.jfreechart;importjava.awt.C
9、olor;importjava.io.File;importjava.io.FileOutputStream;importorg.jfree.chart.ChartFactory;importorg.jfree.chart.ChartPanel;importorg.jfree.chart.ChartRenderingInfo;importorg.jfree.chart.ChartUtilities;importorg.jfree.chart.JFreeChart;importorg.jfree.chart.axis.NumberAxis3D;importorg.jfree.chart.enti
10、ty.StandardEntityCollection;importorg.jfree.chart.plot.CategoryPlot;importorg.jfree.chart.plot.PlotOrientation;importorg.jfree.chart.plot.XYPlot;importorg.jfree.chart.renderer.category.BarRenderer;importorg.jfree.chart.renderer.category.BarRenderer3D;importorg.jfree.chart.renderer.xy.XYBarRenderer;i
11、mportorg.jfree.chart.renderer.xy.XYItemRenderer;importorg.jfree.data.category.CategoryDataset;importorg.jfree.data.category.DefaultCategoryDataset;importorg.jfree.ui.ApplicationFrame;importorg.jfree.ui.RefineryUtilities;publicclassBarChartDemoextendsApplicationFramepublicBarChartDemo()super();/*獲取一個
12、演示用的簡單數(shù)據(jù)集對象*return*/privatestaticCategoryDatasetgetDataSet()DefaultCategoryDatasetdataset=newDefaultCategoryDataset();dataset.addValue(100,null,蘋果);dataset.addValue(200,null,梨子);dataset.addValue(300,null,葡萄);dataset.addValue(400,null,香蕉);dataset.addValue(500,null,荔枝);returndataset;/*獲取一個演示用的組合數(shù)據(jù)集對象*
13、return*/privatestaticCategoryDatasetgetDataSet2()DefaultCategoryDatasetdataset=newDefaultCategoryDataset();dataset.addValue(100,北京,蘋果);dataset.addValue(100,上海,蘋果);dataset.addValue(100,廣州,蘋果);dataset.addValue(200,北京,梨子);dataset.addValue(200,上海,梨子);dataset.addValue(200,廣州,梨子);dataset.addValue(300,北京,葡
14、萄);dataset.addValue(300,上海,葡萄);dataset.addValue(300,廣州,葡萄);dataset.addValue(400,北京,香蕉);dataset.addValue(400,上海,香蕉);dataset.addValue(400,廣州,香蕉);dataset.addValue(500,北京,荔枝);dataset.addValue(500,上海,荔枝);dataset.addValue(500,廣州,荔枝);returndataset;/*paramargs*/publicstaticvoidmain(Stringargs)CategoryDatase
15、tdataset=getDataSet2();JFreeChartchart=ChartFactory.createBarChart3D(水果產(chǎn)量圖,/圖表標題水果,/目錄軸的顯示標簽產(chǎn)量,/數(shù)值軸的顯示標簽dataset,/數(shù)據(jù)集PlotOrientation.VERTICAL,/圖表方向:水平、垂直true,/是否顯示圖例(對于簡單的柱狀圖必須是false)false,/是否生成工具false/是否生成URL鏈接);CategoryPlotplot=chart.getCategoryPlot();BarRenderer3Drenderer3D=(BarRenderer3D)plot.get
16、Renderer();/BarRenderer3Drenderer3D=newBarRenderer3D();renderer3D.setSeriesPaint(0,Color.ORANGE);/設置柱子的顏色renderer3D.setSeriesPaint(1,Color.RED);renderer3D.setSeriesPaint(2,Color.BLACK);/NumberAxis3DnumberAxis3D=(NumberAxis3D)plot.getRangeAxis();/numberAxis3D.setStandardTickUnits(NumberAxis3D.createI
17、ntegerTickUnits();ChartPanelchartPanel=newChartPanel(chart);chartPanel.setPreferredSize(newjava.awt.Dimension(500,270);Filefos_jpg=null;FileOutputStreamoutputStream=null;ChartRenderingInfoinfo=newChartRenderingInfo(newStandardEntityCollection();tryfos_jpg=newFile(D:fruite.jpg);outputStream=newFileOu
18、tputStream(D:fruite1.jpg);ChartUtilities.saveChartAsJPEG(fos_jpg,chart,500,270);ChartUtilities.writeChartAsJPEG(outputStream,chart,500,270);outputStream.close();catch(Exceptione)/TODO:handleexceptionBarChartDemobarChartDemo=newBarChartDemo();barChartDemo.pack();barChartDemo.add(chartPanel);RefineryU
19、tilities.centerFrameOnScreen(barChartDemo);barChartDemo.setVisible(true);注意:3D的柱狀圖和2D的柱狀圖做法是一樣的,如果純粹畫圖就不要繼承ApplicationFrame2)餅圖具體實現(xiàn)步驟:1)創(chuàng)建用于圖形生成所要的數(shù)據(jù)集對象。首先實例化類DefaultPieDatasetdataset=newDefaultPieDataset()。然后利用DefaultPieDataset類提供的setValue(value1,value2)方法,把從數(shù)據(jù)庫里提取的數(shù)據(jù)存入DefaultPieDataset對象。其中value1是
20、數(shù)據(jù)名稱、value2是數(shù)據(jù)值。2)創(chuàng)建圖形對象。首先實例化JFreeChartchart=ChartFactory.createPieChart3D(title,dataset,true,true,false)createPieChart3D方法是用于餅圖生成的主要方法。其中title代表圖形的標題、dataset就是DefaultPieDataset對象的實例。3)設置圖形顯示的屬性。Stringfilename=ServletUtilities.saveChartAsPNG(jFreeChart,700,450,info,session);ChartUtilities.writeImag
21、eMap(pw,filename,info);pw.flush()saveChartAsPNG方法在ServletUtilities工廠類定義完成。主要用于把圖形對象JFreeChart以圖片的形式保存。其中的jFreeChart就是JFreeChart對象的實例。該方法返回一個文件名。writeImageMap(pw,filename,info)方法用于把保存的圖片文件以字節(jié)流的形式寫入用戶界面。其中pw是java.io包的PrintWriter類的實例對象,該對象創(chuàng)建一個圖形輸出流。Filename是輸出圖片的文件名。該文件名來自ServletUtilities.saveChartAsPN
22、G方法創(chuàng)建。參數(shù)info用于圖形信息的顯示。用ChartRenderingInfoinfo=newChartRenderingInfo(newStandardEntityCollection()創(chuàng)建。最后輸出完成圖形,調(diào)用pw.flush()方法關閉IO流。packagecom.cons.jfreechart;importjava.awt.Color;importjava.awt.Font;importjava.io.*;importorg.jfree.data.general.DefaultPieDataset;importorg.jfree.chart.*;importorg.jfree.
23、chart.plot.PiePlot3D;publicclassPieChartDemo/*獲取一個演示用的簡單數(shù)據(jù)集對象*return*/privatestaticDefaultPieDatasetgetDataSet()DefaultPieDatasetdataset=newDefaultPieDataset();dataset.setValue(蘋果,100);dataset.setValue(梨子,200);dataset.setValue(葡萄,300);dataset.setValue(香蕉,400);dataset.setValue(荔枝,500);returndataset;/
24、*paramargs*/publicstaticvoidmain(Stringargs)DefaultPieDatasetdata=getDataSet();JFreeChartchart=ChartFactory.createPieChart3D(水果產(chǎn)量圖,/圖表標題data,true,/是否顯示圖例false,false);PiePlot3DpiePlot3D=(PiePlot3D)chart.getPlot();/piePlot3D.setLabelGap(0.02D);/piePlot3D.setCircular(true);/設置是否以圓型來顯示piePlot3D.setLabel
25、Font(newFont(SansSerif,3,12);/設置字體piePlot3D.setSectionOutlinePaint(Color.BLACK);/設置輪廓線顏色/piePlot3D.setSectionOutlineStroke(piePlot3D.DEFAULT_LABEL_OUTLINE_STROKE);piePlot3D.setSectionOutlinesVisible(false);/piePlot3D.setNoDataMessage(Nodataavailable);/寫圖表對象到文件,參照柱狀圖生成源碼Filefile=newFile(D:/pieFruite.
26、jpg);tryChartUtilities.saveChartAsJPEG(file,chart,500,270);catch(IOExceptione)/TODOAuto-generatedcatchblocke.printStackTrace();3)折線圖折線圖的dataset兩種CatagoryDataset接口(具體實現(xiàn)類是DefaultCategoryDataset),XYDataset接口體實現(xiàn)步驟:首先實例化類XYSeriesfirdtSeries=newXYSeries(“線的名稱”);然后利用XYSeries類提供的add(value1,value2)方法,把從數(shù)據(jù)庫里提
27、取的數(shù)據(jù)存入XYSeries對象。其中value1是數(shù)據(jù)名稱、value2是數(shù)據(jù)值。然后實例化XYSeriesCollectioncollection=newXYSeriesCollection();最后返回collection創(chuàng)建圖形對象。/createthechart.JFreeChartchart=ChartFactory.createXYLineChart(title,/charttitle(圖表標題)X,/xaxislabel(橫坐標名稱)Y,/yaxislabel(縱坐標名稱)dataset,/data(數(shù)據(jù))PlotOrientation.VERTICAL,/圖表方向(水平、垂直
28、)true,/includelegend(是否顯現(xiàn)圖例)true,/tooltipstrue/urls);保存顯示圖片fileName=ServletUtilities.saveChartAsJPEG(chart,500,270,info,session);ChartUtilities.writeImageMap(print,fileName,info,true);print.flush();注:info,ChartRenderingInfoinfo=newChartRenderingInfo(newStandardEntityCollection();print,PrintWriter例子:
29、/*-*LineChartDemo2.java*-*(C)Copyright2002-2005,byObjectRefineryLimited.*/packagecom.volcano.eruption.tsas.util;importjava.awt.Color;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.PrintStream;importjava.io.PrintWriter;imp
30、ortjava.util.ArrayList;importjava.util.List;importjavax.servlet.http.HttpSession;importjavax.swing.JPanel;importorg.jfree.chart.ChartFactory;importorg.jfree.chart.ChartPanel;importorg.jfree.chart.ChartRenderingInfo;importorg.jfree.chart.ChartUtilities;importorg.jfree.chart.JFreeChart;importorg.jfree
31、.chart.axis.NumberAxis;importorg.jfree.chart.entity.StandardEntityCollection;importorg.jfree.chart.plot.PlotOrientation;importorg.jfree.chart.plot.XYPlot;importorg.jfree.chart.renderer.xy.XYLineAndShapeRenderer;importorg.jfree.chart.servlet.ServletUtilities;importorg.jfree.data.xy.XYDataset;importor
32、g.jfree.data.xy.XYSeries;importorg.jfree.data.xy.XYSeriesCollection;importorg.jfree.ui.ApplicationFrame;importorg.jfree.ui.RectangleInsets;importorg.jfree.ui.RefineryUtilities;/*Asimpledemonstrationapplicationshowinghowtocreatealinechartusing*datafromanlinkXYDataset.*IMPORTANTNOTE:THISDEMOISDOCUMENT
33、EDINTHEJFREECHARTDEVELOPERGUIDE.*DONOTMAKECHANGESWITHOUTUPDATINGTHEGUIDEALSO!*/publicclassDrawAnalyseLineprivateHttpSessionsession;privatePrintWriterprint;privatestaticStringtitle;privatestaticStringfirstName;privatestaticStringsecondName;privatestaticdoublefirst;privatestaticdoublesecond;/*Createsa
34、newdemo.*paramtitletheframetitle.*/publicDrawAnalyseLine(intindex,doublefirst,doublesecond,HttpSessionsession,PrintWriterprintWriter)/設置調(diào)試信息輸出/*PrintStreamprintStream=System.out;Filefile=newFile(/out.txt);FileOutputStreamoutputStream=null;tryoutputStream=newFileOutputStream(file);catch(FileNotFoundE
35、xceptione)/TODOAuto-generatedcatchblocke.printStackTrace();System.setOut(newPrintStream(outputStream);*/ListtitleList=newArrayList();ListtempList=newArrayList();tempList.add(月度執(zhí)行配方和年配方平均價格比較);tempList.add(月度執(zhí)行配方平均價格);tempList.add(年配方價格);titleList.add(tempList);tempList=newArrayList();tempList.add(月度
36、執(zhí)行配方和年配方總成本比較);tempList.add(月度執(zhí)行配方總成本);tempList.add(年配方總成本);titleList.add(tempList);tempList=newArrayList();tempList.add(葉組和卷煙的總糖比較);tempList.add(葉組);tempList.add(卷煙);titleList.add(tempList);tempList=newArrayList();tempList.add(葉組和卷煙的總煙堿比較);tempList.add(葉組);tempList.add(卷煙);titleList.add(tempList);t
37、empList=newArrayList();tempList.add(葉組和卷煙的糖堿比較);tempList.add(葉組);tempList.add(卷煙);titleList.add(tempList);this.title=(ArrayList)titleList.get(index).get(0).toString();this.firstName=(ArrayList)titleList.get(index).get(1).toString();this.secondName=(ArrayList)titleList.get(index).get(2).toString();th
38、is.first=first;this.second=second;this.session=session;this.print=printWriter;/*Createsasampledataset.*returnasampledataset.*/privatestaticXYDatasetcreateDataset()XYSeriesfirdtSeries=newXYSeries(firstName);for(inti=0;first!=null&ifirst.length;i+)firdtSeries.add(double)i+1,firsti);XYSeriessecondSerie
39、s=newXYSeries(secondName);for(inti=0;second!=null&isecond.length;i+)secondSeries.add(double)i+1,secondi);XYSeriesCollectioncollection=newXYSeriesCollection();collection.addSeries(firdtSeries);collection.addSeries(secondSeries);returncollection;/*Createsachart.*paramdatasetthedataforthechart.*returna
40、chart.*/privatestaticJFreeChartcreateChart(XYDatasetdataset)/createthechart.JFreeChartchart=ChartFactory.createXYLineChart(title,/charttitle(圖表標題)X,/xaxislabel(橫坐標名稱)Y,/yaxislabel(縱坐標名稱)dataset,/data(數(shù)據(jù))PlotOrientation.VERTICAL,/圖表方向(水平、垂直)true,/includelegend(是否顯現(xiàn)圖例)true,/tooltipstrue/urls);/NOWDOSO
41、MEOPTIONALCUSTOMISATIONOFTHECHART.chart.setBackgroundPaint(Color.white);/getareferencetotheplotforfurthercustomisation.XYPlotplot=(XYPlot)chart.getPlot();plot.setBackgroundPaint(Color.lightGray);/設定圖表背景顏色plot.setAxisOffset(newRectangleInsets(5D,5D,5D,5D);plot.setDomainGridlinePaint(Color.white);/設定網(wǎng)
42、格線的顏色(縱向)plot.setRangeGridlinePaint(Color.white);/設定網(wǎng)格線的顏色(橫向)XYLineAndShapeRendererrenderer=(XYLineAndShapeRenderer)plot.getRenderer();renderer.setShapesVisible(true);renderer.setShapesFilled(true);/changetheautotickunitselectiontointegerunitsonly.NumberAxisrangeAxis=(NumberAxis)plot.getRangeAxis()
43、;rangeAxis.setStandardTickUnits(NumberAxis.createIntegerTickUnits();/OPTIONALCUSTOMISATIONCOMPLETED.returnchart;/*Createsapanelforthedemo(usedbySuperDemo.java).*returnApanel.*/publicstaticJPanelcreateDemoPanel()JFreeChartchart=createChart(createDataset();returnnewChartPanel(chart);publicStringcreate
44、Img()StringfileName=null;XYDatasetdataset=createDataset();JFreeChartchart=createChart(dataset);/*ChartPanelchartPanel=newChartPanel(chart);chartPanel.setPreferredSize(newjava.awt.Dimension(500,270);setContentPane(chartPanel);*/Filefile=newFile(realPath+/images/+fileName+.jpg);ChartRenderingInfoinfo=
45、newChartRenderingInfo(newStandardEntityCollection();try/ChartUtilities.saveChartAsJPEG(file,chart,500,270);fileName=ServletUtilities.saveChartAsJPEG(chart,500,270,info,session);ChartUtilities.writeImageMap(print,fileName,info,true);print.flush();catch(IOExceptione)e.printStackTrace();fileName=null;r
46、eturnfileName;/*Startingpointforthedemonstrationapplication.*paramargsignored.*/publicstaticvoidmain(Stringargs)/*LineChartDemo2demo=newLineChartDemo2(葉組和卷煙糖堿比);demo.pack();RefineryUtilities.centerFrameOnScreen(demo);demo.setVisible(true);*/Web.xmlDisplayChartorg.jfree.chart.servlet.DisplayChartDisp
47、layChart/servlet/DisplayChartJSP頁面DrawAnalyseLinetotalAnalyseLine=newDrawAnalyseLine(1,totalMonthFormual,totalYearFormual,session,newPrintWriter(out);StringtotalFileName=totalAnalyseLine.createImg();StringtotalURL=request.getContextPath()+/servlet/DisplayChart?filename=+totalFileName;imgsrc=border=0
48、usemap=jfreechart折線圖(2)XY坐標對應點HYPERLINKhttp:/13480./blog/lm=0&t=1&c=fks_081064085083080069093087074066082084089070081087082報表圖表2007-12-1319:03:30閱讀442評論0字號:大中小折線圖的dataset兩種CatagoryDataset接口(具體實現(xiàn)類是DefaultCategoryDataset),XYDataset接口說說XYDataset:XY坐標對應點importjava.io.FileOutputStream;importjava.io.IOExc
49、eption;importjava.awt.Color;importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importorg.jfree.chart.*;importorg.jfree.chart.plot.PlotOrientation;importorg.jfree.data.category.CategoryDataset;importorg.jfree.data.xy.*;importorg.jfree.data.category.DefaultCategoryDataset;importorg.jfree.ui.A
50、pplicationFrame;importorg.jfree.chart.plot.XYPlot;importorg.jfree.chart.axis.NumberAxis;importorg.jfree.chart.renderer.xy.XYLineAndShapeRenderer;publicclassBarChartDemo2extendsApplicationFramepublicBarChartDemo2(Strings)super(s);/privatestaticCategoryDatasetcreateDataset()privatestaticXYDatasetcreat
51、eDataset()/DefaultCategoryDatasetdefaultcategorydataset=newDefaultCategoryDataset();XYSeriesxyseries=newXYSeries(First);/先產(chǎn)生XYSeries對象xyseries.add(1.0D,1.0D);xyseries.add(2D,4D);xyseries.add(3D,3D);xyseries.add(4D,5D);xyseries.add(5D,5D);xyseries.add(6D,7D);xyseries.add(7D,7D);xyseries.add(8D,8D);XYSeriesxyseries1=newXYSeries(Second);xyseries1.add(1.0D,5D);xyseries1.add
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高校與企業(yè)合作協(xié)議教授聘請合同范本3篇
- 2025版木門企業(yè)安全生產(chǎn)責任書合同范本2篇
- 2025年分期付款運動服裝合同
- 2025年分期室內(nèi)設計服務合同
- 跨國集團2025年度全球營銷戰(zhàn)略合同2篇
- 2025年版?zhèn)€人汽車買賣合同示范文本3篇
- 2025年汽車配件贈與協(xié)議
- 二零二五年敬老院養(yǎng)老用品銷售與售后服務合同規(guī)范3篇
- 2025版教育培訓機構(gòu)合作協(xié)議樣本3篇
- 2025版學生實訓基地實習就業(yè)保障服務合同3篇
- 《社會工作實務》全冊配套完整課件3
- 單位違反會風會書檢討書
- 2024年4月自考00832英語詞匯學試題
- 《電力用直流電源系統(tǒng)蓄電池組遠程充放電技術規(guī)范》
- 《哪吒之魔童降世》中的哪吒形象分析
- 信息化運維服務信息化運維方案
- 汽車修理廠員工守則
- 公安交通管理行政處罰決定書式樣
- 10.《運動技能學習與控制》李強
- 冀教版數(shù)學七年級下冊綜合訓練100題含答案
- 1神經(jīng)外科分級護理制度
評論
0/150
提交評論