浏览本商品所属分类:首页 > 计算机 > 软件工程 > 软件需求分析与评估
《软件需求--基于统一过程的实践方法》
软件需求--基于统一过程的实践方法
作者:Daniel R.Windle L.Rene Abreo[美
译者:
开本:1/16
ISBN:750831506
出版社:中国电力出版社
出版日期:2003-07-01
装帧:精装
书夫曼编号:496384
原价: 35
普通会员:32.73  一星会员:31.75
二星会员:31.09  三星会员:30.44

内容简介
  本书主要讨论了用于建立有效需求的系统的、易于应用的方法。本书作者重点介绍了在整个需求生命周期中会遇到的各种实际问题以及相应的解决方案:收集、分析、规范、验证以及维护。
在使用统一过程的前提下,Windle和Abreo在书中探讨了建立有效需求的流程,给出了详细的图表,并根据他们所参与的重大关键项目的经验提出了深刻见解,这些项目从纽约证券交易所到美国空军的指挥控制系统无所不有。

顾客评论
>>浏览该商品的全部评论 >>我要发表评论

目录

目      录  Preface.                                        Acknowledgments.                                                                              I.  INTRODUCING  GOOD  REQUIREMENTS.                                                                                                                    1.  The  Importance  of  Good  Requirements.                                                                              Rationale  for  Good  Requirements.  Approach  to  Good  Requirements.  Benefits  of  Good  Requirements.  Impact  of  Good  Requirements  on  Development  and  Productivity.  Impact  of  Good  Requirements  on  Testing  and  Quality.  Impact  of  Good  Requirements  on  the  Organization.  Identification  of  a  Good  Requirement.                                                                                                                    2.  Characteristics  of  Good  Requirements.                                                                              Characteristics  of  a  Good  Requirement.  Characteristics  of  a  Good  Set  of  Requirements.  Language  of  Good  Requirements.  Communicability  of  Good  Requirements.                                                                                                                    3.  Overview  of  the  Artifacts  and  the  Process.                                                                              Introduction  to  the  Artifacts.  Introduction  to  the  Process.  Moving  from  Requirements  to  Design.                                                                              II.  BUILDING  THE  USER  REQUIREMENTS.                                                                                                                                                          4.  Getting  to  Know  the  Problem  Domain.                                                                              Researching  the  Area.  Reading,  Reading,  Reading.  Interviewing  the  Customer  and  Users.  Building  the  Use  Cases.                                                                                                                    5.  Actors  and  Use  Cases.                                                                              Defining  the  Boundaries  of  the  System.  Moving  from  Steady  State  to  Steady  State.  Identifying  Use  Cases.  Introducing  the  Change  Management  System  Example.                                                                                                                    6.  Modeling  Use  Cases.                                                                              Diagramming  Use  Cases.  Generalizing  Use  Cases.  Generalizing  Use  Cases  for  the  Change  Management  System.  Relationships  Among  Use  Cases.  Diagramming  Change  Management  System  Use  Cases.  Packaging  Use  Cases.  Packaging  the  Change  Management  System  Use  Cases.                                                                                                                    7.  Using  Activity  Diagrams  to  Represent  Use  Cases.                                                                              Elements  of  Activity  Diagrams.  Change  Management  System  Activity  Diagram.                                                                                                                    8.  Writing  Use  Cases.                                                                              Template  Use.  Step-by-Step  DeScription.  Alternative  Courses.  Exceptions  and  Issues.  Change  Management  Use  Case.                                                                                                                    9.  Using  Storyboards  to  Validate  the  Use  Cases.                                                                              Presentation  of  Storyboards  to  the  User.  Evolutionary  Graphical  User  Interface  Presentations.  Other  Diagrams  and  Pictures.  Presentation  of  Use  Cases  to  the  User.  Change  Management  Systems  Storyboards.                                                                              III.  BUILDING  THE  REQUIREMENTS  ARCHITECTURE.                                                                                                                                                          10.  Entities  and  Events  as  Objects.                                                                              Classes  and  Objects.  Remembered  Events  as  Classes.  Change  Management  System  Classes.                                                                                                                    11.  Building  a  Class  Diagram.                                                                              Generalization.  Polymorphism.  Aggregation.  Association.  Packaging  Classes.  Change  Management  System  Examples.                                                                                                                    12.  Using  State  Transition  Diagrams.                                                                              Introduction  to  State  Transition  Diagrams.  Class-Level  State  Transition  Diagrams.  Use-Case-Level  State  Transition  Diagrams.  System-Level  State  Transition  Diagrams.  Change  Management  System  State  Transition  Diagram.                                                                                                                    13.  Use  Case  Realization  by  Means  of  Sequence  Diagrams.                                                                              Introduction  to  Sequence  Diagrams.  Realizing  Use  Cases  in  Sequence  Diagrams.  Example  Sequence  Diagram  for  the  Change  Management  System.                                                                              IV.  BUILDING  THE  SPECIFICATIONS.                                                                                                                                                          14.  Developing  a  Software  Requirements  Specification.                                                                              Tailoring  the  Standard  to  Meet  Your  Needs.  Specifying  Functional  Requirements  from  the  Class  Diagram.  Specifying  Nonfunctional  Requirements.  Identifying  Dependencies  Between  Requirements.                                                                                                                    15.  Developing  an  Interface  Requirement  Specification.                                                                              The  IRS  Template.  Front  Matter  of  the  IRS.  Reference  Section  of  the  IRS.  Requirement  Section  of  the  IRS.  Protocol  and  Messages  Section  of  the  IRS.                                                                                                                    16.  Verifying  the  Software  Requirements  Specification.                                                                              Using  the  Process  to  Ensure  Good  Requirements.  Using  Peer  Reviews  to  Ensure  Good  Requirements.  Specifying  a  Test  Tree.  Analyzing  the  Test  Tree.  Requirements  Verification  Checklist.                                                                              V.  USING  THE  REQUIREMENTS  ARCHITECTURE.                                                                                                                                                          17.  Maintaining  the  System.                                                                              Receiving  the  Change  Request.  Analyzing  the  Change.  Analyzing  User  Needs.  Identifying  New  and  Changed  Use  Cases.  Identifying  New  and  Changed  Requirements.  Implementing  a  Release.                                                                                                                    18.  Ensuring  Maximum  Benefits  from  the  Requirements.                                                                              Benefits  to  Development  and  Productivity  Revisited.  Benefits  to  Testing  and  Quality  Revisited.  Benefits  to  the  Organization  Revisited.                                                                              VI.  APPENDICES.                                                                                                                                                          Appendix  A.  Planning  Model  for  Requirements  Development.                                                                              Model  Work  Breakdown  Structure.  Model  Effort  Allocation.  Model  Schedule  Allocation.  Standard  Major  Milestones.                                                                                                                    Appendix  B.  Change  Management  System  Artifacts.                                                                              Change  Management  System  Use  Cases.  Change  Management  System  Class  Diagrams.  Change  Management  System  State  Diagrams.  Change  Management  Software  Requirements  Specification.                                                                                                                    Bibliography.                                        Index.


软件需求--基于统一过程的实践方法-相关图书
·血型性格中的命运密码
·中国邮票史·第九卷
·统一过程引论
·外商投资电信企业管理规定
·重构-改善既有代码的设计(中文版)
·中国共产党地方委员会工作条例(试行)
·Java Rules中文版
·中国民营影视企业现状与发展:第十三届中国金鸡百花电影学术研讨
·地下水的体视化研究
·中央音乐学院海内外考级曲目.笛子1-6级
·Visual Basic 6.0信息系统设计与开发实例
·信息系统工程监理
·一分钟财运测试
·职业秘书与文员任职资格与工作绩效测评
·职业秘书与文员自修手册
·婚姻法继承法法配套规定 10
·我所知道的卢汉
·科技英语写作
·GPS测量操作与数据处理
·易经
未分类图书 网站地图 全部分类