在線調查系統的設計與實現_第1頁
在線調查系統的設計與實現_第2頁
在線調查系統的設計與實現_第3頁
在線調查系統的設計與實現_第4頁
在線調查系統的設計與實現_第5頁
已閱讀5頁,還剩20頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

JAVA大作業題目:在線調查系統的設計與實現姓名:學號:班級:學院:數計學院一、該調查問卷具有如下特點:(1)能對調查問卷的結果進行分析匯總,并使需求者能及時了解最新最及時的調查結果。(2)使用簡單,如果需求者不滿意我們提供的問卷,需求者還可以根據自己的想法設計問卷。(3)支持多種題型,如單選題、多選題等等。(4)具有靈活性,可以應用于不同的調查場合。此外,該系統主要有人性化設計、系統的安全設置、簡單的系統維護方法、使用的高效性、具有錯誤識別能力等創新點。系統需求分析及規劃用戶及其功能分析圖1.1系統的規劃通過對本系統使用對象的調查,了解了各層對象的功能需求,分析得出了本系統規劃圖,如圖1.1所示。業務流程分析隨著問卷調查水平的提高,業務范圍也逐步擴大,發現原先的流程中存在一些問題。目前的問卷調查流程采用的是傳統人工的方式管理,這種管理方式存在著許多缺點,如效率低等;另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護數據都帶來了不少的困難。本階段遵循用戶參與的原則,對現行的工作流程進行了詳細調查,根據調查的資料對業務流程做了具體分析,并給出了系統的選課流程。根據使用者的機構圖,下面具體分析各層次的業務流程。1.1.1用戶的業務流程用戶對問卷模板的信息進行設計和管理,并錄入計算機中存儲,具體操作流程如圖2.2所示。圖1.2問卷模板的設計和管理流程圖用戶對參加網站的熱門測評,并錄入計算機中存儲,具體操作流程如圖2.3所示。圖1.3問卷熱門測評流程圖用戶對問卷信息進行統計和分析,并錄入計算機中存儲,具體操作流程如圖2.4所示。圖1.4問卷統計分析流程圖1.1.2管理員的業務流程管理員對問卷信息的管理,具體操作流程如圖1.5所示。圖2.5問卷信息管理流程管理員對用戶信息進行管理,具體操作流程如圖1.6所示。圖1.6用戶管理流程與問卷調查人員就系統的流程進行了探討,該流程盡量減少了手工操作,把用戶統一集中在互聯網上,為他們提供全面的信息需求和操作功能。前面分析了組織結構和業務流程,下面我們就各種用戶及其功能性需求進行分析,詳細如下:(1)管理員:管理員作為系統的管理者,擁有所有權限,權限設置也只有管理員擁有;(2)普通用戶:普通用戶具有設計問卷、公開問卷、熱門測評、常見問題、問卷投票和查看統計分析等功能;(3)游客:游客具有注冊、常見問題、問卷投票和查看統計分析等功能;將系統需求加以總結,得出系統需求如下:(1)系統可以運行在Windows操作系統平臺上,并具有友好的用戶界面。(2)系統用戶類型為:管理員、用戶、游客。(3)系統對于一個用戶只允許以一種身份登錄。分析了具體的業務流程和功能需求之后,下面進行可行性分析。2系統數據分析在業務流程分析的基礎上,對數據流進行了分析,從數據流動過程考察了實際業務的數據處理模式[9]。存在數據流程不暢等問題?,F行的頂層數據流圖如圖3.1所示。圖3.1數據流圖具體分析第一層數據流圖,主要包括三部分:問卷信息、基本信息、用戶信息的錄入。方便人員統計和查詢信息,都有系統統一管理存儲。該層數據流圖如圖3.2所示。圖3.2第一層數據流圖分析問卷信息錄入。詳細介紹如下。管理員登錄系統后,系統對問卷信息進行管理。一次錄入詳細數據流圖如圖3.3所示。圖3.3收費信息數據流圖系統的實施會簡短數據的流程,并把信息集中統一于系統,方便用戶查詢和統計,給操作人員帶了很大的工作便利。由于論文的篇幅限制不能一一列舉數據流圖,只給出了一部分比較重要的,其他都是按照此方法繪制的。3系統設計3.1系統功能模塊劃分功能模塊劃分是描述系統的一個過程,需要將需求分析中的感性描述進行抽象,提取出要實現的功能,這是整個系統開發的一個關鍵過程[10]。在系統分析的基礎上,確定了系統的功能結構圖,如圖3.1所示。圖3.1系統功能結構圖根據以上的用戶操作需求,將系統劃分為如下三大功能,并對其模塊的劃分和功能進行描述。3.1.1管理員功能管理員主要功能包括:(1)登錄(2)用戶管理(3)系統處理(4)權限管理(5)問卷調查(6)基本資料管理3.1.2用戶功能(1)登錄(2)問卷中心、模板設計、統計分析(3)信息查看(4)密碼修改模塊劃分后,具體清楚了系統所要實現的功能,接下來要選擇系統的運行環境和開發模式3.2系統數據庫設計數據庫設計是系統設計中非常重要的一個環節。數據是一切系統設計的基礎,通俗地說,數據庫設計就像高樓大廈的根基一樣,如果設計的不合理、不完善,將在系統開發過程中,甚至到后期的系統維護、功能變更和功能擴充時,引起較多問題,嚴重時甚至要重新設計,重做大量已完成工作[11]。3.2.1概念結構設計通過功能模塊的劃分得到的系統實體分類并遵循三范式原則[12],對實體之間的依賴關系進行了整合,可以得到如圖4.4所示的系統E-R圖。圖3.2系統E-R圖3.2.2邏輯結構設計邏輯結構設計是概念結構設計的下一階段,設計根據概念階段的E-R圖轉化成系統支持的數據模型,本選課系統采用關系模型。關系模型的邏輯結構是一組關系模式(二維表)的集合。E-R圖是由實體,實體屬性和實體之間的聯系三個要素組成的。所以將E-R圖轉換為關系模型實際上是要將實體,實體的屬性和實體之間的聯系轉換為關系模型。根據以上原則將問卷調查系統中的E-R圖轉換為關系模型如下:(1)問卷模板管理(問卷模板編號,問卷模板名稱)(2)用戶(用戶編號,用戶名稱)(3)問卷管理(問卷編號,問卷名稱)(4)問卷分類(分類編號,用戶編號)(5)時間(時間編號,時間名稱)3.2.3數據庫表設計本系統的數據庫中包括10張數據表,記錄系統中的數據。部分數據表的字段說明如下所示。根據需求分析以及系統功能的需要,系統信息數據存放在數據表中。下面給出重要數據表的簡單描述。(1)zinfo(網站信息表)該表存儲了網站的基本信息,主要用于網站信息記錄。字段屬性描述如表1。表1網站信息表字段名字段類型字段長度是否主鍵描述IdVarchar50是編號contentVarchar50否內容(2)wjtype(問卷分類信息表)該表存儲了問卷分類的基本信息,主要用于問卷分類基本信息記錄。字段屬性描述如表2。表2問卷分類信息表字段名字段類型字段長度是否主鍵描述Idint4是編號TnameVarchar50否分類名稱TbeiVarchar50否備注TcontentVarchar50否內容hotmenVarchar50否熱度(3)wjmbts(問卷模板設置信息表)該表存儲了問卷模板設置的基本信息,主要是問卷模板設置的信息的記錄,該表的字段屬性如表3。表3問卷模板信息表字段名字段類型字段長度是否主鍵描述IdVarchar50是編號WjidVarchar50否問卷編號TitleVarchar50否標題XuanxiangVarchar70否選項danduoVarchar50否單多

