足球聯(lián)賽積分管理系統(tǒng)設計與實現(xiàn)(含代碼)_第1頁
足球聯(lián)賽積分管理系統(tǒng)設計與實現(xiàn)(含代碼)_第2頁
足球聯(lián)賽積分管理系統(tǒng)設計與實現(xiàn)(含代碼)_第3頁
足球聯(lián)賽積分管理系統(tǒng)設計與實現(xiàn)(含代碼)_第4頁
足球聯(lián)賽積分管理系統(tǒng)設計與實現(xiàn)(含代碼)_第5頁
已閱讀5頁,還剩51頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

本程序定義一個球隊類,每個球隊是均是此類的對象。由于聯(lián)賽中參賽的隊伍數(shù)是固定的,因此可用對象數(shù)組來實現(xiàn)(當然也可以用鏈表結構) 。每輸入兩個隊的比賽成績,貝U相應的隊的有關數(shù)據(比賽場數(shù),贏的場數(shù),平的場數(shù),負的場數(shù),進球數(shù),失球數(shù),積分等)即可進行修改,比賽成績錄入完成,調用聯(lián)賽排序方法(對象數(shù)組作為參數(shù))排出名次并輸出。如果成功進入足球聯(lián)賽積分管理界面,以后你可以選擇顯示球隊,此時可以查閱排名,也可以輸入比賽結果,修改球隊積分,錄入球隊積分,查詢比賽積分;球隊信息的添加、刪除、修改和查詢。該項目用Java語言編寫,用Eclipse作為開發(fā)工具,后臺數(shù)據庫采用 SQLServer2008.本系統(tǒng)在設計上有所側重,更加強調信息的完整性和查詢功能,娛樂性較小,對界面要求不太高,整個界面相對樸實。而對于操作設計從人性化著手,方便管理人員的操作。摘要該項目用于對一個年度的足球聯(lián)賽的各種信息進行管理,通過制作的專門界面,可以對球隊信息、積分統(tǒng)計信息進行管理。球隊信息的管理:包括球隊信息的添加、刪除、修改和查詢;球隊積分信息管理:包括球隊積分的錄入、查詢、修改、刪除等。該項目用Java語言編寫,用Eclipse作為開發(fā)工具,后臺數(shù)據庫采用SQLServer2008.本文詳細介紹了足球聯(lián)賽分數(shù)統(tǒng)計程序的設計與實現(xiàn) 該程序具有足球賽成績的輸入,統(tǒng)計與輸出等功能。關鍵字:足球聯(lián)賽積分統(tǒng)計球隊管理數(shù)據庫1、系統(tǒng)分析與設計1.1系統(tǒng)分析設計要求:(1)完成球隊,球員信息的添加、刪除、查找、修改功能(2) 使用用戶界面操作(3) 使用數(shù)據庫形式完成設計思路:首先設計界面進入面板,在面板中添加菜單選項,并將要實現(xiàn)的功能選項添加其中,然后對這些選項實施監(jiān)聽,實現(xiàn)其功能。該項目用于對一個足球聯(lián)賽的各種信息進行管理,通過制作的專門界面,可以對球隊、球員、比賽情況、各種統(tǒng)計信息進行管理。球隊的管理:包括球隊信息的添加、刪除、修改和查詢;積分管理:按照聯(lián)賽的積分規(guī)則查詢各個球隊的積分。1.2主界面設計圖1主界面結構圖1.3各模塊的結構圖系統(tǒng)功能模塊圖展示了該系統(tǒng)的模塊劃分,是系統(tǒng)總體功能的初步分析概括管理員登錄后,可以在主控界面查看統(tǒng)計分析信息,使用幫助信息,通過查看使用幫助信息可以了解系統(tǒng)操作的注意事項以及一些具體操作的使用說明,熟悉系統(tǒng)的操作規(guī)范后,管理員可以對球隊及球隊積分進行管理。系統(tǒng)管理歡迎界面退出圖2各模塊結構圖積分管理積分查詢積分錄入積分修改積分刪除2、詳細設計2.1主界面類的定義(1)成員變量見表2-1:成員變量描述變量類型名稱面板InputTeamins面板ModifyTeammos面板DeleteTeamdes面板QueryTeamqus菜單欄JButtonBarbar菜單組JMenumenuSystem menuStuitemWelitemExititemSearch菜單項JMenultemitemAdditemEdititemDelete布局管理器CardLayoutcard表2-1主要成員變量表2.2類Database(1)成員變量見表2-2:

