實作一個電腦輔助軟體工程工具以提昇軟體文件 可追蹤性及軟體可維護性

Slides:



Advertisements
Similar presentations
《时事报告》杂志社 党委中心组学习 严以修身、严以用权、严以律己 谋事要实、创业要实、做人要实 三严三实.
Advertisements

婴幼儿常见疾病 1234 www, com 呼吸道感染 腹泻 缺铁性贫血 佝偻病.
參加領域:社會領域 有「深」有「社」有「感覺」 深坑國小教師團隊分享 李岩勳、林淑絹、吳玉瑩、蔡欣樺、王德慈.
教育技术装备统计系统 使用培训 教育部基础教育司 教育部教育管理信息中心.
<<會計資訊系統課程講義>> 統一塑模語言(UML)語法精要 -- 物件導向概念、需求分析及系統分析
开发者:徐 庆 版权所有:黄河勘测规划设计有限公司
軟體工程 -物件導向程式設計與UML系統分析實作
任务二:面向对象的建模 3 需求分析阶段的用例建模 用例图 活动图.
小學校本課程發展組 校本支援服務簡介會(中文科)
学生教育办介绍 2015年9月.
谷雨节气模板.
现代农业创业指导 广西省兴安县农广校.
MUYAOLIN Finance Class
第六章 資料倉儲與採礦技術 6.1 資料倉儲與採礦定義 6.2 資料採礦之步驟與技術分類 6.3 資料採礦在顧客關係管理之應用
第一組成員 蕭毓文(1號) :內壢高中 范美珍(4號) :平鎮高中 林宏茂(6號) :中壢高中 林桂鳳(18號) :竹北高中
第六章 设计图样的绘制 第一节 设计表现图.
第二章 UML簡介 課前指引 本章介紹什麼是UML以及利用圖形來塑模資訊系統的好處在哪裡。文中也介紹了何謂「4+1的觀點」、以及簡述各項UML圖形的使用目的。並且,我們從靜態以及動態這兩個觀點來分類、介紹各圖形的使用時機。
第四部分 会计信息系统中的高级技术 第十八章 XBRL 上海财经大学会计学院 钱玲.
公文/檔案管理作業流程 簡 報 總務處 文書組 報告人:田至琴 9 7 年3 月7 日 1 1.
携手物流协会 共创物流金融 招商银行重庆分行 2012年5月.
财务报表无纸化网上报送培训.
第六讲 面向对象分析(6学时) 了解面向对象分析的概念 了解面向对象分析的发展 理解面向对象的基本概念 理解面向对象分析的过程、内容
第10章 考试系统的分析与设计 1.
國立豐原高級中學 103學年度家長代表大會 主持人:江柏松會長 時間:103年10月4日(星期六)上午10時0分 地點:美術館1樓視聽教室.
第6章 系统分析 6.1 概述 6.2 逻辑模型 6.3 逻辑结构分析 6.4 用例分析 6.5 概念类分析.
用心写信息 让数说实话.
第6章、動畫媒體.
黃壬來教授 臺灣文藻外語學院傳播藝術系系主任 李樂華博士 教育統籌局課程發展處藝術教育組 高級課程發展主任(視覺藝術)
第八章 分析與設計階段 – 物件導向設計(OOD)
第 1 章 跨入 Word 的世界.
压力管理与情绪调控 的 六条途径 ——基于心理压力系统模型 姜乾金
關鍵字廣告工具、 搜尋引擎最佳化、 損益表實例
電 子 工 程 系 資料庫系統期末報告 門市人流管理系統 組員: 吳事佳 楊琮琪
基于微课的“翻转课堂”教学模式.
社福場所的實地學習體驗 (與傷殘人士共融)
資料庫管理 HOMEWORK #2 ERD練習 楊立偉教授 台灣大學工管系 2013 Fall.
Resources Construction of Distance Education
第9章 GIS新技术与”数字地球”简介 北京建筑工程学院 王文宇.
單元3:軟體設計 3-2 順序圖(Sequence Diagrams)
第十二章、EPCglobal Network
第2章 网络营销工具.
软件建模与UML.
软件服务生态中的非确定性科学问题、互操作性的应用基础问题
UML类设计工具 任课老师:黄武 上午2时50分 10.
UML介绍.
第六章 : 資料模型之繪製 1. 前言 資料流程圖 ( DFD ) 及 處理邏輯工具
A、資訊系統開發概論與課程簡介 何謂資訊系統? 為何需要系統分析師? 需要瞭解哪些知識? 領域知識? 資訊科技? 開發方法與技術? 課程簡介.
企业商品网络营销策划实训.
UML语言.
学习导航 学习导航.
面山近海-臺東.
正则表达式—简单运用.
证书发放工作要点及流程 学院办公室.
第13章 設計模型 13-1 再談物件導向設計 13-2 建立互動圖 13-3 建立狀態機圖 13-4 設計模型的類別圖
高一(8)班班级文化建设.
ER Model.
指導老師:王素華 老師 B 劉盈君 B 李昭協 B 溫焌民 B 黃筱珊
确定属性(Identifying attribute)
關鍵字廣告工具、 搜尋引擎最佳化、 損益表實例
2019/5/1 论文题目: 虚拟天文光学望远镜系统研究 报告人:徐灵哲.
醫療費用XML格式 申報作業簡介.
IEEM 5352 Enterprise Integration
軟體工程期末報告 軟體生命週期管理的快速導入方法
國科會 線上申辦業務推廣服務 綜合說明 報告人:國科會資訊小組 九十四年九月.
UML ISKM Lab.
搜尋引擎最佳化.
----以《西北民族音乐学术资源数据库》为例 西安音乐学院 景 月 亲
控制UI界面 本讲大纲: 1、使用XML布局文件控制UI界面 2、在代码中控制UI界面 3、使用XML和Java代码混合控制UI界面
第1章 HTML基础 主讲人:刘泰然 经济管理学院.
Presentation transcript:

實作一個電腦輔助軟體工程工具以提昇軟體文件 可追蹤性及軟體可維護性 軟體工程期末報告 實作一個電腦輔助軟體工程工具以提昇軟體文件 可追蹤性及軟體可維護性

第一章、序論 隨著軟體應用的普遍化,軟體服務與應用的需求隨 著增加。使用者對於軟體服務的提供速度與系統品 質的要求逐漸提高。在目前已有越來越多的軟體系 統被開發完成且上線使用,新的軟體服務可能是利 用舊的架構設計,甚至是重整舊系統。 因此必須對舊系統的設計或需求進行追蹤,以擷取 出可所需要的資訊,而這些對舊系統的維護作業往 往花費筆當初開發的成本高出許多。 因此系統開發者為這些資料建立追蹤性與相關管理 作業是基本且必要的。

第一章、序論 1.2 研 究 動 機 許多軟體標準被提出以提高軟體開發效率 如 UML(Unified ModelingLanguage) and XML(eXte nsible Markup Modeling Language) 提供了軟體系 統模型圖形化呈現的與資料格式的標準。但是軟 體系統的相關資訊是以各種不同的型式呈現著, 使用者需要的資訊可能散佈在不同的文件中,然 而,為這些軟體系統相關資訊間的關連建立起追 蹤與管理機制仍然是相當缺乏。

第一章、序論 1.3 研 究 方 法 我們先前的研究 XML-based Unified Model 的理論裡 提出一個方法用以整 合目前廣被接受的軟體模型標 準於一個基礎於 XML 的整合模型。 利用此整合模型可以將不同開發階段中使用的各種 軟體標準加以整合,以降低軟體模型間跨標準、跨 階段的整合問題。

第二章、背景知識及相關研究 2.1 相 關 研 究 目前已在此研究領域中被提出研究與工具, 多數的研究只針對特定開發階段如需求工程 階段或分析設計階段的資訊追蹤,而提供跨 階段追蹤的工具則強調特定的軟體系統模型 進行追蹤,如針對在不同開發流程階段的需 求規格。

第二章、背景知識及相關研究 2.2 背 景 知 識 XUM (XML-based Unified Model) 理論的目的在於 整合軟體系統資訊於一個基礎於 XML 呈現的整 合模型,而 XUMM(XML-based Unified Meta- Model) 則是用來定義 XUM 中的資料型態。

第二章、背景知識及相關研究 圖 1. XUM 中軟體模型、關連與整合連結間的關係示意

第二章、背景知識及相關研究 而整合關連則是 XUM 用來整合所 有 XUM 中的模型,它 包含以下三種連結 1) 抽象連結 2) 整合連結 1) 抽象連結 抽象連結用來連結 XUM 中不同抽象程度的軟體模型,如需求階 段的 USECASE 與設計階段的 CLASS DIAGRAM 間的關連。 2) 整合連結 在 XUM 中,同一個物件可能出現在不同的 VIEW 中,整合連結 即是用來連藉這些在不同 VIEW 出現的相同物件。 3) 程式碼連結 程式碼連藉是 XUM 用來連結模型與相對應的程式碼