需求工程在大体上分为业务需求、系统需求、用户需求、功能需求和非功能需求等类型。
本章首先开始先介绍软件需求工程大致的分类,而后开始详细的介绍每个需求的特点,以及他们之间的关系。
其次把业务需求拿出来详细的介绍了他的过程,首先向用户征集关于软件的信息,根据软件的功能来为软件做一个简单的模型,最后做出来之后向用户验证质量以及是否可行性,之后开始跟进软件的维护以及版本的跟新。
对开发人员向用户征集信息的方式做了介绍,面谈、开小型的见面会、原型化方法,等等。
上面介绍了理论方面的知识,之后吧小型的图书管路系统拿出来做了范例,因为其中涉及到统一建模学到的知识,所以看的时候大致可以理解,同时也让我们对前面的知识有个温故知新,以及将理论知识更好的结合现实。