成員變量描述變量類型名稱執(zhí)行SQL語句的接口Statementstmt返回結果的接口ResultSetrs數(shù)據庫連接接口Connectionconn字符串(SQL語句、驅動)Stringsqlstrurl表2-2主要成員變量(2)方法見表2-3:方法名稱返回類型功能備注Database無類型創(chuàng)建Database對象構造方法OpenConn無類型打開數(shù)據庫連接無執(zhí)行SQL查詢語句,返回返回ResultSetexecuteQueryResultSet結果集RS類型結果集executeUpdate無類型執(zhí)行SQL更新語句無關閉當前的Statement對closeStmt無類型象無closeConn無類型關閉數(shù)據庫連接無表2-3主要方法2.3各模塊主要代碼(1)主界面:packageStu;importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjava.io.*;publicclassMainWindowextendsJFrameimplementsActionListener{privatestaticfinallongserialVersionUID=1L;/***主窗口的初始化*/InputTeamins;ModifyTeammos;QueryTeamqus;DeleteTeamdes;InputScoreisc;DeleteScoredsc;QueryScoreqsc;ModifyScoremsc;//建立菜單欄JMenuBarbar;//建立“系統(tǒng)管理”菜單組JMenumenuSystem;JMenultemitemExit;JMenultemitemWel;//建立“球隊管理”菜單組JMenumenuStu;JMenultemitemSearch;JMenultemitemAdd;JMenultemitemEdit;JMenultemitemDelete;//建立“積分管理”菜單組JMenumenuStu1;JMenultemitemSearch1;JMenultemitemAdd1;JMenultemitemDelete1;JMenultemitemEdit1;Filefile=null;CardLayoutcard;JLabellabel=null;JPanelpCenter;publicMainWindow(){menuSystem=newJMenu(”系統(tǒng)管理");itemWel=newJMenultem(”歡迎界面");itemExit=newJMenultem(”退出");//生成“球隊管理”組menuStu=newJMenu(” 球隊管理");itemAdd=newJMenultem(”錄入球隊信息”);itemSearch=newJMenultem(”查詢球隊信息”);itemEdit=newJMenultem(”修改球隊信息”);itemDelete=newJMenultem(”刪除球隊記錄");//生成“積分管理”組menuStul=newJMenu(” 積分管理");itemAdd1=newJMenultem("錄入積分信息”);itemSearch1=newJMenultem(”查詢積分信息”);itemDelete1=newJMenultem(”刪除積分記錄");itemEdit1=newJMenultem("修改積分信息”);//添加所有菜單組bar=newJMenuBar();bar.add(menuSystem);bar.add(menuStu);bar.add(menuStu1);//添加“系統(tǒng)管理”菜單項menuSystem.add(itemWel);menuSystem.add(itemExit);//添加“球隊管理”菜單項menuStu.add(itemAdd);menuStu.add(itemSearch);menuStu.add(itemEdit);menuStu.add(itemDelete);//添加“積分管理”菜單項menuStu1.add(itemAdd1);menuStu1.add(itemSearch1);menuStu1.add(itemDelete1);menuStu1.add(itemEdit1);setJMenuBar(bar);//設置主窗口label=newJLabel(" 足球聯(lián)賽積分管理系統(tǒng) ”,JLabel.CENTER);label.setIcon(newImageIcon("images/welcome.jpg"));label.setFont(newFont(" 黑體",Font.BOLD,30));label.setHorizontalTextPosition(SwingConstants.CENTER);//添加事件監(jiān)聽itemExit.addActionListener(this);itemWel.addActionListener(this);itemAdd.addActionListener(this);itemSearch.addActionListener(this);itemEdit.addActionListener(this);itemDelete.addActionListener(this);itemAddl.addActionListener(this);itemSearchl.addActionListener(this);itemDeletel.addActionListener(this);itemEditl.addActionListener(this);//卡片布局管理器設置card=newCardLayout();pCenter=newJPanel();pCenter.setLayout(card);ins=newInputTeam();mos=newModifyTeam();qus==newQueryTeam();des==newDeleteTeam();isc=newInputScore();qsc==newQueryScore();dsc==newDeleteScore();msc=newModifyScore();pCenter.add("歡迎界面",label);pCenter.add(”錄入界面",ins);pCenter.add("查詢界面",qus);pCenter.add("修改界面",mos);pCenter.add("刪除界面",des);pCenter.add(”錄入積分界面",isc);pCenter.add("查詢積分界面",qsc);pCenter.add("刪除積分界面",dsc);pCenter.add(”修改積分界面",msc);add(pCenter,BorderLayout.CENTER);setTitle(”足球聯(lián)賽積分管理系統(tǒng)! ");//設置窗口名Imagelconicon=newImagelcon("images/icon.jpg");// 設置最小化圖標setIconlmage(icon.getImage());validate();setVisible(true);setBounds(250,200,440,390);//關閉窗口setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);addWindowListener(newWindowAdapter(){publicvoidwindowClosing(WindowEvente){intn=JOptionPane.showConfirmDialog(null, "確認退出嗎?","確認

對話框",JOptionPane.YES_NO_OPTION);if(n==JOptionPane.YES_OPTION)System.exit(O);}});}//事件處理publicvoidactionPerformed(ActionEvente){//返回歡迎界面if(e.getSource()==itemWel){intok=JOptionPane.showConfirmDialog(this,"框",JOptionPane.YES_NO_OPTION);if(ok==JOptionPane.YES_OPTION)card.show(pCenter,"歡迎界面”);}//退出elseif(e.getSource()==itemExit){intn=JOptionPane.showConfirmDialog(this,確認返回嗎?","確認對話"確認返回嗎?","確認對話"確認退出嗎?","確認對話JOptionPane.YES_NO_OPTION);if(n==JOptionPane.YES_OPTION)System.exit(O);}//錄入elseif(e.getSource()==itemAdd){ins.clearMess();card.show(pCenter,"錄入界面");}//修改elseif(e.getSource()==itemEdit){mos.clearMess();card.show(pCenter,"修改界面");}//查詢elseif(e.getSource()==itemSearch){qus.clearMess();card.show(pCenter,"查詢界面");}//刪除elseif(e.getSource()==itemDelete){card.show(pCenter,"刪除界面");//積分錄入elseif(e.getSource()==itemAddl){ins.clearMess();card.show(pCenter,"錄入積分界面");}//積分修改elseif(e.getSource()==itemEdit1){mos.clearMess();card.show(pCenter,"修改積分界面");}//積分刪除elseif(e.getSource()==itemDelete1){card.show(pCenter,"刪除積分界面");}//積分查詢elseif(e.getSource()==itemSearch1){qus.clearMess();card.show(pCenter,"查詢積分界面”);}}publicstaticvoidmain(Stringargs[]){newMainWindow();}(2)連接數(shù)據庫代碼:packageStu;importjava.sql.*;importjavax.swing.*;//有關球隊信息數(shù)據庫操作的類publicclassTeamBean{Stringsql;ResultSetrs=null;StringsNum;StringsName;StringsScore;//添加球隊信息publicvoidstuAdd(Stringnum.Stringname)DatabaseDB=newDatabase。;this.sNum=num;this.sName=name;if(sNum==null||sNum.equals("")){JOptionPane.showMessageDialog(null,"請輸入球隊號!","錯誤”JOptionPane.ERROR_MESSAGE);return;}elseif(sName==null||sName.equals("")){JOptionPane.showMessageDialog(null,"請輸入球隊名!","錯誤”JOptionPane.ERROR_MESSAGE);return;}else{sql="insertintoTeam(snum,sname)values('"+sNum+"','"+sName+"')";//,”'+sSex+"',”'+sGrade+"',”'+sMajor+"',”'+sBirth+"')";try{DB.OpenConn();DB.executeUpdate(sql);JOptionPane.showMessageDialog(null,"成功添加一條新的紀錄! ”);

