在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>嵌入式開發>實例分析基于構件技術的系統軟件架構

實例分析基于構件技術的系統軟件架構

2017-10-27 | rar | 0.6 MB | 次下載 | 1積分

資料介紹

自從構件技術提出以來,如何有效地劃分構件、進行最大化的軟件復用成為研究的熱點。構件化軟件的最主要特征[1]在于目標系統由大量可復用構件組成,從系統化構件復用過程來看,傳統軟件開發方法中的詳細設計被劃分到了構件制作階段,與基于構件開發目標系統屬于相對獨立的不同階段。構件化軟件的設計是傳統軟件開發方法中的總體設計或高層設計,要求設計階段就應設計出滿足需求的軟件體系結構。
  1 面向構件的軟件架構
  軟件架構[2]是指某個軟件或計算機系統的軟件架構,即組成該系統的一個或多個結構,構成軟件的各個部分,形成該構件的外部可見屬性及相互間的關系。基于構件的軟件架構,更加強調構件的概念,架構時考慮兩個方面:(1)與軟件基礎設施有關,(2)與構件在基礎設施上的操作有關。基于這兩方面的考慮,通常在架構時考慮技術架構和應用架構兩個方面。
  1.1技術架構
  技術架構[3]定義了技術環境和軟件基礎設施,是支持組織以實現運作(非功能)需求(尤其是組織的應用程序和信息體系結構)的硬件和軟件基礎設施的體系結構。它描述了所使用的技術的結構和內部關系,以及這些技術如何支持組織的運作需求。
  技術架構包括技術環境和技術基礎設施兩個部分。技術環境解決不同軟硬件平臺之間的差異性問題。技術基礎設施包括在應用中可以被標準化的部分。標準化使得通用代碼從面向業務的構件中移出,放到一個獨立的可復用的軟件基礎設施中。軟件基礎設施可以通過預先構建的構件框架的方式提供,它處理構件行為中已經標準化的方面。
  1.2 應用架構
  應用架構[3]包括了構件開發者和組裝者面臨的架構問題。是自服務的體系結構,用于支持和實現這樣的業務需求,包括該業務與其他應用程序之間的接口。它描述了應用程序的結構以及該結構如何實現組織的功能需求。圖1所示為面向構件的軟件構架模型[4]。
  實例分析基于構件技術的系統軟件架構
  2 典型系統架構分析
  以一個門診部信息管理系統為例,對基于構件技術的系統架構進行分析。
  2.1 架構選型
  根據需求分析過程中得到的用例模型,進行了如下選型過程[5]:
  (1) 選擇套裝軟件還是自行開發
  先考慮了市場上套裝軟件的產品,希望借助成熟的產品加快實施進度,確保軟件的質量和穩定性。但是通過考察,發現套裝軟件存在以下問題:
  ①從功能角度分析:市面上現有的系統雖然提供了豐富且強大的功能,但與本系統的需求交集只占了大約60%,此部分之外的需求需要花費很大的代價定制,而軟件中約有50%的特性是本系統所不需要的。
  ②從實施周期角度分析:由于客戶化的內容比較多,包括前期的需求映射和套裝軟件的模型調整,要完成實施,經過評估需要2年左右的時間,超出了用戶的預期。
  ③從成本角度分析:套裝軟件相對比較昂貴,另外需要購買相應的咨詢、實施服務,這樣使得成本更大。
  ④從擴展性角度分析:套裝軟件集成了一套強大的模型,通過模型的配置,基本上可以滿足業務上的變化,但是在條件不能滿足的情況下,由于系統實現非常復雜,采用的技術手段包含了很多自由的標準,難于進行二次開發,不利于移植和維護。
  基于以上的分析,選擇了自行開發軟件。
  (2) 技術平臺的選擇
  所謂“平臺”就是能夠獨立運行并自主存在,為其所支撐的上層系統和應用提供運行所依賴的環境。
  技術平臺是一套完整的、嚴密的服務于研制應用的軟件產品及相關文件。真正的技術平臺應該是選擇合適的技術體系(如J2EE、.NET等),技術架構(一組設計模式如MVC的集合),充分發揮技術體系及技術架構的優勢,能夠大大提高應用軟件開發速度,指導并規范應用軟件分析、設計、編碼、測試、部署各階段工作,提煉用戶真正需求,提高代碼正確性、可讀性、可維護性、可擴展性、伸縮性等軟件工具。優秀的技術平臺還包括一套高效的底層通用的代碼,甚至還包括代碼生成器、代碼安全漏洞檢查工具等。
  2.2 三層軟件架構
  在總結基于構件的軟件架構方法和進行架構選型分析后,在本系統中引入三層結構的設計思想,采用構件化的開發方法,將系統業務邏輯封裝在應用服務器上,客戶端應用程序自動從應用服務器上下載和更新業務邏輯,達到“應用邏輯與程序代碼分離,數據與應用分離,應用與流程分離”,最大化地支持業務的靈活開展。圖2所示為系統軟件架構。
  實例分析基于構件技術的系統軟件架構
  系統采用三層體系結構設計。所謂三層體系結構[6],即用戶層、應用層和數據庫服務器。用戶層主要指用戶界面,要求盡可能地簡單,使最終用戶不需要進行任何培訓就能方便地訪問信息;第二層是應用服務器,也就是常說的中間層,即組件層,所有的應用系統、應用邏輯、控制都在這一層,系統的復雜性也主要體現在應用層;最后的數據存儲層中,數據庫服務器存儲大量的數據信息和數據邏輯,所有與數據有關的安全、完整性控制、數據的一致性、并發操作等都是在第三層完成。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關電源基礎知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統的設計與實現
  10. 0.61 MB  |  2次下載  |  免費
  11. 6基于FPGA的C8051F單片機開發板設計
  12. 0.70 MB  |  2次下載  |  免費
  13. 751單片機窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21548次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183278次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 手机看片日韩在线 | 深爱五月激情 | 国产一级真人毛爱做毛片 | 久久精彩免费视频 | 久久夜色tv网站免费影院 | 国产福利免费观看 | 国产激情三级 | 天天综合色天天综合网 | 国模欢欢炮交啪啪150 | 99久久精品国产自免费 | 国产在线播放你懂的 | 天天躁夜夜躁狠狠躁躁 | 福利片第一页 | 天天插天天操 | 欧美成人午夜毛片免费影院 | 国模私拍大尺度视频在线播放 | 国产日韩欧美一区二区 | 亚洲国产成人久久99精品 | 四虎永久在线免费观看 | 国产特黄一级片 | 伊人网综合在线视频 | 欧美特黄视频在线观看 | 欧美一级做一级做片性十三 | 国产亚洲精品成人一区看片 | 欧美一区二区三区免费高 | 三级四级特黄在线观看 | 九色国产在线 | 69日本xxxxxxxxx29| 免费一级特黄a | 手机看片午夜 | 九九视频这里只有精品 | 综合色综合 | free性欧美video69 | 91激情| 2019天天操夜夜操 | 国产一级特黄在线视频 | 免费一级特黄视频 | 亚洲国产成人在人网站天堂 | 调教r18车肉高h男男 | 日本三级日本三级日本三级极 | 国产成人精品亚洲77美色 |