久久精品电影网_久久久久久电影_久久99精品久久久久久按摩秒播_天堂福利影院_国产男女爽爽爽免费视频_国产美女久久

中小型企業的資源管理軟件開發

所屬欄目:軟件開發論文 發布日期:2010-09-15 08:31 熱度:

  摘要:運用微軟解決方案框架MSF和構件設計的一些原理,并且使用了當前比較流行的一些開發模式和軟件工程技術,如MVC結構,制定解決方案架構等來解決企業資源管理軟件開發的難題。
  關鍵詞:企業;MSF;.NET;軟件開發
  
  1軟件框架與解決方案
  框架是一種微體系結構,為特定領域內的軟件系統提供未完全實現的模板,它可以是一個將要被擴展或復用的子系統。框架一般具有以下的特點:它是面向特定領域的可復用軟件制品;反映了應用的體系結構;具有部分實現的特性;基于框架開發應用是通過擴展過程實現的;框架由一組相互協作的構件組成,對于面向對象的框架而言,其組成構件即為類構件。框架是領域實現的產物,其開發過程類同于普通領域的構件開發過程。一個成功的軟件框架最根本的標志是穩定、易于理解和復用,為此需要在開發過程中多次迭代,使框架的正確性和可復用性不斷提高。
  然而現代的軟件開發則是集模型、體系結構、過程及構件技術為一體的,主流軟件的開發觀念大都是:以體系結構為中心,基本模型的過程式開發。其中心思想是不斷的完善開發過程,以求高質量、底成本,按時、按量交付軟件。為此軟件開發中就需要給出解決問題的決策:對于小問題是解題模型和問題求解方法;對于大的應用系統就是在建立模型的基礎之上的解決方案。對于不同應用就有不同的解決方案,但是他們在一些基礎上都有相似之處,如果能夠借助框架的概念,提出一種解決方案框架便能大大的規范和簡化軟件的開發。MicrosoftSolu-tionFramework(MSF)便是其中的一種解決方案框架。
  這里的解決方案框架不僅僅是只與產品的性質有關的成品框架,而且包含了怎樣做才能出合格成品的框架。MSF立足于后客戶-服務器計算時代的分布式軟件開發,同時支持新一代計算的WEB服務,是當前軟件開發切實可行的規范之一。
  2MSF簡介
  微軟解決方案框架結構(MSF)是一組建立、開發和實現分布式企業系統應用的工作模型、開發準則和應用指南。它幫助企業融合商業和技術的目標,降低采用新技術后系統整體的費用,以及成功的應用微軟技術整合商業過程的方法。
  MSF是一種組織和集成構件的方式,揭示出為成功設計、構建和管理技術基礎結構或商業解決方案,所需了解的重要風險、重要的設計基礎假設和關鍵的依賴關系。它包括明確的知識庫1、應用指南和實踐經驗,如:
  *企業結構設計方案—采用交互的方式,側重于制定長期規劃,同時也能完成短期目標。
  *項目開發準則—包含組隊模型和過程模型,用于建立高效的項目組,管理項目的生命周期。
  *項目設計過程和多層結構的應用程序模型—用于支持設計復雜的分布式企業應用。
  *企業信息基礎設施的實施方法—使用組隊模型和過程模型支持實現、操作和技術上的方案。
  
表1.jpg

  (1)MSF能夠幫助軟件開發組織快速地將成熟的前沿技術變為工程使用,它面向實用而不強調理論上的完美。MSF的開發哲學是:以體系結構為中心、面向過程的,提倡小組協作,強調風險管理。其符合ISO,CMM倡導的軟件過程,但沒有相應的ISO,CMM標準那樣完美、全面、細致。并不是一成不變的,它將動態的發展——將現有的先進開發理念和管理技術融入到自身的結構體系中。
  基于上述的特點,MSF提出了三個基礎模型:風險管理(riskmanagement)、小組模型(teammodel)和過程模型(processmodel)。其中風險管理是在實際商用中項目經理所要具體實踐的,需要進行大量的調研,因此這里就不做詳細的介紹。下面用兩幅圖來表示小組和過程模型:
  
