房屋租售管理系統(tǒng)c程序設(shè)計(jì)_第1頁
房屋租售管理系統(tǒng)c程序設(shè)計(jì)_第2頁
房屋租售管理系統(tǒng)c程序設(shè)計(jì)_第3頁
房屋租售管理系統(tǒng)c程序設(shè)計(jì)_第4頁
房屋租售管理系統(tǒng)c程序設(shè)計(jì)_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、程序設(shè)計(jì)報(bào)告題 目: 房屋租售管理系統(tǒng) 評 分 細(xì) 則評分項(xiàng)優(yōu)秀良好中等差遵守機(jī)房規(guī)章制度上機(jī)時(shí)的表現(xiàn)學(xué)習(xí)態(tài)度程序準(zhǔn)備情況程序設(shè)計(jì)能力團(tuán)隊(duì)合作精神課題功能實(shí)現(xiàn)情況算法設(shè)計(jì)合理性用戶界面設(shè)計(jì)報(bào)告書寫認(rèn)真程度內(nèi)容詳實(shí)程度文字表達(dá)熟練程度回答問題準(zhǔn)確度簡 短 評 語教師簽名: 年 月 日評分等級備注評分等級有五種:優(yōu)秀、良好、中等、及格、不及格房屋租售管理系統(tǒng)一、 課題內(nèi)容和要求 該系統(tǒng)要求建立某房屋租售中介管理系統(tǒng),并實(shí)現(xiàn)輸入口令進(jìn)入系統(tǒng)、基礎(chǔ)信息建立、客戶統(tǒng)計(jì)、房源排序、銷售業(yè)績及傭金收入統(tǒng)計(jì)、相關(guān)文件存盤功能。通過此課題,熟練掌握文件、數(shù)組、指針的各種操作,以及一些算法思想的應(yīng)用。二、需求分析

2、模塊一:基礎(chǔ)信息管理,該模塊實(shí)現(xiàn)員工、樓盤及門店信息的查看與建立;模塊二:客戶管理,該模塊實(shí)現(xiàn)客戶信息的建立、查看與各類客戶數(shù)量統(tǒng)計(jì);模塊三:房源查看,該模塊實(shí)現(xiàn)房源信息按租金升序、售金升序、租金降序、售金降序顯示;模塊四:統(tǒng)計(jì)分析,該模塊實(shí)現(xiàn)某一指定時(shí)間段內(nèi)銷售情況及傭金收入統(tǒng)計(jì);模塊五:保存文件,該模塊實(shí)現(xiàn)各類相關(guān)文件的保存;模塊六:退出系統(tǒng),該模塊實(shí)現(xiàn)本系統(tǒng)的退出;三、概要設(shè)計(jì) 開始輸入密碼密碼正確確NY進(jìn)入系統(tǒng)統(tǒng)計(jì)分析保存文件退出系統(tǒng)房源查看客戶管理基礎(chǔ)信息管理123450結(jié)束1.基礎(chǔ)信息管理:包括樓盤信息查詢、員工信息查詢、門店信息查詢、樓盤信息建立、員工信息建立、門店信息建立、返回

3、上級菜單幾項(xiàng)功能;2.客戶管理:包括客戶信息查詢、客戶信息建立、客戶數(shù)量統(tǒng)計(jì)及返回上級菜單幾項(xiàng)功能;3.房源查看:包括按租金升序顯示房源信息、按租金降序顯示房源信息、按售金升序顯示房源信息、按售金降序顯示房源信息及返回上級菜單幾項(xiàng)功能;4.統(tǒng)計(jì)分析:包括銷售情況及傭金收入統(tǒng)計(jì)及返回上級菜單幾項(xiàng)功能;5.保存文件:保存所有相關(guān)文件;6退出系統(tǒng):退出房屋租售管理系統(tǒng)。四、源程序代碼 #include<iostream>#include<iomanip>#include<fstream>#include<string>#include<stdli

