PART 4 系统开发与社会性议题 Chapter 8 系统开发.pptVIP

PART 4 系统开发与社会性议题 Chapter 8 系统开发.ppt

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PART 4 系統開發與社會性議題 Chapter 8 系統開發 原則與學習目標 有效的系統開發需要利害關係人、使用者、經理人、系統開發專員與各種支援人員的團隊努力,而且要從仔細規劃開始 系統開發通常可以選擇不同的方法與工具,像是傳統開發、建立原型、快速應用開發、最終使用者開發、電腦輔助軟體工程與物件導向開發方法,進行專案的實作與監視 原則與學習目標(續) 系統開發從調查與分析現有系統開始 不管是設計新系統,或是修改現有的系統,目標都是要協助組織達成使命 維護與檢討可以增加系統的使用壽命,但可能消耗大量的資源,因此可以套用系統開發中,使用的嚴格方法與專案管理技術 原則與學習目標(續) 系統實作的主要重點是確保在正確的時間,以正確的格式,將正確的資訊,提供給正確的人員 辨識系統開發過程中的主要參與者,並討論他們的角色 定義資訊系統規劃,並討論專案規劃的重要性 原則與學習目標(續) 討論傳統開發、建立原型、快速應用開發、最終使用者開發生命週期的主要特徵,以及它們的優缺點 說明系統調查的作用 討論效能與成本目標的重要性 說明系統分析的作用,並討論這個階段可以使用的工具與技術 原則與學習目標(續) 說明系統設計的作用,並討論邏輯與實體系統設計間的差異 定義RFP,並討論如何使用這份文件取得硬體與軟體 說明系統實作的作用,並討論這個階段中相關的活動 說明系統與軟體維護的重要性,並討論它所涉及的活動 描述系統檢討的流程 簡介 如何啟動系統開發的流程,以及在資訊人員的協助下分析需求 如何規劃專案,配合企業的目標,快速地開發系統,以及其他的內容 系統開發簡介 在今天的企業中,經理人與員工在所有的功能領域中合作,並使用企業資訊系統 使用者需要協助開發的工作,在許多案例中,甚至居於領導的地位 系統開發的參與者,可以決定系統開發專案失敗的時機,對系統開發的成功也佔有重要的地位 系統開發的參與者 開發團隊由利害關係人、使用者、經理人、系統開發專員與各種支援人員所組成 專案經理負責協調所有的人員與資源,以期準時完成專案的目標 利害關係人指的是會從系統開發專案獲利的人員 使用者指的是定期與系統互動的人員 系統開發的參與者(續) 系統分析人員指的是以分析與設計企業系統見長的專業人士 程式設計人員負責修改或開發程式,來滿足使用者的需求 資訊系統的規劃及配合企業的目標 資訊系統規劃指的是將策略與組織目標,轉換為系統開發活動的過程 對任何成功的系統開發工作來說,配合組織目標與資訊系統目標都是相當重要的 組織目標與資訊系統目標的配合程度很難判斷 系統開發的生命週期 系統開發流程也稱為系統開發生命週期(SDLC) 常見的系統開發生命週期包括:傳統、建立原型、快速應用開發、與最終使用者開發等方法 傳統的系統開發生命週期 在系統調查階段中,會從企業目標的觀點,辨識及考慮潛在的問題與機會 系統分析階段涉及研究現有的系統與工作流程,找出優勢、弱點、以及可以改善的機會 系統設計階段的主要結果是技術性的設計,描述的可能是新系統的設計內容,或是現有系統的修改方式 傳統的系統開發生命週期(續) 系統實作涉及建立或取得設計文件中載明的各種系統元件,將它們組裝起來,然後讓新的或修改後的系統上線使用 系統維護與檢討的作用,是確保系統能正常運行,以及對系統進行必要的修改,讓它能繼續滿足不斷改變的企業需求 快速應用開發、敏捷式開發、聯合應用開發與其他的系統開發方法 快速應用開發(RAD)所採用的工具、技術與方法論,都是為了加速應用程式的開發所設計的 RAD可以減少書面的文件,自動產生程式的原始碼,並讓使用者參與設計與開發的活動 其他的快速開發方法,像是敏捷式開發或極致軟體製程(XP),都可以在系統開發的過程中,對它們進行修改 快速應用開發、敏捷式開發、聯合應用開發與其他的系統開發方法(續) 敏捷式開發要求經常與系統開發人員和使用者面對面開會,因為他們需要修改、調整與測試系統滿足使用者需求的程度,以及系統應該具備的功能 XP以兩名程式設計人員為一個單位,共同設計、測試與撰寫他們所開發的系統部份 XP擁有反覆作業的本質,可以協助公司開發出功能強大的系統,而且發生的錯誤也比較少 快速應用開發、敏捷式開發、聯合應用開發與其他的系統開發方法(續) 聯合應用開發(JAD)這是資料收集與需求分析的流程,其中由使用者、利害關係人與資訊專業人士一起分析現有的系統,提出可行的解決方案,並定義新的或修改系統的需求 JAD通常使用群組支援系統(GSS),支持正面的群體互動,同時抑制負面的群組行為 最終使用者系統開發生命週期 最終使用者系統開發指的是由企業經理人與使用者承擔主要成果的開發專案 資訊人員會藉由提供指導與支援鼓勵他們,提供技術協助,溝通標準,以及分享組織中的「最佳實務」 最終使

您可能关注的文档

文档评论(0)

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

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档