C課程設(shè)計(jì)·酒店客房管理系統(tǒng)_第1頁
C課程設(shè)計(jì)·酒店客房管理系統(tǒng)_第2頁
C課程設(shè)計(jì)·酒店客房管理系統(tǒng)_第3頁
C課程設(shè)計(jì)·酒店客房管理系統(tǒng)_第4頁
C課程設(shè)計(jì)·酒店客房管理系統(tǒng)_第5頁
已閱讀5頁,還剩55頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 計(jì)算機(jī)學(xué)院課程設(shè)計(jì)報(bào)告 課程名稱: C+課程設(shè)計(jì) 課 題: 客房管理系統(tǒng) 專業(yè)班級: 學(xué) 號: 姓 名: 指導(dǎo)老師: 日 期: 2013年7 月3 日 1 目錄 1.課題簡介03 2.設(shè)計(jì)方案04 3.具體設(shè)計(jì)及截屏圖05 4.關(guān)鍵代碼分析10 5.測試15 6.課題總結(jié)與體會17 7.參考文獻(xiàn)18 8.源代碼19 2 1.課題簡介 客房管理系統(tǒng)是根據(jù)某酒店對客房管理的實(shí)際情況進(jìn)行編寫的,主要目的是為了方便酒店對客房的實(shí)際情況進(jìn)行集中的查詢與管理工作,以提高整個酒店的工作。 經(jīng)過電腦及生活中的調(diào)查研究,根據(jù)客人的經(jīng)濟(jì)水平和生活理念,客房的類型已趨向于多樣化,有標(biāo)準(zhǔn)房,單人房,VIP間,甚至總

2、統(tǒng)套房。而初步設(shè)定通過客房的編號、類型、價(jià)格來定位一個客房的管理系統(tǒng)。 客房是一個對外服務(wù)的內(nèi)容,為了客人的住宿要求,所以系統(tǒng)需要實(shí)現(xiàn)客房信息的錄入、修改和刪除功能。 客人對剩余客房需要進(jìn)行選擇,系統(tǒng)必須實(shí)現(xiàn)相應(yīng)的查詢、排序和輸出功能,使客人擇優(yōu)而居。 主要實(shí)現(xiàn)的功能包括:客房信息的錄入、修改、刪除、剩余客房信息查詢、排序、輸出??头啃畔⒖蓪懭胛募?,也可從文件中讀取??头啃畔⑸婕暗臄?shù)據(jù)有客房編號、客房類型、住房天數(shù)、訂金、客戶姓名、客戶身份證號碼等。 3 2設(shè)計(jì)方案 按照需求分析所得,客房信息系統(tǒng)有以下幾個功能模塊: 1 新建兩個類; 分別為Customer和HolterRoom ,其中Cus

3、tomer為基類,HolterRoom通過 共有繼承,成為Customer的派生類。 2 錄入,增添客房信息; 先判斷是否已存在客房信息,如果已存在,則再選擇是否添加;若不存在,則添加客房信息。 3修改客房信息; 讀取保存的客房信息數(shù)據(jù),根據(jù)客房編號查找所需修改的客房信息,然后根據(jù)具體所需,修改成員參數(shù)。 4刪除客房信息模塊; 從保存中的文件中讀取信息,刪除需要刪除的信息,完善現(xiàn)在的客房運(yùn)作。 5查詢客房函數(shù); 分按編號、類型、客戶姓名查找客房信息,這樣可以更具有人性化來選擇所剩余的客房,從而進(jìn)行日常安排。 7輸出剩余客房函數(shù); 輸出根據(jù)系統(tǒng)所需排序后的客房信息,本系統(tǒng)中是根據(jù)了客人入住的有效

4、期即天數(shù)來及時(shí)了解空出的房間。 由上述需求分析可得,系統(tǒng)的功能模塊圖如圖1所示。 店酒 房客 理管 統(tǒng)系 查 刪除 修改 客人 客人錄入 輸出 詢 窗 客房退房客房 入住 客房 有所 口 登記 信息 信息 結(jié)算 信息 通過通過通過 輸出 房號 房號姓名 查詢查詢 所有查詢 客房空房 客房 客房 1 圖 4 2.具體設(shè)計(jì)及截屏圖 1、類的設(shè)計(jì) 根據(jù)上述需求分析,有客房類和客戶類。 (1) 客戶類 客戶類中的主要成員有:name為客戶姓名,ID為客戶身份證號碼,money為客戶訂金,StayTime為將要入住客房時(shí)長。 (2)客房類 客房類中的主要成員有:num是客房編號,Type是客房類型,Pr

