第一篇:農(nóng)業(yè)生態(tài)系統(tǒng)與系統(tǒng)分析作
系統(tǒng)的爭分和耦合——以社會經(jīng)濟(jì)生態(tài)系統(tǒng)為例 人類經(jīng)濟(jì)活動是在自然生態(tài)系統(tǒng)中發(fā)生的,社會經(jīng)濟(jì)系統(tǒng)與自然生態(tài)系統(tǒng)相適應(yīng)規(guī)律反映的就是人與自然之間的相互關(guān)系。由于與其他生物相比有著信息加工能力方面的優(yōu)勢,因此在處理人與自然的關(guān)系方面,人類表現(xiàn)得更加主動和自立。但是,人類的主觀能動性不能超越自然規(guī)律約束,社會經(jīng)濟(jì)系統(tǒng)與自然生態(tài)系統(tǒng)之間關(guān)系的問題實際上是人類在自然界如何定位、如何選擇生態(tài)經(jīng)濟(jì)模式的問題。在對兩者的關(guān)系的認(rèn)知過程中,二者的關(guān)系在我們的認(rèn)識的歷程中呈現(xiàn)爭分與耦合的關(guān)系。
一、爭分——社會經(jīng)濟(jì)系統(tǒng)和自然生態(tài)系統(tǒng)作用的認(rèn)知
社會經(jīng)濟(jì)系統(tǒng)是人的物質(zhì)生產(chǎn)方式與人化自然的總和,自然生態(tài)系統(tǒng)是人的生命所依賴的物理環(huán)境和生物環(huán)境。研究社會經(jīng)濟(jì)系統(tǒng)在自然生態(tài)系統(tǒng)的定位問題,主要研究社會經(jīng)濟(jì)再生產(chǎn)過程(包括生產(chǎn)、流通、分配和消費(fèi)等)與自然環(huán)境的密切聯(lián)系。自然界給人提供資源,人通過勞動把資源變?yōu)槿藗冃枰纳a(chǎn)資料和生活資料。勞動和自然界一起成為一切財富的源泉。社會經(jīng)濟(jì)再生產(chǎn)的過程,就是人類按照自己的價值判斷從自然界不斷獲取有用資源,同時又不斷地把各種廢棄物排入環(huán)境的過程。判斷資源性質(zhì)和確定資源需要量,取決于人類在生物進(jìn)化中的地位和人口數(shù)量。人類經(jīng)濟(jì)活動與環(huán)境之間的物質(zhì)變換過程,是人類對物質(zhì)資源的認(rèn)識不斷深化、索取不斷增加并且人口數(shù)量不斷增長的過程。探明環(huán)境承載能力,搞好經(jīng)濟(jì)系統(tǒng)在環(huán)境系統(tǒng)中的價值定位,促進(jìn)經(jīng)濟(jì)發(fā)展與人口、資源、環(huán)境相協(xié)調(diào),提倡節(jié)約、文明、適度、合理的消費(fèi)理念,倡導(dǎo)節(jié)省資源、保護(hù)環(huán)境的消費(fèi)方式,提高消費(fèi)質(zhì)量和效益,建設(shè)資源節(jié)約型、環(huán)境友好型社會,是經(jīng)濟(jì)系統(tǒng)與自然生態(tài)系統(tǒng)相互適應(yīng)規(guī)律的要求,也是理性指導(dǎo)下的社會發(fā)展目標(biāo)之一。
經(jīng)濟(jì)系統(tǒng)所處的自然生態(tài)系統(tǒng)是特定物理環(huán)境和特定生物群落(植物、動物和微生物)組成的,是生命系統(tǒng)和物理環(huán)境系統(tǒng)在特定空間的組合。生命系統(tǒng)和物理環(huán)境系統(tǒng)之間存在著能量的流動和由此推動的物質(zhì)的循環(huán)。陽光、氧氣、二氧化碳、水、植物營養(yǎng)素(無機(jī)鹽)是物理環(huán)境的最主要要素,生物殘體(如落葉、秸桿、動物和微生物尸體)及其分解產(chǎn)生的有機(jī)質(zhì)也是物理環(huán)境的重要要素。物理環(huán)境除了給活的生物提供能量和養(yǎng)分之外,還為生物提供其生命活動需要的媒質(zhì),如水、空氣和土壤?;畹纳锶郝涫菢?gòu)成生態(tài)系統(tǒng)精密有序結(jié)構(gòu)和使其充滿活力的關(guān)鍵因素。生態(tài)系統(tǒng)的生命角色有三種,即生產(chǎn)者、消費(fèi)者和分解者,分別由不同種類的生物充當(dāng)。生產(chǎn)者吸收太陽能并利用無機(jī)營養(yǎng)元素(C、H、O、N等)合成有機(jī)物,將吸收的一部分太陽能以化學(xué)能的形式儲存在有機(jī)物中。生產(chǎn)者的主體是綠色植物,以及一些能夠進(jìn)行光合作用的菌類。由于這些生物能夠直接吸收太陽能和利用無機(jī)營養(yǎng)成分合成構(gòu)成自身有機(jī)體的各種有機(jī)物,我們稱它們是自養(yǎng)生物。消費(fèi)者和分解者是直接或間接地利用生產(chǎn)者所制造的有機(jī)物作為食物和能源的生物。消費(fèi)者和分解者都不能夠直接利用太陽能和物理環(huán)境中的無機(jī)營養(yǎng)元素,我們稱它們?yōu)楫愷B(yǎng)生物。生產(chǎn)者和分解者構(gòu)成物質(zhì)和能量循環(huán)對立統(tǒng)一的兩個方面,保持著自然界的平衡,形成整個生命系統(tǒng)金字塔的基座。消費(fèi)者雖然在物質(zhì)和能量循環(huán)平衡上作出的貢獻(xiàn)不大,但是由于朝著提高信息加工能力方向進(jìn)化帶來了多樣性發(fā)展,使得世界變得更加豐富多彩和更具活力。以消費(fèi)者食物鏈方式形成的層級關(guān)系構(gòu)成了生命系統(tǒng)金字塔的上部結(jié)構(gòu)。人類處于消費(fèi)者食物鏈層級關(guān)系的頂端,人類社會經(jīng)濟(jì)系統(tǒng)不應(yīng)該超出生命系統(tǒng)金字塔給自己劃定的層級范圍。整個生命系統(tǒng)也不能夠超出物理環(huán)境劃定的范圍。如果人類強(qiáng)行改變生命系統(tǒng)金字塔的結(jié)構(gòu),結(jié)局一定會從塔頂上滾下,受到大自然的嚴(yán)厲懲罰。
在生態(tài)系統(tǒng)中,物質(zhì)從物理環(huán)境開始,經(jīng)生產(chǎn)者、消費(fèi)者和分解者,又回到物理環(huán)境,完成一個由簡單無機(jī)物到各種高能有機(jī)化合物,最終又還原為簡單無機(jī)物的物質(zhì)循環(huán)。通過該循環(huán),生物得以生存和繁衍,物理環(huán)境得到更新并變得越來越適合生物生存的需要。推動生物圈和各級生態(tài)系統(tǒng)物質(zhì)循環(huán)的動力,是能量在食物鏈中的傳遞。與物質(zhì)的循環(huán)不同的是,能量流是單向的。在這個物質(zhì)的生態(tài)循環(huán)過程中,太陽能以化學(xué)能的形式被固定在有機(jī)物中,供食物鏈上的各級生物利用,構(gòu)成生物圈的能量循環(huán)和人類生存的能源基礎(chǔ)。太陽輻射總量和植物轉(zhuǎn)化效率的限制,決定了人類能夠利用的能源總量是有限度的。植物吸收太陽能儲存熱量以后,通過食物鏈逐級傳遞,在每一環(huán)的能量轉(zhuǎn)移過程中都有一部分能量被有機(jī)體用來推動自身的生命活動(新陳代謝),隨后變?yōu)闊崮芎纳⒃谖锢憝h(huán)境中。生態(tài)系統(tǒng)中的生產(chǎn)者在一年里合成的有機(jī)物質(zhì)的總量稱為該生態(tài)系統(tǒng)的初級生產(chǎn)總量。一般認(rèn)為,每年到達(dá)地球表面的太陽輻射能約折合130萬億噸標(biāo)準(zhǔn)煤,在地球液態(tài)水溫區(qū)形成的物理環(huán)境條件下,綠色植物對太陽輻射能的利用率在1%左右。各級消費(fèi)者的能量利用率也不高,平均約為10%。在食物鏈頂端的人類,現(xiàn)在一年能源總消費(fèi)量約為130多億噸標(biāo)準(zhǔn)煤。當(dāng)生態(tài)系統(tǒng)生產(chǎn)的能量與消耗的能量大致相等時,生態(tài)系統(tǒng)的結(jié)構(gòu)才能維持相對穩(wěn)定狀態(tài),否則生態(tài)系統(tǒng)的結(jié)構(gòu)就會發(fā)生劇烈變化。
生物維持生命所必需的化學(xué)元素雖然為數(shù)眾多,但有機(jī)體的97%以上是由氧、碳、氫、氮和磷五種元素組成的,因此所謂的生態(tài)系統(tǒng)物質(zhì)循環(huán)首先是這五種元素的循環(huán)。循環(huán)的規(guī)模直接與這五種元素的總量與利用的方式有關(guān)。例如,碳是構(gòu)成生物原生質(zhì)的基本元素,雖然它在自然界中的蘊(yùn)藏量極為豐富,但綠色植物能夠直接利用的僅僅限于空氣中的二氧化碳(CO2)。生物圈中的碳循環(huán)主要表現(xiàn)在綠色植物從空氣中吸收二氧化碳,經(jīng)光合作用轉(zhuǎn)化為葡萄糖,并放出氧氣(O2)。在這個過程中少不了水的參與。有機(jī)體再利用葡萄糖合成其他有機(jī)化合物。碳水化合物經(jīng)食物鏈傳遞,又成為動物和細(xì)菌等其他生物體的一部分。生物體內(nèi)的碳水化合物一部分作為有機(jī)體代謝的能源經(jīng)呼吸作用被氧化為二氧化碳和水,并釋放出其中儲存的能量。由于這個碳循環(huán),大氣中的CO2大約20年就完全更新一次。再如,在自然界里,氮元素以分子態(tài)(氮?dú)猓?、無機(jī)結(jié)合氮和有機(jī)結(jié)合氮三種形式存在。大氣中含有大量的分子態(tài)氮。但是絕大多數(shù)生物都不能夠利用分子態(tài)的氮,只有像豆科植物的根瘤菌一類的細(xì)菌和某些藍(lán)綠藻能夠?qū)⒋髿庵械牡獨(dú)廪D(zhuǎn)變?yōu)橄鯌B(tài)氮(硝酸鹽)加以利用。植物只能從土壤中吸收無機(jī)態(tài)的銨態(tài)氮(銨鹽)和硝態(tài)氮(硝酸鹽),用來合成氨基酸,再進(jìn)一步合成各種蛋白質(zhì)。動物則只能直接或間接利用植物合成的有機(jī)氮(蛋白質(zhì)),經(jīng)分解為氨基酸后再合成自身的蛋白質(zhì)。在動物的代謝過程中,一部分蛋白質(zhì)被分解為氨、尿酸和尿素等排出體外,最終進(jìn)入土壤。動植物的殘體中的有機(jī)氮則被微生物轉(zhuǎn)化為無機(jī)氮(氨態(tài)氮和硝態(tài)氮),從而完成生態(tài)系統(tǒng)的氮循環(huán)。磷也是有機(jī)體不可缺少的元素。生物的細(xì)胞內(nèi)發(fā)生的一切生物化學(xué)反應(yīng)中的能量轉(zhuǎn)移都是通過高能磷酸鍵在二磷酸腺苷(ADP)和三磷酸腺苷(ATP)之間的可逆轉(zhuǎn)化實現(xiàn)的。磷還是構(gòu)成核酸的重要元素。磷在生物圈中的循環(huán)過程不同于碳和氮,屬于典型的沉積型循環(huán)。生態(tài)系統(tǒng)中的磷的來源是磷酸鹽巖石和沉積物以及鳥糞層和動物化石。這些磷酸鹽礦床經(jīng)過天然侵蝕或人工開采,磷酸鹽進(jìn)入水體和土壤,供植物吸收利用,然后進(jìn)入食物鏈。經(jīng)短期循環(huán)后,這些磷的大部分隨水流失到海洋的沉積層中。因此,在生物圈內(nèi),磷的大部分只是單向流動,形不成循環(huán)。磷酸鹽資源也因而成為一種不能再生的資源。能量和物質(zhì)循環(huán)規(guī)??偭康暮愣ㄐ院陀衫眯蕸Q定的逐級遞減,告訴我們生命系統(tǒng)只是地球物理系統(tǒng)的一個子系統(tǒng),不能超出物理環(huán)境劃定的范圍去建立生態(tài)系統(tǒng),人類社會也是自然生態(tài)系統(tǒng)的一個子系統(tǒng),也不能超出自然生態(tài)環(huán)境劃定的范圍去建立人類社會系統(tǒng)。
在人的生存環(huán)境中,森林、草原、河流、湖泊、山脈等是自然生態(tài)系統(tǒng)的一部分,是物質(zhì)循環(huán)的天然載體,稱之為自然生態(tài)系統(tǒng);農(nóng)田、水庫、城市則是人化自然的一部分,可以稱之為人工生態(tài)系統(tǒng)。人類是生命金字塔上最具智慧的生物,人的主觀能動性決定了人類一直在試圖突破自然的限制,按照人的意志去建立人工生態(tài)系統(tǒng)。而且,從實際的發(fā)展進(jìn)程來
看,人類突破了一道道障礙,不斷擴(kuò)大自己的生存范圍,人口數(shù)量呈快速增長之勢。能夠建立人化自然是人類的優(yōu)勢,但是,我們不得不提出一個問題:人類在改造自然的過程中到底能夠走多遠(yuǎn)?
新石器時代之前,自然生態(tài)系統(tǒng)的結(jié)構(gòu)功能變化取決于物理環(huán)境和生命系統(tǒng)的自然演變,是一種原始生態(tài)系統(tǒng)。新石器時代之后,由于人類認(rèn)識自然和改造自然的能力不斷提高,人類活動開始影響生態(tài)系統(tǒng),人工生態(tài)系統(tǒng)開始出現(xiàn)。人的主體地位決定了對生態(tài)環(huán)境的評價是以人的價值判斷為標(biāo)準(zhǔn)的。因此,在處理人與自然的關(guān)系時,自以為是地改變生態(tài)系統(tǒng)結(jié)構(gòu)的事情開始出現(xiàn)。早期,人在生物圈里的擴(kuò)張欲望來自于自身生存的需要;進(jìn)入資本主義時期則來自于對虛擬財富的追求。由于生態(tài)環(huán)境系統(tǒng)的容量和資源都是有限度的,人類的每一次野蠻擴(kuò)張都受到了大自然的懲罰。在正確認(rèn)識環(huán)境、人口、資源利用之間的關(guān)系之前,人類看似在主動地向大自然進(jìn)攻,但實際上并沒有擺脫自然界的控制,人類的發(fā)展呈現(xiàn)盲目擴(kuò)張和被動收縮交替出現(xiàn)的景象。之所以出現(xiàn)這樣的情況,原因就是人類不能正確認(rèn)識環(huán)境容量、資源數(shù)量與人口數(shù)量之間的關(guān)系問題。由于人類處于改造自然的主動地位,經(jīng)濟(jì)系統(tǒng)與生態(tài)系統(tǒng)關(guān)系的問題也就表現(xiàn)為三個方面:第一,人在自然生態(tài)系統(tǒng)中的位置問題。人是自然的主宰還是自然之子,這是需要擺正的基本關(guān)系。是人適應(yīng)環(huán)境,還是環(huán)境適應(yīng)人?在處理人與自然的關(guān)系時,人的主體地位決定了人不可能像其他動物一樣完全聽?wèi){命運(yùn)安排。但是,人也不應(yīng)該不遵循自然規(guī)律,不應(yīng)該把人的意志強(qiáng)加給大自然。人應(yīng)該謙虛一點(diǎn),不應(yīng)該以大自然的主宰自居。第二,自然生態(tài)環(huán)境的承載力或者資源可開發(fā)閾值對人類的限制問題。在每一種生產(chǎn)方式下,自然生態(tài)系統(tǒng)的環(huán)境容量和資源數(shù)量都是有限度的,這個限度包括環(huán)境和資源總量、環(huán)境和資源可利用總量、環(huán)境和資源合理利用總量三個方面。經(jīng)濟(jì)系統(tǒng)的價值定位問題實際上是人如何科學(xué)合理地利用環(huán)境和資源的問題。第三,人類的理性選擇問題。這是經(jīng)濟(jì)系統(tǒng)價值定位的關(guān)鍵問題。人類既然是最具智慧的生物,就應(yīng)該正確認(rèn)識環(huán)境、人口、資源利用之間的關(guān)系,在精心維護(hù)地球物理環(huán)境和生態(tài)環(huán)境不發(fā)生大的變化基礎(chǔ)上,因地制宜選擇合適的生態(tài)經(jīng)濟(jì)模式,合理利用資源,控制人口數(shù)量,提高生活質(zhì)量,促進(jìn)人類社會與生態(tài)環(huán)境和諧發(fā)展。
二、結(jié)構(gòu)決定功能——生態(tài)經(jīng)濟(jì)模式選擇——兩者理論認(rèn)知的耦合社會經(jīng)濟(jì)系統(tǒng)和自然生態(tài)系統(tǒng)之間的相互關(guān)系可以歸納出三種生態(tài)經(jīng)濟(jì)模式。第一,自然生態(tài)模式。在這種生態(tài)模式里,人類雖然是生態(tài)環(huán)境里的一員,但或者因為能力不夠,或者是主觀上能為之而不為,生態(tài)環(huán)境變化的方向和速度仍處于自然因素主導(dǎo)的狀態(tài)之下,由生物圈里的生產(chǎn)者和分解者在自然狀態(tài)下決定物質(zhì)和能量的循環(huán),保持著生態(tài)環(huán)境中物質(zhì)和能量的平衡。在采集和狩獵文化時期,人類不具備改變生態(tài)平衡的能力;在現(xiàn)代社會里,人類開始有意識的建立自然保護(hù)區(qū)來保護(hù)特定區(qū)域的生態(tài)平衡,維護(hù)生態(tài)多樣性。第二,可逆人工生態(tài)模式。在這種生態(tài)模式里,人類對生態(tài)環(huán)境的影響是明顯的,但是,一旦人類停止對生態(tài)的破壞,生態(tài)環(huán)境仍然可以恢復(fù)到以前的狀態(tài)。這里說的生態(tài)恢復(fù)主要靠兩種方式:一種靠自然的自恢復(fù)能力,一種靠人類的投入進(jìn)行工程恢復(fù)。這兩種恢復(fù)方式在經(jīng)濟(jì)上存在著明顯的成本差異。第三,不可逆人工生態(tài)模式。這是一種經(jīng)人類破壞后就再也恢復(fù)不到改造前狀態(tài)的生態(tài)經(jīng)濟(jì)模式。人類能力的提高,導(dǎo)致自然處于不斷人化的進(jìn)程之中。人化自然的建立,使相當(dāng)多的區(qū)域已經(jīng)不可能恢復(fù)到人類改造前的狀態(tài)。城市基礎(chǔ)設(shè)施、鐵路等交通設(shè)施、水庫等水利設(shè)施都屬于建成后很難恢復(fù)原樣的人工建設(shè)項目,由此形成的人工生態(tài)雖然很難逆轉(zhuǎn),但這些項目是人類生存所必需的,是人類社會經(jīng)濟(jì)發(fā)展必然出現(xiàn)的。
第二篇:農(nóng)業(yè)生態(tài)系統(tǒng)
? 第一章 緒論
? 1什么是生態(tài)學(xué)和農(nóng)業(yè)生態(tài)學(xué)?
?答:生態(tài)學(xué)是研究生物與其環(huán)境相互關(guān)系的科學(xué)。
?農(nóng)業(yè)生態(tài)學(xué)是研究農(nóng)業(yè)生物之間、環(huán)境之間及生物與環(huán)境之間的相互關(guān)系及調(diào)
控途徑。
? 2概括起來,生態(tài)學(xué)的發(fā)展大致可以分為幾個階段?
?答:(1)生態(tài)系統(tǒng)概念的提出(2)生態(tài)系統(tǒng)“食物鏈”的提出 ?(3)系統(tǒng)論及計算機(jī)信息技術(shù)的運(yùn)用(4)生態(tài)工程原理及技術(shù)應(yīng)用 ?(5)生態(tài)系統(tǒng)服務(wù)功能與價值評估
? 3進(jìn)入90年代,生態(tài)學(xué)研究熱點(diǎn)集中在什么方面?
?答:保護(hù)資源與環(huán)境,促進(jìn)可持續(xù)發(fā)展成為全球性社會經(jīng)濟(jì)發(fā)展主題。? 4農(nóng)業(yè)生態(tài)學(xué)的性質(zhì)和任務(wù)分別是什么?
?答:
? 任務(wù):運(yùn)用農(nóng)業(yè)生態(tài)學(xué)的理論和方法,分析研究農(nóng)業(yè)領(lǐng)域中的問題,探討協(xié)調(diào)農(nóng)業(yè)
生態(tài)系統(tǒng)組分結(jié)構(gòu)及其功能,促進(jìn)農(nóng)業(yè)生產(chǎn)的持續(xù)高效發(fā)展,是農(nóng)業(yè)生態(tài)學(xué)的根本任務(wù)。
? 第二章農(nóng)業(yè)生態(tài)系統(tǒng)
? 1.概念:系統(tǒng)、生態(tài)系統(tǒng)、農(nóng)業(yè)生態(tài)系統(tǒng)、系統(tǒng)的層次性和有序性、系統(tǒng)的結(jié)構(gòu) ? 2.簡述生態(tài)系統(tǒng)的組成?
? 答:生物組分和非生物組分。
?生物組分包括:生產(chǎn)者、消費(fèi)者、分解者、?非生物組分包括:太陽輻射、無機(jī)物質(zhì)、有機(jī)物質(zhì)、土壤。
? 3.生態(tài)系統(tǒng)的結(jié)構(gòu)與功能分別有哪些?
? 答:結(jié)構(gòu):物種結(jié)構(gòu)、時空結(jié)構(gòu)、營養(yǎng)結(jié)構(gòu)。
?功能:能量流動、物質(zhì)循環(huán)、信息傳遞。
? 4.簡述農(nóng)業(yè)生態(tài)系統(tǒng)的組成?
? 答:
1、生物組分
2、環(huán)境組分
? 5.農(nóng)業(yè)生態(tài)系統(tǒng)的結(jié)構(gòu)與功能分別有哪些?
? 答:結(jié)構(gòu):
1、農(nóng)業(yè)生態(tài)系統(tǒng)的組分結(jié)構(gòu)
2、農(nóng)業(yè)生態(tài)系統(tǒng)的時空結(jié)構(gòu)
3、農(nóng)業(yè)生態(tài)系統(tǒng)的營養(yǎng)結(jié)構(gòu)
功能:能量流動、物質(zhì)循環(huán)、信息流、價值流、? 6.農(nóng)業(yè)生態(tài)系統(tǒng)有那些特點(diǎn)?農(nóng)業(yè)生態(tài)系統(tǒng)與自然生態(tài)系統(tǒng)的主要區(qū)別是什么? 答:區(qū)別:
1、農(nóng)業(yè)生態(tài)系統(tǒng)生物構(gòu)成不同于自然生態(tài)系統(tǒng)
2、農(nóng)業(yè)生態(tài)系統(tǒng)的環(huán)境條件不同于自然生態(tài)系統(tǒng)
3、農(nóng)業(yè)生態(tài)系統(tǒng)結(jié)構(gòu)與功能不同于自然生態(tài)系統(tǒng)
4、農(nóng)業(yè)生態(tài)系統(tǒng)的穩(wěn)定機(jī)制不同于自然生態(tài)系統(tǒng)
5、農(nóng)業(yè)生態(tài)系統(tǒng)的生產(chǎn)力特點(diǎn)不同于自然生態(tài)系統(tǒng)
6、農(nóng)業(yè)生態(tài)系統(tǒng)的開放程度高于自然生態(tài)系統(tǒng)
7、農(nóng)業(yè)生態(tài)系統(tǒng)的能量流特征不同于自然生態(tài)系統(tǒng)
8、農(nóng)業(yè)生態(tài)系統(tǒng)的養(yǎng)分循環(huán)特點(diǎn)不同于自然生態(tài)系統(tǒng)
9、農(nóng)業(yè)生態(tài)系統(tǒng)的環(huán)境條件服從的規(guī)律不同于自然生態(tài)系統(tǒng)
10、農(nóng)業(yè)生態(tài)系統(tǒng)運(yùn)行的“目標(biāo)”不同于自然生態(tài)系統(tǒng)
第三章 生物種群
1概念:種群、種群密度、天然密度、生態(tài)密度、環(huán)境容納量、環(huán)境阻力、種群調(diào)節(jié)、密度調(diào)節(jié)、非密度調(diào)節(jié)、種內(nèi)調(diào)節(jié)、種間調(diào)節(jié)、生態(tài)對策、鄰接效應(yīng)
2種群的基本特征有哪些?
答:
1、種群的空間分布特征
2、種群的數(shù)量特征
3、種群的遺傳特征
4、鄰接效應(yīng) 3種群的增長模型類型及發(fā)生條件?
答:
一、與密度無關(guān)的種群增長模型(種群在“無限”的環(huán)境中即假定環(huán)境、食物等資源是無限的,其增長不隨種群本身的密度而變化。)包括:
1、種群離散增長模型
2、種群連續(xù)增長模型
二、與密度有關(guān)的增長模型
4舉例說明種群間相互關(guān)系類型。
答:
一、正相互作用
1、互利共生
2、偏利共生
3、原始協(xié)作、4種間結(jié)合二、負(fù)相互作用
1、競爭
2、捕食與寄生
3、化感作用
5什么是生態(tài)對策?類型?不同對策生物生態(tài)特征?
答:
1、生態(tài)對策:生態(tài)系統(tǒng)中的生物朝著不同方向進(jìn)化的“對策”。
2、一類是生物的個體小,壽命短,存活率低,但增值率(r)高,具有較大的擴(kuò)散能力,適用于多種棲息環(huán)境,種群數(shù)量常出現(xiàn)大起大落的突發(fā)性波動。
另一類是生物個體較大、壽命長,存活率高,適應(yīng)于穩(wěn)定的棲息生境,不具較大擴(kuò)散能力,但具有較強(qiáng)的競爭能力,種群密度較穩(wěn)定,常保持在最大環(huán)境容納量(k)的水平。
3、r對策生物能迅速適應(yīng)變化了的環(huán)境,k對策生物具有穩(wěn)定環(huán)境的作用。
6簡述種群間相互關(guān)系在農(nóng)業(yè)生產(chǎn)中的應(yīng)用。
答:
1、建立人工混交林,林糧間作,農(nóng)作物間套作
2、稻田養(yǎng)魚、養(yǎng)萍,稻魚、稻萍混作
3、蜜蜂與蟲媒授粉的互利作用
4、生物防治病蟲害及雜草
第四章 生物群落
1概念:生物群落、群落結(jié)構(gòu)、農(nóng)業(yè)生態(tài)系統(tǒng)的水平結(jié)構(gòu)、群落的交錯區(qū)(生態(tài)交錯帶)、邊緣效應(yīng)、生態(tài)演替、原生演替、次生演替、頂極群落、2、生物群落結(jié)構(gòu)理論及其農(nóng)業(yè)應(yīng)用。
答:
1、生物群落的垂直結(jié)構(gòu)
2、群落的水平結(jié)構(gòu)
3、群落的時間結(jié)構(gòu)
4、環(huán)境梯度與群落分布
5、群落的交錯區(qū)與邊緣效應(yīng)
3群落演替的原因與類型
答:群落演替的主要原因是群落內(nèi)部關(guān)系與外界環(huán)境中各種生態(tài)因子綜合作用的結(jié)果。包括:
1、外因演替,①氣候性外因演替 ②土壤性外因演替 ③生物性外因演替 ④人為演替
2、內(nèi)因演替
4典型旱生演替系列是什么
答:①第一群落階段 ②苔蘚群落階段 ③草本群落階段 ④木本群落階段
5簡述頂級群落理論在農(nóng)業(yè)生產(chǎn)中的應(yīng)用。
答:
1、對撂荒地植被演替的控制
2、農(nóng)田土壤肥力變化與作物演替的利用
3、仿群落演替的人工模擬群落
4、建立仿自然演替群落結(jié)構(gòu)的人工群落
5、農(nóng)田雜草防除
第五章 農(nóng)業(yè)生態(tài)系統(tǒng)的能流
1概念:耗散結(jié)構(gòu)、食物鏈、食物網(wǎng)、生態(tài)效率、林德曼效率、生態(tài)金字塔、林德曼效率及十分之一定律
2農(nóng)業(yè)生態(tài)系統(tǒng)中能量的主要來源有哪些?
答:人工輔助能是一項非常重要的能量來源。是指人類通過各種生產(chǎn)活動所投入到農(nóng)業(yè)生態(tài)系統(tǒng)中的人力、畜力、燃料、電力、機(jī)械、化肥、農(nóng)藥、飼料等。它的投入可以大大強(qiáng)化和輔助生態(tài)系統(tǒng)中生物對太陽光能的固定、轉(zhuǎn)化和流動。
3什么是耗散結(jié)構(gòu)?并簡述耗散結(jié)構(gòu)理論。
答:耗散結(jié)構(gòu)是指在遠(yuǎn)離平衡態(tài)的非平衡狀態(tài)下系統(tǒng)可能持續(xù)的穩(wěn)定的有序結(jié)構(gòu)。
耗散結(jié)構(gòu)理論表述了一個遠(yuǎn)離平衡態(tài)的開放系統(tǒng),可以通過與外界環(huán)境進(jìn)行物質(zhì)和能量的不斷交換,增加系統(tǒng)的負(fù)熵,使系統(tǒng)保持有序狀態(tài)和一定的穩(wěn)定性。
4什么是生態(tài)金字塔,生態(tài)金字塔有幾種類型?
答:生態(tài)金字塔是生態(tài)學(xué)研究中用以反映食物鏈各營養(yǎng)級之間生物個體數(shù)量、生物量和能量比例關(guān)系的一個圖解模型。
數(shù)量金字塔、生物量金字塔、能量金字塔
5生態(tài)系統(tǒng)的能流路徑有哪些?
答:第一條路徑:植物有機(jī)體被一級消費(fèi)者(食草動物)取食消化,稱為二級生產(chǎn)者;二級生產(chǎn)者又被稱為二級消費(fèi)者(食肉動物)所取食消化,稱為三級生產(chǎn)者;還有四級五級生產(chǎn)者等。
第二條路徑:在各個營養(yǎng)級中都有一部分死亡的生物有機(jī)體以及排泄物或殘留體進(jìn)入到腐蝕食物鏈;再分解者的作用下,這些復(fù)雜的有機(jī)化合物被還中都有一部分死亡的生物有機(jī)體以及排泄物或殘留體進(jìn)入到腐蝕食物鏈;再分解者的作用下,這些復(fù)雜的有機(jī)化合物被還原為簡單的CO2、H2O和無機(jī)物質(zhì)。
第三條路徑:無論哪一級生物有機(jī)體在其生命代謝過程中都要進(jìn)行呼吸作用。
5、什么是生態(tài)系統(tǒng)的能流分析?能流分析法的基本步驟有哪些?
答:能量流動分析是對生態(tài)系統(tǒng)能量的流動、轉(zhuǎn)化、散失過程的描述,一般多采用的是模型圖解法。
步驟:第一步,確定系統(tǒng)的邊界。
第二步,確定系統(tǒng)的組成成分及相互關(guān)系。
第三步,確定各組分之間的實物能量流動或輸入輸出量。
第四步,將實物量換算為能量。
第五步,繪制能量流動圖。
第六步,能量流動分析
7農(nóng)業(yè)生態(tài)系統(tǒng)能流的調(diào)控途徑是什么?
答:擴(kuò)源、強(qiáng)庫、截流、減耗
第七章農(nóng)業(yè)生態(tài)系統(tǒng)的物流
1概念:物質(zhì)循環(huán)、生物地化循環(huán)、農(nóng)業(yè)生態(tài)系統(tǒng)的物質(zhì)循環(huán)、庫、物質(zhì)流、周轉(zhuǎn)率與周轉(zhuǎn)期、循環(huán)效率、、食物鏈的生物學(xué)放大作用、生物濃縮
? 2生物地球化學(xué)循環(huán)的兩大類型
? 答:地質(zhì)大循環(huán)、生物小循環(huán)
? 3農(nóng)業(yè)生態(tài)系統(tǒng)中氮素的來源及損失途徑。
? 答:來源,一是生物固氮,即通過豆科作物和其他固氮生物固定空氣中的氮;二是化
學(xué)固氮,即通過化學(xué)工廠將空氣中氮合成氨,再進(jìn)一步制成各種氮肥。也有少量氮在空氣中閃電時氧化而成硝酸,隨降雨而進(jìn)入土壤中。
? 損失:一是揮發(fā)損失,即由于有機(jī)質(zhì)的燃燒分解或其他原因?qū)е掳钡膿]發(fā);二是氨的淋失,主要是硝態(tài)氮由于雨水淋洗而損失;三是在水田中或土壤通氣不良時,硝態(tài)氮受反硝化作用而變成游離氮,導(dǎo)致氮素?fù)p失。
? 4人類活動對碳循環(huán)的干擾及引起的環(huán)境問題?
? 答:由于人類活動的強(qiáng)烈影響,大氣庫中CO2濃度的劇增。
? 5人類活動對氮循環(huán)的干擾,與氮循環(huán)有關(guān)的環(huán)境問題?
6、人類活動對磷循環(huán)的影響與磷循環(huán)有關(guān)的環(huán)境問題?
? 答:主要表現(xiàn)為土壤供磷能力因有機(jī)質(zhì)分解及取走收獲物而逐漸下降,而施用磷肥
可有效補(bǔ)充有效磷。另一方面水土流失及肥料淋失會導(dǎo)致水域的富營養(yǎng)化。? 7農(nóng)業(yè)生態(tài)系統(tǒng)物流模型的建立(基本步驟)
? 答:
8、保持農(nóng)田生態(tài)系統(tǒng)養(yǎng)分循環(huán)平衡的途徑有哪些?
? 答:
1、種植制度中合理安排歸還率較高的作物及其類型
2、建立合理的輪作制度
3、農(nóng)、林、牧結(jié)合,發(fā)展沼氣,解決生活能源問題,促使秸稈還田。
4、農(nóng)產(chǎn)品就地加工,提高物質(zhì)的歸還率。
? 9.農(nóng)業(yè)生態(tài)系統(tǒng)物質(zhì)循環(huán)的主要環(huán)境問題有哪些?
? 答:農(nóng)業(yè)面源污染、化肥施用對環(huán)境的污染、農(nóng)藥施用對環(huán)境的污染、農(nóng)牧生產(chǎn)廢
棄物對環(huán)境的污染。
第八章 農(nóng)業(yè)資源的合理利用
1、農(nóng)業(yè)資源的分類
? 答:自然資源、社會資源
2、農(nóng)業(yè)資源的特點(diǎn)
? 答:農(nóng)業(yè)資源的整體性和綜合利用原則
3、水土流失的原因與控制
? 答:
4、論述中國現(xiàn)階段面臨的生態(tài)問題。
第九章農(nóng)業(yè)生態(tài)系統(tǒng)的調(diào)控
1概念:生態(tài)系統(tǒng)的穩(wěn)態(tài)、系統(tǒng)的穩(wěn)定性、生態(tài)閾值、生態(tài)平衡、生態(tài)容量
? 2自然系統(tǒng)穩(wěn)態(tài)機(jī)制?
? 3生態(tài)平衡失調(diào)的標(biāo)志有哪些?
? 答:
1、生態(tài)失調(diào)在結(jié)構(gòu)上的標(biāo)志
2、生態(tài)失調(diào)在功能上的標(biāo)志
? 4生態(tài)平衡失調(diào)的原因?
? 答:一是自然原因,如氣候條件突變,災(zāi)害性病蟲害的突然的發(fā)生;二是人為原因,如人們對資源的不合理開發(fā)利用、工業(yè)“三廢”污染等,而人為因素常常導(dǎo)致自然因素的強(qiáng)化,造成生態(tài)平衡失調(diào)。
? 5保持生態(tài)平衡的途徑有哪些?
? 答:
一、增加組成成分的多樣性
二、不超過生態(tài)閾值
三、優(yōu)化食物鏈結(jié)構(gòu)
四、人為調(diào)控生態(tài)環(huán)境
五、增強(qiáng)保護(hù)生態(tài)環(huán)境的意識
? 6農(nóng)業(yè)生態(tài)系統(tǒng)調(diào)控的生態(tài)學(xué)原理?
? 答:
? 7農(nóng)業(yè)生態(tài)系統(tǒng)的調(diào)控機(jī)制?
? 答:一方面,農(nóng)業(yè)生態(tài)系統(tǒng)從自然界繼承了自我調(diào)節(jié)能力,保持了一定的穩(wěn)定和可
持續(xù)性;另一方面,農(nóng)業(yè)生態(tài)系統(tǒng)承載了經(jīng)濟(jì)、社會服務(wù)職能,受人類在不同層次的干擾和調(diào)控。因此,農(nóng)業(yè)生態(tài)系統(tǒng)功能的發(fā)揮和穩(wěn)定,取決于系統(tǒng)的自我調(diào)節(jié)能力和人類技術(shù)調(diào)控手段。
第十章
? 國外替代農(nóng)業(yè)理論
? 答:盡可能減少現(xiàn)代工業(yè)產(chǎn)品尤其是化工產(chǎn)品在農(nóng)業(yè)生產(chǎn)中的使用、減輕工業(yè)產(chǎn)品
對農(nóng)業(yè)環(huán)境的污染,充分依靠農(nóng)業(yè)生態(tài)系統(tǒng)自我調(diào)節(jié)和維持能力組織生產(chǎn),實現(xiàn)農(nóng)業(yè)生產(chǎn)自身良性循環(huán)和長久發(fā)展。
? 生態(tài)農(nóng)業(yè)
? 可持續(xù)農(nóng)業(yè)
? 中國生態(tài)農(nóng)業(yè)的特點(diǎn)
? 中國生態(tài)農(nóng)業(yè)的定義和內(nèi)涵
? 中國生態(tài)農(nóng)業(yè)技術(shù)
第三篇:第八章公共政策與系統(tǒng)分析
第八章公共政策與系統(tǒng)分析
一、系統(tǒng)思想的形成與發(fā)展
系統(tǒng)思想(system thought)就其最基本的涵義來說,是關(guān)于事物的整體性觀念、相互聯(lián)系的觀念和演化發(fā)展的觀念。
系統(tǒng)概念來源于古代人類社會的實踐經(jīng)驗。樸素的系統(tǒng)概念,不僅表現(xiàn)在古代人類的實踐中,而且在古代中國和古希臘的哲學(xué)思想中得到了反映。作為哲學(xué)范疇,系統(tǒng)是哲學(xué)和自然科學(xué)長期發(fā)展的結(jié)果??茖W(xué)家明確地直接把系統(tǒng)作為研究對象,一般公認(rèn)以貝塔朗菲提出“一般系統(tǒng)論”(general system theory)的概念為標(biāo)志。20世紀(jì)40年代出現(xiàn)的系統(tǒng)論、運(yùn)籌學(xué)、控制論、信息論,是早期的系統(tǒng)科學(xué)理論,而同時期出現(xiàn)的系統(tǒng)工程、系統(tǒng)分析和管理科學(xué)則是系統(tǒng)科學(xué)的工程應(yīng)用。
20世紀(jì)40年代,美國貝爾電話公司使用了“系統(tǒng)工程(systems engineering)”來命名設(shè)計新系統(tǒng)的科學(xué)方法。1957年,美國密歇根大學(xué)的古德和麥考爾合作出版了第一本以“系統(tǒng)工程”命名的書。第二次世界大戰(zhàn)后,美國的蘭德公司針對大型社會、經(jīng)濟(jì)系統(tǒng)問題的研究,倡導(dǎo)“系統(tǒng)分析(system analysis)”,著重于在解決大型社會經(jīng)濟(jì)系統(tǒng)中的問題時,對若干可供選擇的執(zhí)行特定任務(wù)的系統(tǒng)方案進(jìn)行選擇比較,進(jìn)行費(fèi)用效果分析。此外,針對大企業(yè)的經(jīng)營管理技術(shù)的發(fā)展,以泰勒為代表的科學(xué)管理理論發(fā)展成了管理科學(xué)(management science)。
1969年,阿波羅飛船登月成功,被公認(rèn)為是系統(tǒng)工程成功的范例,引起了人們對系統(tǒng)工程的廣泛重視。1972年,國際應(yīng)用系統(tǒng)分析研究所得以成立。
第二次世界大戰(zhàn)以后,一般系統(tǒng)論、運(yùn)籌學(xué)、控制論、信息學(xué)以及系統(tǒng)工程、系統(tǒng)分析和管理科學(xué),相互滲透融合,織出了一幅系統(tǒng)科學(xué)從自然界擴(kuò)展到人類社會、從基礎(chǔ)理論擴(kuò)展到工程應(yīng)用的五彩繽紛的圖景,寫出了系統(tǒng)科學(xué)誕生、成長的歷程。
二、系統(tǒng)的概念
系統(tǒng)指由兩個以上要素組成的,具有一定結(jié)構(gòu)和功能,與外部環(huán)境發(fā)生聯(lián)系的有機(jī)整體。目前,國內(nèi)學(xué)界普遍認(rèn)為,系統(tǒng)的基本屬性可以歸納為:
1.整體性。2.相關(guān)性。3.目的性。4.動態(tài)性。5.層次性。
6.環(huán)境適應(yīng)性。
三、系統(tǒng)方法及其特點(diǎn)
所謂系統(tǒng)方法,就是按照事物本身的系統(tǒng)性把對象放在系統(tǒng)的形式中加以考察的一種方法,即從系統(tǒng)的觀點(diǎn)出發(fā),始終著重從整體與部分(要素)之間,從整體與外部環(huán)境的相互聯(lián)系、相互作用和相互制約的關(guān)系中,綜合而精確地考察對象以達(dá)到最優(yōu)地處理問題的一種方法。國內(nèi)一些學(xué)者從系統(tǒng)的屬性內(nèi)涵出發(fā),概括出系統(tǒng)方法用于公共政策分析所應(yīng)遵循的原則:
1.整體性。它是系統(tǒng)方法的基本出發(fā)點(diǎn),主要是把公共政策整體作為研究對象。
2.綜合性。
3.最優(yōu)化。這是用系統(tǒng)方法實現(xiàn)政策目標(biāo)的理想要求,或者說是追求一種最實用性的結(jié)果。
4.可行性。
四、系統(tǒng)分析及其產(chǎn)生背景
簡單地說,系統(tǒng)分析就是系統(tǒng)方法的具體應(yīng)用。具體說來,系統(tǒng)分析就是對一個系統(tǒng)內(nèi)的基本問題,用系統(tǒng)觀點(diǎn)進(jìn)行思維推理,在確定和不確定的條件下探索可能采取的方案,通過分析對比,為達(dá)到預(yù)期目標(biāo)選出最優(yōu)方案;也可以說,系統(tǒng)分析就是為政策主體選擇一個行動方向,通過對情況的全面分析,對備選方案擇優(yōu),為政策主體提供可靠的依據(jù)。系統(tǒng)分
析是以系統(tǒng)觀點(diǎn)明確所要達(dá)到的目標(biāo),通過計算工具找出系統(tǒng)中各要素的定量關(guān)系,同時還要依靠分析人員的直觀判斷,運(yùn)用經(jīng)驗的定性分析。借助這種互相結(jié)合的分析方法,才能從許多可行方案中尋求滿意的方案。
“系統(tǒng)分析”最早是由美國蘭德公司于20世紀(jì)40年代提出并使用的。蘭德公司發(fā)展了一套對符合確定目標(biāo)的不同方案,從費(fèi)用和效果兩個方面進(jìn)行經(jīng)濟(jì)評價的方法,即系統(tǒng)分析方法。20世紀(jì)40-70年代,系統(tǒng)分析曾沿著兩條不同的渠道發(fā)展,一條是通過咨詢機(jī)構(gòu)和研究所;另一條發(fā)展渠道是與大學(xué)相聯(lián)系的研究和教學(xué)活動。
五、公共政策研究中的系統(tǒng)分析
1、公共決策系統(tǒng)
H.A.西蒙把決策過程劃分為四個主要階段:情報活動;設(shè)計活動;抉擇活動;審查活動。以上四個階段交織在一起,就形成了系統(tǒng)決策的過程。在系統(tǒng)工程的工作過程中,由系統(tǒng)開發(fā)得到的若干解決問題的方案,經(jīng)過系統(tǒng)建模、系統(tǒng)分析以及系統(tǒng)評價等步驟之后,最終必須從備選方案中為政策主體選出最佳的開發(fā)方案。
從不同的角度用系統(tǒng)觀點(diǎn)來分析公共決策問題,可以得出不同的分類:
(1)按公共決策的重要性可將其分為戰(zhàn)略決策、策略決策和執(zhí)行決策,或稱為戰(zhàn)略規(guī)則、管理控制和運(yùn)行控制3個層次。
(2)按公共決策的性質(zhì)可將其分為程序化決策和非程序化決策。
(3)根據(jù)人們做決策時對自然狀態(tài)規(guī)律的認(rèn)識和掌握程度,通??煞譃榇_定型決策、風(fēng)險型決策(統(tǒng)計決策)以及非確定型(完全不確定型)決策。
(4)按公共決策的目標(biāo)數(shù)量可將其分為單目標(biāo)決策和多目標(biāo)決策。
(5)按公共決策的階段可將其分為單階段決策和多階段決策,也可稱為單項決策和序貫決策。
六、系統(tǒng)分析與公共政策
1、人類社會的一切事物都存在著相互依賴關(guān)系,組成了多層次的復(fù)雜系統(tǒng)。公共政策不僅本身可以看成一個系統(tǒng),而且它不可能孤立存在,總是與其他政策相聯(lián)系,處于一個政策體系之中。同時公共政策系統(tǒng)是動態(tài)的。在公共政策過程中,通過系統(tǒng)分析應(yīng)明確問題和目標(biāo),并提出解決問題和實現(xiàn)目標(biāo)的各種可行方案,再由政策主體通過政策分析選用一個滿意的或最佳的方案。
對于一個國家來說,可以在以下五個層次的公共政策中應(yīng)用系統(tǒng)分析:(1)宏觀的國家整體系統(tǒng)分析。(2)部門系統(tǒng)分析。(3)地區(qū)系統(tǒng)分析。(4)企業(yè)的系統(tǒng)分析。(5)一項工程的系統(tǒng)分析。
2、系統(tǒng)分析的特點(diǎn)和作用
(1)系統(tǒng)分析首先把所研究的事物、現(xiàn)象和過程看作是一個整體--系統(tǒng),確定給定系統(tǒng)的邊界范圍,把它從周圍的系統(tǒng)中劃分出來;同時,鑒定該系統(tǒng)的組成部分,必要時逐級劃分,確定各子系統(tǒng)。
(2)系統(tǒng)分析重視給定系統(tǒng)的外部聯(lián)系和內(nèi)部聯(lián)系。
(3)系統(tǒng)分析積極大膽地將現(xiàn)代應(yīng)用數(shù)學(xué)引入公共政策分析領(lǐng)域。
(4)系統(tǒng)分析絕不忽視非計量因素,反而往往把它作為“難點(diǎn)”而認(rèn)真對待。
(5)系統(tǒng)分析在給定系統(tǒng)的設(shè)想與現(xiàn)實、計劃與實施之間建立一種“中介”環(huán)節(jié),使人們通過系統(tǒng)周密的調(diào)查研究,在認(rèn)識上逐步接近給定系統(tǒng)的實際,并采取適當(dāng)?shù)目刂拼胧?,使它按照人們?guī)定的目標(biāo)和利益運(yùn)行。
七、系統(tǒng)分析學(xué)派和結(jié)構(gòu)功能分析學(xué)派
繼人類學(xué)和社會學(xué)領(lǐng)域中功能主義和結(jié)構(gòu)功能主義理論興起之后,政治學(xué)領(lǐng)域中也掀起了系統(tǒng)思想的浪潮。不斷豐富和發(fā)展的系統(tǒng)概念則使政治學(xué)家感到耳目一新,他們對在其他學(xué)科
中屢有建樹的系統(tǒng)思想加以認(rèn)真的研究、消化和吸收,并在政治學(xué)領(lǐng)域中建立了獨(dú)具匠心的系統(tǒng)方法,創(chuàng)造了政治分析的新工具,結(jié)果使政治系統(tǒng)理論成為政治學(xué)中負(fù)有盛名的一個學(xué)派。實際上,政治系統(tǒng)理論學(xué)派是運(yùn)用系統(tǒng)思想或系統(tǒng)方法從事政治學(xué)研究的一個系統(tǒng),它可進(jìn)一步分為兩個子學(xué)派:一個是以伊斯頓(D.Easton)為代表的系統(tǒng)分析學(xué)派,另一個則是以阿爾蒙德(G.A.Almond)為代表的結(jié)構(gòu)功能分析學(xué)派。
1、作為最早將系統(tǒng)概念應(yīng)用于建構(gòu)政治學(xué)理論的政治學(xué)家,伊斯頓提出政治生活是有系統(tǒng)的行為,因而根據(jù)政治生活的互動現(xiàn)象便可建立含有經(jīng)驗意義的政治系統(tǒng)。這個政治系統(tǒng)作為社會系統(tǒng)的一個子系統(tǒng),它由與社會價值的權(quán)威性分配有關(guān)的互動行為構(gòu)成。政治系統(tǒng)處于物理的、生物的、社會的和心理的環(huán)境之中,它不僅具有確定的目標(biāo),而且還具有自我轉(zhuǎn)化和適應(yīng)環(huán)境的能力。
從實質(zhì)上看,伊斯頓關(guān)于政治生活的系統(tǒng)分析理論,其創(chuàng)造性就在于大膽引入控制論模式的系統(tǒng)方法論。
2、深受功能主義人類學(xué)和結(jié)構(gòu)功能主義社會學(xué)影響的阿爾蒙德,對伊斯頓政治系統(tǒng)分析理論的局限性若有所悟,并試圖對其加以突破。他提出了在系統(tǒng)方法論上似乎更為成熟的結(jié)構(gòu)功能主義政治學(xué)理論。他認(rèn)為,合法的強(qiáng)制性使政治系統(tǒng)顯示了作為一個系統(tǒng)而特有的重要性和凝聚性,這是政治系統(tǒng)與其他系統(tǒng)的根本差別所在。概觀阿爾蒙德的理論,其政治系統(tǒng)的系統(tǒng)性質(zhì)具有四個特點(diǎn):
(1)政治系統(tǒng)是一個具有整體性的開放系統(tǒng),它具有一般系統(tǒng)的共性。
(2)政治系統(tǒng)的組成單元是政治角色。
(3)政治系統(tǒng)具有某種反映其心理方面的基本傾向,如態(tài)度、信仰、感情和價值觀等,這便是“政治文化”。
(4)無論其專業(yè)化程度如何,一切政治結(jié)構(gòu)都具有多種功能,執(zhí)行這些功能的分別為系統(tǒng)、過程和政策這三個同時并存、相互作用的層次。
阿爾蒙德的系統(tǒng)思想之所以值得稱道,就是因為它將科學(xué)技術(shù)中新興的系統(tǒng)分析與社會科學(xué)中傳統(tǒng)的結(jié)構(gòu)功能分析有機(jī)地結(jié)合起來,使兩者兼容并蓄、相得益彰,從而在社會科學(xué)領(lǐng)域中實現(xiàn)了一次極有意義的系統(tǒng)方法論的綜合。
八、系統(tǒng)分析在公共政策研究中的具體運(yùn)用
1、系統(tǒng)分析的基本要求
系統(tǒng)分析應(yīng)用于公共政策,即是對公共政策問題,從社會、政治、經(jīng)濟(jì)和技術(shù)的觀點(diǎn)予以綜合考察,全面權(quán)衡利弊得失,從而為公共決策選擇最優(yōu)方案提供科學(xué)的依據(jù)。
當(dāng)公共政策問題為單目標(biāo)時,其分析工作比較容易進(jìn)行。但是公共政策問題往往是多目標(biāo)(或指標(biāo))的。對于復(fù)雜的公共政策問題,一方面要把它分解為若干個子系統(tǒng),分別建立模型,然后應(yīng)用系統(tǒng)分析方法求得各個指標(biāo)的最優(yōu)解;另一方面還要把這些工作綜合起來,對一個完整的公共政策問題做出正確的分析,對于不同的可行方案做出誰優(yōu)誰劣的比較,而且要用定量的結(jié)果來說明。
為了搞好系統(tǒng)評價,要解決的問題和遵守基本原則是:將各項指標(biāo)數(shù)量化;將所有指標(biāo)歸一化;保證分析的客觀性;保證方案的可比性;分析指標(biāo)的系統(tǒng)性和政策性。
系統(tǒng)分析的復(fù)雜性主要是分析指標(biāo)體系的建立。系統(tǒng)分析指標(biāo)體系是由若干個單項分析指標(biāo)組成的整體,它應(yīng)反映出所要解決問題的各項目標(biāo)要求。指標(biāo)體系要實際、完整、合理、科學(xué),并基本上能為有關(guān)人員和部門所接受。
系統(tǒng)分析的基本要素有:目的、備選方案、模型、費(fèi)用、效果和評價標(biāo)準(zhǔn)。系統(tǒng)分析從明確實現(xiàn)目的開始,通過模型預(yù)測各種備選方案的效果和費(fèi)用,然后依據(jù)評價標(biāo)準(zhǔn)進(jìn)行評價,最后確定各方案的優(yōu)劣順序。
系統(tǒng)分析指標(biāo)體系通常包括的大類指標(biāo)有:(1)政策性指標(biāo)。(2)技術(shù)性指標(biāo)。(3)經(jīng)濟(jì)性指標(biāo)。(4)社會性指標(biāo)。(5)資源性指標(biāo)。(6)時間性指標(biāo)。
2、系統(tǒng)分析流程
(1)系統(tǒng)研究。(2)系統(tǒng)設(shè)計。(3)系統(tǒng)屬性量化。(4)系統(tǒng)評價。
3、系統(tǒng)分析的主要作業(yè)
(1)系統(tǒng)分析的步驟
①明確要研究的對象;②選擇可行方案;③選擇計算準(zhǔn)則;④應(yīng)用模型技術(shù);⑤生成輸入數(shù)據(jù);⑥模型運(yùn)行和操作;⑦結(jié)果分析。
(2)系統(tǒng)分析工作至少應(yīng)包括的內(nèi)容
①從解決問題的范圍來看,應(yīng)包括系統(tǒng)目標(biāo)的建立、系統(tǒng)結(jié)構(gòu)的確定、準(zhǔn)則指標(biāo)體系的選擇、可行方案的構(gòu)思、待選方案的確定以及未來效應(yīng)的分析等。
②從作業(yè)活動來看,應(yīng)包括系統(tǒng)研究、系統(tǒng)設(shè)計、系統(tǒng)量化和系統(tǒng)評價等。
③從解決問題的方法論和工具來看,應(yīng)廣泛采納行為研究、價值研究、規(guī)范研究等方法,以及建模、模擬、優(yōu)化等工具。
④從數(shù)據(jù)處理和信息轉(zhuǎn)換來看,應(yīng)把信息處理作為系統(tǒng)分析中不可缺少的部分,它滲透在系統(tǒng)分析各個作業(yè)活動的全部過程中,即從系統(tǒng)分析的起始工作開始,一直到采取政策行動為止的每個步驟和工序都有著信息分析的成分。
簡言之,系統(tǒng)分析的主要作業(yè)包括系統(tǒng)模型化、最優(yōu)化分析和綜合評價。系統(tǒng)模型化即建立分析模型,進(jìn)行方案選擇;最優(yōu)化分析即依據(jù)模型求解,得出最優(yōu)解;綜合評價即利用模型和各種資料,用技術(shù)經(jīng)濟(jì)的觀點(diǎn)對比各種可行方案,考慮成本與效益間的關(guān)系,權(quán)衡各方案的利弊得失,從整體性出發(fā),綜合分析問題,選擇可行的優(yōu)化方案。
九、決策支持系統(tǒng)
1、決策支持系統(tǒng)(Decision Support System)是指輔助決策工作的一種計算機(jī)系統(tǒng),由美國麻省理工學(xué)院的米切爾S.斯科特(Michael S.Scott)和彼德G.W.基恩(Peter G.W.Keen)于20世紀(jì)70年代首次提出。它一經(jīng)提出便迅速成為公共決策及系統(tǒng)工程的研究熱點(diǎn),并在實踐中得到廣泛的重視和應(yīng)用。決策支持系統(tǒng)是以管理科學(xué)、運(yùn)籌學(xué)、控制論和行為科學(xué)為基礎(chǔ),以計算機(jī)技術(shù)、模擬技術(shù)和信息技術(shù)為手段,面對半結(jié)構(gòu)化的決策問題,支持決策活動的具有智能作用的人-機(jī)計算機(jī)系統(tǒng)。
2、決策支持系統(tǒng)具有的特點(diǎn)
(1)對準(zhǔn)政策主體經(jīng)常面臨結(jié)構(gòu)化程度不高、說明不夠充分的問題。
(2)把模型或分析技術(shù)與傳統(tǒng)的數(shù)據(jù)存取技術(shù)及檢索技術(shù)結(jié)合起來。
(3)提供易于為非計算機(jī)專業(yè)人員使用的交互會話方式。
(4)強(qiáng)調(diào)對環(huán)境及用戶決策方法改變的靈活性及適應(yīng)性。
(5)支持但不是代替高層政策主體制定政策。
十、系統(tǒng)分析應(yīng)注意的問題
1、長期以來,系統(tǒng)分析在解決問題過程的運(yùn)用,為公共政策的發(fā)展提出和確立了一些非常有益的觀點(diǎn)和方法,可以歸納為五個方面:
(1)從硬系統(tǒng)思維過程變化到考慮政策主體行為的軟系統(tǒng)思維過程。
(2)從如何優(yōu)化一個給出的系統(tǒng),變換到如何設(shè)計一個優(yōu)化的系統(tǒng)。
(3)從告訴政策主體怎樣做某種類型的規(guī)范決策模型,轉(zhuǎn)變?yōu)檎咧黧w共同參與分析、做出決策的交互型決策模型。
(4)從求解最優(yōu)解轉(zhuǎn)變?yōu)閷ふ覅f(xié)調(diào)和平衡解。
(5)從靜態(tài)的搜索求解過程,轉(zhuǎn)變?yōu)閯討B(tài)的遞歸循環(huán)搜索求解過程。
2、在系統(tǒng)分析活動進(jìn)行的過程中,應(yīng)注意
(1)從系統(tǒng)的環(huán)境、目標(biāo)及其結(jié)構(gòu)的角度來觀察系統(tǒng)的狀態(tài)。
(2)要重視系統(tǒng)的信息。
(3)要重視人在系統(tǒng)中的作用。
(4)要了解系統(tǒng)的變化狀況,即現(xiàn)在系統(tǒng)轉(zhuǎn)變?yōu)槲磥硐到y(tǒng)的相互對應(yīng)關(guān)系。
(5)了解系統(tǒng)的研究層次關(guān)系。
(6)對一個系統(tǒng)進(jìn)行系統(tǒng)分析,其結(jié)果既應(yīng)滿足該系統(tǒng)的所有目標(biāo),還應(yīng)使該系統(tǒng)具有適應(yīng)環(huán)境變化和對資源有效利用的功能。
3、僅僅用簡單合理的系統(tǒng)分析模型和工具不能解決問題的情況
(1)帶有極強(qiáng)政治色彩的問題;
(2)具有深刻社會含義的問題;
(3)在決策中,起主要作用的因素是超理性因素的問題;
(4)做出不同選擇時,必須在觀念(偏好)和實際價值(效用、價格)之間加以權(quán)衡的問題;
(5)解決問題時所希望的戰(zhàn)略不是考慮系統(tǒng)各部分之間的平衡,而是要對現(xiàn)存系統(tǒng)進(jìn)行劇烈的改變;
(6)當(dāng)不能經(jīng)過現(xiàn)存組織,而必須通過新的機(jī)構(gòu)去貫徹執(zhí)行其政策時。
第四篇:軟件系統(tǒng)分析與設(shè)計
第1章
軟件工程基礎(chǔ)知識 1.1軟件工程知識體系
? 軟件需求(Software Requirements)? 軟件設(shè)計(Software Design)
? 軟件構(gòu)造(Software Construction)? 軟件測試(Software Testing)? 軟件維護(hù)(Software Maintenance)
? 軟件配置管理(Software Configuration Management)? 軟件工程管理(Software Engineering Management)? 軟件工程過程(Software Engineering Process)
? 軟件工程工具和方法(Software Engineering Tools and Methods)? 軟件質(zhì)量(Software Quality)
1.2軟件生存周期與軟件開發(fā)模型
? 1.2.1 軟件生存周期
? Boehm定義的軟件生存周期模型
? GB 8566-1988定義的軟件生存周期模型
? GB/T 8566-1995定義的軟件生存周期過程模型 ? GB/T 8566-2001定義的軟件生存周期過程模型 ? UP定義的軟件生存周期模型
? 1.2.2 軟件開發(fā)模型
? 瀑布模型(waterfall model)
? 快速原型模型(rapid prototype model)? 演化模型(evolutionary model)? 增量模型(incremental model)? 螺旋模型(spiral model)
? 噴泉模型(water fountain model)
1.3軟件質(zhì)量模型與軟件質(zhì)量管理
? 1.3.1 軟件質(zhì)量模型
? 軟件產(chǎn)品的內(nèi)部質(zhì)量、外部質(zhì)量和使用質(zhì)量 ? 質(zhì)量特性、質(zhì)量子特性和度量
? 功能性:適宜性、準(zhǔn)確性、互用性、依從性、安全性 ? 可靠性:成熟性、容錯性、可恢復(fù)性 ? 可用性:可理解性、易學(xué)性、可操作性 ? 效率:時間特性、資源特性
? 可維護(hù)性:可分析性、可修改性、穩(wěn)定性、可測試性 ? 可移植性:適應(yīng)性、易安裝性、一致性、可替換性
? 1.3.2 軟件質(zhì)量管理
? 質(zhì)量需求分析 ? 質(zhì)量計劃 ? 質(zhì)量保證 ? 質(zhì)量控制 ? 質(zhì)量改進(jìn)
? 軟件質(zhì)量管理體系
? ? ? ? ? ? ? ? ? ?
? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ?
1.4軟件配置管理
? 1.4.1 軟件配置項與基線
計算機(jī)軟件配置項(CSCI)基線(baseline)
功能基線(functional baseline)指派基線(allocated baseline)產(chǎn)品基線(product baseline)
? 1.4.2 軟件配置管理過程
對象標(biāo)識 版本控制 變化控制 配置審計 配置報告
1.5軟件過程管理
? 1.5.1 軟件能力成熟度模型(CMM)
CMM的5個等級:初始級、可重復(fù)級、已定義級、已管理級、優(yōu)化級 CMM的關(guān)鍵過程域(KPA):需求管理、軟件項目計劃、軟件項目跟蹤和監(jiān)控、軟件子合同管理、軟件質(zhì)量保證、軟件配置管理、組織級過程焦點(diǎn)、組織級過程定義、培訓(xùn)大綱、集成軟件管理、軟件產(chǎn)品工程、組間協(xié)調(diào)、同行評審、定量過程管理、軟件質(zhì)量管理、缺陷預(yù)防、技術(shù)變更管理、過程變更管理
? 1.5.2 軟件過程與軟件能力成熟度評估
第一步,建立評估組 第二步,填寫提問單 第三步,響應(yīng)分析 第四步,現(xiàn)場考察
第五步,提出調(diào)查發(fā)現(xiàn)清單
第六步,制作關(guān)鍵過程域(KPA)剖面圖
? 1.5.3 軟件過程改進(jìn)
第一步,比較“目標(biāo)狀態(tài)”與“目前狀態(tài)”,找出所有差距 第二步,確定改進(jìn)目標(biāo) 第三步,制定改進(jìn)計劃 第四步,執(zhí)行改進(jìn)計劃
第五步,總結(jié)本輪改進(jìn)經(jīng)驗,開始下一輪改進(jìn)
1.6
小節(jié)
軟件工程學(xué)是研究如何有效地組織和管理軟件開發(fā)的工程學(xué)科。
軟件產(chǎn)品所要經(jīng)歷的計劃、分析、設(shè)計、編程、測試、維護(hù)直至被淘汰這樣一個全過程被稱為軟件生存周期。用不同的方式將軟件生命周期中的所有開發(fā)活動組織起來,可以形成不同的軟件開發(fā)模型。
軟件質(zhì)量就是軟件與明確地和隱含地定義的需求相一致的程度。軟件質(zhì)量管理是指軟件開發(fā)機(jī)構(gòu)為保證軟件項目滿足客戶需求所要實施的質(zhì)量活動。軟件配置管理是在軟件的整個生命期內(nèi)管理變化的一組活動,目標(biāo)是使變化更正確且更容易被適應(yīng)。
軟件過程是指人們用于開發(fā)和維護(hù)軟件及其相關(guān)產(chǎn)品的一系列活動,包括軟件工程過程和軟件管理過程。軟件過程管理的目的就是提升軟件組織的提高軟件開發(fā)能力。
? 1.? 1.? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
第2章
項目管理基礎(chǔ)知識 2.1項目與項目管理 ? 2.1.1 項目
項目是在特定條件下、具有特定目標(biāo)的一次性任務(wù),是在一定時間內(nèi)、滿足一系列特定目標(biāo)的多項相關(guān)工作的總和。項目的臨時性 項目的獨(dú)特性 項目的漸進(jìn)性
2.1.2 項目管理
項目管理就是將各種知識、技能、工具和技術(shù)應(yīng)用于項目之中,以達(dá)到項目的要求。項目范圍 項目時間 項目成本 項目質(zhì)量
2.2項目管理過程與過程組 ? 2.2.1 過程與過程組
過程就是一組為了完成一系列事先指定的產(chǎn)品、服務(wù)或成果而需執(zhí)行的互相聯(lián)系的行動和活動。軟件項目管理過程可歸納為五個過程組。啟動過程組(initiating process group)規(guī)劃過程組(planning process group)實施過程組(executing process group)
監(jiān)控過程組(monitoring and controlling process group)收尾過程組(closing process group)
? 2.2.2 項目管理過程的交互作用
項目管理過程并不是互不相干的一次性事件
項目管理過程組之間是一種前后銜接、承前啟后的關(guān)系
項目管理過程組之間有時又是一種時間交錯、空間并行的關(guān)系 項目管理過程組之間還是一種信息收集、存儲、處理和傳遞的關(guān)系 某些過程組的關(guān)聯(lián)具有重復(fù)迭代性
規(guī)劃過程組、執(zhí)行過程組和監(jiān)控過程組之間形成一種閉環(huán)的關(guān)系 過程組的交互作用往往還會跨越項目階段 項目階段和過程之間有相互聯(lián)系
? 2.2.3 項目管理過程的裁剪
不同類型的軟件項目應(yīng)選用不同的項目管理過程 不同階段的軟件項目應(yīng)選用不同的項目管理過程 不同軟件項目的管理過程會有不同的具體過程 不同軟件項目的管理過程會有不同的具體過程順序 不同軟件項目的管理過程會有不同的條件與約束 不同軟件項目的管理過程會有不同的簡化程度 不同軟件項目的管理過程需要不同的集成程度 項目變更會使項目管理過程隨之變化
2.3項目管理知識體系
項目綜合管理 項目范圍管理
? ? ? ? ? ? ? ? ? ? 項目時間管理 項目成本管理 項目質(zhì)量管理 項目人力資源管理 項目溝通管理 項目風(fēng)險管理 項目采購管理
2.4小節(jié)
項目管理就是將項目管理知識、技能、工具和技術(shù)應(yīng)用于項目活動之中,可以將軟件項目管理活動視做一系列相互聯(lián)系的過程。
項目管理過程可歸納為5個過程組:啟動過程組、規(guī)劃過程組、實施過程組、監(jiān)控過程組與收尾過程組。
項目管理包括9個知識領(lǐng)域:項目綜合管理、項目范圍管理、項目時間管理、項目成本管理、項目質(zhì)量管理、項目人力資源管理、項目溝通管理、項目風(fēng)險管理與項目采購管理。
第3章
軟件開發(fā)技術(shù) 3.1軟件開發(fā)平臺
? 3.1.1 Microsoft.NET平臺
Microsoft.NET Framework:.NET CLR(通用語言運(yùn)行環(huán)境);.NET BCL(基礎(chǔ)類庫);ASP.NET;ADO.NET。
Microsoft Visual Studio.NET:ADO.NET組件;XML數(shù)據(jù)組件;Windows表單組件;ASP.NET應(yīng)用服務(wù);ASP.NET Web表單;Web服務(wù)支持。
? 3.1.2 J2EE平臺
組件-容器:搭建體系架構(gòu)平臺標(biāo)準(zhǔn)服務(wù) 多層應(yīng)用模型
3.1.3 Microsoft.NET與J2EE的異同
類似的平臺基礎(chǔ)構(gòu)造 相同的三層/多層體系 不同的移植、性能和擴(kuò)展 在Web支持方面的比較 第三方廠商的支持 潛在的市場
3.2中間件技術(shù) ? 3.2.1 中間件簡介
終端仿真/屏幕轉(zhuǎn)換中間件 數(shù)據(jù)訪問中間件 遠(yuǎn)程過程調(diào)用中間件 消息中間件 交易中間件 對象中間件
Web服務(wù)器中間件 安全中間件
? 3.2.2 消息代理中間件 ? ?
? ? ? ? ? 1.? ? 1.? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
?
? 構(gòu)件化的結(jié)構(gòu)
可恢復(fù)性、易于管理、靈活性 具有數(shù)據(jù)轉(zhuǎn)換設(shè)施。可靠高效的通信 多樣的管理能力 豐富的應(yīng)用開發(fā)環(huán)境
? 3.2.3 面向數(shù)據(jù)庫的中間件
ODBC JDBC 數(shù)據(jù)庫網(wǎng)關(guān)
3.3構(gòu)件技術(shù) ? 3.3.1 構(gòu)件庫
構(gòu)件的存儲
構(gòu)件的分類與檢索機(jī)制 構(gòu)件庫的編目
構(gòu)件庫的管理和維護(hù)
? 3.3.2 構(gòu)件模型
3C模型
刻面(Facet)模型 青鳥模型
? 3.3.3 構(gòu)件的屬性與特點(diǎn)
構(gòu)件是可獨(dú)立配置的單元,構(gòu)件必須自包容。
構(gòu)件強(qiáng)調(diào)與環(huán)境和其他構(gòu)件的分離,因此構(gòu)件的實現(xiàn)是嚴(yán)格封裝的,外界沒機(jī)會或沒必要知道構(gòu)件內(nèi)部的實現(xiàn)細(xì)節(jié)。
構(gòu)件可以在適當(dāng)?shù)沫h(huán)境中被復(fù)合使用,因此構(gòu)件需要提供清楚的接口規(guī)范,可以與環(huán)境交互。
構(gòu)件沒有個體特有的屬性,最多僅有特定構(gòu)件的一份副本。
? 3.3.4 構(gòu)件與中間件
中間件,本質(zhì)上是對分布式應(yīng)用的抽象,中間件與系統(tǒng)架構(gòu)實際上是從兩種不同的角度看待軟件的中間層次。
中間件促進(jìn)了構(gòu)件化軟件,基于中間件開發(fā)的應(yīng)用系統(tǒng)是構(gòu)件化的,中間件提供了構(gòu)件的體系結(jié)構(gòu),極大提高了構(gòu)件化軟件開發(fā)的效率和質(zhì)量。構(gòu)件化的軟件設(shè)計思想在中間件發(fā)展中起到了重要的作用。
3.4小節(jié)
Microsoft.NET平臺和J2EE平臺是目前最常用的兩大軟件開發(fā)平臺。作為彼此競爭的應(yīng)用平臺,Microsoft.NET平臺和J2EE平臺在目標(biāo)和體系結(jié)構(gòu)上極其相似,但在實現(xiàn)上又完全不同。二者總的關(guān)系是:異中有同,同中有異。中間件是處于操作系統(tǒng)和應(yīng)用程序之間的軟件。中間件保持了平臺的透明性,抽象了典型的應(yīng)用模式。應(yīng)用軟件開發(fā)者可以基于標(biāo)準(zhǔn)的中間件進(jìn)行再開發(fā),而不必再考慮操作系統(tǒng)的問題。
構(gòu)件是可復(fù)用的軟件成份,可被用來構(gòu)造其他軟件。中間件促進(jìn)了構(gòu)件化軟件,應(yīng)用系統(tǒng)在中間件提供的環(huán)境中可以更好地集中于業(yè)務(wù)邏輯上,并以構(gòu)件的形式存在。構(gòu)件思想也反過來推動了中間件的發(fā)展。
第4章
軟件項目規(guī)劃
4.1項目策劃
? 1.? 1.從政策導(dǎo)向中尋找項目機(jī)會 從市場需求中尋找項目機(jī)會 從技術(shù)發(fā)展中尋找項目機(jī)會 從特定事件中尋找項目機(jī)會
4.2項目可行性分析 4.2.1 技術(shù)可行性分析
? ? ? ? ? 1.? ? ? ? ? ? ? ? ? 項目的必要性分析
軟件組織水平與能力分析 項目技術(shù)來源分析 與項目相關(guān)的專利分析
項目負(fù)責(zé)人及技術(shù)骨干的資質(zhì)分析 項目總體技術(shù)方案分析 項目創(chuàng)新點(diǎn)分析 項目技術(shù)風(fēng)險分析 項目技術(shù)成熟性分析
? 4.2.2 項目投資及效益分析
項目投資預(yù)算分析 項目投資來源分析
市場需求與產(chǎn)品銷售額分析
產(chǎn)品成本、利潤與盈虧平衡點(diǎn)分析 投資回收期、投資收益率分析 社會效益分析
4.3項目論證、評估與立項
? 4.3.1 項目論證與評估的基本概念
項目論證是指對擬實施項目技術(shù)上的先進(jìn)性、成熟性、適用性,經(jīng)濟(jì)上的合理性、盈利性,實施上的可能性、風(fēng)險性進(jìn)行全面科學(xué)的綜合分析,為項目決策提供客觀依據(jù)的一種技術(shù)經(jīng)濟(jì)研究活動。
項目評估指在項目可行性研究的基礎(chǔ)上,項目投資者或項目主管部門或其委托的第三方權(quán)威機(jī)構(gòu)根據(jù)國家頒布的政策、法律、法規(guī)、標(biāo)準(zhǔn)和技術(shù)規(guī)范,對擬開發(fā)項目的市場需求、技術(shù)先進(jìn)性和成熟性、預(yù)期經(jīng)濟(jì)效益和社會效益等進(jìn)行評價、分析和論證,進(jìn)而判斷其是否可行的過程。
項目論證與評估的內(nèi)容、程序和依據(jù)大同小異,只是側(cè)重點(diǎn)稍有不同,有時不加區(qū)分或合并進(jìn)行。
? 4.3.2 項目可行性報告的真實性評估
項目申請單位的資質(zhì)真實性評估 項目申請單位的財務(wù)真實性評估 項目申請單位的技術(shù)真實性評估 其他事項的真實性評估
? 4.3.3 項目可行性報告的客觀性評估
技術(shù)創(chuàng)新點(diǎn)的客觀性評估
技術(shù)先進(jìn)性與成熟性的客觀性評估 ?
?
?
? ? ? ? ? ?
? ? ? ? 信息安全措施的客觀性評估
采用標(biāo)準(zhǔn)、規(guī)范的先進(jìn)性、合理性評估 項目風(fēng)險及應(yīng)對方案的客觀性評估 其他事項的客觀性評估
? 4.3.4 評估報告
? 項目概況 ? 評估目標(biāo) ? 評估依據(jù) ? 評估內(nèi)容
? 評估機(jī)構(gòu)與評估專家 ? 評估過程
? 詳細(xì)評估意見
? 存在或遺漏的重大問題 ? 潛在的風(fēng)險 ? 評估結(jié)論
? 進(jìn)一步的建議
? 4.3.5 項目立項
項目立項的決定應(yīng)當(dāng)由項目團(tuán)隊之外的、適當(dāng)級別的、并為項目出資的項目發(fā)起人或投資人作出,通常以項目立項決定(通知)書、項目批文、項目許可證書和項目任務(wù)書等形式發(fā)布。
4.4項目開發(fā)計劃
? 1.引言 ? 2.引用文件 ? 3.項目最終成果 ? 4.需求與約束
? 5.系統(tǒng)開發(fā)總體計劃 ? 6.項目開發(fā)詳細(xì)計劃 ? 7.進(jìn)度表與活動網(wǎng)絡(luò)圖 ? 8.項目組織與資源 ? 9.培訓(xùn)
? 10.項目估算 ? 11.風(fēng)險管理 ? 12.支持條件 ? 13.注解 ? 14.附錄
4.5小節(jié)
? 軟件項目規(guī)劃的任務(wù)主要包括項目策劃、可行性研究、論證、評估、立項與項目開發(fā)計劃的制訂工作。
? 項目策劃,也稱項目機(jī)會研究,其目的是選擇投資機(jī)會、鑒別投資方向。
? 項目可行性分析的目的是確定以下問題:項目有無必要?能否完成?是否值得去做? ? 項目論證與評估的目的是審查項目可行性研究的可靠性、真實性和客觀性,為項目主管部門或投資機(jī)構(gòu)的立項決策提供科學(xué)依據(jù)。
? 項目開發(fā)計劃是項目規(guī)劃階段的重要成果,編寫軟件項目開發(fā)計劃時可依據(jù)《GB/T 8567-2006 計算機(jī)軟件文檔編制規(guī)范》中的軟件開發(fā)計劃模版。
? ?
? ? ? ? ?
?
?
?
?
? ? ? ? ? ? ? ? ?
第5章
系統(tǒng)分析方法學(xué) 5.1系統(tǒng)需求分析與軟件需求
系統(tǒng)需求:系統(tǒng)總體功能和業(yè)務(wù)結(jié)構(gòu);硬件系統(tǒng)需求;軟件系統(tǒng)需求;硬件系統(tǒng)和軟件系統(tǒng)之間的接口需求。軟件需求:軟件能力需求;軟件外部接口需求;軟件內(nèi)部接口需求;軟件內(nèi)部數(shù)據(jù)需求;適應(yīng)性需求;安全性需求;保密性和私密性需求;軟件環(huán)境需求;計算機(jī)資源需求;軟件質(zhì)量需求;設(shè)計和實現(xiàn)的約束;數(shù)據(jù)需求;操作需求;故障處理需求;算法需求;相關(guān)人員需求;相關(guān)培訓(xùn)需求;相關(guān)后勤需求;包裝需求;其他需求。
5.2結(jié)構(gòu)化分析
結(jié)構(gòu)化分析(SA)方法是一種面向數(shù)據(jù)流的需求分析方法,基本思想是自頂向下逐層分解。
數(shù)據(jù)流圖(DFD)和數(shù)據(jù)字典(DD)是結(jié)構(gòu)化分析最常用的工具。數(shù)據(jù)流圖用來描述數(shù)據(jù)流從輸入到輸出的變換流程。
數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。
數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。
5.3原型化方法
? 5.3.1 原型化方法與結(jié)構(gòu)化方法的比較
結(jié)構(gòu)化方法的假設(shè):所有的需求都能被預(yù)先定義;修改定義不完備的系統(tǒng)代價昂貴且實施困難;項目參加者之間能夠清晰進(jìn)行準(zhǔn)確的通信;靜態(tài)描述或圖形模型對應(yīng)用系統(tǒng)的反映是充分的;結(jié)構(gòu)化方法的生命周期的各階段都是固有正確的。
原型化方法的假設(shè):并非所有的需求在系統(tǒng)開發(fā)以前都能準(zhǔn)確地說明;有快速的系統(tǒng)建造工具;項目參加者之間通常都存在通信上的障礙;需要實際的、可供用戶參與的系統(tǒng)模型;需求一旦確定,就可以遵從嚴(yán)格的方法;大量的反復(fù)是不可避免的、必要的,應(yīng)該加以鼓勵。
? 5.3.2 原型生命周期及其策略
原型生命周期劃分:選擇開發(fā)方法;識別基本需求;開發(fā)工作模型;模型驗證;修正和改進(jìn);判定原型完成;差別細(xì)部說明;嚴(yán)格說明細(xì)部;判定原型效果;整理原型和提供文檔。
原型化的策略:建立數(shù)據(jù)模型;利用組合工程;剪裁和粘貼;用系統(tǒng)舉例;字典驅(qū)動;文檔的自動化;小的原型化隊伍;交互式開發(fā)平臺;陳述性規(guī)格說明;終端用戶報表生成器;專業(yè)原型化人員;開發(fā)人員參加原型化。
5.4面向?qū)ο蟮姆治?/p>
? 5.4.1 面向?qū)ο蠓椒▽W(xué)概述
對象與封裝 類
繼承與多態(tài)性 消息通信
面向?qū)ο蠓椒▽W(xué)的優(yōu)點(diǎn)
? 5.4.2 面向?qū)ο蟮姆治龇椒?/p>
OMT方法簡介 建立對象模型 建立動態(tài)模型 建立功能模型
?
?
? ? ?
? ? ? ? ? ? ? 1.? ? 1.? ? ? ? ?
? ? ? ? ? ?
5.5小節(jié)
系統(tǒng)分析涉及系統(tǒng)需求的獲取、分析、規(guī)格說明和確認(rèn)。系統(tǒng)需求可分為以下幾個方面:系統(tǒng)總體功能和業(yè)務(wù)結(jié)構(gòu)、硬件系統(tǒng)需求、軟件系統(tǒng)需求、硬件系統(tǒng)和軟件系統(tǒng)之間的接口需求。
常用的系統(tǒng)分析方法包括結(jié)構(gòu)化分析、原型化方法和面向?qū)ο蟮姆治觥?/p>
第7章
系統(tǒng)分析文檔
7.1系統(tǒng)/子系統(tǒng)需求規(guī)格說明
引言 引用文件
需求:要求的狀態(tài)和方式;需求概述;系統(tǒng)能力需求;系統(tǒng)外部接口需求;系統(tǒng)內(nèi)部接口需求;系統(tǒng)內(nèi)部數(shù)據(jù)需求;適應(yīng)性需求;安全性需求;保密性和私密性需求;操作需求;可使用性、可維護(hù)性、可移植性、可靠性和安全性需求;故障處理需求;系統(tǒng)環(huán)境需求;計算機(jī)資源需求;系統(tǒng)質(zhì)量需求;設(shè)計和構(gòu)造的約束;相關(guān)人員需求;相關(guān)培訓(xùn)需求;相關(guān)后勤需求;包裝需求;其他需求;需求的優(yōu)先次序和關(guān)鍵程度 合格性規(guī)定 需求可追蹤性 非技術(shù)性需求 尚未解決的問題 注解 附錄
7.2接口需求規(guī)格說明
引言 引用文件 需求
合格性規(guī)定 需求可追蹤性 注解 附錄
7.3軟件需求規(guī)格說明
引言 引用文件
軟件需求:要求的狀態(tài)和方式;需求概述;需求規(guī)格;軟件能力需求;軟件外部接口需求;軟件內(nèi)部接口需求;軟件內(nèi)部數(shù)據(jù)需求;適應(yīng)性需求;安全性需求;保密性和私密性需求;軟件環(huán)境需求;計算機(jī)資源需求;軟件質(zhì)量需求;設(shè)計和實現(xiàn)的約束;數(shù)據(jù)需求;操作需求;故障處理需求;算法需求;相關(guān)人員需求;相關(guān)培訓(xùn)需求;相關(guān)后勤需求;包裝需求;其他需求;需求的優(yōu)先次序和關(guān)鍵程度 合格性規(guī)定 需求可追蹤性 尚未解決的問題 注解 附錄
7.4小節(jié)
根據(jù)《GB/T 8567-2006 計算機(jī)軟件文檔編制規(guī)范》(Specification for computer
? ? ?
? ?
? ? ? ? ? ?
? ? ? ? ?
?
? software documentation),系統(tǒng)分析文檔主要包括系統(tǒng)/子系統(tǒng)需求規(guī)格說明(SSS)、接口需求規(guī)格說明(IRS)和軟件需求規(guī)格說明(SRS)。系統(tǒng)/子系統(tǒng)需求規(guī)格說明(SSS)為一個系統(tǒng)或子系統(tǒng)指定需求以及保證每個需求得到確認(rèn)所使用的方法。
接口需求規(guī)格說明(IRS)描述為實現(xiàn)一個或多個系統(tǒng)、子系統(tǒng)、硬件配置項(HWCI)、計算機(jī)軟件配置項(CSCI)、用戶
軟件需求規(guī)格說明(SRS)描述對計算機(jī)軟件的需求以及確保每個需求得到確認(rèn)所使用的方法。
第8章
系統(tǒng)設(shè)計基礎(chǔ) 8.1系統(tǒng)設(shè)計概述
? 8.1.1 系統(tǒng)級設(shè)計決策
系統(tǒng)級設(shè)計決策,是指系統(tǒng)行為的設(shè)計決策(忽略其內(nèi)部實現(xiàn),從用戶角度出發(fā),描述系統(tǒng)將怎樣運(yùn)轉(zhuǎn)以滿足需求)和其他對系統(tǒng)部件的選擇和設(shè)計產(chǎn)生影響的的決策。系統(tǒng)級設(shè)計決策內(nèi)容:有關(guān)系統(tǒng)接收的輸入和產(chǎn)生的輸出的設(shè)計決策;對每個輸入或條件進(jìn)行響應(yīng)的系統(tǒng)行為的設(shè)計決策;系統(tǒng)數(shù)據(jù)庫/數(shù)據(jù)文件如何呈現(xiàn)給用戶的設(shè)計決策;為滿足安全性、保密性和私密性需求所選用的方法;硬件或硬軟件系統(tǒng)的設(shè)計和構(gòu)造選擇;為了響應(yīng)需求而作出的其他系統(tǒng)級設(shè)計決策。
? 8.1.2 系統(tǒng)架構(gòu)設(shè)計
總體設(shè)計
系統(tǒng)部件設(shè)計 動態(tài)交互設(shè)計 接口設(shè)計
? 8.1.3 運(yùn)行設(shè)計
系統(tǒng)初始化——說明本系統(tǒng)的初始化過程。
運(yùn)行控制——說明對系統(tǒng)施加不同的外界運(yùn)行控制時所引起的各種不同的運(yùn)行組件組合、每種運(yùn)行所經(jīng)歷的內(nèi)部組件和支持軟件、每一種外界運(yùn)行控制的方式方法和操作步驟、每種運(yùn)行組件組合將占用各種資源的情況以及系統(tǒng)運(yùn)行時的安全控制。運(yùn)行結(jié)束——說明本系統(tǒng)運(yùn)行的結(jié)束過程。
? 8.1.4 系統(tǒng)出錯處理設(shè)計
出錯信息——包括出錯信息表、故障處理技術(shù)等。補(bǔ)救措施——說明故障出現(xiàn)后可能采取的補(bǔ)救措施。
? 8.1.5 系統(tǒng)維護(hù)設(shè)計
檢測點(diǎn)的設(shè)計——說明在系統(tǒng)中專門安排用于系統(tǒng)檢查與維護(hù)的檢測點(diǎn)。
檢測專用組件的設(shè)計——說明在系統(tǒng)中專門安排用于系統(tǒng)檢查與維護(hù)的專用組件。
8.2軟件設(shè)計概述
? 8.2.1 軟件級設(shè)計決策
軟件級設(shè)計決策是指軟件行為的設(shè)計決策(忽略其內(nèi)部實現(xiàn),從用戶角度出發(fā),描述軟件將怎樣運(yùn)轉(zhuǎn)以滿足需求)和其他影響組成該軟件的軟件配置項的選擇與設(shè)計的決策。
軟件級設(shè)計決策內(nèi)容:有關(guān)軟件接收的輸入和產(chǎn)生的輸出的設(shè)計決策;對每個輸入或條件進(jìn)行響應(yīng)的軟件行為的設(shè)計決策;有關(guān)數(shù)據(jù)庫/數(shù)據(jù)文件如何呈現(xiàn)給用戶的設(shè)計決策;為滿足安全性、保密性和私密性需求所選用的方法;為響應(yīng)需求而作出的其他軟件級設(shè)計決策。
? 8.2.2 軟件架構(gòu)設(shè)計
? ? ? ? ? ? ? ? ? ? ? 程序結(jié)構(gòu)設(shè)計
全局?jǐn)?shù)據(jù)結(jié)構(gòu)設(shè)計 軟件配置項設(shè)計 動態(tài)交互設(shè)計 接口設(shè)計
? 8.2.3 軟件詳細(xì)設(shè)計
軟件配置項設(shè)計決策
軟件配置項設(shè)計中的約束、限制或非常規(guī)特征 軟件配置項使用的編程語言考慮 軟件配置項使用的過程式命令選取
軟件配置項的局部數(shù)據(jù)與軟件配置項的輸入或輸出數(shù)據(jù)設(shè)計 軟件配置項的邏輯設(shè)計
8.3設(shè)計原則 ? 8.3.1 組件化
組件的可分解性 組件的可組裝性 組件的可理解性 組件的連續(xù)性 組件的保護(hù)性
? 8.3.2 抽象
抽象就是抽出事物的本質(zhì)特性而暫時忽略其細(xì)節(jié),使得不同的事物可以當(dāng)作相同的事務(wù)來處理。
軟件工程過程的每一步都是對軟件解法的抽象層次的一次精化。
軟件設(shè)計中的抽象機(jī)制主要包括類、模板、過程抽象、數(shù)據(jù)抽象和控制抽象。
? 8.3.3 內(nèi)聚與耦合
內(nèi)聚是指一個組件內(nèi)各個元素彼此結(jié)合的緊密程度 內(nèi)聚種類(由低到高排列):偶然內(nèi)聚;邏輯內(nèi)聚;瞬時內(nèi)聚;過程內(nèi)聚;通信內(nèi)聚;順序內(nèi)聚;功能內(nèi)聚
耦合是指一個軟件結(jié)構(gòu)內(nèi)不同組件之間的互連程度 耦合種類(由高到低排列):內(nèi)容耦合;公共耦合;外部耦合;控制耦合;標(biāo)記耦合;數(shù)據(jù)耦合;非直接耦合
組件的高內(nèi)聚、低耦合原則稱為組件獨(dú)立原則
? 8.3.4 封裝與信息隱蔽
第一,組件是其全部屬性和全部服務(wù)緊密結(jié)合而形成的一個不可分割的整體。
第二,組件是一個不透明的黑盒子,表示組件狀態(tài)的數(shù)據(jù)和實現(xiàn)操作的代碼都被封裝在黑盒子里面。使用一個組件的時候,只需知道它向外界提供的接口形式,無須知道它的數(shù)據(jù)結(jié)構(gòu)細(xì)節(jié)和實現(xiàn)操作的算法。
? 8.3.5 啟發(fā)式規(guī)則
深度、寬度、扇出與扇入 作用域和控制域 功能的可預(yù)測性
8.4設(shè)計視圖
? 8.4.1 架構(gòu)視圖(靜態(tài)視圖)
架構(gòu)描述語言(ADL)? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ?
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? 類圖與對象圖 組件圖
協(xié)作責(zé)任卡(CRC)部署圖
實體-聯(lián)系圖(E-R圖)接口描述語言(IDL)結(jié)構(gòu)圖
Jackson結(jié)構(gòu)圖
? 8.4.2 行為視圖(動態(tài)視圖)
活動圖 協(xié)作圖 順序圖 數(shù)據(jù)流圖
決策表和決策圖
流程圖和結(jié)構(gòu)化流程圖 狀態(tài)圖
形式化描述語言 偽碼
8.5小節(jié)
系統(tǒng)設(shè)計是定義一個系統(tǒng)或軟件的架構(gòu)、組件、接口和其它特征的過程。包括系統(tǒng)級設(shè)計決策、系統(tǒng)架構(gòu)設(shè)計、運(yùn)行設(shè)計、系統(tǒng)出錯處理設(shè)計和系統(tǒng)維護(hù)設(shè)計。
軟件設(shè)計主要包括軟件級設(shè)計決策、軟件架構(gòu)設(shè)計(概要設(shè)計)與詳細(xì)設(shè)計。軟件架構(gòu)設(shè)計的主要任務(wù)是程序結(jié)構(gòu)設(shè)計、全局?jǐn)?shù)據(jù)結(jié)構(gòu)設(shè)計、軟件配置項設(shè)計、動態(tài)交互設(shè)計和接口設(shè)計。軟件詳細(xì)設(shè)計是指每一個軟件配置項的具體設(shè)計。
組件化、抽象、高內(nèi)聚與低耦和、封裝與信息隱蔽是軟件設(shè)計的基本原則。軟件設(shè)計視圖通??煞譃榧軜?gòu)視圖(靜態(tài)視圖)和行為視圖(動態(tài)視圖)兩類。第9章
系統(tǒng)設(shè)計方法 9.1結(jié)構(gòu)化設(shè)計
? 9.1.1 結(jié)構(gòu)化設(shè)計方法概述
分析系統(tǒng)的總體需求,并將需求逐步分解為基本、具體的功能。確定每個功能應(yīng)當(dāng)記錄的數(shù)據(jù)。
列出系統(tǒng)中應(yīng)提供的各項基本功能,并分析各項基本功能之間的耦合關(guān)系,根據(jù)高內(nèi)聚、低耦和的原則分配到系統(tǒng)中適當(dāng)?shù)哪K中。
? 9.1.2 系統(tǒng)結(jié)構(gòu)圖
模塊 調(diào)用 數(shù)據(jù) 控制 轉(zhuǎn)接符號
? 9.1.3 系統(tǒng)結(jié)構(gòu)圖分類
變換流與事務(wù)流 變換型系統(tǒng)結(jié)構(gòu)圖 事務(wù)型系統(tǒng)結(jié)構(gòu)圖 ? ? ?
? ? ? ? ? ? ? ?
? 混合型系統(tǒng)結(jié)構(gòu)圖
9.2面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計
? 9.2.1 面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計概述
分析并建立適合系統(tǒng)的數(shù)據(jù)結(jié)構(gòu);
根據(jù)數(shù)據(jù)結(jié)構(gòu)在相應(yīng)的層次建立程序結(jié)構(gòu);
羅列出程序中用到的各種基本操作,并將這些基本操作分配到程序結(jié)構(gòu)中合適的模塊中。
? 9.2.2 Jackson圖
順序結(jié)構(gòu) 選擇結(jié)構(gòu) 重復(fù)結(jié)構(gòu)
改進(jìn)的Jackson圖
? 9.2.3 Jackson方法
分析并確定輸入和輸出數(shù)據(jù)的邏輯結(jié)構(gòu),并利用Jackson 找出輸入和輸出數(shù)據(jù)結(jié)構(gòu)中存在對應(yīng)關(guān)系的數(shù)據(jù)單元。從描繪數(shù)據(jù)結(jié)構(gòu)的Jackson圖導(dǎo)出描繪程序結(jié)構(gòu)的Jackson
列出所有操作和條件(包括分支條件和循環(huán)結(jié)束條件),并且把它們安排到程序結(jié)構(gòu)圖的適當(dāng)位置。用偽代碼表示。
9.3面向?qū)ο蟮脑O(shè)計
? 9.3.1 面向?qū)ο蟮脑O(shè)計概述
面向?qū)ο笤O(shè)計的基本思想是通過建立和客觀實際相對應(yīng)的對象,并通過這些對象的組合來創(chuàng)建具體的應(yīng)用。
面向?qū)ο笤O(shè)計具有基于抽象、信息隱藏、功能獨(dú)立和模塊性構(gòu)造系統(tǒng)的能力。
對于面向?qū)ο蟮南到y(tǒng),可以定義一個四個層次的設(shè)計金字塔:子系統(tǒng)層;類及對象層;消息層;責(zé)任層。
? 9.3.2 面向?qū)ο笤O(shè)計技術(shù)
? Coad/Yourdon方法 ? Booch方法 ? OMT方法 ? ?
? 9.3.3 面向?qū)ο笤O(shè)計過程
系統(tǒng)設(shè)計過程:將分析模型劃分為子系統(tǒng);子系統(tǒng)分配及與問題的并發(fā)性;任務(wù)管理;數(shù)據(jù)管理;資源管理;人機(jī)界面;子系統(tǒng)間通信
對象設(shè)計過程:對象描述;算法與數(shù)據(jù)結(jié)構(gòu)設(shè)計;接口設(shè)計與模塊化
9.4設(shè)計模式
? 9.4.1 設(shè)計模式概述
設(shè)計模式就是將面向?qū)ο筌浖脑O(shè)計經(jīng)驗記錄下,可供設(shè)計者能夠復(fù)用的設(shè)計方案。設(shè)計模式極大提高了面向?qū)ο筌浖_發(fā)的效率,降低了軟件的復(fù)雜度。
在軟件設(shè)計中使用設(shè)計模式,將使用開發(fā)出來的軟件更容易理解、更容易維護(hù)、更容易擴(kuò)展,使用設(shè)計模式同時也能夠提高開發(fā)團(tuán)隊和個人的開發(fā)能力。
? 9.4.2 設(shè)計模式基本組成
模式名稱:惟一標(biāo)識一個設(shè)計模式。問題:描述應(yīng)該在何時使用該模式。? ? ?
? ? ? ? ? ? ? ? ?
? ? ?
? ? ?
? ?
? 解決方案:描述設(shè)計的組成要素,以及它們之間的相互關(guān)系及各自的職責(zé)與相互之間協(xié)作的方式。
? 效果:描述應(yīng)用設(shè)計模式的效果,以及使用設(shè)計模式必須考慮的限制和約束因素。
? 9.4.3 設(shè)計模式分類
? 面向?qū)ο竽J?? 代碼模式
? 框架應(yīng)用模式
? 創(chuàng)建型模式、結(jié)構(gòu)型模式與行為型模式 ? 類模式與對象模式
? 9.4.4 如何使用設(shè)計模式
? 針對接口編程,而不是針對實現(xiàn)編程 ? 優(yōu)先使用對象組合,而不是類繼承 ? 找出變化并封裝
9.5小節(jié)
? 系統(tǒng)設(shè)計是一系列迭代的過程,主要任務(wù)包括數(shù)據(jù)結(jié)構(gòu)、體系結(jié)構(gòu)、接口及過程細(xì)節(jié)的設(shè)計等,而設(shè)計方法是軟件設(shè)計活動中實現(xiàn)設(shè)計模型的方法。? 系統(tǒng)設(shè)計方法主要包括面向過程的結(jié)構(gòu)化設(shè)計方法、面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計,以及面向?qū)ο蟮脑O(shè)計方法與設(shè)計模式。
第10章
數(shù)據(jù)庫設(shè)計 10.1數(shù)據(jù)建模
? 10.1.1 數(shù)據(jù)模型分類
? 概念數(shù)據(jù)模型 ? 結(jié)構(gòu)數(shù)據(jù)模型 ? 物理數(shù)據(jù)模型
? 10.1.2 實體-聯(lián)系(E-R)模型
? 實體 ? 屬性 ? 聯(lián)系 ? 實體型 ? 實體集 ? 鍵 ? 域
? 10.1.3 數(shù)據(jù)模型
? 層次數(shù)據(jù)模型(hierarchical model)? 網(wǎng)狀數(shù)據(jù)模型(network model)? 關(guān)系數(shù)據(jù)模型(relational model)
? 面向?qū)ο竽P停╫bject oriented model)
10.2數(shù)據(jù)規(guī)范化
? 10.2.1 數(shù)據(jù)規(guī)范化的基本概念
? 函數(shù)依賴
? 非平凡函數(shù)依賴 ? 完全函數(shù)依賴 ? 部分函數(shù)依賴
? 傳遞函數(shù)依賴 ? 鍵
? 10.2.2 范式
? ? ? ? 第一范式(1NF)第二范式(2NF)第三范式(3NF)BC范式(BCNF)
10.3數(shù)據(jù)庫設(shè)計過程 ? 10.3.1 數(shù)據(jù)庫需求分析
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 數(shù)據(jù)邊界的確定 數(shù)據(jù)環(huán)境的確定 數(shù)據(jù)內(nèi)部關(guān)系 數(shù)據(jù)字典
數(shù)據(jù)性能需求
數(shù)據(jù)需求分析說明書
? 10.3.2 數(shù)據(jù)庫概念設(shè)計
概念設(shè)計與概念模型 概念設(shè)計的主要方法 分解與抽象 局部概念模式 全局概念模式
? 10.3.3 數(shù)據(jù)庫邏輯設(shè)計
初始模式的形成 子模式設(shè)計
應(yīng)用程序概要設(shè)計 模式評審 修正模式
? 10.3.4 數(shù)據(jù)庫物理設(shè)計
存儲記錄結(jié)構(gòu)設(shè)計 確定數(shù)據(jù)存放位置 存取方法設(shè)計
完整性和安全考慮 程序設(shè)計
10.4小節(jié)
? 數(shù)據(jù)庫系統(tǒng)普遍采取數(shù)據(jù)模型表示和處理客觀事物的數(shù)據(jù)特征與信息。數(shù)據(jù)模型主要由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束三部分組成,從抽象層次上描述和模擬了系統(tǒng)的靜態(tài)特征、動態(tài)行為和約束條件。
? 關(guān)系數(shù)據(jù)庫中的關(guān)系必須滿足一定的要求,即滿足不同的范式。目前關(guān)系數(shù)據(jù)庫中常用的范式包括:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)和BCNF。? 數(shù)據(jù)庫設(shè)計主要包括需求分析、概念設(shè)計、邏輯設(shè)計和物理設(shè)計等幾個階段。
第11章
用戶界面設(shè)計
11.1基本概念
? ? ?
? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ?
? 11.1.1 界面設(shè)計目標(biāo)
可用性目標(biāo):可行性、有效性、易學(xué)性、易記性、安全性、通用性
用戶體驗?zāi)繕?biāo):令人滿意、令人愉快、引人入勝、富有啟發(fā)、激發(fā)創(chuàng)造??
可用性目標(biāo)主要從客觀角度來評價系統(tǒng)界面,而用戶體驗?zāi)繕?biāo)則是從用戶主觀感受的角度來評價系統(tǒng)界面。
? 11.1.2 界面設(shè)計原則
可視性:將系統(tǒng)功能呈現(xiàn)得一目了然。
反饋性:返回與活動相關(guān)的信息,以便用戶能夠繼續(xù)這個活動。限制性:將用戶的行為限制在一定的范圍內(nèi)。
對應(yīng)性:明確系統(tǒng)某個控制與其控制效果之間的對應(yīng)關(guān)系。一致性:用相似的元素表現(xiàn)相似的操作或相似的任務(wù)。啟示性:界面元素應(yīng)給予用戶某種提示。
? 11.1.3 界面設(shè)計過程
標(biāo)識出用戶的真實需要并建立需求模型 設(shè)計出候選方案
構(gòu)建或?qū)崿F(xiàn)設(shè)計的原型版本 對界面設(shè)計進(jìn)行評估
11.2界面設(shè)計技術(shù)
? 11.2.1 界面設(shè)計分析技術(shù)
GOMS模型及GOMS擊鍵層模型 Hick律 Fitts律
? 11.2.2 界面設(shè)計方法
原型設(shè)計方法
以用戶為中心的設(shè)計方法 用戶界面設(shè)計的支持工具
11.3界面設(shè)計評估
? 11.3.1 構(gòu)造性評估與總結(jié)性評估
構(gòu)造性評估:在設(shè)計過程中對所設(shè)計的系統(tǒng)或產(chǎn)品界面進(jìn)行評估以確保其滿足用戶需求。
總結(jié)性評估:對已經(jīng)完成的產(chǎn)品或系統(tǒng)界面進(jìn)行評估。
? 11.3.2 評估范型
快速評估 可用性測試 實地研究 預(yù)測性評估
? 11.3.3 評估方法與技術(shù)
觀察用戶
征求用戶意見 征求專家意見 用戶測試
用戶執(zhí)行情況的分析模型
? 11.3.4 評估框架
明確(Determine)
? ? ? ? ? ? ? ? ?
發(fā)掘(Explore)選擇(Choose)標(biāo)識(Identify)決定(Decide)評估(Evalute)
11.5小節(jié)
用戶界面體現(xiàn)了用戶利用系統(tǒng)完成任務(wù)的方式以及系統(tǒng)對用戶行為的響應(yīng)方式,一個沒有良好的用戶界面設(shè)計的系統(tǒng)很可能會成為一個沒有用戶的系統(tǒng)。可用性目標(biāo)與用戶體驗?zāi)繕?biāo)。
界面設(shè)計的量化模型:GOMS模型及其子模型-擊鍵層模型,Hick律和Fitts律。構(gòu)造性評估與總結(jié)性評估。
第12章
系統(tǒng)設(shè)計文檔
12.1系統(tǒng)/子系統(tǒng)(結(jié)構(gòu))設(shè)計說明
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 引言 引用文件
系統(tǒng)級設(shè)計決策
系統(tǒng)體系結(jié)構(gòu)設(shè)計:總體設(shè)計;系統(tǒng)部件設(shè)計;動態(tài)交互設(shè)計;接口設(shè)計 運(yùn)行設(shè)計
系統(tǒng)出錯處理設(shè)計 系統(tǒng)維護(hù)設(shè)計 尚未解決的問題 需求的可追蹤性 注解 附錄
12.2
接口設(shè)計說明
引言 引用文件 接口設(shè)計
需求的可追蹤性 注解 附錄
12.3
軟件(結(jié)構(gòu))設(shè)計說明
引言 引用文件
軟件級設(shè)計決策
軟件體系結(jié)構(gòu)設(shè)計:程序結(jié)構(gòu)設(shè)計;全局?jǐn)?shù)據(jù)結(jié)構(gòu)設(shè)計;軟件配置項設(shè)計;動態(tài)交互設(shè)計;接口設(shè)計 軟件詳細(xì)設(shè)計 需求的可追蹤性 注解 附錄
12.4數(shù)據(jù)庫設(shè)計說明
? ? ? ? ? ? ? ? ?
? ? ? ? ?
引言 引用文件
數(shù)據(jù)庫級設(shè)計決策 數(shù)據(jù)庫詳細(xì)設(shè)計
用于數(shù)據(jù)庫操縱或訪問的軟件配置項的詳細(xì)設(shè)計 需求的可追蹤性 注解 附錄
12.5
小節(jié)
根據(jù)《GB/T 8567-2006 計算機(jī)軟件文檔編制規(guī)范》,系統(tǒng)設(shè)計文檔主要包括系統(tǒng)/子系統(tǒng)設(shè)計(結(jié)構(gòu)設(shè)計)說明(SSDD)、接口設(shè)計說明(IDD)、軟件(結(jié)構(gòu))設(shè)計說明(SDD)和數(shù)據(jù)庫設(shè)計說明(DBDD)。
系統(tǒng)/子系統(tǒng)設(shè)計(結(jié)構(gòu)設(shè)計)說明(SSDD)描述了系統(tǒng)(或子系統(tǒng))的系統(tǒng)級(或子系統(tǒng)級)設(shè)計決策與體系結(jié)構(gòu)設(shè)計。
接口設(shè)計說明(IDD)描述了一個或多個系統(tǒng)、子系統(tǒng)、硬件配置項(HWCI)、計算機(jī)軟件配置項(CSCI)、用戶或其他系統(tǒng)部件的接口特性。
軟件(結(jié)構(gòu))設(shè)計說明(SDD)描述了計算機(jī)軟件系統(tǒng)的軟件級設(shè)計決策、軟件體系結(jié)構(gòu)設(shè)計(概要設(shè)計)與詳細(xì)設(shè)計。
數(shù)據(jù)庫(頂層)設(shè)計說明(DBDD)描述了數(shù)據(jù)庫的設(shè)計。系統(tǒng)設(shè)計文檔可以使用自然語言,可以使用形式化語言,也可以根據(jù)具體的系統(tǒng)設(shè)計方法使用各種圖形工具,還可以根據(jù)實際情況混合使用多種表現(xiàn)形式。
第五篇:系統(tǒng)分析與設(shè)計 期末考試
10.在一個課程注冊系統(tǒng)中,定義了類CourseSchedule和類Course,并在類CourseSchedule中定義了方法add(c: Course)和方法remove(c: Course),則類CourseSchedule和類Course之間的關(guān)系是:()A.泛化(generalization)關(guān)系 B.組合(composition)關(guān)系 C.依賴(dependency)關(guān)系 D.包含(include)關(guān)系 13.進(jìn)行企業(yè)系統(tǒng)規(guī)劃,哪種規(guī)劃方法使目標(biāo)識別比較全面
A、企業(yè)系統(tǒng)規(guī)劃法 B、關(guān)鍵成功因素法
C、戰(zhàn)略目標(biāo)集轉(zhuǎn)化法 D、成本效益分析法 14.系統(tǒng)開發(fā)的生命周期中不包括下列哪個階段()A.系統(tǒng)規(guī)劃 B.系統(tǒng)分析 C.系統(tǒng)設(shè)計 D.系統(tǒng)實施
19.面向?qū)ο蟪绦蛟O(shè)計將描述事物的數(shù)據(jù)與()封裝在一起,作為一個相互依存、不可分割的整體來處理。A.信息 B.數(shù)據(jù)隱藏 C.對數(shù)據(jù)的操作 D.數(shù)據(jù)抽象 22.屬于系統(tǒng)設(shè)計階段的工具是():
A.數(shù)據(jù)流程圖 B.處理流程圖 C.系統(tǒng)流程圖 D.HIPO圖
23.進(jìn)行企業(yè)系統(tǒng)規(guī)劃,哪種規(guī)劃方法可以形成一套完整的信息系統(tǒng)結(jié)構(gòu)方案()A.企業(yè)系統(tǒng)規(guī)劃法 B.關(guān)鍵成功因素法 C.戰(zhàn)略目標(biāo)集轉(zhuǎn)化法 D.成本效益分析法
30.導(dǎo)出模塊結(jié)構(gòu)圖的基礎(chǔ)是()
A.業(yè)務(wù)流程圖 B.數(shù)據(jù)流程圖 C.處理流程圖 D.層次結(jié)構(gòu)圖
32.()是從用戶使用系統(tǒng)的角度描述系統(tǒng)功能的圖形表達(dá)方法。
A.類圖 B.對象圖 C.序列圖 D.用例圖
35.UML中,對象行為是通過交互來實現(xiàn)的,是對象間為完成某一目的而進(jìn)行的一系列消息交換。消息序列可用兩種圖來表示,分別是(D)
A.狀態(tài)圖和順序圖 B.活動圖和協(xié)作圖
C.狀態(tài)圖和活動圖 D.順序圖和協(xié)作圖
36.用例(Use-case)用來描述系統(tǒng)在事件做出響應(yīng)時所采取的行動。用例之間是具有相關(guān)性的。在一個“訂單輸入子系統(tǒng)”中,創(chuàng)建新訂單和更新訂單都需要檢查用戶帳號是否正確。那么,用例“創(chuàng)建新訂單”、“更新訂單”與用例“檢查用戶帳號”之間是(A)關(guān)系。
A.包含(include)B.擴(kuò)展(extend)
C.分類(classification)D.聚集(aggregation)
1、組成UML有三種基本的建筑塊是:(A),事物和圖
A、關(guān)系 B、類 C、用例 D、實體
2、UML體系包括三個部分:UML基本構(gòu)造塊,(A)和UML公共機(jī)制
A、UML規(guī)則 B、UML命名 C、UML模型 D、UML約束
4、(A)模型的缺點(diǎn)是缺乏靈活性,特別是無法解決軟件需求不明確或不準(zhǔn)確的問題
A、瀑布模型 B、原型模型 C、增量模型 D、螺旋模型
5、下面哪個不是UML中的靜態(tài)視圖(A)
A.狀態(tài)圖 B.用例圖 C.對象圖 D.類圖
6、(A)技術(shù)是將一個活動圖中的活動狀態(tài)進(jìn)行分組,每一組表示一個特定的類、人或部門,他們負(fù)責(zé)完成組內(nèi)的活動。
A、泳道 B、分叉匯合 C、分支 D、轉(zhuǎn)移
7、下列關(guān)于狀態(tài)圖的說法中,正確的是(C)
A.狀態(tài)圖是UML中對系統(tǒng)的靜態(tài)方面進(jìn)行建模的五種圖之一。B.狀態(tài)圖是活動圖的一個特例,狀態(tài)圖中的多數(shù)狀態(tài)是活動狀態(tài)
C.活動圖和狀態(tài)圖是對一個對象的生命周期進(jìn)行建模,描述對象隨時間變化的行為。D.狀態(tài)圖強(qiáng)調(diào)對有幾個對象參與的活動過程建模,而活動圖更強(qiáng)調(diào)對單個反應(yīng)型對象建模
8、對反應(yīng)型對象建模一般使用(A)圖
A、狀態(tài)圖 B、順序圖 C、活動圖 D、類圖
12、(D)是系統(tǒng)中遵從一組接口且提供實現(xiàn)的一個物理部件,通常指開發(fā)和運(yùn)行時類的物理實現(xiàn) A、部署圖 B、類 C、接口 D、組件
13、關(guān)于協(xié)作圖的描述,下列哪個不正確(B)
A.協(xié)作圖作為一種交互圖,強(qiáng)調(diào)的是參加交互的對象的組織; B.協(xié)作圖是順序圖的一種特例 C.協(xié)作圖中有消息流的順序號;
D.在ROSE工具中,協(xié)作圖可在順序圖的基礎(chǔ)上按“F5”鍵自動生成; 8定義大多數(shù)的需求和范圍的工作是在UP中的 B 階段完成的。A初始階段 B細(xì)化階段 C構(gòu)造階段 D提交階段
1.信息系統(tǒng)設(shè)計是系統(tǒng)開發(fā)的重要階段,進(jìn)行系統(tǒng)設(shè)計的主要依據(jù)應(yīng)是()。A、可行性研究報告B 系統(tǒng)分析報告
C、系統(tǒng)調(diào)查報告 D、系統(tǒng)規(guī)劃報告
3.在系統(tǒng)總體結(jié)構(gòu)設(shè)計時,應(yīng)采納什么樣的方法()。A、程序設(shè)計 B、結(jié)構(gòu)化設(shè)計 C、由里向外 D、自底向上 4.結(jié)構(gòu)化設(shè)計的基本思想是()。
A、模塊化 B、集成化 C、自底向上,逐步求精 D、規(guī)范化
5.在結(jié)構(gòu)化生命周期法中,系統(tǒng)分析和系統(tǒng)實施之間的階段是()。A、詳細(xì)設(shè)計 B系統(tǒng)設(shè)計 C、需求分析 D、編程調(diào)試 6.對于結(jié)構(gòu)化設(shè)計思想的描述哪一項是錯誤的()。
A、在結(jié)構(gòu)化設(shè)計中,模塊的功能應(yīng)當(dāng)簡單明確,易于理解 B、自頂向下,逐步求精
C、設(shè)計者應(yīng)先設(shè)計頂層模塊
D、越下層模塊,其功能越具體,越復(fù)雜 8.系統(tǒng)設(shè)計階段的主要目的是()。
A、設(shè)計新系統(tǒng)的目標(biāo) B 將系統(tǒng)邏輯方案轉(zhuǎn)換成物理方案 C、代碼設(shè)計 D、程序設(shè)計 19.結(jié)構(gòu)化設(shè)計方法中繪制模塊結(jié)構(gòu)圖的基礎(chǔ)是()。A 數(shù)據(jù)流程圖 B、數(shù)據(jù)關(guān)系圖 C、數(shù)據(jù)結(jié)構(gòu)圖 D、業(yè)務(wù)流程圖 29.系統(tǒng)設(shè)計階段的主要工作內(nèi)容之一是()。
A、程序設(shè)計 B、購置計算機(jī) C、畫出數(shù)據(jù)流程圖 B、規(guī)定處理過程 31.系統(tǒng)的呑吐量指的是()。
A、每天的數(shù)據(jù)輸出量 B、每秒數(shù)據(jù)的處理量 C、每日數(shù)據(jù)的輸入量 D、每秒執(zhí)行的作業(yè)數(shù)
33.在系統(tǒng)物理配置方案的設(shè)計中,系統(tǒng)的()可以用連續(xù)工作時間來表示。A、吞吐量 B、響應(yīng)時間 C 可靠性 D、地域范圍 34.計算機(jī)和網(wǎng)絡(luò)系統(tǒng)配置說明,應(yīng)包含在()中。
A、系統(tǒng)規(guī)劃說明書 B、系統(tǒng)設(shè)計說明書 C、系統(tǒng)實施說明書 D、系統(tǒng)分析說明書 35.屬于系統(tǒng)詳細(xì)設(shè)計工作的是()。
A、輸入輸出設(shè)計 B、系統(tǒng)平臺設(shè)計 C、系統(tǒng)結(jié)構(gòu)設(shè)計 D、程序設(shè)計 39.系統(tǒng)設(shè)計報告的主要作用是作為()的依據(jù)。A、系統(tǒng)規(guī)劃 B、系統(tǒng)分析 C、系統(tǒng)實施 D、系統(tǒng)評價
1.B 3.B 4.A 5.B 6.D8.B 19.A 29.D 31.D 33.C 34.B 35.A 39.C 11.系統(tǒng)設(shè)計階段需要從數(shù)據(jù)流程圖導(dǎo)出模塊結(jié)構(gòu)圖。B.生命周期結(jié)構(gòu)(Lifecycle Architecture)里程碑 4.系統(tǒng)實施的主要活動包括(D)。C.初始功能(Initial Operational)里程碑 A、編程、系統(tǒng)調(diào)試 B、系統(tǒng)安裝 C、新舊系統(tǒng)轉(zhuǎn)換 D、以上都是 1.系統(tǒng)實施是以(B)為依據(jù)的。
A、系統(tǒng)分析文檔資料 B、系統(tǒng)設(shè)計文檔資料
C、系統(tǒng)分析和設(shè)計文檔資料 D、數(shù)據(jù)流程圖
7.一般子系統(tǒng)的劃分是在系統(tǒng)()階段,根據(jù)對系統(tǒng)的功能/數(shù)據(jù)分析的結(jié)果提出的.A.需求分析 B.邏輯階段 C.總體設(shè)計 D.詳細(xì)設(shè)計 答案: A 4.業(yè)務(wù)系統(tǒng)規(guī)劃法(BSP)的核心是()A.明確企業(yè)目標(biāo) B.定義(識別)業(yè)務(wù)過程 C.進(jìn)行數(shù)據(jù)分析 D.確定信息結(jié)構(gòu) 答案: C 7.一般子系統(tǒng)的劃分是在系統(tǒng)()階段,根據(jù)對系統(tǒng)的功能/數(shù)據(jù)分析的結(jié)果提出的.A.需求分析 B.邏輯階段 C.總體設(shè)計 D.詳細(xì)設(shè)計 答案: A 4.業(yè)務(wù)系統(tǒng)規(guī)劃法(BSP)的核心是()A.明確企業(yè)目標(biāo) B.定義(識別)業(yè)務(wù)過程 C.進(jìn)行數(shù)據(jù)分析 D.確定信息結(jié)構(gòu) 答案: C 12.RUP中的軟件生命周期在時間上被分解為四個順序的階段,分別是:初始階段(Inception),細(xì)化階段(Elaboration),構(gòu)造階段(Construction)和交付階段(Transition),每個階段結(jié)束于一個主要的里程碑(Major Milestones).構(gòu)建階段結(jié)束時是第三個重要的里程碑:初始功能(Initial Operational)里程碑.A.生命周期目標(biāo)(Lifecycle Objective)里程碑
D.產(chǎn)品發(fā)布(Product Release)里程碑 答案: C
14.信息系統(tǒng)開發(fā)的結(jié)構(gòu)化方法的一個主要原則是().A.自頂向下原則 B.自底向上原則 C.分步實施原則 D.重點(diǎn)突破原則 答案: A
16.一般來說,占維護(hù)工作比例最高的是().A.糾錯性維護(hù) B.適應(yīng)性維護(hù) C.完善性維護(hù) D.預(yù)防性維護(hù) 答案: C
17.用戶開發(fā)應(yīng)用系統(tǒng)的主要手段是().A.生命周期法 B.原型法 C.第四代語言 D.面向?qū)ο蠓椒?答案: A
19.系統(tǒng)規(guī)劃的主要任務(wù)包括().A.明確組織的信息需求,制定系統(tǒng)總體結(jié)構(gòu)方案 B.對系統(tǒng)進(jìn)行經(jīng)濟(jì),技術(shù)和使用方面的可行性研究 C.選擇計算機(jī)和網(wǎng)絡(luò)系統(tǒng)的方案 D.確定軟件系統(tǒng)的模塊結(jié)構(gòu) 答案: A
20.系統(tǒng)設(shè)計階段的主要成果是().A.用戶的決策方針 B.用戶的分析方案 C.系統(tǒng)設(shè)計說明書 D.系統(tǒng)總體設(shè)計方案
答案: C
21.信息系統(tǒng)建設(shè)的結(jié)構(gòu)化方法中用戶必須參與的原則是用戶必須參與().A.系統(tǒng)建設(shè)中各階段工作 B.系統(tǒng)分析工作 C.系統(tǒng)設(shè)計工作 D.系統(tǒng)實施工作 答案: A
22.結(jié)構(gòu)化生命周期法的主要缺點(diǎn)之一是().A.系統(tǒng)開發(fā)周期長 B.缺乏標(biāo)準(zhǔn),規(guī)范
C.用戶參與程度低 D.主要工作集中在實施階段 答案: A 24.系統(tǒng)分析工作的全面總結(jié)和主要成果是().A.可行性研究報告B.數(shù)據(jù)詞典 C.系統(tǒng)說明書 D.系統(tǒng)詳細(xì)調(diào)查報告 答案: A 28.生命周期法的特點(diǎn)之一是().A.整個系統(tǒng)的開發(fā)工作是非勞動密集型的 B.系統(tǒng)開發(fā)時間短
C.對用戶需求的變更能做出迅速響應(yīng) D.適合大型復(fù)雜系統(tǒng) 答案: C 30.系統(tǒng)維護(hù)中要解決的問題來源于().A.系統(tǒng)分析階段 B.系統(tǒng)設(shè)計階段 C.系統(tǒng)實施階段 D.三者都包括
答案: D 38.下面哪一項不是系統(tǒng)設(shè)計階段的主要活動().A.系統(tǒng)總體設(shè)計 B.系統(tǒng)硬件設(shè)計 C.系統(tǒng)詳細(xì)設(shè)計 D.編寫系統(tǒng)實施計劃 答案: D 39.對于結(jié)構(gòu)化設(shè)計思想的描述哪一項是錯誤的().A.在結(jié)構(gòu)化設(shè)計中,模塊的功能應(yīng)當(dāng)簡單明確,易于理解
B.自頂向下,逐步求精
C.設(shè)計者應(yīng)先設(shè)計頂層模塊
D.越下層模塊,其功能越具體,越復(fù)雜
答案: D 73.在系統(tǒng)生命周期的各階段中,花費(fèi)費(fèi)用和人力投入最多的階段是().A.分析與設(shè)計 B.編制程序 C.測試程序 D.系統(tǒng)維護(hù)
答案: A 78.在UML提供的圖中,()用于描述系統(tǒng)與外部系統(tǒng)及用戶之間的交互.A.用例圖 B.類圖 C.對象圖 D.部署圖
答案:A 79.在UML提供的圖中,()用于按時間順序描述對象間的交互.A.網(wǎng)絡(luò)圖 B.狀態(tài)圖 C.協(xié)作圖 D.序列圖(順序圖)答案:D 96.系統(tǒng)分析報告的主要作用是().A.系統(tǒng)規(guī)劃的依據(jù) B.系統(tǒng)實施的依據(jù) C.系統(tǒng)設(shè)計的依據(jù) D.系統(tǒng)評價的依據(jù) 答案:C 95.繪制系統(tǒng)流程圖的基礎(chǔ)是().A.數(shù)據(jù)關(guān)系圖 B.數(shù)據(jù)流程圖 C.數(shù)據(jù)結(jié)構(gòu)圖 D.功能結(jié)構(gòu)圖 答案:B
9.信息系統(tǒng)開發(fā)的步驟是:在系統(tǒng)規(guī)劃后,循進(jìn)行_____, _____, _____ ,_____ 工作.答案: 系統(tǒng)分析 系統(tǒng)設(shè)計 系統(tǒng)構(gòu)建與實施 系統(tǒng)評價 13.信息系統(tǒng)規(guī)劃有哪些方法
答:用于企業(yè)信息系統(tǒng)規(guī)劃的方法主要有戰(zhàn)略分析法,即關(guān)鍵成功因素法(Critical Success Factors,CSF);企業(yè)分析法,即企業(yè)系統(tǒng)規(guī)劃法(Business System Planning,BSP);基于BPR的信息系統(tǒng)戰(zhàn)略規(guī)劃方法.其他的方法還有戰(zhàn)略目標(biāo)集轉(zhuǎn)化法(Strategy Set Transformation,SST),企業(yè)信息分析與集成技術(shù)(BIAIT),投資回收法(R01)等.12.RUP中的軟件生命周期在時間上被分解為四個順序的階段,分別是:初始階段(Inception),細(xì)化階段(Elaboration),構(gòu)造階段(Construction)和交付階段(Transition),每個階段結(jié)束于一個主要的里程碑(Major Milestones).構(gòu)建階段結(jié)束時是第三個重要的里程碑:初始功能(Initial Operational)里程碑.A.生命周期目標(biāo)(Lifecycle Objective)里程碑 B.生命周期結(jié)構(gòu)(Lifecycle Architecture)里程碑 C.初始功能(Initial Operational)里程碑 D.產(chǎn)品發(fā)布(Product Release)里程碑
答案: C
14.信息系統(tǒng)開發(fā)的結(jié)構(gòu)化方法的一個主要原則是().A.自頂向下原則 B.自底向上原則 C.分步實施原則 D.重點(diǎn)突破原則 答案: A
16.一般來說,占維護(hù)工作比例最高的是().A.糾錯性維護(hù) B.適應(yīng)性維護(hù) C.完善性維護(hù) D.預(yù)防性維護(hù) 答案: C
17.用戶開發(fā)應(yīng)用系統(tǒng)的主要手段是().A.生命周期法 B.原型法 C.第四代語言 D.面向?qū)ο蠓椒?/p>
答案: A
19.系統(tǒng)規(guī)劃的主要任務(wù)包括().A.明確組織的信息需求,制定系統(tǒng)總體結(jié)構(gòu)方案 B.對系統(tǒng)進(jìn)行經(jīng)濟(jì),技術(shù)和使用方面的可行性研究 C.選擇計算機(jī)和網(wǎng)絡(luò)系統(tǒng)的方案 D.確定軟件系統(tǒng)的模塊結(jié)構(gòu) 答案: A
20.系統(tǒng)設(shè)計階段的主要成果是().A.用戶的決策方針 B.用戶的分析方案 C.系統(tǒng)設(shè)計說明書 D.系統(tǒng)總體設(shè)計方案 答案: C
21.信息系統(tǒng)建設(shè)的結(jié)構(gòu)化方法中用戶必須參與的原則是用戶必須參與().A.系統(tǒng)建設(shè)中各階段工作 B.系統(tǒng)分析工作 C.系統(tǒng)設(shè)計工作 D.系統(tǒng)實施工作 答案: A 22.結(jié)構(gòu)化生命周期法的主要缺點(diǎn)之一是().A.系統(tǒng)開發(fā)周期長 B.缺乏標(biāo)準(zhǔn),規(guī)范
C.用戶參與程度低 D.主要工作集中在實施階段 答案: A 24.系統(tǒng)分析工作的全面總結(jié)和主要成果是().A.可行性研究報告B.數(shù)據(jù)詞典 C.系統(tǒng)說明書 D.系統(tǒng)詳細(xì)調(diào)查報告 答案: A 28.生命周期法的特點(diǎn)之一是().A.整個系統(tǒng)的開發(fā)工作是非勞動密集型的 B.系統(tǒng)開發(fā)時間短
C.對用戶需求的變更能做出迅速響應(yīng) D.適合大型復(fù)雜系統(tǒng) 答案: C 30.系統(tǒng)維護(hù)中要解決的問題來源于().A.系統(tǒng)分析階段 B.系統(tǒng)設(shè)計階段 C.系統(tǒng)實施階段 D.三者都包括 答案: D 38.下面哪一項不是系統(tǒng)設(shè)計階段的主要活動().A.系統(tǒng)總體設(shè)計 B.系統(tǒng)硬件設(shè)計 C.系統(tǒng)詳細(xì)設(shè)計 D.編寫系統(tǒng)實施計劃
答案: D 39.對于結(jié)構(gòu)化設(shè)計思想的描述哪一項是錯誤的().A.在結(jié)構(gòu)化設(shè)計中,模塊的功能應(yīng)當(dāng)簡單明確,易于理解
B.自頂向下,逐步求精
C.設(shè)計者應(yīng)先設(shè)計頂層模塊
D.越下層模塊,其功能越具體,越復(fù)雜
答案: D 73.在系統(tǒng)生命周期的各階段中,花費(fèi)費(fèi)用和人力投入最多的階段是().A.分析與設(shè)計 B.編制程序 C.測試程序 D.系統(tǒng)維護(hù)
答案: A 78.在UML提供的圖中,()用于描述系統(tǒng)與外部系統(tǒng)及用戶之間的交互.A.用例圖 B.類圖 C.對象圖 D.部署圖 答案:A 79.在UML提供的圖中,()用于按時間順序描述對象間的交互.A.網(wǎng)絡(luò)圖 B.狀態(tài)圖 C.協(xié)作圖 D.序列圖(順序圖)
答案:D
96.系統(tǒng)分析報告的主要作用是().A.系統(tǒng)規(guī)劃的依據(jù) B.系統(tǒng)實施的依據(jù) C.系統(tǒng)設(shè)計的依據(jù) D.系統(tǒng)評價的依據(jù) 答案:C
95.繪制系統(tǒng)流程圖的基礎(chǔ)是().A.數(shù)據(jù)關(guān)系圖 B.數(shù)據(jù)流程圖 C.數(shù)據(jù)結(jié)構(gòu)圖 D.功能結(jié)構(gòu)圖 答案:B
9.信息系統(tǒng)開發(fā)的步驟是:在系統(tǒng)規(guī)劃后,循進(jìn)行_____, _____, _____ ,_____ 工作.答案: 系統(tǒng)分析 系統(tǒng)設(shè)計 系統(tǒng)構(gòu)建與實施 系統(tǒng)評價 13.信息系統(tǒng)規(guī)劃有哪些方法
答:用于企業(yè)信息系統(tǒng)規(guī)劃的方法主要有戰(zhàn)略分析法,即關(guān)鍵成功因素法(Critical Success Factors,CSF);企業(yè)分析法,即企業(yè)系統(tǒng)規(guī)劃法(Business System Planning,BSP);基于BPR的信息系統(tǒng)戰(zhàn)略規(guī)劃方法.其他的方法還有戰(zhàn)略目標(biāo)集轉(zhuǎn)化法(Strategy Set Transformation,SST),企業(yè)信息分析與集成技術(shù)(BIAIT),投資回收法(R01)等.2.信息系統(tǒng)規(guī)劃是指對組織目標(biāo)、組織現(xiàn)狀進(jìn)行分析,從而制定指導(dǎo)信息系統(tǒng)建設(shè)的總體規(guī)劃和信息系統(tǒng)長期發(fā)展展望。在眾多的信息系統(tǒng)規(guī)劃方法當(dāng)中,具有代表性的主要有 企業(yè)系統(tǒng)規(guī)劃法、戰(zhàn)略目標(biāo)轉(zhuǎn)移法、關(guān)鍵成功因素法。
4.信息系統(tǒng)建設(shè)的特點(diǎn)決定了信息系統(tǒng)建設(shè)要做大量復(fù)雜和細(xì)致的工作。信息系統(tǒng)建設(shè)主要包括 信息系統(tǒng)規(guī)劃、信息系統(tǒng)開發(fā)、信息系統(tǒng)維護(hù) 和 信息系統(tǒng)管理 四方面的工作。
1. UML統(tǒng)一建模語言共定義了哪兩類、哪八種圖形?
答:(1)靜態(tài)結(jié)構(gòu)圖:類圖,對象圖,構(gòu)件圖,實施圖
(2)動態(tài)行為圖:用例圖,順序圖,協(xié)作圖,狀態(tài)圖,活動圖
2.在下圖所示的用例分析類圖中,請指出各個概念類屬于哪一類,并分別解釋三種概念類的特點(diǎn)及概念?!笆蹠幚怼钡挠美治鲱悎D書目售書員售書界面產(chǎn)生待售圖書待售圖書開書單打印進(jìn)程架存圖書出售圖書售出圖書答:屬于實體類的有:書目、架存圖書、代售圖書、售出圖書。
屬于邊界類的有:售書界面。
屬于控制類的有:產(chǎn)生待售圖書、出售圖書、開書單。三種概念類的特點(diǎn)及概念:
特點(diǎn):概念類面向功能需求,一般不考慮性能要求,具有突出業(yè)務(wù)領(lǐng)域、突出概念性及大粒度的特征。概念:(1)實體類是信息系統(tǒng)表示客觀實體的抽象要素。它一般對應(yīng)著在業(yè)務(wù)領(lǐng)域中的客觀事物,或是具有較穩(wěn)定信息內(nèi)容的系統(tǒng)元素。(2)邊界類是描述系統(tǒng)與參與者之間交互的抽象要素。邊界類只是對信息系統(tǒng)與參與者之間交互的抽象建模,并不表示交互的具體內(nèi)容及交互界面的具體形式。
(3)控制類是表示信息系統(tǒng)對其他對象實施協(xié)調(diào)處理、邏輯運(yùn)算的抽象要素。3.請根據(jù)下圖所示的概念模型,將其轉(zhuǎn)換為邏輯模型(即寫出其關(guān)系模式)。
編號姓名讀者職業(yè)電話住址郵編*待售圖書*類別單價出版日期書號架位架存冊數(shù)書號書名作者出版社1選書*架存圖書*11書目書單號冊數(shù)折扣率交款標(biāo)記售書員答:根據(jù)其E-R圖,其關(guān)系模式為:
讀者(編號,姓名,職業(yè),電話,住址,郵編)架存圖書(書號,架位,架存冊數(shù))
待售圖書(書單號,冊數(shù),折扣率,交款標(biāo)記,售書員)書目(書號,書名,作者,出版社,出版日期,類別,單價)9.如圖,是在網(wǎng)上商店系統(tǒng)經(jīng)理的用例圖如下:
網(wǎng)上購物系統(tǒng)顧客的功能用例
1.單一職責(zé)原則(Single Responsibility Principle, SRP):
? There should never be more than one reason for a class to change.? 應(yīng)該有且僅有一個原因引起類的變更 2.里氏替換原則 最正宗的定義:
If for each object o1 of type S there is an object o2 of type T such that for all programs P defined in terms of T, the behavior of P is unchanged when o1 is substituted for o2 then S is a subtype of T.(如果對每一個類型為S的對象o1,都有類型為T的對象o2,使得以T定義的所有程序P在所有的對象o1都代換成o2時,程序P的行為沒有發(fā)生變化,那么類型S是類型T的子類型。)里氏替換原則
通俗講,只要父類出現(xiàn)的地方子類就可以出現(xiàn),而且替換為子類也不會產(chǎn)生任何錯誤或異常,使用者可能根本就不需要知道是父類還是子類。但是反過來就不行了,有子類出現(xiàn)的地方,父類未必就能適應(yīng)。3.迪米特法則
迪米特法則的定義:
迪米特法則(Law of Demeter, LoD)也稱為最少知識原則,一個對象應(yīng)該對其他對象有最少的了解。
一個類應(yīng)該對自己需要耦合或調(diào)用的類知道得最少,被耦合或調(diào)用的類的內(nèi)部如何復(fù)雜都和我沒有關(guān)系,那是你的事情,我就知道你提供的這么多public方法,我就調(diào)用這么多,其他的我一概不關(guān)心。4.開閉原則
開閉原則的定義:
一個軟件實體如類、模塊和函數(shù)應(yīng)該對擴(kuò)展開放,對修改關(guān)閉。
一個軟件實體應(yīng)該通過擴(kuò)展來實現(xiàn)變化,而不是通過修改已有的源代碼來實現(xiàn)變化。5.依賴倒置原則
依賴倒置原則包含三層含義:
? 高層模塊不應(yīng)該依賴低層模塊,兩者都應(yīng)該依賴其抽象;
? ? 抽象不應(yīng)該依賴細(xì)節(jié); 細(xì)節(jié)應(yīng)該依賴抽象。
在java語言中,抽象就是指接口或抽象類,兩者都是不能直接被實例化的;細(xì)節(jié)就是實現(xiàn)類,實現(xiàn)接口或繼承抽象類而產(chǎn)生的類就是細(xì)節(jié),其特點(diǎn)就是可以直接被實例化,也就是可以加上一個關(guān)鍵字new產(chǎn)生一個對象。6.接口隔離原則
接口隔離原則定義:
? ? 客戶端不應(yīng)該依賴它不需要的接口;
類間的依賴關(guān)系應(yīng)該建立在最小的接口上。
建立單一接口,不要建立臃腫龐大的接口,接口盡量細(xì)化,同時接口中的方法盡量少。它要求“盡量使用多個專門的接口”。專門接口指提供給每個模塊的都應(yīng)該是單一接口,提供給幾個模塊就應(yīng)該有幾個接口,而不是建立一個龐大的臃腫接口,容納所有的客戶端訪問。
1.在RUP中,軟件開發(fā)生命周期根據(jù)時間和RUP的核心工作流劃分為二維空間。橫軸表示項目的時間維,縱軸以內(nèi)容來組織為自然的邏輯活動。