本發(fā)明涉及一種設計方法,具體涉及一種面向對象信息系統的分析與設計方法,屬于計算機智能控制技術領域。
背景技術:
隨著信息系統在社會中的角色越來越重要,對信息系統領域的技術、管理及應用等眾多問題的研究也越來越受到人們的重視,數據庫是信息資源的存取和管理者,對信息資源開發(fā)實際上是對以數據庫為基礎的管理系統的開發(fā)和應用,因此,數據庫已經成為企業(yè)日常管理工作中不可缺少的重要組成部分。信息管理系統是各行各業(yè)中不可或缺的管理系統,信息管理系統的應用中,根據不同的需求、切合實際環(huán)境,靈活開發(fā)信息管理系統是信息管理系統發(fā)展的必然趨勢。因此,提出了一種面向對象信息系統的分析與設計方法。
技術實現要素:
(一)要解決的技術問題
為解決上述問題,本發(fā)明提出了一種面向對象信息系統的分析與設計方法,根據不同的需求、切合實際環(huán)境,靈活開發(fā)信息管理系統。
(二)技術方案
本發(fā)明的面向對象信息系統的分析與設計方法,包括以下步驟:
第一步,項目管理與計劃,為新的或增強的系統定義需求,組織的信息被檢查過后,項目就要滿足所定義的這些需求,組織的信息系統需求可以從在現有程序中處理問題的請求、執(zhí)行附加任務的期望及在已有的機會上信息技術可以被利用的實現;
第二步,系統分析,在系統分析階段,系統分析員徹底調研組織現有的程序和用來處理諸如分類賬、發(fā)貨、訂單處理、機器調度和工資管理等任務的信息系統;
第三步,系統設計,主要關注如何實現而不像系統分析主要關注實現什么,即系統設計細化了有分析階段被推薦候選方案是如何被翻譯成詳細的邏輯而后編程物理系統規(guī)范;
第四步,系統實現與操作,分析員將系統規(guī)格轉化為經測試能夠運轉的系統并交付使用,實現包括編碼、測試與安裝。
進一步地,所述第二步的分析具體包括判斷系統需求,系統分析員與用戶協作以確定被提議的系統中用戶需要什么,對所有的現有系統、手冊和電子文檔進行仔細地研究,它們在該系統中可能會被替換或增強;系統分析員研究需求并根據它們之間的相互關系、消除各種冗余來將需求結構化,這些需求通過以數據、接口或過程細節(jié)為焦點的分析模型表示出來;生成候選初始設計以滿足需求,分析比較這些候選方案以確定在組織愿意為開發(fā)過程付出的成本、勞力和技術層次上哪個方案最能滿足需求,分析的輸出是由分析團隊推薦的候選方案的描述,若組織接收了推薦方案,那么分析員可以制定計劃來獲取或操作新系統的所有硬件和系統軟件。
(三)有益效果
與現有技術相比,本發(fā)明的面向對象信息系統的分析與設計方法,根據不同的需求、切合實際環(huán)境,靈活開發(fā)信息管理系統。
具體實施方式
一種面向對象信息系統的分析與設計方法,包括以下步驟:
第一步,項目管理與計劃,為新的或增強的系統定義需求,組織的信息被檢查過后,項目就要滿足所定義的這些需求,組織的信息系統需求可以從在現有程序中處理問題的請求、執(zhí)行附加任務的期望及在已有的機會上信息技術可以被利用的實現;
第二步,系統分析,在系統分析階段,系統分析員徹底調研組織現有的程序和用來處理諸如分類賬、發(fā)貨、訂單處理、機器調度和工資管理等任務的信息系統;
第三步,系統設計,主要關注如何實現而不像系統分析主要關注實現什么,即系統設計細化了有分析階段被推薦候選方案是如何被翻譯成詳細的邏輯而后編程物理系統規(guī)范;
第四步,系統實現與操作,分析員將系統規(guī)格轉化為經測試能夠運轉的系統并交付使用,實現包括編碼、測試與安裝。
所述第二步的分析具體包括判斷系統需求,系統分析員與用戶協作以確定被提議的系統中用戶需要什么,對所有的現有系統、手冊和電子文檔進行仔細地研究,它們在該系統中可能會被替換或增強;系統分析員研究需求并根據它們之間的相互關系、消除各種冗余來將需求結構化,這些需求通過以數據、接口或過程細節(jié)為焦點的分析模型表示出來;生成候選初始設計以滿足需求,分析比較這些候選方案以確定在組織愿意為開發(fā)過程付出的成本、勞力和技術層次上哪個方案最能滿足需求,分析的輸出是由分析團隊推薦的候選方案的描述,若組織接收了推薦方案,那么分析員可以制定計劃來獲取或操作新系統的所有硬件和系統軟件。
上面所述的實施例僅僅是對本發(fā)明的優(yōu)選實施方式進行描述,并非對本發(fā)明的構思和范圍進行限定。在不脫離本發(fā)明設計構思的前提下,本領域普通人員對本發(fā)明的技術方案做出的各種變型和改進,均應落入到本發(fā)明的保護范圍,本發(fā)明請求保護的技術內容,已經全部記載在權利要求書中。