5、ice是客房價(jià) 格, HolterRoom()為客房類的構(gòu)造函數(shù),同時(shí)Customer類中的成員均是客房類的成員。 2界面設(shè)計(jì): (1) 主界面的設(shè)計(jì) 主界面中顯示客房管理系統(tǒng)的全部信息,客房信息的錄入,客人入住登記,客房信息的修改,客人退房結(jié)算,查詢所有客房信息,查詢(包括按房間號,按房間類型,按客戶姓名查詢,同時(shí)還有輸出所有空房信息),刪除客房信息。 酒店客房管理系統(tǒng)如圖1所示。 圖2 主界面 (2)分界面:客房信息查詢設(shè)計(jì) 5 分別實(shí)現(xiàn)按姓名,按房間號和按房間類型查詢客房信息的功能,還可實(shí)現(xiàn)輸出所有空房信息的功能。客房信息錄入如圖2所示。 圖3錄入客房信息的分界面 (4)分界面:客房信息

6、的修改的設(shè)計(jì) 提示根據(jù)編號尋找到客房并輸出該客房內(nèi)容,然后詢問用戶是否要修改客房信息,修改界面如圖所示。 圖4 修改客房信息的分界面 6 (5)分界面:客房信息的刪除的設(shè)計(jì) 提示根據(jù)編號尋找到客房并輸出該客房內(nèi)容,然后詢問用戶是否要刪除客房信息 ,修改界面如圖所示。 圖5 刪除客房信息的分界面 (6)分界面:剩余客房信息的查詢的設(shè)計(jì) 在保存完所修改或刪除的客房信息,查詢剩余的客房信息,可瀏覽所有空房信息。查詢空房的信息界面如圖6所示。 圖6 查詢客房信息的分界面 7 (7)分界面:所有信息的輸出的設(shè)計(jì) 在排序完后的所有客房中,輸出所有客房的信息,以檢驗(yàn)客房的經(jīng)營情況。所有客房信息輸出界面如圖7

7、所示。 圖7 所有客房的信息 4.關(guān)鍵代碼分析 (1)系統(tǒng)的登錄 在主函數(shù)中,輸出客房信息系統(tǒng)的各功能提示。選擇需要執(zhí)行功能的序號,由switch判斷和選擇所需要執(zhí)行的功能。 選擇1:執(zhí)行客房信息的錄入; 選擇2:執(zhí)行客人入住登記; 選擇3:執(zhí)行教工客房信息的修改; 選擇4:執(zhí)行客人退房結(jié)算; 選擇5:執(zhí)行查詢所有客房信息; 選擇6:執(zhí)行查詢; 選擇7:執(zhí)行刪除客房信息; 選擇8:退出系統(tǒng); 主函數(shù): int main() HolterRoom Room200; /創(chuàng)建客房對象數(shù)組 int top; 8 HolterRoom b; top=-1; fstream file(Room.txt,i

8、os:in); while (1) file.read(char *)&b,sizeof(b); if (!file) break; top+; Roomtop=b; file.close(); /讀取文件夾Room.txt中的數(shù)據(jù) while(1) nn; 客房管理系統(tǒng) coutn cout - nn; nn; 客房信息的錄入 cout 1. nn; 客人入住登記 cout 2. nn; 3.客房信息的修改 cout nn; cout 4.客人退房結(jié)算 nn; cout 5.查詢所有客房信息 nn; 查詢系統(tǒng) 6. cout nn; 刪除客房信息 cout 7. nn; 統(tǒng)系 cout 8.

9、 退 出 ; coutchoose; system(cls); 用switch (choose) / 戶的選擇 輸入 case 1:set_HolterRoom_info(Room); break; / 客房信息 2:set_Customer_info(Room);break; / case 9 客人入住登記 case 3:Change_HolterRoom_info(Room); break; /修改客房信息 case 4:SetCount(Room);break; /客戶退房 case 5:PrintAll(Room); break; /查詢所有客房信息 case 6:Find_choos

