人事管理系統(tǒng)論文C#畢業(yè)設計論文.doc_第1頁
人事管理系統(tǒng)論文C#畢業(yè)設計論文.doc_第2頁
人事管理系統(tǒng)論文C#畢業(yè)設計論文.doc_第3頁
人事管理系統(tǒng)論文C#畢業(yè)設計論文.doc_第4頁
人事管理系統(tǒng)論文C#畢業(yè)設計論文.doc_第5頁
已閱讀5頁,還剩58頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

畢業(yè)設計論文設計題目 人事管理系統(tǒng) 教 學 班: 學生姓名: 學 號: 指導教師: 完成日期: 摘 要信息技術為企業(yè)的發(fā)展提供了機遇,也帶來了挑戰(zhàn)。如何改良企業(yè)內部經(jīng)營機制,公正、客觀、全面、快捷地評估員工的業(yè)績,實現(xiàn)以人為本的經(jīng)營戰(zhàn)略,提高人事管理工作的效率,使人事管理員有更多的精力去做人力資源分析、研究和開發(fā)工作,是企業(yè)立足發(fā)展,開拓未來,領先同行業(yè)的關鍵。本文敘述了一個人事管理系統(tǒng)形成的全過程,包括部分演示關鍵詞:數(shù)據(jù)庫;c#abstract: computer bench-scale equipment management system management system (mis) aims at an important application system software which laboratory all equipment manage, this system integrity realization to equipment management request, including: input, browsing, deletion, revision, retrieval and statistics and so on. the computer bench-scale equipment management system management system uses b/s pattern, it enhanced the office efficiency and the equipment reliability, reduced staffs labor intensity, reduces the work to consume the material, enhances the equipment the modern management level. this article will conduct the research to in bench-scale equipment management system management system development certain basic questions, including bench-scale equipment management system management system development condition, function module, series contents and so on overall plan and realization process. key word : data statement; c#目錄摘要 .2第1章 緒論.41.1 開發(fā)背景.61.2 可行性研究.9第2章 系統(tǒng)開發(fā)模式、工具及環(huán)境.122.1系統(tǒng)運行環(huán)境.122.2 系統(tǒng)開發(fā)工具介紹.152.3 系統(tǒng)開發(fā)環(huán)境簡介.18第3章 系統(tǒng)需求分析及概要設計.203.1需求分析.203.2數(shù)據(jù)庫設計.24第4章 系統(tǒng)詳細設計.264.1 系統(tǒng)設計總體設計.304.2 系統(tǒng)設計詳細設計.344.3 界面設計.38第5章 附錄.42結束語.50致謝.51參考文獻.52第1章緒論1.1 開發(fā)背景隨著計算機技術、網(wǎng)絡技術和信息技術的發(fā)展,現(xiàn)在辦公系統(tǒng)更趨于系統(tǒng)化、科學化和網(wǎng)絡化。網(wǎng)絡辦公自動化系統(tǒng)是計算機技術和網(wǎng)絡迅速發(fā)展的一個辦公應用解決方案,它的主要目的是實現(xiàn)信息交流和信息共享,提供協(xié)同工作的手段,提高辦公的效率,讓人們從繁瑣的有紙辦公中解脫出來。現(xiàn)在許多的機關單位的人事管理水平還停留在紙介質的基礎上,這樣的機制已經(jīng)不能適應時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎的信息管理所取代。本系統(tǒng)就是基于本學院的人事管理而設計的,是對學院的人事資料進行管理,為人事管理人員提供了一套操作簡單、使用可靠、界面友好、易于管理和使用的處理工具。本系統(tǒng)對人事各種數(shù)據(jù)進行統(tǒng)一處理,避免數(shù)據(jù)存取、數(shù)據(jù)處理的重復,提高工作效率,減少了系統(tǒng)數(shù)據(jù)處理的復雜性。本系統(tǒng)不僅使學院人事管理人員從繁重的工作中解脫出來,而且提高了人事管理的效率,提高了人事管理的科學性,方便了用戶查詢、管理人員進行管理。1.2可行性研究此項管理系統(tǒng)的開發(fā)任務是作為畢業(yè)設計課題進行的,故不存在開發(fā)費用問題,可行性研究的主要方面應放在開發(fā)進度的控制上。此人事管理系統(tǒng)初期開發(fā)目標是能夠在本學院內得到應用,其使用、管理范圍僅限于學院,屬中小型數(shù)據(jù)庫管理系統(tǒng)應用開發(fā)。借助c#中數(shù)據(jù)庫應用系統(tǒng)開發(fā)工具,配合后端access 2000的支持,在畢業(yè)設計期內完成基本的增刪查改以及不可少的自動化功能應該沒有問題。另外,為了便于日后的系統(tǒng)維護以及在此基礎上進行功能擴充和升級,開發(fā)過程中應保持良好的代碼書寫風格并注意編寫詳細的技術說明文檔。第2章系統(tǒng)開發(fā)模式、工具及環(huán)境2.1系統(tǒng)運行環(huán)境系統(tǒng)要具有查詢和數(shù)據(jù)處理功能,系統(tǒng)運行環(huán)境microsoft windows98以上,要求服務器最低配置:cpu: intel pentium內存:128m硬盤:10g網(wǎng)卡:10m/100m2.2開發(fā)工具系統(tǒng)開發(fā)工具采用vs2005,后臺數(shù)據(jù)庫為access2000。2.3 系統(tǒng)開發(fā)環(huán)境簡介2000年6月,microsoft公司發(fā)布了它的.net(讀作“dot-net”)計劃。.net平臺對早期的開發(fā)平臺作了重大改進。.net提供了一種新的軟件開發(fā)模型,它允許用不同程序設計語言創(chuàng)建的應用程序能相互通信。這個平臺也允許開發(fā)者創(chuàng)建基于web的應用程序,這些應用程序能夠發(fā)布到多種不同的設備(甚至是無線電話)和臺式機上。microsoft的.net 計劃為利用internet和web進行軟件的開發(fā)、設計和使用開辟了廣闊的新前景。.net策略的一個主要方面是它與具體的語言或平臺無關。它不需求程序員使用惟一的一種程序設計語言。程序員可以將多種與.net兼容的語言(圖1-1)結合起來開發(fā).net應用程序。多個程序員可以共同參與同一個軟件項目,每個人可以使用自己最精通的.net語言(如visual c+ .net、c#、visual basic和其他許多語言)來編寫代碼。編 程 語 言aploberonc#ozcobolpascalcomponent pascalperlcurriculumpythoneiffelrpgfortranschemehaskellsmalltalkj#standard mljscript .netvisual basic .netmercuryvisual c+ .net圖1-1 .net語言(來自于microsoft web站點的列表信息,該站點是).net體系結構的一個主要組件是web服務,它是通過internet向客戶端開放其功能的應用程序。客戶端和其他應用程序可以將這些web服務作為可重用的構件塊。web服務的一個示例是dollar汽車租賃公司的預訂系統(tǒng),該系統(tǒng)稱為quick keys1。dollar公司希望開放其基于大型系統(tǒng)的功能,這樣其他公司就能向客戶提供汽車租賃的預訂服務。dollar公司本來可以為其合作伙伴創(chuàng)建了單獨的專用解決方案。為了以可重用的方式開放其功能,dollar公司用web服務來實現(xiàn)其解決方案。通過新創(chuàng)建的web服務,航空公司和酒店能夠使用dollar公司的預訂系統(tǒng)來為它們的客戶預訂汽車。dollar公司的業(yè)務伙伴既不需要使用與dollar公司相同的平臺,也不需要知道預訂系統(tǒng)是如何實現(xiàn)的。把應用程序重新實現(xiàn)為web服務為dollar公司帶來了數(shù)百萬美元的額外收入和成千上萬的新客戶。web服務擴展了軟件重用的概念。程序員不必實現(xiàn)每一個應用程序的每一個組件,而只需將注意力放在自己所開發(fā)的這一部分上。相反,公司可以購買web服務,從而將時間和精力放在產(chǎn)品開發(fā)上。面向對象的程序設計方法已經(jīng)很流行,因為它能讓程序員利用預先包裝好的組件方便地創(chuàng)建應用程序。同樣,程序員可以利用web服務為數(shù)據(jù)庫、安全性、身份驗證、數(shù)據(jù)存儲和語言翻譯創(chuàng)建應用程序,而無需知道這些組件的內部細節(jié)。當公司通過web服務鏈接它們的產(chǎn)品時,這時就出現(xiàn)了一種新的用戶體驗。例如,通過利用多個公司的web服務,一個單獨的應用程序就能同時管理賬單支付、稅金退還、貸款和投資。一個在線商人可以購買用于在線信用卡付款、用戶身份驗證、網(wǎng)絡安全和庫存數(shù)據(jù)庫的web服務來建立一個電子商務web站點。這種互動的關鍵是xml和soap,它們可使web服務能夠相互通信。xml對數(shù)據(jù)進行標識,而soap則是web服務之間得以方便通信的協(xié)議。xml和soap就像“膠水”一樣將各種web服務組合在一起構成各種應用程序。通用數(shù)據(jù)訪問(universal data access)是.net的另外一個基本概念。如果一個文件有兩份副本(例如,一份在個人的計算機上,另一份則在公司的計算機上),舊版本必須經(jīng)常更新,這稱為文件同步。如果兩個文件不同,那么它們就不同步。這種狀態(tài)容易導致錯誤。我們可利用.net將數(shù)據(jù)存放在中間位置,而不是存放在各個分離的系統(tǒng)上。第3章 系統(tǒng)需求分析及概要設計3.1需求分析學院人事管理工作主要包括人員基本信息保存,部門(或科室)信息,職稱(或職務)變動情況,教學人員的教學記錄;人員、部門(或科室)、職稱(或職務)變動情況的查詢和數(shù)據(jù)的錄入、刪除、修改等操作。這就要求所開發(fā)的管理系統(tǒng)具備基本的數(shù)據(jù)庫功能如增添、刪除、修改、查詢以外,還應具備對大量原始數(shù)據(jù)進行自動檢索整理并提取有用信息的更高層次的自動化功能以提高辦公效率。為此,我們決定采用c#作為前端應用程序的開發(fā)工具,因為其特有的數(shù)據(jù)連接技術能夠為應用開發(fā)提供強大的用戶數(shù)據(jù)庫機構(其面向對象的編程方法,減少了代碼的重復編寫,而且很容易設計出友好的用戶界面),使設計者快速編寫出符合要求的程序,并且對于數(shù)據(jù)庫中數(shù)據(jù)進行的各項操作也能及時的進行保存和修改。另外,人事管理工作范圍涉及整個學院,需要處理的數(shù)據(jù)量不是特別龐大復雜,所以小型的mb級dbms如access就可以勝任此項工作,不需要選擇大型的數(shù)據(jù)庫系統(tǒng)浪費資源。因此我們選擇microsoft公司的office 2000的access 2000作為后端數(shù)據(jù)庫的dbms支持。3.2數(shù)據(jù)庫設計人事管理系統(tǒng)總體設計中最重要的階段是數(shù)據(jù)庫的設計,引文數(shù)據(jù)庫表項是否完備,表項間的關系是否合理直接影響到系統(tǒng)后期應用程序能否順利開發(fā)。1、表數(shù)據(jù)庫中的數(shù)據(jù)表分為:人事基本信息表,部門表,科室表,教學記錄表,職稱變動表,職務變動表,用戶管理。(各表內各字段的具體設置見附錄)(科室表內容如圖一)(1)人事基本信息表用于保存人員的所有人事方面的信息,包括人員基本信息、聯(lián)系方式、工作單位等信息以及簡介、獎懲狀況等信息。此表是人事管理系統(tǒng)中最主要的表,每個人員的基本情況都在此表中都有記錄。(2)部門表用于保存部門信息,包括部門編號、部門名稱和部門類別。(3)科室表用于保存科室信息,包括科室編號、科室名稱、所屬部門名稱。(4)教學記錄表用于保存教學人員的教學情況,包括人員編號、人員姓名、教學時間、課程名稱。(5)職稱變動表用于保存教學人員的職稱變動信息,包括人員姓名、時間、原現(xiàn)職稱等信息。(6)職務變動表用于保存行政人員的職務變動信息,包括人員姓名、時間、原現(xiàn)職務等信息。(7)用戶管理用于保存人事管理系統(tǒng)中使用用戶的姓名、密碼、用戶權限。用戶權限分為普通用戶和管理人員。其中普通人員是可以進行查詢操作和更改自己密碼;管理人員是可以進行查詢操作,數(shù)據(jù)庫中各表的添加、刪除、瀏覽和修改等數(shù)據(jù)處理,添加、刪除用戶等用戶信息的操作。 2、權限設置用戶管理表的用戶權限分為管理人員和普通用戶(數(shù)據(jù)庫表內保存為0和1)。管理人員可以添加、修改、刪除記錄,可以添加或刪除用戶。普通用戶只能進行數(shù)據(jù)查詢操作。第4章 系統(tǒng)詳細設計4.1 系統(tǒng)設計總體設計通過對學院人事管理工作的特點及其需求進行認真分析,我們總結出人事管理系統(tǒng)的兩個核心:一個是關于人事管理的各類信息的查詢操作,另一個是關于人事管理中的各類數(shù)據(jù)的處理操作?;谝陨戏治鼋Y果,我們決定將本系統(tǒng)按其管理的不同方面劃分成兩個部分:1、查詢系統(tǒng)對于人事管理中的所有的信息可以進行分類查詢。2、管理系統(tǒng)對于人事管理中的所有的信息可以進行瀏覽、增添、刪除、修改等基本的管理功能。并且對于數(shù)據(jù)管理中并不是所有的另外,作為整個學院的人事管理系統(tǒng),其安全性不容忽視。所以上述的兩大部分的功能不能對任何使用者無條件開放。因此,系統(tǒng)中擬設定兩類權限:普通用戶和管理人員。普通用戶:只擁有查詢數(shù)據(jù)表中數(shù)據(jù)的權力。管理人員:擁有對數(shù)據(jù)表中數(shù)據(jù)的查詢以及數(shù)據(jù)處理的權力。并且擁有添加或刪除用戶的權力。人事管理系統(tǒng)流程登陸系統(tǒng),根據(jù)用戶權限顯示用戶可以使用的功能人事管理系統(tǒng)基本信息模塊部門信息模塊科室信息模塊工作變動信息模塊職務變動信息模塊職稱變動信息模塊教學信息模塊查詢模塊數(shù)據(jù)處理用戶管理數(shù)據(jù)瀏覽數(shù)據(jù)添加數(shù)據(jù)刪除數(shù)據(jù)修改添加用戶刪除用戶修改密碼退出管理系統(tǒng)4.2 系統(tǒng)設計詳細設計圖 二4.3 界面設計(一)登錄界面設計啟動人事管理系統(tǒng),在輸入框里輸入用戶名稱和用戶密碼,完成登錄操作進入該系統(tǒng)的菜單主界面。根據(jù)用戶的使用權限,普通用戶可以使用查詢系統(tǒng)下拉菜單里的各項功能,和用戶管理下拉菜單的修改密碼功能;管理人員可以使用查詢系統(tǒng)、管理系統(tǒng)以及用戶管理下拉菜單中的所有功能。(登錄界面如圖三)其確定按鈕的程序代碼如下:static void main() /application.run(new form1();/private void form1_load(object sender, system.eventargs e)string str = select * from userinfo;base bb = new base();datatable dt = new datatable();dt = bb.exesqldt(str);for(int i = 0 ; i 0)this.datagrid1.unselect(cm.position );cm.position -= 1;this.datagrid1.select(cm.position);this.datagrid1.currentrowindex = cm.position;break;case 下記錄:if(cm.position cm.count - 1)this.datagrid1.unselect(cm.position );cm.position += 1;this.datagrid1.select(cm.position);this.datagrid1.currentrowindex = cm.position;break;case 尾記錄:if(cm.position != cm.count - 1)this.datagrid1.unselect(cm.position);cm.position = cm.count - 1;this.datagrid1.select(cm.count - 1);this.datagrid1.currentrowindex = cm.position;break;case 添加:this.insert(sender,e);break;case 修改:this.updata(sender,e);break;case 刪除:this.delete(sender,e);break;case 退出:this.close(sender,e);break;case 列選擇:this.colselect(sender,e); break;case 查找:this.search(sender,e); break;case 打印: break;#endregion注:如果選擇的是人事基本信息表則不允許進行修改記錄。只允許進行前邊的瀏覽和刪除操作。因為人事基本信息表中的很多項內容是不允許隨便修改的。例如職務(或職稱)變動是不能在人事基本信息表中直接修改的,而是在職務(或職稱)變動表中記錄后再在人事基本信息表中自動更改。圖 六2、人員基本信息錄入因為人員基本信息內容太多,所以按類別設計成分頁的形式,這樣從外觀上看比較清楚,而且輸入內容時也方便、清晰。人員基本信息中性別、部門名稱、科室名稱、職務名稱、職稱名稱和是否是合同制設計成列表的形式。用戶可以根據(jù)人員的情況選擇列表中的內容,但不允許自己輸入信息,以防止輸入的信息不正確或是不符合規(guī)定。3、職務(或職稱)變動錄入 職務(或職稱)變動錄入是通過人員姓名或人員編號選擇出職務(或職稱)變動的人員,按確定按鈕后人員的職務(或職稱)信息會自動的顯示出來,然后輸入新的信息,按保存按鈕后人員的職務(或職稱)變動信息將保存在職務(或職稱)變動表里,并且更改后的信息也將自動保存在人員基本信息表里,。(例:圖七為職務變動錄入)其中確定按鈕和保存按鈕的程序代碼如下:private void addform_load(object sender, system.eventargs e)this.topmost =true;if(empinfoform.empid = insert) dbrace_cb();dbsection_cb();dbjob_cb();dbtitle_cb();if(empinfoform.empid = update)db();dbrace_cb();dbsection_cb();dbjob_cb();dbtitle_cb();base b = new base();b.readimage(int.parse(empinfoform.eif.id),this.picturebox1);#endregion注:代碼前一段是更改人事基本信息表此人員的職務信息,后一段是把此次更改的記錄保存在職務變動表中。在職務變動表中首先通過人員編號判斷是否有此人員記錄,如果沒有則在表中添加一條新記錄,如果有則更改這條記錄。在職務變動表中人員編號和人員姓名的賦值來保存的。職務變動表中只保存某個人員的最后一次職務變動信息。職稱變動表的程序代碼與此類似。 圖 七(五)用戶管理設計用戶管理包括添加用戶、刪除用戶、修改密碼、注銷、退出部分,其中添加用戶和刪除用戶是管理人員才可以使用的功能。修改密碼、注銷和退出部分是允許普通用戶操作的。添加用戶是通過在相應的輸入框輸入數(shù)據(jù),點擊確定按鈕后就會把數(shù)據(jù)記錄到數(shù)據(jù)庫中的用戶管理表里;刪除用戶是通過輸入要刪除用戶的姓名和密碼,確認后在用戶管理表中刪除此用戶的記錄。修改密碼是用戶修改密碼的界面,其中用戶的姓名是自動顯示在界面上的,用戶只需要輸入原來密碼和新密碼就可以修改密碼了。注銷是更換用戶的操作界面;退出是退出人事管理系統(tǒng)。(例:圖八為添加記錄)添加記錄的確定按鈕的程序代碼如下:private void button1_click(object sender, system.eventargs e)#region 添加記錄if(empinfoform.empid = insert)if(regexlib.isvalidnumber(this.no_txt.text.trim()string ss = select * from employinfo where eid= + int.parse(this.no_txt.text);base bb = new base();if(!bb.isread(ss)if(this.phone_txt.text.trim() != )if(regexlib.isvalidphono(this.phone_txt.text.trim()this.eenmen_txt.text = this.no_txt.text.trim();this.med_txt.text = this.no_txt.text.trim();this.wa_txt.text = this.no_txt.text.trim();string str = new string11;str0 = insert into employinfo values( + int.parse(this.no_txt.text.trim() + , + int.parse(this.raceid_txt.text.trim() + ,;str0 += int.parse(this.sectionid_txt.text.trim() + , + int.parse(this.jobid_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + ,;str0 += int.parse(this.titleid_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + ,;str0 += int.parse(this.no_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + ,;str0 += int.parse(this.no_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + ,;str0 += int.parse(this.no_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + , + this.name_txt.text + ,;str0 += this.sex_cb.text + , + this.party_cb.text + , + this.birth_dtp.value.toshortdatestring() + , + this.place_cb.text + ,;str0 += this.emptime_dtp.value.toshortdatestring() + , + this.emptype_cb.text + , + this.source_cb.text + ,;str0 += this.number_txt.text.trim() + , + this.phone_txt.text.trim() + , + this.adress_txt.text + , + this.marrige_cb.text + ,;str0 += this.edu_cb.text + , + this.pro_cb.text + , + this.school_txt.text + , + this.leaveschool_dtp.value.toshortdatestring() + ,;str0 += this.degree_cb.text + , + this.app_cb.text + ,1);str1 = insert into endowmentinfo (endid,enid) values ( + int.parse(this.no_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + );str2 = insert into holidayinfo (hid) values ( + int.parse(this.no_txt.text.trim() + );str3 = insert into medicalinfo (meid,mid) values ( + int.parse(this.no_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + );str4 = insert into ppinfo (pid) values ( + int.parse(this.no_txt.text.trim() + );str5 = insert into societyinfo (seid) values ( + int.parse(this.no_txt.text.trim() + );str6 = insert into titleinfo (tiid) values ( + int.parse(this.no_txt.text.trim() + );str7 = insert into traininfo (trid) values ( + int.parse(this.no_txt.text.trim() + );str8 = insert into transferinfo (traid) values (+ int.parse(this.no_txt.text.trim() + );str9 = insert into wagesinfo (waid,id) values ( + int.parse(this.no_txt.text.trim() + ,+ int.parse(this.no_txt.text.trim() + );str10 = insert into workinfo (wid) values (+ int.parse(this.no_txt.text.trim() + );base b = new base();b.exesqls(str);messagebox.show(添加成功!);empinfoform.eif.enabled = true;empinfoform.eif.dbdatagrid();this.close();elsemessagebox.show(電話號碼格式錯誤!);elsethis.eenmen_txt.text = this.no_txt.text.trim();this.med_txt.text = this.no_txt.text.trim();this.wa_txt.text = this.no_txt.text.trim();string str = new string11;str0 = insert into employinfo values( + int.parse(this.no_txt.text.trim() + , + int.parse(this.raceid_txt.text.trim() + ,;str0 += int.parse(this.sectionid_txt.text.trim() + , + int.parse(this.jobid_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + ,;str0 += int.parse(this.titleid_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + ,;str0 += int.parse(this.no_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + ,;str0 += int.parse(this.no_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + ,;str0 += int.parse(this.no_txt.text.trim() + , + int.parse(this.no_txt.text.trim() + , + this.name_txt.text + ,;str0 += this.sex_cb.text + , + this.party_cb.text + , + this.birth_dtp.value.toshortdatestring() + , + this.place_cb.text + ,;str0 += this.emptime_dtp.value.toshortdatestring() + , + this.emptype_cb.text + , + this.source_cb.text + ,;str0 += this.number_txt.text.trim() + , + this.phone_txt.te

溫馨提示

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

評論

0/150

提交評論