需求规格说明书ISO标准版
编者说明:当需求调查、分析工作告一段落时,你就需要将这些需求进行规格化描述,整理成文,即软件需求规格说明书,也就是SRS。这是在软件项目过程中最有价值的一个文档。ISO所提供的标准虽然已经时间久远,但还是颇具参考价值的。1.引言11编写的目的说明编写这份需求说明书的目的指出预期的读者。对图书管理系统软件功能的实现和评判进行描述;将作为软件开发过程的其他所有开发的基础;为开发人员、维护人员、客户人员间提供共同的协而创立基础;规范描述项目投资者就系统的功能和必须符合的条件达成的一致意见。预期读者为客户、业务需求分析人员、测试人员、用户文档编写者、项目管理人员、系统分析员、软件架构师、软件工程师。12背景a图书管理系统b本项目的任务提出者:石油大学后勤装备部开发者:666软件技术小组用户:石油大学的全体老师和学生c该系统采用BS架构,它的各子功能模块相互独立,使得与其它接口简单。13定义图书管理系统软件:它是它是我们软件组完全自主开发的图是管理系统软件,以图书馆管理部门和终端用户为业务对象的用Java语言编程来实现其功能的软件。需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同,标准,规范或其他正式规定文档所需具有的条件或功能。需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明确其含义并找出其中的错误,遗憾或其他不足的地方。列出本文件中用到的专门术语的定义和外文首字母组词的原词组。14参考资料(以后再添)列出用得着的参考资料。2.任务概述21目标本软件的目标是使图书管理系统管理电子化、系统化、简单化,以节省图书管理方面不必要的资源浪费。该管理系统的最终用户为终端用户,管理人员和其他相关人员。22用户的特点列出本系统的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本系统的预期使用频度。借阅人员随机性大,频率不固定,开发人员需定期维护。23假定和约束列出进行本系统开发工作的假定和约束。用户急需应用本软件系统,要求项目组在两个月内完成任务,初步实现的功能模块为信息发布、借书信息管理、还书信息管理、交流互动与用户管理等;开发人员初定为6人项目组,
f开发与运行的硬件平台要能够支持多用户并发访问。本软件在开发的过程中,分为技术实现与软件工程两大部分,两大部分都有侧重点,若技r