10、e(Room); break; /查詢 case 7:Delete_HolterRoom(Room);break; /刪除客房信息 case 8:Write(Room); Save_HolterRoom_info(Room); Save_Customer_info(Room); exit(0); /退出 default : break; return 0; 在讀取數(shù)據(jù)時(shí),可以從以有的文件中讀取數(shù)據(jù)到程序中,避免了程序的重復(fù)輸入數(shù)據(jù),既實(shí)現(xiàn)了程序的多次可持續(xù)地使用,又有利于后面的信息修改、刪除等功能。 void Read(HolterRoom *Room) /讀取數(shù)據(jù)庫 int top; Hol

11、terRoom b; top=-1; fstream file(Room.txt,ios:in); /創(chuàng)建一個輸入文件流對象,讀取文件夾Room.txt中的數(shù)據(jù)。 while (1) file.read(char *)&b,sizeof(b); if (!file) break; top+; Roomtop=b; ; file.close();/關(guān)閉文件 10 (2)信息的添加 客房信息的錄入,創(chuàng)建HolterRoom類和Room對象數(shù)組 ,調(diào)用構(gòu)造函數(shù),輸入客房的房間編號、房間類型、定房日期、房間價(jià)格、房間內(nèi)容及個人的入住有效期。 void set_HolterRoom_info(Holte

12、rRoom *Room) if(Room0.num=0) int size; 潣瑵?暫無房間信息,請?zhí)砑樱ize; for(int i=0;isize;i+) Roomi.num=Number+; 潣瑵?房間號碼:Roomi.num;coutRoomi.Type; 潣瑵?房間價(jià)格:; cinRoomi.Price; coutendlendl; ; 潣瑵?客房信息錄入成功!endlP; if(P=Y) add_HolterRoom_info(Room); else if(P=N) 潣瑵?已取消房間添加.endlendl; 汥敳撓畯?尼此操作非法!endlNum; for(int i=0;i30

13、;i+) if(Roomi.num=Num ) string B; 潣瑵?房間已找到:endl; 潣瑵?房間類型:; coutRoomi.Typeendl; 潣瑵?房間價(jià)格:; coutRoomi.Priceendl; 潣瑵?客戶信息:endl; 潣瑵?客戶身份證號碼:; coutRoomi.IDendl; 潣瑵?客戶姓名:; coutRendl; 潣瑵?訂金; coutRoomi.moneyB;coutendl; if(B=Y) Roomi.Type=ull; Roomi.num=0; Roomi.Price= Roomi.money=0; Roomi.StayTime=0

14、; 潒浯楛?慮敭盡無; Roomi.ID= 潣瑵?刪除成功!endl; 12 else if(B=N) 潣瑵?取消刪除。endl; 汥敳撓畯?尼非法的操作!endl; ; system(pause); system(cls); ; (4)信息的修改 修改客房信息,按要求提示輸入要修改客房的房間編號,通過for循環(huán)和if語句尋找到要修改的客房,并顯示其信息,然后詢問用戶是否要修改客房信息,通過 if語句進(jìn)行判斷,若輸入“Y”則進(jìn)行逐條修改,若為“N” ,則取消修改,輸入其他均顯示“非法操作!”。 void Change_HolterRoom_info(HolterRoom *Room) int

15、Num; 潣瑵?請輸入要修改的房間號碼:Num; string _name; string _ID; int _money; int _StayTime; string _Price; string _Type; int t=0; for(int i=0;i30;i+) if(Num=Roomi.num) 潣瑵?房間類型:; coutRoomi.Typeendl; 潣瑵?房間價(jià)格:; coutRoomi.Priceendl; 潣瑵?客戶姓名:; coutR;coutendl; 潣瑵?客戶身份證號碼:; coutRoomi.ID;coutendl; 潣瑵?訂金:; coutRo

16、omi.money; 潣瑵?將于?刼潯孭嵩匱慴呹浩?尼天后退房。endl; 潣瑵?房間信息已找到!p; if(p=Y) ?潣瑵?客戶姓名:; cin_name; R=_name; cout_ID; Roomi.ID=_ID; cout_money; Roomi.money=_money; 潣瑵?退房時(shí)間延長至?楣?弾瑓祡楔敭挻畯?尼天后; Roomi.StayTime=_StayTime; coutendl; Save_Customer_info(Room); 撓畯?尼修改成功!endlendl; 汥敳槧?盡屎?潣瑵?已取消修改。; 汥敳撓畯?尼操作非法!; t+; else

