版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
前言21課程設(shè)計(jì)概述3數(shù)據(jù)庫(kù)系統(tǒng)功能概述3數(shù)據(jù)庫(kù)運(yùn)行環(huán)境——SQLSERVERS2總體設(shè)計(jì)31轎車(chē)銷售信息管理系統(tǒng)總體設(shè)計(jì)思想32總體設(shè)計(jì)流程圖43轎車(chē)銷售系統(tǒng)具體設(shè)計(jì)41數(shù)據(jù)庫(kù)4數(shù)據(jù)庫(kù)的建立4存儲(chǔ)過(guò)程4觸發(fā)器5創(chuàng)建數(shù)據(jù)源62C++中MFC應(yīng)用程序編程6Crecordset類的插入6修改、添加和顯示紀(jì)錄64程序測(cè)試81登錄界面82菜單界面83CustormersbuyCars界面84AddNewCustomer界面85Memberinformation界面96AddUser界面97inputCar界面95課程設(shè)計(jì)總結(jié)9致謝10參考文獻(xiàn)10我信任,只要努力、勤奮、堅(jiān)持不懈,就沒(méi)有什么做不到的事,不能還沒(méi)開(kāi)頭就退縮,要勇于拼搏,敢于創(chuàng)新。致謝為了提高我們的實(shí)踐力量,讓我們學(xué)以致用,能敏捷運(yùn)用所學(xué)的學(xué)問(wèn)進(jìn)行再制造,學(xué)校特支配我們進(jìn)行為期二周的VisualC++課程設(shè)計(jì)實(shí)習(xí),并支配了指導(dǎo)老師關(guān)心輔導(dǎo),讓我們?cè)诜梢?guī)范化、嚴(yán)謹(jǐn)化、有用化上面有了很大進(jìn)展。課程設(shè)計(jì)開(kāi)頭時(shí)老師說(shuō)的獨(dú)立思索和團(tuán)體合作相結(jié)合的思想對(duì)我的觸動(dòng)很大,讓我感受到了一個(gè)編程人員所應(yīng)具有的那種能吃苦,能戰(zhàn)斗,不為艱險(xiǎn),勇往直前的精神,讓我更加堅(jiān)信自己所走的道路。再次感謝老師的急躁輔導(dǎo)和諄諄教導(dǎo),感謝學(xué)校給我們供應(yīng)的提高自己的機(jī)會(huì)。參考文獻(xiàn)[1]馬安鵬.VisualC++程序設(shè)計(jì)導(dǎo)學(xué)。北京:清華高校出版社,2002[3]BeckZaratian.MicrosoftVisualVisualC++6.0程序員指南.盼望圖書(shū)創(chuàng)作室譯.北京:北京盼望電腦公司出品,1998[4]RichardC.Leinecker,TomArcher.VisualC++6寶典.張艷,張謙譯.北京:電子工業(yè)出版社,1999[5]李強(qiáng),賈云霞.VisualC++項(xiàng)目開(kāi)發(fā)實(shí)踐.北京:中國(guó)鐵道出版社,2004[6]鄭莉,董淵,張瑞豐.C++語(yǔ)言程序設(shè)計(jì).2003.[7]H.M.Deitel,P.J.Deitel.SmallC++HowtoProgram.2006.計(jì)算機(jī)在二十一世紀(jì)成為人們常用的現(xiàn)代工具,每一個(gè)有文化的人都應(yīng)了解計(jì)算機(jī),學(xué)會(huì)使用計(jì)算機(jī)來(lái)處理面臨的事務(wù)。程序設(shè)計(jì)是軟件工作人員的基本功能,但前提必需有較為完善的數(shù)據(jù)庫(kù)系統(tǒng)來(lái)實(shí)現(xiàn)數(shù)據(jù)的各種操作。數(shù)據(jù)庫(kù)討論跨越于計(jì)算機(jī)應(yīng)用、系統(tǒng)軟件和理論三個(gè)領(lǐng)域,其中應(yīng)用促進(jìn)新系統(tǒng)的研制開(kāi)發(fā),新系統(tǒng)帶來(lái)新的理論討論,而理論討論又對(duì)前兩個(gè)領(lǐng)域起著指導(dǎo)作用。數(shù)據(jù)庫(kù)系統(tǒng)的消失是計(jì)算機(jī)應(yīng)用的一個(gè)里程牌,它使得計(jì)算機(jī)應(yīng)用從以科學(xué)計(jì)算為主轉(zhuǎn)向以數(shù)據(jù)處理為主,并從而使計(jì)算機(jī)得以在各行各業(yè)乃至家庭普遍使用。在它之前的文件系統(tǒng)雖然也能處理長(zhǎng)久數(shù)據(jù),但是文件系統(tǒng)不供應(yīng)對(duì)任意部分?jǐn)?shù)據(jù)的快速訪問(wèn),而這對(duì)數(shù)據(jù)量不斷增大的應(yīng)用來(lái)說(shuō)是至關(guān)重要的。對(duì)任意部分?jǐn)?shù)據(jù)的快速訪問(wèn)由系統(tǒng)軟件(數(shù)據(jù)庫(kù)管理系統(tǒng))來(lái)完成,而供應(yīng)應(yīng)用戶的是簡(jiǎn)潔易用的數(shù)據(jù)庫(kù)語(yǔ)言。由于對(duì)數(shù)據(jù)庫(kù)的操作都由數(shù)據(jù)庫(kù)管理系統(tǒng)完成,所以數(shù)據(jù)庫(kù)就可以獨(dú)立于具體的應(yīng)用程序而存在,從而數(shù)據(jù)庫(kù)又可以為多個(gè)用戶所共享。因此,數(shù)據(jù)的獨(dú)立性和共享性是數(shù)據(jù)庫(kù)系統(tǒng)的重要特征。數(shù)據(jù)庫(kù)系統(tǒng)的消失使得一般用戶能夠便利地將日常數(shù)據(jù)存入計(jì)算機(jī)并在需要的時(shí)候快速訪問(wèn)它們,從而使計(jì)算機(jī)走出科研機(jī)構(gòu)進(jìn)入各行各業(yè)、進(jìn)人家庭。本文檔具體敘述了基于VisualC++6.0環(huán)境下的用ODBC與SQLSERVER相連的轎車(chē)銷售信息管理系統(tǒng)的設(shè)計(jì)過(guò)程以及程序源代碼。本文檔從概要設(shè)計(jì),具體設(shè)計(jì),參考源程序代碼以及顯示程序運(yùn)行的截屏等方面詳盡的介紹了軟件開(kāi)發(fā)過(guò)程。此次轎車(chē)銷售信息管理系統(tǒng)的開(kāi)發(fā)目的是使我們用面對(duì)對(duì)象的方式來(lái)思索和解決問(wèn)題的力量,提高數(shù)據(jù)庫(kù)的應(yīng)用力量。本文檔的支配如下:第一章主要介紹了數(shù)據(jù)庫(kù)系統(tǒng)以及SQLSERVER操作環(huán)境。其次章 主要的介紹說(shuō)明白轎車(chē)銷售信息管理系統(tǒng)的編程思想和具體設(shè)計(jì)。第三章 主要對(duì)轎車(chē)銷售信息管理系統(tǒng)進(jìn)行調(diào)試,運(yùn)行程序并截圖,顯示運(yùn)行界面和結(jié)果。第四章 主要介紹了軟件開(kāi)發(fā)過(guò)程中遇到的一些問(wèn)題,對(duì)該軟件進(jìn)行的一個(gè)總結(jié)。程序在設(shè)計(jì)的過(guò)程中遇到的問(wèn)題已準(zhǔn)時(shí)更正,但由于編者的力量和水平有限,字符統(tǒng)計(jì)軟件和文檔中不免會(huì)消失一些不期盼的錯(cuò)誤,望文檔讀者能夠理解和體諒,并歡迎提示和訂正,在此表示感謝以及敬意。1課程設(shè)計(jì)概述數(shù)據(jù)庫(kù)系統(tǒng)功能概述數(shù)據(jù)庫(kù)系統(tǒng)(databasesystems),是由數(shù)據(jù)庫(kù)及其管理軟件組成的系統(tǒng)。它是為適應(yīng)數(shù)據(jù)處理的需要而進(jìn)展起來(lái)的一種較為抱負(fù)的數(shù)據(jù)處理的核心機(jī)構(gòu)。它是一個(gè)實(shí)際可運(yùn)行的存儲(chǔ)、維護(hù)和應(yīng)用系統(tǒng)供應(yīng)數(shù)據(jù)的軟件系統(tǒng),是存儲(chǔ)介質(zhì)、處理對(duì)象和管理系統(tǒng)的集合體。數(shù)據(jù)庫(kù)系統(tǒng)的主要特點(diǎn)有:能夠保證數(shù)據(jù)的獨(dú)立性。數(shù)據(jù)和程序相互獨(dú)立有利于加快軟件開(kāi)發(fā)速度,節(jié)約開(kāi)發(fā)費(fèi)用。冗余數(shù)據(jù)少,數(shù)據(jù)共享程度高。(3)系統(tǒng)的用戶接口簡(jiǎn)潔,用戶簡(jiǎn)潔把握,使用便利。能夠確保系統(tǒng)運(yùn)行牢靠,消失故障時(shí)能快速排解;能夠愛(ài)護(hù)數(shù)據(jù)不受非受權(quán)者訪問(wèn)或破壞;能夠防止錯(cuò)誤數(shù)據(jù)的產(chǎn)生,一旦產(chǎn)生也能準(zhǔn)時(shí)發(fā)覺(jué)。有重新組織數(shù)據(jù)的力量,能轉(zhuǎn)變數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)或數(shù)據(jù)存儲(chǔ)位置,以適應(yīng)用戶操作特性的變化,改善由于頻繁插入、刪除操作造成的數(shù)據(jù)組織零亂和時(shí)空性能變壞的狀況。具有可修改性和可擴(kuò)充性。能夠充分描述數(shù)據(jù)間的內(nèi)在聯(lián)系。這些新特性可以更好地采用VisualC++開(kāi)發(fā)工具進(jìn)行Windows應(yīng)用程序開(kāi)發(fā)。數(shù)據(jù)庫(kù)運(yùn)行環(huán)境——SQLSERVER圖1-1SQL2000運(yùn)行環(huán)境2總體設(shè)計(jì)2.1轎車(chē)銷售信息管理系統(tǒng)總體設(shè)計(jì)思想轎車(chē)銷售信息管理系統(tǒng)的功能為供應(yīng)轎車(chē)信息,員工信息,客戶信息,轎車(chē)銷售信息,按條件查詢,并將銷售報(bào)表打印輸出。轎車(chē)銷售信息管理系統(tǒng)的功能模塊有:(1)供應(yīng)成員登錄及顧客查看轎車(chē)界面,輸入用戶名及密碼進(jìn)入成員系統(tǒng)。(2)供應(yīng)菜單界面,便采用戶對(duì)程序個(gè)功能進(jìn)行選擇,選擇要實(shí)現(xiàn)的功能按(3)按條件查詢庫(kù)存轎車(chē)信息及客戶購(gòu)買(mǎi)信息,并將銷售報(bào)表打印輸出。(4)接受用戶輸入的客戶信息完成注冊(cè),并且可以對(duì)員工信息進(jìn)行添加刪除修改等操作,依據(jù)轎車(chē)的類型及顏色查詢轎車(chē)信息。程序分為多個(gè)小模塊,通過(guò)調(diào)用實(shí)現(xiàn)各種功能,增加了程序的可建設(shè)性。2總體設(shè)計(jì)流程圖MemberInfoMemberInfoMemberInfoAddCustomerAddnew
loginMemberInfoAddCustomerAddnew
loginCheckCar圖2—1總體設(shè)計(jì)流程3轎車(chē)銷售系統(tǒng)具體設(shè)計(jì)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)的建立此次課程設(shè)計(jì)主要需要用到數(shù)據(jù)庫(kù),因此,需要對(duì)數(shù)據(jù)庫(kù)的建立要有肯定的了解。采用SQLserver建立數(shù)據(jù)庫(kù)。建立了圖書(shū)館管理系統(tǒng)數(shù)據(jù)庫(kù),來(lái)供應(yīng)一些信息。完成如新建表及視圖、關(guān)系等基本操作圖3-1數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程存儲(chǔ)過(guò)程(StoredProcedure)是一組為了完成特定功能的SQL語(yǔ)句集,經(jīng)編譯后存儲(chǔ)在數(shù)據(jù)庫(kù)中。用戶通過(guò)指定存儲(chǔ)過(guò)程的名字并給出參數(shù)(假如該存儲(chǔ)過(guò)程帶有參數(shù))來(lái)執(zhí)行它。存儲(chǔ)過(guò)程是數(shù)據(jù)庫(kù)中的一個(gè)重要對(duì)象,任何一個(gè)設(shè)計(jì)良好的數(shù)據(jù)庫(kù)應(yīng)用程序都應(yīng)用到存儲(chǔ)過(guò)程。圖3-2存儲(chǔ)過(guò)程存儲(chǔ)過(guò)程的代碼:存儲(chǔ)過(guò)程s:createprocs@nochar(4)asdeletefromMemeberinformationwhere@no=mebnumGO存儲(chǔ)過(guò)程CarStoreinfoinsertCREATEPROCEDURECarStoreinfoinsertASinsertintoStoreinformation(carnum,amount)selectBuyinformation,carnum,buyamoufromBuyinformation,StoreinformationwhereStoreinformation.carnumnotin(selectcarnumfromcarinformation)GO在C++中的調(diào)用代碼:CDatabasedb;db.Open(_T(〃SellCar〃));db.ExecuteSQL(''execs"+m_num+"'");〃調(diào)用存儲(chǔ)過(guò)程并傳遞參數(shù)db.Close();觸發(fā)器觸發(fā)器(trigger)是個(gè)特別的存儲(chǔ)過(guò)程,它的執(zhí)行不是由程序調(diào)用,也不是手工啟動(dòng),而是由大事來(lái)觸發(fā),比如當(dāng)對(duì)一個(gè)表進(jìn)行操作(insert,delete,update)時(shí)就會(huì)激活它執(zhí)行。觸發(fā)器常常用于加強(qiáng)數(shù)據(jù)的完整性約束和業(yè)務(wù)規(guī)章等。圖3-3觸發(fā)器創(chuàng)建數(shù)據(jù)源此次課程設(shè)計(jì)用ODBC語(yǔ)言將數(shù)據(jù)庫(kù)與C++連接,在連接之前應(yīng)創(chuàng)建數(shù)據(jù)源。在掌握面板上打開(kāi)管理工具,可以找到數(shù)據(jù)源(ODBC),添加數(shù)據(jù)源,可以創(chuàng)建不同類型的數(shù)據(jù)庫(kù),此次設(shè)計(jì)用到了SQLServer,便選擇其,打開(kāi)SQLServer中的服務(wù)管理器可找到服務(wù)器的名稱,將默認(rèn)數(shù)據(jù)庫(kù)改為自己的數(shù)據(jù)庫(kù)。點(diǎn)下一步直至完成。圖3-4創(chuàng)建數(shù)據(jù)源C++中MFC應(yīng)用程序編程2.1Crecordset類的插入CRecordset類代表一個(gè)紀(jì)錄集.該類是MFC的ODBC類中最重要、功能最強(qiáng)大的類。一般需要用ClassWizard創(chuàng)建一個(gè)CRecordset的派生類.CRecordset類的插入過(guò)程:圖3-5新建紀(jì)錄集類圖3-6數(shù)據(jù)庫(kù)連接方式及數(shù)據(jù)源此程序用ODBC連接數(shù)據(jù)庫(kù),選擇SellCar為數(shù)據(jù)源,紀(jì)錄集類型為動(dòng)態(tài)集。動(dòng)態(tài)集供應(yīng)了數(shù)據(jù)的動(dòng)態(tài)視.當(dāng)用戶修改或刪除了紀(jì)錄集中的紀(jì)錄時(shí),會(huì)在動(dòng)態(tài)集中反映出來(lái):當(dāng)滾動(dòng)到修改過(guò)的紀(jì)錄時(shí)對(duì)其所作的修改會(huì)馬上反映到動(dòng)態(tài)集中,當(dāng)紀(jì)錄被刪除時(shí),MFC代碼會(huì)跳過(guò)紀(jì)錄集中的刪除部分.對(duì)于其它用戶添加的紀(jì)錄,直到調(diào)用Reque”時(shí),才會(huì)在動(dòng)態(tài)集中反映出來(lái)。本身應(yīng)用程序?qū)o(jì)錄的修改、添加和刪除會(huì)反映在動(dòng)態(tài)集中。當(dāng)數(shù)據(jù)必需是動(dòng)態(tài)的時(shí)侯,使用動(dòng)態(tài)集是最適合的圖3-7選擇數(shù)據(jù)庫(kù)中的表ClassWizard可以為派生的紀(jì)錄集類創(chuàng)建一批數(shù)據(jù)成員,這些數(shù)據(jù)成員與紀(jì)錄的各字段相對(duì)應(yīng),被稱為字段數(shù)據(jù)成員或域數(shù)據(jù)成員。如圖:圖3-8字段數(shù)據(jù)成員3.2.2修改、添加和顯示紀(jì)錄.顯示紀(jì)錄集用CRecordset類將數(shù)據(jù)庫(kù)中的數(shù)據(jù)在C++中顯示出來(lái)Ccustomm;//Ccustom是一個(gè)與表Memeberinformation相連的紀(jì)錄集類m.Open();intn-0;while(!m.IsEOFO)CStrings;m_List.Insertltem(n,m.m_mebnum);mList.SetltemText(n,1,m.mname);m_List.SetltemText(n,2,m.m_sex);Format(〃%d〃,m.m_age);m_List.SetltemText(n,3,s);mList.SetltemText(n,4,m.m_address);m_List.SetltemText(n,5,m.m_edulevel);m.MoveNext();n++;)m.Close();2.修改紀(jì)錄集要修改當(dāng)前紀(jì)錄,應(yīng)按下列步驟進(jìn)行:調(diào)用Edit成員函數(shù).調(diào)用該函數(shù)后就進(jìn)入了編輯模式,程序可以修改域數(shù)據(jù)成員.不能在一個(gè)空的紀(jì)錄集中調(diào)用Edit,否則會(huì)產(chǎn)生特別.Edit函數(shù)會(huì)把當(dāng)前域數(shù)據(jù)成員的內(nèi)容保存在一個(gè)緩沖區(qū)中,調(diào)用Move(AFX_MOVE_REFRESH)或Move(O)可退出編輯模式(AFX_MOVE_REFRESH的值為0),同時(shí)該函數(shù)會(huì)從緩沖區(qū)中恢復(fù)域數(shù)據(jù)成員.設(shè)置域數(shù)據(jù)成員的新值;調(diào)用Update完成編輯.Update把變化后的紀(jì)錄寫(xiě)入數(shù)據(jù)源并結(jié)束編輯模式.修改紀(jì)錄的代碼如下:Ccustomg;g.m_strFilter.Format("mebnum='%s'〃,m_num);g.Open();g.Edit();if(m_na!=_T(""))(g.m_mebnum=m_num;g.m_name=mna;g.m_sex=m_sex;g.m_age=m_age;g.m_address=m_add;g.m_edulevel=m_eclu;g.Update();UpdateData(FALSE);g.Requery();g.Close();MessageBox("Modifyok〃);)3.添加紀(jì)錄要向紀(jì)錄集中添加新的紀(jì)錄的步驟與修改類似,添加紀(jì)錄的代碼:Ccustomn;n.Open();n.AddNewO;if(m_na!=_T(""))(n.m_mebnum=m_num;n.m_name=m_na;n.m_sex=m_sex;n.m_age=m_age;n.m_address=m_add;n.m_edulevel=m_edu;n.Update。;〃更新數(shù)據(jù)表n.Requery();〃更新紀(jì)錄集n.Close();)4程序測(cè)試4.1登錄界面圖4—1 登錄界面如上圖所示,該程序?yàn)橛脩艄?yīng)登錄界面,用戶可以對(duì)程序的各種功能進(jìn)行選擇,便采用戶使用。單擊要選擇的按鈕進(jìn)行操作。4.2菜單界面圖4—2 員工菜單界面圖4-3顧客查看車(chē)信息4.3CustormersbuyCars界面圖4—4CustormersbuyCars界面4.4AddNewCustomer界面圖4—5AddNewCustomer界面4.5Memberinformation界面圖4—6Memberinformation界面4.6AddUser界面圖4-7AddUser界面4.7inputCar界面圖4—8inputCar界面5課程設(shè)計(jì)總結(jié)為了提高我們的實(shí)踐力量,讓我們學(xué)以致用,能敏捷運(yùn)用所學(xué)的學(xué)問(wèn)進(jìn)行再制造,學(xué)校特支配我們進(jìn)行為期二周的數(shù)據(jù)庫(kù)課程設(shè)計(jì)實(shí)習(xí),并支配了指導(dǎo)老師關(guān)心輔導(dǎo),讓我們?cè)诜梢?guī)范化、嚴(yán)謹(jǐn)化、有用化上面有了很大進(jìn)展。在此次字符統(tǒng)計(jì)程序開(kāi)發(fā)過(guò)程中,有很多東西值得我們思索并總結(jié)。開(kāi)發(fā)過(guò)程大體可分為以下幾個(gè)步驟:(1)思索總體設(shè)計(jì)方案:總體結(jié)構(gòu)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年行政單位物業(yè)管理服務(wù)合同樣本版B版
- 2024年研發(fā)合作合同:生物醫(yī)藥領(lǐng)域聯(lián)合研究
- 2024淘寶平臺(tái)入駐服務(wù)合同范本3篇
- 電焊機(jī)及其設(shè)備的使用安全規(guī)定范文(2篇)
- 草原確權(quán)工作實(shí)施方案樣本(3篇)
- 二零二五年度個(gè)人培訓(xùn)機(jī)構(gòu)租賃合同范本附學(xué)員成績(jī)跟蹤服務(wù)3篇
- 建設(shè)工程應(yīng)急預(yù)案樣本(3篇)
- 2025年教師個(gè)人年度工作計(jì)劃(6篇)
- 安全管理制度考核細(xì)則例文(4篇)
- 社區(qū)慶中秋節(jié)活動(dòng)方案模版(2篇)
- 《S7-1200-PLC-編程及應(yīng)用技術(shù)》試題試卷及答案2套
- 內(nèi)科護(hù)理學(xué)消化系統(tǒng)試習(xí)題及答案
- 用人單位職業(yè)病危害現(xiàn)狀評(píng)價(jià)技術(shù)導(dǎo)則
- 中建一局質(zhì)量考核評(píng)價(jià)辦法
- 民辦非企業(yè)單位會(huì)計(jì)報(bào)表(會(huì)民非表010203)
- 口腔頜面系統(tǒng)解剖骨
- 川骨香-川古香手撕鴨配方及制作方法
- 深圳市排水管網(wǎng)維護(hù)管理質(zhì)量
- 變電站二次設(shè)計(jì)規(guī)范
- 能見(jiàn)度不良時(shí)船舶航行須知
- 實(shí)習(xí)證明、實(shí)習(xí)證明表(模板)2頁(yè)
評(píng)論
0/150
提交評(píng)論