




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、系統分析與設計復習題一 選擇題:1. 面向對象的特點主要概括為( )。A. 可分解性、可組合性、可分類性B. 繼承性、封裝性、多態性C. 抽象性、繼承性、封裝性、多態性D. 封裝性、易維護性、可擴展性、可重用性2. 信息按照( )可以分為戰略信息、戰術信息和作業信息。A. 應用領域 B. 加工順序 C. 管理的層次 D. 反映形式3. 按照處理的對象,可把組織的信息系統分為( )和管理信息系統兩大類。A. 電子數據處理系統 B. 作業信息系統 C. 決策支持系統 D. 情報處理系統4. 在開發一個企業管理信息系統時,首先要進行用戶調查,調查中收集的主要信息包括( )。A. 管理目標、人力資源、
2、業務流程和數據流程信息B. 組織結構、功能體系、業務流程和數據流程信息C. 企業性質、客戶資源、業務流程和數據流程信息D. 管理目標、功能體系、業務流程和數據流程信息5. 系統流程圖也稱為業務流程圖,它表達的是( )。A. 數據在系統各部件間的流動情況B. 對數據進行加工處理的控制過程C. 邏輯數據流圖D. 白盒子形式的組成系統的每個部件6. 一般子系統的劃分是在系統( )階段,根據對系統的功能/數據分析的結果提出的。A. 需求分析 B. 邏輯階段 C. 總體設計 D. 詳細設計7. 信息系統流程圖是以新系統的( )為基礎繪制的。A. E-R圖 B. 管理功能圖 C. 業務流程圖 D. 數據流
3、圖8. 在關系規范化過程中,一般來講,滿足( )的關系即可滿足信息處理的要求,就可以認為是比較規范的關系。A. 第一范式 B. 第二范式 C. 第三范式 D. BC范式9. 信息系統開發的結構化方法的一個主要原則是( )。A. 自頂向下原則 B. 自底向上原則 C. 分步實施原則 D. 重點突破原則10. 用戶開發應用系統的主要手段是( )。A. 生命周期法 B. 原型法 C. 第四代語言 D. 面向對象方法11. 系統規劃的主要任務包括( )。A. 明確組織的信息需求、制定系統總體結構方案 B. 對系統進行經濟、技術和使用方面的可行性研究 C. 選擇計算機和網絡系統的方案 D. 確定軟件系統
4、的模塊結構12. 系統設計階段的主要成果是( )。A. 用戶的決策方針 B. 用戶的分析方案 C. 系統設計說明書 D. 系統總體設計方案13. 信息系統建設的結構化方法中用戶必須參與的原則是用戶必須參與( )。A. 系統建設中各階段工作 B. 系統分析工作 C. 系統設計工作 D. 系統實施工作14. 結構化生命周期法的主要缺點之一是( )。A. 系統開發周期長 B. 缺乏標準、規范 C. 用戶參與程度低 D. 主要工作集中在實施階段15. 系統分析工作的全面總結和主要成果是( )。A. 可行性研究報告 B. 數據詞典 C. 系統說明書 D. 系統詳細調查報告16. 軟件文檔是信息系統( )
5、的重要依據。A.可理解性 B.可維護性 C.可擴展性 D.可移植性17. 系統維護中要解決的問題來源于( )。A. 系統分析階段 B. 系統設計階段 C. 系統實施階段 D. 三者都包括18. 在原型法中,原型是開發系統的( )。A. 反映用戶最基本需求的可以運行的實驗模型 B. 某一主要部分的詳細設計方案(物理模型) C. 反映用戶需求的邏輯模型 D. 反映用戶全部需求符合系統開發規范的應用軟件程序19. 由用戶開發應用系統可以解決的主要問題是( )。A. 提高應用系統效率 B. 系統開發直接反映用戶需求 C. 增強系統的可靠性 D. 降低開發成本20. 項目主要管理人員應參與( )。A.
6、系統規劃 B. 系統設計 C. 系統分析 D. 系統開發和運行全過程21. 繪制功能結構圖的依據是( )。A. 數據流程圖 B. PAD圖 C. N-S圖 D. 系統總體設計22. 下面哪一項不是系統設計階段的主要活動( )。A. 系統總體設計 B. 系統硬件設計 C. 系統詳細設計 D. 編寫系統實施計劃23. 對于結構化設計思想的描述哪一項是錯誤的( )。A. 在結構化設計中,模塊的功能應當簡單明確,易于理解 B. 自頂向下,逐步求精 C. 設計者應先設計頂層模塊 D. 越下層模塊,其功能越具體,越復雜24. 數據庫的邏輯結構設計是將( )。A. 邏輯模型轉換成數據模型 B. 數據模型轉換
7、成物理模型 C. 概念數據模型轉換為數據模型 D. 邏輯模型轉換為物理模型25. 耦合度描述了( )。A. 模塊內各種元素結合的程度B. 模塊內多個功能之間的接口C. 模塊之間公共數據的數量D. 模塊之間相互關聯的程度26. 內聚是種指標,表示一個模塊( )。A. 代碼優化的程度B. 代碼功能的集中程度C. 完成任務的及時程度D. 為了與其他模塊連接所要完成的工作量27. 在繪繪數據流時,應遵循父圖與子圖平衡的原則,所謂平衡是指( )。A. 父圖和子圖都不昨改變數據流的性質B. 子圖不改變父圖數據流的一致性C. 父圖的輸入/輸出數據流與子圖的輸入/輸出數據流一致D. 子圖的輸出數據流完全由父圖
8、的輸入數據流確定28. 以下關于信息的敘述正確的是( )。A. 信息就是數據B. 信息可以脫離載體獨立地傳輸C. 信息可以表示事物的特征和運動變化,但不能表示事物之間的聯系D. 信息不是物質,也不是能量29. 現代管理信息系統是( )。A. 計算機系統B. 手工管理系統C. 人機系統D. 計算機網絡系統30. 設有關系Students(學號,姓名,年齡,性別,系別,家庭住址),其中,屬性“系名”是關系DESP的主鍵,用戶要求訪問“家庭地址”的某個成分,如郵編、省、市、街道以及門牌號。關系Students的主鍵和外鍵分別是( )A. 學號、家庭地址B. 姓名、系別C. 學號、系別D. 姓名、家庭
9、地址31. 系統開發的主要方法有生命周期法、原型化方法、計算機輔助軟件工程方法和( )。A. 自頂向下法 B. 由底向上法 C. 模塊法 D. 面向對象方法32. 在系統生命周期的各階段中,花費費用和人力投入最多的階段是( )。A. 分析與設計 B. 編制程序 C. 測試程序 D. 系統維護33. 設有關系Students(學號,姓名,年齡,性別,系別,家庭住址),用戶要求訪問“家庭地址”的某個成分,如郵編、省、市、街道以及門牌號,則“家庭地址”是一個( )屬性。A. 簡單B. 復合C. 多值D. 派生34. 下列關于信息的敘述,不正確的是( )。A. 信息是可以處理的B. 信息的價值不會改變
10、C. 信息可以在不同形態間轉化D. 信息具有時效性35. 下列不屬于面向對象技術的基本特征的是( )。A. 封裝性 B. 模塊性 C. 多態性 D. 繼承性36. 繼承機制的作用是( )。A. 信息隱藏 B. 數據封裝 C. 派生新類 D. 數據抽象37. ( )是從用戶使用系統的角度描述系統功能的圖形表達方法。A. 類圖 B. 對象圖 C. 序列圖 D. 用例圖38. ( )是表達系統類及其相互聯系的圖示,它是面向對象設計的核心,建立狀態圖、協作圖和其他圖的基礎。A對象圖 B. 組件圖 C. 類圖 D. 配置圖39. ( )描述了一組交互對象間的動態協作關系,它表示完成某項行為的對象和這些對
11、象之間傳遞消息的時間順序。A對象圖 B. 協作圖 C. 狀態圖 D. 序列圖40. ( )就是用于表示構成分布式系統的節點集和節點之間的聯系的圖示,它可以表示系統中軟件和硬件的物理架構。A. 組件圖 B. 協作圖 C. 狀態圖 D. 配置圖41. 在用UML進行數據庫的分析與設計過程中,( )就是進行數據庫的需求分析,使用用例圖、類圖、順序圖、活動圖等建立業務模型。A. 邏輯數據模型設計 B 業務Use Case模型設計 C. 物理數據模型設計 D. 物理實現設計42. 使用UML進行關系數據庫的( )時,需要設計出表達持久數據的實體類及其聯系,并把它們映射成為關系數據庫表(Table)、視圖
12、(View)等。A. 業務Use Case模型設計 B. 邏輯數據模型設計C. 物理數據模型設計 D. 物理實現設計43. UML的動態建模表示包含( )種圖。(狀態圖、活動圖、順序圖和合作圖 用例圖)A. 9 B. 5 C. 4 D. 244. 在UML提供的圖中,( )用于描述系統與外部系統及用戶之間的交互。A. 用例圖 B. 類圖 C. 對象圖 D. 部署圖45. 在UML提供的圖中,( )用于按時間順序描述對象間的交互。A. 網絡圖B. 狀態圖C. 協作圖D. 序列圖46. 繪制系統流程圖的基礎是( )。A. 數據關系圖B. 數據流程圖C. 數據結構圖D. 功能結構圖47. 系統分析報
13、告的主要作用是( )。A. 系統規劃的依據B. 系統實施的依據C. 系統設計的依據D. 系統評價的依據48. 在決定開發管理信息系統之前,首先要做好系統開發的( )。A. 可行性研究B. 系統化分析C. 總體預算D. 新系統的邏輯設計和物理設計49. 判斷表由以下幾方面內容組成( )。A. 條件、決策規則和應采取的行動B. 決策問題、決策規則、判斷方法C. 環境描述、判斷方法、判斷規則D. 方案序號、判斷規則50. 結構化分析方法是一種面向( )的需求分析方法。A. 對象B. 數據結構C. 數據流D. 控制流51. 結構化方法最為常用的圖形工具是數據流圖。在數據流圖中,名字及方向的成分是( )
14、。A. 控制流B. 信息流C. 數據流D. 信號流52. 進行需求分析時可以使用多種工具,但( )是不適用的。A. DFD圖B. 判斷表C.PAD圖D. 數據字典53. 在用戶需求分析中,開發人員要從用戶那里解決的最重要的問題是( )。A. 要讓軟件做什么B. 要給軟件提供哪些信息C. 要求軟件工作效率怎樣D. 要讓軟件具有何種結構54. 需求規格說明書在軟件開發中具有重要作用,但它不能作為( )。A. 軟件設計的依據B. 用戶和開發人員對軟件要做什么的共同理解C. 軟件驗收的依據D. 軟件可行性分析的依據55. 原型化方法是用戶和軟件開發人員之間進行的一種交互過程,適用于( )系統。A. 需
15、求不確定性高的B. 需求確定的C. 管理信息D. 決策支持56. 原型化方法是用戶和軟件開發人員之間進行的一種交互過程,它從用戶界面的開發入手,首先形成( )。A. 用戶界面使用手冊B. 用戶界面需求分析說明書C. 系統界面原型D.完善的用戶界面57. 原型化方法是用戶和軟件開發人員之間進行的一種交互過程,它從用戶界面的開發入手,首先形成系統界面原型,用戶( )并提出意見。A. 改進用戶界面的設計B. 閱讀文檔資料C. 模擬用戶界面的運行D. 運行用戶界面原型58. 原型化方法是用戶和軟件開發人員之間進行的一種交互過程,它從用戶界面的開發入手,首先形成系統界面原型,用戶運用界面原型并就( )提
16、出意見。A. 同意什么不同意什么B. 使用和不使用哪一種編程語言C. 同意的結構D. 執行速度是否滿足要求59. 原型化方法是用戶和軟件開發人員之間進行的一種交互過程,是一種( )型的設計過程。A. 自外向內B. 自頂向下C. 自內向外D. 自底向上60. 對于管理信息系統,為提高MIS開發效益和質量,可采用( ),以改進用戶和開發者之間由于需要變化而引起修改和定義不準確等問題。A. 結構化方法B. 快速原型法C. 面向對象方法D. 軟件評審61. 系統開發過程通常被分為若干個階段,每個階段的開始和結束都有明確的規定。人們常將開發過程中完成某項關鍵工作的時刻稱為進里程碑。完成( )時最適于稱為
17、里程碑。A. 需求調查B. 總體設計稿C. 50%編碼D. 一套實體關系圖62. 螺旋式軟件開發模型是將瀑布模型和演化模型相結合,增加了風險分析,它建立在原型的基礎上,沿著螺線自內向外每旋轉一圈,就得到( )的一個新版本。A. 模塊劃分B. 子程序分解C. 設計D. 原型63. 軟件開發的噴泉模型描述了面向對象的開發模型,它體現了這種開發方法創建軟件的過程所固有的迭代和( )特征。A. 開發各階段之間無間隙B. 開發各階段分界明顯C. 部分開發階段分界明顯D. 開發過程不分段需求分析概要設計詳細設計程序設計調試測試系統安裝123464. 系統開發過程的流程如下圖所示,( )階段擬定了系統的目標
18、、范圍和要求。A. B. C. D. 65. 在選擇開發方法時,不適于使用原型法的情況是( )。A. 用戶需求模糊不清B. 系統設計方案難以確定C. 系統使用范圍變化很大D. 用戶的數據資源缺乏組織和管理66. 軟件需求分析的任務主要是( )。A. 解決如何做B. 解決做什么C. 結構化程序設計D. 構建系統的物理模型67. 結構化分析方法強調分析對象的數據流,其指導思想是( )。A. 自頂向下逐層分解B. 自底向上逐層分解C. 面向對象D. 面向過程68. 在一套分層DFD中,如果某一張圖中有N個加工(Process),則這張圖允許有( )張子圖。A. 0B. 1C. 1ND. 0N69.
19、在一張DFD圖中,任意兩個加工之間( )。A. 有且僅有一條數據流B. 至少有一條數據流C. 可以有0條或多條名字互不相同的數據流D. 可以有0條或多條數據流,且允許其中有若干條名字相同的數據流70. 在畫分層DFD時,應注意保持( )之間的平衡。A. 父圖與其子圖B. 同一父圖的所有子圖C. 不同父圖的所有子圖D. 同一子圖的所有直接父圖71. DFD圖中,從系統的輸入流到系統的輸出流的一連串連續交換形成一種信息流,這種信息流可分為( )兩類。A. 控制流和交換流B. 交換流和事務流C. 事務流和事件流D. 事件流和控制流72. 軟件設計中,劃分模塊的一個準則是( )。A. 低內聚低耦合B.
20、 低內聚高耦合C. 高內聚低耦合D. 高內聚高耦合73. 在使用系統結構圖進行結構化系統設計時,設計的出發點是( )。A. 數據流圖B. 實體聯系圖C. 系統流程圖D. HIPO圖74. 結構化設計方法使用的圖形工具之一是系統結構圖,系統結構圖中矩形表示( )。A. 數據B. 加工C. 模塊D. 存儲75. 結構化設計方法使用的圖形工具之一是系統結構圖,系統結構圖中,如果兩矩形之間有直線相連,表示它們存在( )的關系。A. 鏈接B. 調用C. 并列D. 順序執行76. 面向對象的主要特征是封裝性、繼承性和( )。A. 一致性B. 完整性C. 多態性D. 可移植性77. 在面向對象技術中,對已有
21、實例的特征稍作改變就可生成其他的實例,這種方式稱為( )。A. 委托B. 代理C. 繼承D. 封裝78. 一列有關面向對象的敘述不正確的是( )。A. 面向對象設計最根本的意圖是適應需求變化B. 應盡量針對接口編程,而不要針對實現編程C. 盡量使用繼承而不是聚合,因為繼承使得類間的耦合性最小D. 盡量使用已有的類庫79. 下列關于面向對象的分析與設計的描述,正確的是( )。A. 面向對象設計描述軟件要做什么B. 面向對象分析不需要考慮技術和實現層面的細節C. 面向對象分析的輸入是面向對象設計的結果D. 面向對象設計的結果是簡單的分析模型80. 協作圖描述了協作的( )之間的交互和鏈接。A. 對
22、象B. 類C. 用例D. 狀態81. 面向對象的建模技術(OMT)方法用( )共同完成對整個系統的建模。A. 對象模型、動態模型、功能模型和用例模型B. 數據模型、靜態模型、動態模型和功能模型C. 靜態模型、動態模型、功能模型和用例模型D. 對象模型、靜態模型、動態模型和功能模型82. 在使用UML建模時,若需要描述跨越多個用例的單個對象的行為,使用( )是最為合適的。A. 協作圖B. 序列圖C. 活動圖D. 狀態圖83. 在使用UML建模時,可以使用( )來反映隨著時間推移若干個對象之間的動態協作關系,它強調對象之間消息發送的時間和順序。A. 協作圖B. 序列圖C. 活動圖D. 狀態圖84.
23、 在使用UML建模時,可以使用( )來反映若干個對象之間的動態合作關系,它除顯示信息交換外,還顯示對象以及它們之間的關系。A. 協作圖B. 序列圖C. 活動圖D. 狀態圖85. 在UML中,對象行為是通過交互來實現的,是對象間完成某一目的而進行的一系列消息交換。消息序列可用兩種圖來表示,強調消息時間次序的圖稱為( )。A. 協作圖B. 序列圖C. 活動圖D. 狀態圖86. 在UML中,對象行為是通過交互來實現的,是對象間完成某一目的而進行的一系列消息交換。消息序列可用兩種圖來表示,強調參加交互的對象的組織圖稱為( )。A. 協作圖B. 序列圖C. 活動圖D. 狀態圖87. 在UML中,用( )
24、表示企業業務的工作流,這種圖顯示工作流中的步驟、決策點以及完成每一步驟的角色和對象。A. 協作圖B. 用例圖C. 活動圖D. 狀態圖88. 下列關于UML敘述正確的是( )。A. UML是一種語言,語言的使用者不能對其擴展B. UML僅是一組圖形的集合C. UML僅適用于系統的分析與設計階段D. UML是獨立于軟件開發過程的89. 在一個客戶信息系統中存在兩種類型的客戶:個人客戶和集團客戶。對于個人客戶,系統中保存其客戶標識和基本信息(包括姓名、住宅電話和E-mail);對于集團客戶,系統中保存了其客戶標識及與該集團客戶相關的若干個聯系人的信息(聯系人的信息包括姓名、住宅電話、E-mail、辦
25、公電話和職位),其UML類圖如下,則其中類“客戶”的屬性有( )。客戶人聯系人集團客戶個人客戶1111.*A. 客戶標識B. 姓名、住宅電話、E-mailC. 客戶標訓、辦公電話、職位D. 姓名、住宅電話、辦公電話、E-mail、職位90. 結構化設計方法使用的圖形工具是( )。A. 系統結構圖B. 數據流圖C. 程序流程圖D. 實體聯系圖91. 在“某圖書館管理系統”用例模型中,所有用戶使用系統之前都必須通過“身份驗證”,“身份驗證”可以有“密碼驗證”和“智能卡驗證”兩種方式,則“身份驗證”與“密碼驗證”和“智能卡驗證”之間是( )關系。A. 關聯B. 包含C. 擴展D. 泛化92. 下面那
26、個圖符表示UML中的實現關系?( )A. B. C. D. 93. 順序圖主要可以為設計人員提供( )信息。A. 消息發送的順序B. 某個方法的執行流程C. 類之間關聯關系的多重性D. 某個對象在不同狀態之間的轉移94. 類和接口的關系類似于下面哪種類型的關系( )。A. 關聯(association)和聚集(aggregation)B. 關聯(association)和組合(composition)C. 腳本(scenario)和用例(use case)D. 包(Package)和子系統(subsystem)95. 計算機(Computer)由中央處理器、內存、軟盤、硬盤、顯示器、鍵盤、鼠標
27、等組成。那么Computer類和其他類(CPU、RAM、FloppyDrive、HardDisk、Monitor、Keyboard、Mouse)之間的關系是:( )A. 泛化關系(Generalization)B. 實現關系(Realization)C. 包含關系(Inclusion)D. 聚集關系(Aggregation)96. 在數據庫設計的( )階段開始考慮具體的數據庫管理系統(DBMS)的特性。A. 需求分析B. 概念設計C. 邏輯設計.D 物理設計97. 設有關系Students(學號,姓名,年齡,性別,系別,家庭住址),用戶要求訪問“家庭地址”的某個成分,如郵編、省、市、街道以及門
28、牌號,則“家庭地址”是一個( )屬性。A. 簡單B. 復合C. 多值D. 派生98. Innovation公司正在為Rose開發插入件,使得Rose可以把OOA、OOD模型以各種圖形格式導出,如JPEG格式、BMP格式、GIF格式等。在導出時,會根據不同的算法來生成相應的圖形文件,這些算法很復雜。為了描述這些算法,在下面這些圖中,那個是最適合的?( )A. 活動圖 B. 狀態圖C. 類圖D. 用例圖99. 在類圖中,那個類圖中的類Order所生成的代碼具有Public class Order Public Customer recipient;的形式?( )A. B. C. D. 100. 在
29、狀態圖中不能表示下面那些概念?( )A. 動作(action)B. 事件(event)C. 轉移(transition)D. 類(class)二 填空題:三 簡答題:1. 說明數據、信息與知識之間的相互關系,它們在管理上有什么不同?數據是對客觀事物的性質、狀態以及相互關系等進行記載的物理符號或這些物理符號的組合。數據是可識別的、抽象的符號。信息(Information)是關于客觀事實的可交流的知識。知識是反映各種事物的信息進入人們大腦,對神經細胞產生作用后留下的痕跡。數據是關于事物的性質、狀態等的符號,是物理性的,信息是對數據進行加工處理之后所得到的并對決策產生影響的數據,是邏輯性(觀念性)的
30、;數據是信息的表現形式,信息是數據有意義的表示。只有經過加工處理或解釋成人們想要得到的數據,才能夠稱為信息。因此,信息是經過加工以后,并對客觀世界產生影響的數據。知識是由信息形成,同時知識決定著人們提取信息的程度。在管理過程中,同一數據,對其的解釋因人而異,對決策的影響也不同。決策者利用經過處理的數據做出決策,可能取得成功,也可能失敗,這里的關鍵在于對數據的解釋是否正確,即:是否正確地運用知識對數據做出解釋,以得到準確的信息。2. 某數據庫中有員工數據E、產品關系P、倉庫關系W和庫存關系I,其中:員工關系E(emlpoyeeID, name, department)中的屬性為:員工編號,姓名,
31、部門;產品關系P(productID, name, model, size, color)中的屬性為:產品編號,產品名稱,型號,尺寸,顏色;倉庫關系W(warehouseID, name, address, employeeID)中的屬性為:倉庫編號,倉庫名稱,地址,負責人編號;庫存關系I(warehouseID, productID, quantity)中的屬性為倉庫編號,產品編號和產品數量。若要求倉庫關系的負責人引用員工關系的員工編號,員工關系E的員工編號、倉庫關系W的倉庫編號和產品關系P的產品編號不能為空且唯一標識一個記錄,并且倉庫的地址不能為空,則依次要滿足的完整性約束是什么?參照完整
32、性、實體完整性、用戶自定義完整性3. 某學校建立了一個網上作業提交與管理系統,基本功能描述如下:(1) 賬號和密碼。任課教師用賬號和密碼登錄系統后,提交所有選課學生的名單。系統自動為每個選課學生創建登錄系統的賬號和密碼。(2) 作業提交。學生使用賬號和密碼登錄系統后,可以向系統申請所選課程的作業。系統首先檢查學生的當前狀態,如果該學生還沒有做過作業,則從數據庫服務器申請一份作業。若申請成功,則顯示需要完成的作業。學生需要在線完成作業,單擊“提交”按鈕上交作業。(3) 在線批閱。系統自動在線批改作業,顯示作業成績,并將該成績記錄在作業成績統計文件中。問:如果將數據庫服務器(記為DB)作為一個外部
33、實體,那么在繪制該系統的數據流圖時,還應有哪些外部實體和數據存儲?外部實體:學生、教師數據存儲:學生信息、作業信息、作業成績信息、教師信息4.四 綜合題:1. 過程P分解為P1、P2、P3三個子過程,下圖的數據流圖中存在兩處錯誤,請找到錯誤并更正。(可以圖示,也可以文字說明)PP1P3P2SSS1S21層0層 (1)1層圖中P1、P2、P3三個子過程僅有流入數據流,沒有流出數據流。 (2) 1層圖中實體S2為多余實體,應去掉。2. 在一個客戶信息系統中存在兩種類型的客戶:個人客戶和集團客戶。對于個人客戶,系統中保存其客戶標識和基本信息(包括姓名、住宅電話和E-mail);對于集團客戶,系統中保
34、存了其客戶標識及與該集團客戶相關的若干個聯系人的信息(聯系人的信息包括姓名、住宅電話、E-mail、辦公電話和職位),其UML類圖如下,說明其中類“客戶”的屬性和類“人”的屬性。客戶人聯系人集團客戶個人客戶1111.*客戶:客戶標識人:姓名、住宅電話、E-mail3. 根據數據流圖的設計原則,閱讀下圖所示的數據流圖,找出其中的錯誤之處。加工1外部實體AX外部實體BY數據存儲NN數據存儲HH加工2數據存儲PZAZ加工3KH加工4加工5GP(1) 加工2流出數據應是流入數據A和Z。(2) 加工4僅流入數據,沒有加工后流出數據(3) 加工5有流出數據流,卻沒有數據來源。(4) 外部實體A不能與外部實
35、體B直接相連。(5) 數據存儲P有流出數據卻沒有流入數據。(6) 外部實體A不能直接與數據存儲H相連。4. 某單位工資發放過程如下:工資發放前,由財務科根據已存檔的“上月工資發放清單”和人事科送來的“本月人員及工資變動表”填寫“本月工資發放清單”中的相關項。接著,再根據總務科送來的“本月扣款清單”將扣款數填入“本月工資發放清單”。最后計算出每位職工的應發工資數,并填入“本月工資發放清單”,為工資發放人員發放工資做好準備。用業務流程圖描述本業務的流程。5. 某倉庫管理系統按以下步驟進行信息處理,試畫出數據流程圖。(1) 保管員根據當日的出庫單和入庫單通過出庫處理和入庫處理分別將數據輸入到“出庫流
36、水帳”和“入庫流水帳”,并修改“庫存臺帳”。(2) 根據庫存臺帳由統計、打印程序輸出庫存日報表。(3) 需要查詢時,可利用查詢程序在輸入查詢條件后,到庫存臺帳去查找,顯示查詢結果。6. 某企業物資管理系保管員出庫處理入庫處理出庫流水賬入庫流水賬庫存臺賬統計打印庫存日報表查詢程序保管員統中的維修用材料計劃信息一覽表如下,把它化為符合3NF的關系,每個關系中的的關鍵字用下劃線標出。部門編碼+部門名稱+材料編碼+材料名稱+型號+規格+計量單位+維修用量部門關系:部門編碼、部門名稱材料關系:材料編碼、材料名稱、型號、規格、計量單位維修關系:部門編碼、材料編碼、維修用量7. 某單位資料室需要建立一個圖書
37、管理系統,初步的需求分析結果如下:(1) 資料室有圖書管理員若干,他們負責已購圖書的編目和借還工作,每名圖書管理員的信息包括工號和姓名;(2) 讀者可在閱覽室讀書,也可通過圖書流通室借還圖書,讀者信息包括讀者ID、姓名、電話和E-mail,系統為不同讀者生成不同的讀者ID;(3) 每部書在系統中對應唯一的一條圖書在版編目數據(CIP,以下簡稱書目),書目的基本信息包括ISBN號、書名、作者、出版商、出版年月,以及本資料室擁有該書的冊數(以下簡稱冊數),不同書目的ISBN號不同;(4) 資料室對同一書目的圖書可擁有多冊(本),圖書信息包括圖書ID、ISBN號、存放位置、當前狀態,每一本書在系統中
38、被賦予唯一的圖書ID;(5) 一名讀者最多只能借閱十本圖書,且每本圖書最多只能借兩個月,讀者借書時需由圖書管理員登記讀者ID、所借圖書ID、借閱時間和應還時間,讀者還書時圖書管理員在對應的借書信息中記錄歸還時間;(6) 當某書目的可借出圖書的數量為零時,讀者可以對其進行預約登記,即記錄讀者ID、需要借閱的圖書的ISBN號、預約時間。某書目的信息及與該書目對應的圖書信息如下表所示。書目信息書名作者出版商ISBN號出版年月冊數經辦人數據結構嚴蔚敏吳偉民清華大學出版社ISBN7-302-02368-91997.4401圖書信息圖書IDISBN存放位置狀態經辦人C832.1ISBN7-302-0236
39、8-9圖書流通室已借出01C832.2ISBN7-302-02368-9圖書閱覽室不外借01C832.3ISBN7-302-02368-9圖書流通室未借出01C832.4ISBN7-302-02368-9圖書流通室已預約01根據以上說明設計實體聯圖書管理員工號姓名讀者讀者ID姓名電話E-mail書目ISBN號書名作者出版商出版年月冊數圖書圖書IDISBN號存放位置當前狀態管理借還MN借還0-1N編目MN擁有1N8. 試用UML對教學管理系統及相關的數據庫系統進行分析和設計。學生選課系統一般包括(1)選課管理功能;(2) 成績管理功能。試完成下列工作:(1)建立系統靜態結構模型畫出系統用例圖和類
40、圖; (2)建立系統動態結構模型畫出系統序列圖和協作圖; (3)建立關系數據庫邏輯模型。9. 分析下面的類圖,畫出新的類圖,將原圖中的多對多關系轉換為1:M(一對多)關系。購買商店編號顧客編號10. 信用卡可能處于“開放”和“關閉”狀態,其中“開放”狀態可以直接進入“關閉”狀態,而從“關閉”狀態必須提供密碼驗證才能進入“開放”狀態。“開放”狀態又包括“透支”和“正常”狀態之間的變化,當剩余金額少于零、或者使用額度大于剩余金額、或者結算余額小于零時進入透支狀態,反之則為正常狀態。畫出信用卡的狀態圖。11. 某圖書館外文采購室有兩個組:訂書組和驗收、登記組,分別負責書籍訂購和進書驗收業務。訂書組的
41、主要業務是根據供書單位的訂書目錄選擇要訂的圖書,且以前訂過的圖書不再訂購,最后打印訂單,每月將訂書情況進行統計,統計結果交圖書館領導。驗收、登記組的業務是根據供書單位提供的發票和圖書及訂單驗收已到圖書,并進行進書查重檢查,如果某些圖書已進,就轉讓出去或作別的處理,對不重的書登圖書總帳,將書轉到編目室,每月進行統計,上報館領導。請根據上述描述,畫出組織結構圖、業務流程圖、數據流程圖。組織結構圖外文采購室訂書組驗收、登記組業務流程圖訂書目錄訂單訂單留底已進書卡片圖書總帳采購統計員訂書統計進書統計員編目員進書統計表驗收員采購員財務人員圖書清單發票供貨單位數據流程圖:供書單位財務科編目室選擇圖書訂單查
42、看打印訂單驗收登帳進書查看各種統計圖書總帳訂書目錄初步訂書清單訂書信息已訂及已進圖書統計信息圖書交接單發票圖書信息圖書清單發票訂單圖書清單12. 試述決策樹、決策表、結構化英語的特點和在表達系統功能中的作用。決策樹:是用來表示不同決策方案的直觀方法。 特點:比較直觀,容易理解缺點:當條件較多時,不容易清除地表達整個判斷過程 決策表:是用表格方式描述出來邏輯的工具。 優點:由于采用表格方式,便于表達復雜條件下的多元邏輯關系,可以清除地表達決策條件、決策規則和應采取的行動之間的關系。 缺點:決策表的建立過程復雜,不如決策樹直觀方便。 結構化英語:是一種模仿計算機語言的出來邏輯描述方法。13. 目前
43、網絡信息系統軟件中常見的分布結構(計算模式),說明其特點(1) 文件/服務器(F/S)計算模式:網絡系統中的服務器向各工作站提供數據和軟件資源的文件服務,各工作站可以根據規定的權限存取服務器上的數據文件和程序文件(2) 客戶機/服務器(C/S)計算模式:將信息處理工作分解為兩部分,一部分由服務器來實現,另一部分由客戶機本身來完成。用戶通過客戶機向服務器提出服務請求,服務器根據請求進行處理后向客戶端經過加工的信息,客戶機本身也承擔本地信息管理工作。(3) 瀏覽器/WEB 服務器(B/S)計算模式:是一種基于互聯網技術的層客戶機/服務器結構。服務器端采用基于超文本協議(HTTP)的WEB服務器,客
44、戶使用對WEB服務器上超文本文件進行操作的瀏覽器。(4) C/B/S計算模式:C/S模式和B/S模式的綜合、管理是通過對企業資源進行有效的 計劃 組織 領導和控制以實現企業目標的全過程。2、典型的企業組織結構有 簡單式 職能式 事業部式 和混合式結構 幾種形式。3、信息是客觀存在的一切事物通過物質載體所發生的 消息 情報 指令 數據和信號等所包含的 可傳遞 可交換 的知識內容。4、從不同的角度理解,管理信息系統主要有 概念結構 總體結構和軟件結構 三種形式。5、企業戰略一般包括 企業使命 企業目標和由此而規范的企業戰略。6、指定信息系統總體規劃的常用方法有 關鍵成功因素法 戰略集合轉換法 企業
45、系統規劃法 組織計劃引出法 投資回收法 目的手段分析法 收費法 以及零點預算法等。7、信息系統戰略由 使命 目標 策略 設計原則和其他戰略等組成。8、關鍵成功因素法通常包含的步驟有 確定戰略目標 識別所有成功因素 確定關鍵成功因素 識別每個關鍵成功因素的性能指標和標準 并根據這些關鍵因素來確定信息化建設的優先級別。9、企業系統規劃法的工作過程大致包含一下階段:定義企業目標 定義企業流程 定義數據類和定義信息系統總體結構。10、可行性研究的任務可以概括為在做出決策之前對一個擬開發的信息系統進行項目開發的 必要性 可能性 有效性和合理性 的全面論證。11、系統需求分析包括 功能需求 和 基數需求 兩類。12、系統相關者包括 用戶 客戶 技術人員和外部實體。13、系統分析中需要考慮的事件有三種類型,分別是 外部事件 臨時事件 和 狀態事件。14、系統分析員要明確每個系統需要存儲的事物屬性。能唯一標識事物的屬性被稱為 標識符或關鍵字。15、結構化方法所描述的系統包括 過程 數據 輸入和輸出。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 視聽制作服務協議
- 澄清劑采購合同
- 糧油產品品牌故事與情感營銷考核試卷
- 礦山帶電工作與電氣安全管理考核試卷
- 紙品抗菌涂層研究考核試卷
- 紅外熱成像儀在公共安全中的應用考核試卷
- 毛皮服裝設計與時尚界大師訪談考核試卷
- 信用合作社法人治理優化考核試卷
- 肥料制造工程與自動化生產技術研究考核試卷
- 五金行業人才培養與產業轉型升級研究考核試卷
- 《化工工藝概論》解析
- 山泉水水廠可行性方案
- 醫療器械經營安全培訓必備知識
- 化工公司bluesign認證資料準備清單20201201
- 建設用地報批服務投標方案(技術方案)
- 短引線保護引出線保護以及T區保護
- 完美公司瑪麗艷美的觀念
- 浙攝影版(2020)信息技術三年級上冊第一課認識計算機(課件)
- 校園安全常識測試題卷
- 建筑用玻璃ccc標準
- 第一課中國人民站起來了
評論
0/150
提交評論