




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
.廣西民族大學(xué)高級(jí)數(shù)據(jù)庫技術(shù)及應(yīng)用課程設(shè)計(jì)報(bào)告課程設(shè)計(jì)題目: 家庭財(cái)務(wù)管理系統(tǒng)..所屬學(xué)院: 信息科學(xué)與工程學(xué)院軟件學(xué)院專業(yè)年級(jí): 2010 網(wǎng)絡(luò)姓名: 郭璇學(xué)號(hào): 指導(dǎo)教師: 葛麗娜 蔣榮萍word專業(yè)資料.目 錄一.課程設(shè)計(jì)名稱??????????????????? .??????.2二.課程設(shè)計(jì)目的??????????????????? .??????.2三.系統(tǒng)概述????????????????????? .??????.2四.系統(tǒng)需求分析??????????????????? .??????.24.1系統(tǒng)分析??????????????????.???????..24.2系統(tǒng)需要實(shí)現(xiàn)的功能 ?????????????.???????.2五.系統(tǒng)設(shè)計(jì)說明??????????????????? .??????.25.1系統(tǒng)E-R圖設(shè)計(jì)?????????????.?????????...35.2系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)??????????????????????? 4六.實(shí)現(xiàn)方案描述??????????????????? .??????.46.1信息管理?????????????????.????????..4讀取信息??????????????.????????...4添加信息??????????????.????????...6刪除信息??????????????.????????...86.2信息查詢?????????????????.????????..8按收支人員統(tǒng)計(jì)查詢?????????.????????8按類型進(jìn)行統(tǒng)計(jì)查詢?????????.????????...11同時(shí)按類型和人員查詢 ????????.????????..16七.課程設(shè)計(jì)總結(jié) ????????????????????????? 19word專業(yè)資料.word專業(yè)資料.一. 課程設(shè)計(jì)名稱家庭財(cái)務(wù)管理系統(tǒng)。.課程設(shè)計(jì)目的、通過本次課程設(shè)計(jì),對之前課程中學(xué)習(xí)的VisualC++6.0編程技術(shù)和數(shù)據(jù)庫系統(tǒng)與應(yīng)用進(jìn)行一次綜合的使用。、通過開發(fā)小型數(shù)據(jù)庫應(yīng)用系統(tǒng),充分地實(shí)踐數(shù)據(jù)庫系統(tǒng)開發(fā)的全過程,將書本中學(xué)到的數(shù)據(jù)庫理論、數(shù)據(jù)庫設(shè)計(jì)原理與技術(shù)應(yīng)用到實(shí)踐中,提高學(xué)生的動(dòng)手能力。三. 系統(tǒng)概述隨著經(jīng)濟(jì)的發(fā)展,人們的消費(fèi)水平越來越高,消費(fèi)的類型也在基本的柴米油鹽上多了精神層次上的消費(fèi)。但是這并不能讓我們盲目消費(fèi),因此, 家庭財(cái)務(wù)管理系統(tǒng)可對每天的收支進(jìn)行記賬,讓我們清楚的知道家庭的收支情況。 平衡收支情況能讓我們的生活更加穩(wěn)定, 不會(huì)盲目消費(fèi),也可在有剩余閑錢的時(shí)候去娛樂放松一下。四. 系統(tǒng)需求分析4.1系統(tǒng)分析家庭財(cái)務(wù)管理系統(tǒng)可以對家庭成員, 收支類型管理,并根據(jù)成員和收支類型添加和管理相應(yīng)的收支信息。可對每個(gè)時(shí)間段中某成員或某類型的收支進(jìn)行統(tǒng)計(jì)查詢。4.2 系統(tǒng)需要實(shí)現(xiàn)的功能實(shí)現(xiàn)家庭財(cái)務(wù)管理系統(tǒng)支出的相關(guān)功能,可以對每天的支出進(jìn)行記賬,記賬要實(shí)現(xiàn)分類:1、按不同的支出類型分類;2、按不同的消費(fèi)人員進(jìn)行分類。可以對歷史數(shù)據(jù)進(jìn)行查詢,查詢要實(shí)現(xiàn)的功能:、指定時(shí)間段,可以按類型進(jìn)行該時(shí)間段的支出統(tǒng)計(jì)查詢。word專業(yè)資料.、指定時(shí)間段,可以按消費(fèi)人員進(jìn)行該時(shí)間段的支出統(tǒng)計(jì)查詢。、指定時(shí)間段,可以同時(shí)按類型和消費(fèi)人員進(jìn)行該時(shí)間段的支出統(tǒng)計(jì)查詢。注:對歷史數(shù)據(jù)的查詢需要實(shí)現(xiàn)的是:設(shè)定消費(fèi),則可以查看該消費(fèi)人員在特定時(shí)間段的消費(fèi)總額,或者設(shè)定消費(fèi)類型,則可以查看在特定時(shí)間段該消費(fèi)類型總額為多少。擴(kuò)展功能:能同時(shí)實(shí)現(xiàn)家庭財(cái)務(wù)管理系統(tǒng)收入的相關(guān)功能,具體功能按照自己的想法實(shí)現(xiàn)。五.系統(tǒng)設(shè)計(jì)說明5.1系統(tǒng)E-R圖設(shè)計(jì)word專業(yè)資料.性別編號(hào) 年齡姓名電話成員時(shí)間 時(shí)間支出 收入金額金額支出類型 收入類型名稱 編號(hào) 名稱 編號(hào)5.2系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)家庭成員表( Member )字段名字字段類型主鍵外鍵是否為空描述MnameChar(10)是成員名字MnoChar(2)成員編號(hào)word專業(yè)資料.Sex Char(2) 成員性別Age int 成員年齡Phone Char(11) 是 成員支出類型表(Consume)字段名字字段類型主鍵外鍵是否為空描述CnameChar(20)是支出類型名稱CnoChar(2)支出類型編號(hào)成員支出表(CM)字段名字字段類型主鍵外鍵是否為空描述MnameChar(10)是是成員名字CnameChar(20)是是支出類型名稱CtimeDatetime是支出時(shí)間CmoneyMoney支出金額收入類型信息( Income )字段名字字段類型主鍵外鍵是否為空描述InameChar(20)是收入類型名稱InoChar(2)收入類型編號(hào)成員收入信息( IM)word專業(yè)資料.字段名字字段類型主鍵外鍵是否為空描述MnameChar(10)是是成員名字InameChar(20)是是收入類型名稱ItimeDatetime是收入時(shí)間ImoneyMoney收入金額六.實(shí)現(xiàn)方案描述6.1信息管理讀取信息對表格中的信息進(jìn)行讀取,方便用戶查看已有的信息,對相應(yīng)的信息進(jìn)行管理。第一條:點(diǎn)擊“第一條”按鈕,顯示表中第一條信息。上一條:點(diǎn)擊“上一條”按鈕,顯示上一條信息,若直接點(diǎn)此按鈕,從第一條記錄開始顯示。若記錄已是第一條,提示用戶已經(jīng)是第一條信息。下一條:點(diǎn)擊“下一條”按鈕,顯示下一條信息,若直接點(diǎn)此按鈕,從第一條記錄開始顯示。若記錄已是最后一條,提示用戶已經(jīng)是最后的信息。讀取信息功能代碼voidCMemberInfoDialog::OnTOOLBARMemberFirst(){//TODO:AddyourcommandhandlercodehereMyMemberInfoSet.MoveFirst(); //移動(dòng)到第一條記錄DisplayRecord(); //更新窗口顯示}voidCMemberInfoDialog::OnTOOLBARMemberPrevious(){TODO:Addyourcommandhandlercodehereif(m_MemberID.IsEmpty()){MyMemberInfoSet.MoveFirst();word專業(yè)資料.DisplayRecord();}else{if(!MyMemberInfoSet.IsBOF()) //不是第一條記錄{MyMemberInfoSet.MovePrev();if(!MyMemberInfoSet.IsBOF())DisplayRecord();else{MyMemberInfoSet.MoveNext();AfxMessageBox( "已是第一條信息 !");}}/*else{MyMemberInfoSet.MoveNext();AfxMessageBox(" 已是第一條信息!");}*/}}voidCMemberInfoDialog::OnTOOLBARMemberNext(){TODO:Addyourcommandhandlercodehereif(m_MemberID.IsEmpty()){MyMemberInfoSet.MoveFirst();DisplayRecord();}else{if(!MyMemberInfoSet.IsEOF()) //不是移動(dòng)到了最后一條{MyMemberInfoSet.MoveNext(); //移動(dòng)到下一條記錄if(!MyMemberInfoSet.IsEOF()) //下一條不是移動(dòng)到了最后一條DisplayRecord();else{MyMemberInfoSet.MovePrev();AfxMessageBox( "已是最后一條信息 !");}word專業(yè)資料.}else{MyMemberInfoSet.MovePrev();AfxMessageBox( "已是最后一條信息 !");}}}添加信息為每一個(gè)表格添加記錄,對于不能為空的選項(xiàng),在用戶未填寫的時(shí)候做出相應(yīng)的提示, 只有正確輸入后才能添加。但由于主碼要唯一,所以要進(jìn)行判斷用戶輸入的信息是否與表中記錄沖突, 如果沖突,提示用戶修改相應(yīng)的選項(xiàng)。正確無誤后可以將記錄保存到相應(yīng)的表格里, 實(shí)現(xiàn)對信息的添加。添加信息功能代碼voidCMemberInfoDialog::OnTOOLBARMemberSave(){TODO:AddyourcommandhandlercodehereUpdateData(true);//讀入輸入的資料if(m_MemberName.IsEmpty())AfxMessageBox( "請輸入成員名字 !");elseif(m_MemberID.IsEmpty())AfxMessageBox( "請輸入成員編號(hào) !");elseif(m_MemberSex.IsEmpty())AfxMessageBox( "請輸入成員性別 !");elseif(m_MemberAge<0||m_MemberAge>100)AfxMessageBox( "成員年齡應(yīng)在到 !");else{CString Find_MName;CString Find_MNo;Find_MNo.Format( "SELECT*FROMMemberWHEREMno='%s'" ,m_MemberID);if(MyMemberInfoSet_MNo.IsOpen()) //關(guān)閉表MyMemberInfoSet_MNo.Close();if(!MyMemberInfoSet_MNo.Open(AFX_DB_USE_DEFAULT_TYPE,Find_MNo))AfxMessageBox( "成員信息表打開失敗 !");if(MyMemberInfoSet_MNo.GetRecordCount()!=0){AfxMessageBox( "成員編號(hào)不能重復(fù) ,請修改后再保存 !");if(MyMemberInfoSet_MNo.IsOpen())MyMemberInfoSet_MNo.Close();return;word專業(yè)資料.}else{Find_MName.Format( "SELECT*FROMMemberWHEREMname='%s'",m_MemberName);if(MyMemberInfoSet_MName.IsOpen()) //關(guān)閉表MyMemberInfoSet_MName.Close();if(!MyMemberInfoSet_MName.Open(AFX_DB_USE_DEFAULT_TYPE,Find_MName))AfxMessageBox( "成員信息表打開失敗 !");if(MyMemberInfoSet_MName.GetRecordCount()!=0){AfxMessageBox( "成員名字不能重復(fù) ,請修改后再保存 !");if(MyMemberInfoSet_MName.IsOpen())MyMemberInfoSet_MName.Close();return;}MyMemberInfoSet.AddNew(); //如果是添加記錄,就調(diào)用添加記錄的函數(shù)處理MyMemberInfoSet.m_Mname=m_MemberName; //對應(yīng)變量更新MyMemberInfoSet.m_Mno=m_MemberID;MyMemberInfoSet.m_Sex=m_MemberSex;MyMemberInfoSet.m_Age=m_MemberAge;MyMemberInfoSet.m_Phone=m_MemberPhone;MyMemberInfoSet.Update();MyMemberInfoSet.Requery();AfxMessageBox( "保存成功!");//m_Add=false;// 設(shè)置添加狀態(tài)為 falseDisplayRecord(); //更新顯示}}} 刪除信息用戶點(diǎn)擊“刪除”按鈕,可以對當(dāng)前信息進(jìn)行刪除。因?yàn)閯h除信息后不可恢復(fù),所以當(dāng)用戶刪除信息時(shí),再次詢問是否要?jiǎng)h除,只有用戶確認(rèn)后才能刪除。刪除信息功能代碼word專業(yè)資料.voidCMemberInfoDialog::OnTOOLBARMemberDelete(){//TODO:Addyourcommandhandlercodehereintret=MessageBox("是否要?jiǎng)h除該記錄?","提示",MB_OKCANCEL);if(ret==1){MyMemberInfoSet.Delete(); //刪除記錄MyMemberInfoSet.Requery();AfxMessageBox( "刪除成功!");}else;DisplayRecord(); //更新顯示}6.2信息查詢按收支人員統(tǒng)計(jì)查詢按家庭成員查詢收支情況,在下來列表中可供用戶選擇已用的成員,避免出現(xiàn)打錯(cuò)字等麻煩。用戶選擇時(shí)間,在相應(yīng)的時(shí)間段查詢信息。如果該成員在該時(shí)段沒有收支情況, 提示用戶沒有該成員的記錄,如果有便在下來列表中顯示詳情和總額。如果選擇的時(shí)間有錯(cuò),提示用戶重新輸入。word專業(yè)資料.按支出人員統(tǒng)計(jì)查詢界面和功能代碼voidCSelect_CM_By_Member::OnBUTTONSelect(){TODO:Addyourcontrolnotificationhandlercodeherem_List.DeleteAllItems();UpdateData(true);if(m_MemberName.IsEmpty()){AfxMessageBox( "請輸入要查詢的成員名字 !");return;}if(m_BeginTime>m_EndTime){AfxMessageBox( "時(shí)間輸入有錯(cuò),請重新輸入 !");return;}if(m_MemberName== "全部"){m_TotalMoney=0;while(!By_MemberSet.IsEOF()){if(m_BeginTime>By_MemberSet.m_Ctime||By_MemberSet.m_Ctime>m_EndTime){By_MemberSet.MoveNext();continue;}CStringMname=By_MemberSet.m_Mname;CStringCname=By_MemberSet.m_Cname;Mname.TrimRight();Cname.TrimRight();CStringCtime=By_MemberSet.m_Ctime.Format("'%Y-%m-%d'");CStringCMoney=By_MemberSet.m_Cmoney;m_List.InsertItem(0,"");m_List.SetItemText(0,0,Mname);m_List.SetItemText(0,1,Cname);m_List.SetItemText(0,2,Ctime);m_List.SetItemText(0,3,CMoney);intMoney=atoi(CMoney);m_TotalMoney+=Money;word專業(yè)資料By_MemberSet.MoveNext();}UpdateData(false);return;.}else{CStringSelectMember;SelectMember= "SELECT*FROMCMWHEREMname='" ;SelectMember+=m_MemberName;SelectMember+= "'";if(By_MemberSet.IsOpen()){By_MemberSet.Close();}if(!By_MemberSet.Open(AFX_DB_USE_DEFAULT_TYPE,SelectMember)){AfxMessageBox( "Mumber 表打開失敗!");}if(By_MemberSet.GetRecordCount()==0){AfxMessageBox( "此成員不存在,請確認(rèn)后再輸入 !");if(By_MemberSet.IsOpen()){By_MemberSet.Close();}return;}while(m_BeginTime>By_MemberSet.m_Ctime||By_MemberSet.m_Ctime>m_EndTime){if(!By_MemberSet.IsEOF())By_MemberSet.MoveNext();else{AfxMessageBox( "此成員在此時(shí)段無消費(fèi)記錄 !");if(By_MemberSet.IsOpen()){By_MemberSet.Close();}return;}}m_TotalMoney=0;while(!By_MemberSet.IsEOF()){if(m_BeginTime>By_MemberSet.m_Ctime||By_MemberSet.m_Ctime>m_EndTime){word專業(yè)資料.By_MemberSet.MoveNext();continue ;}CStringMname=By_MemberSet.m_Mname;CStringCname=By_MemberSet.m_Cname; "'%Y-%m-%d'" );CStringCMoney=By_MemberSet.m_Cmoney;Mname.TrimRight();Cname.TrimRight();m_List.InsertItem(0,Mname);m_List.SetItemText(0,1,Cname);m_List.SetItemText(0,2,Ctime);m_List.SetItemText(0,3,CMoney);intMoney=atoi(CMoney);m_TotalMoney+=Money;By_MemberSet.MoveNext();}UpdateData( false);return;}} 按類型進(jìn)行統(tǒng)計(jì)查詢按收支類型查詢收支情況,在下來列表中可供用戶選擇已用的類型,避免出現(xiàn)打錯(cuò)字等麻煩。用戶選擇時(shí)間,在相應(yīng)的時(shí)間段查詢信息。如果該類型在該時(shí)段沒有收支情況,提示用戶沒有該類型的記錄,如果有便在下來列表中顯示詳情和總額。如果選擇的時(shí)間有錯(cuò),提示用戶重新輸入。word專業(yè)資料.按類型進(jìn)行統(tǒng)計(jì)查詢界面和功能代碼BOOLCSelect_CM_By_Consume::OnInitDialog(){CDialog::OnInitDialog();TODO:AddextrainitializationhereCStringSelectAll;SelectAll="SELECT*FROMCM";if(SelectAllConsume.IsOpen()){SelectAllConsume.Close();}if(!SelectAllConsume.Open(AFX_DB_USE_DEFAULT_TYPE,SelectAll)){AfxMessageBox( "消費(fèi)信息表打開失敗 !");}while(!SelectAllConsume.IsEOF()){m_SelectConsumeName.AddString(SelectAllConsume.m_Cname);SelectAllConsume.MoveNext();}m_List.InsertColumn(0, "消費(fèi)者");m_List.InsertColumn(1, "消費(fèi)類型");m_List.InsertColumn(2, "時(shí)間");m_List.InsertColumn(3, "金額(元)");RECTrect;m_List.GetWindowRect(&rect);intwid=rect.right-rect.left;m_List.SetColumnWidth(0,wid/4-5);m_List.SetColumnWidth(1,wid/4);m_List.SetColumnWidth(2,wid/4);m_List.SetColumnWidth(3,wid/4);m_List.SetExtendedStyle(LVS_EX_FULLROWSELECT);TODO:AddextrainitializationhereCStringsqlStr;sqlStr="SELECT*FROMCM";if(!By_ConsumeSet.Open(AFX_DB_USE_DEFAULT_TYPE,sqlStr)) //打開數(shù)據(jù)表{AfxMessageBox( "支出信息表打開失敗 !");}return TRUE; //returnTRUEunlessyousetthefocustoacontrol//EXCEPTION:OCXPropertyPagesshouldreturnFALSEword專業(yè)資料.}voidCSelect_CM_By_Consume::OnBUTTONSelect(){TODO:Addyourcontrolnotificationhandlercodeherem_List.DeleteAllItems();UpdateData(true);if(m_ConsumeName.IsEmpty()){AfxMessageBox("請輸入要查詢的消費(fèi)類型!");return;}if(m_BeginTime>m_EndTime){AfxMessageBox( "時(shí)間輸入有錯(cuò),請重新輸入 !");return;}if(m_ConsumeName== "全部"){m_TotalMoney=0;while(!By_ConsumeSet.IsEOF()){if(m_BeginTime>By_ConsumeSet.m_Ctime||By_ConsumeSet.m_Ctime>m_EndTime){By_ConsumeSet.MoveNext();continue ;}CStringMname=By_ConsumeSet.m_Mname;CStringCname=By_ConsumeSet.m_Cname;Mname.TrimRight();Cname.TrimRight(); "'%Y-%m-%d'" );CStringCMoney=By_ConsumeSet.m_Cmoney;m_List.InsertItem(0, "");m_List.SetItemText(0,0,Mname);m_List.SetItemText(0,1,Cname);m_List.SetItemText(0,2,Ctime);m_List.SetItemText(0,3,CMoney);intMoney=atoi(CMoney);m_TotalMoney+=Money;By_ConsumeSet.MoveNext();}UpdateData( false);word專業(yè)資料.return;}else{CStringSelectConsume;SelectConsume= "SELECT*FROMCMWHERECname='" ;SelectConsume+=m_ConsumeName;SelectConsume+= "'";if(By_ConsumeSet.IsOpen()){By_ConsumeSet.Close();}if(!By_ConsumeSet.Open(AFX_DB_USE_DEFAULT_TYPE,SelectConsume)){AfxMessageBox( "消費(fèi)類型表打開失敗 !");}if(By_ConsumeSet.GetRecordCount()==0){AfxMessageBox( "此成員不存在,請確認(rèn)后再輸入 !");if(By_ConsumeSet.IsOpen()){By_ConsumeSet.Close();}return;}while(m_BeginTime>By_ConsumeSet.m_Ctime||By_ConsumeSet.m_Ctime>m_EndTime){if(!By_ConsumeSet.IsEOF())By_ConsumeSet.MoveNext();else{AfxMessageBox( "此消費(fèi)類型在此時(shí)段無消費(fèi)記錄 !");if(By_ConsumeSet.IsOpen()){By_ConsumeSet.Close();}return;}}//m_TotalMoney=0;while(!By_ConsumeSet.IsEOF()){if(m_BeginTime>By_ConsumeSet.m_Ctime||By_ConsumeSet.m_Ctime>m_EndTime)word專業(yè)資料.{By_ConsumeSet.MoveNext();continue ;}CStringMname=By_ConsumeSet.m_Mname;CStringCname=By_ConsumeSet.m_Cname; "'%Y-%m-%d'" );CStringCMoney=By_ConsumeSet.m_Cmoney;Mname.TrimRight();Cname.TrimRight();m_List.InsertItem(0,Mname);m_List.SetItemText(0,1,Cname);m_List.SetItemText(0,2,Ctime);m_List.SetItemText(0,3,CMoney);intMoney=atoi(CMoney);m_TotalMoney+=Money;By_ConsumeSet.MoveNext();}UpdateData( false);return;}}同時(shí)按類型和人員查詢按收支類型和成員查詢收支情況, 在下來列表中可供用戶選擇已用的類型和成員, 避免出現(xiàn)打錯(cuò)字等麻煩。用戶選擇時(shí)間,在相應(yīng)的時(shí)間段查詢信息。如果該類型和成員在該時(shí)段沒有收支情況,提示用戶沒有該的記錄,如果有便在下來列表中顯示詳情和總額。 如果選擇的時(shí)間有錯(cuò),提示用戶重新輸入。word專業(yè)資料.按類型和人員統(tǒng)計(jì)查詢界面和功能代碼voidCSelect_CM::OnBUTTONSelect(){TODO:Addyourcontrolnotificationhandlercodeherem_List.DeleteAllItems();UpdateData(true);if(m_ConsumeName.IsEmpty()){AfxMessageBox("請輸入要查詢的消費(fèi)類型!");return;}if(m_MemberName.IsEmpty()){AfxMessageBox( "請輸入要查詢的成員名字 !");return;}if(m_BeginTime>m_EndTime){AfxMessageBox( "時(shí)間輸入有錯(cuò),請重新輸入 !");return;}word專業(yè)資料.if(m_ConsumeName== "全部"||m_MemberName== "全部"){m_TotalMoney=0;while(!SelectCM.IsEOF()){if(m_BeginTime>SelectCM.m_Ctime||SelectCM.m_Ctime>m_EndTime){SelectCM.MoveNext();continue;}CStringMname=SelectCM.m_Mname;CStringCname=SelectCM.m_Cname;Mname.TrimRight();Cname.TrimRight(); "'%Y-%m-%d'" );CStringCMoney=SelectCM.m_Cmoney;m_List.InsertItem(0, "");m_List.SetItemText(0,0,Mname);m_List.SetItemText(0,1,Cname);m_List.SetItemText(0,2,Ctime);m_List.SetItemText(0,3,CMoney);intMoney=atoi(CMoney);m_TotalMoney+=Money;SelectCM.MoveNext();}UpdateData( false);return;}else{CStringSelectCMInfo;SelectCMInfo= "SELECT*FROMCMWHERECname='" ;SelectCMInfo+=m_ConsumeName;SelectCMInfo+= "'andMname='" ;SelectCMInfo+
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 林木遺傳育種與經(jīng)濟(jì)效益分析考核試卷
- 數(shù)字智慧方案5486丨如何高效構(gòu)建智慧零售系統(tǒng)
- 肉類產(chǎn)品安全追溯體系構(gòu)建與實(shí)施考核試卷
- 聚丙烯酸甲酯纖維染色考核試卷
- 建筑幕垟安全施工方案
- 《銷售渠道策略》課件
- 2025年二級(jí)造價(jià)工程師之建設(shè)工程造價(jià)管理基礎(chǔ)知識(shí)能力測試試卷B卷附答案
- 2025年教師資格之小學(xué)教育學(xué)教育心理學(xué)強(qiáng)化訓(xùn)練試卷B卷附答案
- 《空調(diào)技術(shù)與設(shè)備》課件
- 雙減初中物理教學(xué)設(shè)計(jì)
- 2024年煙臺(tái)開發(fā)區(qū)事業(yè)單位公開招聘20人高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- 線下活動(dòng)策劃與執(zhí)行合同
- 2024年版《輸變電工程標(biāo)準(zhǔn)工藝應(yīng)用圖冊》
- 山東省職業(yè)院校技能大賽智能制造設(shè)備技術(shù)應(yīng)用賽項(xiàng)學(xué)生賽題B
- 塑料 動(dòng)態(tài)力學(xué)性能的測定 第1部分:通則 征求意見稿
- 撫養(yǎng)權(quán)爭取變更協(xié)議書范本
- 1.-輪胎模具簡介
- DL∕T 788-2016 全介質(zhì)自承式光纜
- 重癥患者的康復(fù)護(hù)理課件
- 華為勞動(dòng)合同范本
- 新九年級(jí)英語暑假講義(人教版)第01講現(xiàn)在完成時(shí)(學(xué)生版+解析)-
評論
0/150
提交評論