表2.jpg
  在過程模型中,在其實踐活動與里程碑一般如下:
  表3.jpg
  
  在本次開發中,本人參與的項目開發組也是使用上述的開發過程模式,并且運用了MSF構件設計的技術、.NET開發平臺和C#.NET開發語言。
  3MSF構件設計與.NET平臺
  3.1構件設計
  所謂的構件則是指只能通過接口和和契約訪問的邏輯單元,它與應用程序不直接關聯,僅僅是描述應用邏輯接口集的實現者。這里的.NETFramework正是為這種完全-接口編程3提供的框架。
  MSF的構件設計則將工程設計的一般原理結合到非常產品化的工程設計。它包括三部分—概念設計、邏輯設計和物理設計。
  其一般過程如下:
  (1)以用戶為中心。做設計時,項目小組不僅要重視解決方案是否落實了業務問題,還要時時想到最終用戶是否滿意。
  (2)設計是迭代過程。設計過程是對業務問題、解決方案加深認識的過程。在實際工作中,設計人員很難獲得完整的信息和知識,需要進行不斷的迭代反復來加深理解。
  (3)遵從體系結構。這樣有助于定義應用開發的范圍,能確保項目與企業業務目標一致,并有企業資源的支持。
  (4)圍繞解決方案做。在實現解決方案的構件設計中,應尋求、找出解決方案的“正確方法”,并始終圍繞著解決問題這一最終目標。
  (5)邊建造邊計劃。這類似與極限編程(extremeProgram)的概念,根據實際建造、處理解決方案之中出現的問題,修改體系結構的活文檔,及時調整計劃。
  (6)小組全員參與。能夠促進交流,便于各個成員了解核心過程,并能更好的完成自己的工作。
  3.2NET技術
  .NET是MicrosoftXMLWebservices平臺。XMLWebservices允許應用程序通過Internet進行通訊和共享數據,而不管所采用的是哪種操作系統、設備或編程語言。Microsoft.NET平臺提供創建XMLWebservices并將這些服務集成在一起之所需。.NET家族中有VisualBasic?.NET、VisualC++?.NET、VisualC#?.NET和VisualJ#?.NET,他們都全都使用相同的集成開發環境(IDE),該環境允許它們共享工具并有助于創建混合語言解決方案。
  4應用實例
  項目是為一制造業的公司開發一個企業資源管理系統,由一個數十人的團隊共同開發完成。此開發基于MSF解決方案框架,運用.NET開發平臺,采用ASP.NET和C#.NET開發語言,具體使用MVC(ModelVisualControl)結構。使用ASP.NET作為前臺,使用COM組件作為邏輯處理,用XML作為數據交換傳輸載體,使用soap協議作為內部信息交換協議,后臺使用SQLServer數據庫。
  4.1系統模型建立
  首先該系統是整個制造供應鏈中的一個部分,供應鏈的框架如下:
  表4.jpg
  4.2MSF應用
  針對上述情況,運用MSF解決方案框架提出了基本的人員分配和應完成的工作:
  在工作分配完后,就開始系統的進行開發。根據需求,得到整個的功能模塊草圖:
  在此之后,進行計劃和進度安排,并開始了邏輯設計。這里以報表功能模塊為例說明。根據需求,報表功能模塊包含:
  *庫存資金表
  *銷售日報
  表5.jpg

表6.jpg
  
  
  圖4模塊劃分
  *銷售月、年報圖表:以棒圖或餅圖的形式顯示各種查詢的銷售。
  *實時庫存和歷史庫存:歷史庫存需要人工結轉或設定時間進行結轉。
  *零售點銷售日報:針對直屬所有零售點的銷售日報匯總。
  *銷售毛利表:提供各種方式的查詢。
  *各類盤點表:含蓋庫存盤點、資金盤點,按照盤點的結果和實際的情況對比。
  *調撥統計表:統計各個倉庫間的調貨、各個點之間的調貨。
  *各類結轉表:按照公司規定的會計期間進行結轉,保存所得的結果記錄。
  開發這些功能時,為了能夠使功能復用,必須開發一個報表生成組件。這樣即使對于不同類型的報表,只要其輸入報表的結構(即是從數據庫中讀出數據對應的字段名),應用這個報表生成組件就能自動的產生所要的報表。其數據流如下:

表7.jpg
  
  操作員給出操作的類型,組件中的邏輯操作部分進行處理,并從數據庫中取出相應的數據,轉到參數設置部分,最后把所有的數據流交給產生報表部分,得出用戶所需要的報表。
  5總結
  現在軟件開發在我國的上升勢頭仍然兇猛,也出現了許多大大小小的軟件公司。但是其中能把企業資源管理、ERP、供應鏈管理或協同電子商務做成功的很少,因為我們在這方面起步的晚,沒有歐美企業一樣具有許多開發經歷,也就需要研究許多適合自己的解決方案。MSF這種解決方案框架具有較好的應用前景,適用于中大型企業信息系統的開發。
  本文作者的創新點:運用微軟解決方案框架MSF和構件設計的一些原理,并且使用了當前比較流行的一些開發模式和軟件工程技術,如MVC結構,制定解決方案架構等來解決企業資源管理軟件開發的難題。

  搜論文知識網致力于為需要刊登論文的人士提供相關服務,提供迅速快捷的論文發表、寫作指導等服務。具體發表流程為:客戶咨詢→確定合作,客戶支付定金→文章發送并發表→客戶接收錄用通知,支付余款→雜志出版并寄送客戶→客戶確認收到。鳴網系學術網站,對所投稿件無稿酬支付,謝絕非學術類稿件的投遞!
  

文章標題:中小型企業的資源管理軟件開發

轉載請注明來自:http://www.56st48f.cn/fblw/dianxin/ruanjiankaifa/4157.html

相關問題解答

SCI服務

搜論文知識網 冀ICP備15021333號-3

主站蜘蛛池模板: 51ⅴ精品国产91久久久久久 | 久久久无码精品亚洲日韩按摩 | 午夜成人免费视频 | 国产精品69久久久久水密桃 | 免费日韩av | www国产成人免费观看视频,深夜成人网 | 成人免费观看男女羞羞视频 | 精品久久久久久久久亚洲 | 一区二区视频在线 | 亚洲一区二区免费看 | 美女天堂av| 网黄在线| 成人精品久久 | 91国内外精品自在线播放 | 天天拍天天操 | 久久精品欧美视频 | 性做久久久久久免费观看欧美 | 午夜a级理论片915影院 | 亚洲视频精品在线 | 亚洲精品一区二区 | 亚洲精品亚洲人成人网 | 国产精品亚洲综合 | 欧美一区二区三区视频在线观看 | 精品国产乱码久久久久久影片 | 亚洲 欧美 日韩在线 | 三级视频网站 | 一区二区三区国产精品 | 免费观看一级特黄欧美大片 | 一区二区高清在线观看 | 最新中文字幕在线 | 99在线免费观看 | 久久久一区二区三区 | 欧美色综合一区二区三区 | 国产激情一区二区三区 | 久久久久一区二区三区四区 | 日韩国产精品一区二区三区 | 欧美一a一片一级一片 | 超碰97人人人人人蜜桃 | 91视频入口 | 国产一区二区在线视频 | 黄网在线观看 |