資訊系統開發工作項目資訊系統開發工作項目,是定義軟體系統開發.docVIP

資訊系統開發工作項目資訊系統開發工作項目,是定義軟體系統開發.doc

  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文档。上传文档
查看更多
資訊系統開發工作項目資訊系統開發工作項目,是定義軟體系統開發

資訊系統開發工作項目 資訊系統開發工作項目,是定義軟體系統開發過程中各個階段性工作,此與開發團隊所使用之開發模型無關 (漸增模型、反覆模型、螺旋模型或雛形),也與所使用之CASE工具無關。 通常每一項階段性工作都應有其milestone作為評估之標準,且每一階段性工作都有其產出之文件作為下一階段工作之依據。 以下數節所討論之三類人員-程式設計人員、軟體系統設計人員、軟體系統分析人員,其工作內容之描述即以此為依據。 一、程式設計人員 (一)、角色任務 程式設計人員之主要任務是,依據設計規格書的內容,在軟體系統設計人員指導下,進行程式實作、測試等軟體開發之工作。 (二)、工作內容 1.元件設計(內部設計):協助設計軟體構成元件、協助設計實體資料庫、製作及測試軟體雛型、協助設計元件測試規格、審查軟體元件之設計 2.細部設計(程式設計):軟體之細部設計、設計單元測試規格、製作及審查使用者手冊(確定版) 3.程式實作:撰寫程式碼、進行程式碼之同儕審查、單元測試、元件測試、系統測試、系統化需求測試、軟體包裝 4.軟體導入:輔助協助進行軟體導入、協助進行驗收測試、對使用者進行教育訓練及各項支援工作 5.軟體測試:協助製作測試計畫、協助規劃測試步驟、執行測試、紀錄及確認測試結果 (三)、核心知識 1軟體環境基礎知識 說明:與應用系統有關之軟體、硬體、架構、網路、資安等議題之一般性知識 (1)硬體與系統軟體概念:主機、工作站、伺服器、個人電腦、作業系統、middleware、支援開發工具、ERP (2)重要系統架構:主從式系統架構、多層式系統架構、Web應用系統架 (3)網路通訊概念:傳輸媒體與網路拓樸、通訊協定與標準、網路建置、網路支援、網路安全 (4)資訊安全概念:資訊安全威脅的種類、資訊安全的標準與規範、認證與權限控制概念、資料加密的應用 2軟體開發基礎知識 說明:軟體系統開發全貌及當今最常用之開發技術之一般性知識 (1)軟體生命週期及開發模型:軟體生命週期各項工作簡介,各類常用軟體系統開發模型之概念與優缺點比較 (2)物件導向觀念:軟體元件、類別與物件、屬性、操作、方法、訊息、封裝、繼承、多形 3.軟體品質 說明:程式設計人員必須具備的有關軟體品質之基礎知識及素養 (1)軟體品質標準:software related processes,CMMI,PSP,TSP (2)軟體測試策略與技術: 軟體測試策略:單元測試、整合測試、驗證測試、系統測試 軟體測試技術:白箱測試、黑箱測試、安全性測試 除錯技術 (3)軟體文件 虛擬碼 軟體文件種類 UML:使用案例圖、類別圖與物件圖、順序圖與合作圖、狀態圖與活動圖、元件圖與佈署圖、界面、合作、擴充機制、(4)軟體人員素養 溝通協調 團隊合作 4資料結構與演算法 說明:屬於程式設計人員之「內功」修練,應加強之 (1)資料結構:堆疊、佇列、鏈結串列、樹、集合、圖形 (2)演算法應用:遞迴應用、排序處理、Hashing、搜尋處理 5資料庫基本運用 說明:應特別強調SQL指令之撰寫能力及資料庫設計文件之閱讀能力 (1)資料庫系統概觀:資料模式、資料庫系統架構 (2)關聯式資料庫系統:關聯式資料模式、結構化查詢語言SQL、視界、預存程序、觸發程序、交易管理 (3)關聯式資料庫設計:個體-關係模式化、關聯表的正規化、邏輯資料庫設計、實體資料庫設計 6程式語言 說明:每位程式設計人員應最少熟習兩種以上程式語言 (1) JAVA (2) C++ (3)Visual Basic (4)Delphi (四)、人員分類 軟體設計人員所需技能除上述核心知識是所有人員必須具備外,尚有一些知識是因類別而所不同,說明如下: 1.Database Application 資料庫應用程式設計 網際網路原理與應用 2.Web-based Application 資料庫應用程式設計 網際網路原理與應用 網站建置管理 伺服器動態網頁程式設計 3.IA Application 數位電路 微電腦架構 介面控制 Socket Programming 作業系統 嵌入式作業系統 嵌入式應用系統開發 4.Geme Application 遊戲概論 計算機圖學 遊戲軟體程式設計 動畫設計與製作 虛擬實境 二、軟體系統設計人員 (一)、角色任務 軟體設計人員之主要任務是,依據系統整體架構及需求規格書的內容,在軟體系統分析人員協助下,進行系統模型設計、軟體設計、元件設計、軟體測試等各項軟體開發之工作,並將其結果製作成系統設計規格書。 (二)、工作內容 1.設計系統模型:決定系統模型、設定系統測試方針、研擬詳細業務流程等 2.軟體設計:定義及評量軟體需求事項、設定軟體品質保證測試方針等 3.元件設計(內部設計):設計軟體元件、設計實體資料庫、作成雛

文档评论(0)

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

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

1亿VIP精品文档

相关文档