catch(Exceptione){System.out.println(e);錯誤",JOptionPane.showMessageDialog (null,"保存失敗錯誤",JOptionPane.ERROR_MESSAGE);}finally{DB.closeStmt();DB.closeConn();}}}//修改球隊信息publicvoidstuModify(Stringnum.Stringname){DatabaseDB=newDatabase();this.sNum=num;this.sName=name;+sNum++sNum+"',sname='" +sName+"'wheresnum="+lnteger.parseInt(sNum)+""try{

DB.OpenConn();DB.executeUpdate(sql);JOptionPane.showMessageDialog(null,"成功修改一條新的紀錄! ”);}catch(Exceptione){System.out.println(e);JOptionPane.showMessageDialog(null,"更新失敗",”錯誤",JOptionPane.ERROR_MESSAGE);}finally{DB.closeStmt();DB.closeConn();}}//刪除球隊信息publicvoidstuDel(Stringnum){+lnteger.parseInt+lnteger.parseInt(sNum)+""sql="deletefromTeamwheresnum=

try{DB.OpenConn();,"成功刪除一紀錄!,"成功刪除一紀錄!");,"刪除失敗","錯誤",JOptionPane.showMessageDialog(null}catch(Exceptione){System.out.println(e);JOptionPane.showMessageDialog(nullJOptionPane.ERROR_MESSAGE);}finally{DB.closeStmt();DB.closeConn();}}//根據球隊號查詢球隊信息publicString[]stuSearch(Stringnum){DatabaseDB=newDatabase();this.sNum=num;String[]s= newString[5];if(sNum==null||sNum.equals("")){JOptionPane.showMessageDialog(null,"請輸入球隊號!","錯誤",JOptionPane.ERROR_MESSAGE);}sql="select*fromTeamwheresnum=" +lnteger.parseInt(sNum)+""try{DB.OpenConn();rs=DB.executeQuery(sql);if(rs.next()){s[0]=rs.getString("sname");}else{s=null;}}catch(Exceptione){}finally{DB.closeStmt();DB.closeConn();}returns;}//修改球隊積分信息publicvoidstuModify1(Stringnum.Stringscore){DatabaseDB=newDatabase。;this.sNum=num;this.sScore=score;sql="updateTeamsetsnum='" +sNum+"',score='" +sScore+"'wheresnum="+lnteger.parseInt(sNum)+"";try{DB.OpenConn();DB.executeUpdate(sql);JOptionPane.showMessageDialog(null,"成功修改一條新的紀錄!”);}catch(Exceptione){System.out.println(e);JOptionPane.showMessageDialog(null,"更新失敗",”錯誤",JOptionPane.ERROR_MESSAGE);finally{DB.closeStmt();DB.closeConn();}}//根據球隊號查詢球隊積分信息publicString[]stuSearch1(Stringnum){DatabaseDB=newDatabase();this.sNum=num;String[]s=newString[5];if(sNum==null||sNum.equals("")){JOptionPane.showMessageDialog(null,”請輸入球隊號!",”錯誤”,JOptionPane.ERROR_MESSAGE);}sql="select*fromTeamwheresnum=" +lnteger.parseInt(sNum)+""try{DB.OpenConn();rs=DB.executeQuery(sql);if(rs.next()){

s[0]=rs.getString("score");}else{s=null;}}catch(Exceptione){}finally {DB.closeStmt();DB.closeConn();}returns;}//刪除積分信息publicvoidstuDel1(Stringnum){DatabaseDB=newDatabase。;this.sNum=num;sql="deletefromTeamwheresnum=+lnteger.parseInt(sNum)+""sql="deletefromTeamwheresnum=+lnteger.parseInt(sNum)+""try{DB.OpenConn();,"成功刪除一紀錄!,"成功刪除一紀錄!");,"刪除失敗","錯誤",JOptionPane.showMessageDialog(null}catch(Exceptione){System.out.println(e);JOptionPane.showMessageDialog(nullJOptionPane.ERROR_MESSAGE);}finally{DB.closeStmt();DB.closeConn();}}//添加球隊積分信息publicvoidstuAdd1(Stringnum.Stringscore)DatabaseDB=newDatabase();this.sNum=num;this.sScore=score;if(sNum==null||sNum.equals("")){JOptionPane.showMessageDialog(null,”請輸入球隊號!",”錯誤”,JOptionPane.ERROR_MESSAGE);return;}elseif(sScore==null||sScore.equals("")){JOptionPane.showMessageDialog(null,"請輸入球隊積分!",”錯誤”JOptionPane.ERROR_MESSAGE);return;}else{sql="insertintoTeam(snum,score)values('" +sNum+"','"+sScore+"')";try{DB.OpenConn();DB.executeUpdate(sql);JOptionPane.showMessageDialog(null,"成功添加一條新的紀錄! ”);}catch(Exceptione){System.out.println(e);JOptionPane.showMessageDialog(null,”保存失敗",”錯誤”JOptionPane.ERROR_MESSAG日;}finally{DB.closeStmt();DB.closeConn();}3、系統(tǒng)測試3.1測試環(huán)境Java語言用Eclipse作為開發(fā)工具后臺數(shù)據庫采用SQLServer20083.2測試結果(1)主界面如下圖所示:圖3-1主界面(2)球隊管理菜單如下圖所示:圖3-2 球隊管理菜單(3)積分管理菜單如下圖所示:圖3-3積分管理菜單(4)球隊錄入界面如下圖所示:圖3-4球隊錄入界面(5)球隊刪除如下圖所示:圖3-5球隊刪除(6)積分查詢如下圖所示:圖3-6積分查詢圖3-6積分查詢圖3-7積分錄入(7)積分錄入如下圖所示:(8)積分修改界面如下圖所示:圖3-8積分修改界面(9)系統(tǒng)管理界面如下圖所示:圖3-9系統(tǒng)管理界面4、軟件使用說明書為了很好的管理足球聯(lián)賽中球隊的信息與各球隊積分信息,設計了此足球聯(lián)賽積分管理系統(tǒng)。該系統(tǒng)的使用說明如下:積分(1)此系統(tǒng)有三個界面:一系統(tǒng)管理界面;二球隊管理界面;三管理界面;積分(2)進入系統(tǒng)后可以在以上三個選項中選擇你所需要的的操作。(3)三個模塊又由幾個不同的小模塊組成,根據需要選擇相應的操作。(4)核心界面如下圖所示:附錄主要程序代碼(帶注釋):(1)連接數(shù)據庫的類packageStu;importjava.sql.*;*連接數(shù)據庫的類*/publicclassDatabase{privateStatementst=null;ResultSetrs=null;privateConnectionct=null;Stringsql;Stringstrurl="jdbc:odbc:scmanagepublicDatabase(){}*打開數(shù)據庫連接*/publicvoidOpenConn()throwsException{try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver" );ct=DriverManager. getConnection("jdbc:odbc:scmanage" );catch(Exceptione){System.err.println("OpenConn:"+e.getMessage());}*執(zhí)行SQL查詢語句,返回結果集RS*/publicResultSetexecuteQuery(Stringsql){st=null;rs=null;try{st=ct.createStatement(ResultSet. TYPE_SCROLL_INSENSITIVEResultSet.CONCURREAD_ONLY);rs=st.executeQuery(sql);catch(SQLExceptione){System.err.println("executeQuery:"+e.getMessage());}returnrs;*執(zhí)行SQL更新語句*/publicvoidexecuteUpdate(Stringsql){st=nullrs=nulltry{st=ct.createStatement(ResultSet. TYPE_SCROLL_INSENSITIVEResultSet.CONCUR_READ_ONLY);st.executeQuery(sql);mit。;}catch(SQLExceptione){System.err.println("executeUpdate:"+e.getMessage());}}publicvoidcloseStmt(){try{st.close();catch(SQLExceptione){System.err.println("closeStmt:"+e.getMessage());}}*關閉數(shù)據庫連接*/publicvoidcloseConn(){try{ct.close();}catch(SQLExceptionex){System.err.println("aq.closeConn:"+ex.getMessage());}publicstaticStringtoGBK(Stringstr){try{if(str==null)else),"GBK");str=newString(str.getBytes( "ISO-8859-1"),"GBK");}catch(Exceptione){System.out.println(e);}returnstr;}}(2)數(shù)據庫操作的類packageStu;importjava.sql.*;importjavax.swing.*;//有關球隊信息數(shù)據庫操作的類publicclassTeamBean{Stringsql;ResultSetrs=null;StringsNum;StringsName;StringsScore;