17、 if(t=0 & i=29 & Roomi.Type=ull) 潣瑵?查無此房!endlendl; ; system(pause); system(cls); ; 5.測試 程序測試是將編制的程序投入實(shí)際運(yùn)行前,用手工或編譯程序等方法進(jìn)行測試,修正語法錯誤和邏輯錯誤的過程。 原程序: void add_HolterRoom_info(HolterRoom *Room) /添加房間 static int Number=700; string k; do int i=5; 14 Roomi.num=Number+; 潣瑵?房間號碼:Roomi.num;coutRoomi.Type; 潣瑵?房間價(jià)

18、格:; cinRoomi.Price; coutendlk; i+; while(k=Y); if (k=N) 汥敳撓畯?尼此操作非法!; 編譯成功后開始運(yùn)行,信息錄入后,第一次調(diào)用函數(shù)可以正確添加房間信息,但第二次調(diào)用后,會覆蓋第一次的記錄,無法正確添加房間;經(jīng)思索后,發(fā)現(xiàn)加入個for循環(huán),并對每一房間進(jìn)行判斷,確定為未賦值再進(jìn)行房間的添加便可。 void add_HolterRoom_info(HolterRoom *Room) string P; do int Number=700; for(int i=0;i30;i+) if(Roomi.num=0) Roomi.num=Number

19、+; 潣瑵?房間號碼:Roomi.num;coutRoomi.Type;coutRoomi.Price; coutendlP;break; else Number+; 15 ; while(P=Y); if(P=N) 潣瑵?已取消添加。endlendl; 汥敳撓畯?尼此操作非法!endlendl; ; 6.課題總結(jié)與體會 短學(xué)期的課程設(shè)計(jì)是一次非常珍貴的機(jī)會,這是一次可以讓我們所學(xué)的理論與實(shí) 際相結(jié)合的機(jī)會。通過這次比較完整的一個程序的設(shè)計(jì),我走出了純理論的學(xué)習(xí), 從一種全新的角度去學(xué)習(xí)。 其實(shí)個人而言,我體會較深的一點(diǎn)是團(tuán)隊(duì)互相幫助學(xué)習(xí)的過程,自己看書學(xué) 習(xí)的經(jīng)驗(yàn),以及從網(wǎng)上以及其他各種途徑

20、獲得信息和知識的經(jīng)驗(yàn)。理論與實(shí)際相結(jié) 合的設(shè)計(jì),鍛煉了我綜合運(yùn)用所學(xué)的基礎(chǔ)知識,解決實(shí)際問題的能力,同時(shí)也提高 我查閱文獻(xiàn)資料、對程序整體的把握等其他能力水平。而且通過對整體的掌控,對 局部的取舍,都使我的能力得到了鍛煉,我的各方面經(jīng)驗(yàn)都得到了極大的豐富。 16 在面對各種陌生知識的時(shí)候,隊(duì)友的耐心與任性,對于知識的渴求,對于工作的 專注,極大程度上鼓舞了我。我們在交流中,迸發(fā)出了很多設(shè)計(jì)靈感,互相建議改 進(jìn)的過程中,我們分別從各個方面共同改進(jìn)著,這個已經(jīng)不能僅僅稱作課程設(shè)計(jì)的 作品。 從知識獲得方面來說,各種已經(jīng)學(xué)習(xí)到的C+知識以及各種從網(wǎng)上搜索來的案例, 我們都是隨著設(shè)計(jì)的不斷深入而不斷熟

