系統(tǒng)分析與設(shè)計(jì)課件習(xí)題答案_第1頁(yè)
系統(tǒng)分析與設(shè)計(jì)課件習(xí)題答案_第2頁(yè)
系統(tǒng)分析與設(shè)計(jì)課件習(xí)題答案_第3頁(yè)
系統(tǒng)分析與設(shè)計(jì)課件習(xí)題答案_第4頁(yè)
系統(tǒng)分析與設(shè)計(jì)課件習(xí)題答案_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

習(xí)題答案第一章習(xí)題解答 1.問(wèn)題思考(1)什么是信息系統(tǒng),它和一般的計(jì)算機(jī)應(yīng)用有什么不同?信息系統(tǒng)(InformationSystem,IS)是人、數(shù)據(jù)、過(guò)程和信息技術(shù)之間相互作用、收集、處理、存儲(chǔ)和提供支持企業(yè)運(yùn)作的信息的集合體。一般的計(jì)算機(jī)應(yīng)用的計(jì)算機(jī)應(yīng)用只涉及技術(shù)性,由技術(shù)專家完成,主要涉及計(jì)算機(jī)相關(guān)的硬件和軟件,而信息系統(tǒng)的建設(shè)是一項(xiàng)既有技術(shù)系統(tǒng)特征又有社會(huì)系統(tǒng)特征的系統(tǒng)工程,不僅僅需要計(jì)算機(jī)技術(shù)知識(shí),更需要經(jīng)濟(jì)和管理的知識(shí)。信息系統(tǒng)專業(yè)人員需要運(yùn)用計(jì)算機(jī)技術(shù)、數(shù)學(xué)方法與模型、經(jīng)濟(jì)與管理知識(shí)于信息系統(tǒng)開(kāi)發(fā)之中。推進(jìn)信息系統(tǒng)的變革猶如推進(jìn)社會(huì)變革,信息系統(tǒng)技術(shù)的復(fù)雜性、需用資源的密集性和用戶需求的多樣性僅是問(wèn)題的一個(gè)方面,而更重要的則涉及管理思想,管理制度、管理方法、權(quán)利結(jié)構(gòu)和人們習(xí)慣的變化。這是在開(kāi)發(fā)和實(shí)現(xiàn)信息系統(tǒng)過(guò)程中必須十分明確的一個(gè)關(guān)鍵性問(wèn)題。(2)信息系統(tǒng)的主要功能是什么?數(shù)據(jù)收集和輸入功能、存儲(chǔ)、傳輸、處理、輸出和管理。(3)信息系統(tǒng)應(yīng)用類型有哪些?信息系統(tǒng)可以從不同角度劃分,主要可以分為如下5維。1)職能維。每個(gè)組織內(nèi)部通常由不同的部門構(gòu)成,不同的部門完成各自的職能,相應(yīng)的不同的職能有不同的信息系統(tǒng)。2)流程維。業(yè)統(tǒng)中可粗略地認(rèn)為供應(yīng)鏈系統(tǒng)為上游系統(tǒng),企業(yè)資源計(jì)劃(ERP)為中游系統(tǒng),而客戶關(guān)系管理系統(tǒng)為下游系統(tǒng)。3)行業(yè)維。根據(jù)不同行業(yè)的組織特點(diǎn)來(lái)劃分系統(tǒng),就是行業(yè)維。4)層次維。組織內(nèi)部有不同的管理人員,一般分為基層、中層和高層(或頂層)。支持基層人員的是事務(wù)處理系統(tǒng);支持中層的是終端用戶系統(tǒng);支持高層的是經(jīng)理支持系統(tǒng)或主管支持系統(tǒng)。5)智能維。智能維是按照系統(tǒng)所具有的智能水平來(lái)區(qū)分的,如專家系統(tǒng)、決策支持系統(tǒng)等。實(shí)際應(yīng)用中,還可以舉出許多其他的維度。例如,按技術(shù)的實(shí)現(xiàn)、地域大小,使用的個(gè)人或群體等來(lái)劃分。(4)如何理解信息系統(tǒng)是社會(huì)-技術(shù)信息?信息系統(tǒng)不僅是技術(shù)系統(tǒng),而且是社會(huì)系統(tǒng)。從技術(shù)角度看,信息系統(tǒng)為一組相互關(guān)聯(lián)的部件的集合,它能夠收集、存儲(chǔ)、處理和傳播信息,支持組織內(nèi)和組織間的決策和控制。從管理角度看,信息系統(tǒng)是基于信息技術(shù)的、為了應(yīng)對(duì)新時(shí)期互聯(lián)網(wǎng)技術(shù)促成的電子商務(wù)以及全球化企業(yè)發(fā)展需求而生成的管理和決策的解決方案。;信息系統(tǒng)的社會(huì)性體現(xiàn)在信息系統(tǒng)設(shè)計(jì)、實(shí)施和應(yīng)用過(guò)程中,與組織和管理相互作用引起的各類人員的反映。(5)信息系統(tǒng)對(duì)企業(yè)產(chǎn)生的影響是什么?增加了信息對(duì)企業(yè)的價(jià)值,并為企業(yè)提供了生產(chǎn)經(jīng)營(yíng)的新機(jī)遇。為了及時(shí)捕捉全球各個(gè)地區(qū)的需求信息,對(duì)市場(chǎng)信號(hào)做出及時(shí)的反應(yīng),高效、低成本地在世界市場(chǎng)中進(jìn)行采購(gòu),向世界各地的用戶提供優(yōu)質(zhì)商品和服務(wù)都是企業(yè)亟待解決的問(wèn)題。改變了傳統(tǒng)的商業(yè)模式和工作模式以及協(xié)作與合伙經(jīng)營(yíng)模式,促進(jìn)了知識(shí)和信息經(jīng)濟(jì)的轉(zhuǎn)變,能支持業(yè)務(wù)過(guò)程的實(shí)現(xiàn),使企業(yè)的業(yè)務(wù)過(guò)程自動(dòng)化。(6)構(gòu)建信息系統(tǒng)涉及到哪些人員?信息系統(tǒng)人員是指與信息系統(tǒng)建設(shè)和使用有關(guān)的人力資源,包括信息系統(tǒng)用戶和信息系統(tǒng)專家,具體而言一般包括,系統(tǒng)所有者、系統(tǒng)用戶、系統(tǒng)設(shè)計(jì)元、系統(tǒng)構(gòu)造員、系統(tǒng)分析員、第三方信息提供者、項(xiàng)目經(jīng)理。(7)你認(rèn)為云計(jì)算和大數(shù)據(jù)技術(shù)對(duì)信息系統(tǒng)有哪些影響?能夠降低成本,簡(jiǎn)化應(yīng)用部署,向各行業(yè)滲透,顛覆傳統(tǒng)管理和運(yùn)營(yíng)思維,數(shù)據(jù)已經(jīng)成為一種商業(yè)資本,通過(guò)數(shù)據(jù)挖掘、文本分析,大數(shù)據(jù)可以產(chǎn)生巨大的價(jià)值。(8)你認(rèn)為系統(tǒng)分析員應(yīng)該具備哪些技能?系統(tǒng)分析員需要具有豐富的計(jì)算機(jī)、信息系統(tǒng)、現(xiàn)代管理等專業(yè)知識(shí),具有決策、控制和預(yù)測(cè)知識(shí),知識(shí)面廣,實(shí)踐經(jīng)驗(yàn)豐富,學(xué)習(xí)能力強(qiáng),能夠在短時(shí)間內(nèi)對(duì)不同信息系統(tǒng)的業(yè)務(wù)有深入的了解。此外,他們還具備較強(qiáng)的組織與協(xié)調(diào)能力以及較高的心理素質(zhì)。(9)協(xié)作技術(shù)主要有哪些?協(xié)作技術(shù)是指提高人際交互和團(tuán)隊(duì)工作能力的技術(shù),電子郵件、即時(shí)消息、群件和工作流系統(tǒng)是4類重要的協(xié)作技術(shù)。其中電子郵件是一種用電子手段提供信息交換的通信方式,即時(shí)消息可以為某個(gè)企業(yè)應(yīng)用程序的幫助系統(tǒng)實(shí)現(xiàn)立即響應(yīng)功能,及時(shí)地發(fā)送消息給幫助中心并及時(shí)接收到響應(yīng),提高工作效率和服務(wù)水平。群件就是針對(duì)群體工作而發(fā)展出來(lái)的技術(shù)產(chǎn)品,促進(jìn)群體的交流合作及資源分享,充分提高群體的工作效率和質(zhì)量,工作流系統(tǒng)就是一套支持業(yè)務(wù)定義和自動(dòng)運(yùn)轉(zhuǎn)工作流的系統(tǒng)。2、專題討論(略)第二章習(xí)題解答1.問(wèn)題思考(1)信息系統(tǒng)開(kāi)發(fā)的基本原理是什么?讓系統(tǒng)用戶參與,用分階段的生命周期計(jì)劃嚴(yán)格管理,堅(jiān)持進(jìn)行階段評(píng)審,實(shí)行嚴(yán)格的產(chǎn)品控制,采用現(xiàn)代程序設(shè)計(jì)技術(shù),結(jié)果應(yīng)能清楚地審查,開(kāi)發(fā)小組的人員應(yīng)該少而精,將信息系統(tǒng)視為重要的投資,設(shè)計(jì)系統(tǒng)時(shí)應(yīng)考慮到增長(zhǎng)和變化。(2)簡(jiǎn)述生命周期法各個(gè)階段的主要任務(wù)?系統(tǒng)規(guī)劃是信息系統(tǒng)開(kāi)發(fā)生命周期的第一階段,這一階段的主要任務(wù)是根據(jù)企業(yè)發(fā)展的戰(zhàn)略規(guī)劃確定信息系統(tǒng)發(fā)展戰(zhàn)略,進(jìn)而確定目標(biāo)系統(tǒng)覆蓋企業(yè)的范圍、主要需求和目標(biāo),形成總體設(shè)計(jì)方案,確定信息系統(tǒng)建設(shè)所需要的資源,制定項(xiàng)目開(kāi)發(fā)方案。系統(tǒng)分析的目的不是具體地解決問(wèn)題,而是通過(guò)研究和分析業(yè)務(wù)領(lǐng)域,全面的理解項(xiàng)目的問(wèn)題和需求,準(zhǔn)確地回答“為了解決這個(gè)問(wèn)題,目標(biāo)系統(tǒng)必須做什么”的問(wèn)題,以確定目標(biāo)系統(tǒng)必須具備的功能。系統(tǒng)設(shè)計(jì)是信息系統(tǒng)開(kāi)發(fā)的關(guān)鍵環(huán)節(jié)之一,在系統(tǒng)設(shè)計(jì)階段,要根據(jù)系統(tǒng)分析報(bào)告,進(jìn)行物理方案的設(shè)計(jì),包括總體結(jié)構(gòu)、數(shù)據(jù)庫(kù)設(shè)計(jì)、代碼設(shè)計(jì)、用戶界面設(shè)計(jì)和處理過(guò)程設(shè)計(jì)。系統(tǒng)設(shè)計(jì)階段通??梢苑殖蓛蓚€(gè)階段:總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)。系統(tǒng)實(shí)施是信息系統(tǒng)開(kāi)發(fā)的最后階段,這個(gè)階段的任務(wù)是程序的編寫(xiě)調(diào)試、計(jì)算機(jī)和數(shù)據(jù)庫(kù)等的購(gòu)買、安裝和調(diào)試,系統(tǒng)實(shí)施的組織和管理、系統(tǒng)測(cè)試等。(3)信息系統(tǒng)跨生命周期的活動(dòng)有哪些?調(diào)查研究:在項(xiàng)目開(kāi)發(fā)過(guò)程中需要做許多調(diào)查研究。系統(tǒng)規(guī)劃要進(jìn)行初步調(diào)查,系統(tǒng)分析階段要進(jìn)行詳細(xì)調(diào)查,在設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試及運(yùn)行階段,項(xiàng)目團(tuán)隊(duì)研究技術(shù)方案并征求有關(guān)技術(shù)設(shè)計(jì)、技術(shù)標(biāo)準(zhǔn)和工作組件的反饋意見(jiàn)時(shí),也需要調(diào)查,但用得較少。記錄文檔和演示匯報(bào):參與人員眾多,重視相互之間的溝通;可行性分析:應(yīng)在規(guī)劃、分析、設(shè)計(jì)、實(shí)現(xiàn)等各個(gè)階段進(jìn)行可行性分析,一旦發(fā)現(xiàn)各項(xiàng)資源,特別是資金不滿足原有的要求,可以立即取消,降低損失。應(yīng)在規(guī)劃、分析、設(shè)計(jì)、實(shí)現(xiàn)等各個(gè)階段進(jìn)行可行性分析,一旦發(fā)現(xiàn)各項(xiàng)資源,特別是資金不滿足原有的要求,可以立即取消,降低損失。項(xiàng)目管理和過(guò)程管理:系統(tǒng)開(kāi)發(fā)看作是一個(gè)必須逐項(xiàng)目進(jìn)行管理的過(guò)程。(4)什么是信息系統(tǒng)過(guò)程模型,共包括哪些模型?信息系統(tǒng)過(guò)程模型,也稱信息系統(tǒng)開(kāi)發(fā)模式,是信息系統(tǒng)開(kāi)發(fā)活動(dòng)的一系列步驟及執(zhí)行過(guò)程的結(jié)構(gòu)框架。主要包括瀑布模型、原型模型、漸增模型、螺旋模型、噴泉模型、敏捷過(guò)程以及敏捷過(guò)程。(5)簡(jiǎn)述原型法的開(kāi)發(fā)過(guò)程,并說(shuō)明其主要優(yōu)點(diǎn)和局限性。利用原型法進(jìn)行開(kāi)發(fā)時(shí),在系統(tǒng)的開(kāi)發(fā)初期與用戶充分溝通,根據(jù)用戶提出的基本需求,盡快給用戶構(gòu)造一個(gè)新系統(tǒng)的原型;用戶在系統(tǒng)開(kāi)發(fā)人員的指導(dǎo)下使用原型系統(tǒng),評(píng)價(jià)系統(tǒng)運(yùn)行的結(jié)果是否滿足預(yù)期的要求,以及原來(lái)的需求描述是否滿足用戶的期望,糾正過(guò)去雙方溝通中的誤解,增補(bǔ)新的要求,提出修改意見(jiàn)。開(kāi)發(fā)人員根據(jù)用戶的意見(jiàn)不斷完善原型或者重新開(kāi)發(fā)新原型,直至修改后的原型系統(tǒng)得到參與雙方的一致認(rèn)可,從而最終實(shí)現(xiàn),得到滿足用戶需求的軟件系統(tǒng)。原型法的優(yōu)點(diǎn)是(1)滿足用戶預(yù)期:用戶借助原型的啟發(fā),能夠更為直觀的準(zhǔn)確描述需求,促進(jìn)了用戶與系統(tǒng)分析、設(shè)計(jì)人員之間的交流,縮小了理解和認(rèn)識(shí)上的差距,也能及早暴露系統(tǒng)存在的問(wèn)題,信息反饋的及時(shí)性強(qiáng),相當(dāng)于維護(hù)階段提前到了原型的迭代過(guò)程,確保了較好的用戶滿意度。(2)快速:原型法構(gòu)造出的系統(tǒng)原型,使用戶無(wú)需等到系統(tǒng)全部完成就能較早接觸目標(biāo)系統(tǒng),打消了對(duì)系統(tǒng)是否可實(shí)現(xiàn)、是否適用等的疑慮,為用戶參與開(kāi)發(fā)過(guò)程創(chuàng)造了一個(gè)良好的條件。但是整個(gè)開(kāi)發(fā)過(guò)程中,原型法要經(jīng)過(guò)“修改—評(píng)價(jià)—再修改”的多次反復(fù),缺乏規(guī)范化的文檔資料,管理控制比較困難,需要建立原型的評(píng)估標(biāo)準(zhǔn),而且原型法需要較高的系統(tǒng)開(kāi)發(fā)環(huán)境支持,以解決原型的迅速構(gòu)造,以及從原型系統(tǒng)到最終系統(tǒng)形成的各種轉(zhuǎn)換以及這些轉(zhuǎn)換的一致性等。(6)瀑布模型分為哪些階段,該方法有哪些優(yōu)缺點(diǎn)? 瀑布模型在階段劃分上,沒(méi)有統(tǒng)一的規(guī)定。對(duì)于簡(jiǎn)單信息系統(tǒng),所劃分的階段可以比較少,如可以劃分為系統(tǒng)規(guī)劃、分析、設(shè)計(jì)、實(shí)施以及運(yùn)行維護(hù);對(duì)于復(fù)雜的信息系統(tǒng),所劃分的階段可以比較多。各個(gè)階段都必須考慮用戶的所有需求,階段成果都需要進(jìn)行審查,如果審查通過(guò),則該結(jié)果被凍結(jié),并作為下一階段的輸入,否則返回修改;如果發(fā)現(xiàn)當(dāng)前階段有錯(cuò)誤,則回溯到前一階段修改。瀑布模型的優(yōu)點(diǎn):簡(jiǎn)單易用、順序嚴(yán)格、強(qiáng)調(diào)文檔的質(zhì)量保證作用;理解容易;其不足之處是:=1\*GB3①用戶需求在系統(tǒng)開(kāi)發(fā)初期很難被完整、準(zhǔn)確地描述=2\*GB3②在各個(gè)階段均需要同時(shí)考慮用戶的所有需求,而且信息系統(tǒng)開(kāi)發(fā)要在一個(gè)周期內(nèi)完成。=3\*GB3③過(guò)于強(qiáng)調(diào)完整的分析與設(shè)計(jì)文檔,一旦需求變更,不得不對(duì)文檔進(jìn)行大量修改。=4\*GB3④開(kāi)發(fā)周期長(zhǎng)且用戶參與不足,用戶只在需求分析階段以及運(yùn)行和維護(hù)階段參與。(7)信息系統(tǒng)有哪些開(kāi)發(fā)方式,各有何特點(diǎn)?信息系統(tǒng)的開(kāi)發(fā)方式主要有自主開(kāi)發(fā)、聯(lián)合開(kāi)發(fā)、委托開(kāi)發(fā)和購(gòu)置商品化軟件等,各具不同的優(yōu)點(diǎn)和缺點(diǎn),適合企業(yè)的不同情況。自主開(kāi)發(fā)是指企業(yè)完全依靠自己的力量獨(dú)立完成信息系統(tǒng)的開(kāi)發(fā),優(yōu)點(diǎn)是開(kāi)發(fā)速度快,費(fèi)用少,易滿足用戶需求和具有企業(yè)特性的系統(tǒng),針對(duì)性強(qiáng),便于維護(hù),不需要依賴于他人,可鍛煉本企業(yè)計(jì)算機(jī)開(kāi)發(fā)應(yīng)用的隊(duì)伍,有利于培養(yǎng)企業(yè)自己的系統(tǒng)開(kāi)發(fā)人員。缺點(diǎn)是對(duì)單位的技術(shù)力量要求較高,開(kāi)發(fā)周期較長(zhǎng),系統(tǒng)的應(yīng)變能力較弱,難于擺脫本企業(yè)習(xí)慣的管理方式的影響,易受業(yè)務(wù)工作的限制,系統(tǒng)整體優(yōu)化不夠,不易開(kāi)發(fā)出一個(gè)高水平的信息系統(tǒng)。聯(lián)合開(kāi)發(fā)有利于充分發(fā)揮各自的優(yōu)勢(shì),加快系統(tǒng)開(kāi)發(fā)的進(jìn)程,提高系統(tǒng)開(kāi)發(fā)的成功率,也有利于企業(yè)培養(yǎng)從事信息系統(tǒng)運(yùn)行和維護(hù)的技術(shù)人員,節(jié)約開(kāi)發(fā)資金,減少人員培訓(xùn)方面的投入,為實(shí)現(xiàn)新系統(tǒng)的順利交接奠定基礎(chǔ),同時(shí)便于后期的系統(tǒng)維護(hù)。但也存在開(kāi)發(fā)費(fèi)用高、軟件應(yīng)變能力較弱,難以明確劃分責(zé)、權(quán)、利等合作的界限等缺陷,但從成本/效益的角度考慮,不失為一種較好的開(kāi)發(fā)方式。委托開(kāi)發(fā)方式的優(yōu)點(diǎn)是:開(kāi)發(fā)周期短,企業(yè)不必組織本企業(yè)的開(kāi)發(fā)隊(duì)伍,可以彌補(bǔ)本單位技術(shù)力量不足的缺陷,如果選擇了好的開(kāi)發(fā)單位,技術(shù)力量強(qiáng),企業(yè)能密切配合管理工作,使之符合現(xiàn)代信息處理要求,則可開(kāi)發(fā)出較高水平的系統(tǒng)。其主要缺點(diǎn)是:開(kāi)發(fā)費(fèi)用較高,當(dāng)企業(yè)管理發(fā)生變化或擴(kuò)展時(shí),系統(tǒng)維護(hù)工作困難。這種方式比較適用于本單位開(kāi)發(fā)能力不足而又希望使用專用系統(tǒng)的單位。采用購(gòu)置商品化軟件方式獲得企業(yè)所需的信息系統(tǒng)的主要具有如下優(yōu)點(diǎn):短時(shí)間可以實(shí)現(xiàn)新系統(tǒng),不再需要大量的編程工作;費(fèi)用低。軟件供應(yīng)商將開(kāi)發(fā)成本平攤到購(gòu)買軟件的所有客戶身上??煽啃愿摺\浖?yīng)商可以不斷的投資以改進(jìn)軟件性能,并且對(duì)重大系統(tǒng)的改進(jìn)和錯(cuò)誤的修改承擔(dān)責(zé)任。缺點(diǎn)是不利于滿足用戶的特定需求,系統(tǒng)的維護(hù)也比較困難。2、專題討論(略)第三章習(xí)題解答1.問(wèn)題思考(1)結(jié)構(gòu)化開(kāi)發(fā)方法的基本思想是什么,它的缺點(diǎn)是什么?結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)方法是用系統(tǒng)工程的思想和工程化的方法,按照用戶至上的原則,結(jié)構(gòu)化、模塊化、自頂向下地分析和設(shè)計(jì)系統(tǒng)。在整個(gè)開(kāi)發(fā)過(guò)程中,把軟件生命周期的全過(guò)程依次劃分為若干個(gè)階段,然后順序地完成每個(gè)階段的任務(wù),各個(gè)階段和步驟清晰規(guī)范,每一階段和步驟均有明確的內(nèi)容、成果,階段成果都以系統(tǒng)規(guī)劃報(bào)告、系統(tǒng)分析報(bào)告、系統(tǒng)設(shè)計(jì)報(bào)告、系統(tǒng)實(shí)施報(bào)告等形式經(jīng)過(guò)技術(shù)和管理審查后確定下來(lái),每一階段的報(bào)告都是下一階段的重要參考依據(jù),各階段銜接緊密,特別注重整體性和全局性。主要缺點(diǎn):1)必須事先嚴(yán)格定義出完整準(zhǔn)確的功能需求和規(guī)格說(shuō)明,不符合人們循序漸進(jìn)地認(rèn)識(shí)事務(wù)的客觀規(guī)律。2)必須充分了解用戶的需求才能進(jìn)行信息系統(tǒng)的開(kāi)發(fā),致使系統(tǒng)開(kāi)發(fā)周期過(guò)長(zhǎng)而帶來(lái)一系列問(wèn)題。3)靈活性差:開(kāi)發(fā)環(huán)境在不斷變化,而結(jié)構(gòu)化方法需要按照確定的設(shè)計(jì)目標(biāo)進(jìn)行,難以用于運(yùn)行環(huán)境經(jīng)常變化的信息系統(tǒng)的開(kāi)發(fā)。(2)結(jié)構(gòu)化開(kāi)發(fā)方法將系統(tǒng)開(kāi)發(fā)分為幾個(gè)階段?各階段的任務(wù)是什么?1)系統(tǒng)規(guī)劃:要根據(jù)用戶的開(kāi)發(fā)請(qǐng)求進(jìn)行初步調(diào)查,明確問(wèn)題,制定與組織發(fā)展戰(zhàn)略相適應(yīng)的信息系統(tǒng)發(fā)展戰(zhàn)略,根據(jù)組織的主要信息需求形成信息系統(tǒng)的總體結(jié)構(gòu)方案,了解約束條件和所需的基本資源,系統(tǒng)規(guī)劃主要包括制訂系統(tǒng)建設(shè)的資源分配計(jì)劃和項(xiàng)目開(kāi)發(fā)計(jì)劃。2)系統(tǒng)分析:主要工作是根據(jù)系統(tǒng)規(guī)劃階段確定系統(tǒng)總體方案和開(kāi)發(fā)項(xiàng)目的安排,對(duì)系統(tǒng)進(jìn)行可行性分析、組織結(jié)構(gòu)分析、業(yè)務(wù)流程分析、系統(tǒng)數(shù)據(jù)流程分析、數(shù)據(jù)字典創(chuàng)建,最后完成新系統(tǒng)的邏輯方案設(shè)計(jì),形成系統(tǒng)分析報(bào)告等內(nèi)容。3)系統(tǒng)設(shè)計(jì):主要任務(wù)是根據(jù)新系統(tǒng)的邏輯方案進(jìn)行軟件、硬件系統(tǒng)的設(shè)計(jì),包括體系結(jié)構(gòu)設(shè)計(jì)、系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、編碼設(shè)計(jì)、輸入/輸出格式設(shè)計(jì)、處理過(guò)程設(shè)計(jì),最后編寫(xiě)系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)。4)系統(tǒng)實(shí)施:主要任務(wù)是將設(shè)計(jì)的系統(tǒng)付諸實(shí)施,主要工作有系統(tǒng)開(kāi)發(fā)的組織與管理、應(yīng)用程序編制或軟件包的購(gòu)置、計(jì)算機(jī)與通信設(shè)備的購(gòu)置、系統(tǒng)的安裝、調(diào)試和測(cè)試、新系統(tǒng)和現(xiàn)有系統(tǒng)的切換、評(píng)估等。5)系統(tǒng)運(yùn)行與維護(hù):開(kāi)發(fā)者和用戶一起支持信息系統(tǒng)的運(yùn)行,及時(shí)完善的系統(tǒng)維護(hù)。(3)面向?qū)ο笙到y(tǒng)開(kāi)發(fā)方法的基本思想是什么?面向?qū)ο蟮乃枷胝J(rèn)為客觀世界是由各種對(duì)象組成的,任何事物都是對(duì)象,復(fù)雜的對(duì)象可以由比較簡(jiǎn)單的對(duì)象以某種方式組合而成,因而信息系統(tǒng)可以抽象為由各種層次、具有各種屬性、彼此相互聯(lián)系又相互作用的一系列對(duì)象構(gòu)成的一個(gè)復(fù)雜的體系結(jié)構(gòu)。對(duì)象是用面向?qū)ο箝_(kāi)發(fā)方法分析問(wèn)題和解決問(wèn)題的核心,面向?qū)ο蟮姆治鲞^(guò)程就是認(rèn)識(shí)客觀世界的過(guò)程,而且面向?qū)ο蠓椒ㄌ峁┝艘恍┲С謴?fù)用的機(jī)制(如繼承),提高了軟件系統(tǒng)的可復(fù)用性。(4)面向?qū)ο笙到y(tǒng)開(kāi)發(fā)方法和結(jié)構(gòu)化開(kāi)發(fā)方法的區(qū)別是什么?結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)方法是用系統(tǒng)工程的思想和工程化的方法,按照用戶至上的原則,基于系統(tǒng)開(kāi)發(fā)生命周期,嚴(yán)格劃分系統(tǒng)階段,結(jié)構(gòu)化、模塊化、自頂向下地分析和設(shè)計(jì)系統(tǒng)。適合需求明確的信息系統(tǒng)開(kāi)發(fā),但開(kāi)發(fā)周期長(zhǎng)、靈活性差。面向?qū)ο笙到y(tǒng)開(kāi)發(fā)方法是基于面向?qū)ο蟮某绦蛟O(shè)計(jì)方法逐步發(fā)展的,它把數(shù)據(jù)和過(guò)程包裝成為對(duì)象,以對(duì)象為基礎(chǔ)對(duì)信息系統(tǒng)進(jìn)行處理,是一種綜合性的開(kāi)發(fā)方法。具有良好的可復(fù)用性、良好的可擴(kuò)充性、易于維護(hù)。但初學(xué)者對(duì)相關(guān)概念不易理解、需要有一定的軟件基礎(chǔ)、整體劃分不當(dāng)易造成系統(tǒng)結(jié)構(gòu)不合理、各部分關(guān)系失調(diào)等問(wèn)題。(5)計(jì)算機(jī)輔助軟件工程的含義是什么?計(jì)算機(jī)輔助軟件工程是計(jì)算機(jī)技術(shù)在系統(tǒng)開(kāi)發(fā)活動(dòng)、技術(shù)和方法中的應(yīng)用,是軟件工具與開(kāi)發(fā)方法的結(jié)合體,它使得人們能在計(jì)算機(jī)的輔助下進(jìn)行軟件開(kāi)發(fā),為計(jì)算機(jī)軟件開(kāi)發(fā)的工程化、自動(dòng)化進(jìn)而智能化打下基礎(chǔ)。計(jì)算機(jī)輔助軟件工程是提高系統(tǒng)開(kāi)發(fā)效率與質(zhì)量的重要途徑。如果嚴(yán)格地從認(rèn)知方法論的角度來(lái)看,CASE是技術(shù),但從CASE的發(fā)展對(duì)系統(tǒng)開(kāi)發(fā)過(guò)程所支持的程度來(lái)看,又不失為一種實(shí)用的系統(tǒng)開(kāi)發(fā)方法。(6)面向?qū)ο箝_(kāi)發(fā)方法的開(kāi)發(fā)過(guò)程分為哪些階段?按照系統(tǒng)開(kāi)發(fā)生命周期的理論,面向?qū)ο蟮男畔⑾到y(tǒng)開(kāi)發(fā)方法可以分為以下5個(gè)階段。1).面向?qū)ο蟮姆治觯菏窍到y(tǒng)開(kāi)發(fā)過(guò)程中的問(wèn)題定義階段,目標(biāo)是完成對(duì)所求解問(wèn)題的分析,確定系統(tǒng)“做什么”,并建立系統(tǒng)模型。2).面向?qū)ο蟮脑O(shè)計(jì):是面向?qū)ο笙到y(tǒng)開(kāi)發(fā)方法在設(shè)計(jì)階段應(yīng)用與擴(kuò)展的結(jié)果,是將面向?qū)ο蠓治鲭A段所創(chuàng)建的分析模型轉(zhuǎn)換為設(shè)計(jì)模型,解決“如何做”的問(wèn)題。面向?qū)ο笤O(shè)計(jì)的目標(biāo)是產(chǎn)生一個(gè)滿足用戶需求、可實(shí)現(xiàn)的設(shè)計(jì)模型。3).面向?qū)ο蟮木幊蹋簩拿嫦驅(qū)ο蠓治龊驮O(shè)計(jì)得到的模型用程序加以實(shí)現(xiàn),即采用面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,把面向?qū)ο蟮脑O(shè)計(jì)模型的每個(gè)成分編寫(xiě)程序。4).面向?qū)ο蟮臏y(cè)試:以類作為基本測(cè)試單位,差錯(cuò)范圍主要是類定義之內(nèi)的屬性和操作,以及有限的對(duì)外接口(消息)所涉及的部分,可以大大減少錯(cuò)誤的影響范圍。5).面向?qū)ο蟮木S護(hù):發(fā)現(xiàn)程序中或隨需求發(fā)生變化而修改。2、專題討論(略)第四章習(xí)題解答1.問(wèn)題思考(1)簡(jiǎn)述信息系統(tǒng)規(guī)劃的目標(biāo)與特點(diǎn)?信息系統(tǒng)規(guī)劃是信息系統(tǒng)生命周期的第一階段。這一階段的主要目標(biāo)是明確系統(tǒng)整個(gè)生命周期內(nèi)的發(fā)展方向、系統(tǒng)規(guī)模和開(kāi)發(fā)計(jì)劃。系統(tǒng)規(guī)劃是為整個(gè)系統(tǒng)建設(shè)確定目標(biāo)、戰(zhàn)略、系統(tǒng)總體結(jié)構(gòu)方案和資源計(jì)劃,不解決項(xiàng)目開(kāi)發(fā)中的具體業(yè)務(wù)問(wèn)題,因而整個(gè)工作過(guò)程是一個(gè)管理決策過(guò)程。同時(shí),系統(tǒng)規(guī)劃也是技術(shù)與管理相結(jié)合的過(guò)程,它確定利用現(xiàn)代信息技術(shù)有效地支持管理決策的總體方案。系統(tǒng)規(guī)劃人員對(duì)管理與技術(shù)環(huán)境的理解程度,對(duì)管理與技術(shù)發(fā)展的見(jiàn)識(shí),以及開(kāi)創(chuàng)精神、務(wù)實(shí)態(tài)度是規(guī)劃工作的決定因素。目前尚無(wú)可以指導(dǎo)系統(tǒng)規(guī)劃全過(guò)程的適用方法,因此必須采用多種方法相互配合,取長(zhǎng)補(bǔ)短。(2)敘述信息系統(tǒng)規(guī)劃的主要任務(wù)?系統(tǒng)規(guī)劃是為整個(gè)系統(tǒng)建設(shè)確定目標(biāo)、戰(zhàn)略、系統(tǒng)總體結(jié)構(gòu)方案和資源計(jì)劃,描繪出系統(tǒng)的總體概貌和發(fā)展進(jìn)程,給后續(xù)各階段的工作提供指導(dǎo),為系統(tǒng)的發(fā)展制定一個(gè)科學(xué)而又合理的目標(biāo)和達(dá)到該目標(biāo)的可行途徑。(3)敘述信息系統(tǒng)規(guī)劃的內(nèi)容?系統(tǒng)規(guī)劃可分為一年期之短期計(jì)劃,及多年期之長(zhǎng)期規(guī)劃。長(zhǎng)期規(guī)劃指出大方針,短期計(jì)劃則主要是擬定工作項(xiàng)目和制定績(jī)效衡量方法。信息系統(tǒng)規(guī)劃的主要內(nèi)容如下:現(xiàn)有系統(tǒng)基本情況、現(xiàn)有資源分析、信息系統(tǒng)總體方案設(shè)想、.預(yù)測(cè)信息技術(shù)和企業(yè)的發(fā)展。(4)信息系統(tǒng)戰(zhàn)略規(guī)劃包括哪些方法?國(guó)際上常用的信息系統(tǒng)規(guī)劃方法有三種:企業(yè)系統(tǒng)規(guī)劃法(BSP)、關(guān)鍵成功因素法(CSF)和戰(zhàn)略集轉(zhuǎn)化法(SST),影響廣泛,特別是BSP方法,對(duì)國(guó)內(nèi)的許多大型信息系統(tǒng)總體規(guī)劃的制訂,起到了重要的作用。(5)制定信息系統(tǒng)戰(zhàn)略規(guī)劃時(shí),使用企業(yè)系統(tǒng)規(guī)劃法主要解決什么問(wèn)題?企業(yè)系統(tǒng)規(guī)劃法用于內(nèi)部系統(tǒng)開(kāi)發(fā),它主要是基于信息支持企業(yè)運(yùn)行的思想,根據(jù)企業(yè)目標(biāo)制定信息系統(tǒng)戰(zhàn)略。它強(qiáng)調(diào)由上而下地識(shí)別系統(tǒng)目標(biāo),注重企業(yè)的處理活動(dòng),識(shí)別企業(yè)過(guò)程,識(shí)別數(shù)據(jù),也就是從高層主管開(kāi)始,了解并界定其信息需求,再依次往下推衍,直到了解整個(gè)組織的信息需求,完成整體的系統(tǒng)構(gòu)架為止(包括子系統(tǒng)與系統(tǒng)界面),然后再自下而上設(shè)計(jì)系統(tǒng),以支持目標(biāo),進(jìn)而制定信息系統(tǒng)總體方案。(6)什么是關(guān)鍵成功因素法?它的優(yōu)點(diǎn)和缺點(diǎn)各是哪些?關(guān)鍵成功因素法的優(yōu)點(diǎn)是:①能夠使所開(kāi)發(fā)的系統(tǒng)具有強(qiáng)烈的針對(duì)性,能夠抓住主要矛盾,使目標(biāo)識(shí)別重點(diǎn)突出,能夠較快地取得收益。這種方法可以迅速將問(wèn)題的焦點(diǎn)集中在少數(shù)關(guān)鍵因素上,不同的企業(yè)有不同的關(guān)鍵因素建立方法,不同的競(jìng)爭(zhēng)策略會(huì)產(chǎn)生不同的信息系統(tǒng),因此這種方法產(chǎn)生的系統(tǒng)對(duì)一個(gè)組織來(lái)說(shuō)是量身定做的,能幫助企業(yè)高層經(jīng)理人員確定企業(yè)管理目標(biāo)。②把組織及主管所面對(duì)的多變環(huán)境考慮在內(nèi)。這種方法明確要求主管去檢測(cè)環(huán)境以及對(duì)環(huán)境分析以確定信息需求,這對(duì)信息系統(tǒng)的開(kāi)發(fā)非常重要。關(guān)鍵成功因素法的缺點(diǎn)是:①分析整合關(guān)鍵因素的過(guò)程是非結(jié)構(gòu)化的過(guò)程,結(jié)果可能不如預(yù)期。②注重于特定管理者的信息需求,而不是考慮整個(gè)組織的信息需求,而且環(huán)境和個(gè)人主觀意見(jiàn)隨時(shí)在變,信息系統(tǒng)就需要不斷調(diào)整,而用關(guān)鍵因素開(kāi)發(fā)的信息系統(tǒng)無(wú)法克服這個(gè)困難,具有一定的局限性。(7)什么是戰(zhàn)略目標(biāo)集轉(zhuǎn)換法?它的一般步驟有哪些?戰(zhàn)略目標(biāo)集轉(zhuǎn)換法是一種確定信息系統(tǒng)戰(zhàn)略目標(biāo)的方法,它從企業(yè)的戰(zhàn)略出發(fā)制定信息系統(tǒng)戰(zhàn)略,把企業(yè)的戰(zhàn)略目標(biāo)看成是一個(gè)“信息集合”,由企業(yè)使命、目標(biāo)、戰(zhàn)略和其他影響戰(zhàn)略的因素組成,使得信息系統(tǒng)戰(zhàn)略與企業(yè)戰(zhàn)略保持一致。戰(zhàn)略目標(biāo)集轉(zhuǎn)移法的基本過(guò)程是:識(shí)別企業(yè)的戰(zhàn)略目標(biāo),并將企業(yè)的戰(zhàn)略目標(biāo)轉(zhuǎn)化為信息系統(tǒng)的戰(zhàn)略目標(biāo)(8)什么是企業(yè)流程重組,它和信息系統(tǒng)之間有何關(guān)系?業(yè)務(wù)流程重組(BusinessProcessReengineering,BPR),也稱企業(yè)流程重組、企業(yè)流程再造,就是對(duì)企業(yè)的業(yè)務(wù)流程作根本性的思考和徹底的重建,其目的是在成本、質(zhì)量、服務(wù)和速度等方面取得顯著的改善,使得企業(yè)能最大限度地適應(yīng)以顧客(Customer)、競(jìng)爭(zhēng)(Competition)、變化(Change)為特征的現(xiàn)代企業(yè)經(jīng)營(yíng)環(huán)境。BPR的重組模式是以作業(yè)流程為中心,打破金字塔狀的組織結(jié)構(gòu)并使之扁平化,使企業(yè)能適應(yīng)信息社會(huì)的高效率和快節(jié)奏,員工參與企業(yè)管理,實(shí)現(xiàn)企業(yè)內(nèi)部的有效溝通,使企業(yè)具有較強(qiáng)的應(yīng)變能力和較大的靈活性。其核心是:流程、根本、徹底和顯著。2、專題討論(略)第五章習(xí)題解答1.問(wèn)題思考(1)系統(tǒng)分析的主要任務(wù)是什么?信息系統(tǒng)成功開(kāi)發(fā)的關(guān)鍵在于對(duì)問(wèn)題理解和描述得是否正確,這正是系統(tǒng)分析階段的基本任務(wù)。為此,先需求尋求對(duì)系統(tǒng)需求的理解和確切表達(dá),之后在此基礎(chǔ)上確定系統(tǒng)的邏輯模型。(2)為什么說(shuō)系統(tǒng)分析是信息系統(tǒng)開(kāi)發(fā)過(guò)程中最重要的一環(huán)?在系統(tǒng)規(guī)劃階段,通過(guò)對(duì)系統(tǒng)的初步調(diào)查,得到了新信息系統(tǒng)的總體功能,并給出了項(xiàng)目開(kāi)發(fā)計(jì)劃,但系統(tǒng)分析階段用戶提出的開(kāi)發(fā)要求更為詳盡,必須從經(jīng)濟(jì)、技術(shù)和管理等各個(gè)方面對(duì)系統(tǒng)的開(kāi)發(fā)環(huán)境和開(kāi)發(fā)條件等再次進(jìn)行科學(xué)的分析。只有明確了問(wèn)題,才有可能解決問(wèn)題。信息系統(tǒng)成功開(kāi)發(fā)的關(guān)鍵在于對(duì)問(wèn)題理解和描述得是否正確,這正是系統(tǒng)分析階段的基本任務(wù)。(3)詳細(xì)調(diào)查的范圍有哪些?組織機(jī)構(gòu)和功能業(yè)務(wù),組織目標(biāo)和發(fā)展戰(zhàn)略,業(yè)務(wù)流程和產(chǎn)品構(gòu)成,基本數(shù)據(jù)與信息處理,管理方式和管理方法,決策方式和決策過(guò)程,可用資源和限制條件,現(xiàn)存問(wèn)題和改進(jìn)意見(jiàn)。(4)什么是數(shù)據(jù)流圖?用數(shù)據(jù)流圖描述儲(chǔ)蓄存款的過(guò)程。數(shù)據(jù)流圖也稱數(shù)據(jù)流程圖,是結(jié)構(gòu)化建模中最流行的功能建模,它描述現(xiàn)行系統(tǒng)數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲(chǔ)及數(shù)據(jù)處理之間關(guān)系,也是與用戶進(jìn)行緊密配合的有效媒介,能用簡(jiǎn)明的、圖形化的方式表達(dá)信息系統(tǒng)業(yè)務(wù)處理和數(shù)據(jù)流之間的關(guān)系銀行儲(chǔ)蓄系統(tǒng)的工作過(guò)程:儲(chǔ)戶提出存取款的業(yè)務(wù)申請(qǐng),提供銀行卡,通過(guò)刷卡輸入銀行卡號(hào),由用戶輸入密碼核對(duì)用戶身份,如果是存款,則輸入存款信息后打印存單給儲(chǔ)戶,如果是取款,則輸入密碼、核對(duì)儲(chǔ)戶身份,若密碼正確,系統(tǒng)計(jì)算利息,并印出利息清單給儲(chǔ)戶。圖1頂層流圖圖2一層流圖圖3二層流圖圖4三層流圖(5)用什么模型工具進(jìn)行數(shù)據(jù)建模,它的基本元素有哪些,如何表達(dá)?利用實(shí)體關(guān)系模型,即E-R模型,進(jìn)行數(shù)據(jù)建模。E-R圖有3個(gè)基本元素,即實(shí)體、實(shí)體之間的聯(lián)系和屬性。實(shí)體用矩形框表示,并且將對(duì)應(yīng)的名稱填入框內(nèi)作為標(biāo)識(shí)。屬性用橢圓形框表示,框內(nèi)為具體的屬性值,用無(wú)向邊把實(shí)體與其屬性連接起來(lái),關(guān)系用菱形表示,分別將參與聯(lián)系的實(shí)體用線段連接,并標(biāo)上聯(lián)系的基數(shù)。(6)什么是行為建模,有哪些基本要素?狀態(tài)轉(zhuǎn)換圖通過(guò)描述系統(tǒng)狀態(tài)及引起狀態(tài)轉(zhuǎn)換的事件來(lái)表示系統(tǒng)行為,進(jìn)行行為建模。主要由狀態(tài)、轉(zhuǎn)換和事件的圖形符號(hào)構(gòu)成。STD圖中的狀態(tài)主要有分為初態(tài)、終態(tài)、中間狀態(tài)。狀態(tài)圖中兩個(gè)狀態(tài)之間帶箭頭的連線稱為狀態(tài)轉(zhuǎn)換,表示由一個(gè)狀態(tài)轉(zhuǎn)換到另一個(gè)狀態(tài)的關(guān)聯(lián),箭頭指明了轉(zhuǎn)換方向,表明狀態(tài)變換是有序變換過(guò)程。若是由事件觸發(fā)的,則箭頭線上標(biāo)出觸發(fā)轉(zhuǎn)換的事件表達(dá)式;如果在箭頭線上未標(biāo)明事件,則表示在源狀態(tài)的內(nèi)部活動(dòng)執(zhí)行完之后自動(dòng)觸發(fā)轉(zhuǎn)換。事件是指在某一時(shí)刻發(fā)生的事情,是觸發(fā)狀態(tài)轉(zhuǎn)換的條件或一系列動(dòng)作。在中間狀態(tài)的符號(hào)中,活動(dòng)即是事件。事件是引起系統(tǒng)做動(dòng)作/狀態(tài)轉(zhuǎn)換的控制信息。(7)什么是數(shù)據(jù)字典?有哪些基本內(nèi)容?數(shù)據(jù)字典(DD)以結(jié)構(gòu)化方式為在數(shù)據(jù)建模、功能建模和行為建模等過(guò)程中涉及的所有數(shù)據(jù)信息、控制信息作出詳細(xì)的說(shuō)明。它是系統(tǒng)所有的相關(guān)人員對(duì)信息達(dá)成共同的、一致的理解,是數(shù)據(jù)分析和數(shù)據(jù)管理的重要工具,是系統(tǒng)設(shè)計(jì)階段進(jìn)行數(shù)據(jù)庫(kù)(文件)設(shè)計(jì)的參考依據(jù)。數(shù)據(jù)字典的內(nèi)容主要是對(duì)數(shù)據(jù)流程中的數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲(chǔ)和外部實(shí)體等六個(gè)方面進(jìn)行具體的定義,是隨著數(shù)據(jù)流圖自頂向下、逐層擴(kuò)展而不斷充實(shí)的,并保持?jǐn)?shù)據(jù)字典和各類建模用圖的一致性和完整性。(8)可行性分析的目的是什么?主要內(nèi)容是什么?可行性研究的目的是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定該項(xiàng)目是否值得去解決,是否存在可行的解決方案??尚行匝芯康娜蝿?wù),是在做出決策之前,全面論證信息系統(tǒng)開(kāi)發(fā)的必要性、可能性、有效性和合理性。根據(jù)初步調(diào)查和信息系統(tǒng)方案,系統(tǒng)開(kāi)發(fā)人員根據(jù)系統(tǒng)環(huán)境、資源等條件,判斷所提出的信息系統(tǒng)開(kāi)發(fā)項(xiàng)目在經(jīng)濟(jì)、技術(shù)、社會(huì)等方面是否具有可行性。(9)系統(tǒng)分析報(bào)告包括哪些內(nèi)容?信息系統(tǒng)分析報(bào)告是基于詳細(xì)調(diào)查基礎(chǔ)上的信息系統(tǒng)邏輯模型設(shè)計(jì)報(bào)告。信息系統(tǒng)分析報(bào)告可以采用文字報(bào)告加上圖表附錄的形式,也可以采用文字和圖表穿插的形式。系統(tǒng)分析報(bào)告的內(nèi)容主要包括對(duì)系統(tǒng)設(shè)計(jì)目的、背景、特點(diǎn),對(duì)現(xiàn)有系統(tǒng)現(xiàn)狀和新系統(tǒng)目標(biāo),并提出新系統(tǒng)的邏輯方案,給出新系統(tǒng)開(kāi)發(fā)的費(fèi)用預(yù)算與進(jìn)度安排。2、專題討論(略)第六章習(xí)題解答1.問(wèn)題思考(1)信息系統(tǒng)設(shè)計(jì)階段的目標(biāo)是什么?系統(tǒng)設(shè)計(jì)(SystemDesign)階段的主要目的是在系統(tǒng)分析提出的反映用戶需求的邏輯方案基礎(chǔ)上,科學(xué)合理地將邏輯設(shè)計(jì)方案轉(zhuǎn)換成可以實(shí)施的物理(技術(shù))方案。即根據(jù)系統(tǒng)分析報(bào)告中的系統(tǒng)邏輯模型,綜合考慮各種約束,利用一切可用的技術(shù)手段和方法權(quán)衡利弊,精心進(jìn)行各種具體設(shè)計(jì),確定新系統(tǒng)的實(shí)施方案。(2)系統(tǒng)設(shè)計(jì)的指標(biāo)包括哪些? 系統(tǒng)設(shè)計(jì)應(yīng)該考慮以下幾個(gè)指標(biāo):系統(tǒng)的效率、系統(tǒng)的可靠性、系統(tǒng)的準(zhǔn)確性、系統(tǒng)的可維護(hù)性、系統(tǒng)的經(jīng)濟(jì)性、信息系統(tǒng)的安全性。(3)數(shù)據(jù)庫(kù)設(shè)計(jì)包括哪兩個(gè)方面的設(shè)計(jì)?各自的任務(wù)是什么?數(shù)據(jù)庫(kù)設(shè)計(jì)結(jié)構(gòu)設(shè)計(jì)和行為設(shè)計(jì),結(jié)構(gòu)設(shè)計(jì)(數(shù)據(jù))包括概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì),行為設(shè)計(jì)是對(duì)數(shù)據(jù)進(jìn)行處理的設(shè)計(jì),即應(yīng)用程序的設(shè)計(jì)(4)什么是內(nèi)聚和耦合,各有哪些種類? 內(nèi)聚(cohcsiorl)是一個(gè)模塊內(nèi)部各個(gè)元素彼此結(jié)合緊密程度的度量,共有偶然內(nèi)聚、邏輯內(nèi)聚、時(shí)間內(nèi)聚、過(guò)程內(nèi)聚、通信內(nèi)聚、順序內(nèi)聚、功能內(nèi)聚耦合是模塊之間的相對(duì)獨(dú)立性(互相連接的緊密程度)的度量,包括非直接耦合、數(shù)據(jù)耦合、特征耦合、控制耦合、公共耦合、內(nèi)容耦合。(5)什么是軟件體系結(jié)構(gòu),B/S和C/S的區(qū)別有哪些?軟件體系結(jié)構(gòu)描述一個(gè)程序/系統(tǒng)各構(gòu)建的結(jié)構(gòu)、它們之間的相互關(guān)系以及進(jìn)行設(shè)計(jì)的原則和隨時(shí)間演化的指導(dǎo)方針。軟件體系結(jié)構(gòu)為軟件系統(tǒng)設(shè)計(jì)提供了一套關(guān)于數(shù)據(jù)、行為、結(jié)構(gòu)的指導(dǎo)性框架。客戶—服務(wù)器模式C/S把數(shù)據(jù)庫(kù)內(nèi)容存放在遠(yuǎn)程的服務(wù)器上,而在客戶端上只安裝相應(yīng)軟件,應(yīng)用程序的處理由客戶機(jī)和服務(wù)器分擔(dān)。瀏覽器一服務(wù)器模式B/S是一種以Web技術(shù)為基礎(chǔ)的新型系統(tǒng)平臺(tái)模式,把傳統(tǒng)客戶—服務(wù)器模式中的服務(wù)器部分分解成一個(gè)數(shù)據(jù)庫(kù)服務(wù)器與一個(gè)或多個(gè)應(yīng)用服務(wù)器(Web服務(wù)器),從而構(gòu)成一個(gè)三層結(jié)構(gòu)的體系。瀏覽器—服務(wù)器模式簡(jiǎn)化了客戶端,無(wú)須如C/S模式需要在不同的客戶端上安裝不同的客戶端應(yīng)用程序,而只需安裝通用的瀏覽器軟件。既節(jié)省客戶端的硬盤(pán)空間與內(nèi)存,又使安裝過(guò)程簡(jiǎn)便,網(wǎng)絡(luò)結(jié)構(gòu)靈活。其次,B/S簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)和維護(hù),只需把所有的功能都在Web服務(wù)器上實(shí)現(xiàn),提高運(yùn)作效率,安全性也更易于實(shí)現(xiàn),因?yàn)閼?yīng)用程序已經(jīng)同客戶隔離。采用瀏覽器—服務(wù)器模式,客戶端只是一個(gè)簡(jiǎn)單易用的瀏覽器軟件,還減少了信息系統(tǒng)維護(hù)的限制因素。相比之下客戶—服務(wù)器模式具有更安全的存取模式,網(wǎng)絡(luò)通信量低,響應(yīng)速度快。(6)編碼的目的是什么?舉例說(shuō)明其包含的種類。 編碼使得可以用一個(gè)或一組有序的符號(hào)表征客觀事物名稱、屬性、狀態(tài),便于信息的識(shí)別、存儲(chǔ)和檢索,分類以及排序。常用的編碼主要有以下幾種:.順序碼、區(qū)間碼、助記碼、縮寫(xiě)碼。(7)描述處理過(guò)程的工具有哪些?用這些工具描述電子商務(wù)網(wǎng)站的登錄過(guò)程。描述程序處理過(guò)程的工具,可以分為圖形、表格和語(yǔ)言3類,能指明控制流程、處理功能、數(shù)據(jù)組織以及其他方面的實(shí)現(xiàn)細(xì)節(jié),從而在編碼階段能把對(duì)設(shè)計(jì)的描述直接翻譯成程序代碼。處理過(guò)程的設(shè)計(jì)工具很多,常見(jiàn)的有傳統(tǒng)的程序流程圖、結(jié)構(gòu)化流程圖、問(wèn)題分析圖和PDL語(yǔ)言等。程序流程圖:結(jié)構(gòu)化流程圖:問(wèn)題分析圖:PDL語(yǔ)言:doInputUsername,Password,IdentifyingCodeUntilUsername,Password,IdentifyingCodeisrightCallhomepagmodoule(8)界面設(shè)計(jì)有哪幾種形式?各自得特點(diǎn)是什么?常見(jiàn)的界面設(shè)計(jì)形式有菜單方式、人機(jī)對(duì)話和操作提示,形式不同,應(yīng)用的場(chǎng)合也不同。菜單是用戶在用戶界面中選擇系統(tǒng)功能的常見(jiàn)方式。目前的大多數(shù)的信息系統(tǒng)都帶有菜單設(shè)計(jì)功能,表現(xiàn)的形式有下拉式、彈出式、按鈕式等,功能選擇有鼠標(biāo)驅(qū)動(dòng),數(shù)字或字母選擇,屏幕觸摸等。菜單的設(shè)計(jì)與系統(tǒng)功能劃分有關(guān)。人機(jī)對(duì)話是用戶通過(guò)屏幕與信息系統(tǒng)的對(duì)話。常見(jiàn)的方式有:系統(tǒng)對(duì)用戶發(fā)出提示和警告性的信息;系統(tǒng)具有兩種或兩種以上可能操作時(shí),對(duì)用戶的提示以便執(zhí)行;系統(tǒng)根據(jù)運(yùn)行的順序或結(jié)果向用戶發(fā)出控制型的信息等。常見(jiàn)的是填表式、回答式、提問(wèn)式等為使用戶便于操作,設(shè)計(jì)多種操作提示,如鼠標(biāo)劃過(guò)時(shí)的提示說(shuō)明,設(shè)置系統(tǒng)運(yùn)行狀態(tài)指針,置幫助關(guān)鍵字,索引具體幫助內(nèi)容等。(9)輸入設(shè)計(jì)和輸出設(shè)計(jì)的方法有哪些?數(shù)據(jù)輸入時(shí)盡量采用與數(shù)據(jù)結(jié)構(gòu)、報(bào)表輸出格式一致的方式,這樣可以提高編程效率,降低設(shè)計(jì)難度。輸入格式應(yīng)盡量符合用戶的使用習(xí)慣,操作簡(jiǎn)便。設(shè)計(jì)的格式應(yīng)便于填寫(xiě),同時(shí)保證輸入精度。輸出主要有報(bào)表和圖形兩種方式,應(yīng)該根據(jù)信息系統(tǒng)分析和管理業(yè)務(wù)的要求進(jìn)行選擇。一般來(lái)說(shuō),對(duì)于基層或具體業(yè)務(wù)的管理者適合報(bào)表輸出的方式,目的是提供詳細(xì)的數(shù)據(jù);對(duì)于企業(yè)高層管理者或綜合管理部門的管理者來(lái)說(shuō),通常需要能夠得到直觀反映綜合發(fā)展趨勢(shì)的信息,而圖形比較直觀,在表示事物的趨勢(shì)以及進(jìn)行多視角的比較等方面具有優(yōu)勢(shì),所以采用圖形輸出的方式。進(jìn)行輸出設(shè)計(jì)時(shí),輸出格式盡量清晰美觀,易于閱讀;盡量保持輸出內(nèi)容和格式的一致性。打印時(shí)可以根據(jù)企業(yè)需求,在企業(yè)文件專用紙上自行定制打印格式。(10)什么是變換分析法和事物分析法?基本過(guò)程是什么?事務(wù)分析的任務(wù)是將事務(wù)型數(shù)據(jù)流圖映射成初始結(jié)構(gòu)圖。通常是系統(tǒng)得到一個(gè)事物作為輸入,然后根據(jù)事務(wù)的類型選擇相應(yīng)的邏輯處理路徑,執(zhí)行相應(yīng)的事務(wù)處理的功能,這類軟件的數(shù)據(jù)流圖就是事務(wù)型數(shù)據(jù)流圖。事務(wù)型數(shù)據(jù)流圖的事務(wù)中心具有分析事務(wù)類型和調(diào)度的功能,起著分配和控制的作用。變換時(shí)首先根據(jù)事務(wù)中心確定主控模塊;數(shù)據(jù)接收和最終輸出可以直接映射為主模塊的輸入模塊和輸出模塊,由主模塊順序調(diào)用;每一個(gè)事務(wù)處理分支各映射為一個(gè)模塊,由主模塊選擇調(diào)用;每一個(gè)事務(wù)分支的多個(gè)處理過(guò)程映射為下級(jí)的多個(gè)子模塊。2、專題討論(略)第7章習(xí)題解答1、問(wèn)題思考(1)傳統(tǒng)的軟件工程與面向?qū)ο蟮能浖こ逃惺裁磪^(qū)別?答:傳統(tǒng)的軟件工程方法主要指結(jié)構(gòu)化開(kāi)發(fā)方法,結(jié)構(gòu)化開(kāi)發(fā)方法是使用最廣泛、歷史最長(zhǎng)的過(guò)程化開(kāi)發(fā)方法。結(jié)構(gòu)化開(kāi)發(fā)方法產(chǎn)生過(guò)程的抽象,這些抽象把軟件視為處理流,定義構(gòu)成一系列步驟的算法,每一步驟都是帶有預(yù)定義輸入和特定輸出的一個(gè)過(guò)程,把這些步驟串聯(lián)在一起可產(chǎn)生合理的穩(wěn)定的貫通于整個(gè)程序的控制流。這將最終導(dǎo)致一個(gè)很簡(jiǎn)單的具有靜態(tài)結(jié)構(gòu)的體系結(jié)構(gòu)。在結(jié)構(gòu)化開(kāi)發(fā)方法中,數(shù)據(jù)結(jié)構(gòu)是應(yīng)算法步驟的要求而開(kāi)發(fā)的。數(shù)據(jù)結(jié)構(gòu)貫穿于過(guò)程,提供過(guò)程需要傳送給它的操作的信息。系統(tǒng)的狀態(tài)是一組全局變量,這組全局變量保持了狀態(tài)的值,把它們從一個(gè)過(guò)程傳送到另一個(gè)過(guò)程。結(jié)構(gòu)化開(kāi)發(fā)方法是一種成熟的應(yīng)用開(kāi)發(fā)過(guò)程。對(duì)這種方法已經(jīng)存在許多支持。然而,在大型系統(tǒng)的開(kāi)發(fā)上和在面向用戶系統(tǒng)的構(gòu)造上存在一些問(wèn)題。改進(jìn)大型系統(tǒng)開(kāi)發(fā)的技術(shù)主要集中在開(kāi)發(fā)數(shù)據(jù)抽象。日益增多的考慮是使用抽象數(shù)據(jù)類型,把過(guò)程化系統(tǒng)開(kāi)發(fā)過(guò)程包括到數(shù)據(jù)驅(qū)動(dòng)的方法中。隨著大型系統(tǒng)的開(kāi)發(fā),接踵而來(lái)的問(wèn)題就是要把過(guò)程抽象與數(shù)據(jù)抽象方法組合起來(lái),這種需要導(dǎo)致了面向?qū)ο箝_(kāi)發(fā)方法的誕生。面向?qū)ο箝_(kāi)發(fā)方法是我們分解問(wèn)題所使用方法演化的結(jié)果。在結(jié)構(gòu)化開(kāi)發(fā)方法中過(guò)程抽象是優(yōu)先的,而面向?qū)ο箝_(kāi)發(fā)方法中優(yōu)先的是實(shí)體,即問(wèn)題論域的對(duì)象。在面向?qū)ο箝_(kāi)發(fā)方法中,把標(biāo)識(shí)和模型化問(wèn)題論域中的主要實(shí)體做為系統(tǒng)開(kāi)發(fā)的起點(diǎn),主要考慮對(duì)象的行為而不是必須執(zhí)行的一系列動(dòng)作。面向?qū)ο笙到y(tǒng)中的對(duì)象是數(shù)據(jù)抽象與過(guò)程抽象的一個(gè)混合體。表示這些實(shí)體的數(shù)據(jù)抽象是面向?qū)ο笤O(shè)計(jì)過(guò)程的主要產(chǎn)品,系統(tǒng)的狀態(tài)保存在各個(gè)數(shù)據(jù)抽象的核心所定義的數(shù)據(jù)存儲(chǔ)中??刂屏鞅环殖蓧K,并被包括在各個(gè)在數(shù)據(jù)抽象上的各個(gè)操作里面。不像在結(jié)構(gòu)化開(kāi)發(fā)方法里那樣,把數(shù)據(jù)從一個(gè)過(guò)程傳送到另一個(gè)過(guò)程,而是控制流從一個(gè)數(shù)據(jù)抽象被傳送到另一個(gè)數(shù)據(jù)抽象。完成的系統(tǒng)體系結(jié)構(gòu)更復(fù)雜但也更靈活。在塊中分離的控制流允許把復(fù)雜的動(dòng)作視為局部的相互影響。(2)面向?qū)ο蟮娜筇卣魇鞘裁??分別舉例說(shuō)明。答:面向?qū)ο蟮娜筇卣魇牵悍庋b、繼承與多態(tài)。封裝就是將一個(gè)類的某些信息隱藏在類的內(nèi)部,不允許外界直接訪問(wèn),而是提供某些方法實(shí)現(xiàn)對(duì)隱藏信息的訪問(wèn)和操作。封裝的好處就是增強(qiáng)了數(shù)據(jù)安全性以及隱藏了類的實(shí)現(xiàn)細(xì)節(jié),使用者無(wú)需了解具體實(shí)現(xiàn)細(xì)節(jié),只需通過(guò)特定的接口進(jìn)行訪問(wèn),這樣也方便類自身的實(shí)現(xiàn)和修改。繼承是類與類之間的一種關(guān)系,即子類繼承父類的特征和行為,使得子類具有和父類相同的屬性和行為。繼承的好處在于子類繼承了父類的屬性和方法從而實(shí)現(xiàn)了代碼的復(fù)用。多態(tài)是指一個(gè)類對(duì)象的相同方法在不同情形下有不同的表現(xiàn)形式。多態(tài)使得具有不同內(nèi)部結(jié)構(gòu)的對(duì)象可以共享相同的外部接口。舉例說(shuō)明略。(3)什么是對(duì)象模型?什么是動(dòng)態(tài)模型?什么是功能模型?它們之間有什么關(guān)系?答:三種模型的概念為:對(duì)象模型描述對(duì)象內(nèi)部對(duì)象的靜態(tài)結(jié)構(gòu),包括對(duì)象本身的定義、對(duì)象的屬性和操作以及對(duì)象與其他對(duì)象之間的關(guān)系。動(dòng)態(tài)模型描述與操作時(shí)間和順序有關(guān)的系統(tǒng)特征、影響更改的事件,事作的序列、事件的環(huán)境以及事件的組織,一旦對(duì)象模型建立之后,就需要考察對(duì)象的動(dòng)態(tài)行為,在UML中用各種行為圖來(lái)描述系統(tǒng)的動(dòng)態(tài)模型,其中比較重要的有狀態(tài)圖、序列圖與活動(dòng)圖。功能模型指明了系統(tǒng)應(yīng)該“做什么”,更直接地反映了用戶對(duì)目標(biāo)系統(tǒng)的需求。在結(jié)構(gòu)化分析方法中,功能模型通常由一組數(shù)據(jù)流圖組成:在面向?qū)ο蠓椒▽W(xué)中,UML提供的用例圖是進(jìn)行需求分析和建立功能模型的強(qiáng)有力工具。在UML中把用例圖建立起來(lái)的系統(tǒng)模型稱為用例模型。相互關(guān)系:=1\*GB3①與功能模型的關(guān)系:對(duì)象模型展示了功能模型中的動(dòng)作者、數(shù)據(jù)存儲(chǔ)和流的結(jié)構(gòu),動(dòng)態(tài)模型展示了執(zhí)行加工的順序。