4、b.h>#include<set>using namespace std;class Date /定義日期類protected:int year; /年int month; /月int day; /日public:void Set(int,int,int); /設(shè)置日期void Input(); /輸入日期bool operator<(Date ob)const; /重載<運(yùn)算,實(shí)現(xiàn)日期比較int GetYear(); /返回年int GetMonth(); /返回月int GetDay(); /返回日 ;/Date類函數(shù)的實(shí)現(xiàn)void Date:Set(int

5、y,int m,int d)year=y;month=m;day=d;void Date:Input()cout<<"年: "cin>>year;cout<<"月: "cin>>month;cout<<"日: "cin>>day;bool Date:operator<(Date ob)constif(year<ob.year)return true;else if(year=ob.year)if(month<ob.month)return tru

6、e;else if(month=ob.month)if(day<ob.day)return true;elsereturn false;else return false;elsereturn false;int Date:GetYear()return year;int Date:GetMonth()return month;int Date:GetDay()return day;class Floor /定義樓盤類protected:string Num; /樓盤編號 double Size; /樓盤面積 double Hire; /樓盤租金 double Buy; /樓盤售金 bo

7、ol State; /樓盤狀態(tài)(1-售,0-租)Date Da; /租出/售出日期public:Floor(string nu,double si,double hi,double bu,bool st,int y,int m,int d); /構(gòu)造函數(shù)void Input(); /輸入單個(gè)樓盤信息 bool operator<(Floor ob)const; /重載<運(yùn)算,set容器要求元素之間滿足該關(guān)系string GetNum(); /返回樓盤編號double GetSize(); /返回樓盤面積 double GetHire(); /返回樓盤租金double GetBuy(

8、); /返回樓盤售金bool GetState(); /返回樓盤狀態(tài)Date GetDa(); /返回樓盤租出/售出日期;/Floor類函數(shù)的實(shí)現(xiàn)Floor:Floor(string nu,double si,double hi,double bu,bool st,int y,int m,int d)Num=nu;Size=si;Hire=hi;Buy=bu;State=st;Da.Set(y,m,d);void Floor:Input()cout<<"樓盤編號: "cin>>Num;cout<<endl;cout<<&quo

9、t;樓盤面積: "cin>>Size;cout<<endl;cout<<"樓盤租金: "cin>>Hire;cout<<endl;cout<<"樓盤售金: "cin>>Buy;cout<<endl;cout<<"樓盤狀態(tài)(0-租;1-售): "cin>>State;cout<<endl;cout<<"租出/售出日期: n"Da.Input();bool Floor

10、:operator<(Floor ob)constif(Num<ob.Num)return true;elsereturn false;string Floor:GetNum()return Num;double Floor:GetSize()return Size;double Floor:GetHire()return Hire;double Floor:GetBuy()return Buy;bool Floor:GetState()return State;Date Floor:GetDa()return Da;class Staff /定義員工類protected:stri

11、ng Number;/員工編號 string Name; /員工姓名char Sex; /員工性別string Tel; /員工電話 double Commission; /員工工資public:Staff(string num,string na,char se,string te,double co); /構(gòu)造函數(shù) void Input(); /輸入員工信息bool operator<(Staff ob)const; /重載<運(yùn)算,set容器要求元素之間滿足該關(guān)系string GetNumber(); /返回員工編號string GetName(); /返回員工姓名char G

12、etSex(); /返回員工性別string GetTel(); /返回員工電話double GetCommission(); /返回員工工資;/Staff類函數(shù)的實(shí)現(xiàn)Staff:Staff(string num,string na,char se,string te,double co)Number=num;Name=na;Sex=se;Tel=te;Commission=co;void Staff:Input()cout<<"員工姓名: "cin>>Name;cout<<"員工編號: "cin>>Num

13、ber;cout<<"員工性別("f"或"m"): "cin>>Sex;cout<<"員工電話: "cin>>Tel;cout<<"員工工資: "cin>>Commission;bool Staff:operator<(Staff ob)constif(Number<ob.Number)return true;elsereturn false;string Staff:GetNumber()return Numb

