第一篇:軟件工程理論的信息工程監(jiān)理研究論文
【摘要】隨著社會的不斷發(fā)展,信息工程在現(xiàn)代企業(yè)中的作用和意義愈加明顯。在信息工程當(dāng)中,主要包括信息應(yīng)用工程、信息網(wǎng)絡(luò)工程、信息資源工程等內(nèi)容。而在信息工程監(jiān)理方面,隨著軟件工程的發(fā)展和應(yīng)用,使其更加的直觀、系統(tǒng),對于監(jiān)理水平、監(jiān)理效率的提升,發(fā)揮了重要的推動和促進(jìn)作用。基于軟件工程理論,可以研究和建立更為良好、適當(dāng)?shù)墓芾砟J?,從而更加深入、高效的對信息工程進(jìn)行監(jiān)理。
【關(guān)鍵詞】軟件工程;信息工程;監(jiān)理
中圖分類號:TP311文獻(xiàn)標(biāo)識碼:A文章編號:1006-4222(2015)24-0316-02
前言
隨著社會經(jīng)濟(jì)和科技的不斷發(fā)展,信息工程得到了極大的發(fā)展,在基礎(chǔ)設(shè)施建設(shè)、系統(tǒng)建設(shè)等方面,都取得了較為巨大的進(jìn)步。各個企事業(yè)單位,甚至政府機(jī)關(guān)部門對于信息工程監(jiān)理的重視程度都在不斷提高。在信息工程當(dāng)中,通常都較為龐大、復(fù)雜,具有技術(shù)要求高、工期長、投資大、風(fēng)險高等特點。因此,在信息工程當(dāng)中,監(jiān)理的作用不容忽視。隨著軟件技術(shù)的發(fā)展,基于軟件工程理論,能夠更加有效的進(jìn)行信息工程監(jiān)理,從而確保信息工程的順利進(jìn)行。
1信息工程的概述
信息工程是基于現(xiàn)代計算機(jī)技術(shù)、超大規(guī)模集成電路技術(shù)等,對信息處理的理論、技術(shù)和實現(xiàn)進(jìn)行研究。信息工程技術(shù)的核心是控制系統(tǒng)和信息系統(tǒng),在現(xiàn)代化社會的發(fā)展中,具有十分重要的作用。相比于一般的工程項目,信息工程具有較高的復(fù)雜程度和較低的能見度等特點。在信息工程項目當(dāng)中,組織和建設(shè)之間存在著密切的聯(lián)系[1]。根據(jù)項目組織的要求,信息工程應(yīng)當(dāng)遵循一定的組織思維過程,即前期準(zhǔn)備、項目規(guī)劃、項目設(shè)計、項目實施、項目驗收、項目維護(hù)的過程。通過對這些組織標(biāo)準(zhǔn)的嚴(yán)格設(shè)立和執(zhí)行,建立相應(yīng)的技術(shù)標(biāo)準(zhǔn)。以組織需求為基礎(chǔ)帶動技術(shù)需求,并根據(jù)組織滿意度來對技術(shù)滿意度進(jìn)行評價。與其它種類的工程不同,信息工程要求建設(shè)單位必須全員全程進(jìn)行參與。究其原因,是因為信息工程項目具有較高的復(fù)雜程度,在傳遞知識的過程中,具有較為繁瑣的步驟。因此,建設(shè)單位必須進(jìn)行全員學(xué)習(xí)和了解,以掌握相關(guān)的知識技能。在開發(fā)單位和建設(shè)單位之間,應(yīng)當(dāng)實現(xiàn)協(xié)同共進(jìn)、相互協(xié)調(diào)和相互適應(yīng)。信息工程系統(tǒng)具有人機(jī)結(jié)合的特點,因此,如果建設(shè)單位沒能夠?qū)崿F(xiàn)良好的全員全程參與,系統(tǒng)的全面性、完整性、有效性等都會受到一定的影響。在信息工程項目當(dāng)中,通常具有十分復(fù)雜的需求,因此,其可見性無法達(dá)到其它工程項目的程度。不但檢驗過程復(fù)雜,維護(hù)期也比較長。另外,再加上一些非技術(shù)因素的影響,很可能造成信息化項目建設(shè)的失敗[2]。
2信息工程監(jiān)理的意義
目前,在我國眾多企業(yè)當(dāng)中,實現(xiàn)信息工程項目的成功幾率較為有限。針對信息工程項目的自身特點,為了提高其成功的幾率,就應(yīng)當(dāng)及時建立良好的信息工程,采用第三方監(jiān)理單位,在信息工程項目建設(shè)的過程中,進(jìn)行嚴(yán)格的監(jiān)理。對于企業(yè)和開發(fā)單位之間的協(xié)調(diào),信息工程監(jiān)理能夠發(fā)揮出良好的作用,從而確保信息工程項目能夠順利的開展。目前,我國很多企業(yè)信息工程監(jiān)理都參考了傳統(tǒng)建筑工程中的監(jiān)理模式。但是具體來看,其與建筑工程監(jiān)理之間,還存在著一定的差異。這是由于信息工程具有很低的可見度,擁有極高的知識密集度和復(fù)雜多變的開發(fā)過程。在其它的建筑工程項目監(jiān)理當(dāng)中,能夠?qū)κ┕がF(xiàn)場的進(jìn)度、質(zhì)量等進(jìn)行實時的監(jiān)督和管理。但是在信息工程監(jiān)理中,無法實時監(jiān)督和管理其操作質(zhì)量和操作現(xiàn)場[3]。因此,信息工程當(dāng)中的軟件質(zhì)量、建設(shè)進(jìn)度、資金使用情況、合同執(zhí)行情況等,在操控和把握過程中都具有很大的難度。正是由于這種現(xiàn)象,造成了信息工程監(jiān)理操作度低、復(fù)雜度高、能見度低等問題。在監(jiān)理過程中,為了能夠有效的解決和處理這些問題,應(yīng)用軟件工程理論是一種非常有效的方法?;谲浖こ蹋軌蛴行У姆纸鈴?fù)雜度較高的信息工程項目,同時可采取有效的方案解決信息工程中能見度低的問題。利用當(dāng)前現(xiàn)有的軟件工程工具和平臺,能夠針對信息工程監(jiān)理中存在的問題,提供一個相應(yīng)的監(jiān)理平臺,從而提高監(jiān)理的可見性、降低復(fù)雜度,對于我國信息工程的發(fā)展具有十分重要的意義。
3信息工程監(jiān)理
3.1監(jiān)理目標(biāo)
在軟件工程當(dāng)中,主要的任務(wù)在于對科學(xué)有效的管理方法進(jìn)行充分的應(yīng)用,從而不斷的提升軟件開發(fā)的質(zhì)量。軟件工程的主要意義在于改變傳統(tǒng)小作坊式的軟件開發(fā)模式,并且對其進(jìn)行詳細(xì)的分解和劃分,根據(jù)各個具有不同特點的階段,分別采用不同的工具和方法,在具有較高復(fù)雜程度的軟件生產(chǎn)過程當(dāng)中,進(jìn)行可控制和可度量的有效設(shè)置[4]。通過有效、嚴(yán)格的對各個不同階段進(jìn)行控制,在前期階段,就能夠及時的發(fā)現(xiàn)可能出現(xiàn)的風(fēng)險和存在的隱患,并且進(jìn)行及時的處理和解決。這樣,軟件開發(fā)過程中的風(fēng)險就能夠得到有效的控制,最終實現(xiàn)提升軟件質(zhì)量的目的。在信息工程監(jiān)理當(dāng)中,科學(xué)、有效的規(guī)劃和控制信息工程的投資、質(zhì)量、進(jìn)度等方面的情況,是信息工程監(jiān)理最為重要的目的和意義。基于軟件工程理論,在信息工程監(jiān)理的過程中,通過對合同的有效管理,進(jìn)行有效的協(xié)調(diào)和組織,從而實現(xiàn)動態(tài)的控制工程,最終完成理想的目標(biāo)規(guī)劃。在前期準(zhǔn)備、項目規(guī)劃、項目設(shè)計、項目實施、項目驗收、項目維護(hù)的整個信息工程項目過程中,確保信息工程監(jiān)理能夠貫穿始終。通過有效的合同管理、信息管理、成本控制、進(jìn)度控制、質(zhì)量控制,信息工程監(jiān)理能夠確保信息工程順利、高效的開展,并且保證信息工程的良好質(zhì)量。
3.2監(jiān)理模型
從信息工程監(jiān)理的目標(biāo)當(dāng)中來看,可對信息工程項目進(jìn)行劃分,主要包括項目分析、項目設(shè)計、項目實施、項目維護(hù)等不同階段?;谲浖こ汤碚摰男畔⒐こ瘫O(jiān)理,并不是對軟件工程的相關(guān)理論機(jī)械的復(fù)制和應(yīng)用到信息工程監(jiān)理當(dāng)中,而是應(yīng)當(dāng)結(jié)合軟件工程理論的相關(guān)內(nèi)容,有效的管理和設(shè)計能見度低、復(fù)雜度高的信息工程項目[5]。在信息工程監(jiān)理當(dāng)中,將其進(jìn)行有效的融合應(yīng)用。通過這種方式,基于軟件工程理論,可以進(jìn)行信息工程監(jiān)理模型的建立。在監(jiān)理模型當(dāng)中,其主線是信息工程項目的過程控制,在信息工程當(dāng)中,全方位的監(jiān)督和控制項目分析、項目設(shè)計、項目實施、項目維護(hù)等不同階段中的工作。同時進(jìn)行有效的需求管理、信息管理、合同管理、風(fēng)險管理,以及成本控制、治理控制、進(jìn)度控制。此外,還需要對信息工程進(jìn)行總體性的良好協(xié)調(diào)?;谲浖こ汤碚摚瑢@些工作進(jìn)行系統(tǒng)的整合,從而形成了三控四管一協(xié)調(diào)的三維監(jiān)理模型,對信息工程進(jìn)行更為有效的監(jiān)理。
4結(jié)論
在當(dāng)前社會中,軟件工程是一種十分有效的工程,利用工程化的方式和手段,對軟件開發(fā)和生產(chǎn)進(jìn)行更為有效的管理,從而提高軟件的質(zhì)量。在信息工程當(dāng)中,軟件工程能夠?qū)ζ浔O(jiān)理工作帶來巨大的啟示。針對信息工程監(jiān)理中存在的復(fù)雜度高、可見度低等難題,基于軟件工程基礎(chǔ),建立信息工程監(jiān)理模型,為信息工程提供一個可見度高、復(fù)雜度低的監(jiān)理平臺,從而更好的監(jiān)督和控制信息工程建設(shè),最終確保信息工程的質(zhì)量和進(jìn)度。
參考文獻(xiàn)
[1]申勝利,周舟,賈萍,張垚垚.基于CMM的信息系統(tǒng)工程監(jiān)理研究與實踐[J].國土資源信息化,2010,06:122~125+112.[2]管東升,呂小剛,趙云豐.基于能力成熟度的信息系統(tǒng)監(jiān)理過程改進(jìn)研究[J].計算機(jī)技術(shù)與發(fā)展,2011,01:137~139+146.[3]劉宏志,鄧小云,劉宣旭,張斌,毛典輝.基于可拓集的軟件工程安全監(jiān)理的研究[J].計算機(jī)安全,2011,12:32~35.[4]韓福霞,劉宏志.基于蝙蝠算法的信息工程監(jiān)理多目標(biāo)優(yōu)化研究[J].現(xiàn)代計算機(jī),2013,19:3~6.[5]吳丹,劉宏志,李偉,舒彬,尹璐.基于FPN的電力信息工程監(jiān)理服務(wù)質(zhì)量評價研究[J].電氣應(yīng)用,2015,S1:305~309.
第二篇:工程信息監(jiān)理實施細(xì)則
工程信息監(jiān)理實施細(xì)則
監(jiān) 理 實 施 細(xì) 則
工程名稱0
專業(yè)名稱 工 程 信 息
編 制 人
總 監(jiān)
.工程信息監(jiān)理實施細(xì)則
目 錄
一、工程概況及專業(yè)特點
二、監(jiān)理實施細(xì)則編寫依據(jù)
三、監(jiān)理工作內(nèi)容
四、施工資料的審查
五、監(jiān)理信息和資料的收集
工程信息監(jiān)理實施細(xì)則
一、工程概況及專業(yè)特點
1、工程規(guī)模 0
三、監(jiān)理工作內(nèi)容
1、制定監(jiān)理工作制度和工程報驗規(guī)定,對施工單位進(jìn)行交底;
2、參與編制各工程項目的監(jiān)理實施細(xì)則;
3、審查施工單位及人員上崗資質(zhì),對施工機(jī)械設(shè)備進(jìn)場報審資料的有效性進(jìn)行檢查;
4、審查進(jìn)場原材料、構(gòu)配件質(zhì)量保證資料,嚴(yán)格材料復(fù)試及報驗手續(xù),要求按頻率進(jìn)行抽測;
5、嚴(yán)格工序報驗程序,審查報驗資料的真實性、同步性、完整性,并及時進(jìn)行監(jiān)理實測,簽證合格工程量;
6、及時發(fā)送工地例會、安全例會及其它專題會議會議紀(jì)要;
7、編制監(jiān)理旬、月(半)報,對工程質(zhì)量、進(jìn)度情況進(jìn)行統(tǒng)計、分析,對監(jiān)理工作進(jìn)行總結(jié)和安排;
8、定期或不定期向業(yè)主匯報工程質(zhì)量、進(jìn)度及存在問題等有關(guān)情況;
9、及時簽發(fā)監(jiān)理指令,對工程質(zhì)量、進(jìn)度、安全文明施工等方面進(jìn)行嚴(yán)格監(jiān)控;
10、審查施工單位工程進(jìn)度款申請表,開具工程款支付證書,進(jìn)行投資控制;
11、記錄大事記及監(jiān)理日記,積累監(jiān)理資料;
工程信息監(jiān)理實施細(xì)則
12、審查施工單位竣工資料(特別是質(zhì)量保證資料),按業(yè)主及有關(guān)的歸檔要求進(jìn)行施工和監(jiān)理資料的整理和歸檔;
13、及時提交工程質(zhì)量評估報告;
14、及時向業(yè)主報送監(jiān)理工作總結(jié)。
四、施工資料的審查
在現(xiàn)場監(jiān)理工程師日常簽證審查的基礎(chǔ)上,信息監(jiān)理工程師每旬對施工資料進(jìn)行一次全面檢查,主要檢查內(nèi)容如下:
1、工序報驗資料
按單元工程的劃分進(jìn)行報審,報審資料要求清晰、規(guī)范,檢查項目齊全;檢測項目的檢測頻率要滿足《水利工程施工質(zhì)量檢驗評定標(biāo)準(zhǔn)》(試行)的要求,施工及監(jiān)理相關(guān)人員簽證意見明確,不得代簽,檢查的合格點及合格率計算無錯誤,無涂改,報驗資料要求分類清楚,保存完好。
2、隱蔽工程驗收記錄驗收資料
隱蔽工程驗收記錄內(nèi)容齊全、圖示規(guī)范、尺寸清晰,檢查內(nèi)容記錄詳細(xì)。施工單位有關(guān)人員簽證意見明確,監(jiān)理驗收意見明確,用語規(guī)范。
3、材料、設(shè)備、構(gòu)配件報審資料
對材料的供應(yīng)單位相關(guān)資料要求實行審查。施工單位應(yīng)提供相關(guān)證明,準(zhǔn)用證為上海市建材業(yè)管理辦公室監(jiān)制的連號防偽復(fù)印紙,交易會員證、出廠合格證。質(zhì)保單如不是原件,則應(yīng)滿足復(fù)印件要求。信息監(jiān)理工程師定期或不定期對所有質(zhì)保資料進(jìn)行全面檢查。
工程信息監(jiān)理實施細(xì)則
4、檢測計量施工機(jī)械設(shè)備報審資料
工程設(shè)備應(yīng)注明出廠日期,設(shè)備的型號、數(shù)量及相關(guān)的檢驗校核證書。
5、構(gòu)配件報審資料
對構(gòu)件生產(chǎn)廠家生產(chǎn)資質(zhì)證書文件進(jìn)行審查,現(xiàn)場監(jiān)理存復(fù)印件,證明文件為營業(yè)執(zhí)照,生產(chǎn)許可證,質(zhì)量監(jiān)督證,試驗室資格等級證書等。到場構(gòu)配件具備相應(yīng)的出廠質(zhì)量證明書。
6、工程變更資料
由設(shè)計單位下達(dá)的設(shè)計修改通知單,出圖手續(xù)齊全,業(yè)務(wù)聯(lián)系單應(yīng)通過監(jiān)理、設(shè)計及建設(shè)單位的簽證認(rèn)可方可實施。
7、竣工資料的整理
竣工后,及時對竣工資料進(jìn)行審查,竣工報驗手續(xù)齊全,竣工圖的編制要符合有關(guān)規(guī)定,并有相關(guān)的編制說明。
8、水利工程資料歸檔必須完整、準(zhǔn)確、系統(tǒng)。按建設(shè)單位下達(dá)的歸檔目錄和有關(guān)要求進(jìn)行整理,做到字跡清楚,圖面整潔、裝訂整齊、簽字手續(xù)完備。
五、監(jiān)理信息和資料的收集
1、監(jiān)理規(guī)劃和實施細(xì)則
監(jiān)理規(guī)劃是整個監(jiān)理工作的指導(dǎo)性文件,經(jīng)公司總工程師審批后加蓋公司公章。監(jiān)理實施細(xì)則按規(guī)劃要求,按工程結(jié)構(gòu)的不同形式和不同專業(yè)編制相應(yīng)的監(jiān)理實施細(xì)則,經(jīng)總監(jiān)審批加蓋監(jiān)理部公章。
2、會議紀(jì)要
工程信息監(jiān)理實施細(xì)則
工地會議(工程例會、安全專題會議、施工協(xié)商會及其它專題會議)會議紀(jì)要要準(zhǔn)確表達(dá)與會各方的意見,與會人員簽到,及時整理會議紀(jì)要,重要的議題需要經(jīng)過各方簽認(rèn)形成決議,作為執(zhí)行和檢查的依據(jù)。及時傳達(dá)有關(guān)各方。
3、監(jiān)理旬、月報
監(jiān)理周、月報是監(jiān)理部向業(yè)主報告當(dāng)月各工程項目的施工和監(jiān)理工作的具體情況,記錄工程建設(shè)各種大事紀(jì)要,內(nèi)容如下;
1)工程施工情況
對工程施工質(zhì)量、進(jìn)度進(jìn)行客觀的描述,施工過程中出現(xiàn)質(zhì)量問題產(chǎn)生的原因及處理措施。進(jìn)度情況應(yīng)說明詳細(xì)的位置以及與計劃進(jìn)度的對比情況。對工程進(jìn)度進(jìn)行全面的分析和提出合理的建議。
2)工程質(zhì)量驗收和簽證情況。
4、專題報告
1)針對工程進(jìn)展情況,對施工節(jié)點的完成進(jìn)行分析,提出存在問題和合理建議。
2)匯報現(xiàn)階段監(jiān)理工作情況。3)匯報與本工程有關(guān)的問題。
5、工程實施過程的監(jiān)理資料
1)監(jiān)理指令包括聯(lián)系單、通知單、工程暫停令
2)監(jiān)理復(fù)核記錄,對施工測量放樣及竣工斷面復(fù)核記錄。3)工序驗收監(jiān)理復(fù)核記錄,對照施工單位報審資料,對工程質(zhì)量進(jìn)行實測檢查和驗收。
工程信息監(jiān)理實施細(xì)則
6、質(zhì)量評估報告
對工程施工質(zhì)量進(jìn)行客觀的評估,并提出質(zhì)量評定等級的建議。主要內(nèi)容包括:
1)工程概況;
2)工程施工質(zhì)量評估主要依據(jù) 3)施工過程的質(zhì)量控制 4)工程施工質(zhì)量評估 5)結(jié)論
7、監(jiān)理工作總結(jié)
工程結(jié)束后,及時向業(yè)主報送監(jiān)理工作總結(jié),主要內(nèi)容包括: 1)工程概況
2)監(jiān)理組織機(jī)構(gòu)、監(jiān)理人員和投入的監(jiān)理設(shè)施 3)監(jiān)理合同的履行情況 4)監(jiān)理工作成效
5)施工過程中出現(xiàn)的問題及處理情況和建議
8、音像資料的整理和收集 1)工程照片資料
為了更好的控制施工質(zhì)量詳細(xì)記錄施工進(jìn)展全過程,對施工進(jìn)行動態(tài)監(jiān)控,為將來工程管理提供完整而可靠的施工監(jiān)理資料,將采用數(shù)碼照相機(jī)和攝像機(jī)進(jìn)行全方位的跟蹤記錄。
按照工程結(jié)構(gòu)的不同,將工程照片信息資料收集如下: ①防浪墻拆建工程:老墻拆除;墊層澆筑;墻體澆筑。
工程信息監(jiān)理實施細(xì)則
②堤頂?shù)缆饭こ蹋簤|層、基層鋪設(shè);瀝青砼澆筑;鋼筋砼小擋墻澆筑。
③大堤護(hù)坡、護(hù)腳加固工程:四角空心塊預(yù)制;柵欄板及格埂加高、拋石施工;塊石理砌。
④防汛鋼閘門工程:鋼閘門制作;鋼閘門導(dǎo)軌安裝。⑤內(nèi)坡護(hù)坡工程:草皮護(hù)坡;排水溝;青坎。2)影像資料 ①工程類
配合數(shù)碼相機(jī)對工程的重要工序或部位的施工進(jìn)行全過程的拍攝,對工程原始狀況及重要節(jié)點的完成情況進(jìn)行采集,通過對資料的加工、整理,制作成光盤存檔。
②會議類
主要收集工地例會、安全例會及其它施工方案評審、工程協(xié)商等專題會議的現(xiàn)場情況,對有關(guān)單位的現(xiàn)場檢查及工程重大儀式進(jìn)行真實的記錄。
第三篇:信息工程監(jiān)理合同
給監(jiān)理方造成的經(jīng)濟(jì)損失,累計賠償額不應(yīng)超過監(jiān)理費總額。監(jiān)理方處理委托業(yè) 務(wù)時,因非監(jiān)理方原因的事由受到損失的,可以向委托方要求補(bǔ)償損失。第三十一條 委托方如果向監(jiān)理方提出賠償?shù)囊蟛荒艹闪ⅲ瑒t應(yīng)當(dāng)補(bǔ)償由該索賠所引起的監(jiān)理方的各種費用支出。
合同生效、變更與終止
第三十二條 由于委托方或承包方的原因使監(jiān)理工作受到阻礙或延誤,以致發(fā)生了附加工作或延長了持續(xù)時間,則監(jiān)理方應(yīng)當(dāng)將此情況與可能產(chǎn)生的影響及時書面通知委托方。完成監(jiān)理業(yè)務(wù)的時間相應(yīng)延長,并得到附加工作的報酬,具體內(nèi)容雙方再行商議并簽署補(bǔ)充協(xié)議。
第三十三條在委托監(jiān)理合同簽訂后,實際情況發(fā)生變化,使得監(jiān)理方不能全部或部分執(zhí)行監(jiān)理業(yè)務(wù)時,監(jiān)理方應(yīng)當(dāng)立即書面通知委托方。雙方確認(rèn)該監(jiān)理業(yè)務(wù)的完成時間應(yīng)予延長。當(dāng)恢復(fù)執(zhí)行監(jiān)理業(yè)務(wù)時,應(yīng)當(dāng)增加不超過10個工作日的時間用于恢復(fù)執(zhí)行監(jiān)理業(yè)務(wù),并按雙方約定的數(shù)量支付監(jiān)理報酬。
第三十四條本合同終止條件:
1、因客觀原因造成的實施工作和監(jiān)理工作不能按合同規(guī)定履行,經(jīng)監(jiān)理方與委托方、承包方協(xié)商后,雙方同意終止合同,雙方簽署終止合同文件,本合同即終止。
2、按本合同規(guī)定項目正常完成,承包方與委托方完成最終驗收和工程移交手續(xù)后,監(jiān)理方按本合同規(guī)定移交完所有監(jiān)理文件,本合同即終止。
第三十五條 當(dāng)事人一方要求變更或解除本合同時,應(yīng)當(dāng)在10個工作日內(nèi)通知對方,因解除合同使一方遭受損失的,除依法可以免除責(zé)任的外,應(yīng)由責(zé)任方負(fù)責(zé)賠償。變更或解除合同的通知或協(xié)議必須采取書面形式,協(xié)議未達(dá)成之前,原合同仍然有效。
第三十六條監(jiān)理方在應(yīng)當(dāng)獲得監(jiān)理報酬之日起7天內(nèi)仍未收到支付票據(jù),委托方又未對監(jiān)理方提出任何書面解釋時,或根據(jù)第三十四條及第三十五條已暫停執(zhí)行監(jiān)理業(yè)務(wù)時限超過一個月的,監(jiān)理方可向委托方發(fā)出終止合同的通知,發(fā)出通知后7日內(nèi)仍未得到委托方答復(fù),可進(jìn)一步發(fā)出終止合同的通知,如果第二份通知發(fā)出后,三個工作日內(nèi)仍未得到委托方答復(fù),可單方面終止合同或自行暫停或繼續(xù)暫停執(zhí)行全部或部分監(jiān)理業(yè)務(wù)。委托方承擔(dān)全部違約責(zé)任。
第三十七條 監(jiān)理方由于非自己的原因而暫停或終止執(zhí)行監(jiān)理業(yè)務(wù),其善后工作以及恢復(fù)執(zhí)行監(jiān)理業(yè)務(wù)的工作,應(yīng)當(dāng)視為額外工作,有權(quán)得到額外的報酬(可參考三十二條)。
第三十八條 當(dāng)委托方認(rèn)為監(jiān)理方無正當(dāng)理由而又未履行監(jiān)理義務(wù)時,可向監(jiān)理方發(fā)出指明其未履行義務(wù)的書面通知。若委托方發(fā)出通知后7日內(nèi)沒有收到答復(fù),可在第一個通知發(fā)出后10日內(nèi)發(fā)出終止委托監(jiān)理合同的通知,合同即行終止。
違約責(zé)任
第三十九條 由監(jiān)理方單方面的原因造成的違約責(zé)任,監(jiān)理方承擔(dān)賠償責(zé)任(參考第二十五條和第二十七條),賠償?shù)淖罡呦揞~不超過該工程監(jiān)理服務(wù)合同款的50%;由委托方單方面的原因造成的違約責(zé)任,由委托方承擔(dān)賠償責(zé)任(參考第三十條)。
監(jiān)理報酬
第四十條 正常的監(jiān)理工作、附加工作和額外工作的報酬,按照監(jiān)理合同專用條件中第八條的方法計算,并按約定的時間和數(shù)額支付。
第四十一條 如果委托方在規(guī)定的支付期限內(nèi)未支付監(jiān)理報酬,自規(guī)定之日起,還向監(jiān)理方支付滯納金。滯納金按如下方式計算:
滯納金=拖欠金額×支付期限最后一日銀行貨款利率×拖欠時間累計(滯納金按每天千分之5收取)
第四十二條 支付監(jiān)理報酬所采取的貨幣幣種、匯率由合同專用條件約定。第四十三條 如果委托方對監(jiān)理方提交的支付通知中報酬或部分報酬項目提出異議,應(yīng)當(dāng)在收到支付書面通知書24小時內(nèi)向監(jiān)理方發(fā)出表示異議的通知,但委托方不得拖延其他無異議報酬項目的支付。
其它
第四十四條 在監(jiān)理業(yè)務(wù)范圍內(nèi),如需聘用專家咨詢或協(xié)助,由監(jiān)理方聘用的,其費用由監(jiān)理方承擔(dān),由委托方聘用的,其費用由委托方承擔(dān)。
第四十五條 監(jiān)理方在監(jiān)理工作過程中提出的合理化建議,使委托方得到了經(jīng)濟(jì)效益,委托方應(yīng)按專用條件中的約定給予經(jīng)濟(jì)獎勵。
第四十六條 監(jiān)理方駐地監(jiān)理機(jī)構(gòu)及其職員不得接受監(jiān)理工程項目施工承包方任何報酬或者經(jīng)濟(jì)利益。監(jiān)理方不得參與可能與合同規(guī)定的與委托方的利益相沖突的任何活動。
第四十七條 監(jiān)理方在監(jiān)理過程中,不得泄露委托方申明的秘密,監(jiān)理方亦不得泄露設(shè)計方、承包方等提供并申明的秘密。
第四十八條 監(jiān)理方對于由其編制的所有文件擁有版權(quán),委托方僅有權(quán)為本工程使用和復(fù)制此類文件,不得將此類文件外傳至與本工程無關(guān)的機(jī)構(gòu)或個人,否則監(jiān)理方有權(quán)追究法律責(zé)任。
爭議的解決
第四十九條 任何一方因違反合同的規(guī)定而引起責(zé)任糾紛和損害賠償,雙方應(yīng)當(dāng)協(xié)商解決,如未能達(dá)成一致,可提交主管部門協(xié)調(diào),如仍未能達(dá)成一致時,根據(jù)權(quán)力約定提交仲裁機(jī)關(guān)仲裁,或向人民法院起訴。
第三部分 信息系統(tǒng)工程監(jiān)理專用條件
第一條 本合同使用的法律及監(jiān)理依據(jù):
(1)國家信息產(chǎn)業(yè)部、建設(shè)部的有關(guān)規(guī)范;
(2)《中華人民共和國技術(shù)合同法》;
(3)本合同生效后若出現(xiàn)國家有關(guān)法律、法規(guī)變化,本合同應(yīng)根據(jù)國家有關(guān)法律、法規(guī)作相應(yīng)調(diào)整。
第二條 監(jiān)理機(jī)構(gòu):
總監(jiān)理工程師
第三條 委托方應(yīng)提供的工程資料及提供時間:
(1)設(shè)計文檔、招標(biāo)文件、施工方投標(biāo)文件、工程合同、現(xiàn)場資料(包括原始資料)等;
(2)委托方提供文件目錄,文件號,文件正本,保密資料注明密級;監(jiān)理方代表簽收文件,確認(rèn)簽收日期;工程完工后監(jiān)理方交還以上資料,委托方代表簽收并確認(rèn)交還日期。
第四條委托方應(yīng)在回復(fù)期限內(nèi)對監(jiān)理方書面提交并要求作出決定的事宜作出書面答復(fù),特殊情況下可先口頭或電話答復(fù)并即補(bǔ)書面答復(fù)。書面答復(fù)在送達(dá)監(jiān)理方時生效,收受方應(yīng)用書面回執(zhí)確認(rèn)。若超過約定期限監(jiān)理單位服務(wù)方未收到委托方的決定意見,可理解為委托方對監(jiān)理方的明確建議意見無異議,并將該建議意見視為委托方的決定。委托方對監(jiān)理方書面提交的要求決策的文件的回復(fù)期限:
(1)一般文件5個工作日;
(2)緊急事項報告文件2個工作日
給監(jiān)理方造成的經(jīng)濟(jì)損失,累計賠償額不應(yīng)超過監(jiān)理費總額。監(jiān)理方處理委托業(yè) 務(wù)時,因非監(jiān)理方原因的事由受到損失的,可以向委托方要求補(bǔ)償損失。第三十一條 委托方如果向監(jiān)理方提出賠償?shù)囊蟛荒艹闪?,則應(yīng)當(dāng)補(bǔ)償由該索賠所引起的監(jiān)理方的各種費用支出。
合同生效、變更與終止
第三十二條 由于委托方或承包方的原因使監(jiān)理工作受到阻礙或延誤,以致發(fā)生了附加工作或延長了持續(xù)時間,則監(jiān)理方應(yīng)當(dāng)將此情況與可能產(chǎn)生的影響及時書面通知委托方。完成監(jiān)理業(yè)務(wù)的時間相應(yīng)延長,并得到附加工作的報酬,具體內(nèi)容雙方再行商議并簽署補(bǔ)充協(xié)議。
第三十三條在委托監(jiān)理合同簽訂后,實際情況發(fā)生變化,使得監(jiān)理方不能全部或部分執(zhí)行監(jiān)理業(yè)務(wù)時,監(jiān)理方應(yīng)當(dāng)立即書面通知委托方。雙方確認(rèn)該監(jiān)理業(yè)務(wù)的完成時間應(yīng)予延長。當(dāng)恢復(fù)執(zhí)行監(jiān)理業(yè)務(wù)時,應(yīng)當(dāng)增加不超過10個工作日的時間用于恢復(fù)執(zhí)行監(jiān)理業(yè)務(wù),并按雙方約定的數(shù)量支付監(jiān)理報酬。
第三十四條本合同終止條件:
1、因客觀原因造成的實施工作和監(jiān)理工作不能按合同規(guī)定履行,經(jīng)監(jiān)理方與委托方、承包方協(xié)商后,雙方同意終止合同,雙方簽署終止合同文件,本合同即終止。
2、按本合同規(guī)定項目正常完成,承包方與委托方完成最終驗收和工程移交手續(xù)后,監(jiān)理方按本合同規(guī)定移交完所有監(jiān)理文件,本合同即終止。
第三十五條 當(dāng)事人一方要求變更或解除本合同時,應(yīng)當(dāng)在10個工作日內(nèi)通知對方,因解除合同使一方遭受損失的,除依法可以免除責(zé)任的外,應(yīng)由責(zé)任方負(fù)責(zé)賠償。變更或解除合同的通知或協(xié)議必須采取書面形式,協(xié)議未達(dá)成之前,原合同仍然有效。
第三十六條監(jiān)理方在應(yīng)當(dāng)獲得監(jiān)理報酬之日起7天內(nèi)仍未收到支付票據(jù),委托方又未對監(jiān)理方提出任何書面解釋時,或根據(jù)第三十四條及第三十五條已暫停執(zhí)行監(jiān)理業(yè)務(wù)時限超過一個月的,監(jiān)理方可向委托方發(fā)出終止合同的通知,發(fā)出通知后7日內(nèi)仍未得到委托方答復(fù),可進(jìn)一步發(fā)出終止合同的通知,如果第二份通知發(fā)出后,三個工作日內(nèi)仍未得到委托方答復(fù),可單方面終止合同或自行暫?;蚶^續(xù)暫停執(zhí)行全部或部分監(jiān)理業(yè)務(wù)。委托方承擔(dān)全部違約責(zé)任。
第三十七條 監(jiān)理方由于非自己的原因而暫停或終止執(zhí)行監(jiān)理業(yè)務(wù),其善后工作以及恢復(fù)執(zhí)行監(jiān)理業(yè)務(wù)的工作,應(yīng)當(dāng)視為額外工作,有權(quán)得到額外的報酬(可參考三十二條)。
第三十八條 當(dāng)委托方認(rèn)為監(jiān)理方無正當(dāng)理由而又未履行監(jiān)理義務(wù)時,可向監(jiān)理方發(fā)出指明其未履行義務(wù)的書面通知。若委托方發(fā)出通知后7日內(nèi)沒有收到答復(fù),可在第一個通知發(fā)出后10日內(nèi)發(fā)出終止委托監(jiān)理合同的通知,合同即行終止。
違約責(zé)任
第三十九條 由監(jiān)理方單方面的原因造成的違約責(zé)任,監(jiān)理方承擔(dān)賠償責(zé)任(參考第二十五條和第二十七條),賠償?shù)淖罡呦揞~不超過該工程監(jiān)理服務(wù)合同款的50%;由委托方單方面的原因造成的違約責(zé)任,由委托方承擔(dān)賠償責(zé)任(參考第三十條)。
監(jiān)理報酬
第四十條 正常的監(jiān)理工作、附加工作和額外工作的報酬,按照監(jiān)理合同專用條件中第八條的方法計算,并按約定的時間和數(shù)額支付。
第四十一條 如果委托方在規(guī)定的支付期限內(nèi)未支付監(jiān)理報酬,自規(guī)定之日起,還向監(jiān)理方支付滯納金。滯納金按如下方式計算:
滯納金=拖欠金額×支付期限最后一日銀行貨款利率×拖欠時間累計(滯納金按每天千分之5收取)
第四十二條 支付監(jiān)理報酬所采取的貨幣幣種、匯率由合同專用條件約定。第四十三條 如果委托方對監(jiān)理方提交的支付通知中報酬或部分報酬項目提出異議,應(yīng)當(dāng)在收到支付書面通知書24小時內(nèi)向監(jiān)理方發(fā)出表示異議的通知,但委托方不得拖延其他無異議報酬項目的支付。
其它
第四十四條 在監(jiān)理業(yè)務(wù)范圍內(nèi),如需聘用專家咨詢或協(xié)助,由監(jiān)理方聘用的,其費用由監(jiān)理方承擔(dān),由委托方聘用的,其費用由委托方承擔(dān)。
第四十五條 監(jiān)理方在監(jiān)理工作過程中提出的合理化建議,使委托方得到了經(jīng)濟(jì)效益,委托方應(yīng)按專用條件中的約定給予經(jīng)濟(jì)獎勵。
第四十六條 監(jiān)理方駐地監(jiān)理機(jī)構(gòu)及其職員不得接受監(jiān)理工程項目施工承包方任何報酬或者經(jīng)濟(jì)利益。監(jiān)理方不得參與可能與合同規(guī)定的與委托方的利益相沖突的任何活動。
第四十七條 監(jiān)理方在監(jiān)理過程中,不得泄露委托方申明的秘密,監(jiān)理方亦不得泄露設(shè)計方、承包方等提供并申明的秘密。
第四十八條 監(jiān)理方對于由其編制的所有文件擁有版權(quán),委托方僅有權(quán)為本工程使用和復(fù)制此類文件,不得將此類文件外傳至與本工程無關(guān)的機(jī)構(gòu)或個人,否則監(jiān)理方有權(quán)追究法律責(zé)任。
爭議的解決
第四十九條 任何一方因違反合同的規(guī)定而引起責(zé)任糾紛和損害賠償,雙方應(yīng)當(dāng)協(xié)商解決,如未能達(dá)成一致,可提交主管部門協(xié)調(diào),如仍未能達(dá)成一致時,根據(jù)權(quán)力約定提交仲裁機(jī)關(guān)仲裁,或向人民法院起訴。
第三部分 信息系統(tǒng)工程監(jiān)理專用條件
第一條 本合同使用的法律及監(jiān)理依據(jù):
(1)國家信息產(chǎn)業(yè)部、建設(shè)部的有關(guān)規(guī)范;
(2)《中華人民共和國技術(shù)合同法》;
(3)本合同生效后若出現(xiàn)國家有關(guān)法律、法規(guī)變化,本合同應(yīng)根據(jù)國家有關(guān)法律、法規(guī)作相應(yīng)調(diào)整。
第二條 監(jiān)理機(jī)構(gòu):
總監(jiān)理工程師
第三條 委托方應(yīng)提供的工程資料及提供時間:
(1)設(shè)計文檔、招標(biāo)文件、施工方投標(biāo)文件、工程合同、現(xiàn)場資料(包括原始資料)等;
(2)委托方提供文件目錄,文件號,文件正本,保密資料注明密級;監(jiān)理方代表簽收文件,確認(rèn)簽收日期;工程完工后監(jiān)理方交還以上資料,委托方代表簽收并確認(rèn)交還日期。
第四條委托方應(yīng)在回復(fù)期限內(nèi)對監(jiān)理方書面提交并要求作出決定的事宜作出書面答復(fù),特殊情況下可先口頭或電話答復(fù)并即補(bǔ)書面答復(fù)。書面答復(fù)在送達(dá)監(jiān)理方時生效,收受方應(yīng)用書面回執(zhí)確認(rèn)。若超過約定期限監(jiān)理單位服務(wù)方未收到委托方的決定意見,可理解為委托方對監(jiān)理方的明確建議意見無異議,并將該建議意見視為委托方的決定。委托方對監(jiān)理方書面提交的要求決策的文件的回復(fù)期限:
(1)一般文件5個工作日;
(2)緊急事項報告文件2個工作日
第四篇:信息工程監(jiān)理合同范本
信息工程監(jiān)理合同范本
(含兩種)語言文字時,漢語應(yīng)為解釋和說明本合同的標(biāo)準(zhǔn)語言文字。
監(jiān)理方義務(wù)
第一條監(jiān)理方按合同約定派出監(jiān)理工作需要的監(jiān)理機(jī)構(gòu)及監(jiān)理人員,向委托方報送委派的總監(jiān)理工程師及其監(jiān)理機(jī)構(gòu)主要成員名單、監(jiān)理規(guī)劃,完成監(jiān)理合同專用條件中約定的監(jiān)理工程范圍內(nèi)的監(jiān)理業(yè)務(wù)。在履行合同義務(wù)期間,監(jiān)理方應(yīng)在所監(jiān)理項目的實施過程中根據(jù)工程具體情況采取傍站、巡視、平行檢驗等監(jiān)理形式,并按合同約定,定期向委托方報告監(jiān)理工作。
第二條 監(jiān)理方在履行本合同的義務(wù)期間,應(yīng)認(rèn)真、勤奮地工作,為委托方提供與其水平相適應(yīng)的咨詢意見,公正維護(hù)各方面的合法權(quán)益。
第三條 監(jiān)理方使用委托方提供的設(shè)施和物品屬委托方的財產(chǎn)。在監(jiān)理工作完成或中止時,應(yīng)將其設(shè)施和剩余的物品按合同約定的時間和方式移交給委托方。
第四條 在合同期內(nèi)或合同終止后,未征得有關(guān)方同意,不得泄露與本工程、本合同業(yè)務(wù)有關(guān)的保密資料。
第五條 工程最終驗收結(jié)束后一個月內(nèi),整理與監(jiān)理有關(guān)的資料并移交委托方。
委托方義務(wù)
第六條 委托方在與監(jiān)理方簽定本合同后,開展監(jiān)理業(yè)務(wù)之前應(yīng)向監(jiān)理方免費提供工程相關(guān) 資料.第七條 委托方應(yīng)當(dāng)負(fù)責(zé)工程建設(shè)的所有外部關(guān)系的協(xié)調(diào),為監(jiān)理工作提供規(guī)定的工作環(huán)境和外部條件。根據(jù)需要,如將部分或全部協(xié)調(diào)工作委托監(jiān)理方承擔(dān),則應(yīng)在專用條件中明確委托的工作和相應(yīng)的報酬。
第八條 委托方應(yīng)當(dāng)在雙方約定的時間免費向監(jiān)理方提供與工程有關(guān)的監(jiān)理工作所需要的工程資料。
第九條 委托方應(yīng)當(dāng)在專有條款約定的時間內(nèi)就監(jiān)理方書面提交并要求作出決定的一切事宜作出書面決定。
第十條 委托方應(yīng)當(dāng)授權(quán)一名熟悉工程情況、能在規(guī)定時間內(nèi)作出決定的項目聯(lián)絡(luò)人(在專用條款中約定),負(fù)責(zé)與監(jiān)理方聯(lián)系。更換項目聯(lián)絡(luò)人,要提前三日通知監(jiān)理方。本工程的項目聯(lián)絡(luò)人是:_______________________。
第十一條 委托方應(yīng)當(dāng)將授予監(jiān)理方的監(jiān)理權(quán)利,以及監(jiān)理方主要成員職能分工、監(jiān)理權(quán)限及時書面通知己選定的承包合同的承包方,并在與承包方簽訂的合同中予以明確。
第十二條 委托方應(yīng)在不影響監(jiān)理方開展監(jiān)理工作的時間內(nèi)提供如下資料:
(1)在本項工程中使用的工程材料設(shè)備如通訊及計算機(jī)網(wǎng)絡(luò)設(shè)備、應(yīng)用軟件等生產(chǎn)廠家名錄;
(2)提供與本工程有關(guān)的協(xié)作單位、配合單位的名錄及聯(lián)系人和聯(lián)系方式;
(3)協(xié)助安排監(jiān)理服務(wù)機(jī)構(gòu)在監(jiān)理服務(wù)過程中所需的自備的設(shè)備、物品的進(jìn)場時間。第十六條 委托方應(yīng)免費向監(jiān)理方提供臨時辦公用房、通訊設(shè)施。
第十三條 根據(jù)情況需要,如果雙方約定,由委托方免費向監(jiān)理方提供必要的配合人員,在監(jiān)理合同專用條件中予以明確。
監(jiān)理方權(quán)利
第十四條 監(jiān)理方在委托方委托的工程范圍內(nèi),享有以下權(quán)利:
(1)對信息系統(tǒng)工程建設(shè)有關(guān)事項包括工程規(guī)模、設(shè)計標(biāo)準(zhǔn)、規(guī)劃設(shè)計、工程實施方案和使用功能要求,向委托方的建議權(quán)。
(2)用于工程實施的設(shè)計文件(包括由集成承建單位提供的設(shè)計)的核查確認(rèn)權(quán),只有經(jīng)監(jiān)理服務(wù)機(jī)構(gòu)確認(rèn)并加蓋公章的設(shè)計文件才成為有效的工程建設(shè)依據(jù);對工程設(shè)計中的技術(shù)問題,按照安全和優(yōu)化的原則,向設(shè)計方提出建議;如果擬提出的建議可能會提高工程造價,或延長工期,應(yīng)當(dāng)事先征得委托方的同意。當(dāng)發(fā)現(xiàn)工程設(shè)計不符合國家頒布的信息系統(tǒng)工程質(zhì)量標(biāo)準(zhǔn)或設(shè)計合同約定的質(zhì)量標(biāo)準(zhǔn)時,監(jiān)理方應(yīng)當(dāng)書面報告委托方并要求設(shè)計方更正。
(3)審批工程施工組織設(shè)計和技術(shù)方案,按照保質(zhì)量、保工期和降低成本的原則,向承包方提出建議,并向委托方提出《書面報告》。
(4)主持工程建設(shè)有關(guān)協(xié)作單位的組織協(xié)調(diào),重要協(xié)調(diào)事項應(yīng)當(dāng)事先向委托方發(fā)出書面通知,協(xié)調(diào)結(jié)果向委托方提交《書面報告》。
(5)征得委托方同意,監(jiān)理方有權(quán)發(fā)布開工令、停工令、返工令、復(fù)工令,但應(yīng)當(dāng)事先向委托方進(jìn)行書面通知。如在緊急情況下未能事先通知時,則應(yīng)在24 小時內(nèi)向委托方作出《書面報告》。
(6)工作中使用的硬件、軟件及系統(tǒng)集成、材料和施工質(zhì)量的檢驗權(quán),向承包方獲取上述相關(guān)內(nèi)容的質(zhì)量證明文件的權(quán)利。對于不符合設(shè)計要求和合同約定及國家質(zhì)量標(biāo)準(zhǔn)的材料、構(gòu)配件、設(shè)備,有權(quán)通知承包方停止使用;對于不符合規(guī)范和質(zhì)量標(biāo)準(zhǔn)的工序、分部分項工程和不安全施工作業(yè),有權(quán)通知承包方停工整改、返工。承包方得到監(jiān)理機(jī)構(gòu)復(fù)工令后才能復(fù)工。
(7)工程施工進(jìn)度的檢查、監(jiān)督權(quán),以及工程實際竣工日期提前或超過工程施工合同規(guī)定的竣工期限的簽認(rèn)權(quán)。主持工程驗收及出具驗收報告的監(jiān)理證明文件的權(quán)力。
(8)在工程施工合同約定的工程范圍內(nèi),行使工程量計量和工程款支付的審核和簽認(rèn)權(quán),以及工程結(jié)算的復(fù)核確認(rèn)權(quán)與否決權(quán)。未經(jīng)監(jiān)理方簽字確認(rèn),委托方不得向承包方支付工程款,不進(jìn)行竣工驗收。
第十五條監(jiān)理方在委托方授權(quán)范圍內(nèi),行使工程變更審核權(quán),確認(rèn)其必要性后,由總監(jiān)理工程師發(fā)布變更指令方能生效予以實施。如果由此嚴(yán)重影響了工程費用或質(zhì)量或進(jìn)度,則這種變更須經(jīng)委托方事先批準(zhǔn)。在緊急情況下未能事先報委托方批準(zhǔn)時,監(jiān)理方所做的變更也應(yīng)盡快通知委托方。在監(jiān)理過程中如發(fā)現(xiàn)工程承包方人員工作不力,監(jiān)理機(jī)構(gòu)可要求承包方調(diào)換有關(guān)人員。第二十條在所委托的工程范圍內(nèi),委托方或承包方對對方的任何意見和要求(包括索賠要求),均必須首先向監(jiān)理機(jī)構(gòu)提出,由監(jiān)理機(jī)構(gòu)研究處置意見,再同雙方協(xié)商確定。當(dāng)委托方和承包方發(fā)生爭議時,監(jiān)理機(jī)構(gòu)應(yīng)根據(jù)自己的職能,以獨立的身份判斷,公正地進(jìn)行調(diào)解。當(dāng)雙方的爭議由政府行政主管部門調(diào)解或仲裁機(jī)關(guān)時,應(yīng)當(dāng)提供作證的事實材料。
委托方權(quán)利
第二十一條 委托方有選定工程總承包方、工程設(shè)計單位和系統(tǒng)集成商以及與其訂立合同的權(quán)利。
第二十二條 委托方有對工程規(guī)模、設(shè)計標(biāo)準(zhǔn)、規(guī)劃設(shè)計、生產(chǎn)工藝設(shè)計和設(shè)計使用功能要求的認(rèn)定權(quán),以及對工程設(shè)計變更的審批權(quán)。
第二十三條 當(dāng)監(jiān)理方調(diào)換總監(jiān)理工程師時,須經(jīng)委托方同意。
第二十四條 委托方有權(quán)要求監(jiān)理方提交監(jiān)理工作月報及監(jiān)理業(yè)務(wù)范圍內(nèi)的專項報告。
第二十五條 當(dāng)委托方發(fā)現(xiàn)監(jiān)理人員不按監(jiān)理合同履行監(jiān)理職責(zé),或與承包方串通給委托方或工程造成損失的,委托方有權(quán)要求監(jiān)理方更換監(jiān)理人員,直到終止合同并要求監(jiān)理方承擔(dān)相應(yīng)的賠償責(zé)任或連帶賠償責(zé)任。
監(jiān)理方責(zé)任
第二十六條 監(jiān)理方的責(zé)任期即委托監(jiān)理合同有效期。在監(jiān)理過程中,如果因工程建設(shè)進(jìn)度的推遲或延誤而超過書面約定的日期,雙方應(yīng)進(jìn)一步商議并簽署一份補(bǔ)充協(xié)議,作為本合同的附件,補(bǔ)充協(xié)議中應(yīng)明確工程超期部分附加工作的監(jiān)理附加費。
第二十七條 監(jiān)理方在責(zé)任期內(nèi),應(yīng)當(dāng)履行約定的義務(wù)。如果因監(jiān)理方過失而造成了委托方的經(jīng)濟(jì)損失,應(yīng)當(dāng)向委托方賠償,按第三部分第六條計算,累計賠償總額不應(yīng)超過該工程監(jiān)理服務(wù)合同款的50%。
第二十八條 監(jiān)理方有責(zé)任對承包方違反合同規(guī)定的施工質(zhì)量及施工時限向委托方提交證明報告,但不因承包方的違規(guī)操作而承擔(dān)責(zé)任。因不可抗力導(dǎo)致委托監(jiān)理合同不能全部或部分履行,監(jiān)理方不承擔(dān)責(zé)任,但有責(zé)任維護(hù)委托方的權(quán)益,保證工程按質(zhì)按量完成。
第二十九條 監(jiān)理方向委托方提出賠償要求不能成立時,監(jiān)理方應(yīng)當(dāng)補(bǔ)償由于該索賠所導(dǎo)致委托方的各種費用支出。
委托方責(zé)任
第三十條 委托方應(yīng)當(dāng)履行委托監(jiān)理合同約定的義務(wù),如有違反則應(yīng)當(dāng)承擔(dān)違約責(zé)任,賠償損失。
第五篇:《軟件工程》理論教學(xué)大綱
《軟件工程》理論教學(xué)大綱
(2000年制訂,2004年修訂)
課程編號:210024 英 文 名:Software Engineering 課程類別:專業(yè)主干課
前 置 課:計算機(jī)導(dǎo)論、程序設(shè)計基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計、離散數(shù)學(xué) 后 置 課:畢業(yè)設(shè)計和畢業(yè)論文 學(xué)
分:3學(xué)分
課
時:48課時(其中理論教學(xué)32課時,實驗教學(xué)16課時)主講教師: 韓忠愿等
選定教材: 張海藩.軟件工程.北京:人民郵電出版社.2002年.課程概述:
本課程面向信息系統(tǒng)與信息管理專業(yè)的學(xué)生,介紹軟件系統(tǒng)性質(zhì)、目標(biāo)、環(huán)境的分析方法,目標(biāo)系統(tǒng)邏輯聯(lián)系、功能聯(lián)系、控制聯(lián)系和狀態(tài)轉(zhuǎn)換過程的描述方法,軟件結(jié)構(gòu)、測試方案的設(shè)計要求和分析方法,軟件工程學(xué)新進(jìn)展,以及上述過程所用的規(guī)范化圖文數(shù)表模型。具體包括:軟件工程概念及其過程模型、結(jié)構(gòu)化分析/設(shè)計/實現(xiàn)方法和工具,面向?qū)ο蠓椒▽W(xué)及面向?qū)ο蟮母拍?、模型、分析方法、設(shè)計方法、實現(xiàn)方法,軟件項目管理及其定量度量方法、相關(guān)國際標(biāo)準(zhǔn)。最后介紹佩特網(wǎng)等形式化方法、統(tǒng)一建模語言、軟件常用技術(shù)和軟構(gòu)件的分類與檢索。教學(xué)目的:
本課程的教學(xué)目的,應(yīng)使學(xué)生掌握大型復(fù)雜軟件系統(tǒng)的開發(fā)方法、規(guī)則和工具。首先,應(yīng)使其克服長期書寫小程序形成的“重編碼、輕分析設(shè)計;重編碼、輕技術(shù)資料建設(shè)和管理”的習(xí)慣;其次,要理解軟件工程原理/方法/規(guī)則的必要性和掌握其技術(shù)細(xì)節(jié);第三,要了解軟件工程學(xué)的進(jìn)展和前沿動態(tài);第四,要通過軟件系統(tǒng)設(shè)計的練習(xí),鞏固和應(yīng)用所學(xué)知識。教學(xué)方法:
本課程的難點在于,學(xué)生不曾經(jīng)過大型軟件開發(fā)的訓(xùn)練,因此在講解中要適時插入大量軟件開發(fā)事例,要求教師具有一定的軟件開發(fā)經(jīng)驗;本課程不安排具體編程環(huán)境和開發(fā)語言的學(xué)習(xí),但必須以大型軟件開發(fā)實例說明問題,因此要求教師熟悉多種開發(fā)環(huán)境和開發(fā)語言;此外,軟件開發(fā)技術(shù)的滯后和軟件應(yīng)用的廣泛性所形成的反差,要求教師了解并適時提出計算機(jī)輔助軟件工程(CASE)的問題。因此,作為教師,應(yīng)把案例的收集和規(guī)律的提取作為重點;作為學(xué)生,重點是掌握基本思想和基本方法及其綜合應(yīng)用。教學(xué)中以講授和討論為主,實驗內(nèi)容則是在Power Designer、Project、IBM Rational Rose等CASE環(huán)境下實習(xí)理論教學(xué)中的建模、分析和管理過程。各章教學(xué)要求及教學(xué)要點
第一章 軟件工程概述
課時分配:2課時 教學(xué)要求:
本章對計算機(jī)軟件工程學(xué)進(jìn)行簡短的概述。首先要通過回顧計算機(jī)系統(tǒng)軟硬件關(guān)系的發(fā)展簡史,說明開發(fā)軟件的一些錯誤方法和觀念是怎樣形成的。然后列舉這些錯誤方法帶來的嚴(yán)重弊病(軟件危機(jī)),澄清一些糊涂觀念。為了計算機(jī)系統(tǒng)的進(jìn)一步發(fā)展,需要認(rèn)真研究開發(fā)和維護(hù)軟件的科學(xué)技術(shù)。應(yīng)總結(jié)計算機(jī)軟件技術(shù)發(fā)展的歷史經(jīng)驗教訓(xùn),借鑒其他工程領(lǐng)域的管理技術(shù)。教學(xué)內(nèi)容:
第一節(jié)
軟件工程
一、什么是軟件工程
概括地說,軟件工程是指導(dǎo)計算機(jī)軟件開發(fā)和維護(hù)的工程學(xué)科。采用工程的概念、原理、技術(shù)和方法來開發(fā)與維護(hù)軟件,把經(jīng)過時間考驗而證明正確的管理技術(shù)和當(dāng)前能夠得到的最好的技術(shù)方法結(jié)合起來,以經(jīng)濟(jì)地開發(fā)出高質(zhì)量的軟件并有效地維護(hù)它,這就是軟件工程。
二、軟件工程的基本原理
1.用分階段的生命周期計劃嚴(yán)格管理; 2.堅持進(jìn)行階段評審; 3.實行嚴(yán)格的產(chǎn)品控制; 4.采用現(xiàn)代程序設(shè)計技術(shù); 5.結(jié)果應(yīng)能清楚地審查; 6.開發(fā)小組的人員應(yīng)該少而精;
7.承認(rèn)不斷改進(jìn)軟件工程實踐的必要性。
第二節(jié) 軟件工程方法學(xué)
一、方法學(xué)(methodology)范型(paradigm)瀑布模型、噴泉模型、快速原型模型、增量模型、螺旋模型。
二、軟件工程方法學(xué)三要素:方法、工具和過程。
三、傳統(tǒng)方法學(xué)和面向?qū)ο蠓椒▽W(xué) 思考題:
1.什么是軟件工程?怎么應(yīng)用軟件工程消除軟件危機(jī)? 2.軟件工程化的觀點認(rèn)為,軟件生命周期包含哪些階段?
3.簡要論述結(jié)構(gòu)化范式和面向?qū)ο蠓妒降囊c,并比較這兩種范式的優(yōu)缺點。
第二章 軟件過程
課時分配:2課時 教學(xué)要求:
本章需要明確:軟件過程是為了獲得高質(zhì)量軟件產(chǎn)品所需要完成的一系列任務(wù)的框架,它規(guī)定了完成各項任務(wù)的工作步驟。軟件過程必須科學(xué)、合理,才能開發(fā)出高質(zhì)量的軟件產(chǎn)品。按照在軟件生命周期全過程中應(yīng)完成任務(wù)的性質(zhì),在概念上可以把軟件生命周期劃分成問題定義、可行性研究、需求分析、概要設(shè)計、詳細(xì)設(shè)計、編碼和單元測試、綜合測試以及維護(hù)等八個階段。實際從事軟件開發(fā)工作時,軟件規(guī)模、種類、開發(fā)環(huán)境及使用的技術(shù)方法等因素,都影響階段的劃分。因此,一個科學(xué)、有效的軟件過程應(yīng)該定義一組適合于所承擔(dān)的項目特點的任務(wù)集合。據(jù)此,本章講授五類典型的軟件生命周期模型及其特點。教學(xué)要點
第一節(jié) 軟件生命周期的基本任務(wù)
一、問題定義—“要解決的問題是什么?”
二、可行性研究—“上一個階段所確定的問題是否有行得通的解決辦法?”
三、需求分析—用規(guī)格說明(specification)定義“目標(biāo)系統(tǒng)必須做什么?”
四、概要設(shè)計—“怎樣實現(xiàn)目標(biāo)系統(tǒng)?”
五、詳細(xì)設(shè)計—“怎樣具體地實現(xiàn)這個系統(tǒng)?”
六、編碼和單元測試—寫出正確的容易理解、容易維護(hù)的程序模塊。
七、綜合測試—通過各種類型的測試及相應(yīng)的調(diào)試,使軟件達(dá)到預(yù)定的要求。
八、軟件維護(hù)—通過各種必要的維護(hù)活動使系統(tǒng)持久地滿足用戶的需要(改正性維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)、預(yù)防性維護(hù))。
第二節(jié) 瀑布模型
一、階段間具有順序性和依賴性。
二、推遲實現(xiàn)的觀點。
三、質(zhì)量保證的觀點。思考題:
1.什么是軟件過程?它與軟件工程方法學(xué)有什么關(guān)系?
2.假設(shè)你要開發(fā)一個軟件,它的功能是把某個數(shù)開平方,所得的結(jié)果應(yīng)該精確到小數(shù)點后4位。一旦實現(xiàn)并測試完畢后,該產(chǎn)品將會被拋棄。你打算選用哪種軟件生命周期模型?
3.列出上一題所述軟件產(chǎn)品在開發(fā)過程中可能遇到的風(fēng)險。
第三章 結(jié)構(gòu)化分析
課時分配:3課時 教學(xué)要求:
本章講授用戶需求的發(fā)現(xiàn)、求精、建模、規(guī)格說明和復(fù)審的過程。本章還要說明模型的以下作用:1.模型能幫助分析員更好地理解軟件系統(tǒng)的信息、功能和行為,從而使得需求分析工作更容易完成,使需求分析的結(jié)果更系統(tǒng)化。2.模型是復(fù)審需求分析成果時的焦點,因此,也成為驗證規(guī)格說明的完整性、一致性和準(zhǔn)確性的重要依據(jù)。3.模型是設(shè)計的基礎(chǔ),為設(shè)計者提供軟件的實質(zhì)性表示,通過設(shè)計工作將把這些表示轉(zhuǎn)化成軟件實現(xiàn)。在此基礎(chǔ)上,引導(dǎo)學(xué)生使用實體—關(guān)系圖來建立數(shù)據(jù)模型,掌握數(shù)據(jù)流圖的基本符號,并能正確地使用這些符號建立目標(biāo)系統(tǒng)的功能模型。此外,簡要說明狀態(tài)轉(zhuǎn)換圖和數(shù)據(jù)字典。教學(xué)內(nèi)容:
第一節(jié)
概述
一、需求分析的含義(發(fā)現(xiàn)、求精、建模、規(guī)格說明和復(fù)審的過程)。
二、模型—為了理解事物而對事物做出的一種抽象,是對事物的一種無歧義的書面描述。
三、結(jié)構(gòu)化分析通常建立數(shù)據(jù)模型、功能模型和行為模型等三種模型。
四、用分析模型表示軟件需求并寫出準(zhǔn)確的軟件需求規(guī)格說明。
第二節(jié) 需求分析與需求工程
一、訪談—訪談(或稱為會談)。
最早開始運用的獲取用戶需求的技術(shù),也是迄今為止仍然廣泛使用的主要的需求分析技術(shù)。
二、規(guī)格說明技術(shù)。
這種方法提倡用戶與開發(fā)者密切合作,共同標(biāo)識問題,提出解決方案的要素,商討不同的方法并指定基本的需求。
三、軟件原型化方法。
構(gòu)建原型的要點是,它應(yīng)該實現(xiàn)用戶看得見的功能(例如屏幕顯示或打印報表),省略目標(biāo)系統(tǒng)的“隱含”功能(例如修改文件)。
第三節(jié) 軟件需求規(guī)格說明
一、軟件需求規(guī)格說明簡略大綱。
引言、信息描述、功能描述、行為描述、確認(rèn)標(biāo)準(zhǔn)、參考書目、附錄。
二、需求規(guī)格說明書各部分的撰寫要點。
第四節(jié) 實體—關(guān)系圖
數(shù)據(jù)模型包含三種相互關(guān)聯(lián)的信息:數(shù)據(jù)對象、描述數(shù)據(jù)對象的屬性及數(shù)據(jù)對象彼此間相互連接的關(guān)系。
第五節(jié) 數(shù)據(jù)流圖
一、數(shù)據(jù)流圖符號。正方形(或立方體)表示數(shù)據(jù)的源點或終點;圓角矩形(或圓形)代表變換數(shù)據(jù)的處理;開口矩形(或兩條平行橫線)代表數(shù)據(jù)存儲;箭頭表示數(shù)據(jù)流,即特定數(shù)據(jù)的流動方向。
二、例子。
三、圖元命名。
第六節(jié) 狀態(tài)轉(zhuǎn)換圖
一、狀況轉(zhuǎn)換圖的各種圖形結(jié)構(gòu)要素。
二、換圖的應(yīng)用實例。
第七節(jié) 數(shù)據(jù)字典
一、數(shù)據(jù)字典是為了描述在結(jié)構(gòu)化分析過程中定義的對象的內(nèi)容而使用的一種半形式化的工具。
二、數(shù)據(jù)字典是所有與系統(tǒng)相關(guān)的數(shù)據(jù)元素的有組織的列表。
三、數(shù)據(jù)字典是對系統(tǒng)中使用的所有數(shù)據(jù)元素的定義的集合。
四、數(shù)據(jù)字典的內(nèi)容(名字、別名、使用地點與方式、內(nèi)容描述、補(bǔ)充信息)。
五、數(shù)據(jù)字典中表示數(shù)據(jù)構(gòu)成的符號。思考題:
1.銀行計算機(jī)儲蓄系統(tǒng)的工作過程大致如下:儲戶填寫存款單和取款單,由業(yè)務(wù)員鍵入系統(tǒng)。如果是存款,則系統(tǒng)記錄存款人姓名、住址(或電話號碼)、身份證號、存儲類型、存款日期、到期日起、利率及密碼等信息,并打印存款單給儲戶;如果是取款而且存款時留有密碼,則系統(tǒng)首先核對儲戶密碼,若密碼正確和存款時未留密碼,則計算利息并打印利息清單。
2.用數(shù)據(jù)流圖描繪本系統(tǒng)的功能,并用實體聯(lián)系圖描繪系統(tǒng)中的數(shù)據(jù)對象。
第四章 結(jié)構(gòu)化設(shè)計
課時分配:6課時 教學(xué)要求:
本章應(yīng)使學(xué)生學(xué)會用各種圖形描繪軟件結(jié)構(gòu)。描述程序處理過程的工具,可分為圖形、表格和語言三類,這三類工具各有所長,教學(xué)中應(yīng)該讓學(xué)生能夠根據(jù)需要選用適當(dāng)?shù)墓ぞ?。教學(xué)內(nèi)容:
第一節(jié)
結(jié)構(gòu)化設(shè)計與結(jié)構(gòu)化分析的關(guān)系
結(jié)構(gòu)化分析的結(jié)果為結(jié)構(gòu)化設(shè)計提供了最基本的輸入信息,結(jié)構(gòu)化設(shè)計是結(jié)構(gòu)化分析的繼續(xù)。
第二節(jié) 軟件設(shè)計的概念和原理
一、模塊化。模塊是由邊界元素限定的相鄰的程序元素(例如,數(shù)據(jù)說明,可執(zhí)行的語句)的序列,而且有一個總體標(biāo)識符來代表它。像Pascal或Ada這樣的塊結(jié)構(gòu)語言中的Begin?end對,或者C,C++和Java語言中的{?}對,都是邊界元素的例子。因此,過程、函數(shù)、子程序和宏等,都可作為模塊。面向?qū)ο蠓缎椭械膶ο笫悄K,對象內(nèi)的方法也是模塊。模塊是構(gòu)成程序的基本構(gòu)件。
模塊化就是把程序劃分成獨立命名且可獨立訪問的模塊,每個模塊完成一個子功能,把這些模塊集成起來構(gòu)成一個整體,可以完成指定的功能滿足用戶的需求。
1.模塊可分解性; 2.模塊可組裝性; 3.模塊可理解性; 4.模塊連續(xù)性; 5.模塊保護(hù)性。
二、抽象。
三、逐步求精。
四、信息隱藏。
第三節(jié) 模塊獨立
一、耦合。
耦合是對一個軟件結(jié)構(gòu)內(nèi)不同模塊之間互連程度的度量,分為數(shù)據(jù)耦合,控制耦合,公共環(huán)境耦合,內(nèi)容耦合。
二、內(nèi)聚。
內(nèi)聚標(biāo)志一個模塊內(nèi)各個元素彼此結(jié)合的緊密程度,它是信息隱蔽和局部化概念的自然擴(kuò)展。分為功能內(nèi)聚、順序內(nèi)聚、通訊內(nèi)聚、過程內(nèi)聚、時間內(nèi)聚、邏輯內(nèi)聚、偶爾內(nèi)聚。
第四節(jié) 啟發(fā)規(guī)則
一、改進(jìn)軟件結(jié)構(gòu)提高模塊獨立性。
二、模塊規(guī)模應(yīng)該適中。
三、深度、寬度、扇出和扇入都應(yīng)適當(dāng)。
四、模塊的作用域應(yīng)該在控制域之內(nèi)。
五、力爭降低模塊接口的復(fù)雜程度。
六、設(shè)計單入口單出口的模塊。
七、模塊功能應(yīng)該可以預(yù)測。
第五節(jié) 表示軟件結(jié)構(gòu)的圖形工具
一、層次圖。
二、HIPO圖。
三、層次圖和HIPO圖的區(qū)別和所適用的情況。
第六節(jié) 面向數(shù)據(jù)流的設(shè)計方法
一、概念。
1.變換流—如果數(shù)據(jù)流圖中的輸入經(jīng)過加工處理后才沿輸出通道變換成外部形式后離開軟件系統(tǒng),這種數(shù)據(jù)流稱為變換流。
2.事務(wù)流—如果數(shù)據(jù)流圖中的輸入未經(jīng)加工處理后就沿多個輸出通道離開軟件系統(tǒng)進(jìn)入下一個分支,這種數(shù)據(jù)流稱為變換流。
二、變換分析。
復(fù)查基本系統(tǒng)模型、復(fù)查并精化數(shù)據(jù)流圖、確定數(shù)據(jù)流圖具有變換特性還是事務(wù)特性、確定輸入流和輸出流的邊界,從而孤立出變換中心、完成“第一級分解”、完成“第二級分解”、使用設(shè)計度量和啟發(fā)規(guī)則對第一次分割得到的軟件結(jié)構(gòu)進(jìn)一步精化。
三、事務(wù)分析。
事務(wù)分析的設(shè)計步驟和變換分析的設(shè)計步驟大部分相同或類似,主要差別僅在于由數(shù)據(jù)流圖到軟件結(jié)構(gòu)的映射方法不同。
四、設(shè)計優(yōu)化。
第七節(jié) 過程設(shè)計
一、經(jīng)典的結(jié)構(gòu)程序設(shè)計。
只允許使用順序、IF-THEN-ELSE型分支和DO-WHILE型循環(huán)這三種基本控制結(jié)構(gòu)。
二、擴(kuò)展的結(jié)構(gòu)程序設(shè)計。
除了上述三種基本控制結(jié)構(gòu)之外,還允許使用DO-CASE型多分支結(jié)構(gòu)和DO-UNTIL型循環(huán)結(jié)構(gòu)。
三、修正的結(jié)構(gòu)程序設(shè)計。
在上述結(jié)構(gòu)的基礎(chǔ)上,再加上允許使用LEAVE(或BREAK)的結(jié)構(gòu)。
第八節(jié) 過程設(shè)計的工具
描述程序處理過程的工具稱為過程設(shè)計的工具,它們可以分為圖形、表格和語言三類。
一、程序流程圖。
二、盒圖(N-S圖)。
盒圖沒有箭頭,因此不允許隨意轉(zhuǎn)移控制。堅持使用盒圖作為詳細(xì)設(shè)計的工具,可以使程序員逐步養(yǎng)成用結(jié)構(gòu)化的方式思考問題和解決問題的習(xí)慣。
三、PAD圖。
用二維樹形結(jié)構(gòu)的圖來表示程序的控制流,將這種圖翻譯成程序代碼比較容易。
四、判定表。
當(dāng)算法中包含多重嵌套的條件選擇時,判定表能夠清晰地表示復(fù)雜的條件組合與應(yīng)做的動作之間的對應(yīng)關(guān)系。
五、判定樹。
判定表雖然能清晰地表示復(fù)雜的條件組合與應(yīng)做的動作之間的對應(yīng)關(guān)系,但其含義卻不是一眼就能看出來的,初次接觸這種工具的人要理解它需要有一個簡短的學(xué)習(xí)過程。判定樹是判定表的變種,也能清晰地表示復(fù)雜的條件組合與應(yīng)做的動作之間的對應(yīng)關(guān)系。
六、過程設(shè)計語言(PDL)。思考題:
1.分析模型中的哪些信息為數(shù)據(jù)設(shè)計奠定了基礎(chǔ)?哪些信息為軟件體系結(jié)構(gòu)設(shè)計奠定了基礎(chǔ)?那些信息為接口設(shè)計奠定了基礎(chǔ)?那些信息為過程設(shè)計奠定了基礎(chǔ)?
2.為每種類型的模塊偶合舉一個具體例子。3.對每種類型的模塊內(nèi)聚舉一個具體例子。4.舉例說明信息隱藏和模塊獨立的關(guān)系。5.舉例說明藕合和可移植性的關(guān)系。
第五章 結(jié)構(gòu)化實現(xiàn)
課時分配:3課時 教學(xué)要求:
學(xué)習(xí)本章后,為了設(shè)計出有效的測試方案,學(xué)生必須深入理解并應(yīng)用指導(dǎo)軟件測試的基本準(zhǔn)則,應(yīng)該能夠應(yīng)用各種測試方法設(shè)計軟件系統(tǒng)的測試方案,并根據(jù)測試結(jié)構(gòu)進(jìn)行錯誤定位、軟件調(diào)試和軟件可靠性估計等后續(xù)工作。教學(xué)內(nèi)容:
第一節(jié) 軟件實現(xiàn)的基本問題
一、選擇程序設(shè)計語言。
二、編碼風(fēng)格。
程序內(nèi)部的文檔、數(shù)據(jù)說明、語句構(gòu)造、輸入/輸出、效率。
第二節(jié) 軟件測試基礎(chǔ)
一、測試目標(biāo)。
1.測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程;
2.好的測試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤的測試方案; 3.成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。
二、黑盒測試和白盒測試。
三、測試準(zhǔn)則。
1.所有的測試都應(yīng)該能追溯到用戶需求;
2.應(yīng)該在測試開始之前的相當(dāng)長時間,就制定出測試計劃; 3.測試發(fā)現(xiàn)的錯誤中的80%很可能是由程序中20%的模塊造成的; 4.測試應(yīng)該從“小規(guī)模”開始,并逐步進(jìn)行“大規(guī)模”測試; 5.窮舉測試是不可能的;
6.為了達(dá)到最佳的測試效果,應(yīng)該由獨立的第三方來從事測試工作。
四、流圖。
第三節(jié) 邏輯覆蓋
一、語句覆蓋。
二、判定覆蓋。
三、條件覆蓋。
四、判定/條件覆蓋。
五、條件組合覆蓋。
第四節(jié) 控制結(jié)構(gòu)測試
一、基本路徑測試。
1.根據(jù)過程設(shè)計結(jié)果畫出相應(yīng)的流圖; 2.計算流圖的環(huán)形復(fù)雜度; 3.確定線性獨立路徑的基本集合;
4.設(shè)計可強(qiáng)制執(zhí)行基本集合中每條路徑的測試用例。
二、條件測試。
三、數(shù)據(jù)流測試。
四、循環(huán)測試。1.簡單循環(huán); 2.嵌套循環(huán); 3.串接循環(huán)。
第五節(jié) 黑盒測試技術(shù)
一、等價劃分。
1.如果規(guī)定了輸入值的范圍,則可劃分出一個有效的等價類輸入值在此范圍內(nèi)(兩個無效的等價類輸入值小于最小值或大于最大值)。2.如果規(guī)定了輸入數(shù)據(jù)的個數(shù),則類似地也可以劃分出一個有效的等價類和兩個無效的等價類。
3.如果規(guī)定了輸入數(shù)據(jù)的一組值,則每個允許的輸入值是一個有效的等價類,此外還有一個無效的等價類(任一個不允許的輸入值)。
4.如果規(guī)定了輸入數(shù)據(jù)必須遵循的規(guī)則,則可以劃分出一個有效的等價類(符合規(guī)則)和若干個無效的等價類(從各種不同角度違反規(guī)則)。
5.如果規(guī)定了輸入數(shù)據(jù)為整型,則可以劃分出正整數(shù)、零和負(fù)整數(shù)等三個有效類。6.如果程序的處理對象是表格,則應(yīng)該使用空表,以及含一項或多項的表。
二、邊界值分析。
三、錯誤推測。
第六節(jié) 測試策略
一、測試步驟。
二、單元測試。1.代碼審查; 2.軟件測試。
三、集成測試。1.自頂向下集成; 2.自底向上集成; 3.回歸測試;
4.不同集成測試策略的比較。
四、確認(rèn)測試。
第七節(jié) 調(diào)試
一、調(diào)試過程。
二、調(diào)試途徑。1.蠻干法; 2.回溯法; 3.原因排除法。思考題:
航空公司向軟件公司訂購了一個規(guī)劃飛行路線的程序。假設(shè)你是另一軟件公司的軟件工程師。航空公司已雇用你在的公司對上述程序進(jìn)行驗收測試。你的任務(wù)是,根據(jù)下述事實設(shè)計驗收測試的輸入數(shù)據(jù),并解釋你選取這些數(shù)據(jù)的理由:領(lǐng)航員向程序輸入出發(fā)點和目的地,以及根據(jù)天氣和飛機(jī)型號而初步確定的飛行高度。程序讀入途中的風(fēng)向風(fēng)力等數(shù)據(jù),并且制定出三套飛行計劃(高度、速度、方向及途中的五個位子校核點)。所制定的飛行計劃應(yīng)做到燃油消耗和飛行時間都最少。
第六章 面向?qū)ο蟮母拍钆c模型
課時分配:3課時 教學(xué)要求:
面向?qū)ο蠓椒▽W(xué)比較自然地模擬了人類認(rèn)識客觀世界的思維方式,本章教學(xué)應(yīng)使學(xué)生了解面向?qū)ο蠓椒ǖ母拍詈鸵?guī)律和工具,能夠用面向?qū)ο蟮乃枷朊枋鰡栴}域,從而建立關(guān)于軟件系統(tǒng)的對象模型,當(dāng)然,出于面向?qū)ο蠼5男枰惨販剡^程建模和功能建模方法。教學(xué)內(nèi)容:
第一節(jié)
概述
一、面相對象思想基本內(nèi)涵:OO=Objects+ Classes+ Inheritance+ Communication with messages。
二、面向?qū)ο蠓椒▽W(xué)的主要優(yōu)點。
與人類習(xí)慣的思維方法一致、穩(wěn)定性好、可重用性好、較易開發(fā)大型軟件產(chǎn)品、可維護(hù)性好。
三、面向?qū)ο蠓椒ǖ钠渌拍睢?/p>
(類Class)、對象、消息(Message)、方法(Method)、屬性(Attribute)、封裝(Encapsulation)、繼承(Inheritance)、多態(tài)性(Polymorphism)、重載(Overloading)。
第二節(jié) 對象模型
一、表示類—&—對象的圖形符號。
二、表示結(jié)構(gòu)的圖形符號。
三、對象模型之例。
第三節(jié) 動態(tài)模型
一、概念。
二、符號。
第四節(jié) 功能模型
一、表示方法。二、三種模型之間的關(guān)系。思考題:
1.試分析傳統(tǒng)的生命周期方法學(xué)的優(yōu)缺點。2.什么是面向?qū)ο蠓椒▽W(xué)?這種方法有什么優(yōu)點? 3.什么是對象?它與傳統(tǒng)的數(shù)據(jù)有何關(guān)系?有何不同? 4.什么是模型?開發(fā)軟件為什么要建立模型? 5.什么是對象模型? 6.什么是動態(tài)模型? 7.什么是功能模型?
第七章 面向?qū)ο蠓治?/p>
課時分配:2課時 教學(xué)要求:
本章介紹面向?qū)ο笏枷牒头椒ㄔ诰唧w軟件系統(tǒng)分析中的應(yīng)用,包括一些具體的操作技術(shù),如對象、屬性、聯(lián)系和行為的初選和求精等。本章講述的自動取款機(jī)系統(tǒng)和電梯系統(tǒng)這兩個實例,應(yīng)該有助于讀者更深入、具體地理解面向?qū)ο蠓治龅姆椒ㄅc過程。教學(xué)內(nèi)容:
第一節(jié) 分析過程
一、概述。二、三個子模型與五個層次。
第二節(jié) 需求陳述
一、書寫要點。
二、例子。
第三節(jié) 建立對象模型
一、確定類—&—對象。1.找出候選的類—&—對象; 2.篩選出正確的類—&—對象。
二、確定關(guān)聯(lián)。1.初步確定關(guān)聯(lián); 2.篩選; 3.進(jìn)一步完善。
三、劃分主題。
四、確定屬性。1.分析; 2.選擇。
五、識別繼承關(guān)系。
六、反復(fù)修改。
第四節(jié) 其他過程
一、建立動態(tài)模型。
二、建立功能模型。
三、定義服務(wù)。
第五節(jié) 面向?qū)ο蠓治鰧嵗?/p>
思考題:
1.用面向?qū)ο蠓椒ǚ治鲅芯恳粋€儲蓄系統(tǒng),試建立它的對象模型、動態(tài)模型和功能模型。2.用面向?qū)ο蠓椒ǚ治鲅芯恳粋€機(jī)票預(yù)定系統(tǒng),試建立它的對象模型、動態(tài)模型和功能模型。
3.用面向?qū)ο蠓椒ǚ治鲅芯恳粋€患者監(jiān)護(hù)系統(tǒng),試建立它的對象模型、動態(tài)模型和功能模型。
第八章 面向?qū)ο笤O(shè)計
課時分配:2課時 教學(xué)要求:
本章在前面兩章關(guān)于面向?qū)ο笏枷爰捌浠緫?yīng)用的系統(tǒng)介紹的基礎(chǔ)上,考慮到面向?qū)ο蠓治雠c結(jié)構(gòu)化分析在過程、要求和原則等方面的相似性,講授從略;同時考慮到具體實現(xiàn)技術(shù)的差異,著重介紹在面向?qū)ο蠓椒ㄖ袑崿F(xiàn)模塊化、信息隱蔽的若干技術(shù)。教學(xué)內(nèi)容:
第一節(jié) 面相對象設(shè)計方法與過程
一、面向?qū)ο笤O(shè)計的準(zhǔn)則。
二、啟發(fā)規(guī)則。
三、系統(tǒng)分解。
四、設(shè)計問題域子系統(tǒng)。
五、設(shè)計人-機(jī)交互子系統(tǒng)。
六、設(shè)計任務(wù)管理子系統(tǒng)。
七、設(shè)計數(shù)據(jù)管理子系統(tǒng)。
八、設(shè)計類中的服務(wù)。
九、設(shè)計關(guān)聯(lián)。
十、設(shè)計優(yōu)化。
十一、面向?qū)ο蠓治雠c設(shè)計實例。
第九章 計劃
課時分配:4課時 教學(xué)要求:
軟件工程包括技術(shù)和管理兩方面的內(nèi)容,是管理與技術(shù)緊密結(jié)合的產(chǎn)物。只有在科學(xué)而嚴(yán)格的管理之下,先進(jìn)的技術(shù)方法和優(yōu)秀的軟件工具才能真正發(fā)揮出它們的威力。因此,本章教學(xué)應(yīng)使學(xué)生在認(rèn)識軟件管理特點的基礎(chǔ)上,掌握主流的估算和評價指標(biāo),并能據(jù)此安排和優(yōu)化軟件項目的進(jìn)度。教學(xué)內(nèi)容:
第一節(jié) 度量軟件規(guī)模
一、代碼行技術(shù)。
二、功能點技術(shù)。
功能點技術(shù)依據(jù)對軟件信息域特性和軟件復(fù)雜性的評估結(jié)果,估算軟件規(guī)模。1.信息域特性—輸入項數(shù)(Inp)、輸出項數(shù)(Out)、查詢數(shù)(Inq),主文件數(shù)(Maf)和外部接口數(shù)(Inf)。
2.計算未調(diào)整的功能點數(shù)UFP。3.計算技術(shù)復(fù)雜性因子TCF。
第二節(jié) 工作量估算
一、靜態(tài)單變量模型:E=A+B×(ev)C。
二、動態(tài)多變量模型:E=〔LOC×B0.333/P〕3×(1/t)4。
三、COCOMO模型。
第三節(jié) 進(jìn)度計劃
一、基本原則。
二、Gantt圖。
三、工程網(wǎng)絡(luò)。
四、估算進(jìn)度。
五、關(guān)鍵路徑。
六、機(jī)動時間。思考題:
分析研究一個倉庫管理信息系統(tǒng),要求: 1.用代碼行技術(shù)估算本系統(tǒng)的規(guī)模; 2.用功能點技術(shù)估算本系統(tǒng)的規(guī)模; 3.用靜態(tài)單變量模型估算開發(fā)本系統(tǒng)所需的工作量; 4.假設(shè)由一個人開發(fā)本系統(tǒng),請制定進(jìn)度計劃; 5.假設(shè)由兩個人開發(fā)本系統(tǒng),請制訂進(jìn)度計劃。
第十章 軟件工程項目管理組織
課時分配:2課時 教學(xué)要求:
本章教學(xué)要具體介紹國外比較流行的民主制程序員組、主程序員組和現(xiàn)代程序員組的組織方式,討論不同組織方式的優(yōu)缺點和適用范圍。然后再從更廣闊的角度進(jìn)一步討論通用的軟件項目組的組織結(jié)構(gòu)問題,主要講述風(fēng)險管理、質(zhì)量保證和配置管理等三類軟件工程控制活動。教學(xué)內(nèi)容:
第一節(jié) 組織策略
一、民主制程序員組;
二、主程序員組;
三、現(xiàn)代程序員組;
四、軟件項目組。
第二節(jié) 控制策略
一、風(fēng)險管理;
二、質(zhì)量保證;
三、配置管理。
第十一章 國際標(biāo)準(zhǔn)
課時分配:3課時 教學(xué)要求:
本章簡要地介紹幾個與軟件項目管理有關(guān)的國際標(biāo)準(zhǔn),供學(xué)生在實際工作中參考、借鑒。教學(xué)內(nèi)容:
第一節(jié) 常用標(biāo)準(zhǔn)
一、IEEE1058.1軟件項目管理計劃標(biāo)準(zhǔn)。
二、ISO9000質(zhì)量標(biāo)準(zhǔn)。
三、ISO/IEC12207軟件生命周期過程標(biāo)準(zhǔn)。
四、ISO/IECTR15504軟件過程評估標(biāo)準(zhǔn)。
五、能力成熟度模型。
附 錄:參考書目
1.齊治昌等.軟件工程[M].北京:高等教育出版社,北京.1997.2.王選.軟件設(shè)計方法[M].北京:清華大學(xué)出版社,1992.3.Pont M J.Software Engineering with C++ and CASE Tools[M].Addison-Wesle,1996.4.周之英.現(xiàn)代軟件工程[M].北京:科學(xué)出版社,1999.5.張海藩.軟件工程導(dǎo)論(第三版)[M].北京:清華大學(xué)出版社,1998.6.張海藩.牟永敏.面向?qū)ο蟪绦蛟O(shè)計實用教程[M].北京:清華大學(xué)出版社,2001.7.張海藩等.計算機(jī)第四代語言[M].北京:電子工業(yè)出版社,1996.8.蔣慧等.UML設(shè)計核心技術(shù)[M].北京:希望電子出版社,2001.9.柏路等譯.C++面向?qū)ο蟮某绦蜷_發(fā)技術(shù)[M].北京:電子工業(yè)出版社,1996.10.Roger S.Pressman.Software Engineering—A Practitioner’s Approach.Fourth Edition[M].McGraw-Hill,1997.11.Stephen R.Schach.Software Engineering with Java[M].McGraw-Hill,1999.執(zhí)筆人:
韓忠愿
審定人:
程國達(dá)
2004年6月
2004年6月
2004年6月
院(系、部)負(fù)責(zé)人:韓忠愿