日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

系统分析与设计知识点总结

發布時間:2024/8/1 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 系统分析与设计知识点总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.諾蘭模型分為哪幾個階段以及各個階段的特點

?(1)初裝。組織中只有個別人具有使用計算機的能力;該階段一般發生在一個組織的財務部門。

(2)蔓延。數據處理能力得到迅速發展,出現許多新問題(數據冗余,數據不一致,難以共享);計算機使用效率不高

(3)控制。成立領導小組。采用數據庫(DB)技術。這一階段是計算機管理變成數據管理的關鍵。

(4)集成。建立集中式的DB和相應的IS。增加大量的硬件,預算大幅度增長

(5)數據管理。開始選用統一的數據庫平臺,數據管理體系和信息管理平臺

(6)成熟。從簡單的事務處理到高效管理的決策

2.簡述原型法的開發過程

原型法是通過構建一個功能簡單的原型系統,通過對原型系統的逐步求精,不斷擴充完善得到最終的軟件系統的開發方法。

基本需求分析,開發原始原型系統,用原型系統完善系統需求,完善原型系統

3.結構化設計的原則是什么

自頂向下,逐步求精,模塊化,抽象,信息屏蔽。

4.敏捷開發方法和傳統軟件開發方法的的不同之處有那些

?其他軟件開發方法敏捷軟件開發方法
人和編程的關系強調過程和工具注重以人為本
關注的重點強調相關的文檔和資料強調軟件開發的產品是產品本身
客戶和開發者的關系合約合作
對需求變化的態度重視計劃,沒有意識到事物的變化認為變化是不可避免的

5.生命周期法和原型法的優缺點

生命周期法:

優點:

(1)將復雜的系統劃分為若干個階段,然后逐步解決各個階段的任務

缺點:

(1)實際的系統開發通常不能按照生命周期法指定的順序

(2)用戶通常不能清除的給出全部需求

(3)用戶等待的時間教長,需要到開發最后才能見到可運行的系統

(4)模型的線性特征會導致阻塞狀態

原型法:

優點:

(1)大大縮短用戶見到可運行系統的時間

(2)可以得到較為完整的需求定義

(3)可以低風險的開發柔性更強的系統

缺點:

(1)完全解決問題之前過早的形成了系統

(2)會讓用戶誤認為原型系統就是最后的系統

(3)原型迭代不收斂于開發者的設想

(4)資源劃分和管理較為困難,更新文檔帶來麻煩

6.什么是信息系統規劃,其目標和作用是什么

定義:

(1)信息系統規劃是將組織目標,支持組織目標所需要的信息,提供這些必要信息的信息系統,以及信息系統的實施等這些要素集成的信息系統方案。

(2)是面向組織中信息系統長遠發展的系統開發計劃。

(3)可幫助組織充分利用信息系統及其潛能來規范組織內部管理。

目標:

制定與組織發展戰略目標一致的信息系統發展目標

作用:

(1)使信息系統和人建立良好的關系,做到資源合理的分配和利用。

(2)深化信息系統的作用,為企業帶來更好的經濟效益

(3)作為一個考核標準,考核系統開發人員的工作,明確他們努力的方向

(4)迫使企業領導回顧過去,改進工作

(5)保證信息系統中信息的一致性

7.結構化設計中模塊化的七種耦合和七種內聚分別是什么

耦合:

無直接耦合

數據耦合

特征耦合

控制耦合

外部耦合

公共耦合

內容耦合

內聚:

偶然內聚

邏輯內聚

時間內聚

過程內聚

通信內聚

順序內聚

功能內聚

8.數據流圖的定義中,包含的四個要素是什么

系統外部實體,處理過程,數據流,數據存儲

9.應用軟件的六個開發原則是什么

自訂向下原則

劃分版本原則

標準化原則

程序設計的通用性原則

程序的易維護原則

程序的可靠原則

10.結構化分析方法和面向對象分析方法的區別是什么

結構化分析方法面向數據流,而面向對象分析方法面向對象

結構化分析方法是面向數據流進行分析的方法

(1)主要采用數據流圖DFD來描述邊界和數據處理的過程的關系

(2)使用數據流圖,數據字典,結構化語言,判定表和判定數等工具

(3)建立一種新的,稱為結構化說明書的目標文檔-需求分析

面向對象分析是面向對象系統分析和設計的第一個環節

(1)包括一套概念原則、過程步驟、表示方法、提交文檔等規范要求

(2)把對問題論域和系統的認識理解正確地抽象為規范的對象(包括類、繼承層次)和消息傳遞聯 系,并形成面向對象模型。

(3)為后續的面向對象設計和面向對象編程提供指導

11.活動圖的3中節點包括什么?7種控制節點包括那些?

動作節點,對象節點,控制節點

12.使用數據字典需要考慮的三個因素包括哪些?