14、er;string Staff:GetName()return Name;char Staff:GetSex()return Sex;string Staff:GetTel()return Tel;double Staff:GetCommission()return Commission;class Store /定義門店類protected:string StoNum; /門店編號int StaffNum; /員工數(shù)量int FloorNum; /負(fù)責(zé)樓盤數(shù)量public:Store(string sn,int st,int fl); /構(gòu)造函數(shù)void Input(); /輸入門店信息bo

15、ol Store:operator<(Store ob)const; /重載<運(yùn)算,set容器要求元素之間滿足該關(guān)系string GetStoNum(); /返回門店編號int GetStaffNum(); /返回員工數(shù)量int GetFloorNum(); /返回負(fù)責(zé)樓盤數(shù)量;/Store類函數(shù)的實(shí)現(xiàn)Store:Store(string sn,int st,int fl)StoNum=sn;StaffNum=st;FloorNum=fl;void Store:Input()cout<<"門店編號: "cin>>StoNum;cout&l

16、t;<endl;cout<<"員工數(shù)量: "cin>>StaffNum;cout<<endl;cout<<"負(fù)責(zé)樓盤數(shù)量: "cin>>FloorNum;cout<<endl;bool Store:operator<(Store ob)constif(StoNum<ob.StoNum)return true;elsereturn false;string Store:GetStoNum()return StoNum;int Store:GetStaffNum()re

17、turn StaffNum;int Store:GetFloorNum()return FloorNum;class Client /定義客戶類protected:string name; /客戶姓名string number; /客戶編號char sex; /客戶性別string tel; /客戶電話int type; /客戶類別public:Client(string na,string nu,char se,string te,int ty); /構(gòu)造函數(shù)void Input(); /輸入客戶信息bool Client:operator<(Client ob)const; /重載&

18、lt;運(yùn)算,set容器要求元素之間滿足該關(guān)系string GetName(); /返回客戶姓名string GetNumber(); /返回客戶編號char GetSex(); /返回客戶性別string GetTel(); /返回客戶電話int GetType(); /返回客戶類型;/Client類函數(shù)實(shí)現(xiàn)Client:Client(string na,string nu,char se,string te,int ty)name=na;number=nu;sex=se;tel=te;type=ty;void Client:Input()cout<<"客戶姓名: &qu

19、ot;cin>>name;cout<<"客戶編號: "cin>>number;cout<<"客戶性別("f"或"m"): "cin>>sex;cout<<"客戶電話: "cin>>tel;cout<<"客戶類型(1-求租客戶;2-求售客戶;3-出租客戶;4-出售客戶): "cin>>type;bool Client:operator<(Client ob)cons

20、tif(number<ob.number)return true;elsereturn false;string Client:GetName()return name;string Client:GetNumber()return number;char Client:GetSex()return sex;string Client:GetTel()return tel;int Client:GetType()return type;class Adminprotected:set<Floor> fl; /Floor類數(shù)據(jù)集set<Staff> sta; /St

21、aff類數(shù)據(jù)集set<Store> sto; /Store類數(shù)據(jù)集set<Client> cl; /Client類數(shù)據(jù)集 public:Admin(); /構(gòu)造函數(shù)void ReadFloor(); /讀取樓盤文件void ReadStaff(); /讀取員工文件void ReadStore(); /讀取門店文件void ReadClient(); /讀取客戶文件void ShowFloorInfo(); /顯示所有樓盤信息void ShowStaffInfo(); /顯示所有員工信息void AddFloor(); /添加樓盤信息void AddStaff(); /添

22、加員工信息void ShowStoreInfo(); /顯示所有門店信息void AddStore(); /添加門店信息void ShowClientInfo(); /顯示所有客戶信息void AddClient(); /添加客戶信息void HireRise(); /按租金升序顯示所有樓盤信息void HireFall(); /按租金降序顯示所有樓盤信息void BuyRise(); /按售金升序顯示所有樓盤信息void BuyFall(); /按售金降序顯示所有樓盤信息void SellSta(); /某段時(shí)間內(nèi)銷售及傭金收入統(tǒng)計(jì)void ClientSta(); /客戶信息統(tǒng)計(jì)void

