• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    軟件和需求的實踐——業務建模時期

    發布: 2008-5-26 10:53 | 作者: 不詳 | 來源: IBM DeveloperWorks | 查看: 198次 | 進入軟件測試論壇討論

    領測軟件測試網

    對很多企業而言,有一個統合企業各部門的信息系統的心愿似乎已經成了一種奢望。企業中或多或少都會有一些應用系統在輔助企業的自動化運作,當企業信息主管希望能夠對目前的信息系統進行整合,能夠配合企業的發展的時候,他們失望了。大多數的應用缺乏一個統一的接口,難以進行整合。

    在我們進行項目開發銀行中,我們也同樣發現了這個問題,不同部門的系統之間無法進行互聯,跨部門的業務流程必須經過手工的處理。

    以前,應用程序的開發都是基于部門的功能的而建的。單純只是為了解決目的而建立應用系統。所以這種方式建立的應用系統是針對特定的功能區域(Function Area)而建立的。至于如何使企業內的多個應用系統共同運作,就不在設計者的考慮之列了。隨著企業的發展,就會發現企業需要變化以適應市場變化,業務發展的時候,原有的一系列應用系統卻成了企業發展的攔路虎,這使得企業不得不回到手工的時代。

    針對這種情況,有沒有相應的解決之道呢?解決的方法就是從業務建模入手,而不是從較低層次(部門級或以下)入手。通過用例分析技術,建立企業的業務模型,進行適當的切割,選取穩定的軟件架構,分析出企業的業務實體(Business Entity 企業中微小不可分的事物,抽象或具體的,如帳戶,契約等,又被稱為Business Object),以此為基礎,組裝出組件(Component),落實到相應的三層結構,建立針對特定功能區域的應用系統。

    以這樣的流程做出來的企業應用系統,不論規模是部門級的,還是企業級的,都有擴展的余地。以組件為基礎的軟件三層構架,也能夠較好的配合企業的業務變化而變化(相應變化的代價較。。而整個流程的第一步,就是業務建模。

    在前一段時間,中國很流行企業流程再造BPR(Business Process Re-engineering)這個名詞。BPR這一名詞中的R(Re-engineering)一詞是由Dr. Hammer提出,說明企業必須推動四個層面的重新設計:Re-position、Re-organization、Re-system、Re-vitalizing之再造工程;名稱中的P(Process),更是管理上由銷售、采購到財務、生產各層次,力求降低成本、提高產出,所必須精密設計的企業管理流程或程序。這個詞目前都是和ERP串聯在一起,成了ERP的前置工程,更成為保證ERP能建立企業完美管理體系,以支持高績效的最重要因素。實際上呢,這個BPR就是我們所談到的業務建模。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>