(4)wjmb(問卷模板信息表)該表存儲了問卷模板的基本信息,主要是問卷模板信息的記錄,該表的字段屬性如表4。表4問卷模板信息表字段名字段類型字段長度是否主鍵描述Idint11是編號MbnameVarchar160否模板名稱MbtypeVarchar160否模板類型ContentVarchar80否內容AuthorVarchar80否作者publictypeVarchar80否公布類型(5)wenj(問卷信息表)該表存儲了問卷的基本信息,主要是問卷信息的記錄,該表的字段屬性如表5。表5問卷信息表字段名字段類型字段長度是否主鍵描述Idint11是編號FquserVarchar160否參與MbidVarchar160否模板類型SavetimeVarchar80否時間stateVarchar80否狀態(6)sysuser(用戶信息表)該表存儲了用戶的基本信息,主要是用戶信息的記錄,該表的字段屬性如表6。表6用戶信息表字段名字段類型字段長度是否主鍵描述Idint11是編號UnameVarchar80否用戶名UpassVarchar80否密碼BeiVarchar80否備注SexVarchar80否性別ageVarchar80否年紀UpositionVarchar80否職業AddressVarchar80否地址EmailVarchar80否郵箱stateVarchar80否狀態(7)answers(答案信息表)該表存儲了答案的基本信息,主要是答案信息的記錄,該表的字段屬性如表7。表7答案信息表字段名字段類型字段長度是否主鍵描述Idint11是編號WjidVarchar80否問卷編號TsidVarchar80否分類編號TanswerVarchar80否答題人SexVarchar80否性別AgeVarchar80否年齡UpositionVarchar80否職業AddressVarchar80否地址savetimeVarchar80否時間3.3系統設計與實現經過數據庫設計后,本階段要進行系統界面設計。設計時要盡量按照用戶工作習慣,同時要做到界面友好,讓用戶操作簡單方便。下面將對各個模塊進行詳細設計。3.3.1登錄模塊在登錄頁面中選擇用戶類型,輸入用戶名和密碼,然后單擊登錄按鈕,login.jsp頁面將負責處理登錄請求,驗證用戶身份和信息,完成登錄。用戶登錄時要選擇身份,本系統有二種身份的用戶,分別是管理員、用戶。問卷結果統計圖是整個網絡問卷分析的關鍵,其關系到整個問卷調查的直觀,其主要代碼如下:Stringzx=request.getParameter("zx");if(zx!=null){session.removeAttribute("user");}%><%CommDAOdao=newCommDAO();Stringid=request.getParameter("id");HashMapm=dao.select("selecta.*,b.tnamefromwjmba,wjtypebwherea.mbtype=b.idanda.id="+id).get(0);%>…//中間部分代碼略去List<HashMap>tslist=dao.select("select*fromwjmbtswherewjid='"+m.get("id")+"'orderbyid");inti=0;for(HashMaph:tslist){i++;%><%Stringxmlcode="<graphbaseFontSize='12'yAxisName=''decimalPrecision='1'formatNumberScale='1'>";String[]colors={"AFD8F8","F6BD0F","8BBA00","FF8E46","008E8E","D64646","8E468E","588526","B3AA00","008ED6","9D080D","A186BE"};String[]xs=h.get("xuanxiang").toString().split("-");for(intj=0;j<xs.length;j++){Stringcsql="selectcount(*)sumfromanswerswheresexlike'%"+sex+"%'andupositionlike'%"+uposition+"%'andaddrslike'%"+addrs+"%'andagelike'%"+age+"%'andwjid='"+wjid+"'andtsid='"+h.get("id")+"'andtanswerlike'%"+xs[j]+"%'";Stringsum=dao.select(csql).get(0).get("sum").toString();xmlcode+="<setname='"+xs[j]+"'value='"+sum+"'color='"+colors[j]+"'/>";Stringtype="radio";if(h.get("danduo").equals("多"))type="checkbox";%><inputtype=<%=type%>name="ti<%=h.get("id")%>"value="<%=xs[j]%>"/><%=xs[j]%>  (選擇數:<%=sum%>)<%}xmlcode+="</graph>";%><scripttype="text/javascript"> varchart=newFusionCharts("/wenjx/FusionChartsFree/Charts/FCF_Column3D.swf","ChartId","400","240"); chart.setDataXML("<%=xmlcode%>"); chart.render("chartdiv<%=i%>"); </script></TD></TR><TR><TDheight=1background=front_files/line.gifbgColor=#eaeaea></TD></TR><%}%><TR><TDheight=30align="center"><label><%HashMapuser=(HashMap)session.getAttribute("user");if(user!=null){%>   <%}%>4.3.3管理員功能模塊(1)問卷管理問卷管理是這個問卷調查系統的重點,主要包括:問卷信息管理、問卷模板管理、問卷分類管理。其中問卷信息管理界面,管理員對問卷信息進行查詢、添加、編輯、設置等管理。問卷模板管理界面,管理員對問卷模板進行添加、編輯、設置等管理。(2)注冊用戶管理注冊用戶管理模塊,管理員對用戶的信息進行編輯、修改、刪除等管理。3.3.4系統數據管理SQL2021數據庫的最大特點就是提供了很多便于直接使用的操作函數,可以輕松的將復雜的數據庫操作由清晰的函數實現。在系統數據管理這個模塊,主要實現了數據備份和數據恢復(即數據庫導入)。以上是系統界面的設計,界面不太美觀,還需要進一步美化,同時功能也有待進一步完善。到此,同于科技公司無論中心體育場地預約管理系統已基本完成系統設計。從系統規劃、系統分析到系統設計,完成了系統開發流程,實現了系統的預期功能。Hibernate封裝通用數據操作基類DAO是整個網絡問卷調查數據錄入的關鍵,其關系到整個系統的順利運行,其主要代碼如下:publicclassCommDAO{ Connectionconn=null; publicCommDAO() { conn=this.getConn(); } privatestaticPropertiesconfig=null; static{ try{ config=newProperties(); InputStreamin=CommDAO.class.getClassLoader().getResourceAsStream("perties"); config.load(in); System.out.println(config.get("dburl")); in.close(); }catch(Exceptione){ e.printStackTrace(); } } publicConnectiongetConn() { try { Stringd=newDate().toLocaleString().substring(0,9); Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); Stringdburl="jdbc:sqlserver://localhost\\SQLEXPRESS:1433;DatabaseName=wenjx"; conn=DriverManager.getConnection(dburl,"sa","123456"); } catch(Exceptione) { e.printStackTrace(); } returnconn; } publicintgetInt(Stringsql) { inti=0; try{ Statementst=conn.createStatement(); ResultSetrs=st.executeQuery(sql); if(rs.next()) { i=rs.getInt(1); } st.close(); }catch(SQLExceptione){ //TODOAuto-generatedcatchblock e.printStackTrace(); } returni; } publicdoublegetDouble(Stringsql) { doublei=0; try{ Statementst=conn.createStatement(); ResultSetrs=st.executeQuery(sql); if(rs.next()) { i=rs.getDouble(1); } st.close(); }catch(SQLExceptione){ //TODOAuto-generatedcatchblock e.printStackTrace(); } returni; } publicvoidcommOper(Stringsql) { try{ Statementst=conn.createStatement(); st.execute(sql); st.close(); }catch(SQLExceptione){ //TODOAuto-generatedcatchblock e.printStackTrace(); } } publicvoidcommOperSqls(ArrayList<String>sql) { try{ conn.setAutoCommit(false); for(inti=0;i<sql.size();i++) { Statementst=conn.createStatement(); System.out.println(sql.get(i)); st.execute(sql.get(i)); st.close(); } mit(); }catch(SQLExceptione){ try{ conn.rollback(); }catch(SQLExceptione1){ e1.printStackTrace(); } e.printStackTrace(); }finally{ try{ conn.setAutoCommit(true); }catch(SQLExceptione){ e.printStackTrace(); } } } publicList<HashMap>select(Stringsql) { List<HashMap>list=newArrayList(); try{ Statementst=conn.createStatement(); ResultSetrs=st.executeQuery(sql); ResultSetMetaDatarsmd=rs.getMetaData();while(rs.next()) { HashMapmap=newHashMap(); inti=rsmd.getColumnCount(); for(intj=1;j<=i;j++) { if(!rsmd.getColumnName(j).equals("ID")) map.put(rsmd.getColumnName(j),rs.getString(j)); else map.put("id",rs.getString(j)); } list.add(map); } rs.close(); st.close(); }catch(SQLExceptione){ //TODOAuto-generatedcatchblock e.printStackTrace(); } returnlist; } publicvoidclose() { try{ conn.close(); }catch(SQLExceptione){ //TODOAuto-generatedcatchblock e.printStackTrace(); } } /***執行一條查詢sql,以List<hashmap>的形式返回查詢的記錄,記錄條數,和從第幾條開始,由參數決定,主要用于翻頁 *pageno頁碼rowsize每頁的條數 */ publicListselect(Stringsql,intpageno,introwsize){ List<HashMap>list=newArrayList<HashMap>(); List<HashMap>mlist=newArrayList<HashMap>(); try{ list=this.select(sql); intmin=(pageno-1)*rowsize; intmax=pageno*rowsize; for(inti=0;i<list.size();i++) { if(!(i<min||i>(max-1))) { mlist.add(list.get(i)); } } }catch(RuntimeExceptionre){ re.printStackTrace(); throwre; } returnmlist; } publicstaticvoidmain(String[]args){ newCommDAO(); }}參考文獻[1]薛華成.管理信息系統[M].北京:清華大學出版社,1993.[2]薛鶴娟.基于WEB的大學選課系統分析[J].希望月報(上半月),2021年11期.[3]黃梯云.管理信息系統導論[M].機械工業出版社,2021.[4]江孝宜,胡海璐,米海生.信息系統開發實例精粹[M].電子工業出版社,2021.[5]杜娟.信息系統分析與設計[M].北京:清華大學出版社,2021.[6]王趾成.軟件工程(第二版)[M].大連理工大學出版社.2021.[7](美)惠騰(JeffreyL.Whitten),(美)本特利(LonnieD.Bentley).系統分析與設計方法[M].機械工業出版社,2021.[9]劉騰紅等.信息系統分析與設計[J].科學學報,2021.[10]戎偉,張雙.Struts-Java流行服務器、框架、工具及整合應用[M].人民郵電出版社,2021年10月[11]向傳杰.Java編程案例教程[M].電子工業出版社,2021年5月[12]趙強.J2EE應用開發(第二版).電子工業出版社,2021年2月結論在系統的開發過程中,充分的借鑒了開源社區的優秀代碼段和設計思想,使用面向對象的編程方式與JSP技術結合,完整的實現了系統的需求。而且使用到了模版和程序分離的模式,對于系統管理員來說,前臺的設計工作將變的更加輕松。而優秀的開源數據引擎SQL2021本身所具有的良好性能,對于繁雜而且龐大的數據處理有明顯的優勢,這就為系統的使用提供了穩定性和安全性。在過去一段時間的設計和開發過程中,通過主動的收集資料,已有知識的整合,對構建大型系統尤其是問卷應用系統有了進一步的認識,更加熟悉了JSP中的編程思想,對如何進一步提高JSP技術與SQL2021系統的安全性有了更多的思考。然而,做為網絡問卷調查與分析系統,在數據庫信息管理實現過程中,本身需要有良好的性能來防范可能出現的任何漏洞,對程序代碼本身的安全性要求相當高,從這個方面來看,還需要進一步的工作來完善,在確保功能流程的前提下為用戶提供體驗性好而且可信任的服務。

