<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # SDLC &敏捷的 MIS 開發流程 > 原文: [https://www.guru99.com/mis-development-process.html](https://www.guru99.com/mis-development-process.html) 該軟件是管理信息系統的主要組件之一。 MIS 系統中使用的某些軟件是現成的。 這些包括電子表格程序,數據庫應用程序等軟件包。 但是,有時這些軟件無法滿足業務需求。 解決此問題的方法是定制軟件。 本教程將重點介紹用于開發定制軟件的方法。 在本教程中,您將學習- * [信息系統開發利益相關者](#1) * [MIS 系統分析和設計](#2) * [MIS 面向對象的分析和設計](#3) * [MIS 系統開發生命周期(SDLC)](#4) * [瀑布模型](#5) * [敏捷開發](#6) * [原型制作](#7) ## 信息系統開發涉眾 典型的信息系統開發通常具有三(3)個利益相關者;即 * **用戶** –用戶是在開發系統以執行日常任務后使用系統的用戶。 * **項目發起人**-此類利益相關者負責項目的財務方面,并確保項目完成。 * **Developers** – this category is usually made up of systems analysts and programmers. The system analysts are responsible for collecting the user requirements and writing system requirements. 程序員根據系統分析師開發的系統需求來開發所需的系統。 項目中最重要的利益相關者是用戶。 為了使一個項目被接受為完成項目,用戶必須接受并使用它。 如果用戶不接受系統,則該項目將失敗。 ## MIS 系統分析與設計 系統分析和設計是指兩個緊密相關的學科**系統分析**和**系統設計。** * **系統分析**與理解業務目標,目的和開發業務流程有關。 系統分析的最終產品是系統規格。 * **系統設計**使用系統分析的輸出作為輸入。 系統設計的主要目標是將系統要求解釋為如何實現信息系統的體系結構,邏輯和物理設計。 ## MIS 面向對象的分析與設計 面向對象的分析和設計(OOAD)與系統分析和設計緊密相關。 面向對象的分析和設計(OOAD)與系統分析和設計之間的主要區別在于 OOAD 使用對象來表示真實世界的實體。 面向對象的分析和設計使用視覺建模來改善所有利益相關者之間的溝通并生產高質量的產品。 對象是現實世界實體(例如客戶,產品,員工等)的表示。統一建模語言(UML)是用于創建系統視覺設計的通用語言。 下圖顯示了示例 UML 圖,該圖顯示了用戶與銷售點系統的交互 ![MIS Development Process with SDLC & Agile](https://img.kancloud.cn/89/0b/890b0c763c3dde06fc866737027da55b_559x325.png) ## MIS 系統開發生命周期(SDLC) 系統開發生命周期指的是規劃,創建,測試和部署信息系統的過程。 系統開發生命周期的主要目標是在規定的預算和時間范圍內生產出滿足或超過用戶期望的高質量信息系統。 SDLC 使用多種開發方法來實現此目標。 下一節將討論一些最受歡迎的開發方法。 ## 瀑布模型 瀑布模型使用順序設計模型。 下一階段僅在上一階段完成后才開始。 通常將第一階段繪制在頂部,將其后的階段繪制在左下方。 這形成了瀑布般的結構,這就是名字的來歷。 ![MIS Development Process with SDLC & Agile](https://img.kancloud.cn/b9/e2/b9e28c5c826be2b9717bb2bc99990919_859x778.png) 瀑布模型的主要目標是 * 規劃 * 時間安排 * 預算編制和 * 一次實施整個系統 當清楚了解用戶需求并且在信息系統開發過程中不會期望其發生根本變化時,瀑布模型是理想的選擇。 瀑布模型是項目具有固定范圍,固定時間范圍和固定價格的情況的理想選擇。 瀑布模型的最大挑戰是采用變更。 合并新的用戶要求并不容易。 ## 敏捷開發 敏捷開發是傳統項目管理的替代方法,可促進自適應計劃,漸進式開發,及早交付,持續改進,并鼓勵對變化做出快速而靈活的響應。 敏捷沖刺是一項明確定義的任務,需要在給定時間內完成。 Sprint 的目標和持續時間由客戶和開發團隊確定。 所有利益相關者必須親自見面以獲取對沖刺的反饋,然后他們才能繼續進行下一個沖刺(如有)。 敏捷方法通常遵循敏捷宣言。 敏捷宣言基于以下十二(12)個原則 1. 通過早期和持續交付軟件使客戶滿意 2. 在項目的任何時候都歡迎需求的變化 3. 通常每周一次頻繁發布工作軟件 4. 在項目上進行業務人員與開發人員之間的協作 5. 圍繞積極進取和值得信賴的個人建立的項目 6. 高效有效的面對面會議 7. 根據工作軟件衡量進度 8. 可持續發展,贊助者,用戶和開發者應能夠無限期保持恒定的步伐 9. 持續關注技術卓越性和良好的設計可增強敏捷性。 10. 簡單 11. 自組織團隊 12. 團隊會定期思考如何提高效率,然后相應地調整和調整其行為。 下圖說明了如何實現敏捷開發方法。 ![MIS Development Process with SDLC & Agile](https://img.kancloud.cn/c9/92/c992a69ee159a09f2fd89e3848a1973f_950x298.png) ## 原型設計 原型是要開發的實際系統的半功能仿真模型。 原型開發方法論利用原型。 原型使開發人員和用戶都能及早獲得反饋。 原型使用戶可以輕松地指定他們的需求,并且開發人員可以通過原型了解用戶的需求。 原型方法論應識別基本系統需求,尤其是系統的輸入和輸出。 然后將這些要求用于創建用戶可以與之交互并提供反饋的仿真模型。 用戶反饋用于增強原型并做出其他重要決定,例如項目成本核算和可行的時間表。 下圖說明了原型制作的階段 ![MIS Development Process with SDLC & Agile](https://img.kancloud.cn/b0/26/b026c595a97cd149f5c4e72147dde45b_866x324.png) **摘要**: 信息系統開發是指開發新信息系統或升級現有系統以滿足不斷發展的用戶需求所涉及的方法和步驟。 簡而言之,開發方法必須首先識別和了解現有系統的問題,然后找到解決該問題的解決方案。 選擇的方法取決于項目的性質和用戶需求。 * 當預計項目不會有太大變化時,瀑布模型是理想的選擇 * 當項目在開發過程中會發生變化且必須進行更改時,敏捷方法,原型方法等方法是理想的選擇。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看