21、悉的。和老師以及同學(xué)的溝通交流更使我對 程序整體的規(guī)劃與設(shè)計(jì)有了新的認(rèn)識,也對自己提出了新的要求。提高是有限的但 提高也是全面的。正是這一次設(shè)計(jì)讓我積累了許多實(shí)際經(jīng)驗(yàn)。也必然會讓我在未來 的工作學(xué)習(xí)中表現(xiàn)出更高的耐力、理解力、實(shí)踐力。順利如期的完成本次課程設(shè)計(jì) 給了我很大的信心,但是也為我指出很多不足的地方。學(xué)習(xí)其實(shí)就是一個不斷完善 的過程,正視自己的不足之處。在以后的工作和學(xué)習(xí)中不斷的彌補(bǔ)這些不足之處, 在以后的生活中也要保持同樣的態(tài)度,不斷地完善自己。 7.參考文獻(xiàn) 【1】鄭莉.C+教程.人民郵電出版社. 【2】譚浩強(qiáng).C語言程序設(shè)計(jì).清華大學(xué)出版社. 17 【3】沈紀(jì)新.Visual C

22、+使用速成.清華大學(xué)出版社. 8.源代碼 主要實(shí)現(xiàn)的功能包括:客房信息的錄入、修改、刪除、剩余/ 客房管理系統(tǒng) 18 客房信息查詢、排序、輸出??头啃畔⒖蓪懭胛募部蓮奈募凶x取。 /* 系統(tǒng)的登錄 信息的添加 信息的刪除 信息的修改 */ #include #include #include using namespace std; const int Maxb=30; class Customer public: string name; string ID; int money; int StayTime; Customer(); ; class HolterRoom:public C

23、ustomer public: int num; string Price; string Type; HolterRoom() num=0; Price= Type=ull; money=0; StayTime=0; 慮敭盡無; ID= ; HolterRoom(); 19 ; 景瑳敲浡匠牴尨客房信息.txt,ios_base:trunc); 景瑳敲浡?尨客戶信息.txt,ios_base:trunc); void set_Customer_info(HolterRoom *Room); void set_HolterRoom_info(HolterRoom *Room); void fin

24、d_HolterRoomByNum(HolterRoom *Room); void Display_HolterRoom_info(HolterRoom *Room); void add_HolterRoom_info(HolterRoom *Room); void find_HolterRoomByName(HolterRoom *Room); void find_HolterRoomByType(HolterRoom *Room); void PrintAll(HolterRoom *Room); void Change_HolterRoom_info(HolterRoom *Room);

25、 void SetCount(HolterRoom *Room); void Delete_HolterRoom(HolterRoom * Room); void Find_choose(HolterRoom * Room); void Save_HolterRoom_info(HolterRoom * Room); void Save_Customer_info(HolterRoom * Room); void Write(HolterRoom *Room); void Read(HolterRoom *Room); void Save_HolterRoom_info(HolterRoom

26、* Room) for(int i=0;i30;i+) if(Roomi.num!=0) 瑓?尼房間號碼:Roomi.num ?房間類型: Roomi.Type ?房間價(jià)格: Roomi.Priceendlendl; ; ; ; void Save_Customer_info(HolterRoom * Room) for(int i=0;i30;i+) 晩刨潯孭嵩渮浵?刪潯孭嵩渮浡盡無) ?尼房間類型:; CRoomi.Typeendl; ?尼房間價(jià)格:; CRoomi.Priceendl; ?尼客戶身份證號碼:; 20 CRoomi.IDendl; ?尼客戶姓名:; CRe

27、ndl; ?尼訂金; CRoomi.moneyendl; ?尼入住天數(shù):?刼潯孭嵩匱慴呹浩?尼天endlendl; ; ; ; void Display_HolterRoom_info(HolterRoom *Room) int t=0; for(int i=0;i30;i+) if(Roomi.StayTime=0 & Roomi.num!=0) 潣瑵?房間號碼:; coutRoomi.num; 潣瑵?房間類型:; coutRoomi.Type; 潣瑵?房間價(jià)格:; coutRoomi.Priceendl; t+; 汥敳槧?企?潣瑵?暫無空房!; ; system(pause); syste

28、m(cls); ; void Find_choose(HolterRoom *Room) int P=0; while(P=0) coutn 客房管理系統(tǒng) nn; cout - nn; cout 1.通過房號查詢客房 nn; cout 2.通過類型查詢客房 nn; cout 3.通過客戶姓名查詢客房 21 nn; cout 4.查詢所有空房 nn; cout 5.返回主菜單 nn; coutchoose; system(cls); switch (choose) /用戶的 選擇 輸入客 case 1:find_HolterRoomByNum(Room); break; / 房信息case 2:

