- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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.元件設計(內部設計):設計軟體元件、設計實體資料庫、作成雛
您可能关注的文档
最近下载
- (高清版)DB42∕T 2382-2025 《社区居家养老服务机构安全应急规范》.docx VIP
- 消防基层指挥员如何做好初战控火指挥.pptx
- EN IEC 63118-1-2024 用于汽车启动、照明、点火(SLI)应用和辅助用途的12V 锂离⼦⼆次电池 第1部分:一般要求和测试方法中文版.pdf
- 《人工智能通识基础》全套教学课件.pptx
- AutomotiveSPICE_V4.0_中文版(最新版).pdf VIP
- 工程机械焊接结构图.ppt VIP
- 2025年宜昌当阳市招聘工会协理员考试笔试试题[含答案].pdf VIP
- 中职劳动教育教学课件专题四教学课件.pptx VIP
- 财务报表分析(第6版)全套PPT课件.pptx
- 双减课题小学数学作业分层设计的策略研究课题开题报告与结题报告.pdf VIP
文档评论(0)