第一篇:非開挖鋪設(shè)管道施工技術(shù)
非開挖鋪設(shè)管道施工技術(shù)
隨著我國社會(huì)經(jīng)濟(jì)的快速發(fā)展,城市公用管道建設(shè)項(xiàng)目日益增多,常規(guī)的施工技術(shù)越來越不適應(yīng)城市發(fā)展的需要。開槽鋪設(shè)地下管線需要占用路面妨礙交通;開挖回填時(shí)容易損壞原有管線;渣土排放引起遺灑揚(yáng)塵;坑槽回填及路面恢復(fù)容易造成不均勻沉降,路面下陷或突起給車輛和行人帶來不便。因此,非開挖鋪設(shè)地下管線施工技術(shù)以其安全、高效、環(huán)保的技術(shù)先進(jìn)性己經(jīng)進(jìn)入管道施工領(lǐng)域,隨著地下管線探測精度的提高、施工地層的多樣性、管道新材料的應(yīng)用等方面的發(fā)展,鋪設(shè)地下管線施工將會(huì)首先選用非開挖技術(shù),擴(kuò)大該技術(shù)的應(yīng)用范圍。
一、特點(diǎn):
非開挖管道施工技術(shù)在不開挖溝槽,不妨礙交通、不破壞環(huán)境的前提下,完成各類管線的鋪設(shè)和置換工程。
二、適用范圍:
鋪設(shè)直徑在Ф50~Ф2000㎜范圍內(nèi)的PE管、PVC管、鋼管、混凝土管、廣泛應(yīng)用于電力、通訊、煤氣、供水、雨水、污水等領(lǐng)域的各類管線鋪設(shè)工程。
三、工藝應(yīng)用:
1.管棚巖石加固技術(shù)
管棚巖土加固技術(shù)是指在地下隧道或通道的挖掘施工前,采用導(dǎo)向鋪管或氣動(dòng)夯管施工法在其斷面周圍或局部,平行于通道軸線排布多根鋼管,并且注入水泥漿,對特殊地段進(jìn)行結(jié)構(gòu)性支護(hù)的施工方法。采用管棚支護(hù)能夠優(yōu)先穩(wěn)定地層,嚴(yán)防塌陷與控制沉降,多用于砂卵石、粉細(xì)沙、松散地層或穿越上部建筑物的隧道或地下通道、停車場的施工中。
2.水平旋噴、控制壓漿巖土加固技術(shù)
水平旋噴巖土加固技術(shù)是采用控向技術(shù)鉆進(jìn)引孔,在回拉提上鉆具的事時(shí)旋轉(zhuǎn)高壓噴射水泥漿或混合漿液,在松散地層中形成具有一定強(qiáng)度的固結(jié)柱體,根據(jù)設(shè)計(jì)需要,采用不同的鉆孔組合,形成不同形狀的固結(jié)體,達(dá)到加固強(qiáng)化地層或封堵滲漏的目的??刂茐簼{巖土加固技術(shù)是采用控向技術(shù)鉆進(jìn)引孔,在回拉提上鉆具的同時(shí),根據(jù)設(shè)計(jì)數(shù)據(jù)調(diào)整控制注入水泥漿液的壓力,控制漿液注入范圍或壓裂地層,達(dá)到加固強(qiáng)化地層或封堵滲漏的目的。
第二篇:非開挖電力管道合同
杞青路新建橫穿杞青路電纜排管工程
合同編號:
工程名稱:杞青路新建橫穿杞青路電纜排管工程
承 包 人: 分 包 人: 簽訂日期: 簽訂地點(diǎn):
目 錄
第1條 工程概況 第2條 工程質(zhì)量 第3條 工期
第4條 合同價(jià)款 第5條 工程結(jié)算 第6條 支付方式
第7條 第8條 第9條 第10條第11條第12條第13條第14條第15條第16條第17條第18條第19條第20條第21條材料設(shè)備供應(yīng)
雙方派駐本工程項(xiàng)目的代表雙方權(quán)利 雙方義務(wù)
工程驗(yàn)收和保修 知識產(chǎn)權(quán) 保密義務(wù)
合同變更和解除 違約責(zé)任 不可抗力
爭議解決方式 適用法律 合同的生效 其他事項(xiàng) 特別約定
杞青路新建橫穿杞青路電纜排管工程
工程施工勞務(wù)分包合同
合同編號:
承包人(甲方): 分包人(乙方):
依照《中華人民共和國合同法》、《中華人民共和國建筑法》及其他有關(guān)規(guī)定,經(jīng)協(xié)商一致簽訂本合同。
第1條 工程概況
1.1 工程名稱及地點(diǎn): 1.1.1 工程名稱: 1.1.2 工程賬號: 1.1.3 工程地點(diǎn): 1.2 分包工作范圍: 1.3 承包方式:勞務(wù)分包 1.4 合同文件及解釋順序
1.4.1 雙方在合同履行過程中簽署的會(huì)議紀(jì)要、協(xié)議等文件; 1.4.2 本合同及附件;
1.4.3 招投標(biāo)文件、中標(biāo)通知書(如有);
1.4.4 勞務(wù)報(bào)酬清單或勞務(wù)報(bào)酬預(yù)算書(或報(bào)價(jià)書)和施工圖紙; 1.4.5 本工程施工總承包合同(如有)1.4.6 本工程施工專業(yè)承包合同(如有)
1.4.7 標(biāo)準(zhǔn)、規(guī)范和其它有關(guān)技術(shù)資料、技術(shù)要求; 1.4.8 構(gòu)成合同一部分的其它文件。第2條 工作質(zhì)量
2.1 乙方按總(分)包合同有關(guān)質(zhì)量的約定、圖紙要求、施工技術(shù)和國家、行業(yè)的建設(shè)施工及驗(yàn)收技術(shù)規(guī)范標(biāo)準(zhǔn)作業(yè),達(dá)到工作一次驗(yàn)收合格標(biāo)準(zhǔn),確保工程按期投產(chǎn)。
2.2 工作達(dá)不到約定質(zhì)量條件的部分,甲方一經(jīng)發(fā)現(xiàn),可要求乙方返工,乙方應(yīng)按甲方要求的時(shí)間返工,直到符合約定條件。因乙方原因達(dá)不到約定條件,由乙方承擔(dān)返工費(fèi)用,工期不予順延。返工后仍不能達(dá)到約定條件,乙方承擔(dān)違約責(zé)任,按20%計(jì)取違約金。
第3條 工期
3.1 本工作2016年04月1日至2016年07月20日完工。乙方根據(jù)甲方施工計(jì)劃安排上述工作,并在施工周期內(nèi)及時(shí)辦理好開工手續(xù)和竣工手續(xù)。
3.2 發(fā)生以下情況的,工期順延,乙方不承擔(dān)責(zé)任,乙方應(yīng)主動(dòng)和甲方簽訂工期延期補(bǔ)充合同:
A 甲方書面同意工期順延的。B 不可抗力原因造成停工的。第4條 合同價(jià)款
4.1 工程價(jià)款按以下第3種方式確定:(1)總價(jià)閉口包干
本合同總價(jià)包干人民幣 萬元(大寫:)。(2)綜合單價(jià)包干
本合同總價(jià)暫定人民幣 萬元(大寫:)。具體詳見附件《勞務(wù)作業(yè)報(bào)酬清單》(3)按實(shí)結(jié)算
本合同總價(jià)暫定人民幣 6.0480萬元(大寫:陸萬零肆佰捌拾元整)。按照《上海東捷集團(tuán)2015分包工程結(jié)算單價(jià)》進(jìn)行結(jié)算。
4.2 本合同價(jià)款按實(shí)結(jié)算,或出現(xiàn)本合同第4.3條約定的情形,按以下原則結(jié)算: 4.3 發(fā)生下列情況之一的,合同價(jià)款可作調(diào)整: 4.3.1 經(jīng)甲方簽證的工作量增加或削減; 4.3.2 發(fā)生設(shè)計(jì)變更;
4.3.5 上述調(diào)整事由發(fā)生,按本合同第4.2條調(diào)整合同價(jià)款。第5條 合同結(jié)算
5.1 本工作竣工后,由乙方根據(jù)設(shè)計(jì)施工圖紙,設(shè)計(jì)變更、現(xiàn)場簽證等編制工作結(jié)算資料,經(jīng)由甲方審核作為勞務(wù)報(bào)酬結(jié)算依據(jù)。甲方可委托有資質(zhì)的第三方進(jìn)行結(jié)算審核。
5.2 本工作竣工后30天內(nèi),乙方須整理并交付結(jié)算所需資料給甲方,結(jié)算資料包括但不限于:分包合同、開竣工報(bào)告、現(xiàn)場簽證表、結(jié)算書、乙供材料清單、安全生產(chǎn)、文明施工費(fèi)用相關(guān)依據(jù)和相關(guān)發(fā)票、竣工圖等。如乙方未能在指定的時(shí)間內(nèi)提供完整的結(jié)算資料,每延期一天按合同價(jià)的萬分之五承擔(dān)違約責(zé)任,造成勞務(wù)報(bào)酬結(jié)算不能正常進(jìn)行或合同款不能及時(shí)支付,相應(yīng)責(zé)任有由乙方承擔(dān)。
第6條 支付方式
6.1 合同款按以下第 種方式支付:
(1)一次性支付達(dá)到合同價(jià)格95%,支付時(shí)間:(2)分期支付:
A 預(yù)付款支付達(dá)到合同總價(jià)/合同暫定總價(jià)(以下簡稱“簽約合同價(jià)”)的 %; B 進(jìn)度款支付達(dá)到簽約合同價(jià)的 %,支付時(shí)間: ;
C 結(jié)算款支付達(dá)到勞務(wù)報(bào)酬結(jié)算價(jià)的95%,工作竣工驗(yàn)收合格、結(jié)算審核完成后 日內(nèi)支付; 6.2 甲方按勞務(wù)報(bào)酬結(jié)算價(jià)總額5%的比例預(yù)留質(zhì)量保證金。質(zhì)量保證金是用以保證乙方在缺陷責(zé)任期內(nèi)對勞務(wù)作業(yè)出現(xiàn)的缺陷進(jìn)行維修的資金,待工程保修期到期后清算,保修期內(nèi)如有返修,發(fā)生費(fèi)用在質(zhì)量保證金內(nèi)扣除。保修期滿后的 月內(nèi),甲方將質(zhì)量保證金即勞務(wù)報(bào)酬結(jié)算價(jià)的5%無息支付給乙方。經(jīng)甲方同意,乙方可提交等額保函作為質(zhì)量保證金,保函有效期不得短于保修期。
6.3 甲方向乙方支付勞務(wù)報(bào)酬款項(xiàng)前,乙方應(yīng)向甲方提交工作形象進(jìn)度表、完成投資額統(tǒng)計(jì)表、進(jìn)度款報(bào)審表、價(jià)款結(jié)算單以及中國稅務(wù)機(jī)關(guān)認(rèn)可的正規(guī)等額發(fā)票。
第7條 材料設(shè)備供應(yīng)
7.1 本工程由甲方供應(yīng)材料設(shè)備的,甲方應(yīng)在材料和工程設(shè)備到貨前通知乙方,乙方應(yīng)在約定的時(shí)間內(nèi),赴交貨地點(diǎn)共同進(jìn)行驗(yàn)收。驗(yàn)收后,由乙方負(fù)責(zé)接收、運(yùn)輸和保管。
7.2 本工程所需消耗性材料由乙方提供。乙方提供的材料由乙方負(fù)責(zé)采購、運(yùn)輸和保管。乙方應(yīng)按照設(shè)計(jì)說明、施工圖紙和有關(guān)技術(shù)資料標(biāo)準(zhǔn)要求進(jìn)行采購,提供材料產(chǎn)品的質(zhì)量、環(huán)保合格證明,并對所購材料質(zhì)量負(fù)責(zé),如有不合格的材料和制品乙方必須負(fù)責(zé)更換并承擔(dān)費(fèi)用。
7.3 若甲方發(fā)現(xiàn)乙方采購的材料與合同約定工作標(biāo)準(zhǔn)材料不符的,可以要求乙方整改,所拖延工期乙方自行負(fù)責(zé),確保按期完工;
7.4 合同雙方應(yīng)確保工程施工現(xiàn)場不使用現(xiàn)場攪拌砂漿。7.5 材料設(shè)備供應(yīng)其他約定: /。第8條 雙方派駐本工程項(xiàng)目的代表 8.1 甲方任命 王健榮 為駐施工現(xiàn)場的代表。8.2 乙方任命王建忠為駐施工現(xiàn)場的代表。
8.3 雙方派駐本工程施工場地的代表,按照本合同約定行使各自派出方的權(quán)利,履行派出方的義務(wù)。
8.4 甲方項(xiàng)目代表在授權(quán)范圍內(nèi)向乙方項(xiàng)目代表發(fā)出的任何書面形式的條件和指令,乙方項(xiàng)目代表應(yīng)予執(zhí)行。
第9條 雙方權(quán)利 9.1 甲方權(quán)利
9.1.1 有權(quán)根據(jù)工程需要調(diào)換派駐施工場地的代表,但應(yīng)提前 日書面通知乙方;調(diào)換后代表的權(quán)責(zé)不變。
9.1.2 有權(quán)監(jiān)督乙方履行各項(xiàng)合同義務(wù)。9.1.3 有權(quán)審批乙方編制的施工進(jìn)度計(jì)劃。
9.1.4 有權(quán)對工作質(zhì)量、施工進(jìn)度進(jìn)行監(jiān)督,參加材料驗(yàn)收、隱蔽工程驗(yàn)收、竣工驗(yàn)收。9.1.5 有權(quán)督促乙方安全文明施工,達(dá)到環(huán)境管理目標(biāo)。9.2 乙方權(quán)利
9.2.1 有權(quán)在征得甲方同意后,根據(jù)工程需要調(diào)換派駐本工程施工場地的代表;調(diào)換后代表的權(quán)責(zé)不變。
9.2.2 有權(quán)監(jiān)督甲方履行各項(xiàng)合同義務(wù)。第10條 雙方義務(wù) 10.1 甲方義務(wù)
10.1.1 甲方應(yīng)負(fù)責(zé)辦理應(yīng)由甲方負(fù)責(zé)的相關(guān)證件、批件。10.1.2 按約定向乙方支付合同款。
10.1.3 甲方應(yīng)協(xié)助乙方辦理法律規(guī)定的有關(guān)施工證件和批件。10.1.4 提供應(yīng)由甲方負(fù)責(zé)提供的有關(guān)技術(shù)資料。
10.1.5 協(xié)調(diào)施工場地進(jìn)行交叉作業(yè)的甲方發(fā)包的各分包單位間的關(guān)系。10.1.6 嚴(yán)格執(zhí)行國家安全生產(chǎn)和環(huán)境保護(hù)的有關(guān)規(guī)定。
10.1.7 組建與工程相適應(yīng)的項(xiàng)目管理班子,全面履行總(分)包合同,組織實(shí)施施工管理的各項(xiàng)工作,對工程的工期和質(zhì)量負(fù)責(zé)。
10.1.8 負(fù)責(zé)編制總體施工組織設(shè)計(jì),統(tǒng)一制定各項(xiàng)管理目標(biāo),組織編制施工計(jì)劃、物資需用量計(jì)劃表,實(shí)施對工程質(zhì)量、工期、安全生產(chǎn)、文明施工的控制、監(jiān)督、檢查和驗(yàn)收;
10.1.9 統(tǒng)籌安排、協(xié)調(diào)解決非乙方獨(dú)立使用的生產(chǎn)、生活臨時(shí)設(shè)施、工作用水、用電及施工場地;
10.1.10 負(fù)責(zé)與發(fā)包人、監(jiān)理、設(shè)計(jì)及有關(guān)部門聯(lián)系,協(xié)調(diào)現(xiàn)場工作關(guān)系。10.2 乙方義務(wù)
10.2.1 參加設(shè)計(jì)交底會(huì),制定并組織落實(shí)施工進(jìn)度計(jì)劃。10.2.2 辦理法律規(guī)定的有關(guān)施工證件和批件。
10.2.3 按照合同約定、工程施工組織設(shè)計(jì)、質(zhì)量、安全保證組織措施和技術(shù)措施進(jìn)行施工、按時(shí)竣工并在質(zhì)量保修期內(nèi)承擔(dān)勞務(wù)作業(yè)質(zhì)量保修責(zé)任。工作進(jìn)度確保按照甲方規(guī)定的工期進(jìn)行,并確保施工組織措施中所承諾的人力的實(shí)現(xiàn)。
10.2.4 施工開始前應(yīng)向甲方提出安全措施,經(jīng)甲方認(rèn)可后實(shí)施,確保工程及其人員、材料、設(shè)備和設(shè)施的安全,防止因勞務(wù)作業(yè)造成的人身傷害和財(cái)產(chǎn)損失,安全措施費(fèi)用由甲方承擔(dān)。
由于勞務(wù)分包人安全措施不力造成事故的責(zé)任和因此而發(fā)生的費(fèi)用,由勞務(wù)分包人承擔(dān)。
10.2.5 乙方應(yīng)采取適當(dāng)?shù)念A(yù)防措施,以保證其雇傭人員的安全,在乙方承擔(dān)的工作及其負(fù)責(zé)管理的范圍內(nèi)所發(fā)生的設(shè)備、人身傷亡事故、交通事故、電網(wǎng)事故,其責(zé)任和由此發(fā)生的一切費(fèi)用均由乙方負(fù)責(zé)。
10.2.6 乙方在任何時(shí)候均應(yīng)采取一切合理的預(yù)防措施,以防止其雇員或在其雇員之中發(fā)生任何違法的、**性的或妨害治安的行為,并維護(hù)治安,保護(hù)工程附近的人員或財(cái)產(chǎn),使其免遭破壞。
10.2.7 遵守政府有關(guān)主管部門對施工場地交通、施工噪音、環(huán)境保護(hù)和安全生產(chǎn)等管理規(guī)定。做好施工現(xiàn)場地下管線和鄰近建筑物、構(gòu)筑物的保護(hù)工作。
10.2.8 在施工期間保持施工場地不出現(xiàn)不必要的障礙,排除雨水或污水,裝備和多余材料儲存并作出妥善安排,及時(shí)拆除不再需要的臨時(shí)工程,并從現(xiàn)場運(yùn)走任何廢料、垃圾。
10.2.9 遵守有關(guān)法律法規(guī)、地方規(guī)章制度、行業(yè)規(guī)章制度和國家電網(wǎng)公司對建設(shè)工程分包、勞務(wù)分包及臨時(shí)用工的各項(xiàng)管理要求,不得轉(zhuǎn)包或分包。
10.2.10 嚴(yán)格按照環(huán)評、水保報(bào)告和當(dāng)?shù)氐沫h(huán)保要求以及設(shè)計(jì)文件組織施工,確保不因施工原因影響項(xiàng)目通過環(huán)評、水保驗(yàn)收。
10.2.11 嚴(yán)格按照甲方的要求進(jìn)行檔案管理。將檔案管理納入整個(gè)現(xiàn)場管理程序,堅(jiān)持歸檔與工程同步進(jìn)行。確保實(shí)現(xiàn):檔案歸檔率100%,資料準(zhǔn)確率100%,案卷合格率100%,保證檔案資料的齊全、準(zhǔn)確、系統(tǒng);同時(shí)保證在約定的時(shí)間移交竣工資料。
10.2.12 積極配合施工圖設(shè)計(jì)優(yōu)化工作,參加設(shè)計(jì)交底,對施工中涉及的一系列問題,應(yīng)及時(shí)告之甲方,并配合甲方做好相關(guān)工作。
10.2.13 已竣工工作在未正式交付甲方之前,應(yīng)負(fù)責(zé)工作成品保護(hù)工作;保護(hù)期間,發(fā)生損壞,乙方自費(fèi)予以修復(fù);由于乙方不履行上述義務(wù),造成工期延誤和經(jīng)濟(jì)損失,責(zé)任由乙方承擔(dān)。
10.2.14 負(fù)責(zé)施工場地的清潔,符合環(huán)境衛(wèi)生管理的有關(guān)規(guī)定。
10.2.15 乙方應(yīng)將有關(guān)資質(zhì)證書復(fù)印件、乙方人員相關(guān)作業(yè)證書復(fù)印件,匯編成冊并加蓋公章,交甲方審核備查。
第11條 工程驗(yàn)收和保修
11.1 隱蔽工程驗(yàn)收:具備隱蔽條件的工程部位,乙方應(yīng)在自檢合格后通知甲方驗(yàn)收,驗(yàn)收合格并經(jīng)甲方代表在檢驗(yàn)記錄上簽字后,乙方才可進(jìn)行隱蔽和繼續(xù)施工。
11.2 竣工驗(yàn)收:工作具備竣工驗(yàn)收條件的,乙方應(yīng)按國家竣工驗(yàn)收的有關(guān)規(guī)定在施工完成后3日內(nèi)向甲方提供竣工資料3份,竣工資料包括但不限于: /。甲方應(yīng)在收到報(bào)告后7日內(nèi)組織驗(yàn)收,并答復(fù)驗(yàn)收意見,乙方應(yīng)按甲方意見進(jìn)行修改并承擔(dān)因自身原因造成的修改費(fèi)用。乙方拒絕修改或修改后經(jīng)驗(yàn)收仍不合格的,甲方有權(quán)聘請第三方進(jìn)行修改,乙方
承擔(dān)由此發(fā)生的全部費(fèi)用。
11.3 全部工程竣工(包括乙方完成工作在內(nèi))一經(jīng)發(fā)包人驗(yàn)收合格,在質(zhì)量保修期內(nèi),甲方對其承包的全部工程質(zhì)量保修向發(fā)包人承擔(dān)責(zé)任,乙方對其分包的勞務(wù)作業(yè)的施工質(zhì)量保修向甲方承擔(dān)責(zé)任。
11.4 本工作保修期的起止之日以發(fā)包人和甲方簽訂的工程施工總承包合同中約定的工程保修期為準(zhǔn)。保修期內(nèi)乙方應(yīng)在接到甲方維修通知后及時(shí)進(jìn)行維修,未按上述約定履行維修義務(wù)的,甲方有權(quán)聘請第三方代為履行,所需全部費(fèi)用由乙方承擔(dān)。
第12條 知識產(chǎn)權(quán)
12.1 乙方在使用任何材料、乙方設(shè)備、工程設(shè)備或采用施工工藝時(shí),因侵犯專利權(quán)或其他知識產(chǎn)權(quán)所引起的責(zé)任,由乙方承擔(dān)。
12.2 乙方采用專利技術(shù)的,專利技術(shù)的使用費(fèi)包含在合同價(jià)格中。
12.3 除乙方的專利技術(shù)外,所有有關(guān)本工程的照片、錄像、圖紙、技術(shù)資料的所有權(quán)及涉及的知識產(chǎn)權(quán)均為甲方所有,未經(jīng)甲方同意,承包人不得用于廣告、宣傳等本合同目的以外的任何其他目的。
第13條 保密義務(wù)
13.1 乙方及其項(xiàng)目參加人員應(yīng)對在合同履行過程中了解到的涉及到甲方技術(shù)信息、經(jīng)驗(yàn)信息、商業(yè)秘密以及其他尚未公開的有關(guān)信息、資料負(fù)有保密義務(wù),并采取相應(yīng)的保密措施。乙方應(yīng)承擔(dān)的保密義務(wù)包括但不限于:
13.1.1 未經(jīng)甲方書面同意,不得將上述信息、資料披露給任何第三人; 13.1.2 不得將上述信息、資料用于本合同以外的其他目的;
13.1.3 在本合同終止或解除后或按甲方要求,及時(shí)將上述信息、資料返還甲方,或按甲方要求作適當(dāng)處理。
13.2 本合同項(xiàng)下的保密義務(wù)至相關(guān)信息、資料正式向社會(huì)公開之日或甲方書面解除乙方本合同項(xiàng)下保密義務(wù)之日起終止。
第14條 合同變更和解除
14.1 除本合同已有約定外,任何一方都不得擅自變更或解除本合同。如確需變更或解除本合同,應(yīng)經(jīng)甲、乙雙方另行協(xié)商,并達(dá)成書面協(xié)議。
14.2 在合同履行過程中,發(fā)生以下情形之一的,甲方有權(quán)解除合同: 14.2.1 乙方發(fā)生歇業(yè)、解散、停業(yè)整頓、被吊銷營業(yè)執(zhí)照或被撤銷時(shí); 14.2.2 工程建設(shè)發(fā)生重大變化,項(xiàng)目內(nèi)容無法實(shí)施或目標(biāo)無法實(shí)現(xiàn)的; 14.2.3 乙方因主觀原因致使合同無法正常執(zhí)行的;
14.3 合同解除后,對于已履行部分給合同各方造成的實(shí)際損失,按如下約定承擔(dān): 14.3.1 非因甲方原因,乙方單方面解除合同的,合同終止前所發(fā)生的費(fèi)用由乙方承擔(dān);
14.3.2 乙方單方面解除合同或因非技術(shù)性主觀原因造成項(xiàng)目無法完成的,甲方有權(quán)追索全部已支付費(fèi)用,同時(shí)乙方還應(yīng)承擔(dān)相應(yīng)的損失;
第15條 違約責(zé)任
15.1 甲方逾期支付勞務(wù)報(bào)酬預(yù)付款、進(jìn)度款、結(jié)算款的,應(yīng)就逾期部分向乙方支付按照中國人民銀行規(guī)定的同期存款基準(zhǔn)利率計(jì)算的逾期付款違約金,但因乙方原因造成的除外。
15.2 乙方不履行本合同義務(wù)或者履行義務(wù)不符合約定的,甲方有權(quán)要求乙方承擔(dān)繼續(xù)履行、賠償損失和支付違約金等違約責(zé)任。
15.3 如乙方無法完成本合同工程,應(yīng)向甲方支付簽約合同價(jià)的20%作為違約金。15.4 工期延誤的,每延誤一日,乙方應(yīng)向甲方按本合同簽約合同價(jià)的0.5%支付違約金。延誤超過30日的,甲方有權(quán)單方解除合同,乙方應(yīng)向甲方支付簽約合同價(jià)的20%作為違約金。
15.5 工作存在重大質(zhì)量問題或無法通過竣工驗(yàn)收合格的,甲方有權(quán)單方解除合同,乙方應(yīng)向甲方支付簽約合同價(jià)的20%作為違約金。
15.6 工作質(zhì)量不達(dá)標(biāo)的,乙方應(yīng)根據(jù)甲方的整改通知對工作質(zhì)量不合格的部位進(jìn)行徹底返工修理,由于以上原因造成工作延期交付的視同延誤工期。若乙方逾期整改,或整改后不符合甲方要求的,甲方有權(quán)單方解除合同,乙方應(yīng)向甲方支付簽約合同價(jià)的20%作為違約金。
15.7 乙方未按合同約定時(shí)間向甲方提供完整的竣工資料的,每延誤一天, 應(yīng)向甲方支付簽約合同價(jià)的0.1%的違約金。乙方向甲方提供的圖紙有錯(cuò)誤的,每發(fā)現(xiàn)1處錯(cuò)誤,應(yīng)向甲方支付簽約合同價(jià)0.1%的違約金。
15.8 施工期間發(fā)生重大責(zé)任事故的,乙方應(yīng)承擔(dān)全部事故責(zé)任,且甲方有權(quán)單方解除合同,乙方應(yīng)向甲方支付簽約合同價(jià)的20%作為違約金。
15.9 乙方違反本合同第12條約定義務(wù)的,甲方有權(quán)要求乙方承擔(dān)合同價(jià) %的違約金,并有權(quán)解除本合同。乙方未經(jīng)甲方同意轉(zhuǎn)讓或許可第三方使用甲方所有的技術(shù)成果和知識產(chǎn)權(quán)的,所獲收益歸甲方所有。
15.9 乙方違本合同第13條約定義務(wù)的,應(yīng)承擔(dān)一切法律責(zé)任并賠償甲方因此遭受的一切損失。
15.10 乙方將本工作轉(zhuǎn)包或分包給其他第三人,一經(jīng)發(fā)現(xiàn),甲方有權(quán)單方解除本合同,乙方應(yīng)向甲方支付簽約合同價(jià)的20%作為違約金。
15.11 若因乙方違約導(dǎo)致合同按約定解除的,則合同結(jié)算金額按經(jīng)甲方確認(rèn)后的實(shí)際工程量予以確認(rèn),但乙方應(yīng)向甲方承擔(dān)簽約合同價(jià)20%的違約金。
15.12 除本合同另有約定外,乙方存在其他違約行為的,應(yīng)按簽約合同價(jià)3%向甲方承擔(dān)違約責(zé)任。
15.13 乙方按合同約定應(yīng)支付的違約金低于給甲方造成的損失的,應(yīng)就差額部分向甲方進(jìn)行賠償。
15.14 乙方違約除應(yīng)承擔(dān)相應(yīng)違約責(zé)任外,甲方向乙方主張權(quán)利所產(chǎn)生的費(fèi)用(包括律師費(fèi))亦由乙方承擔(dān)。
15.15 乙方因違約需向甲方支付違約金或賠償損失的,甲方有權(quán)從任何一期合同應(yīng)付款項(xiàng)中予以扣除。
15.16 違約方承擔(dān)違約責(zé)任后,除本合同被依法解除外,雙方均應(yīng)繼續(xù)履行合同,以保持工作的連續(xù)性和已施工作的完好。
第16條 不可抗力
16.1 不可抗力是指不能預(yù)見、不能避免并不能克服的客觀情況,包括但不限于自然災(zāi)害、戰(zhàn)爭、武裝沖突、社會(huì)**、**或按照本條的定義構(gòu)成不可抗力的其他事件。
16.2 若不可抗力的發(fā)生完全或部分地妨礙一方履行本合同項(xiàng)下的任何義務(wù),則該方可免除或延遲履行其義務(wù),但前提是:
16.2.1 免除或延遲履行的范圍和時(shí)間不超過消除不可抗力影響的合理需要;
16.2.2 受不可抗力影響的一方應(yīng)繼續(xù)履行本合同項(xiàng)下未受不可抗力影響的其他義務(wù),包括所有到期付款的義務(wù);
16.2.3 一旦不可抗力結(jié)束,該方應(yīng)盡快恢復(fù)履行本合同。
16.3 若任何一方因不可抗力而不能履行本合同,則該方應(yīng)立即告知另一方,并在3日內(nèi)(含本數(shù))以書面方式正式通知另一方。該通知中應(yīng)說明不可抗力的發(fā)生日期和預(yù)計(jì)持續(xù)的時(shí)間、事件性質(zhì)、對該方履行本合同的影響及該方為減少不可抗力影響所采取的措施。
16.4 受不可抗力影響的一方或多方應(yīng)采取合理措施,減少因不可抗力帶來的損失。合同各方應(yīng)及時(shí)協(xié)商制定并實(shí)施補(bǔ)救計(jì)劃及合理的替代措施以減少或消除不可抗力的影響。
16.5 如果不可抗力阻礙受影響方履行義務(wù)持續(xù)超過120日(含本數(shù)),合同各方應(yīng)協(xié)商決定繼續(xù)履行本合同的條款或終止本合同。
16.6 因政府行為、法律或國家政策發(fā)生重大變更,導(dǎo)致合同一方或多方不能完成本合同項(xiàng)下的義務(wù),合同各方應(yīng)本著公平合理的原則盡快協(xié)商解決。必要時(shí),簽訂合同修改變更協(xié)議。
第17條 爭議解決方式
17.1 合同履行過程中發(fā)生爭議時(shí),雙方應(yīng)本著誠實(shí)信用原則,通過友好協(xié)商解決。17.2 若爭議經(jīng)協(xié)商仍無法解決的,按以下第 種方式處理:
(1)仲裁:提交上海仲裁委員會(huì),按照申請仲裁時(shí)該仲裁機(jī)構(gòu)有效的仲裁規(guī)則進(jìn)行仲裁。仲裁裁決是終局的,對雙方均有約束力。
(2)訴訟:向工程所在地人民法院提起訴訟。
17.3 在爭議解決期間,合同中未涉及爭議部分的條款仍須履行。第18條 適用法律
18.1 本合同的訂立、解釋、履行及爭議解決,均適用中華人民共和國法律。
18.2 本合同適用行業(yè)標(biāo)準(zhǔn)、規(guī)程、規(guī)范或工程所在地的省級地方標(biāo)準(zhǔn)、規(guī)程、規(guī)范。第19條 合同的生效
本合同在以下條件全部滿足之日生效:程所在地的省級約金,延誤
19.1本合同經(jīng)雙方法定代表人或授權(quán)代表簽章并加蓋雙方公章或合同專用章;
第20條 其他事項(xiàng)
20.1 本合同正本一式肆份,甲方執(zhí)叁份,乙方執(zhí)壹份,各份具有同等效力。20.2 如有未盡事項(xiàng),甲乙雙方可另簽訂補(bǔ)充協(xié)議。20.3 本合同雙方應(yīng)同時(shí)簽訂安全協(xié)議、廉潔協(xié)議。
20.4 本合同附件是本合同不可分割的組成部分,與本合同正文具有同等法律效力。20.5 本特別約定是對合同其他條款的修改或補(bǔ)充,如有不一致,以特別約定為準(zhǔn)。第21條 特別約定
/ 附件:
1、上海東捷集團(tuán)2015分包工程結(jié)算單價(jià)
2、安全協(xié)議
3、廉潔協(xié)議(以下無正文)
簽 署 頁
甲方:(蓋章)法定代表人(負(fù)責(zé)人)或 授權(quán)代表(簽字): 簽訂日期: 地址: 郵編: 經(jīng)辦人: 電話: 傳真:
開戶銀行: 賬號: 稅號:
乙方:(蓋章)
法定代表人(負(fù)責(zé)人)或 授權(quán)代表(簽字): 簽訂日期: 地址: 郵編: 經(jīng)辦人: 電話: 傳真:
開戶銀行: 賬號: 稅號:
第三篇:市政燃?xì)夤艿婪情_挖穿越施工合同范本
合同編號: XXXXXXXXXXXXXXXX
市政燃?xì)夤艿拦こ谭情_挖穿越施工合同
工程名稱:XXXX市政燃?xì)夤艿拦こ谭情_挖穿越施工 發(fā)包方(甲方):XXXXXXXXX有限公司 承包方(乙方):XXXXXX有限公司
簽訂地點(diǎn):XX市 簽訂日期:二〇一三年X月
XXXX市政燃?xì)夤艿婪情_挖穿越施工合同
發(fā)包人(甲方):XXXXXXXXXXX有限公司 承包人(乙方):XXXXXXX有限公司
依據(jù)《中華人民共和國合同法》、《中華人民共和國建筑法》及有關(guān)法律、法規(guī),遵循平等、自愿、公平和誠信的原則,雙方就 XXXXXXXXXXXXXXXXX市政燃?xì)夤艿拦こ谭情_挖穿越施工 事項(xiàng)協(xié)商一致,訂立本合同雙方共同遵守。
第一條 基本情況
1、工程概況
工程名稱:XXXXXXXXXXXXXXXXX市政燃?xì)夤艿拦こ谭情_挖穿越施工。工程地點(diǎn):XXXXX。
2、工程承包范圍及方式
承包范圍:施工路段:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX所涉及的需非開挖穿越的管線路段。
承包方式:本工程是包工、包料、包機(jī)械、包工期、包質(zhì)量、包安全的單價(jià)合同。以實(shí)際完成的工作量乘以單價(jià)計(jì)算工程款。
3、合同工期與工程質(zhì)量
合同工期:以簽訂施工合同的當(dāng)天開始計(jì)算,XX個(gè)日歷天。工程質(zhì)量標(biāo)準(zhǔn):合格,執(zhí)行國家、XX省、XX市現(xiàn)行驗(yàn)收評定標(biāo)準(zhǔn)。
4、合同單價(jià)、總價(jià)與支付方式
按施工管徑的不同單價(jià),施工管徑XXXXX為XXX元/米,工程量約為XXXX米;施工管徑XXXXX為XXX元/米,工程量約為XXXX米。單價(jià)內(nèi)已包含穿越時(shí)弧度系數(shù)。單價(jià)中包含但不限于以下費(fèi)用:人工費(fèi)、材料費(fèi)、機(jī)械使用費(fèi)、材料檢驗(yàn)費(fèi)、預(yù)算包干費(fèi)、措施項(xiàng)目費(fèi)、規(guī)費(fèi)、管理費(fèi)、利潤、稅金、招標(biāo)代理費(fèi)等為完成本項(xiàng)目所需的全部費(fèi)用。
合同總價(jià)為人民幣XXXXXXXXXXXXXXXXX元正。(小寫¥XXXXXXXXXXXX元)。
支付方式:乙方在非開挖穿越工程整體完工后,填寫竣工報(bào)告和結(jié)算單,交甲方現(xiàn)場管理人員確認(rèn)。甲方在收到竣工報(bào)告后一個(gè)月內(nèi),支付工程結(jié)算總額的50%;非開挖穿越部分管道驗(yàn)收合格后二個(gè)月內(nèi),支付工程結(jié)算款50%。設(shè)計(jì)變更、現(xiàn)場簽證在結(jié)算時(shí)一并支付。
乙方提供相應(yīng)金額且符合招標(biāo)人所在地稅務(wù)主管機(jī)關(guān)要求的發(fā)票,否則招標(biāo)人有權(quán)拒絕付款。
第二條 施工設(shè)備材料
非開挖穿越施工所用設(shè)備材料(除燃?xì)夤艿劳猓┚梢曳教峁?,乙方所用設(shè)備材料應(yīng)符合相應(yīng)的國家規(guī)范標(biāo)準(zhǔn),甲方有權(quán)對乙方所用設(shè)備材料進(jìn)行檢查,如發(fā)現(xiàn)不合格,甲方有權(quán)要求乙方整改,由此所導(dǎo)致的工期延誤等責(zé)任由乙方承擔(dān),并賠償甲方因此造成的損失。
第三條 雙方的責(zé)任和義務(wù)
1、施工前,乙方必須準(zhǔn)備好必需的人力、機(jī)械及施工用水電,并采用探測儀器對施工的地段進(jìn)行必要的探測工作,完成后需提供給甲方一個(gè)探測報(bào)告和施工方案,并署名,乙方對提供的探測報(bào)告和施工方案負(fù)全部責(zé)任。
2、乙方指定非開挖穿越的工作坑位置,并給出工作坑的尺寸和日程安排,由甲方安排人員施工。
3、施工中,乙方必須嚴(yán)格按照預(yù)定的施工方案施工,以避開原有市政
管線,如發(fā)生任何的管線破壞,都由乙方承擔(dān),并全額賠償?shù)谌降膿p失。
4、乙方應(yīng)保證穿越燃?xì)夤艿罆r(shí)燃?xì)夤艿啦灰虼┰蕉l(fā)生任何質(zhì)量上的問題及可能會(huì)在將來使用中所產(chǎn)生不良影響等。
5、施工中所產(chǎn)生的泥漿由乙方負(fù)責(zé)清除干凈,由甲方現(xiàn)場管理人員驗(yàn)收,工作坑的恢復(fù)工作由甲方安排人員完成。
第四條 工期約定
1、甲方要求比合同約定的工期提前竣工時(shí),應(yīng)征得乙方同意,并支付乙方因趕工采取的措施費(fèi)用。
2、因甲方未按約定完成工作,影響工期,工期順延。
3、因乙方責(zé)任,不能按期開工或中途無故停工,影響工期,工期不順延。
4、因設(shè)計(jì)變更或非乙方原因造成的停電、停水、停氣及不可抗力因素影響,導(dǎo)致停工8小時(shí)以上,工期相應(yīng)順延。
5、甲方負(fù)責(zé)協(xié)調(diào)好管道安裝單位與非開挖穿越施工單位的關(guān)系。第五條 驗(yàn)收
一、工程質(zhì)量
1、乙方應(yīng)采用先進(jìn)鉆機(jī)和先進(jìn)的探測設(shè)備以保證施工質(zhì)量。
2、乙方應(yīng)按已定施工方案施工,如在非開挖穿越過程中發(fā)生因拖拽管道而發(fā)生管道斷裂或出現(xiàn)漏氣現(xiàn)象,乙方應(yīng)全額賠償甲方損失。
3、乙方應(yīng)負(fù)責(zé)其所完成的非開挖穿越工程通過相應(yīng)的驗(yàn)收。
4、工程量的計(jì)算:以鉆入點(diǎn)和鉆出點(diǎn)之間的水平直線距離進(jìn)行計(jì)算,工程量應(yīng)由甲乙雙方代表現(xiàn)場簽字確認(rèn)并作為工程結(jié)算依據(jù)。
第六條 違約責(zé)任
1、由于甲方原因?qū)е卵悠陂_工或中途停工,甲方應(yīng)補(bǔ)償乙方因停工、窩工所造成的損失。
2、由于乙方原因,逾期竣工,每逾期一天,乙方支付甲方 1000 元違約金。甲方要求提前竣工,除支付趕工措施費(fèi)外,每提前一天,甲方支付乙方每天1000元,作為獎(jiǎng)勵(lì)。
3、由某方原因,合同無法繼續(xù)履行時(shí),應(yīng)通知對方,辦理合同終止協(xié)議并由責(zé)任方賠償對方由此造成的經(jīng)濟(jì)損失。
第七條 合同組成的文件
1、本合同、工程施工安全合同
2、投標(biāo)書及其附件;
3、投標(biāo)報(bào)價(jià)書、工程報(bào)價(jià)清單;
4、施工圖紙、標(biāo)準(zhǔn)、規(guī)范及有關(guān)技術(shù)文件;
5、中標(biāo)通知書。
第八條 爭議處理方式
在本合同履行過程中,出現(xiàn)任何爭議時(shí),雙方應(yīng)通過友好協(xié)商的辦法解決,協(xié)商不成時(shí),任何一方均可向XX市人民法院起訴。
第九條 附則
1、本合同一式四份,其中甲乙雙方各執(zhí)二份,具有同等法律效力。
2、本合同經(jīng)雙方簽字蓋章之日起生效,各自履行完義務(wù)后自行失效。
3、本合同未盡事宜,由雙方協(xié)商解決。
發(fā) 包 人(蓋章): 承 包 人(蓋章):
法定代表人: 法定代表人:
委托代理人: 委托代理人:
日 期: 日 期:
工程施工安全合同
甲方:XXXXXXXXX有限公司 乙方:XXXXXXX有限公司
為貫徹“安全第一,預(yù)防為主”方針,明確雙方的安全責(zé)任,確保施工中人身、設(shè)備、設(shè)施和第三方安全,根據(jù)國家有關(guān)法律法規(guī),經(jīng)雙方協(xié)商一致簽訂本合同。
第一條 工程項(xiàng)目:XXXXXXXXXXXXXXXX市政燃?xì)夤艿拦こ谭情_挖穿越施工。第二條 施工地址:XXXXXX。第三條 甲方安全責(zé)任
1、開工前甲方對乙方進(jìn)行施工安全技術(shù)交底。
2、甲方應(yīng)要求乙方制定施工安全措施。
3、甲方有權(quán)檢查督促乙方執(zhí)行有關(guān)安全生產(chǎn)方面的工作規(guī)定,對乙方不符合安全文明施工的行為進(jìn)行制止、糾正并發(fā)出安全整改通知書,直至清退出場。
4、甲方指派人員負(fù)責(zé)與乙方聯(lián)系安全生產(chǎn)方面的工作。
5、甲方有權(quán)對乙方參與施工的人員進(jìn)行安全技術(shù)知識和安全工作規(guī)程的抽考。
6、甲方不得要求乙方違反安全管理規(guī)定進(jìn)行施工。第四條 乙方安全責(zé)任
1、乙方作為工程項(xiàng)目的承包單位,對工程施工過程中發(fā)生的人身傷害、設(shè)備損壞、及造成第三方損害事故承擔(dān)全部安全責(zé)任。乙方應(yīng)切實(shí)履行以下安全責(zé)任:
2、乙方必須貫徹執(zhí)行國家有關(guān)安全生產(chǎn)的法律法規(guī),必須制定相應(yīng)的安全管理制度;嚴(yán)格執(zhí)行安全生產(chǎn)規(guī)定、制度。
3、乙方所提供的承包工程要求的相關(guān)資質(zhì)證明材料應(yīng)真實(shí)、合法、有效。
4、現(xiàn)場施工應(yīng)遵守國家和地方關(guān)于勞動(dòng)安全,勞務(wù)用工法律法規(guī)及規(guī)章制度,保證其用工的合法性。乙方必須按國家有關(guān)規(guī)定,為施工人員進(jìn)行人身保險(xiǎn),配備合格的勞動(dòng)防護(hù)用品、安全用具。
5、施工期間,乙方應(yīng)指派 作為安全現(xiàn)場監(jiān)護(hù)人、安全工作聯(lián)系人。
6、乙方一切施工活動(dòng),必須編制安全施工措施,施工前對全體施工人員進(jìn)行全面的安全技術(shù)交底,并在整個(gè)施工過程正確、完整地執(zhí)行,無措施或未交底嚴(yán)禁布置施工。
7、乙方用于本工程項(xiàng)目的施工機(jī)械、工器具及安全防護(hù)用具的數(shù)量和質(zhì)量必須滿足施工需要,并經(jīng)有資質(zhì)檢驗(yàn)單位檢驗(yàn)符合安全規(guī)定,乙方對因使用工器具不當(dāng)所造成的人員傷害及設(shè)備、設(shè)施損壞負(fù)責(zé)。
8、開工前,乙方應(yīng)組織全體施工人員進(jìn)行安全教育。特種作業(yè)人員必須有有關(guān)部門核發(fā)的合格有效的上崗資格證書。
9、開工前,乙方應(yīng)組織人員對施工區(qū)域、作業(yè)環(huán)境及設(shè)施設(shè)備、工器具等進(jìn)行檢查,確認(rèn)符合安全要求,一經(jīng)開工,就表示乙方已確認(rèn)施工現(xiàn)場、作業(yè)環(huán)境、設(shè)施設(shè)備、工器具符合安全要求并處于安全狀態(tài)。
10、乙方應(yīng)在施工范圍裝設(shè)臨時(shí)圍欄或警告標(biāo)志,不得超越指定的施工范圍進(jìn)行施工,禁止無關(guān)人員進(jìn)入施工現(xiàn)場。未經(jīng)甲方同意,乙方不得擅自使用與施工無關(guān)的設(shè)施設(shè)備;不得擅自拆除、變更甲方防護(hù)設(shè)施及標(biāo)識。
11、乙方施工過程中需使用電,不得私拉亂接,必須嚴(yán)格執(zhí)行安全用電規(guī)定。中斷作業(yè)或遇故障應(yīng)立即切斷有關(guān)開關(guān)。
12、乙方施工過程中應(yīng)做到工完、料盡、場地清,確保安全文明施工。
13、乙方必須接受甲方的監(jiān)督、檢查,對甲方提出的安全整改意見必須及時(shí)整改。
14、乙方施工過程中發(fā)生人生傷亡、設(shè)備事故和燃?xì)夤芫W(wǎng)、危及生產(chǎn)運(yùn)行的或危及第三方不安全情況,應(yīng)立即報(bào)告甲方,并積極配合調(diào)查。
15、發(fā)生以下情況停工整頓造成的違約責(zé)任由乙方承擔(dān):(1)人身傷亡事故;
(2)發(fā)生施工機(jī)械、生產(chǎn)主設(shè)備嚴(yán)重?fù)p壞事故;(3)發(fā)生施工項(xiàng)目區(qū)域火災(zāi)事故;(4)發(fā)生違章作業(yè)、冒險(xiǎn)作業(yè)不聽勸告的;
(5)施工現(xiàn)場臟、亂、差,不能滿足安全和文明施工要求的。第五條 施工安全保證措施
本次工程涉及的危險(xiǎn)作業(yè)有臨時(shí)用電、高空作業(yè)(包括而不限于),甲、乙雙方必須采取有力措施,保證施工過程中,不發(fā)生任何安全事件、事故。施工作業(yè)前,乙方必須將臨時(shí)用電安全措施、高空作業(yè)安全措施報(bào)甲方,經(jīng)甲方同意后,方可進(jìn)行施工。第六條 違約責(zé)任
1、由于乙方責(zé)任造成甲方或第三方的人身傷害、設(shè)備損壞等財(cái)產(chǎn)損失,由乙方承擔(dān)相應(yīng)責(zé)任,并賠償甲方或第三方因此造成的直接損失。
2、合同履行中,發(fā)現(xiàn)乙方提供的有關(guān)資質(zhì)材料無效,甲方有權(quán)解除合同,并由乙方承擔(dān)由此造成的直接損失。
3、發(fā)現(xiàn)乙方現(xiàn)場作業(yè)人員有違章行為的,比照甲方有關(guān)安全生產(chǎn)獎(jiǎng)懲規(guī)定對甲方職工相類似的違章行為應(yīng)扣款數(shù)額,承擔(dān)相應(yīng)的違約金。
4、乙方未設(shè)置安監(jiān)人員;未能正確、全面執(zhí)行安全技術(shù)措施、施工組織設(shè)計(jì);施工人員未掌握本工程項(xiàng)目特點(diǎn)及施工安全措施;用于本工程項(xiàng)目的施工機(jī)械、工器具及安全防護(hù)用品不滿足施工需要,甲方有權(quán)要求乙方立即停工整改,由此引起的后果及損失由乙方承擔(dān)。
5、乙方特種人員無證上崗應(yīng)承擔(dān)100元/人次的違約責(zé)任。
6、乙方施工過程中,安全員未佩帶袖章,乙方應(yīng)承擔(dān)50元/次的違約責(zé)任。
7、乙方在危險(xiǎn)作業(yè)施工過程中,無安全員監(jiān)護(hù),乙方立即停工,并應(yīng)承擔(dān)200元/次的違約責(zé)任。
8、乙方人員擅自動(dòng)用甲方的燃?xì)夤艿涝O(shè)施設(shè)備,乙方按100元至500元/人次承擔(dān)違約責(zé)任,產(chǎn)生嚴(yán)重后果,全由乙方承擔(dān)。
9、乙方對甲方提出的安全整改意見不及時(shí)整改的,每逾期一天,乙方按100元/天承擔(dān)違約責(zé)任,拒不執(zhí)行,按乙方違約,解除施工合同。
10、施工過程中發(fā)生人身傷亡、設(shè)備事故和第三方損害有隱瞞行為的,除接受政府有關(guān)部門處理外,過錯(cuò)方應(yīng)承擔(dān)3000元至5000元/次的違約責(zé)任。
第七條 甲乙雙方約定的其他事項(xiàng):無
第八條 本合同執(zhí)行過程中,如發(fā)生爭議,由雙方協(xié)商解決;若經(jīng)協(xié)商不能解決爭議的,任何一方可以向當(dāng)?shù)厝嗣穹ㄔ禾崞鹪V訟。
第九條 甲乙雙方必須嚴(yán)格執(zhí)行本合同,本合同的法律效力獨(dú)立于施工合同。第十條 本合同有效期限:與施工合同同步。
第十一條 本合同經(jīng)雙方法定代表人或委托代理人簽字蓋章后生效。第十二條 本合同一式二份,甲乙雙方各執(zhí)一份。第十三條 本合同簽訂地點(diǎn)在甲方住所地。
發(fā) 包 方(蓋章):
法定代表人:
委托代理人:
日 期:
承 包 方(蓋章): 法定代表人: 委托代理人: 日 期: 10
第四篇:管道鋪設(shè)問題
實(shí)驗(yàn)三:管道鋪設(shè)施工的最佳方案
一.問題描述 1.實(shí)驗(yàn)題目:
需要在某個(gè)城市n個(gè)居民小區(qū)之間鋪設(shè)煤氣管道,則在這n個(gè)居民小區(qū)之間只需要鋪設(shè)n-1條管道鋪設(shè)n-1條管道即可。假設(shè)任意兩個(gè)小區(qū)之間則可以鋪設(shè)管道,但由于地理環(huán)境不同,所需要的費(fèi)用也不盡相同。選擇最優(yōu)的方案能使總投資盡可能小,這個(gè)問題即為求無向網(wǎng)的最小生成樹。2.基本要求:
在可能假設(shè)的m條管道中,選取n-1條管道,使得既能連通n個(gè)小區(qū),又能使總投資最小。每條管道的費(fèi)用以網(wǎng)中該邊的權(quán)值形式給出,網(wǎng)的存儲采用鄰接表的結(jié)構(gòu)。3.測試數(shù)據(jù):
使用下圖給出的無線網(wǎng)數(shù)據(jù)作為程序的輸入,求出最佳鋪設(shè)方案。
A38.244.618.28.7112.IB5.9CH52.541.1.379.256.4G10.585.667.3D參考解: 21E98.7F
AI.32B5.988.H7C41.1EGD二.需求分析
1.程序所能達(dá)到的基本可能: 2110.5F
在某個(gè)城市n個(gè)居民小區(qū)之間鋪設(shè)煤氣管道,則在這n個(gè)居民小區(qū)之間只需要鋪設(shè)n-1條管道鋪設(shè)n-1條管道即可。假設(shè)任意兩個(gè)小區(qū)之間則可以鋪設(shè)管道,但由于地理環(huán)境不同,所需要的費(fèi)用也不盡相同。選擇最優(yōu)的方案能使總投資盡可能小,在可能假設(shè)的m條管道中,選取n-1條管道,使得既能連通n個(gè)小區(qū),又能使總投資最小。
2.輸入輸出形式及輸入值范圍:程序運(yùn)行后,顯示提示信息:請輸入頂點(diǎn)數(shù)和邊數(shù)(輸入格式為:頂點(diǎn)數(shù),邊數(shù))之后程序從文件名為”C:data.txt讀入頂點(diǎn)信息和邊的信息,之后顯示提示信息輸入開始節(jié)點(diǎn),執(zhí)行生成最小樹程序,輸出生成的最小樹信息。
3.測試數(shù)據(jù)要求:頂點(diǎn)數(shù)邊數(shù)為整數(shù),頂點(diǎn)信息為大寫字母,邊的權(quán)值為浮點(diǎn)型,C:data.txt文件內(nèi)容為:ABCDEFGHI 1 2 32.8 2 3 5.9 1 3 44.6 3 4 21.3 4 5 67.3 4 6 98.7 5 6 85.6 5 7 10.5 3 7 56.4 6 9 79.2 7 8 52.5 1 8 12.1 8 9 8.7 1 9 18.2 3 5 41.1 三.概要設(shè)計(jì)
1.所用到得數(shù)據(jù)結(jié)構(gòu)及其ADT typedef struct node //邊表結(jié)點(diǎn) { int NO;//鄰接點(diǎn)域;vertexType adjvex;.379.2.112 EdgeType info;//權(quán)值
struct node *next;//指向下一個(gè)鄰接點(diǎn)的指針域
}EdgeNode;
typedef struct vnode //頂點(diǎn)表節(jié)點(diǎn) { vertexType vertex;//頂點(diǎn)域 EdgeNode *firstedge;//編表頭指針
}VertexNode;
typedef struct //鄰接表 { VertexNode adjlist[MaxVertexNum];int n,e;//頂點(diǎn)數(shù)和邊數(shù)
}ALGraph;// ALGraph是以鄰接表方式存儲的圖類型 基本操作:ALGraph * CreateALGraph()//建表 2.主程序流程及其模塊調(diào)用關(guān)系 1)主程序模塊
開始顯示主界面建表生成最小樹結(jié)束
建表模塊ALGraph * CreateALGraph()開始打開文件fp=fopen(“C:data.txt”,“r”);fp==NULL讀取G->n,G->e頂點(diǎn)數(shù)邊數(shù)printf(“Cann't open the file!n”);打開文件失敗i=1i<=G->nYG->adjlist[i].vertex=fgetc(fp);G->adjlist[i].firstedge=NULL;visited[i]=i;Nk=1k<=G->eYfscanf(fp,“%d”,&i);fscanf(fp,“%d”,&j);fscanf(fp,“%f”,&m);輸入邊的信息N關(guān)閉文件結(jié)束i++;將邊的信息存儲到鄰接表中k++最小生成樹模塊void tree(ALGraph *G,int m)開始sum=0;low[m]=0;visited[m]=0;i=1Ni<=G->nYlow[i]=1000;teed[i]=m;s=G->adjlist[m].firstedge;Ns!=NULLi=1結(jié)束Ylow[s->NO]=s->info;s=s->next;Ni
函數(shù)調(diào)用關(guān)系圖
CreateALGraph();建表main()主函數(shù)tree(G,i);生成最小樹
四、詳細(xì)設(shè)計(jì)
1.實(shí)現(xiàn)每個(gè)操作的偽碼,重點(diǎn)語句加注釋 1)建表模塊
ALGraph * CreateALGraph()//建表 {
int i,j,k;float m;FILE *fp;EdgeNode *s,*t;ALGraph *G;fp=fopen(“C:data.txt”,“r”);//打開文件 if(fp==NULL)//未找到文件 {
} printf(“Cann't open the file!n”);exit(1);G=(ALGraph *)malloc(sizeof(ALGraph));
printf(“請輸入頂點(diǎn)數(shù)和邊數(shù)(輸入格式為:頂點(diǎn)數(shù),邊數(shù))n”);scanf(“%d,%d”,&G->n,&G->e);for(i=1;i<=G->n;i++)//建立頂點(diǎn)信息 { G->adjlist[i].vertex=fgetc(fp);G->adjlist[i].firstedge=NULL;visited[i]=i;
} for(k=1;k<=G->e;k++){ // printf(“請輸入第%d條邊的兩個(gè)端點(diǎn)序號,輸入格式為:i,jn”,k);// scanf(“%d,%d”,&i,&j);
fscanf(fp,“%d”,&i);fscanf(fp,“%d”,&j);s=(EdgeNode *)malloc(sizeof(EdgeNode));t=(EdgeNode *)malloc(sizeof(EdgeNode));// printf(“請輸入第%d條邊的對應(yīng)權(quán)值n”,k);
t->NO=i;t->adjvex=G->adjlist[i].vertex;
fscanf(fp,“%f”,&m);//保存邊信息,以無向網(wǎng)方式 s->NO=j;s->adjvex=G->adjlist[j].vertex;s->info=m;s->next=G->adjlist[i].firstedge;G->adjlist[i].firstedge=s;t->info=m;
t->next=G->adjlist[j].firstedge;G->adjlist[j].firstedge=t;
} } fclose(fp);//關(guān)閉文件 return G;2)生成最小生成樹模塊 void tree(ALGraph *G,int m){
float low[100];int teed[100];int k,i,j;float min,sum=0;EdgeNode *s;low[m]=0;visited[m]=0;for(i=1;i<=G->n;i++)
{
} s=G->adjlist[m].firstedge;while(s!=NULL)//數(shù)組初始化 {
} for(i=1;i
min=1000;for(j=1;j<=G->n;j++){ low[s->NO]=s->info;s=s->next;low[i]=1000;teed[i]=m;
}
} if(visited[j]>0&&low[j] } min=low[j];k=j;//標(biāo)記節(jié)點(diǎn) sum+=min;visited[k]=0;s=G->adjlist[k].firstedge;while(s!=NULL){ } if(visited[s->NO]>0&&s->info } s=s->next;low[s->NO]=s->info;teed[s->NO]=k;printf(“最佳鋪設(shè)方案n”); } 3)主函數(shù)模塊 void main(){ ALGraph *G;int i;for(i=1;i<=G->n;i++)//輸出最小生成樹信息 if(i!=m)printf(“(%d,%d)%.2ft”,i,teed[i],low[i]);printf(“最小權(quán)值為:%.2fn”,sum);time_t rawtime;struct tm * timeinfo;time(&rawtime);timeinfo = localtime(&rawtime);printf(“ 實(shí)驗(yàn)名稱:實(shí)驗(yàn)三:管道鋪設(shè)施工的最佳方案n”);printf(“ 學(xué)號:031350102n”);printf(“ 姓名:王亞文n”);printf(“=============================================n”); printf(“程序運(yùn)行開始,”);printf(“Current local time and date:%s”,asctime(timeinfo));G=CreateALGraph();//建表 printf(“輸入開始節(jié)點(diǎn)n”);scanf(“%d”,&i);tree(G,i);//生成最小樹 //printfALGraph(G);printf(“n”); } 五、調(diào)試分析 1.設(shè)計(jì)與調(diào)試過程中遇到的問題分析、體會(huì) 1)一開始對文件讀寫操作不熟,采用從鍵盤輸出的方式驗(yàn)證正確與否,對應(yīng)程序如下: int i,j,k; float m;EdgeNode *s,*t;ALGraph *G;printf(“Current local time and date:%s”,asctime(timeinfo));G=(ALGraph *)malloc(sizeof(ALGraph)); printf(“請輸入頂點(diǎn)數(shù)和邊數(shù)(輸入格式為:頂點(diǎn)數(shù),邊數(shù))n”);scanf(“%d,%d”,&G->n,&G->e);for(i=1;i<=G->n;i++)//建立頂點(diǎn)信息 { G->adjlist[i].vertex=fgetc(fp);G->adjlist[i].firstedge=NULL;visited[i]=i; } for(k=1;k<=G->e;k++){ printf(“請輸入第%d條邊的兩個(gè)端點(diǎn)序號,輸入格式為:i,jn”,k); scanf(“%d,%d”,&i,&j);s=(EdgeNode *)malloc(sizeof(EdgeNode));t=(EdgeNode *)malloc(sizeof(EdgeNode));printf(“請輸入第%d條邊的對應(yīng)權(quán)值n”,k); } 對應(yīng)截屏如下:發(fā)現(xiàn)這種方式輸入耗時(shí)長,而且在生成樹程序不正確時(shí)修改程序需要重復(fù)輸入,較為麻煩 t->NO=i;t->adjvex=G->adjlist[i].vertex; scanf(“%f”,&m);//保存邊信息,以無向網(wǎng)方式 s->NO=j;s->adjvex=G->adjlist[j].vertex;s->info=m;s->next=G->adjlist[i].firstedge;G->adjlist[i].firstedge=s;t->info=m; } return G;t->next=G->adjlist[j].firstedge;G->adjlist[j].firstedge=t; 2)為檢驗(yàn)所建立的無向網(wǎng),編寫了一個(gè)輸出函數(shù),輸出各個(gè)頂點(diǎn)以及與該頂點(diǎn)相鄰的其他頂點(diǎn)以及對應(yīng)權(quán)值,輸出函數(shù)為void printfALGraph(ALGraph *G)//輸出表 { int i;EdgeNode *s;printf(“輸出信息n”);for(i=1;i<=G->n;i++) } 輸出測試截屏如下證明從文件讀寫的與所需要建立的無向網(wǎng)相符 { } printf(“%c的鄰接點(diǎn)及權(quán)值:n”,G->adjlist[i].vertex);s=G->adjlist[i].firstedge;while(s!=NULL){ } printf(“n”);printf(“%c %.2f ”,s->adjvex,s->info);s=s->next; 2.主要算法的時(shí)間復(fù)雜度分析 六、使用說明 程序運(yùn)行后,顯示提示信息:請輸入頂點(diǎn)數(shù)和邊數(shù)(輸入格式為:頂點(diǎn)數(shù),邊數(shù))之后程序從文件名為”C:data.txt讀入頂點(diǎn)信息和邊的信息,之后顯示提示信息輸入開始節(jié)點(diǎn),執(zhí)行生成最小樹程序,輸出生成的最小樹信息。 七、測試結(jié)果 3)這個(gè)程序遇到的第一個(gè)主要問題是在建表過程,因?yàn)檫叺捻旤c(diǎn)信息是大寫英文字母,一開始我是用的ASCLL碼值,使用不方便,后來采用在定義時(shí)考慮多定義一個(gè)量,原程序: typedef struct node //邊表結(jié)點(diǎn) { vertexType adjvex; //鄰接點(diǎn)域;EdgeType info;//權(quán)值 struct node *next;//指向下一個(gè)鄰接點(diǎn)的指針域 }EdgeNode;修正后的程序?yàn)椋?/p> typedef struct node //邊表結(jié)點(diǎn) { int NO;//鄰接點(diǎn)域;vertexType adjvex;EdgeType info;//權(quán)值 struct node *next;//指向下一個(gè)鄰接點(diǎn)的指針域 }EdgeNode;這樣多定義了一個(gè)量在后面的過程中會(huì)簡單許多,其次書上給的程序是生成有向網(wǎng)的,一開始我是考慮的將邊輸入兩邊,就是在循環(huán)時(shí)的終止條件設(shè)為k<=2*G->e;這樣雖然能解決無向網(wǎng)問題,但是一條邊重復(fù)輸入兩邊,較為麻煩,后期修正為: s->NO=j; s->adjvex=G->adjlist[j].vertex;s->info=m; s->next=G->adjlist[i].firstedge;G->adjlist[i].firstedge=s;t->NO=i;t->adjvex=G->adjlist[i].vertex;t->info=m;t->next=G->adjlist[j].firstedge;G->adjlist[j].firstedge=t;修正后的函數(shù)雖然語句較之前的多了5句但在輸入時(shí)少輸了一半的邊信息。其次解決耗時(shí)最長的一個(gè)錯(cuò)誤是在建表中,原程序: typedef VertexNode Adjlist[MaxVertexNum]; typedef struct //鄰接表 { Adjlist adjlist;//int n,e;//頂點(diǎn)數(shù)和邊數(shù) int n;int e;}ALGraph;// ALGraph是以鄰接表方式存儲的圖類型 這個(gè)程序是抄的書上的,一開始不覺得書上的程序會(huì)是錯(cuò)的,結(jié)果一直沒有看這個(gè)定義,在輸入邊的信息時(shí)循環(huán)次數(shù)總是不對,一直嘗試著改動(dòng)寫的輸入信息,弄了一下午也沒有搞定這個(gè)問題,于是去求助研究生學(xué)長,下面是研究生學(xué)長發(fā)過來的郵件幫我指出錯(cuò)誤所在,看了學(xué)長的這封郵件后,重新改了一下自己的程序,修正后的程序?yàn)?typedef struct //鄰接表 { VertexNode adjlist[MaxVertexNum];int n,e;//頂點(diǎn)數(shù)和邊數(shù) }ALGraph;// ALGraph是以鄰接表方式存儲的圖類型 程序修正后輸入正常了,就開始進(jìn)入下一個(gè)階段生成最小樹的程序。 3)在生成最小樹這個(gè)程序的編寫中,開始因?yàn)榫幊绦蚴窃诶蠋熤v解生成樹之前,所以一開始是完全沒有地方下手,網(wǎng)上百度了一下如何生成最小樹,發(fā)現(xiàn)有兩種方法,Kruskal和prim算法,但研究生學(xué)長這個(gè)適合用prim算法,Kruskal算法適合與邊稀疏的連通圖求解最小生成樹,所以在編寫時(shí)主要研究的是用prim算法,在編寫prim算法時(shí)除了很多問題,例如一開始我并沒有在循環(huán)中寫teed[i]=m;這句話,導(dǎo)致在最后輸出邊的信息時(shí)會(huì)有隨機(jī)數(shù)產(chǎn)生,截圖如下: 想到隨機(jī)數(shù)產(chǎn)生可能是因?yàn)闆]有賦值,所以加上teed[i]=m;這句話果然最后就輸出正確了,再次在輸出時(shí),產(chǎn)生的結(jié)果中有重復(fù)的一個(gè)節(jié)點(diǎn),<1,1>1000.00這個(gè)不應(yīng)該被輸出,所以考慮在輸出時(shí)加一個(gè)限制條件 if(i!=m)再次輸出就沒有了,中間編寫時(shí)問題不大,之前有看過prim算法的詳細(xì)介紹,所以在主思路上沒有太大的錯(cuò)誤,相對寫起來也比較順利。 2)建立鄰接表的復(fù)雜度為O(n+e);Prim算法的時(shí)間復(fù)雜度為O(elogn); 八、附錄 #include int NO;//鄰接點(diǎn)域;vertexType adjvex;EdgeType info;//權(quán)值 struct node *next;//指向下一個(gè)鄰接點(diǎn)的指針域 }EdgeNode; typedef struct vnode //頂點(diǎn)表節(jié)點(diǎn) { vertexType vertex;//頂點(diǎn)域 EdgeNode *firstedge;//編表頭指針 }VertexNode; typedef struct //鄰接表 { VertexNode adjlist[MaxVertexNum];int n,e;//頂點(diǎn)數(shù)和邊數(shù) }ALGraph;// ALGraph是以鄰接表方式存儲的圖類型 ALGraph * CreateALGraph()//建表 { int i,j,k;float m;FILE *fp;EdgeNode *s,*t;ALGraph *G;fp=fopen(“C:data.txt”,“r”);//打開文件 if(fp==NULL)//未找到文件 { } printf(“Cann't open the file!n”);exit(1);G=(ALGraph *)malloc(sizeof(ALGraph)); printf(“請輸入頂點(diǎn)數(shù)和邊數(shù)(輸入格式為:頂點(diǎn)數(shù),邊數(shù))n”);scanf(“%d,%d”,&G->n,&G->e);for(i=1;i<=G->n;i++)//建立頂點(diǎn)信息 { G->adjlist[i].vertex=fgetc(fp);G->adjlist[i].firstedge=NULL;visited[i]=i; } for(k=1;k<=G->e;k++){ // printf(“請輸入第%d條邊的兩個(gè)端點(diǎn)序號,輸入格式為:i,jn”,k);// scanf(“%d,%d”,&i,&j); fscanf(fp,“%d”,&i);fscanf(fp,“%d”,&j);s=(EdgeNode *)malloc(sizeof(EdgeNode));t=(EdgeNode *)malloc(sizeof(EdgeNode));// printf(“請輸入第%d條邊的對應(yīng)權(quán)值n”,k); } fscanf(fp,“%f”,&m);//保存邊信息,以無向網(wǎng)方式 s->NO=j;s->adjvex=G->adjlist[j].vertex;s->info=m;s->next=G->adjlist[i].firstedge;G->adjlist[i].firstedge=s;t->NO=i;t->adjvex=G->adjlist[i].vertex;t->info=m; } fclose(fp);//關(guān)閉文件 return G;t->next=G->adjlist[j].firstedge;G->adjlist[j].firstedge=t;void tree(ALGraph *G,int m){ float low[100];int teed[100];int k,i,j;float min,sum=0;EdgeNode *s;low[m]=0;visited[m]=0;for(i=1;i<=G->n;i++) { low[i]=1000;teed[i]=m; } s=G->adjlist[m].firstedge;while(s!=NULL)//數(shù)組初始化 { } for(i=1;i min=1000;for(j=1;j<=G->n;j++){ } sum+=min;visited[k]=0;s=G->adjlist[k].firstedge;while(s!=NULL){ } if(visited[s->NO]>0&&s->info } s=s->next;low[s->NO]=s->info;teed[s->NO]=k;if(visited[j]>0&&low[j] } min=low[j];k=j;//標(biāo)記節(jié)點(diǎn) low[s->NO]=s->info;s=s->next;} printf(“最佳鋪設(shè)方案n”); } /*void printfALGraph(ALGraph *G)//輸出表 { int i;EdgeNode *s;printf(“輸出信息n”);for(i=1;i<=G->n;i++)//輸出最小生成樹信息 if(i!=m)printf(“(%d,%d)%.2ft”,i,teed[i],low[i]);printf(“最小權(quán)值為:%.2fn”,sum);for(i=1;i<=G->n;i++) } */ void main(){ ALGraph *G;int i;time_t rawtime;{ } printf(“%c的鄰接點(diǎn)及權(quán)值:n”,G->adjlist[i].vertex);s=G->adjlist[i].firstedge;while(s!=NULL){ } printf(“n”);printf(“%c %.2f ”,s->adjvex,s->info);s=s->next;struct tm * timeinfo;time(&rawtime);timeinfo = localtime(&rawtime);printf(“ 實(shí)驗(yàn)名稱:實(shí)驗(yàn)三:管道鋪設(shè)施工的最佳方案n”);printf(“ 學(xué)號:031350102n”);printf(“ 姓名:王亞文n”);printf(“=============================================n”); printf(“程序運(yùn)行開始,”);printf(“Current local time and date:%s”,asctime(timeinfo));G=CreateALGraph();//建表 printf(“輸入開始節(jié)點(diǎn)n”);scanf(“%d”,&i);tree(G,i);//生成最小樹 //printfALGraph(G);printf(“n”); } 九、實(shí)驗(yàn)收獲和感想 在這個(gè)管道鋪設(shè)問題的程序設(shè)計(jì)中,弄懂題意后發(fā)現(xiàn)其實(shí)這個(gè)題需要解決兩個(gè)問題,一個(gè)是建立無向網(wǎng)的問題,另一個(gè)就是最小生成樹的求解,所以這個(gè)程序設(shè)計(jì)還是需要模塊化設(shè)計(jì)這個(gè)思路,首先需要解決的是如何建立無向網(wǎng),在這個(gè)過程中我編寫了一個(gè)輸出函數(shù)以檢驗(yàn)所建立的無向網(wǎng)是否是我們所需要的,建立無向網(wǎng)這個(gè)過程是我編寫這個(gè)程序耗時(shí)最長的,因?yàn)殚_始一味的相信書上的程序是正確的所以吃了不少苦,最后還是多虧了研究生學(xué)長才得以解決這個(gè)問題,這個(gè)教訓(xùn)也告誡我不能一味的相信書本,最后能輸出正確結(jié)果的才是正確的程序,在之后的程序編寫時(shí)不要再因?yàn)槭菚镜脑绦蚓驮獠粍?dòng)的抄上在后續(xù)出錯(cuò)時(shí)也不檢查是否是這個(gè)抄的程序的錯(cuò)誤,再次是要善于用自己所學(xué)的知識簡化問題而不是只用一種方法解決這個(gè)問題,在這個(gè)程序中建立邊表信息時(shí)再多建立一個(gè)NO信息就可以大大簡化問題,所以編寫程序時(shí)還是要多想想其他辦法,還有就是這個(gè)測試數(shù)據(jù)有9個(gè)頂點(diǎn)信息,15條邊的信息,在測試時(shí)挨個(gè)輸入顯然會(huì)很麻煩,所以善于運(yùn)用文件操作會(huì)很方便的,但printf(“Current local time and date:%s”,asctime(timeinfo));是最開始我是使用的鍵盤輸入,并且將原語句保留在程序中,使用時(shí)可以使用鍵盤輸入,或者在定義的文件C:data.txt中改變邊和頂點(diǎn)信息,不管怎么說,使用文件操作后真的是方便很多,在經(jīng)歷了一次又一次要輸入9個(gè)頂點(diǎn)信息15條邊信息后第一次使用文件操作后感悟還是蠻大的,而且通過上面截圖對比發(fā)現(xiàn)界面也簡潔很多,所以還是要多學(xué)些東西這樣才可以在某些時(shí)候簡化問題,使問題解決的更加方便,還有就是要善于求助,例如在建立無向網(wǎng)時(shí)被一個(gè)問題坑了一下午,這個(gè)時(shí)候去求教學(xué)長,不僅可以解決問題,而且能更加清晰的記住這個(gè)問題,還有因?yàn)檫@個(gè)程序最開始編寫時(shí)老師沒有講到prim算法,書上也沒有相關(guān)知識,而自己又無從下手時(shí),這個(gè)時(shí)候可以考慮上網(wǎng)查些資料,畢竟網(wǎng)上資源還是很豐富的。 總之,這個(gè)管道鋪設(shè)問題程序語句最后寫下來并沒有很多行,但還是暴露了自己的很多問題,在解決問題的過程中慢慢完善自己,希望自己的編程能力能有所提高。 非開挖如何做到環(huán)保施工 隨著現(xiàn)代社會(huì)文明意識和環(huán)保意識的逐漸加強(qiáng),開挖路面進(jìn)行各類地下管線施工導(dǎo)致的社會(huì)問題、交通問題和環(huán)境污染問題已越來越受人們的關(guān)注,城市限制開挖施工的法規(guī)也在陸續(xù)出臺,定向鉆穿越施工以其施工周期短,不影響河流通航,環(huán)境污染小的優(yōu)勢,成為首選和理想的管道施工方式。當(dāng)前我國城市基礎(chǔ)設(shè)施建設(shè)發(fā)展很快,為中小型定向鉆進(jìn)人城市施工提供了廣闊的發(fā)展空間,但不容忽視的環(huán)境污染問題也已經(jīng)成為制約其在城鎮(zhèn)地區(qū)發(fā)展的“瓶頸”問題,主要表現(xiàn)為以下兩個(gè)方面: ? 施工當(dāng)中地面開裂和地面冒泥漿; ? 廢棄泥漿無處傾倒或無法處理。 由于泥漿所帶來的問題貫穿于整個(gè)施工周期,不但拖延了竣工日期,而且經(jīng)濟(jì)上也蒙受了損失。工程的環(huán)保問題已成為制約非開挖施工在城市能否順利進(jìn)行的“瓶頸”問題。在定向鉆施工中,泥漿又是不可缺少的,所以必須采取措施來解決這個(gè)問題以確保在城鎮(zhèn)地區(qū)施工順利,減少泥漿污染,為此我們進(jìn)行了專題技術(shù)咨詢和技術(shù)改進(jìn),調(diào)整施丁工藝和鉆進(jìn)參數(shù),做好泥漿計(jì)劃和處理方案真正做到文明施工。 1、調(diào)整鉆進(jìn)工藝參數(shù)以控制泥漿排量 泥漿排量要依照地質(zhì)情況進(jìn)行控制。控制好導(dǎo)向孔的鉆進(jìn)過程中的泥漿排量是避免冒漿的關(guān)鍵。如果在鉆導(dǎo)向孔時(shí)不出現(xiàn)冒漿現(xiàn)象,那么擴(kuò)孔,回拖時(shí)地面冒漿的概率是很低的,因?yàn)閷?dǎo)向孔完成后,入、出土點(diǎn)兩側(cè)壓力達(dá)到平衡,泥漿的流向是出入上點(diǎn)兩側(cè),在穿越軸線所經(jīng)過區(qū)域的冒漿就會(huì)相應(yīng)減少。因此,要達(dá)到這個(gè)目的,泥漿泵排量一定要根據(jù)地質(zhì)進(jìn)行合理控制,因?yàn)橐话愕臏\層地質(zhì)都是回填土或回填垃圾,很松軟,密實(shí)度較差,所以要減低泥漿壓力到2MPa以下,并且要根據(jù)所用鉆頭的尺寸減小泥漿的流量,有時(shí)流量只要150L/min就足夠了,一定要盡量避免泥漿排量過大、壓力過高造成地面冒漿工區(qū)域內(nèi)造成污染。 2、配備完善的泥漿清潔處理系統(tǒng) 利用泥漿清潔回收系統(tǒng)對泥漿池返回的泥漿進(jìn)行除泥除沙等一系列凈化處理,將泥漿進(jìn)行重復(fù)利用,達(dá)到控制泥漿量的目的。 泥漿處理工藝:由抽漿泵把廢泥漿輸送到回收系統(tǒng)的振動(dòng)篩進(jìn)行粗細(xì)兩級除砂,然后再進(jìn)入旋砂器進(jìn)-步進(jìn)行除砂凈化,最后由除泥器做除泥處理,完成泥漿的凈化處理后,進(jìn)入循環(huán)罐再使用。 清潔處理系統(tǒng)的作用是:回收、凈化從井口流出的含有大量鉆屑(泥沙)的泥漿,為穿越施工提供滿足要求的泥漿。配備這樣的泥漿處理系統(tǒng)對解決環(huán)境污染問題非常重要,既減少了整個(gè)穿越施工所消耗的泥漿總量,減少環(huán)境污染,又降低了工程成本,提高了經(jīng)濟(jì)效益。第五篇:非開挖如何做到環(huán)保施工(范文模版)