预购商品
书目分类
特别推荐
系統分析是國內資管與資工科系在大學時,必修的課程,其目的是希望學生在修完課業後,能自行針對不同的系統需要,執行必要的分析與設計,並利用建立模型,跟客戶與接下來的程式師做進一步的分析確認,然後使用常見的架構來實作模型,以提高實作時成功的機會,同時在實作的過程中,因為有多位程式設計師的參與,所以如何使大家寫程式的方式能有一致性,以利往後的程式維護。最後當然要將程式好好的測試一番,如此才能有成功上線的可能。 成功上線是一個軟體在一開始開發時的唯一目標,可是卻是在系統分析的課程中最被忽略的目標。 曹永忠博士在台灣的軟體業服務多年,具有充足的軟體實務成功經驗,本書運用範例展現在這序列的發展中所會遇到的許多棘手的問題,並使用範例來說明解決這些棘手問題的原則,我們希望這個拋磚引玉的書本能夠給讀者許多啟發,並能夠使讀者對發展軟體系統的實務更快上手。 如果你是自詡為資管或資訊專業的人,卻連一個頗具複雜度的軟體案例都沒做過,那麼讀完本書的例子,並動手畫書中的模型圖,至少就能獲得一個製作夠複雜軟體專案的經驗。
序 故事源起 故事的開始 需求探勘 專案的形成 第一次需求訪問 第二次需求訪問 第三次需求訪問 第四次新需求訪問 章節小結 分析與設計 眾多的需求 利用個案圖抽象化作業流程 相同的個案圖合併方法 使用個案圖把整個系統建立出來 使用作業流程圖勾畫出整個系統架構 章節小結 資料塑模 需求和資料的差異 系統化原有的使用個案案例書 資料的形成過程-資料概念設計 一對多主檔產生過程 儲存的行為與衍生行為之資料塑模 儲存資料同步與被驅動行為 章節小結 資料流程 軟體的核心 透過系統化使用個案案例書找出作業清單 資料流程圖形成過程 活動圖形成過程 資料類別建構一般法則 資料類別圖形成過程 透過作業流程分析產生資料類別圖 章節小結 程式設計規格書 程式規格書需求的關鍵原因 程式設計規格書的與系統分析文件的分野 程式設計規格書的分類 類別/模組之程式設計規格書 共用介面模組程式設計規格書 人機互動系統介面之程式設計規格書 章節小結 軟體測試 什麼是測試?測試的目標是什麼? 軟體測試的目標 測試的種類 軟體測試案例書的設計 人機互動系統畫面型測試 整合測試的軟體測試案例書的設計 章節小結 作者介紹 參考文獻
作者簡介 曹永忠 (Yung-Chung Tsao) 國立中央大學資訊管理學系博士,專研於軟體工程、軟體開發與設計、物件導向程式設計。現為自由作家,長期投入資訊系統設計與開發、企業應用系統開發、軟體工程、新產品開發管理、商品及人像攝影等領域,並持續發表作品及相關專業著作。 Email:[email protected] 網址:www.cs.pu.edu.tw/~yctsao/ 許智誠 (Chih-Cheng Hsu) 美國加州大學洛杉磯分校(UCLA) 資訊工程系博士,曾任職於美國IBM等軟體公司多年,現任教於中央大學資訊管理學系,主要研究為軟體工程、設計流程與自動化、數位教學、雲端裝置、多層式網頁系統、系統整合。 Email: [email protected]
客服公告
热门活动
订阅电子报