社會實踐報告系別:班級:學號:姓名:作為祖國未來的事業的繼承人,我們這些大學生應該及早樹立自己的歷史責任感,提高自己的社會適應能力。假期的社會實踐就是很好的鍛煉自己的機會。當下,掙錢早已不是打工的唯一目的,更多的人將其視為參加社會實踐、提高自身能力的機會。許多學校也積極鼓勵大學生多接觸社會、了解社會,一方面可以把學到的理論知識應用到實踐中去,提高各方面的能力;另一方面可以積累工作經驗對日后的就業大有裨益。進行社會實踐,最理想的就是找到與本專業對口單位進行實習,從而提高自己的實戰水平,同時可以將課本知識在實踐中得到運用,從而更好的指導自己今后的學習。但是作為一名尚未畢業的大學生,由于本身具備的專業知識還十分的有限,所以我選擇了打散工作為第一次社會實踐的方式。目的在于熟悉社會。就職業本身而言,并無高低貴賤之分,存在即為合理。通過短短幾天的打工經歷可以讓長期處于校園的我們對社會有一種更直觀的認識。實踐過程:自從走進了大學,就業問題就似乎總是圍繞在我們的身邊,成了說不完的話題。在現今社會,招聘會上的大字報都總寫著“有經驗者優先”,可還在校園里面的我們這班學子社會經驗又會擁有多少呢?為了拓展自身的知識面,擴大與社會的接觸面,增加個人在社會競爭中的經驗,鍛煉和提高自己的能力,以便在以后畢業后能真正真正走入社會,能夠適應國內外的經濟形勢的變化,并且能夠在生活和工作中很好地處理各方面的問題,我開始了我這個假期的社會實踐-走進天源休閑餐廳。實踐,就是把我們在學校所學的理論知識,運用到客觀實際中去,使自己所學的理論知識有用武之地。只學不實踐,那么所學的就等于零。理論應該與實踐相結合。另一方面,實踐可為以后找工作打基礎。通過這段時間的實習,學到一些在學校里學不到的東西。因為環境的不同,接觸的人與事不同,從中所學的東西自然就不一樣了。要學會從實踐中學習,從學習中實踐。而且在中國的經濟飛速發展,又加入了世貿,國內外經濟日趨變化,每天都不斷有新的東西涌現,在擁有了越來越多的機會的同時,也有了更多的挑戰,前天才剛學到的知識可能在今天就已經被淘汰掉了,中國的經濟越和外面接軌,對于人才的要求就會越來越高,我們不只要學好學校里所學到的知識,還要不斷從生活中,實踐中學其他知識,不斷地從各方面武裝自已,才能在競爭中突出自已,表現自已。在餐廳里,別人一眼就能把我人出是一名正在讀書的學生,我問他們為什么,他們總說從我的臉上就能看出來,也許沒有經歷過社會的人都有我這種不知名遭遇吧!我并沒有因為我在他們面前沒有經驗而退后,我相信我也能做的像他們一樣好.我的工作是在那做傳菜生,每天9點鐘-下午2點再從下午的4點-晚上8:30分上班,雖然時間長了點但,熱情而年輕的我并沒有絲毫的感到過累,我覺得這是一種激勵,明白了人生,感悟了生活,接觸了社會,了解了未來.在餐廳里雖然我是以傳菜為主,但我不時還要做一些工作以外的事情,有時要做一些清潔的工作,在學校里也許有老師分配說今天做些什么,明天做些什么,但在這里,不一定有人會告訴你這些,你必須自覺地去做,而且要盡自已的努力做到最好,一件工作的效率就會得到別人不同的評價。在學校,只有學習的氛圍,畢竟學校是學習的場所,每一個學生都在為取得更高的成績而努力。而這里是工作的場所,每個人都會為了獲得更多的報酬而努力,無論是學習還是工作,都存在著競爭,在競爭中就要不斷學習別人先進的地方,也要不斷學習別人怎樣做人,以提高自已的能力!記得老師曾經說過大學是一個小社會,但我總覺得校園里總少不了那份純真,那份真誠,盡管是大學高校,學生還終歸保持著學生的身份。而走進企業,接觸各種各樣的客戶、同事、上司等等,關系復雜,但我得去面對我從未面對過的一切。記得在我校舉行的招聘會上所反映出來的其中一個問題是,學生的實際操作能力與在校理論學習有一定的差距。在這次實踐中,這一點我感受很深。在學校,理論的學習很多,而且是多方面的,幾乎是面面俱到;而在實際工作中,可能會遇到書本上沒學到的,又可能是書本上的知識一點都用不上的情況?;蛟S工作中運用到的只是很簡單的問題,只要套公式似的就能完成一項任務。有時候我會埋怨,實際操作這么簡單,但為什么書本上的知識讓人學得這么吃力呢?這是社會與學校脫軌了嗎?也許老師是正確的,雖然大學生生活不像踏入社會,但是總算是社會的一個部分,這是不可否認的事實。但是有時也要感謝老師孜孜不倦地教導,有些問題有了有課堂上地認真消化,有平時作業作補充,我比一部人具有更高的起點,有了更多的知識層面去應付各種工作上的問題,作為一名大學生,應該懂得與社會上各方面的人交往,處理社會上所發生的各方面的事情,這

溫馨提示

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

評論

0/150

提交評論