29、find_HolterRoomByType(Room);break; /客人入住登記修改客房 case 3:find_HolterRoomByName(Room); break; / 信息case 4:Display_HolterRoom_info(Room);break; /客戶退房case 5:P=5;break; default :; break; ; ; void Delete_HolterRoom(HolterRoom *Room) int Num; ; 潣瑵?請輸入要刪除的房間號:cinNum; for(int i=0;i30;i+) if(Roomi.num=Num ) stri

30、ng B; endl; 潣瑵?房間已找到: :; 房間類型 潣瑵?coutRoomi.Typeendl; :; 潣瑵?房間價(jià)格 coutRoomi.Priceendl; :endl; 客戶信息 潣瑵?:; 潣瑵?客戶身份證號碼 coutRoomi.IDendl; 22 潣瑵?客戶姓名:; coutRendl; 潣瑵?訂金; coutRoomi.moneyB;coutendl; if(B=Y) Roomi.Type=ull; Roomi.num=0; Roomi.Price= Roomi.money=0; Roomi.StayTime=0; 潒浯楛?慮敭盡無; Roomi.ID

31、= 潣瑵?刪除成功!endl; else if(B=N) 潣瑵?取消刪除。endl; 汥敳撓畯?尼非法的操作!Num; for(int i=0;i30;i+) if(Num=Roomi.num & Roomi.StayTime!=0) string B; 潣瑵?房間已找到:endl; 23 潣瑵?房間類型:; coutRoomi.Typeendl; 潣瑵?房間價(jià)格:; coutRoomi.Priceendl; 潣瑵? 客戶信息! :endl; 潣瑵?客戶身份證號碼 :; coutRoomi.IDendl; 潣瑵? 客戶姓名:; coutRendl; 潣瑵?訂金 :; cout

32、Roomi.moneyendl; 潣瑵?入住天數(shù): ?潣瑵?潒浯楛?瑓祡楔敭?潣瑵? 天.; coutB; if(B=Y) Roomi.StayTime=0; Roomi.money=0; 潒浯楛?慮敭盡 無 ; Roomi.ID= 潣瑵?退房成功! endl; else if(B=N) 潣瑵? 取消退房。endl; 汥敳撓畯?尼 非法的操作!endl; t+; else if(Num=Roomi.num & Roomi.StayTime=0) 潣瑵?此房為空房! ; t+; else if(t=0 & i=29 & Roomi.Type=ull) 潣瑵?查無此房 !; ; system(pa

33、use); 24 system(cls); ; void add_HolterRoom_info(HolterRoom *Room) static int Number=700; string P; do int Number=700; for(int i=0;i30;i+) if(Roomi.num=0) Roomi.num=Number+; 潣瑵?房間號碼:Roomi.num;coutRoomi.Type;coutRoomi.Price; coutendlP;break; else Number+; ; while(P=Y); if(P=N) 潣瑵?已取消添加。endlendl; 汥敳撓畯

34、?尼此操作非法!endlendl; ; void set_HolterRoom_info(HolterRoom *Room) if(Room0.num=0) int size; 潣瑵?暫無房間信息,請?zhí)砑樱ize; for(int i=0;isize;i+) Roomi.num=Number+; 潣瑵?房間號碼:Roomi.num;coutRoomi.Type; 潣瑵?房間價(jià)格:; cinRoomi.Price; coutendlendl; ; 潣瑵?客房信息錄入成功!endlP; if(P=Y) add_HolterRoom_info(Room); else if(P=N) 潣瑵?已取消房

35、間添加.endlendl; 汥敳撓畯?尼此操作非法!endlNum; for(int i=0;i30;i+) if(Num=Roomi.num & Roomi.StayTime=0) 潣瑵?房間已找到:endl; 潣瑵?房間類型:; coutRoomi.Typeendl; 潣瑵?房間價(jià)格:; coutRoomi.Priceendl; 潣瑵?請輸入客戶信息!p; if(p=Y) 潣瑵?客戶身份證號碼:; cinRoomi.ID; 潣瑵?客戶姓名:; cinR; 潣瑵?訂金:; cinRoomi.money; 潣瑵?入住天數(shù):?楣?刾潯孭嵩匱慴呹浩?潣瑵?天; coutendl; 潣瑵?信

溫馨提示

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

最新文檔

評論

0/150

提交評論