23、SaveFloor(); /樓盤信息存檔void SaveStaff(); /員工信息存檔void SaveStore(); /門店信息存檔void SaveClient(); /客戶信息存檔;Admin:Admin() /定義對象的同時(shí)讀取文件ReadFloor();ReadStaff();ReadStore();ReadClient();void Admin:ReadFloor()ifstream in("C:FloorInfo.txt");if(!in)cout<<"Cannot open the file:"FloorInfo.txt

24、"n"return ;string Num;double Size;double Hire;double Buy;bool State;int y;int m;int d;set<Floor>:iterator p=fl.begin();in>>Num>>Size>>Hire>>Buy>>State>>y>>m>>d;while(!in.eof()Floor ob(Num,Size,Hire,Buy,State,y,m,d);fl.insert(ob);in>&

25、gt;Num>>Size>>Hire>>Buy>>State>>y>>m>>d;in.close();return;void Admin:ReadStaff()ifstream in("C:StaffInfo.txt");if(!in)cout<<"Cannot open the file:"StaffInfo.txt"n"return ;string Number;string Name;char Sex;string Tel;doubl

26、e Commission;set<Staff>:iterator p=sta.begin();in>>Number>>Name>>Sex>>Tel>>Commission;while(!in.eof()Staff ob(Number,Name,Sex,Tel,Commission);sta.insert(ob);in>>Number>>Name>>Sex>>Tel>>Commission;in.close();return;void Admin:ReadStore

27、()ifstream in("C:StoreInfo.txt");if(!in)cout<<"Cannot open the file:"StoreInfo.txt"n"return ;string StoNum; int StaffNum; int FloorNum;set<Store>:iterator p=sto.begin();in>>StoNum>>StaffNum>>FloorNum;while(!in.eof()Store ob(StoNum,StaffNum,

28、FloorNum);sto.insert(ob);in>>StoNum>>StaffNum>>FloorNum;in.close();return;void Admin:ReadClient()ifstream in("C:ClientInfo.txt");if(!in)cout<<"Cannot open the file:"ClientInfo.txt"n"return ;string name; string number; char sex; string tel; int ty

29、pe;set<Client>:iterator p=cl.begin();in>>number>>name>>sex>>tel>>type;while(!in.eof()Client ob(name,number,sex,tel,type);cl.insert(ob);in>>number>>name>>sex>>tel>>type;in.close();return;void Admin:ShowFloorInfo()system("cls"

30、);cout<<"樓盤編號 樓盤面積 樓盤租金 樓盤售金 樓盤狀態(tài) 租出/售出日期n"set<Floor>:iterator p=fl.begin();while(p!=fl.end()cout<<" "<<p->GetNum()<<"t "<<p->GetSize()<<"t "<<p->GetHire()<<"t "<<p->GetBuy()<

31、<"t "if(p->GetState()cout<<"售t "elsecout<<"租t "Date bi=p->GetDa();cout<<bi.GetYear()<<"-"<<bi.GetMonth()<<"-"<<bi.GetDay()<<endl;p+;void Admin:ShowStaffInfo()system("cls");cout<<

32、;"員工編號t員工姓名t員工性別t員工電話t員工工資n"set<Staff>:iterator p=sta.begin();while(p!=sta.end()cout<<" "<<p->GetNumber()<<"tt"<<p->GetName()<<"tt "if(p->GetSex()='f')cout<<"男tt"elsecout<<"女tt&quo

33、t;cout<<p->GetTel()<<"t "<<p->GetCommission()<<"n"p+;void Admin:ShowStoreInfo()system("cls");cout<<"門店編號 員工數(shù)量 負(fù)責(zé)樓盤數(shù)量n"set<Store>:iterator p=sto.begin();while(p!=sto.end()cout<<" "<<p->GetStoNum

34、()<<"t "<<p->GetStaffNum()<<"t "<<p->GetFloorNum()<<endl;p+;void Admin:ShowClientInfo()system("cls");cout<<"客戶編號 客戶姓名 客戶性別 客戶電話 客戶類別n"set<Client>:iterator p=cl.begin();while(p!=cl.end()cout<<" "&l

35、t;<p->GetNumber()<<"t "<<p->GetName()<<"t"if(p->GetSex()='f')cout<<"男 "elsecout<<"女 "cout<<p->GetTel()<<"t"if(p->GetType()=1)cout<<"求租客戶n"else if(p->GetType()=2)co

36、ut<<"求售客戶n"else if(p->GetType()=3)cout<<"出租客戶n"elsecout<<"出售客戶n"p+;void Admin:AddFloor()char ch='n'doFloor ob("1",1,1,1,1,1,1,1);ob.Input();fl.insert(ob);cout<<"繼續(xù)輸入?(y/n)"<<endl;cin>>ch;while(ch='y&

37、#39;);void Admin:AddStaff()char ch='n'doStaff ob("1","1",'1',"1",1);ob.Input();sta.insert(ob);cout<<"繼續(xù)輸入?(y/n)"<<endl;cin>>ch;while(ch='y');void Admin:AddStore()char ch='n'doStore ob("1",1,1);ob.Inpu

38、t();sto.insert(ob);cout<<"繼續(xù)輸入?(y/n)"<<endl;cin>>ch;while(ch='y');void Admin:AddClient()char ch='n'doClient ob("1","1",'1',"1",1);ob.Input();cl.insert(ob);cout<<"繼續(xù)輸入?(y/n)"<<endl;cin>>ch;wh

39、ile(ch = 'y');void Admin:HireRise()int count=0;int i;double r=0;system("cls");cout<<"樓盤編號 樓盤面積 樓盤租金 樓盤售金 樓盤狀態(tài) 租出/售出日期n"set<Floor>:iterator p=fl.begin();while(p!=fl.end() /count用于樓盤計(jì)數(shù)count=count+1;p+;for(i=0;i<count;i+)double min=100000000;p=fl.begin();while

40、(p!=fl.end()if(p->GetHire()<min&&r<p->GetHire() /提取大于上一輪min值的最小租金min=p->GetHire();p+;r=min; /r用于記錄min值p=fl.begin();while(p!=fl.end()if(min=p->GetHire() /輸出本輪最小租金的樓盤信息cout<<" "<<p->GetNum()<<"t "<<p->GetSize()<<"t

41、"<<p->GetHire()<<"t "<<p->GetBuy()<<"t "if(p->GetState()cout<<"售t "elsecout<<"租t "Date bi=p->GetDa();cout<<bi.GetYear()<<"-"<<bi.GetMonth()<<"-"<<bi.GetDay()

42、<<endl;p+;void Admin:HireFall()int count=0;int i;system("cls");cout<<"樓盤編號 樓盤面積 樓盤租金 樓盤售金 樓盤狀態(tài) 租出/售出日期n"set<Floor>:iterator p=fl.begin();while(p!=fl.end()count=count+1;p+;double r=100000000;for(i=0;i<count;i+)double max=0;p=fl.begin();while(p!=fl.end()if(max&

43、lt;p->GetHire()&&r>p->GetHire()max=p->GetHire();p+;r=max;p=fl.begin();while(p!=fl.end()if(max=p->GetHire()cout<<" "<<p->GetNum()<<"t "<<p->GetSize()<<"t "<<p->GetHire()<<"t "<<p-&g

44、t;GetBuy()<<"t "if(p->GetState()cout<<"售t "elsecout<<"租t "Date bi=p->GetDa();cout<<bi.GetYear()<<"-"<<bi.GetMonth()<<"-"<<bi.GetDay()<<endl;p+;void Admin:BuyRise()int count=0;int i;system(&q

45、uot;cls");cout<<"樓盤編號 樓盤面積 樓盤租金 樓盤售金 樓盤狀態(tài) 租出/售出日期n"set<Floor>:iterator p=fl.begin();while(p!=fl.end()count=count+1;p+;double r=0;for(i=0;i<count;i+)double min=100000000;p=fl.begin();while(p!=fl.end()if(min>p->GetBuy()&&r<p->GetBuy()min=p->GetBuy()

46、;p+;r=min;p=fl.begin();while(p!=fl.end()if(min=p->GetBuy()cout<<" "<<p->GetNum()<<"t "<<p->GetSize()<<"t "<<p->GetHire()<<"t "<<p->GetBuy()<<"t "if(p->GetState()cout<<"

47、;售t "elsecout<<"租t "Date bi=p->GetDa();cout<<bi.GetYear()<<"-"<<bi.GetMonth()<<"-"<<bi.GetDay()<<endl;p+;void Admin:BuyFall()int count=0;int i;system("cls");cout<<"樓盤編號 樓盤面積 樓盤租金 樓盤售金 樓盤狀態(tài) 租出/售出日期n&q

48、uot;set<Floor>:iterator p=fl.begin();while(p!=fl.end()count=count+1;p+;double r=100000000;for(i=0;i<count;i+)double max=0;p=fl.begin();while(p!=fl.end()if(max<p->GetBuy()&&r>p->GetBuy()max=p->GetBuy();p+;r=max;p=fl.begin();while(p!=fl.end()if(max=p->GetBuy()cout<

49、;<" "<<p->GetNum()<<"t "<<p->GetSize()<<"t "<<p->GetHire()<<"t "<<p->GetBuy()<<"t "if(p->GetState()cout<<"售t "elsecout<<"租t "Date bi=p->GetDa();cout&

50、lt;<bi.GetYear()<<"-"<<bi.GetMonth()<<"-"<<bi.GetDay()<<endl;p+;void Admin:SellSta()Date FirstDay;FirstDay.Set(1900,1,1); /起始日期默認(rèn)1900年1月1日Date FinalDay;FinalDay.Set(1900,1,1); /截至日期默認(rèn)1900年1月1日double money=0; /傭金計(jì)數(shù)int sc=0; /售樓計(jì)數(shù)int hc=0; /租樓計(jì)數(shù)syst

51、em("cls");cout<<"查詢起始日期: n"FirstDay.Input();cout<<"查詢截至日期: n"FinalDay.Input();set<Floor>:iterator p=fl.begin();while(p!=fl.end()if(FirstDay<p->GetDa()&&p->GetDa()<FinalDay) /篩選起始日期與截至日期之間銷售的樓盤if(p->GetState()money=money+p->Get

52、Buy();sc=sc+1;elsemoney=money+p->GetHire();hc=hc+1;p+;cout<<"查詢時(shí)間段內(nèi)共n"cout<<"售出: "<<sc<<endl;cout<<"租出: "<<hc<<endl;cout<<"總金額: "<<money<<endl;cout<<"傭金收入(中介費(fèi)3%): "<<money*0.0

53、3<<endl;void Admin:ClientSta()int qz=0;int qs=0;int cz=0;int cs=0;int all=0;system("cls");set<Client>:iterator p=cl.begin();while(p!=cl.end()switch(p->GetType()case 1:qz=qz+1;all=all+1;break;case 2:qs=qs+1;all=all+1;break;case 3:cz=cz+1;all=all+1;break;case 4:cs=cs+1;all=all

54、+1;break;p+;cout<<"求租客戶數(shù)量: "<<qz<<endl;cout<<"求售客戶數(shù)量: "<<qs<<endl;cout<<"出租客戶數(shù)量: "<<cz<<endl;cout<<"出售客戶數(shù)量: "<<cs<<endl;cout<<"客戶總數(shù)量: "<<all<<endl;void Admin:Sa

55、veFloor()ofstream out("C:FloorInfo.txt");if(!out)cout<<"無法打開文件C:FloorInfo.txtn"return ;set<Floor>:iterator p=fl.begin();while(p!=fl.end()out<<p->GetNum()<<" "<<p->GetSize()<<" "<<p->GetHire()<<" &qu

56、ot;<<p->GetBuy()<<" "<<p->GetState()<<" "Date bi=p->GetDa();out<<bi.GetYear()<<" "<<bi.GetMonth()<<" "<<bi.GetDay()<<endl;p+;out.close();return;void Admin:SaveStaff()ofstream out("C:Staf

溫馨提示

  • 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

提交評論