需求规格是在项目开始,需求调研完成后进行编写,供项目组内部开发、设计、测试人员等参考文档。软件需求规格说明书大致包括概述、功能性需求、非功能性需求、约束等几大块。概述主要描述系统的上下文、关键性功能场景、角色以及角色能够使用的功能即用例。功能性需求主要描述用例、报表、接口三大类。