产品需求规格说明书(模板)

产品需求规格说明书(模板)

ID:41225495

大小:53.89 KB

页数:9页

时间:2019-08-19

产品需求规格说明书(模板)_第1页
产品需求规格说明书(模板)_第2页
产品需求规格说明书(模板)_第3页
产品需求规格说明书(模板)_第4页
产品需求规格说明书(模板)_第5页
资源描述:

《产品需求规格说明书(模板)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、目录1引言11.1编写目的11.2背景11.3定义11.3.1专业术语11.4参考资料12任务概述22.1任务目标22.2用户的特点22.3软件约束23需求规定33.1对功能的规定33.1.1用例图33.1.2参与者33.1.3产品功能性需求33.1.4功能性需求用例分析与描述43.2对性能的规定53.2.1精度53.2.2时间性要求53.2.3灵活性要求53.2.4输人输出要求63.3数据管理能力要求63.4故障处理要求63.5其他专门要求64运行环境规定64.1硬件要求64.2软件要求64.3接口要求74.4控制75附录A:需求确认811引言1.1编写目的编写这个需求分析说

2、明书的目的是,让软件开发的设计人员明白用户要让他们设计出一个什么样的应用软件。这个说明书预期的读者将会是和应用软件开发有关的人员,项目管理人员以及用户等。1.2背景我们要开发的这个应用软件的名称是:。本软件是作为软件技术(可视化程序设计)专业二年级学生软件工程课程的项目实训软件。本软件未来用户未定。本软件所用微机为win32系统,其他应用系统以及有关机构基本没有往来关系。1.3定义1.3.1专业术语写出本文档当中所涉及到的术语。维护主要用于删除跟修改分组把同一类的归在一起1.4参考资料本文章参考了有关网站,参照了需求说明书的标准模板以及需求说明书的编写案例等等。1任务概述1.1

3、任务目标主要阐述制作该系统的目的是什么,目标是为了要完成什么。XXXXX1.2用户的特点也就是系统的参与者,描述清楚参与者的身份,利益,要求等。该系统由专科学生自己设计、实现、使用和维护,作为培养学生编程能力和项目开发能力的形式。1.3软件约束1.本系统所要支持的数据库为SQL2005server.2.对本系统的经费投入为0。3.系统开发的全过程要在1个月内完成。1需求规定1.1对功能的规定1.1.1用例图总用例图1.1.2参与者1.1.3产品功能性需求功能描述(一)功能性需求分类功能类别功能名称、标识符描述主要功能mainFunction1、2、。。。。。。n、相关功能rel

4、atedFunction1、2、。。。。。。n、附加功能addFunction1、2、……n、1.1.1功能性需求用例分析与描述(一)验证管理员身份(用例的名称每一个功能都需要以下的内容。validateadmin)1.用例图对应的那部分用例图。2.用例描述n用例编号及名称:n用例概述:n主要参与者:n涉众利益:n前置条件:n后置条件:n基本流程1.系统提示管理员输入登录用户名和密码,。2.管理员输入用户名和密码,提交用户信息。3.系统进行用户名和密码验证,检查是否正确。4.管理员通过身份验证后,将会进入联系人信息这个主页面。用户可以选择创建联系人,查找联系人,修改密码等服务等

5、。n分支流程3a、用户没有输入用户ID或密码当中的任意一项或全部3a1、系统提示输入用户ID和密码,如果用户点击确定,则跳转至登陆页面;3a2、系统提示输入用户ID和密码,如果用户点击取消,则退出系统;3b、用户输入用户ID或密码当中的任意一项或全部长度过长3b1、系统提示输入用户ID或密码长度过长,如果用户点击确定,则跳转至登陆页面;3b2、系统提示输入用户ID或密码长度过长,如果用户点击取消,则退出系统;3c、用户输入用户ID当中包含非法字符3c1、系统提示输入用户ID当中包含非法字符,如果用户点击确定,则跳转至登陆页面;3c2、系统提示输入用户ID当中包含非法字符,如果用

6、户点击取消,则退出系统;3e、系统验证用户提交用户ID不存在4e1、系统提示用户ID不存在,如果用户点击确定,则跳转至登陆页面;4e2、系统提示用户ID不存在,如果用户点击取消,则退出系统;3f、系统验证用户提交用户ID和密码不匹配3f1、系统提示用户ID和密码不匹配,如果用户点击确定,则跳转至登陆页面;3f2、系统提示用户ID和密码不匹配,如果用户点击取消,则退出系统;4g、系统判断用户当前状态,如果为“注销”则不能登陆。;n规则与约束:非法字符:!#¥%……—*用户ID长度限制:50位密码长度限制:16位用户状态:正常(0),挂失(1),注销(2)3.业务逻辑分析:此处为活

7、动图。暂时可以空着。(二)XXXXX。。。(三)XXXXX。。。。。。。。。。1.1对性能的规定1.1.1精度本系统对精度不作要求1.1.2时间性要求本系统对时间不作要求1.1.1灵活性要求本系统对灵活性不作要求1.1.2输人输出要求解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述1.2数据管理能力要求数据库的初始大小为100M,按20%的增量增

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。