- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
*建立雛型雛型(prototype#)是指一套資訊系統初步可運作的版本。建立雛型(prototyping#)可測試系統的概念,並在作最終決定前提供一個檢視其輸入、輸出、及使用者介面的機會。雛型可以做為對最終完成系統做標竿測試的初步模型,或者雛型本身就可以發展成為最終的成品。不論如何,建立雛型可以明顯提升系統開發的速度。建立雛型可能有的缺點之一在於,在充分了解企業或資訊科技相關事宜前,就已經完成某些重要的決策。系統開發的工具與技術#2022*系統開發的工具與技術CASE工具(電腦輔助系統工程工具)電腦輔助系統工程(CASE,computer-aidedsystemsengineering#)或稱電腦輔助軟體工程(CASE,computer-aidedsoftwareengineering#)是使用稱為CASE工具(CASEtools)的電腦軟體來輔助系統分析師開發及維護資訊系統的一種技術。* 目前開發電腦化資訊系統最廣受採用的各種方法中,有一種廣受採用的傳統方式為結構化分析與設計,而目前一種稱為物件導向分析與設計的新方式也同樣受歡迎,每種方法論又各有許多變形。 大部分的資訊科技專家都認為沒有單一的方法是所謂最佳的系統開發方法,因此,系統分析師應該充分了解各種替代方法的優缺點。結構化分析結構化分析(structuredanalysis#)是一種傳統的系統開發技術,它不但經過長時間的考驗而且很容易瞭解。結構化分析採用一系列稱為系統開發生命週期(SDLC,systemsdevelopmentlifecycle#)的階段架構來規劃、分析、設計、實作及支援一個資訊系統。系統開發的方法#2022*系統開發的方法雖然結構化分析的發展是處於大多數系統都在大型主機上資料處理的年代,但它仍然是極受歡迎的系統開發方式。結構化分析使用一種流程模型,以圖形的方式描述系統。因為它的重點放在將資料轉化為有用資訊的流程上,所以結構化分析也被稱為以流程為核心(process-centered)的技術。建立流程模型的工作包括:辨識出流入某個流程(process)的資料、轉換資料的商務規則,以及最後產生的輸出資料流。(圖1-23)*系統開發的方法物件導向分析相對於結構化分析將流程及資料視為個別的元件(圖1-23),物件導向分析(OOA,object-orientedanalysis#)將資料及流程結合成一個稱為物件(object)的實體。某一個物件是某一類別(class#)中的一份子,也就是說類別是相似物件的集合。每一物件所擁有的特徵被稱為屬性(properties),而屬性可以從類別繼承,也可以自己專門擁有,如圖1-24所示。*系統開發的方法在o-o設計中,物件內建的程序稱為方法(method#)。某一物件可以透過所謂的訊息(message)來傳送資訊給其他物件。而一個訊息可以向收訊的物件要求做特定的行為而取得特定的資訊。例如下列的次序圖(SequenceDiagram)所示︰OrderCustomerprovide_Delivery_Address(customer#)customer_Address*規劃與塑模系統開發專案因為結構化分析屬於預測性方法,它會將開發過程分為系列的階段,稱為系統開發生命週期(SDLC)(如下頁圖),通常,SDLC被稱為瀑布式模型(waterfallmodel#)。通常,物件導向方法會按照系列的分析與設計階段,這些階段有點類似SDLC,O-O的階段比較沒有順序性,而且互動性比較強,圖1-27顯示的是互動式模型(interactivemodel),當與SDLC比較時,互動式模型比較有彈性。預測性與適應性模型的比較*圖1-26SDLC的各階段與可交付成果階段1:系統規劃階段2:系統分析階段3:系統設計階段4:系統實作階段5:系統運行、支援與安全性系統要求初步調查報告系統需求文件系統設計規格完成可運作的資訊系統作業性資訊系統Stop結束專案開發Stop結束專案開發Stop結束專案開發*規劃與塑模系統開發專案適應性方法通常會使用螺旋式的開發模型,並以連串的反覆作業組建系統,圖1-28顯示的是螺旋式模型。Dr.Boehm的螺旋式模型(spiralmodel)代表連串的反覆作業,根據的則是使用者的回饋。在這種方法中,會由一組雛型逐步形成最終的產品。*規劃與塑模系統開發專案SDLC瀑布式模型結構化分析採用系統開發生命週期(SDLC,systemdevelopmentlifec
您可能关注的文档
- 知道洋务运动、戊戌变法的概况及影响.ppt
- 职业化心态及其塑造.ppt
- 细菌的天然耐药与多重耐药-岗前培训.ppt
- 药物分析课件生物碱.ppt
- 自动控制原理课程设计.ppt
- 硬质景观设计.ppt
- 细胞膜的结构及细胞基本功能.ppt
- 肾的功能解剖和肾血流量.ppt
- 相对论动力学基础.ppt
- 茶餐厅创意策划书.ppt
- 2024年度党员干部民主生活会班子对照检查材料.docx
- 公司党委领导班子2024年度民主生活会对照检查材料4个带头方面.docx
- 市府办(政府办)领导班子2024年民主生活会会后综合情况报告.docx
- 在2025年市司法局信息宣传工作推进会上的讲话.docx
- 在2025年全省文化旅游高质量发展推进会上的讲话.docx
- 在2025年全区工业、住建大规模设备更新推进会上的讲话.docx
- 党支部2024年组织生活会民主评议党员情况总结报告_1.docx
- 2024年度组织生活会个人对照检查剖析材料.docx
- 镇党委书记2024年度民主生活会对照检查材料1.docx
- 党支部2024年组织生活会民主评议党员情况总结报告.docx
文档评论(0)