软件需求规格说明书如何写
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实际经营情况不一致,税收管理员有责任告知纳税人,令其到税务机关进行
登记信息变更。
2.2 操作岗位
税收管理员岗
20
第14章 需求规格说明书
2 需求规格说明文档 示例-内容
2.3 业务处理流程图
税务登记核查 财产税登记核查
需求规格说明文档常见的模板
税务机关内部
税收管理员
纳税人
产生税务登记核查 任务
产生财产税登记核 查任务
(4)如果税收管理员实地核查结果与纳税人填报的信息不一致,
并且通过税收管理员调查,不一致的原因是由于纳税人填报错
误造成的,并且变更内容涉及变更登记内容的,需要税收管理
员向纳税人发放《税务事项通知书》、《文书送达回证》告知
纳税人到税务机关进行更正。
24
第14章 需求规格说明书
2 需求规格说明文档 示例-内容
25
第14章 需求规格说明书
2 需求规格说明文档 示例-内容 2.4.2 基本流程
需求规格说明文档常见的模板
税种鉴定核查管理、征收方式核查管理 (1)纳税人开业登记之后,系统自动发送税种鉴定核查 任务、征收方式核查任务给税收管理员。 (2)税收管理员对纳税人进行实地核查。 (3)如果核查结果没有问题,则直接将核查结果录入系 统。 (4)如果核查结果有问题,则需要将信息反馈给综合科, 由综合科进行修改。
14
第14章 需求规格说明书
2 需求规格说明文档 需求规格说明文档常见的写作风格
形式化描述:如果说图形化模型比自然语言表达的精 确度更高的话,则形式化描述比图形化模型更高一些。 对于逻辑性很强,精度要求很高的场合,形式化规格 描述是一种不错的选择。
优点:严谨、精确。 缺点:编写和阅读的人都会感到很困难。 建议:形式化规格语言为主,辅以图形化模型和自然 语言。一般很少采用,即时采用也是在局部。
4
第14章 需求规格说明书
1 需求规格说明书概述
需求获取收集了需求信息,需求分析活动深入理解了需求信息
并建立了能够满足用户需求的软件解决方案。需求规格说明(需求
描述)是将需求获取、需求分析的结果进行文档化的过程。在软件
开发过程中,将分析的结果文档化是不可或缺的任务,也称为编写
规约活动。
基本用例模型
编写SRS 讲解SRS
需求(验证)评审会 需求文档发布(里程碑)
项目经理:老大,你看是否可以把今天当作需求冻结日。
用户方负责人:不行,等系统上线再考虑需求冻结吧!
项目经理:….(你这是要我命啊!)
用户方负责人:你要冻结需求就是要我命。
6
第14章 需求规格说明书
1 需求规格说明书概述
需求规格说明书的作用? (1)需求规格说明书文档可以成为各方人员之间有关软件
软件需求规格说明书如何写
第 14 章 需求规格说明书
2
ห้องสมุดไป่ตู้
第14章 需求规格说明书
本课主要讨论问题
1 需求规格说明书概述 2 需求规格说明文档 3 模板选择与裁剪 4 需求规格说明书文档的写作 5 优秀的需求规格说明书文档的特性 6 应用示例
3
第14章 需求规格说明书
本课主要讨论问题
1 需求规格说明书概述 2 需求规格说明文档 3 模板选择与裁剪 4 需求规格说明书文档的写作 5 优秀的需求规格说明书文档的特性 6 应用示例
税种鉴定核查、征收方式核查
税务机关内部
税收管理员
税种鉴定、征收方 式核查任务
税收管理员 实地核查
否
是否存在问题
是
将信息反馈综合科 进行修改
将核查结果录入系
统
22
第14章 需求规格说明书
2 需求规格说明文档
需求规格说明文档常见的模板
示例-内容
2.4 业务处理流程描述 2.4.1 前置条件 (1) 纳税人已申请办理税务登记、财产税税源登记、
知识 系统需求
图 需求规格说明活动流图
软件需求规 格说明文档
10
第14章 需求规格说明书
本课主要讨论问题
1 需求规格说明书概述 2 需求规格说明文档 3 模板选择与裁剪 4 需求规格说明书文档的写作 5 优秀的需求规格说明书文档的特性 6 应用示例
11
第14章 需求规格说明书
2 需求规格说明文档 需求规格说明文档常见的写作风格 ❖ 非形式化 –自然语言 –限制性文本 ❖ 半形式化 –结构化文本 • 伪码/结构化英语 –模型语言 • 图、表… ❖ 形式化 –形式化语言 • 数学语言:BNF,…
需求规格说明文档常见的模板
2.4.2 基本流程
税务登记核查、财产税登记核查 (5)如果税收管理员实地核查结果与纳税人填报的信息不一致,并且通 过税收管理员调查,不一致的原因是由于纳税人填报错误造成的,并且变 更内容不涉及变更登记内容,税务机关有权直接修改的,税收管理员将不 一致信息反馈给录入岗。 (6)如果税收管理员实地核查结果与纳税人填报的信息不一致,并且通过 税收管理员调查,不一致的原因是由于税务机关内部原因造成的,并且变更 内容不涉及到税务登记证件修改的,税收管理员将不一致信息反馈给录入岗。 (7)如果税收管理员实地核查结果与纳税人填报的信息不一致,并且通过 税收管理员调查,不一致原因是由于税务机关内部原因造成的,并且变更 内容涉及到税务登记证件修改的,税收管理员将不一致信息反馈给录入岗 由录入岗修改,修改之后将信息反馈给税收管理员。由税收管理员打印《税 务事项通知书》通知纳税人到税务机关重新打印税务登记证。 (8)税收管理员将文书送达纳税人之后将文书销号。
7
第14章 需求规格说明书
1 需求规格说明书概述
需求规格说明书撰写的素材(面向对象)
基本用例模型
用例模型
业务规则
顺序图
CRC模型
用户界面 流程图
基本用户界面 原型
类模型(分析) 用户界面原型
活动图
需求规格 说明书
8
第14章 需求规格说明书
1 需求规格说明书概述
撰写需求规格说明书-重要基础
❖ 需求获取 – 目标是得到用户需求——收集需求信息
系统的协议基准。开发者和用户可以使用它作为合同协议 的重要部分,涉众也可以利用它在相互间达成一致。 (2)需求规格说明书文档可以成为项目开发活动的一个重 要依据。它可以成为软件估算和项目进度安排的基础,也 可以成为开发人员判断设计、测试等工作的进行是否正确 的依据。 (3)在需求规格说明书文档的编写过程中,可以尽早发现 和减少可能存在的需求错误,从而减少项目返工,降低项 目的工作量。 (4)需求规格说明书文档可以成为有效的智力资产。该智 利资产可以帮助新加入的团队成员快速融入项目,可以帮 助更好地将软件产品移交给新客户,也可以帮助开发者更 好地进行其他类似项目或者后续增强项目的开发。
关申请办理税务登记。其它纳税人自依照税收法律、行政法规规定成为纳税
义务人之日起30日内向所在地税务登记机关申请办理税务登记。
税务机关核准纳税人开业之后,由税收管理员根据纳税人的实际经营情
况对纳税人填报的税务登记信息、社保登记信息、财产税税源登记信息、税
种鉴定信息以及征收方式做实地核查。如果发现纳税人填报的信息与纳税人
用例模型
业务规则
顺序图
CRC模型
用户界面 流程图
基本用户界面 原型
类模型(分析) 用户界面原型
活动图
需求规格 说明书
5
第14章 需求规格说明书
1 需求规格说明书概述
需求规格说明书编写的重要性? 在经过需求获取活动和需求分析活动的处理之后,软件系统的涉众和 需求工程师应该能够就软件的需求和解决方案达成共识。为了保证软件开 发的成功,这种共识还需要完整地传递给开发人员。需求规格说明书的编 写就是将需求及其软件解决方案进行定义和文档化,并传递给开发人员的 需求工程活动。 需求规格说明书的完成(撰写完成、验证完成)标志着软件需求阶段 告一段落。并将作为下一个阶段设计开发阶段的输入和重要依据。
19
第14章 需求规格说明书
2 需求规格说明文档 示例-内容
需求规格说明文档常见的模板
2 开业登记管理
2.1 业务规范
各类企业及企业在外地设立的分支机构和从事生产、经营的场所,个体
工商户和从事生产、经营的事业单位(从事生产经营的纳税人)自领取营业
执照之日起30日内持有关证件向生产、经营地或纳税义务发生地税务登记机
18
第14章 需求规格说明书
2 需求规格说明文档 示例-概述
需求规格说明文档常见的模板
1 概述 税收管理员户籍管理包括开业登记管理、停业登
记管理、登记变更管理、非正常户管理、非正常解除管 理、纳税人跨区迁移管理、外来报验管理、巡查管理、 验、换证管理九部分内容。户籍管理部分以税收管理员 为核心,论述了其在户籍管理中执行的全部职责。
税务登记核查、财产税登记核查
(1)税务机关批准纳税人开业并为纳税人分配税收管理员之后,
系统自动发送税务登记核查任务、财产税税源登记核查任务给
税收管理员。
(2)税收管理员根据系统发送的核查任务与纳税人的实际经营
情况进行实地核查。
(3)如果税收管理员实地核查结果与纳税人填报的信息完全一
致,则税收管理员直接结束任务。
税收管理员
实地核查
核查是否有问 题
无
问
题
有问题
结束
事项通知书 送达回证
录入岗
是否涉及税务 登记证件修改
否
是否由于纳税 人原因造成
是
是否涉及变更 登记内容
否
是
直接修改
是 是
否
结束
通知纳税人到大厅 录入岗做相应修改
结束
21
第14章 需求规格说明书
2 需求规格说明文档
需求规格说明文档常见的模板
示例-内容
示例-目录
1.概述 2.开业登记管理
2.1.业务规范 2.2.操作岗位 2.3.业务处理流程图 2.4.业务处理流程描述
2.4.1.前置条件 2.4.2.基本流程 2.4.3.分支流程 2.4.4.后置条件 2.5.特殊需求说明 2.6.相关业务环节 2.7.业务表单
3.登记变更管理 3.1.业务规范 3.2.操作岗位 3.3.业务处理流程图 3.4.业务处理流程描述 3.4.1.前置条件 3.4.2.基本流程 3.4.3.分支流程 3.4.4.后置条件 3.4.5.特殊需求说明 3.4.6.相关业务环节 3.4.7.业务表单
15
第14章 需求规格说明书
2 需求规格说明文档 需求规格说明文档常见的模板 示例-简单的范例
XX地税征管信息系统-需求规格说明书-户籍管理
16
第14章 需求规格说明书
2 需求规格说明文档
需求规格说明文档常见的模板
示例-封面
ABC软件有限公司 密级:限项目内使用
ABC-LOGO
xx地税税收征管信息系统 需求规格说明书
税种鉴定、征收方式鉴定。 (2) 税务机关已受理纳税人税务登记。 (3) 登记录入岗已录入完成纳税人的财产税税源登 记、税种鉴定、征收方式鉴定。 (4) 税务机关已批准纳税人开业并为纳税人分配了 税收管理员。
23
第14章 需求规格说明书
2 需求规格说明文档 示例-内容 2.4.2 基本流程
需求规格说明文档常见的模板
自然语言 图形化模型
形式化规格描述
12
第14章 需求规格说明书
2 需求规格说明文档 需求规格说明文档常见的写作风格
自然语言:就是使用结构合理的自然语言来描述需求,该显 示不管对于写的人还是看的人都是一个非常容易接受的方法。 以前的项目很多都是采用此方法。
优点:易于编写、易于阅读,不需要掌握特定的技巧; 缺点:不够严谨,歧义性强,表达能力弱(特别是对于复杂 问题的描述) 建议:一般以自然语言为主,辅以图形化模型,需要的地方 少量使用形式化规格描述。这样的组合方式是目前多数软件 系统采用的风格。
❖ 需求分析 – 目标是更深刻的理解用户需求——界定能够让 用户满意的解决方案准则
❖ 需求规格说明 – 目标是定义用户需求——准确描述需求及其解 决方案
9
第14章 需求规格说明书
1 需求规格说明书概述
撰写需求规格说明书-主要活动
标准模版
模版结构
模版的选择 与裁剪
需求规格说 明文档模版
系统模型
知识
文档写作
13
第14章 需求规格说明书
2 需求规格说明文档 需求规格说明文档常见的写作风格 图形化模型:图形化模型在表述时能够给读者提供更强的视觉效 果,同时能够使问题更加聚焦。在日常交流中,我们经常会绘制 一些非标准的示意图,以便更好地进行沟通。
优点:可视化、聚焦性,易于理解。 缺点:编写和阅读的人都需要能够正确地理解模型,所以一般 SRS不可能完全采用复杂模型。 建议:图形化模型为主,辅以自然语言,需要的地方少量使用形 式化规格描述。RUP(Rational Unified Process)统一开发过程推 荐该方法,需求管理会更加方便。对双方的技术性要求比较强。
业务环 税收管理员 业务名称 户籍管理 节:
编 写 人: 张三
编写日期: 2008-2-20
审 核 人: 李四
审核日期: 2008-3-10
批 准 人: 王五
批准日期: 2008-3-20
XX地税信息中心 ABC软件公司税务事业部
17
第14章 需求规格说明书
2 需求规格说明文档
需求规格说明文档常见的模板