應(yīng)用Use Cases方法

出版時間:2003-8  出版社:高等教育出版社  作者:施奈德  頁數(shù):245  字?jǐn)?shù):320000  
Tag標(biāo)簽:無  

內(nèi)容概要

實際案例分析是一種從用戶角度定義軟件系統(tǒng)外在特征的方法。本書對這種前沿的軟件開發(fā)技術(shù)提供了清晰、實用的介紹。通過諸多實例和詳盡的案例學(xué)習(xí),指導(dǎo)讀者在軟件系統(tǒng)開發(fā)中運(yùn)用實際案例分析方法。此版包括更多復(fù)雜的、精確的實例,對各種實際案例文檔制作技巧的前置條件和結(jié)論進(jìn)行描述,并討論其他建模方法如何同實際案例關(guān)聯(lián)。本書引導(dǎo)讀者體會軟件開發(fā)過程,闡述實際案例如何應(yīng)用于項目初期、需求與風(fēng)險分析、系統(tǒng)體系結(jié)構(gòu)、調(diào)度規(guī)劃、回溯與測試、文檔制作。主要論題包括:識別實際案例并描述其成分,編制事件流(包括基本路徑與替代路徑),實際案例的完全性與正確性檢查,以活動圖和序列圖將實際案例圖例化,整合用戶界面描述與數(shù)據(jù)描述文檔,以實際案例為例測試軟件體系結(jié)構(gòu)模式與設(shè)計,在項目規(guī)劃、原型設(shè)計與項目評測上應(yīng)用實際案例,從實際案例中識別并圖示分析類型,在用戶指南、測試實例與培訓(xùn)材料中應(yīng)用實際案例。本書用相當(dāng)篇幅講解如何識別常見錯誤并給出相應(yīng)結(jié)論。本書另一特征是給出了易用文檔模板集、UML符號簡縮指南。本書適用于軟件學(xué)院應(yīng)用軟件開發(fā)、系統(tǒng)工程實際案例分析類課程。作者簡介:Geri Schneider is a senior consultant and trainer at Andrews Technology,Inc.,in the areas of iterative development,software project mangement,object-oriented analysis and design,softward architecture,design patterns,and use cases.In addition,she teaches in the softward engineering management certificate program for the University of California Santa Cruz Extension.She previously worked for Rational Software Corporation mentoring customer in the areas of iterative development.object technologies,and use case analysis.Jason P.Winters is a staff design engineer for Cadence Design Systems,Inc.He was previously with Lucent Technologies as a staff engineer.At Lucent,he designed adn built specialized tools,promoted the use of modern software development practices and tools throuthout the company,and mentored projects on object-oriented analysis and edsign,UML,adn use cases.

書籍目錄

Foreword Preface to Second Edition PrefaceChapter 1 Getting Started  An Iterative Software Process  An Example Project  The Project Description  Starting Risk Analysis  Chapter Review Chapter 2 Identifying System Boundaries  Identifying Actors  Identifying Use Cases  Describing Actors and Use Cases  Handling Time  Potential Boundary Problems  Scoping the Project  Chapter Review  Chapter 3 Documenting Use Cases  The Basic Use Case   Pre- and Postconditions   Flow of Events  Guidelines for Correctness and Completeness  Presentation Styles  Other Requirements  Handling Complex Use Cases   The Basic Path  Alternative Paths  Detailing Significant Behavior  Documenting Alternatives  Scenarios  Adding Direction to the Communicates Association  Chapter Review Chapter 4 Advanced Use Case Documentation Techniques  Include  Extend  Inheritance  Interfaces  Chapter Review Chapter 5 Diagramming Use Cases  Activity Diagrams  Simple Sequence Diagrams  Diagramming the User Interface  Chapter Review Chapter 6 Level of Detail  Determining the Level of Detail  Traceability between Use Cases  Use Cases for Business Processes  Chapter Review Chapter 7 Documenting Use Cases Chapter 8 Reviews Chapter 9 Dividing Large Systems Chapter 10 Use Cases and the Protect Plan Chapter 11 Constructing and Delivering a System Appendix A Resources Appendix B Documentation Templates Appendix C UML Notation Appendix D Sending Results of the Use Case Estimator Appendix E Order-Processing System  Order-Processing System  Risk Factors System-Level Use CasesArchitecture Index

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    應(yīng)用Use Cases方法 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7