中級信息系統(tǒng)管理工程師-信息系統(tǒng)分析-5.系統(tǒng)說明書_第1頁
中級信息系統(tǒng)管理工程師-信息系統(tǒng)分析-5.系統(tǒng)說明書_第2頁
中級信息系統(tǒng)管理工程師-信息系統(tǒng)分析-5.系統(tǒng)說明書_第3頁
中級信息系統(tǒng)管理工程師-信息系統(tǒng)分析-5.系統(tǒng)說明書_第4頁
中級信息系統(tǒng)管理工程師-信息系統(tǒng)分析-5.系統(tǒng)說明書_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

中級信息系統(tǒng)管理工程師-信息系統(tǒng)分析-5.系統(tǒng)說明書[單選題]1.系統(tǒng)說明書應(yīng)達(dá)到的要求包括()。①全面②系統(tǒng)③準(zhǔn)確④詳實(shí)⑤清晰⑥重復(fù)A.①②③B.①②③④C.①②③④⑤D.①②③④⑤⑥正確答(江南博哥)案:C參考解析:本題考查系統(tǒng)說明書的基本概念。系統(tǒng)說明書是系統(tǒng)分析階段工作的全面總結(jié),是整個開發(fā)階段最重要的文檔之一。系統(tǒng)說明書應(yīng)達(dá)到的基本要求是:全面、系統(tǒng)、準(zhǔn)確、翔實(shí)、清晰地表達(dá)系統(tǒng)開發(fā)的目標(biāo)、任務(wù)和功能。重復(fù)不屬于系統(tǒng)說明書應(yīng)達(dá)到的要求。[單選題]2.系統(tǒng)說明書應(yīng)達(dá)到的要求包括?()。①全面②系統(tǒng)③準(zhǔn)確④詳實(shí)⑤清晰⑥重復(fù)A.①②③B.①②③④C.①②③④⑤D.①②③④⑤⑥正確答案:C參考解析:系統(tǒng)說明書是系統(tǒng)分析階段工作的全面總結(jié),是這一階段的主要成果。系統(tǒng)說明書應(yīng)達(dá)到的基本要求是:全面、系統(tǒng)、準(zhǔn)確、詳實(shí)、清晰地表達(dá)系統(tǒng)開發(fā)的目標(biāo)、任務(wù)和系統(tǒng)功能。[單選題]3.企業(yè)信息化建設(shè)的根本目的是()。A.解決管理問題,側(cè)重于對IT技術(shù)管理、服務(wù)支持以及日常維護(hù)等B.解決技術(shù)問題,尤其是對IT基礎(chǔ)設(shè)施本身的技術(shù)性管理工作C.實(shí)現(xiàn)企業(yè)戰(zhàn)略目標(biāo)與信息系統(tǒng)整體部署的有機(jī)結(jié)合D.提高企業(yè)的業(yè)務(wù)運(yùn)作效率,降低業(yè)務(wù)流程的運(yùn)作成本正確答案:C參考解析:企業(yè)信息化建設(shè)的根本就是實(shí)現(xiàn)企業(yè)戰(zhàn)略目標(biāo)與信息系統(tǒng)整體部署的有機(jī)結(jié)合,這種結(jié)合當(dāng)然是可以從不同的層次或者角度出發(fā)來考慮,但這種不同層次和角度的結(jié)合能夠給企業(yè)帶來的最終效益是不一樣的。IT戰(zhàn)略有助于確保IT活動支持總體經(jīng)營戰(zhàn)略,使該組織實(shí)現(xiàn)其經(jīng)營的目標(biāo)和目的。[單選題]4.UML是一種()。A.面向?qū)ο蟮某绦蛟O(shè)計(jì)語言B.面向過程的程序設(shè)計(jì)語言C.軟件系統(tǒng)開發(fā)方法D.軟件系統(tǒng)建模語言正確答案:D參考解析:UML是一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍使用的建模語言。它融入了軟件工程領(lǐng)域的新思想,新方法和新技術(shù)。它不僅可以支持面向?qū)ο蟮姆治雠c設(shè)計(jì),更重要的是能夠有力地支持從需求分析開始的軟件開發(fā)的全過程。UML是一種建模語言,而不是一種方法。[單選題]5.以下不屬于數(shù)據(jù)字典的作用的是()。A.列出數(shù)據(jù)元素B.相互參照,便于系統(tǒng)修改C.一致性和完整性檢驗(yàn)D.展示系統(tǒng)的處理邏輯正確答案:D參考解析:數(shù)據(jù)字典是以特定格式記錄下來的、對系統(tǒng)的數(shù)據(jù)流圖中各個基本要素(數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲和外部實(shí)體)的內(nèi)容和特征所做的完整的定義和說明。是結(jié)構(gòu)化系統(tǒng)分析的重要工具之一,是對數(shù)據(jù)流圖的重要補(bǔ)充和說明。數(shù)據(jù)字典的作用:按各種要求列表相互參照,便于系統(tǒng)修改由描述內(nèi)容檢索名稱一致性檢驗(yàn)和完整性檢驗(yàn)[單選題]6.設(shè)有一個員工關(guān)系EMP(員工號,姓名,部門名,職位,薪資),若需查詢不同部門中擔(dān)任“項(xiàng)目主管”職位的員工平均薪資,則相應(yīng)的SQL語句為:SELECT部門名,AVG(薪資)AS平均薪資FROMEMPGROUPBY(請作答此空)();A.員工號B.姓名C.部門名D.薪資正確答案:C參考解析:SELECT語句的語法結(jié)構(gòu):SELECT[ALL|DISTINCT]本題中是要求查詢不同部門中,所以應(yīng)使用分組語句進(jìn)行分組,分組的條件是部門名;在分組的基礎(chǔ)上指定條件,一般使用HAVING語句,本題要求是擔(dān)任“項(xiàng)目主管”職位,也就是說要求職位為項(xiàng)目主管。由于“項(xiàng)目主管”是屬于字符串類型的數(shù)據(jù),所以在條件表達(dá)式中,需要使用單引號將該值引起來。[單選題]7.軟件需求分析階段的主要任務(wù)是確定()。A.軟件開發(fā)方法B.軟件系統(tǒng)功能C.軟件開發(fā)工具D.軟件開發(fā)費(fèi)用正確答案:B參考解析:系統(tǒng)分析的主要任務(wù)是理解和表達(dá)用戶對系統(tǒng)的應(yīng)用需求。通過深入調(diào)查,和用戶一起充分了解現(xiàn)行系統(tǒng)是怎樣工作的,理解用戶對現(xiàn)行系統(tǒng)的改進(jìn)要求和對新系統(tǒng)的要求。在此基礎(chǔ)上,把用戶共同理解的新系統(tǒng)用恰當(dāng)?shù)墓ぞ弑磉_(dá)出來。其主要任務(wù)是:了解用戶需求;確定系統(tǒng)邏輯模型,形成系統(tǒng)分析報告。[單選題]8.()是一種面向數(shù)據(jù)流的開發(fā)方法,其基本思想是軟件功能的分解和抽象。A.結(jié)構(gòu)化開發(fā)方法B.Jackson系統(tǒng)開發(fā)方法C.Booch方法D.UML(統(tǒng)一建模語言)正確答案:A參考解析:結(jié)構(gòu)化方法規(guī)定了一系列模塊的分解協(xié)調(diào)原則和技術(shù),提出了結(jié)構(gòu)化設(shè)計(jì)的基礎(chǔ)是模塊化,即將這個系統(tǒng)分解成相對獨(dú)立的若干模塊,通過對模塊的設(shè)計(jì)和模塊之間關(guān)系的協(xié)調(diào)來實(shí)現(xiàn)整個軟件系統(tǒng)的功能[單選題]9.面向?qū)ο蠓椒ㄋ哂械睦^承性提高了軟件的()A.可重用B.獨(dú)立性C.可靠性D.靈活性正確答案:A參考解析:繼承:父類和子類之間共享數(shù)據(jù)和方法的機(jī)制;這是類之間的一種關(guān)系,在定義和實(shí)現(xiàn)一個類的時候,可以在一個已經(jīng)存在的類的基礎(chǔ)上來進(jìn)行,把這個已經(jīng)存在的類所定義的內(nèi)容作為自己的內(nèi)容,并加入若干新的內(nèi)容。因此是提高了軟件的可重用性??芍赜眯裕褐赜靡步性儆没驈?fù)用,是指同一事物不作修改或稍加改動就多次重復(fù)使用,在軟件工程中,重用是指使用一個產(chǎn)品中的組件來簡化另一個不同的產(chǎn)品的開發(fā)??梢浦残裕很浖梢浦残灾概c軟件從某一環(huán)境轉(zhuǎn)移到另一環(huán)境下的難易程度。為獲得較高的可移植性,在設(shè)計(jì)過程中常采用通用的程序設(shè)計(jì)語言和運(yùn)行支撐環(huán)境。盡量不用與系統(tǒng)的底層相關(guān)性強(qiáng)的語言。;可移植性是軟件質(zhì)量之一,良好的可移植性可以提高軟件的生命周期。代碼的可移植性主題是軟件;可移植性是軟件產(chǎn)品的一種能力屬性,其行為表現(xiàn)為一種程度,而表現(xiàn)出來的程度與環(huán)境密切相關(guān)。(注:環(huán)境包括軟件環(huán)境,硬件環(huán)境和系統(tǒng)的組織環(huán)境)??煽啃裕涸谥付l件下使用時,軟件產(chǎn)品維持規(guī)定的性能級別的能力[單選題]10.系統(tǒng)分析報告的主要作用是()。A.系統(tǒng)規(guī)劃的依據(jù)B.系統(tǒng)實(shí)施的依據(jù)C.系統(tǒng)設(shè)計(jì)的依據(jù)D.系統(tǒng)評價的依據(jù)正確答案:C參考解析:系統(tǒng)分析的主要任務(wù)是理解和表達(dá)用戶對系統(tǒng)的應(yīng)用需求。其主要任務(wù)是:了解用戶需求。通過對現(xiàn)行系統(tǒng)中數(shù)據(jù)和信息的流程以及系統(tǒng)的功能給出邏輯的描述,得出現(xiàn)行系統(tǒng)的邏輯模型。確定系統(tǒng)邏輯模型,形成系統(tǒng)分析報告。在調(diào)查和分析中得出新系統(tǒng)的功能需求,并給出明確地描述。根據(jù)需要與實(shí)現(xiàn)可能性,確定新系統(tǒng)的功能,用一系列圖表和文字給出新系統(tǒng)功能的邏輯描述,進(jìn)而形成系統(tǒng)的邏輯模型。完成系統(tǒng)分析報告,為系統(tǒng)設(shè)計(jì)提供依據(jù)。[單選題]11.E-R圖是數(shù)據(jù)庫設(shè)計(jì)的工具之一,它適用于建立數(shù)據(jù)庫的()。A.概念模型B.邏輯模型C.結(jié)構(gòu)模型D.物理模型正確答案:A參考解析:概念結(jié)構(gòu)設(shè)計(jì)是指由現(xiàn)實(shí)世界的各種客觀事物及其聯(lián)系轉(zhuǎn)化為信息世界中的信息模型的過程,即為數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì);概念結(jié)構(gòu)設(shè)計(jì)最著名最常用的方法是實(shí)體-聯(lián)系方法(E-R方法)[單選題]12.在面向?qū)ο筌浖_發(fā)過程中,()不屬于面向?qū)ο蠓治鲭A段的活動。A.評估分析模型B.確定接口規(guī)格C.構(gòu)建分析模型D.識別分析類正確答案:B參考解析:面向?qū)ο蟮能浖_發(fā)過程包括分析、系統(tǒng)設(shè)計(jì)、開發(fā)類、組裝測試和應(yīng)用維護(hù)等。其中分析過程包括問題域分析、應(yīng)用分析,此階段主要識別對象及對象之間的關(guān)系,最終形成軟件的分析模型,并進(jìn)行評估。設(shè)計(jì)階段主要構(gòu)造軟件總的模型,實(shí)現(xiàn)相應(yīng)源代碼,在此階段,需要發(fā)現(xiàn)對象的過程,確定接口規(guī)格。[單選題]13.結(jié)構(gòu)化分析的輸出不包括()。A.數(shù)據(jù)流圖B.數(shù)據(jù)字典C.加工邏輯D.結(jié)構(gòu)圖正確答案:D參考解析:結(jié)構(gòu)化方法的分析結(jié)果由以下幾部分組成:一套分層的數(shù)據(jù)流圖、一本數(shù)據(jù)詞典、一組小說明(也稱加工邏輯說明)、補(bǔ)充材料。因此D選項(xiàng)不包括。[單選題]14.關(guān)于系統(tǒng)開發(fā)的描述中,不正確的是()A.應(yīng)結(jié)合多種方法開發(fā)系統(tǒng)B.系統(tǒng)分析解決“做什么”C.應(yīng)盡早進(jìn)入物理設(shè)計(jì)階段D.系統(tǒng)設(shè)計(jì)解決“怎么做”正確答案:C參考解析:系統(tǒng)開發(fā)中的問題問題:1、系統(tǒng)所要求解決的問題是什么?2、為解決該問題,系統(tǒng)應(yīng)做些什么?3、系統(tǒng)應(yīng)該怎么去做?對于這三個問題:問題1——通過初步調(diào)查和可行性分析,建立系統(tǒng)目標(biāo)階段解決;問題2——通過系統(tǒng)分析階段解決;問題3——通過系統(tǒng)設(shè)計(jì)階段解決;系統(tǒng)分析要回答新系統(tǒng)“做什么”這個關(guān)鍵性的問題。只有明確了問題,才有可能回答“怎么做”,才有可能解決問題;否則,方向不明確,等于無的放矢、吃力不討好。[單選題]15.以下關(guān)于UML的表述,不正確的是()。A.UML是一種文檔化語言B.UML是一種構(gòu)造語言C.UML是一種編程語言D.UML是統(tǒng)一建模語言正確答案:C參考解析:UML(UnifiedModelingLanguage)是一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍實(shí)用的建模語言。UML是一種可視化語言:UML是一組圖形符號,使用圖形建模,UML表示法中的每個符號都有明確的語義。UML是一種構(gòu)造語言:使用UML描述的模型可與各種編程語言直接相連,即可把UML描述的模型映射成編程語言,甚至映射成關(guān)系數(shù)據(jù)庫表或面向?qū)ο髷?shù)據(jù)庫的永久存儲。這種映射允許進(jìn)行正向工程,也可以進(jìn)行逆向過程(編程語言代碼重新構(gòu)造UML模型)。UML是一種文檔化語言:UML適于建立系統(tǒng)體系結(jié)構(gòu)及所有的細(xì)節(jié)文檔。UML還提供了用于表達(dá)需求和用于測試的語言。最終UML提供了對項(xiàng)目計(jì)劃和發(fā)布管理的活動進(jìn)行建模的語言。[單選題]16.采用UML進(jìn)行軟件設(shè)計(jì)時,可用()關(guān)系表示兩類事物之間存在的特殊/一般關(guān)系。A.依賴B.聚集C.泛化D.實(shí)現(xiàn)正確答案:C參考解析:在UML中有4種關(guān)系:依賴、關(guān)聯(lián)、泛化、實(shí)現(xiàn)①依賴:是兩個事物間的語義關(guān)系,其中一個事務(wù)(獨(dú)立事物)發(fā)生變化會影響另一個事物(依賴事物)的語義②關(guān)聯(lián):是一種結(jié)構(gòu)關(guān)系,它描述了一組鏈,鏈?zhǔn)菍ο笾g的連接。聚合是一種特殊的類型關(guān)聯(lián),他描述了整體和部分間的結(jié)構(gòu)關(guān)系。③泛化:是一種特殊/一般關(guān)系,特殊元素(子元素)的對象可替代一般元素(父元素)的對象。用這種方法,子元素共享了父元素的結(jié)構(gòu)和行為④實(shí)現(xiàn):是類元之間的語義關(guān)系,其中的一個類元指定了由另一個類元保證執(zhí)行的契約。在兩種地方要遇到實(shí)現(xiàn)關(guān)系:一種是在接口和實(shí)現(xiàn)它們的類或構(gòu)件之間;另一種是在用例和實(shí)現(xiàn)它們的協(xié)作之間。[單選題]17.數(shù)據(jù)字典中“數(shù)據(jù)項(xiàng)”的內(nèi)容包括:名稱、編號、取值范圍、長度和()A.處理頻率B.最大記錄數(shù)C.數(shù)據(jù)類型D.數(shù)據(jù)流量正確答案:C參考解析:數(shù)據(jù)項(xiàng)又被稱為數(shù)據(jù)元素,是系統(tǒng)中最基本的數(shù)據(jù)組成單位,也就是不可再分的數(shù)據(jù)單位。在數(shù)據(jù)字典中,僅定義數(shù)據(jù)的靜態(tài)特性,具體包括:數(shù)據(jù)項(xiàng)的名稱、編號、別名、簡述、數(shù)據(jù)項(xiàng)的取值范圍和取值的含義、數(shù)據(jù)項(xiàng)的長度、數(shù)據(jù)類型。[單選題]18.系統(tǒng)說明書的內(nèi)容不包括()。A.項(xiàng)目背景和目標(biāo)B.項(xiàng)目概述C.實(shí)施計(jì)劃D.實(shí)施結(jié)果正確答案:D參考解析:系統(tǒng)說明書包含三個方面的內(nèi)容:引言:說明項(xiàng)目的名稱、目標(biāo)、功能、背景、引用資料、文中所用的專業(yè)術(shù)語項(xiàng)目概述:項(xiàng)目的主要工作內(nèi)容;現(xiàn)行系統(tǒng)的調(diào)查情況;新系統(tǒng)的邏輯模型實(shí)施計(jì)劃:工作任務(wù)的分解;進(jìn)度;預(yù)算等[單選題]19.當(dāng)軟件交付運(yùn)行后,()階段引入的錯誤所需的修復(fù)代價較高。?A.需求分析B.概要設(shè)計(jì)C.詳細(xì)設(shè)計(jì)D.編碼正確答案:A參考解析:早期的問題沒有被發(fā)現(xiàn)產(chǎn)生的修復(fù)代價高。本題中需求分析階段早于其它階段,所以本題應(yīng)該是需求分析階段的問題的修復(fù)代價最高。[單選題]20.以下()能夠直接反映企業(yè)中各個部門的職能定位、管理層次和管理幅度。A.數(shù)據(jù)流程圖B.信息關(guān)聯(lián)圖C.業(yè)務(wù)流程圖D.組織結(jié)構(gòu)圖正確答案:D參考解析:組織結(jié)構(gòu)圖是企業(yè)的流程運(yùn)轉(zhuǎn)、部門設(shè)置及職能規(guī)劃等最基本的結(jié)構(gòu)依據(jù)[單選題]21.()是一種面向數(shù)據(jù)結(jié)構(gòu)的開發(fā)方法。A.結(jié)構(gòu)化方法B.原型化方法C.面向?qū)ο箝_發(fā)方法D.Jackson方法正確答案:D參考解析:結(jié)構(gòu)化方法:是一種傳統(tǒng)的軟件開發(fā)方法,它是由結(jié)構(gòu)化分析、結(jié)構(gòu)化設(shè)計(jì)和結(jié)構(gòu)化程序設(shè)計(jì)三部分有機(jī)組合而成的。它的基本思想:把一個復(fù)雜問題的求解過程分階段進(jìn)行,而且這種分解是自頂向下,逐層分解,使得每個階段處理的問題都控制在人們?nèi)菀桌斫夂吞幚淼姆秶鷥?nèi)。結(jié)構(gòu)化方法的基本要點(diǎn)是:自頂向下、逐步求精、模塊化設(shè)計(jì)、結(jié)構(gòu)化編碼。原型化方法:基本思想是:憑借著系統(tǒng)分析人員對用戶要求的理解,在軟件環(huán)境支持下,快速地給出一個實(shí)實(shí)在在的模型(或稱為原型、雛形),然后與用戶反復(fù)協(xié)商修改,最終形成實(shí)際系統(tǒng)。面向?qū)ο箝_發(fā)方法:出發(fā)點(diǎn)和基本原則是:盡可能模擬人類習(xí)慣的思維方式,使開發(fā)軟件的方法與過程盡可能接近人類認(rèn)識世界、解決問題的方法與過程;更好的復(fù)用性;關(guān)鍵在于建立一個全面、合理、統(tǒng)一的模型;分析、設(shè)計(jì)、實(shí)現(xiàn)三個階段,界限不明確。Jackson方法:由M.A.Jackson在1975年提出的一類至今仍廣泛使用的軟件開發(fā)方法。這一方法從目標(biāo)系統(tǒng)的輸入、輸出數(shù)據(jù)結(jié)構(gòu)入手,導(dǎo)出程序框架結(jié)構(gòu),再補(bǔ)充其它細(xì)節(jié),就可得到完整的程序結(jié)構(gòu)圖。這一方法對輸入、輸出數(shù)據(jù)結(jié)構(gòu)明確的中小型系統(tǒng)特別有效,如商業(yè)應(yīng)用中的文件表格處理。該方法也可與其它方法結(jié)合,用于模塊的詳細(xì)設(shè)計(jì)。杰克遜結(jié)構(gòu)圖是用來描述數(shù)據(jù)結(jié)構(gòu)中的順序,選擇和重復(fù)。[單選題]22.在結(jié)構(gòu)化設(shè)計(jì)中,程序模塊設(shè)計(jì)的原則不包括()。A.規(guī)模適中B.單入口、單出口C.接口簡單D.功能齊全正確答案:D參考解析:提高聚合程度,降低模塊之間的耦合程度是模塊設(shè)計(jì)應(yīng)該遵循的最重要的兩個原則。除此之外,還應(yīng)該考慮其它方面的一些要求,遵循如下原則:1、系統(tǒng)分解有層次:首先從系統(tǒng)的整體出發(fā),根據(jù)系統(tǒng)的目標(biāo)以功能劃分模塊。各個模塊即互相配合,又各自具有獨(dú)立功能,共同實(shí)現(xiàn)整個系統(tǒng)的目標(biāo)。然后對每個子模塊在進(jìn)一步逐層向下分解,直至分解到最小的模塊為止。2、適宜地系統(tǒng)深度和寬度比例。系統(tǒng)深度是指系統(tǒng)結(jié)構(gòu)中的控制層次。寬度表示控制的總分布,即統(tǒng)一層次的模塊總數(shù)的最大值。系統(tǒng)的深度和寬度之間往往有一個較為適宜的比例。深度過大說明系統(tǒng)劃分過細(xì),寬度過大可能會導(dǎo)致系統(tǒng)管理難度的加大。3、模塊大小適中。模塊的大小一般使用模塊中所包含的語句的數(shù)量多少來衡量。有這個樣一個參考數(shù)字,即模塊的語句行數(shù)在50~100行為最好,最多不超過500行。4、適度控制模塊的扇入扇出。模塊的扇入指模塊直接上級模塊的個數(shù),模塊的直屬下級模塊個數(shù)即為模塊的扇出。模塊的扇入數(shù)一般來說越大越好,說明該模塊的通用性強(qiáng)。對于扇出而言,過大可能導(dǎo)致系統(tǒng)控制和協(xié)調(diào)比較困難,過小則可能說明該模塊本身規(guī)模過大。經(jīng)驗(yàn)證明,扇出的個數(shù)最好是3或4,一般不要超過7。5、較小的數(shù)據(jù)冗余。如果模塊分解不當(dāng),會造成大量的數(shù)據(jù)冗余,這可能引起相關(guān)數(shù)據(jù)分布在不同的模塊中,大量原始數(shù)據(jù)需要調(diào)用,大量的中間結(jié)果需要保存和傳遞,以及大量計(jì)算工作將要重復(fù)進(jìn)行的情況,可能會降低系統(tǒng)的工作效率。[單選題]23.系統(tǒng)分析報告的主要作用是()。A.系統(tǒng)規(guī)劃的依據(jù)B.系統(tǒng)實(shí)施的依據(jù)C.系統(tǒng)設(shè)計(jì)的依據(jù)D.系統(tǒng)評價的依據(jù)正確答案:C參考解析:系統(tǒng)分析的主要任務(wù)是理解和表達(dá)用戶對系統(tǒng)的應(yīng)用需求。其主要任務(wù)是:了解用戶需求。通過對現(xiàn)行系統(tǒng)中數(shù)據(jù)和信息的流程以及系統(tǒng)的功能給出邏輯的描述,得出現(xiàn)行系統(tǒng)的邏輯模型。確定系統(tǒng)邏輯模型,形成系統(tǒng)分析報告。在調(diào)查和分析中得出新系統(tǒng)的功能需求,并給出明確地描述。根據(jù)需要與實(shí)現(xiàn)可能性,確定新系統(tǒng)的功能,用一系列圖表和文字給出新系統(tǒng)功能的邏輯描述,進(jìn)而形成系統(tǒng)的邏輯模型。完成系統(tǒng)分析報告,為系統(tǒng)設(shè)計(jì)提供依據(jù)。[單選題]24.在某企業(yè)的信息綜合管理系統(tǒng)設(shè)計(jì)階段,如果員工實(shí)體在質(zhì)量管理子系統(tǒng)中被稱為“質(zhì)檢員”,而在人事管理子系統(tǒng)中被稱為“員工”,這類沖突被稱之為()。A.語義沖突B.命名沖突C.屬性沖突D.結(jié)構(gòu)沖突正確答案:B參考解析:本題考查數(shù)據(jù)庫概念結(jié)果設(shè)計(jì)中的基礎(chǔ)知識。根據(jù)局部應(yīng)用設(shè)計(jì)好各局部E-R圖之后,就可以對各分E-R圖進(jìn)行合并。合并的目的在于在合并過程中解決分E-R圖中相互間存在的沖突,消除分E-R圖之間存在的信息冗余,使之成為能夠被全系統(tǒng)所有用戶共同理解和接受的統(tǒng)一的、精煉的全局概念模型。分E-R圖之間的沖突主要有三類:選項(xiàng)B正確,因?yàn)槊麤_突是指相同意義的屬性,在不同的分E-R圖上有著不同的命名,或是名稱相同的屬性在不同的分E-R圖中代表著不同的意義,這些也要進(jìn)行統(tǒng)一。選項(xiàng)C不正確,因?yàn)閷傩詻_突是指同一屬性可能會存在于不同分E-R圖,由于設(shè)計(jì)人員不同或是出發(fā)點(diǎn)不同,對屬性的類型、取值范圍、數(shù)據(jù)單位等可能會不一致,這些屬性對應(yīng)的數(shù)據(jù)將來只能以一種形式在計(jì)算機(jī)中存儲,這就需要在設(shè)計(jì)階段進(jìn)行統(tǒng)一。選項(xiàng)D不正確,因?yàn)榻Y(jié)果沖突是指同一實(shí)體在不同的分E-R圖中有不同的屬性,同一對象在某一分E-R圖中被抽象為實(shí)體而在另一份E-R圖中又被抽象為屬性,需要統(tǒng)一。[單選題]25.某企業(yè)使用App來管理員工,該App支持打卡、考勤等功能。該App屬于()。A.面向作業(yè)處理的系統(tǒng)B.面向管理控制的系統(tǒng)C.面向決策計(jì)劃的系統(tǒng)D.面向數(shù)據(jù)匯總的系統(tǒng)正確答案:A參考解析:面向作業(yè)的系統(tǒng):是用來支持業(yè)務(wù)處理,實(shí)現(xiàn)處理自動化的信息系統(tǒng)面向管理控制的系統(tǒng):是輔助企業(yè)管理、實(shí)現(xiàn)管理自動化的信息系統(tǒng)面向決策計(jì)劃的系統(tǒng):是為決策提供信息支持的系統(tǒng)本題中,該APP只是負(fù)責(zé)記錄相關(guān)信息,以支持考勤相關(guān)處理,應(yīng)屬于面向作業(yè)的系統(tǒng)。[單選題]26.(請作答此空)不屬于DFD(DataFlowDiagram,數(shù)據(jù)流圖)的要素。如果使用DFD對某企業(yè)的財(cái)務(wù)系統(tǒng)進(jìn)行建模,那么該系統(tǒng)中()可以被認(rèn)定為外部實(shí)體。A.加工B.聯(lián)系C.數(shù)據(jù)流D.數(shù)據(jù)存儲正確答案:B參考解析:數(shù)據(jù)流圖(DFD)是一種最常用的結(jié)構(gòu)化分析工具,從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫系統(tǒng)內(nèi)部數(shù)據(jù)的運(yùn)動情況。數(shù)據(jù)流圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,可以用少數(shù)幾種符合綜合地反映出信息在系統(tǒng)中流動、處理和存儲的情況。數(shù)據(jù)流圖用到的基本成分有,外部實(shí)體、數(shù)據(jù)流、數(shù)據(jù)存儲和處理邏輯;本題中選項(xiàng)B的聯(lián)系應(yīng)屬于E-R模型的內(nèi)容。外部實(shí)體:指不受系統(tǒng)控制,在系統(tǒng)以外又與系統(tǒng)有聯(lián)系的事物或人,它表達(dá)了目標(biāo)系統(tǒng)數(shù)據(jù)的外部來源或去處。外部實(shí)體也可以是另外一個信息系統(tǒng)。本題中接受轉(zhuǎn)賬單的銀行應(yīng)是外部實(shí)體[問答題]1.閱讀下列說明,回答問題1至問題3,將解答填入對應(yīng)欄內(nèi)。【說明】某海外代購公司為擴(kuò)展公司業(yè)務(wù),需要開發(fā)一個信息化管理系統(tǒng)。請根據(jù)公司現(xiàn)有業(yè)務(wù)及需求完成該系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)?!拘枨竺枋觥浚?)記錄公司員工信息。員工信息包括工號、身份證號、姓名、性別和一個手機(jī)號,工號唯一標(biāo)識每位員工,員工分為代購員和配送員。(2)記錄采購的商品信息。商品信息包括商品名稱、所在超市名稱、采購價格、銷售價格和商品介紹,系統(tǒng)內(nèi)部用商品條碼唯一標(biāo)識每種商品。一種商品只在一家超市代購。(3)記錄顧客信息。顧客信息包括顧客真實(shí)姓名、身份證號(清關(guān)繳稅用)、一個手機(jī)號和一個收貨地址,系統(tǒng)自動生成唯一的顧客編號。(4)記錄托運(yùn)公司信息。托運(yùn)公司信息包括托運(yùn)公司名稱、電話和地址,系統(tǒng)自動生成唯一的托運(yùn)公司編號。(5)顧客登錄系統(tǒng)之后,可以下訂單購買商品。訂單支付成功后,系統(tǒng)記錄唯一的支付憑證編號,顧客需要在訂單里指定運(yùn)送方式:空運(yùn)或海運(yùn)。(6)代購員根據(jù)顧客的訂單在超市采購對應(yīng)商品,一份訂單所含的多個商品可能由多名代購員從不同超市采購。(7)采購?fù)甑纳唐方挥膳渌蛦T根據(jù)顧客訂單組合裝箱,然后交給托運(yùn)公司運(yùn)送。托運(yùn)公司按顧客訂單核對商品名稱和數(shù)量,然后按顧客的地址進(jìn)行運(yùn)送。【概念模型設(shè)計(jì)】根據(jù)需求階段收集的信息,設(shè)計(jì)的實(shí)體聯(lián)系圖(不完整)如圖2-1所示?!具壿嫿Y(jié)構(gòu)設(shè)計(jì)】根據(jù)概念模型設(shè)計(jì)階段完成的實(shí)體聯(lián)系圖,得出如下關(guān)系模式(不完整):員工(工號,身份證號,姓名,性別,手機(jī)號)商品(條碼,商品名稱,所在超市名稱,采購價格,銷售價格,商品介紹)顧客(編號,姓名,身份證號,手機(jī)號,收貨地址)托運(yùn)公司(托運(yùn)公司編號,托運(yùn)公司名稱,電話,地址)訂單(訂單ID,(a),商品數(shù)量,運(yùn)送方式,支付憑證編號)代購(代購ID,代購員工號,(b))運(yùn)送(運(yùn)送ID,配送員工號,托運(yùn)公司編號,訂單ID,發(fā)運(yùn)時間)【問題1】根據(jù)問題描述,補(bǔ)充圖2-1的實(shí)體聯(lián)系圖。【問題2】補(bǔ)充邏輯結(jié)構(gòu)設(shè)計(jì)結(jié)果中的(a)、(b)兩處空缺。【問題3】為方便顧客,允許顧客在系統(tǒng)中保存多組收貨地址。請根據(jù)此需求,增加“顧客地址”弱實(shí)體,對圖2-1進(jìn)行補(bǔ)充,并修改“運(yùn)送”關(guān)系模式。正確答案:詳見解析參考解析:【問題1】【問題2】(a)顧客編號、商品條碼(b)訂單ID【問題3】修改后的運(yùn)送關(guān)系模式為:運(yùn)送(運(yùn)送ID,配送員工號,托運(yùn)公司編號,訂單ID,地址ID,發(fā)運(yùn)時間)。[問答題]2.閱讀下列說明,回答問題1至問題3,將解答填入對應(yīng)欄內(nèi)?!菊f明】某醫(yī)院為了整合醫(yī)院資源,解決病人就醫(yī)難的問題,擬構(gòu)建一套網(wǎng)絡(luò)預(yù)約就醫(yī)信息管理系統(tǒng),以方便醫(yī)院管理和病人就診。該系統(tǒng)的部分功能及初步需求分析的結(jié)果如下所述:(1)科室信息包括科室號、科室名、科室電話、負(fù)責(zé)人。其中科室號唯一標(biāo)識科室關(guān)系中的每一個元組,一個科室有多名醫(yī)生和多名護(hù)士,但一個醫(yī)生或護(hù)士只屬于一個科室。(2)職工信息包括職工號、姓名、崗位、所屬科室、電話、聯(lián)系方式。其中職工號唯一標(biāo)識職工關(guān)系中的每一個元組;屬性崗位有醫(yī)生、護(hù)士等。(3)病人信息包括身份證號、姓名、性別、電話、通信地址,其中身份證號唯一標(biāo)識病人關(guān)系中的每一個元組。(4)就醫(yī)申請信息包括申請?zhí)?、病人身份證號、聯(lián)系電話、預(yù)約科室、預(yù)約醫(yī)生、預(yù)約時間、預(yù)約狀態(tài)。一個申請?zhí)枌?yīng)唯一的一個就醫(yī)申請;一個病人可以有多個就醫(yī)申請,但一個就醫(yī)申請只對應(yīng)唯一的一個病人身份證號;預(yù)約狀態(tài)有兩種成功和不成功,醫(yī)生只為預(yù)約成功的病人看病,并且記錄病情?!靖拍钅P驮O(shè)計(jì)】根據(jù)需求階段收集的信息,設(shè)計(jì)的實(shí)體聯(lián)系圖如圖1-1所示?!娟P(guān)系模式設(shè)計(jì)】科室((a),科室名,科室電話,負(fù)責(zé)人)職工(職工號,姓名,崗位,(b),電話,聯(lián)系方式)病人((c),姓名,性別,電話,通信地址)就醫(yī)申請((d),病人身份證號,聯(lián)系電話,預(yù)約科室,(e),預(yù)約時間,預(yù)約狀態(tài))看?。ㄉ暾?zhí)?,身份證號,(f),病情)安排(申請?zhí)?,操作時間,護(hù)士號)【問題1】根據(jù)題意,將關(guān)系模式中的空(a)~(f)的屬性補(bǔ)充完整,并填入答題紙對應(yīng)的位置上。【問題2】根據(jù)題意,可以得出圖1-1所示的實(shí)體聯(lián)系圖中四個聯(lián)系的類型,兩個實(shí)體集之間的聯(lián)系類型分為三類:一對一(1:1)、一對多(1:n)和多對多(m:n)。請按以下描述確定聯(lián)系類型并填入答題紙對應(yīng)的位置上。病人與就醫(yī)申請之間的“申請”聯(lián)系類型為(g);護(hù)士與就醫(yī)申請之間的“安排”聯(lián)系類型為(h);醫(yī)生、病人和就醫(yī)申請之間的“看病”聯(lián)系類型為(i);科室與職工之間的“所屬”聯(lián)系類型為(j)?!締栴}3】若關(guān)系中的某一屬性或?qū)傩越M的值能唯一標(biāo)識一個元組,則稱該屬性或?qū)傩越M為主鍵;“科室號唯一標(biāo)識科室關(guān)系中的每一個元組”,故科室號為科室關(guān)系的主鍵。請分別指出病人、就醫(yī)申請、看病關(guān)系模式的主鍵。正確答案:詳見解析參考解析:【問題1】a處說明1中“科室信息包括科室號、科室名、科室電話、負(fù)責(zé)人”,因此a處應(yīng)為:科室號b處說明2中“職工信息包括職工號、姓名、崗位、所屬科室、電話、聯(lián)系方式”,所屬科室是關(guān)聯(lián)到科室關(guān)系,確定職工所在的科室,屬于該關(guān)系的外鍵,應(yīng)該關(guān)聯(lián)到科室關(guān)系的主鍵,科室號。因此b處應(yīng)為:所屬科室c處說明3中“病人信息包括身份證號、姓名、性別、電話、通信地址”,因此c處應(yīng)為:身份證號d處e處說明4中“就醫(yī)申請信息包括申請?zhí)?、病人身份證號、聯(lián)系電話、預(yù)約科室、預(yù)約醫(yī)生、預(yù)約時間、預(yù)約狀態(tài)”,因此d處應(yīng)該為:申請?zhí)?;預(yù)約醫(yī)生應(yīng)是關(guān)聯(lián)到職工關(guān)系中的職工號,即預(yù)約醫(yī)生為該關(guān)系的外鍵,所以e處應(yīng)該為:預(yù)約醫(yī)生f處依據(jù)說明4和E

溫馨提示

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

評論

0/150

提交評論