=2\*GB3②與對(duì)象模型的關(guān)系:功能模型展示了類上的操作和每個(gè)操作的變量,因此它也表示了類之間的“供應(yīng)者一客戶"關(guān)系;動(dòng)態(tài)模型展示了每個(gè)對(duì)象的狀態(tài)以及它接收事件和改變狀態(tài)時(shí)所執(zhí)行的操作。

=3\*GB3③與動(dòng)態(tài)模型的關(guān)系:功能模型展示了動(dòng)態(tài)模型中未定義的不可分解的動(dòng)作和活動(dòng)的定義,對(duì)象模型展示了是誰(shuí)改變了狀態(tài)和承受了操作。(4)什么是面向?qū)ο髷?shù)據(jù)設(shè)計(jì)?如何將持久類映射為關(guān)系數(shù)據(jù)表?答:面向?qū)ο笤O(shè)計(jì)(OOD)是指用面向?qū)ο蠓椒ㄖ笇?dǎo)系統(tǒng)設(shè)計(jì)軟件實(shí)現(xiàn)方案的過(guò)程,從OOA到OOD的平滑過(guò)渡,使得能夠?qū)0A的分析結(jié)果直接映射為設(shè)計(jì)方案甚至實(shí)現(xiàn),與傳統(tǒng)軟件工程過(guò)程開(kāi)發(fā)模型中把軟件設(shè)計(jì)分為概要設(shè)計(jì)(系統(tǒng)設(shè)計(jì))和詳細(xì)設(shè)計(jì)相類似,面向?qū)ο筌浖こ虒④浖O(shè)計(jì)劃分為系統(tǒng)設(shè)計(jì)和對(duì)象設(shè)計(jì),其中以對(duì)象設(shè)計(jì)為主,因?yàn)閷?duì)象自身的定義和對(duì)象間的關(guān)系體現(xiàn)了系統(tǒng)設(shè)計(jì)的內(nèi)容和方案。在將持久對(duì)象轉(zhuǎn)換為關(guān)系數(shù)據(jù)時(shí),類和對(duì)象與關(guān)系數(shù)據(jù)的表之間有如下表所示的基本對(duì)應(yīng)關(guān)系。類和對(duì)象與關(guān)系數(shù)據(jù)庫(kù)表之間的基本對(duì)應(yīng)關(guān)系OOD關(guān)系數(shù)據(jù)庫(kù)描述類表類中關(guān)于屬性的定義,就是關(guān)系數(shù)據(jù)庫(kù)中表的結(jié)構(gòu)對(duì)象行對(duì)象是類的實(shí)例,即對(duì)類的屬性有具體值,對(duì)應(yīng)表中的行屬性列類中的一個(gè)屬性,對(duì)應(yīng)關(guān)系數(shù)據(jù)庫(kù)中表的一列關(guān)系表間連接通過(guò)關(guān)系數(shù)據(jù)庫(kù)中表間連接來(lái)設(shè)計(jì)類間關(guān)系(5)構(gòu)件圖與配置圖的用途是什么?構(gòu)件圖用于描述軟件系統(tǒng)代碼的物理組織結(jié)構(gòu),該結(jié)構(gòu)用代碼組件表示,因而也稱為組件圖。構(gòu)件圖反映了軟件組件間的依賴關(guān)系,顯示了軟件系統(tǒng)的邏輯組成結(jié)構(gòu)。構(gòu)件用帶有兩個(gè)小矩形框的矩形框表示,用一個(gè)連接著小圓圈的實(shí)線表示,通過(guò)接口使一個(gè)構(gòu)件可以訪問(wèn)另一個(gè)構(gòu)件中定義的操作。配置圖用于描述軟件系統(tǒng)在硬件系統(tǒng)中的部署,反映系統(tǒng)硬件的物理拓?fù)浣Y(jié)構(gòu),以及在此結(jié)構(gòu)上的軟構(gòu)件分布。因此,配置圖也被稱為部署圖。2、專題討論(1)利用抽象工廠的設(shè)計(jì)模式,對(duì)“白貓黑貓,抓住老鼠就是好貓”進(jìn)行情境模擬,給出對(duì)應(yīng)的類圖。答:對(duì)應(yīng)類圖如下所示:類圖=1\*GB3①抽象工廠publicinterfaceAnimalFactory{publicCatcreateCat();}=2\*GB3②具體工廠publicclassWhiteAnimalFactoryimplementsAnimalFactory{publicCatcreateCat(){returnnewWhiteCat();}}publicclassBlackAnimalFactoryimplementsAnimalFactory{publicCatcreateCat(){returnnewBlackCat();}}=3\*GB3③抽象產(chǎn)品:publicinterfaceCat{publicvoidcatchMouse();}=4\*GB3④具體產(chǎn)品:publicclassWhiteCatimplementsCat{publicvoidcatchmouse(){System.out.println(“雖然我們是白貓,但能抓耗子”);}}publicclassBlacCatimplementsCat{publicvoidcatchMouse(){System.out.println(“雖然我是黑貓,但能抓耗子!”);}}=5\*GB3⑤測(cè)試程序:publicclassClient{publicstaticvoidmain(String[]args){//創(chuàng)建白貓AnimalFactorywaf=newWhiteAnimalFactory();CatWhiteCat=waf.createCat();whiteCat.catchMouse();//創(chuàng)建黑貓AnimalFactorybaf=newBlackAnimalFactory();CatblackCat=baf.createCat();blackCat.catchMouse();}}(2)分析POS機(jī)系統(tǒng)中存在的角色及用例,畫(huà)成POS機(jī)系統(tǒng)中部分用例圖。答:POS機(jī)系統(tǒng)中存在的角色與用例如下表:主要參與者用例顧客付款退貨申請(qǐng)辦理會(huì)員業(yè)務(wù)業(yè)務(wù)變更收銀員使用POS機(jī)收款協(xié)助客服部辦理退貨業(yè)務(wù)庫(kù)存部更新庫(kù)存信息將商品價(jià)格信息及庫(kù)存信息提交至POS系統(tǒng)數(shù)據(jù)庫(kù)采購(gòu)部采購(gòu)商品將商品移交至庫(kù)存部將采購(gòu)信息提交至財(cái)務(wù)部財(cái)務(wù)部處理財(cái)務(wù)信息變更根據(jù)POS系統(tǒng)提供的商品采購(gòu)銷售及庫(kù)存管理等各方面的信息制定財(cái)務(wù)計(jì)劃向管理層提交財(cái)務(wù)計(jì)劃(包括商品銷售價(jià)格及采購(gòu)計(jì)劃等)將商品價(jià)格信息傳至庫(kù)存部以及將采購(gòu)計(jì)劃傳至采購(gòu)部管理層協(xié)調(diào)管理各部門人事管理經(jīng)營(yíng)決策制定客服部為顧客辦理會(huì)員業(yè)務(wù)處理退貨業(yè)務(wù)協(xié)助財(cái)務(wù)部制定優(yōu)惠促銷方案POS系統(tǒng)管理員管理各個(gè)部門的POS系統(tǒng)使用人員,包括使用人員的權(quán)限管理、變更管理等下面給出其主用例圖如下圖所示,其它用例圖可以根據(jù)以上分析自行繪制:第8章習(xí)題解答1、問(wèn)題思考(1)信息系統(tǒng)實(shí)施主要內(nèi)容有哪些?答:信息系統(tǒng)實(shí)施內(nèi)容包括:=1\*GB3①硬件準(zhǔn)備硬件準(zhǔn)備包括計(jì)算機(jī)主機(jī)、輸入輸出設(shè)備、存儲(chǔ)設(shè)備、輔助設(shè)備(穩(wěn)壓電源、空調(diào)設(shè)備)、通信設(shè)備等。=2\*GB3②軟件準(zhǔn)備軟件包括系統(tǒng)軟件、數(shù)據(jù)庫(kù)管理系統(tǒng)以及一些應(yīng)用軟件。=3\*GB3③程序的編碼與實(shí)現(xiàn)選用合適的程序設(shè)計(jì)語(yǔ)言,把模塊的過(guò)程性描述翻譯為源程序,源程序要求正確可靠、簡(jiǎn)明清晰、效率高。=4\*GB3④數(shù)據(jù)準(zhǔn)備沒(méi)有一定的基礎(chǔ)數(shù)據(jù)的準(zhǔn)備,系統(tǒng)調(diào)試就不能很好的進(jìn)行,所以系統(tǒng)實(shí)施前要將企業(yè)中相關(guān)基礎(chǔ)數(shù)據(jù)轉(zhuǎn)存到計(jì)算機(jī)存儲(chǔ)器中。=5\*GB3⑤程序調(diào)試與測(cè)試程序調(diào)試是將編制的程序投入實(shí)際運(yùn)行前,用手工或編譯程序等方法進(jìn)行測(cè)試,修正語(yǔ)法錯(cuò)誤和邏輯錯(cuò)誤的過(guò)程,軟件測(cè)試屬于質(zhì)量保證活動(dòng),用于發(fā)現(xiàn)軟件中存在的錯(cuò)誤。=6\*GB3⑥人員培訓(xùn)首先,對(duì)新系統(tǒng)的用戶,即各類管理人員要進(jìn)行培訓(xùn)。培訓(xùn)內(nèi)容包括兩方面:一方面是關(guān)于先進(jìn)管理思想和方法的教育;另一方面是面向業(yè)務(wù)的培訓(xùn),使管理者學(xué)會(huì)新系統(tǒng)的應(yīng)用方法。(2)如何保持良好的程序設(shè)計(jì)風(fēng)格?為了提高程序的可讀性,改善程序質(zhì)量,通常需要在源程序文檔化、數(shù)據(jù)說(shuō)明、語(yǔ)句結(jié)構(gòu)和輸入/輸出方法等方面保持良好的程序設(shè)計(jì)風(fēng)格。具體為:=1\*GB3①源程序文檔化包括符號(hào)的命名、程序的注釋已經(jīng)程序的視覺(jué)組織三個(gè)方面。符號(hào)名即標(biāo)識(shí)符,包括模塊名、變量名、常量名、子程序名、數(shù)據(jù)區(qū)名、緩沖區(qū)名等。這些符號(hào)在起名時(shí)名字應(yīng)能反映它所代表的實(shí)際東西,應(yīng)有一定實(shí)際意義。程序中的注釋是程序員與日后的程序讀者之間通信的重要手段。正確的注釋能夠幫助讀者理解程序,可為后續(xù)階段進(jìn)行測(cè)試和維護(hù),提供明確的指導(dǎo)。因此,注釋決不是可有可無(wú)的,大多數(shù)程序設(shè)計(jì)語(yǔ)言允許使用自然語(yǔ)言來(lái)寫(xiě)注釋,這就給閱讀程序帶來(lái)很大的方便。一些正規(guī)的程序文本中,注釋行的數(shù)量占到整個(gè)源程序的1/3到1/2,甚至更多。=2\*GB3②視覺(jué)組織:利用空格、空行和移行,提高程序的可視化程度。比如在自然的程序段之間可用空行隔開(kāi);對(duì)于選擇語(yǔ)句和循環(huán)語(yǔ)句,把其中的程序段語(yǔ)句向右做階梯式移行。這樣可使程序的邏輯結(jié)構(gòu)更加清晰,層次更加分明。=3\*GB3③數(shù)據(jù)說(shuō)明:在編寫(xiě)程序時(shí),需注意數(shù)據(jù)說(shuō)明的風(fēng)格。為了使程序中數(shù)據(jù)說(shuō)明更易于理解和維護(hù),必須注意:數(shù)據(jù)說(shuō)明的次序應(yīng)當(dāng)規(guī)范化,使數(shù)據(jù)屬性容易查找;當(dāng)多個(gè)變量名用一個(gè)語(yǔ)句說(shuō)明時(shí),應(yīng)當(dāng)對(duì)這些變量按字母的順序排列;如果設(shè)計(jì)了一個(gè)復(fù)雜的數(shù)據(jù)結(jié)構(gòu),應(yīng)當(dāng)使用注釋來(lái)說(shuō)明在程序?qū)崿F(xiàn)時(shí)這個(gè)數(shù)據(jù)結(jié)構(gòu)的固有特點(diǎn)。=4\*GB3④語(yǔ)句結(jié)構(gòu):在設(shè)計(jì)階段確定了軟件的邏輯流結(jié)構(gòu),但構(gòu)造單個(gè)語(yǔ)句則是編碼階段的任務(wù)。語(yǔ)句構(gòu)造力求簡(jiǎn)單,直接,不能為了片面追求效率而使語(yǔ)句復(fù)雜化。=5\*GB3⑤輸入和輸出(I/O):輸入和輸出信息是與用戶的使用直接相關(guān)的。輸入和輸出的方式和格式應(yīng)當(dāng)盡可能方便用戶的使用。因此,在軟件需求分析階段和設(shè)計(jì)階段,就應(yīng)基本確定輸入和輸出的風(fēng)格。系統(tǒng)能否被用戶接受,有時(shí)就取決于輸入和輸出的風(fēng)格。(3)什么是黑盒測(cè)試?什么是白盒測(cè)試??jī)烧哂惺裁床煌??答:黑盒測(cè)試又稱功能測(cè)試,即根據(jù)軟件產(chǎn)品的功能設(shè)計(jì)規(guī)格,在計(jì)算機(jī)上進(jìn)行測(cè)試,以證實(shí)每個(gè)實(shí)現(xiàn)了的功能是否符合要求。黑盒測(cè)試意味著測(cè)試要在軟件的接口處進(jìn)行。就是說(shuō),這種方法是把測(cè)試對(duì)象看作一個(gè)黑盒子,測(cè)試人員完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程序的需求分析規(guī)格說(shuō)明,檢查程序的功能是否符合它的功能說(shuō)明。白盒測(cè)試把測(cè)試對(duì)象看作一個(gè)打開(kāi)的盒子,允許測(cè)試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計(jì)或選擇測(cè)試用例,對(duì)程序所有邏輯路徑進(jìn)行測(cè)試。通過(guò)在不同點(diǎn)檢查程序的狀態(tài),確定實(shí)際的狀態(tài)是否與預(yù)期的狀態(tài)一致。黑盒測(cè)試著重測(cè)試軟件功能,它并不涉及程序的內(nèi)部結(jié)構(gòu)和內(nèi)容特性,主要根據(jù)規(guī)格說(shuō)明,只依靠被測(cè)試程序的輸入和輸出之間關(guān)系或程序的功能來(lái)設(shè)計(jì)測(cè)試用例。黑盒測(cè)試并不能取代白盒測(cè)試,它是與白盒測(cè)試互補(bǔ)的測(cè)試方法,它很可能發(fā)現(xiàn)白盒測(cè)試不易發(fā)現(xiàn)的其他類型錯(cuò)誤。(4)什么是單元測(cè)試?什么是集成測(cè)試?它們各有什么特點(diǎn)?答:?jiǎn)卧獪y(cè)試針對(duì)程序模塊,進(jìn)行正確性檢驗(yàn)的測(cè)試,一般和軟件編碼屬于軟件過(guò)程的同一階段。其目的在于發(fā)現(xiàn)各模塊內(nèi)部可能存在的各種差錯(cuò)。單元測(cè)試需要從程序的內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計(jì)測(cè)試用例。多個(gè)模塊可以平行地獨(dú)立進(jìn)行單元測(cè)試。集成測(cè)試又稱組裝測(cè)試或聯(lián)合測(cè)試,是針對(duì)各個(gè)相關(guān)模塊的組合測(cè)試,主要目標(biāo)是盡可能多的發(fā)現(xiàn)與接口有關(guān)的問(wèn)題。特點(diǎn):=1\*GB3①單元測(cè)試大量使用白盒測(cè)試技術(shù),檢查模塊控制結(jié)構(gòu)中的特定路徑,以確保做到完全覆蓋并發(fā)現(xiàn)最大數(shù)量的錯(cuò)誤。=2\*GB3②集成測(cè)試是測(cè)試和組裝軟件的系統(tǒng)化技術(shù),是把模塊按照設(shè)計(jì)要求組裝起來(lái)的同時(shí)進(jìn)行測(cè)試,要目標(biāo)是發(fā)現(xiàn)與接口有關(guān)的問(wèn)題。(5)如果程序員為了確保是否能夠滿足功能需求而測(cè)試一個(gè)類,這屬于白盒測(cè)試還是黑盒測(cè)試?答:按照黑盒測(cè)試與白盒測(cè)試概念,功能需求測(cè)試屬于黑盒測(cè)試。2、專題討論(1)下面是快速排序算法中的一趟劃分算法,其中datalist是數(shù)據(jù)表,它有兩個(gè)數(shù)據(jù)成員:一是元素類型為Element的數(shù)組V,另一個(gè)是數(shù)組大小n。算法中用到兩個(gè)操作,一是取某數(shù)組元素V[i]的關(guān)鍵碼操作getKey(),一是交換兩數(shù)組元素內(nèi)容的操作Swap(): intPartition(datalist&list,intlow,inthigh){ //在區(qū)間[low,high]以第一個(gè)對(duì)象為基準(zhǔn)進(jìn)行一次劃分,k返回基準(zhǔn)對(duì)象回放位置。intk=low;Elementpivot=list.V[low]; //基準(zhǔn)對(duì)象 for(inti=low+1;i<=high;i++) //檢測(cè)整個(gè)序列,進(jìn)行劃分 if(list.V[i].getKey()<pivot.getKey()&&++k!=i) Swap(list.V[k],list.V[i]); //小于基準(zhǔn)的交換到左側(cè)去 Swap(list.V[low],list.V[k]); //將基準(zhǔn)對(duì)象就位 returnk; //返回基準(zhǔn)對(duì)象位置 }試畫(huà)出它的程序流程圖并利用邏輯覆蓋方法為它設(shè)計(jì)測(cè)試用例。答:流程圖如下:測(cè)試用例設(shè)計(jì)循環(huán)次數(shù)輸入條件輸出結(jié)果執(zhí)行路徑lowhighkiV[0]V[1]V[2]kiV[0]V[1]V[2]0000101①③10101120212①②⑤⑥③0101211212①②④⑥③0101110211①②⑤⑥③2020112303123①②⑤⑥②⑤⑥③020112103121①②⑤⑥②⑤⑥③020123113123①②⑤⑥②④⑥③020132123123①②④⑥②④⑥③020121213122①②④⑥②⑤⑥③020121313123①②④⑥②⑤⑥③020111203112①②⑤⑥②⑤⑥③020122113122①②⑤⑥②④⑥③020122203222①②⑤⑥②⑤⑥③(2)設(shè)要對(duì)一個(gè)自動(dòng)飲料售貨機(jī)軟件進(jìn)行黑盒測(cè)試。該軟件的規(guī)格說(shuō)明如下:“有一個(gè)處理單價(jià)為1元5角錢的盒裝飲料的自動(dòng)售貨機(jī)軟件。若投入1元5角硬幣,按下“可樂(lè)”、“雪碧”或“紅茶”按鈕,相應(yīng)的飲料就送出來(lái)。若投入的是2元硬幣,在送出飲料的同時(shí)退還5角硬幣。”試?yán)靡蚬麍D法,建立該軟件的因果圖。答:因果圖:測(cè)試用例設(shè)計(jì):1234567891011輸入投入1元5角硬幣(1)11110000000投入2元硬幣(2)00001111000按“可樂(lè)”按鈕(3)10001000100按“雪碧”按鈕(4)01000100010按“紅茶”按鈕(5)00100010001中間結(jié)點(diǎn)已投幣(11)11111111000已按鈕(12)11101110111輸出退還5角硬幣(21)00001110000送出“可樂(lè)”飲料(22)10001000000送出“雪碧”飲料(23)01000100000送出“紅茶”飲料(24)00100010000測(cè)試用例每一縱列為一個(gè)測(cè)試用例第9章習(xí)題解答1、問(wèn)題思考(1)系統(tǒng)切換的內(nèi)容有哪些?在切換過(guò)程中需要注意什么問(wèn)題?答:系統(tǒng)切換又稱為系統(tǒng)遷移,即新系統(tǒng)開(kāi)發(fā)完成后將原來(lái)的老系統(tǒng)切換到新系統(tǒng)上來(lái)。系統(tǒng)切換得主要任務(wù)包括:數(shù)據(jù)資源整合、新舊系統(tǒng)遷移、新系統(tǒng)運(yùn)行監(jiān)控過(guò)程等。數(shù)據(jù)資源整合包含兩個(gè)步驟:數(shù)據(jù)整理與數(shù)據(jù)轉(zhuǎn)換。數(shù)據(jù)整理就是將原系統(tǒng)數(shù)據(jù)整理為系統(tǒng)轉(zhuǎn)換程序能夠識(shí)別的數(shù)據(jù):數(shù)據(jù)轉(zhuǎn)換就是將整理完成后的數(shù)據(jù)按照一定的轉(zhuǎn)換規(guī)則轉(zhuǎn)換成新系統(tǒng)要求的數(shù)據(jù)格式,數(shù)據(jù)的整合是整合系統(tǒng)切換的關(guān)鍵:新舊系統(tǒng)遷移就是在數(shù)據(jù)正確轉(zhuǎn)換的基礎(chǔ)上,制定一個(gè)切實(shí)可行的計(jì)劃,保證業(yè)務(wù)辦理順利、平穩(wěn)過(guò)渡到新系統(tǒng)中進(jìn)行;新系統(tǒng)運(yùn)行監(jiān)控就是在新系統(tǒng)正常運(yùn)轉(zhuǎn)后,還需要監(jiān)控整個(gè)新系統(tǒng)運(yùn)行的有效性和正確性,以便及時(shí)對(duì)數(shù)據(jù)轉(zhuǎn)換過(guò)程中出現(xiàn)的問(wèn)題進(jìn)行糾正。需要注意的問(wèn)題:=1\*GB3①最大限度的保證原系統(tǒng)數(shù)據(jù)轉(zhuǎn)換到新系統(tǒng)中,即使是對(duì)錯(cuò)誤數(shù)據(jù)進(jìn)行一些處理,然后在新系統(tǒng)中調(diào)整。=2\*GB3②新舊系統(tǒng)的對(duì)應(yīng)關(guān)系一定要完整。=3\*GB3③原系統(tǒng)的數(shù)據(jù)在新系統(tǒng)中一定要有備份,不能數(shù)據(jù)轉(zhuǎn)換完成以后就將原系統(tǒng)數(shù)據(jù)刪除掉。原系統(tǒng)備份數(shù)據(jù)至少保留一年的時(shí)間。=4\*GB3④新系統(tǒng)開(kāi)發(fā)過(guò)程中,數(shù)據(jù)轉(zhuǎn)換負(fù)責(zé)人一定要與軟件項(xiàng)目負(fù)責(zé)人保持經(jīng)常溝通,以保證轉(zhuǎn)換數(shù)據(jù)的正確性。同時(shí)軟件項(xiàng)目負(fù)責(zé)人熟悉原系統(tǒng)的業(yè)務(wù)流程和用戶的習(xí)慣操作方式也是有必要的。=5\*GB3⑤數(shù)據(jù)質(zhì)量測(cè)試是非常重要的一個(gè)環(huán)節(jié)。(2)軟件維護(hù)類型都有哪些?并分別舉例說(shuō)明。軟件維護(hù)的類型包括:=1\*GB3①應(yīng)用軟件維護(hù)。應(yīng)用軟件維護(hù)是系統(tǒng)維護(hù)的最主要內(nèi)容。它是指對(duì)相應(yīng)的應(yīng)用程序及有關(guān)文檔進(jìn)行的修改和完善。系統(tǒng)的業(yè)務(wù)處理過(guò)程是通過(guò)應(yīng)用程序的運(yùn)行而實(shí)現(xiàn)的,一旦程序發(fā)生問(wèn)題或業(yè)務(wù)發(fā)生變化,就必然地引起程序的修改和調(diào)整,因此系統(tǒng)維護(hù)的主要活動(dòng)是對(duì)程序進(jìn)行維護(hù)。=2\*GB3②數(shù)據(jù)維護(hù)。數(shù)據(jù)庫(kù)是支撐業(yè)務(wù)運(yùn)作的基礎(chǔ)平臺(tái),需要定期檢查運(yùn)行狀態(tài)。業(yè)務(wù)處理對(duì)數(shù)據(jù)的需求是不斷發(fā)生變化的,除了系統(tǒng)中主體業(yè)務(wù)數(shù)據(jù)的定期正常更新外,還有許多數(shù)據(jù)需要進(jìn)行不定期的更新,或隨環(huán)境或業(yè)務(wù)的變化而進(jìn)行調(diào)整,以及數(shù)據(jù)內(nèi)容的增加、數(shù)據(jù)結(jié)構(gòu)的調(diào)整。此外,數(shù)據(jù)的備份與恢復(fù)等,都是數(shù)據(jù)維護(hù)的工作內(nèi)容。=3\*GB3③代碼維護(hù)。代碼維護(hù)是指對(duì)原有的代碼進(jìn)行的擴(kuò)充、添加或刪除等維護(hù)工作。隨著系統(tǒng)應(yīng)用范圍的擴(kuò)大,應(yīng)用環(huán)境的變化,系統(tǒng)中的各種代碼都需要進(jìn)行一定程度的增加、修改、刪除,以及設(shè)置新的代碼。=4\*GB3④硬件設(shè)備維護(hù)。主要就是指對(duì)主機(jī)及外設(shè)的日常維護(hù)和管理,如機(jī)器部件的清洗、潤(rùn)滑,設(shè)備故障的檢修,易損部件的更換等,這些工作都應(yīng)由專人負(fù)責(zé),定期進(jìn)行,以保證系統(tǒng)正常有效地工作。=5\*GB3⑤機(jī)構(gòu)和人員的變動(dòng)。信息系統(tǒng)是人機(jī)系統(tǒng),人工處理也占有重要地位,人的作用占主導(dǎo)地位。為了使信息系統(tǒng)的流程更加合理,有時(shí)涉及到機(jī)構(gòu)和人員的變動(dòng)。這種變化往往也會(huì)影響對(duì)設(shè)備和程序的維護(hù)工作。(3)軟件可維護(hù)性與哪些因素有關(guān)?應(yīng)采取哪些措施提高軟件的可維護(hù)性?答:軟件的可維護(hù)性是軟件開(kāi)發(fā)階段各個(gè)時(shí)期的關(guān)鍵目標(biāo)。目前廣泛使用的是用如下的七個(gè)特性來(lái)衡量程序的可維護(hù)性。而且對(duì)于不同類型的維護(hù),這七種特性的側(cè)重點(diǎn)也不相同。如下表所示:改正性維護(hù)適應(yīng)性維護(hù)完善性維護(hù)可理解性可測(cè)試性可修改性可靠性可移植性可使用性效率提高可維護(hù)性措施:=1\*GB3①建立明確的軟件質(zhì)量目標(biāo)和優(yōu)先級(jí)=2\*GB3②使用提高軟件質(zhì)量的技術(shù)和工具=3\*GB3③進(jìn)行明確的質(zhì)量保證審查=4\*GB3④選擇可維護(hù)的程序設(shè)計(jì)語(yǔ)言=5\*GB3⑤改進(jìn)程序的文檔(4)軟件系統(tǒng)的評(píng)價(jià)目的是什么?有哪些評(píng)價(jià)方法?答:評(píng)價(jià)目標(biāo)包括:=1\*GB3①?gòu)墓芾?、技術(shù)、經(jīng)濟(jì)對(duì)新開(kāi)發(fā)的系統(tǒng)進(jìn)行評(píng)價(jià);=2\*GB3②總結(jié)成績(jī)、經(jīng)驗(yàn)和教訓(xùn),發(fā)現(xiàn)問(wèn)題,為系統(tǒng)今后的發(fā)展和應(yīng)用明確目標(biāo),使系統(tǒng)能真正滿足企業(yè)的需求;=3\*GB3③對(duì)系統(tǒng)開(kāi)發(fā)人員(包括終端用戶)的工作給予肯定,對(duì)于采取自行開(kāi)發(fā)、聯(lián)合開(kāi)發(fā)方式的系統(tǒng)來(lái)說(shuō)尤為重要。評(píng)價(jià)方法:=1\*GB3①專家評(píng)估:由專家根據(jù)本人的知識(shí)和經(jīng)驗(yàn)直接判斷來(lái)進(jìn)行評(píng)價(jià)。常用的有特爾斐法、評(píng)分法、表決法和檢查表法等。=2\*GB3②技術(shù)經(jīng)濟(jì)評(píng)估:以價(jià)值的各種表現(xiàn)形式來(lái)計(jì)算系統(tǒng)的效益而達(dá)到評(píng)價(jià)的目的。如凈現(xiàn)值法(NPV法)、利潤(rùn)指數(shù)法(PI法)、內(nèi)部報(bào)酬率法(IRR法)和索別爾曼法等。=3\*GB3③模型評(píng)估:用數(shù)學(xué)模型在計(jì)算機(jī)上仿真來(lái)進(jìn)行評(píng)價(jià)。如可采用系統(tǒng)動(dòng)力學(xué)模型、投入產(chǎn)出模型、計(jì)量經(jīng)濟(jì)模型和經(jīng)濟(jì)控制論模型等數(shù)學(xué)模型。=4\*GB3④系統(tǒng)分析:對(duì)系統(tǒng)各個(gè)方面進(jìn)行定量和定性的分析來(lái)進(jìn)行評(píng)估。如成本效益分析、決策分析、風(fēng)險(xiǎn)分析、靈敏度分析、可行性分析和可靠性分析等。(5)思考改錯(cuò)性維護(hù)與“排錯(cuò)(調(diào)試)”不是一個(gè)概念?答:改錯(cuò)性維護(hù)與“排錯(cuò)(調(diào)試)”不是一個(gè)概念。調(diào)試是作為測(cè)試的后繼工作而出現(xiàn)的,是當(dāng)測(cè)試發(fā)現(xiàn)軟件中的錯(cuò)誤后,進(jìn)一步診斷和改正程序中潛在的錯(cuò)誤的活動(dòng)。而改正性維護(hù)是指在軟件交付使用后,由于開(kāi)發(fā)時(shí)測(cè)試的不徹底、不完全,必然會(huì)有一部分隱藏的錯(cuò)誤被帶到運(yùn)行階段來(lái),這些隱藏下來(lái)的錯(cuò)誤在某些特定的使用環(huán)境下就會(huì)暴露出來(lái)。為了識(shí)別和糾正軟件錯(cuò)誤、改正軟件性能上的缺陷、排除實(shí)施中的誤使用所進(jìn)行的診斷和改正錯(cuò)誤的過(guò)程。調(diào)試在程序編碼階段、測(cè)試階段、運(yùn)行和維護(hù)階段都可以發(fā)揮作用,它實(shí)際上是一種工具或手段。在軟件交付運(yùn)行之后,用戶實(shí)際充當(dāng)了測(cè)試員的角色,一旦發(fā)現(xiàn)軟件運(yùn)行中的錯(cuò)誤或缺陷,就會(huì)將問(wèn)題報(bào)告通報(bào)軟件銷售商,申請(qǐng)軟件維護(hù)。其后軟件維護(hù)人員

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論