物件導向方法論與Web-based應用系統設計與績效評估之研究.pptVIP

物件導向方法論與Web-based應用系統設計與績效評估之研究.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
初期需先定義出欲度量的品質屬性,然而基本的Web-based應用系統物件模型品質屬性如表(品質模型第一層) 第一欄:主要審查模型的內部與外部結構、關聯性、Web元件的功能性、Web 類別的屬性與方法以及Web類別定義(品質模型第二層) 第二、三欄:定義在實際的物件模型中可量化的數值(品質模型第三層) 第四層:實際設計出的Web應用系統中的元件,可以是實際的程式碼或其他物件模型的表示方式。 第三層設計度量值直接影響及反應第一層設計模型品質屬性。 經由兩者的關係,品質屬性以加權比例反映出設計度量值的相關重要性。 可使所有品質屬性的計算值有相同的範圍。 加權值:正(+1或+0.5) 負(—1或—0.5) 初步權重設定之後,再逐項檢視單一品質屬性並且調整影響比例的權重值使新的權重值總合為 由前述可知QMOOD的物件品質評量模型依據 1.實際設計的Web元件逐漸推演至最高層的物件品質屬性 2.不涉及人員技術熟練度及人為管理因素 所以非常適合使用此技術 1.實際建置自動化度量工具以提供快速的模型品質評量試算 2.提供設計人員進行Web-based應用系統設計、建置及循環式的系統開發。 3.能快速有效的模型品質度量值供其參考或審視模型有效性。 (二)Web-based應用系統評估結果分析 系統模型之實際設計度量值與模型品質屬性指標。 依Web-based應用系統模型為實例進行績效評估,以相同的系統需求功能建置應用系統,並使用物件導向設計方法的循環式開發程序。 1.原設計人員 2.依物件導向應用系統開發 方法中的設計原則加以改善。 重複使用性、功能性/具有較大的改善幅度 彈性、延展性、有效性/亦提供相對地改善但幅度較小 可理解性/此項品質屬性成反向的成長 結論 在整合Web網頁間關聯架構與物件導向技術來設計Web應用系統,預期將達成模組性、再利用性、可維護性、資料與程序之有效分配、安全性以及良好的績效等特性,因而縮短Web-based應用系統的開發週期和降低其開發成本進而大幅提高了系統之維護性以及品質。 作者:楊欣哲、高國峰(東吳大學資訊科學系) 資訊管理學報 第十二卷 第二期 物件導向方法論與Web-based應用系統設計與績效評估之研究 摘要 本研究首先運用關係管理結構法(RMM)整合至物件導向分析與設 計( OOA/OOD)中,以及使用UML 工具加以延伸擴充所分析出的 網頁關聯結構,再搭配三層次MVC 與快速離型法(Prototyping?) 等方法以設計Web?-based?應用系統物件模型。 應用QM00D 技術並考應WWW?的特性對Web-based應用系統設計 模型進行績效評估並作品質度量,使得系統之物件模型結構可有 效地量化以檢視其設計模型。 本研究所建議之物件導向方法論是結合了物件模型設計與模型品 質測量技術,將更有效地建置web?-based?應用系統。 最後,將實際建立一Web-based應用系統實例以驗證其方法之可行 性與實用性,並且進行績效評估以提昇其效益與效率。 RMM: Relationship Management Methodology UML :Unified Modeling Language MVC :Model?-View?-Controller QM00D:Quality Model for Object-Oriented Design 文獻探討 (一) Web-based應用系統開發 現今網頁開發技術已由HTML演化成XML(沒有固定的標籤集,可透過XML-Data自行定義XML) 傳統應用系統需整合兩種方法加以改善 (1)關係管理結構法(RMM)-改善其他軟體設計方法對導覽設計的缺陷 (2)物件導向超媒體設計(OOHDM)-提供以物件模型的方式呈現出導 覽前後關係。 Web-based應用系統具備三種觀點來說明所建置的系統模型。 (1)概念模型:可以是獨立於Web系統建置技術的模型。 (2)導覽模型:反應Web平台上超連結相關參考關係的模型。 (3)介面模型:實際與網頁製作相關的模型。 文獻探討 (二)軟體系統品質評量技術 以物件導向為基礎的QMOOD品質測量技術特色有三種。 (1)QMOOD以ISO9126為基礎設定品質屬性。 (2)此測量技術並不納入人員能力、經驗及開發工具等度量值量化評 估,所有度量值取得由系統模型或原始碼,可於系統設計期間或 實作期間執行

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档