(1)輸出數據流的所有基本元素都必須包含在產生該輸出數據流過程的輸入數據流中

(2)派生元素必須由過程創建

(3)輸入或輸出某個數據存儲的數據流中的數據,必須包含在該數據存儲中。

13.什么是MVC模型,三個核心部件是什么?

模型-視圖-控制器(MVC)模型是一種模型框架,使應用程序的的輸入,處理和輸出分開。

三個核心部件:(1)Model 模型(2)View 視圖 (3)Controller 控制器

14.軟件生產中三種級別的重用是什么?

內容重用

– 在同一應用中能公共使用的抽象塊

代碼重用

– 將通用模塊組合成庫或工具集,以便在多個應用和領域都能使用

應用框架重用

– 為專用領域提供通用的或現成的基礎結構 – 以獲得最高級別的重用性

15.提高軟件可靠性的方法和技術包括三種要素,分別是哪些?
(1)建立以可靠為核心的質量標準

(2)選擇開發方法

(3)軟件重用

16.系統實施的步驟是什么

1.軟硬件購置

2.系統準備(人員,數據,設備安裝)

3.系統測試

4.系統試運行和切換

5.評價與維護

17.設計基于Web的信息系統: (1) 給出硬件平臺構建方案 (2) 給出軟件平臺構建方案

軟硬件平臺的構建包括以下設備和軟件:
(1) 個人計算機及工作站: a) 個人計算機 b) 便攜式計算機 c) 工作站 服務器、磁盤陣列 移動設備: a) 智能手機 b) 平板電腦
(2) 系統軟件平臺: a) UNIX系統 b) Windows系統 c) Linux系統 移動設備系統軟件 a) Android系統 b) iOS系統 c) Windows Mobile/Windows Phone系統 通用支撐軟件系統 數據庫及工具軟件

18.?針對Web信息系統進行系統測試,需要考慮哪些測試內容(注:每項不少于3條測試內容) (1) 功能測試 (2) 性能測試 (3) 可用性測試 (4) 安全性測試 (5) 其他測試

?所有測試內容如下:
(1) 功能測試: (a) 鏈接測試 (b) 表單測試 (c) 數據校驗 (d) Cookies測試 (e) 數據庫測試
(2) 性能測試: (a) 壓力測試 (b) 連接速度測試 (c) 負載測試
(3) 可用性測試: (a) 導航測試 (b) 圖形測試 (c) 內容測試 (d) 整體界面測試
(4) 安全性測試: (a) 目錄設置測試 (b) SSL測試 (c) 登錄驗證測試 (d) 日志文件測試 (e) 腳本語言測試
(5) 其他測試: (a) 平臺測試 (b) 瀏覽器測試 (c) 連接速率測試 (d) 打印機測試 (e) 接口測試

19.項目團隊的組建一般包括的成員類型有哪些,分別承擔的責任有哪些?

項目負責人 ?? 管理項目的開發活動和開發方向
系統分析員 ?? 確定具體的業務需求,并正確地傳達給系統設計員和其他開發人員
系統設計員??? 信息系統開發的總體設計和詳細設計
數據庫系統管理員 ?? 數據庫系統的正常使用與管理
系統管理員 ?? 計算機系統的管理
程序設計員??? 進行程序設計
文檔管理員??? 項目文檔的書寫和管理
業務人員??? 協助系統開發人員和系統使用人員的相互配合

20.?項目管理知識體系(PMBOK)把項目管理分為九個知識領域,列舉不少于5個知識領域,并說明其內 容包括哪些
以下九個知識領域
(1) 項目范圍管理? (a) 項目啟動(b) 項目計劃(c) 范圍定義(d) 范圍確認(e) 范圍變更控制
(2) 項目時間管理 (a) 活動定義(b) 活動排序(c) 活動時間估計(d) 制定時間表(e) 時間表控制
(3) 項目成本管理 (a) 資源計劃(b) 成本估計(c) 成本預計(d) 成本控制
(4) 項目質量管理 (a) 質量計劃(b) 質量保證(c) 質量控制
(5) 項目人力資源管理 (a) 組織的計劃(b) 人員獲得(c) 團隊建設
(6) 項目溝通管理 (a) 溝通計劃(b) 信息發布(c) 績效報告(d) 管理上的結束
(7) 項目風險管理 (a) 風險識別(b) 風險定性分析(c) 風險量化分析(d) 風險響應計劃(e) 風險監視和控 制
(8) 項目采購管理? (a) 采購計劃(b) 征求貨源計劃(c) 征求貨源(d) 來源選擇(e) 合同管理(f) 合同結束
(9) 項目集成管理 (a) 制定項目計劃(b) 執行項目計劃(c) 集成的變更控制




總結

以上是生活随笔為你收集整理的系统分析与设计知识点总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。