//添加球隊信息publicvoidstuAdd(Stringnum.Stringname)DatabaseDB=newDatabase();this.sNum=num;this.sName=name;",”",”錯誤",","錯誤",JOptionPane.showMessageDialog(null,"請輸入球隊號!JOptionPane.ERROR_MESSAGE);return;}elseif(sName==null||sName.equals("")){JOptionPane.showMessageDialog(null,"請輸入球隊名!JOptionPane.ERROR_MESSAGE);return;else{sql="insertintoTeam(snum,sname)values('"+sNum+"','"+sName+"')";//,”'+sSex+"',”'+sGrade+"',”'+sMajor+"',”'+sBirth+"')";try{DB.OpenConn();DB.executeUpdate(sql);JOptionPane.showMessageDialog(null,"成功添加一條新的紀錄! ”);}catch(Exceptione){System.out.println(e);JOptionPane.showMessageDialog (null,"保存失敗","錯誤",JOptionPane.ERROR_MESSAGE);}finally{DB.closeStmt();DB.closeConn();}}}//修改球隊信息publicvoidstuModify(Stringnum.Stringname){DatabaseDB=newDatabase();this.sNum=num;this.sName=name;sql="updateTeamsetsnum='" +sNum+"',sname='" +sName+"'wheresnum="+lnteger.parseInt(sNum)+"";try{DB.OpenConn();DB.executeUpdate(sql);JOptionPane.showMessageDialog(null,"成功修改一條新的紀錄! ”);}catch(Exceptione){System.out.println(e);JOptionPane.showMessageDialog(null,"更新失敗",”錯誤",JOptionPane.ERROR_MESSAGE);}finally{DB.closeStmt();DB.closeConn();}//刪除球隊信息publicvoidstuDel(Stringnum){DatabaseDB=newDatabase();this.sNum=num;sql="deletefromTeamwheresnum="+lnteger.parseInt(sNum)+""try{DB.OpenConn();DB.executeUpdate(sql);JOptionPane.showMessageDialog(null,"成功刪除一紀錄!");catch(Exceptione){System.out.println(e);JOptionPane.showMessageDialog(null,"刪除失敗","錯誤",JOptionPane.ERROR_MESSAGE);}finally {DB.closeStmt();DB.closeConn();//根據球隊號查詢球隊信息publicString[]stuSearch(Stringnum){DatabaseDB=newDatabase();this.sNum=num;String[]s= newString[5];",”",”錯誤",(sNum)+""JOptionPane.showMessageDialog(null,"請輸入球隊號!JOptionPane.ERROR_MESSAGE);}sql="select*fromTeamwheresnum=" +lnteger.parseInttry{DB.OpenConn();rs=DB.executeQuery(sql);if(rs.next()){s[0]=rs.getString("sname");else{s=null;}}catch(Exceptione){}finally {DB.closeStmt();DB.closeConn();}returns;}//修改球隊積分信息publicvoidstuModify1(Stringnum.Stringscore){DatabaseDB=newDatabase。;this.sNum=num;this.sScore=score;sql="updateTeamsetsnum=+sNum+"',score='" +sScore+"'wheresql="updateTeamsetsnum=snum="+lnteger.parseInt(sNum)+""try{DB.OpenConn();DB.executeUpdate(sql);JOptionPane.showMessageDialog(null,"成功修改一條新的紀錄! ”);}catch(Exceptione){System.out.println(e);JOptionPane.showMessageDialog(null,"更新失敗",”錯誤",JOptionPane.ERROR_MESSAGE);}finally{DB.close

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論