信息技術(shù)軟件工程_第1頁(yè)
信息技術(shù)軟件工程_第2頁(yè)
信息技術(shù)軟件工程_第3頁(yè)
信息技術(shù)軟件工程_第4頁(yè)
信息技術(shù)軟件工程_第5頁(yè)
已閱讀5頁(yè),還剩138頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

信息技術(shù)基Grundlagender同濟(jì)大學(xué)中信息技術(shù)基Grundlagender同濟(jì)大學(xué)中德學(xué)沈斌教授、博博士生導(dǎo)同濟(jì)大GrundlagenderProf.Dr.-IngBin目錄EinführungDatenbank目錄EinführungDatenbank數(shù)據(jù)庫(kù)系RelationalDatebase關(guān)系數(shù)據(jù)庫(kù)系OpenDataBase開(kāi)放數(shù)據(jù)庫(kù)互FrameSystemof計(jì)算機(jī)網(wǎng)絡(luò)的體系結(jié)7EinführungvonSoftware軟件工程概同濟(jì)大GrundlagenderProf.Dr.-IngBin1.1信息技術(shù)的發(fā)展概企業(yè)是一個(gè)生產(chǎn)系什么1.1信息技術(shù)的發(fā)展概企業(yè)是一個(gè)生產(chǎn)系什么是“生產(chǎn)”呢?它一般是指人們使用具來(lái)創(chuàng)造各種生產(chǎn)資料和生活資料的活動(dòng),即把各種生產(chǎn)要素的輸入轉(zhuǎn)變?yōu)楫a(chǎn)品的輸出過(guò)程。這里,生產(chǎn)要素包括如下四個(gè)方面內(nèi)容是指完成生產(chǎn)活動(dòng)所使用生產(chǎn)對(duì)的原材料和輔助材料生產(chǎn)勞它包含每個(gè)勞動(dòng)者用于進(jìn)行生產(chǎn)活動(dòng)的體力和智(3)生產(chǎn)資料指借助于生產(chǎn)勞動(dòng)把生產(chǎn)對(duì)象轉(zhuǎn)變成產(chǎn)品的手段,包括機(jī)器設(shè)備、夾具、工具等(4)生產(chǎn)信為有效地進(jìn)行生產(chǎn)過(guò)程所用產(chǎn)技術(shù)管理等軟件特性。在目前,信息在生產(chǎn)過(guò)程中的作用將變得越來(lái)越重要Bin同濟(jì)大Developmentof環(huán)產(chǎn)計(jì)劃制設(shè)計(jì)發(fā)決策制息源物料圖環(huán)產(chǎn)計(jì)劃制設(shè)計(jì)發(fā)決策制息源物料圖1生產(chǎn)系統(tǒng)的基本圖Bin同濟(jì)大Developmentof市利用先進(jìn)的信息技術(shù)利用先進(jìn)的信息技術(shù)在互Bin同濟(jì)大Developmentof世上沒(méi)有無(wú)源之水,世上沒(méi)有無(wú)源之水,我們先分工越來(lái)越明確,人類(lèi)的生活大大改善,以后又有蒸氣機(jī)、電力工具、計(jì)算機(jī)的出現(xiàn),“泰勒制”等現(xiàn)代管理以下三個(gè)方面的變革:“信息傳交流方式”、“組織行為Bin同濟(jì)大Developmentof信息傳信息傳深刻變革使得互聯(lián)網(wǎng)成為生產(chǎn)力高發(fā)展的加速器Bin同濟(jì)大Developmentof溝通和交流方溝通和交流方在幅度提高溝通和交流例:E-mailBin同濟(jì)大Developmentof組織行組織行無(wú)比強(qiáng)大,因?yàn)榛ヂ?lián)網(wǎng)例:24小時(shí)運(yùn)作的企Bin同濟(jì)大Developmentof1.2信息技術(shù)對(duì)企業(yè)經(jīng)1.2信息技術(shù)對(duì)企業(yè)經(jīng)濟(jì)的關(guān)系則是非線性的Bin同濟(jì)大Developmentof例二:美國(guó)的鋼鐵工業(yè)例二:美國(guó)的鋼鐵工業(yè),1960年消前翻了幾番,但鋼材的消耗是8500例三:物質(zhì)價(jià)值與信息知識(shí)價(jià)值的別更為突出(見(jiàn)表1、表Bin同濟(jì)大Developmentof表物質(zhì)增長(zhǎng)與信息知識(shí)增長(zhǎng)所產(chǎn)生的財(cái)富速度比較公表物質(zhì)增長(zhǎng)與信息知識(shí)增長(zhǎng)所產(chǎn)生的財(cái)富速度比較公資時(shí)幾十洛克菲(美國(guó)石油大王12比爾·(美國(guó)軟件大王雅3Bin同濟(jì)大Developmentof表物質(zhì)價(jià)值與信息知識(shí)價(jià)值比光盤(pán)材表物質(zhì)價(jià)值與信息知識(shí)價(jià)值比光盤(pán)材光盤(pán)內(nèi)價(jià)801800一部電1~31~3Windows1000001~3專(zhuān)用(工程軟件Bin同濟(jì)大DevelopmentofBin同濟(jì)大Bin同濟(jì)大Developmentof的Bin同濟(jì)大Developmentof虛擬現(xiàn)實(shí)虛擬現(xiàn)實(shí)(虛擬現(xiàn)實(shí)虛擬現(xiàn)實(shí)(R)浸沒(méi)感、交互性和構(gòu)想并系的體驗(yàn)。VRBin同濟(jì)大Developmentof虛擬制造虛擬制造是提高虛擬制造虛擬制造是提高產(chǎn)品設(shè)計(jì)、生產(chǎn)備和生產(chǎn)過(guò)程控制水平的一個(gè)集成的綜合的制造環(huán)境,是面向下一世紀(jì)Bin同濟(jì)大Developmentof1)顧客1)顧客Customer)當(dāng)今,市場(chǎng)的主導(dǎo)權(quán)已轉(zhuǎn)入顧客手中,使市場(chǎng)由賣(mài)方市場(chǎng)變?yōu)橘I(mǎi)方市場(chǎng),顧客選擇商品的余地大為擴(kuò)展。因此,怎樣使顧客滿(mǎn)意,就成為企業(yè)的奮斗目標(biāo)和一切工作的歸宿(2)變革 月異,產(chǎn)品生命周期不斷縮短,這些變化已成為(3)競(jìng)爭(zhēng)Competition)產(chǎn)品上市時(shí)間、Q:質(zhì)量、C:成本及S:售前咨Bin同濟(jì)大Developmentof快速產(chǎn)品開(kāi)發(fā)主要制SLA、FDM、不同的快速原型設(shè)快速產(chǎn)品開(kāi)發(fā)主要制SLA、FDM、不同的快速原型設(shè)SolrsT模Bin同濟(jì)大Developmentof散網(wǎng)絡(luò)化制造聯(lián)套散網(wǎng)絡(luò)化制造聯(lián)套同濟(jì)提供CADSTL覆蓋件3120制造五臺(tái)摩托車(chē)波華覆車(chē)制作8件10制作7件8制作5件76件8總周期一個(gè)海精機(jī)后處理5一臺(tái)摩一臺(tái)摩托快速原制作過(guò)1.3企業(yè)應(yīng)用信息技術(shù)1.3企業(yè)應(yīng)用信息技術(shù)的Bin同濟(jì)大Developmentof求生反應(yīng)與速度競(jìng)求生反應(yīng)與速度競(jìng)忙著穿球鞋的同濟(jì)大業(yè)的基本生存法則BinDevelopmentof煮蛙試驗(yàn)與環(huán)境作曾經(jīng)煮蛙試驗(yàn)與環(huán)境作曾經(jīng)有一個(gè)古老的試驗(yàn),將一只活蹦亂跳的青蛙投熱水鍋里,青蛙會(huì)立即跳出水鍋。如果把青蛙放在涼水鍋面對(duì)競(jìng)爭(zhēng)環(huán)境的變遷,為什么有些企業(yè)應(yīng)變自如獲得有些企業(yè)敏感性強(qiáng),及時(shí)覺(jué)察,積極應(yīng)對(duì),因而應(yīng)變自如Bin同濟(jì)大Developmentof老鼠困斃與適“度”把老鼠困斃與適“度”把看間的距離天天在拉大。當(dāng)小老鼠能力所及的跳高高度低于缸口與米之間的距離時(shí),小老鼠沒(méi)有擺脫米的誘Bin同濟(jì)大DevelopmentofDatenbankDatenbank數(shù)據(jù)庫(kù)DatenbankDatenbank數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)系同濟(jì)大Prof.Dr.-IngBin2-基于WEB的軟件系統(tǒng)開(kāi)發(fā)與基于WEB的軟件系統(tǒng)開(kāi)發(fā)與同濟(jì)大Prof.Dr.-IngBin2-SQLProf.Dr.–Ing.BinSQLProf.Dr.–Ing.BinDatenbankManagementSystem數(shù)據(jù)庫(kù)管理系DatenbankManagementSystem數(shù)據(jù)庫(kù)管理系DatenbankSystem數(shù)據(jù)庫(kù)系統(tǒng)例如,在Grade同濟(jì)大Prof.Dr.-IngBin2-圖2-1一個(gè)簡(jiǎn)化的數(shù)據(jù)圖2-1一個(gè)簡(jiǎn)化的數(shù)據(jù)庫(kù)系統(tǒng)圖2-2一個(gè)數(shù)據(jù)庫(kù)實(shí)同濟(jì)大Prof.Dr.-IngBin2-2.2數(shù)據(jù)庫(kù)系統(tǒng)的特Eigenschaften2.2數(shù)據(jù)庫(kù)系統(tǒng)的特Eigenschaftender文件系統(tǒng)的缺點(diǎn)數(shù)據(jù)獨(dú)立性數(shù)據(jù)庫(kù)系統(tǒng)的優(yōu)同濟(jì)大Prof.Dr.-IngBin2-2.3Abstractionder數(shù)據(jù)抽數(shù)據(jù)庫(kù)2.3Abstractionder數(shù)據(jù)抽數(shù)據(jù)庫(kù)系統(tǒng)的主要目的之一是為用戶(hù)提供一個(gè)數(shù)據(jù)的象視圖,隱藏?cái)?shù)據(jù)的存儲(chǔ)結(jié)構(gòu)和存取方法等2.3.1三種數(shù)據(jù)抽象和數(shù)據(jù)庫(kù)模數(shù)據(jù)庫(kù)系統(tǒng)一般提供提供三種級(jí)別的數(shù)據(jù)抽象視圖級(jí)抽象:概念級(jí)抽象:物理級(jí)抽象:圖2-3三種數(shù)據(jù)抽象和三種數(shù)據(jù)庫(kù)模式的關(guān)同濟(jì)大Prof.Dr.-IngBin2-2.3.2數(shù)據(jù)獨(dú)立2.3.2數(shù)據(jù)獨(dú)立邏輯數(shù)據(jù)獨(dú)立性。同濟(jì)大Prof.Dr.-IngBin2-數(shù)據(jù)模型Modellder數(shù)據(jù)模型Modellder目前已經(jīng)存在很多數(shù)據(jù)模型。這些數(shù)據(jù)模型可以分為類(lèi)邏輯數(shù)據(jù)模同濟(jì)大Prof.Dr.-IngBin2-2.4.1基于對(duì)象的數(shù)據(jù)模2.4.1基于對(duì)象的數(shù)據(jù)模實(shí)體—二元數(shù)據(jù)模實(shí)體、聯(lián)系模鍵屬性實(shí)體間聯(lián)系用戶(hù)這三個(gè)實(shí)體之間,存在“工廠為某個(gè)用戶(hù)生產(chǎn)某種的聯(lián)系同濟(jì)大Prof.Dr.-IngBin2-圖2-4工廠、產(chǎn)品和用戶(hù)的實(shí)體—聯(lián)系模同濟(jì)大Prof.Dr.-IngBin2-面向?qū)ο髷?shù)據(jù)模面向?qū)ο髷?shù)據(jù)模同濟(jì)大Prof.Dr.-IngBin2-基于記錄的數(shù)據(jù)?;谟涗浀臄?shù)據(jù)模基于記錄的數(shù)據(jù)模型可以用來(lái)定義數(shù)據(jù)庫(kù)的概念模式和外模式。基于記錄的數(shù)據(jù)模型把數(shù)據(jù)庫(kù)定義為多種具有固定格式的記錄型。每個(gè)記錄型由固定數(shù)量的域或?qū)傩詷?gòu)成。每個(gè)域或?qū)傩跃哂泄潭ǖ拈L(zhǎng)度。使用固定長(zhǎng)記錄定義數(shù)據(jù)庫(kù)可以簡(jiǎn)化數(shù)據(jù)庫(kù)的物理級(jí)實(shí)現(xiàn)。基于記錄的數(shù)據(jù)模型不包含直接表示程序代碼的機(jī)構(gòu)。這類(lèi)數(shù)據(jù)模型具有獨(dú)立的語(yǔ)言。用戶(hù)可以使用這種語(yǔ)言表示數(shù)據(jù)庫(kù)查詢(xún)和更新要求。具有代表性的基于記錄的數(shù)據(jù)模型包括關(guān)系數(shù)據(jù)模型、網(wǎng)絡(luò)數(shù)據(jù)模型層次數(shù)據(jù)模型。目前,關(guān)系數(shù)據(jù)模型比網(wǎng)絡(luò)和層次數(shù)據(jù)模型關(guān)系數(shù)據(jù)模網(wǎng)絡(luò)數(shù)據(jù)模同濟(jì)大Prof.Dr.-IngBin2-層次數(shù)據(jù)模層次數(shù)據(jù)模物理數(shù)據(jù)模數(shù)據(jù)庫(kù)模式和實(shí)式構(gòu)成儲(chǔ)蓄戶(hù)(姓名,城市,區(qū),街道,帳號(hào)帳戶(hù)(號(hào),存款余額)其中,“儲(chǔ)蓄戶(hù)”和“帳戶(hù)”是關(guān)系名,“姓名“城市”、“區(qū)”、“道”和“帳號(hào)”是儲(chǔ)蓄戶(hù)關(guān)系的屬性“賬號(hào)”和“存款余額”是帳戶(hù)關(guān)系的屬性同濟(jì)大Prof.Dr.-IngBin2-圖2-5一個(gè)關(guān)系數(shù)據(jù)庫(kù)實(shí)圖2-5一個(gè)關(guān)系數(shù)據(jù)庫(kù)實(shí)圖2-6圖2-5中數(shù)據(jù)的基于網(wǎng)絡(luò)數(shù)據(jù)模型的數(shù)圖2-7一個(gè)基于層次數(shù)據(jù)模型的數(shù)據(jù)庫(kù)實(shí)同濟(jì)大Prof.Dr.-IngBin2-2.5數(shù)據(jù)庫(kù)語(yǔ)言Spracheder每個(gè)數(shù)2.5數(shù)據(jù)庫(kù)語(yǔ)言Spracheder每個(gè)數(shù)據(jù)庫(kù)系統(tǒng)都為用戶(hù)提供一個(gè)數(shù)據(jù)庫(kù)語(yǔ)言。用戶(hù)可以使用這個(gè)定義和操縱數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)語(yǔ)言包括兩個(gè)子語(yǔ)言。一個(gè)是數(shù)據(jù)定義于語(yǔ)言。另一個(gè)是數(shù)據(jù)操縱于語(yǔ)言。在很多數(shù)據(jù)庫(kù)系統(tǒng)中,這兩個(gè)子語(yǔ)言被合并為一Q語(yǔ)言是一個(gè)集數(shù)據(jù)定義和數(shù)據(jù)操縱于語(yǔ)言為一體的典型數(shù)據(jù)庫(kù)語(yǔ)言。數(shù)據(jù)定義子語(yǔ)言用來(lái)定義數(shù)據(jù)庫(kù)模式,簡(jiǎn)記作DD。DDL包括數(shù)據(jù)庫(kù)模式定義和數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)與存取方法定義兩方面。數(shù)據(jù)定義子語(yǔ)言的處理程序也相應(yīng)地分為兩部分。一部分是數(shù)據(jù)庫(kù)模式定義處理程序。另一部分是存儲(chǔ)結(jié)構(gòu)和存取方法定義處理程序。數(shù)據(jù)庫(kù)模式定義處理程序接收用DD表示的數(shù)據(jù)庫(kù)模式定義,把其變換為內(nèi)部表示形式,存儲(chǔ)到數(shù)據(jù)庫(kù)系統(tǒng)中稱(chēng)為數(shù)據(jù)字典的特殊文件中。存儲(chǔ)結(jié)構(gòu)和存取方法定義處理程序接收用DD表示的數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)和存取方法定義,在存儲(chǔ)設(shè)備上創(chuàng)建相關(guān)的數(shù)據(jù)庫(kù)文件,建立起物理數(shù)據(jù)庫(kù)。數(shù)據(jù)定義于語(yǔ)言也包括數(shù)據(jù)庫(kù)模式的刪除與修改功能。數(shù)據(jù)操縱子語(yǔ)言用來(lái)表示用戶(hù)對(duì)數(shù)據(jù)庫(kù)的操作請(qǐng)求。一般地,數(shù)據(jù)語(yǔ)言能夠表示如下的數(shù)據(jù)庫(kù)操(4)修改數(shù)據(jù)庫(kù)中的信同濟(jì)大Prof.Dr.-IngBin2-2.6數(shù)據(jù)庫(kù)管理系統(tǒng)的結(jié)2.6數(shù)據(jù)庫(kù)管理系統(tǒng)的結(jié)AufbauderDatenbankverwaltungssysteme(DatabaseManagementSystems)圖2-8數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu)同濟(jì)大Prof.Dr.-IngBin2-2.7數(shù)據(jù)庫(kù)技術(shù)的發(fā)Entwicklungder2.7數(shù)據(jù)庫(kù)技術(shù)的發(fā)EntwicklungderTechnikvon數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)科學(xué)技術(shù)中發(fā)展最快的重要分支一,它已經(jīng)成為計(jì)算機(jī)信息系統(tǒng)和應(yīng)用系統(tǒng)的重要技術(shù)支柱在短短的30年里,它從第一代的網(wǎng)狀、層次數(shù)據(jù)庫(kù)技術(shù)和2.7.1第一代數(shù)據(jù)庫(kù)系第一代數(shù)據(jù)庫(kù)系統(tǒng)是70年代研制的層次和網(wǎng)狀數(shù)據(jù)庫(kù)系統(tǒng)2.7.2第二代數(shù)據(jù)庫(kù)系第二代數(shù)據(jù)庫(kù)系統(tǒng)是關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)2.7.2第三代數(shù)據(jù)庫(kù)系第三代數(shù)據(jù)庫(kù)系統(tǒng)的特征是同濟(jì)大Prof.Dr.-IngBin2-習(xí)題試回答下列問(wèn)題習(xí)題試回答下列問(wèn)題什么是數(shù)據(jù)庫(kù)試述文件系統(tǒng)的缺點(diǎn)試述數(shù)據(jù)庫(kù)系統(tǒng)的五個(gè)特點(diǎn)試述數(shù)據(jù)庫(kù)系統(tǒng)的五類(lèi)用戶(hù)及其職責(zé)解釋下列概念:內(nèi)模式,概念模式,外模式,視圖抽象,概念抽象,物理抽象試述數(shù)據(jù)庫(kù)的物理獨(dú)立性和邏輯獨(dú)立性試回答下列問(wèn)題什么是數(shù)據(jù)模型是什么數(shù)據(jù)庫(kù)模式與數(shù)據(jù)庫(kù)實(shí)例的區(qū)別是什么數(shù)據(jù)庫(kù)語(yǔ)言一般都包括哪些子語(yǔ)言能是什么?同濟(jì)大Prof.Dr.-IngBin2-3RelationalDatebase1970年E.F.Gold發(fā)表了論文:ARelationalModelof3RelationalDatebase1970年E.F.Gold發(fā)表了論文:ARelationalModelofDataforSharedDataBase,從此開(kāi)始了關(guān)`3.1關(guān)系模型的基本概基本術(shù)語(yǔ)關(guān)為一個(gè)文件,如FoxPro中的.dbf文件,SQL數(shù)同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase·對(duì)關(guān)系的描述稱(chēng)為關(guān)系模式,格式名同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase關(guān)鍵字(或碼)屬性或?qū)傩越M合,關(guān)鍵字(或碼)屬性或?qū)傩越M合,其值能夠唯主關(guān)鍵字(或主碼)在一個(gè)關(guān)系中可能有多外關(guān)鍵字(或外碼)如果一個(gè)關(guān)系中的屬性或同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase關(guān)系的數(shù)據(jù)結(jié)構(gòu)(數(shù)學(xué)定義3.2.1笛卡爾設(shè)D1,關(guān)系的數(shù)據(jù)結(jié)構(gòu)(數(shù)學(xué)定義3.2.1笛卡爾設(shè)D1,D2,...,Dn為任意集合,定義D1D2`Dn的笛Dl×D2×…×Dn={(dl,d2,...,dn)|di∈Di,i=同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase3.2.2關(guān)笛卡爾積Dl×D3.2.2關(guān)笛卡爾積Dl×D2×…×Dn的任一個(gè)子集稱(chēng)Dl×D2×…×Dn上的一個(gè)n元關(guān)系同樣可以把關(guān)系看成二維表,給表的每一列取一個(gè)名稱(chēng)稱(chēng)為屬性,n元關(guān)系有n個(gè)屬性,屬性的名稱(chēng)要唯一,屬性取值范圍Di(i=1,...,n)叫值域都是上例D1,D2上的一個(gè)關(guān)系同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase關(guān)系的性關(guān)系的性同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase例3.1我們可以使用關(guān)系數(shù)據(jù)模型表示圖2-5例3.1我們可以使用關(guān)系數(shù)據(jù)模型表示圖2-5同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase關(guān)系與關(guān)系模式是關(guān)關(guān)系與關(guān)系模式是關(guān)同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase`圖3-1一個(gè)關(guān)系模式“儲(chǔ)蓄”的`圖3-1一個(gè)關(guān)系模式“儲(chǔ)蓄”的關(guān)系同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase關(guān)系的完整性規(guī)關(guān)系的完整性規(guī)關(guān)系代同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase傳統(tǒng)的集合運(yùn)算?關(guān)系的并傳統(tǒng)的集合運(yùn)算?關(guān)系的并關(guān)系R和關(guān)系S為R和S的并,記為RS同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase傳統(tǒng)的集合運(yùn)算?關(guān)系R和關(guān)系傳統(tǒng)的集合運(yùn)算?關(guān)系R和關(guān)系S的差是由屬于R中刪去與S關(guān)系中關(guān)系,記為RS同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase傳統(tǒng)的集合運(yùn)算?關(guān)系R傳統(tǒng)的集合運(yùn)算?關(guān)系R和關(guān)系S的交是由既屬于同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase傳統(tǒng)的集合運(yùn)算?設(shè)有關(guān)傳統(tǒng)的集合運(yùn)算?設(shè)有關(guān)系R(X,Y)與關(guān)系其中,X、Y、Z為屬性集合。假設(shè)Y和Z同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase專(zhuān)門(mén)的集合運(yùn)算從關(guān)系中找出滿(mǎn)足條件的所有元組稱(chēng)為專(zhuān)門(mén)的集合運(yùn)算從關(guān)系中找出滿(mǎn)足條件的所有元組稱(chēng)為≤,≥,≠)和邏輯運(yùn)算符)同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase原關(guān)系少,或者屬性`排列順序不同。如果新原關(guān)系少,或者屬性`排列順序不同。如果新同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase連接記為S,其中R連接記為S,其中R和S是兩個(gè)關(guān)系,X同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase自然連自然連自然連接記為R*S,其中R和S是兩個(gè)關(guān)系,并且具有一或多個(gè)同名屬性。在聯(lián)接運(yùn)算中,同名屬性一般都是外關(guān)字,否則會(huì)出現(xiàn)重復(fù)數(shù)同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase`3-3關(guān)系及其專(zhuān)門(mén)的關(guān)系`3-3關(guān)系及其專(zhuān)門(mén)的關(guān)系運(yùn)SQL語(yǔ)SQL語(yǔ)言已成為關(guān)系數(shù)據(jù)庫(kù)的核心語(yǔ)言,它具有以下特點(diǎn)既可獨(dú)立使用,又可嵌入到宿主語(yǔ)言中使用具有查詢(xún)、操縱、定義和控制的一體化功能同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase3.41數(shù)據(jù)定3.41數(shù)據(jù)定索引(DROPINDEX)等語(yǔ)句。AA關(guān)系模式的每個(gè)屬性的數(shù)據(jù)類(lèi)型和長(zhǎng)度AE:CREATETABLE(關(guān)系名>((列名><列類(lèi)型>據(jù)類(lèi)型和長(zhǎng)度定義,可選項(xiàng)NULL表示屬性不能取空值同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebaseCREATETABLEARCHCREATETABLEARCHAR(1),/*CHAR(9),:/*具有9個(gè)字節(jié)的固定長(zhǎng)符串CHAR(9),/*具有9個(gè)字節(jié)的固定ADDRESS/*具有最大30SEXCHAR(1)*具有1個(gè)字節(jié)的固定長(zhǎng)字符/*4字節(jié)的整數(shù)SUPERSSNCHAR(9)*具有9個(gè)字節(jié)的固定DNO)/*4字節(jié)的整數(shù)同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebaseALTERTABlE語(yǔ)句用來(lái)在一個(gè)關(guān)系模式中增加一個(gè)屬ALTERTABlE語(yǔ)句用來(lái)在一個(gè)關(guān)系模式中增加一個(gè)屬E:AITERTASLE<關(guān)系名>ADD<列名)<列類(lèi)ALTERTABLEEMPLOYEEADDJOBVARCHAR(12)。DROPTABLE語(yǔ)句用來(lái)刪除一個(gè)關(guān)系。DROP語(yǔ)句的語(yǔ)法格式是DROPTABLE<關(guān)系名我們可以使用語(yǔ)句DEPENDENT刪除關(guān)系DEPENDENT同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase立一個(gè)索引。CREATEINDEX語(yǔ)句的語(yǔ)法格式是:CREATE[UNIQUE]INDEX(索引名>ON<關(guān)系名>EMPLOYEE(NAMEASC)CLUSTER。同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase來(lái)刪除索引。DORPINDEX語(yǔ)句的語(yǔ)法格式是:DROPINDEX<索引名)3.4.2數(shù)據(jù)查SQL語(yǔ)言的數(shù)據(jù)查詢(xún)`的語(yǔ)法格式是SELECT[DISTINCT]<屬性表>FROMRl[<別WHEREΨ[GROUPBY<分組屬性表>[HAVING<分組選擇件[ORDERBY<列名)[<ORDER)],…名其中,,…,Rn是n個(gè)不同的關(guān)系,(別名>是為FROM從=、≠、DNBY(分組屬性表>表示把結(jié)果關(guān)系按照<分組分組選擇條件>分組。ORDERBY從句實(shí)現(xiàn)查詢(xún)結(jié)果的排序<列名>為排序?qū)傩裕?ORDER>與建立索引語(yǔ)句中的ORDER>意義相同下邊用幾個(gè)查詢(xún)實(shí)例來(lái)說(shuō)明SQL語(yǔ)言的查詢(xún)語(yǔ)SELECT的功能和用法同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebaseSELECTPNUMBESELECTPNUMBERDNUM,NAME,WHEREDNUM=DNUMBER=SSNANDPLOCATION=“哈爾濱EMPLOYEEESWHERE在例3-6中,EMPLOYEE關(guān)系具有兩個(gè)別名同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase例3-7包含集合操作的查詢(xún)`FROM例3-7包含集合操作的查詢(xún)`FROMWHEREDNUM=DNUMBER(SELECTFROMPWHEREPNUMBER=PNOANDANDNAME=“張平)同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebaseL語(yǔ)言允許嵌套查詢(xún),即p允許在L語(yǔ)言允許嵌套查詢(xún),即p允許在T語(yǔ)句的RE從句中出現(xiàn)另一個(gè)T語(yǔ)句和集合比較操作。語(yǔ)言嵌套查詢(xún)的嵌套級(jí)數(shù)可以很多FROMPROJECTWHEREPNUMBERIN(SELECTFROMDNUMBERANDMGRSSN=SSNANDNAME=“PNUMBERIN(SELECTPNUMBERFROMWHEREPNUMBER=PNOANDESSN=SSNANDNAME=“張平”)同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase3.4.3數(shù)據(jù)維SQL語(yǔ)言提供了三個(gè)數(shù)3.4.3數(shù)據(jù)維SQL語(yǔ)言提供了三個(gè)數(shù)據(jù)維護(hù)語(yǔ)句,實(shí)現(xiàn)關(guān)系INSERTINTO<關(guān)系名>[(<列名>,<列(VALUES(<常值>”...,<常值>))|語(yǔ)UPDATESET(列名)=<常>”...,(列名)=<常值[WHERE<條件表達(dá)式 [WHERE(條同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase例3-9為EMPLOYEE關(guān)系增加一個(gè)元組,相應(yīng)INSERTINTO例3-9為EMPLOYEE關(guān)系增加一個(gè)元組,相應(yīng)INSERTINTOEMPIOEE南崗區(qū)學(xué)府路24號(hào)”,“男”,“872”,例3-10建立新關(guān)系EMPLOYEE_LS,并把INSERTINTOEMPLOYEE_LS(NAME,SSN,SELECTNAME,SSN,SALARYFROMWHERESALARY<300同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase例3-把PROJECT關(guān)系中的工程項(xiàng)目10的地址和所例3-把PROJECT關(guān)系中的工程項(xiàng)目10的地址和所屬部門(mén)號(hào)分別修改北京”和5;相應(yīng)的語(yǔ)句為UPDATEWHEREPNUMBER=10`例3-12把在研究部工作的所有工作人員的工資提高lO%,相應(yīng)的語(yǔ)句UPDATESETWHEREDNOIN(SELECTDNUMSERFROMDEPARTMENTDNAME=“研究部3.4.4視圖定SQL語(yǔ)言的視圖定義語(yǔ)句的語(yǔ)法形式是VIEW<視圖名[(<列名>,...,<列名AS<SELECT語(yǔ)句同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase例3-13使用關(guān)系EMPLOYEE例3-13使用關(guān)系EMPLOYEE、WORKS_ONCREATEVIEWWORS_ONlASSELECTFROMEMPLOYEEE,WORKS_ONW,PROJECTPDROPVIEW來(lái)刪除視圖WORKS——ONl同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase習(xí)題3.1試解釋下列概念笛卡爾乘積,關(guān)系,屬性,屬性值域,元組,關(guān)系模式候選鍵,主鍵,鍵屬性,習(xí)題3.1試解釋下列概念笛卡爾乘積,關(guān)系,屬性,屬性值域,元組,關(guān)系模式候選鍵,主鍵,鍵屬性,外鍵3.2試述關(guān)系數(shù)據(jù)模型的實(shí)體完整性約束和關(guān)聯(lián)完整性約3.3設(shè)有如圖3-4所示的關(guān)系R,S和T,計(jì)算1)R1=R∪RSTTTR5=∏R6=AcBcBbCdABdabadc同濟(jì)大Prof.Dr.-IngBin3-RelationalDatebase4OpenDataBase開(kāi)放數(shù)據(jù)庫(kù)互ODBC的4OpenDataBase開(kāi)放數(shù)據(jù)庫(kù)互ODBC的工作原什么是ODBC(即開(kāi)放數(shù)據(jù)庫(kù)`)實(shí)際上是一個(gè)數(shù)據(jù)庫(kù)訪庫(kù)。OC的獨(dú)特之處是:免除應(yīng)用程序隨數(shù)據(jù)庫(kù)的改變而改變的痛苦。用C可以訪問(wèn)不同的數(shù)據(jù)庫(kù),而應(yīng)用程序不需修改,只要重新設(shè)置數(shù)據(jù)庫(kù)引擎即可同濟(jì)大OpenDataBaseProf.Dr.-IngBin4-4.1.2ODBC的工作原4.1.2ODBC的工作原驅(qū)動(dòng)程序是一個(gè)用以支持ODBC函數(shù)調(diào)用的模塊(應(yīng)完全一致。它們當(dāng)中有一部分函數(shù)是所有ODBC驅(qū)動(dòng)同濟(jì)大OpenDataBaseProf.Dr.-IngBin4-數(shù)據(jù)庫(kù)接圖4-1本地型DBMS數(shù)據(jù)庫(kù)接圖4-1本地型DBMS對(duì)數(shù)據(jù)的直接訪同濟(jì)大OpenDataBaseProf.Dr.-IngBin4-圖4-2網(wǎng)絡(luò)情況下本圖4-2網(wǎng)絡(luò)情況下本地型DBMS對(duì)數(shù)據(jù)的直接訪同濟(jì)大OpenDataBaseProf.Dr.-IngBin4-圖4-3在客戶(hù)/服務(wù)圖4-3在客戶(hù)/服務(wù)器系統(tǒng)中,服務(wù)器負(fù)責(zé)數(shù)據(jù)庫(kù)處理工作,而工同濟(jì)大OpenDataBaseProf.Dr.-IngBin4-圖4-在客戶(hù)/服務(wù)器圖4-在客戶(hù)/服務(wù)器系統(tǒng)中,通同濟(jì)大OpenDataBaseProf.Dr.-IngBin4-ODBC的驅(qū)動(dòng)程序結(jié)圖4-ODBC的驅(qū)動(dòng)程序結(jié)圖4-單束式ODBC驅(qū)動(dòng)程序充當(dāng)了數(shù)據(jù)庫(kù)引同濟(jì)大OpenDataBaseProf.Dr.-IngBin4-圖4-多束式ODBC驅(qū)動(dòng)程圖4-多束式ODBC驅(qū)動(dòng)程序,介與客戶(hù)應(yīng)用和數(shù)據(jù)庫(kù)服務(wù)器之間同濟(jì)大OpenDataBaseProf.Dr.-IngBin4-習(xí)題1、B/S習(xí)題1、B/S系統(tǒng)結(jié)構(gòu):運(yùn)行界面用Microsoft并用ODBC/JDBC連接建立產(chǎn)品關(guān)系表(產(chǎn)品編號(hào),產(chǎn)品型號(hào),產(chǎn)品名稱(chēng),造商,產(chǎn)地,價(jià)格)根據(jù)上述產(chǎn)品和零部件關(guān)系表的屬性,建立查詢(xún)程5)建立產(chǎn)品BOM6、系統(tǒng)安裝和使用操作說(shuō)明書(shū)。程序打包同濟(jì)大OpenDataBaseProf.Dr.-IngBin4-FrameSystemof計(jì)算機(jī)網(wǎng)絡(luò)FrameSystemof計(jì)算機(jī)網(wǎng)絡(luò)的體系結(jié)引圖5-1同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-ISO(InternationalOrganizationfor互聯(lián)參考模型OSI(OPenSystemInterconnection/ReferenceModel,簡(jiǎn)稱(chēng)同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-5.2計(jì)算機(jī)網(wǎng)絡(luò)的分類(lèi)與將不5.2計(jì)算機(jī)網(wǎng)絡(luò)的分類(lèi)與將不同地理位置上的具有獨(dú)立功能的立自主的計(jì)算機(jī)集合。“互聯(lián)”指兩臺(tái)相互聯(lián)接的計(jì)算機(jī)能夠互相交換信息。同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-?局域網(wǎng)(LAN,LocalArea??局域網(wǎng)(LAN,LocalArea?城域網(wǎng)(MAN,MetropolitanArea網(wǎng)絡(luò)中各節(jié)點(diǎn)相互聯(lián)接的方法和形式點(diǎn)到點(diǎn)信廣播信道兩大???同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-所謂點(diǎn)到點(diǎn)信道是指網(wǎng)絡(luò)所謂點(diǎn)到點(diǎn)信道是指網(wǎng)絡(luò)中每?jī)蓚€(gè)節(jié)點(diǎn)問(wèn)存在一條物圖5-2網(wǎng)絡(luò)拓?fù)浣Y(jié)總線型網(wǎng)的特征是多個(gè)網(wǎng)站共享單一信星型網(wǎng)只有唯一的轉(zhuǎn)發(fā)節(jié)環(huán)型網(wǎng)中的數(shù)據(jù)沿一定方向逐站轉(zhuǎn)發(fā),環(huán)行一周后由發(fā)送站樹(shù)型網(wǎng)有一個(gè)根節(jié)點(diǎn),還有若干下層于節(jié)點(diǎn),都可作為轉(zhuǎn)發(fā)分布型網(wǎng)絡(luò)同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-從概念上講,任何網(wǎng)絡(luò)都從概念上講,任何網(wǎng)絡(luò)都可以被劃分為兩部分:主t(e用來(lái)運(yùn)行用戶(hù)程序,是網(wǎng)絡(luò)的應(yīng)用部分。通信子網(wǎng)又簡(jiǎn)稱(chēng)為子網(wǎng),指將入網(wǎng)主機(jī)連接起來(lái)的實(shí)體。它為主機(jī)提供通信服務(wù),是網(wǎng)絡(luò)的通信部分。將網(wǎng)絡(luò)劃分為應(yīng)用和通信兩部分,實(shí)質(zhì)上就是把網(wǎng)絡(luò)中完成純通信功能的部分與實(shí)際應(yīng)用部分分開(kāi)。這樣做能大大簡(jiǎn)化整個(gè)網(wǎng)絡(luò)的ey我們還可以從另一角度,將計(jì)算機(jī)網(wǎng)絡(luò)劃分為通信服務(wù)提供者和通信服務(wù)使用者兩個(gè)部分,相應(yīng)于網(wǎng)絡(luò)協(xié)議層次,通信服務(wù)提供者包括網(wǎng)絡(luò)層及以下各層,通信服務(wù)。網(wǎng)(ResourceSubnet)和通信子網(wǎng)兩個(gè)部分,通信子網(wǎng)相當(dāng)圖5-3主機(jī)與子同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-計(jì)算機(jī)網(wǎng)絡(luò)的功能特?提供傳輸計(jì)算機(jī)網(wǎng)絡(luò)的功能特?提供傳輸線路計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)該在源節(jié)點(diǎn)和目標(biāo)節(jié)點(diǎn)之突發(fā)性或間歇性線路中有時(shí)有很多信息要傳送,而有時(shí)節(jié)點(diǎn)正確傳送的功能通常叫做數(shù)據(jù)尋址功能如果網(wǎng)絡(luò)中有多個(gè)轉(zhuǎn)發(fā)節(jié)點(diǎn),從源節(jié)點(diǎn)到目標(biāo)??解除阻塞復(fù)雜網(wǎng)絡(luò)中的通信類(lèi)似道路中的車(chē)流情況,?同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-?提供會(huì)話服務(wù)兩個(gè)用戶(hù)通過(guò)計(jì)?提供會(huì)話服務(wù)兩個(gè)用戶(hù)通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)會(huì)話時(shí)這就是提供會(huì)話服務(wù)的功能?特殊性需要統(tǒng)一通信雙方可能各有一些特殊性需要統(tǒng)一才能彼此理解。例如用戶(hù)使用的終端不同,字符集和計(jì)算機(jī)網(wǎng)絡(luò)的體系結(jié)分層的體系結(jié)絡(luò)結(jié)構(gòu)特點(diǎn)又是什么?對(duì)這些問(wèn)題的研究是十分必要的從通信的觀點(diǎn)來(lái)觀察網(wǎng)絡(luò)的體系結(jié)構(gòu)。可見(jiàn)體系抽象的,而實(shí)現(xiàn)則是具體的同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-目前的計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)目前的計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu),是以高度結(jié)構(gòu)化的式設(shè)計(jì)的層次結(jié)所謂結(jié)構(gòu)化,是將一個(gè)復(fù)雜的系統(tǒng)設(shè)計(jì)問(wèn)題分解成一個(gè)個(gè)容易處理的子問(wèn)題,并加以解決。這些子問(wèn)題相對(duì)獨(dú)??5.4.2協(xié)議分協(xié)作,構(gòu)成一個(gè)整體,常稱(chēng)之為協(xié)議簇(ProtocolFamily)或協(xié)議套(ProtocolSuite)。同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-開(kāi)放系統(tǒng)互聯(lián)參考模開(kāi)放系統(tǒng)互開(kāi)放系統(tǒng)互聯(lián)參考模開(kāi)放系統(tǒng)互聯(lián)參考模型(OSl)是對(duì)計(jì)算機(jī)通信網(wǎng)絡(luò)概念性和功能性的抽象,其目的是為協(xié)調(diào)系統(tǒng)互聯(lián)提供一個(gè)共同5.5.1基本概“應(yīng)用進(jìn)程”,它是實(shí)系統(tǒng)處理功能的抽象,是開(kāi)放實(shí)系統(tǒng)中的一個(gè)元素。一個(gè)應(yīng)用進(jìn)程為一個(gè)特定的應(yīng)用完????大ptaBaseProf.Dr.-IngBin5-5.5.2OSI參考模5.5.2OSI參考模如圖5-4。其中,IMP(InterfaceMessageProcessor)為接口圖5-4OSI同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-各層功能概述如各層功能概述如數(shù)據(jù)鏈路層在相鄰兩節(jié)點(diǎn)間提供無(wú)差錯(cuò)地傳輸以幀為單位的數(shù)據(jù)的功能和過(guò)程,提供數(shù)據(jù)鏈路的流量控制,檢測(cè)物理鏈路產(chǎn)生的差錯(cuò)。一旦發(fā)現(xiàn)差錯(cuò),就要求發(fā)送方重發(fā)。和物理層相似,數(shù)據(jù)鏈路層也要負(fù)責(zé)建立、維護(hù)數(shù)據(jù)交換過(guò)程同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-表示層為應(yīng)用層提供表示層為應(yīng)用層提供可以選擇的各種服務(wù),主要是對(duì)用介質(zhì);數(shù)據(jù)鏈路層走通每個(gè)節(jié)點(diǎn);網(wǎng)絡(luò)層選擇走哪條么事。同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-5.65.6TCP/IP模型及其主要特TCP/IP模型由四個(gè)層次組成,如圖5-5所示????同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-5-5TCP/IP模圖5-6TCP/IP協(xié)5-5TCP/IP模圖5-6TCP/IP協(xié)議族與ISO的對(duì)應(yīng)關(guān)同濟(jì)大OpenDataBaseProf.Dr.-IngBin5-6軟件工程概EinfuerungSoftware6軟件工程概EinfuerungSoftware同濟(jì)大Prof.Dr.-IngBinSoftware軟件的概念、特點(diǎn)軟件的概念、特點(diǎn)和分軟件的發(fā)展和軟件危機(jī)軟件工程過(guò)程和軟件生軟件生成期模軟件工程的基本目同濟(jì)大Prof.Dr.-IngBin6-Software6.1軟件的概念與特6.1軟件的概念與特“軟件”--Software(soft&60定義:軟件是計(jì)算機(jī)系統(tǒng)中與硬件相互依存的另一分,它是包括程序、數(shù)據(jù)及其相關(guān)文檔的完整集合文檔:是與程序開(kāi)發(fā)、維護(hù)和使用有關(guān)的圖文材料同濟(jì)大Prof.Dr.-IngBin6-Software軟件的特點(diǎn)軟件的特點(diǎn)同濟(jì)大Prof.Dr.-IngBin6-Software圖6.1失效圖6.1失效率同濟(jì)大Prof.Dr.-IngBin6-Software軟件的開(kāi)發(fā)和運(yùn)行常常軟件的開(kāi)發(fā)和運(yùn)行常常受到計(jì)算機(jī)系統(tǒng)的限制,對(duì)算機(jī)系統(tǒng)有著不同程度的依賴(lài)的復(fù)雜性;另一方面,也可能來(lái)自程序邏輯結(jié)構(gòu)的復(fù)雜性識(shí)圖6.2示出軟件技術(shù)的發(fā)展落后于復(fù)雜的軟件需求同濟(jì)大Prof.Dr.-IngBin6-Software(7)圖6-2軟件(7)圖6-2軟件技術(shù)的發(fā)展落后于圖6-3計(jì)算機(jī)系統(tǒng)硬件成本比例的同濟(jì)大Prof.Dr.-IngBin6-(8)同濟(jì)(8)同濟(jì)大Prof.Dr.-IngBin6-軟件的分按軟件的軟件的分按軟件的功能進(jìn)行劃支撐軟件:其中包括幫助程序人員開(kāi)發(fā)軟件產(chǎn)品的工具,也包括幫助管理人員控制開(kāi)發(fā)的進(jìn)程的工具。同濟(jì)大Prof.Dr.-IngBin6-Software同濟(jì)大Prof.Dr.-IngBin6-Software同濟(jì)大Prof.同濟(jì)大Prof.Dr.-IngBin6-Software(2)按軟件規(guī)模進(jìn)行劃(2)按軟件規(guī)模進(jìn)行劃同濟(jì)大Prof.Dr.-IngBin6-Software(3)按軟件工作方式劃(3)按軟件工作方式劃按軟件服務(wù)對(duì)象的范圍按使用的頻度進(jìn)行劃按軟件失效的影響進(jìn)行同濟(jì)大Prof.Dr.-IngBin6-軟件的發(fā)展和軟件危軟件的發(fā)展和軟件危???。同濟(jì)大Prof.Dr.-IngBin6-Software同濟(jì)大同濟(jì)大Prof.Dr.-IngBin6-Software1)人們改變了對(duì)1)人們改變了對(duì)軟件的看法。20同濟(jì)大Prof.Dr.-IngBin6-Software2)軟件的需求是軟2)軟件的需求是軟件發(fā)展的動(dòng)力。同濟(jì)大Prof.Dr.-IngBin6-Software軟件工作的范圍從軟件工作的范圍從只考慮程序的編寫(xiě)展到涉及整個(gè)軟件生存期同濟(jì)大Prof.Dr.-IngBin6-Software同濟(jì)大同濟(jì)大Prof.Dr.-IngBin6-Software1966年開(kāi)發(fā)的1966年開(kāi)發(fā)的IBM360機(jī)的操作系統(tǒng)。該項(xiàng)會(huì)陷入這樣的困境……”。IBM360操作系同濟(jì)大Prof.Dr.-IngBin6-Software軟件工程過(guò)程和軟件生存軟件工程過(guò)程和軟件生存軟件工程過(guò)程Engineering同濟(jì)大Prof.Dr.-IngBin6-Software(Computer(C

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論