【XXX系统】功能需求规格说明书_模板
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【系统名称】功能需求规格说明书
【——子系统名称】
文档创建信息
文档修订记录
修改类型分为A– ADDED(增加)M– MODIFIED(修改)D– DELETED(删除)
目录
1.引言 (4)
1.1 目的 (4)
1.2 读者范围 (4)
1.3 术语或缩略语 (4)
2.系统定位 (5)
2.1 目标用户 (5)
2.2 针对的用户需求 (5)
2.3 卖点功能 (5)
2.4 系统性质 (6)
3.需求综述 (6)
3.1 概念界定 (6)
3.1.1角色界定............................................................................错误!未定义书签。
3.1.1.1 用户 (6)
3.1.1.2 外部系统 (6)
3.1.1.3 内部子系统................................................................错误!未定义书签。
3.1.2信息实体界定....................................................................错误!未定义书签。
3.2 系统外延 (7)
3.2.1系统应用环境总览 (7)
3.2.2系统与用户交互关系 (7)
3.2.3系统与外部系统交互关系 (7)
3.3 系统内涵 (7)
3.3.1系统总体结构 (7)
3.3.2系统功能概述 (8)
3.3.3系统内部协作关系 (8)
4.功能使用流程 (8)
4.1 功能使用流程总览 (8)
4.2 功能使用流程描述 (9)
4.2.1【功能使用流程名称】 (9)
4.2.2【功能使用流程名称】 (10)
5.用户界面 (10)
5.1 总则 (10)
5.2 界面总览 (10)
5.3 界面详解 (11)
5.3.1【界面名称】 (11)
5.3.1.1 界面功能概述 (11)
5.3.1.2 界面元素总览 (11)
5.3.1.3 界面元素详解 (12)
5.3.1.4 界面默认规则 (13)
5.3.2【界面名称】 (13)
1.引言
1.1目的
1.2读者范围
1.3术语或缩略语
2.产品定位
2.1目标用户
2.2针对的用户需求
2.3卖点功能
2.4产品性质
3.需求综述3.1角色界定
3.1.1用户
3.1.2外部系统
3.2信息对象界定
3.3系统外延
3.3.1系统应用环境总览
3.3.2系统与用户交互关系
3.3.3系统与外部系统交互关系
3.4系统内涵
3.4.1系统总体结构
3.4.2系统功能总览
3.4.3系统内部协作关系
4.功能使用流程4.1功能使用流程总览
4.2功能使用流程描述
4.2.1【功能使用流程名称】
说明:
以流程图的形式描述功能使用流程,必要时可在流程图下方附带文字说明。
流程图中需具备以下元素:
◆流程的起点(触发条件)和终点;
◆用户活动流程;
◆系统活动流程;
◆界面流转(其中需在表示用户界面的符号右下角注明界面的编号,目的在于使整篇文档
中提到的界面能够相互对应,甚至可以与UI人员制作完成的实际界面文件名称相对应。
此编号可以使用下一章节中描述界面的标题编号,也可另设编号规则。);
◆绘图符号说明(此说明也可在附录或父标题下统一进行说明)。
流程图的绘制规则可参考UML活动图,加入以上元素后可参考以下格式:
4.2.2【功能使用流程名称】
……
5.用户界面
5.1总则
5.2界面总览
5.3界面详解
5.3.1【界面名称】
5.3.1.1界面功能概述
5.3.1.2界面元素总览
说明:
以图例(或列表)的方式描述界面中需具备哪些元素(需为每一界面元素制定编号,此编号可以使用下一节中描述具体界面元素的项目编号,也可另设编号规则。)
注1:如果对界面布局无特殊要求,或在“5.1总则”中已经对界面布局的统一规则进行了描述,则无需在图例中展现出各元素的位置关系,只需进行简单的罗列,以免误导界面设计人员。
注2:界面元素的划分规则如下:
界面元素可划分为三种:粒子元素、复合元素、容器元素。
◆粒子元素:可完成某一条数据的显示或可触发某一程序执行的界面元素,如:“一条记
录”、“一个按钮”等。
◆复合元素:由多个粒子元素组成,可以完成某一完整的“系统”功能的界面元素,如:
“文章列表区”,用于完成“‘访客’‘查看’‘作者’‘最新的10条’‘文章’”这一功能。
◆容器元素:此元素不具备实际功能,只用于划分界面区域,指定界面中哪一区域用于
显示哪类“复合元素”或“界面”。可为“容器元素”指定样式规则,由其中的“复合元素”来继承。如:指定某一区域专用于显示插件界面。
那么,按照以上的规则,下面的“界面元素详解”则可以根据实际情况继续拆分成多级标题进行描述;本节中的界面元素编号也可参考以下形式:
a b c d
--a1 --b1 --c1 --d1
--a2 --b2 --c2 --d2
--a3 --b3 --c3 --d3