1、SF05 软件用户需求报告文档编号:XXXSF05保密级别: 版本编号:V1.0软件开发文档文档名称:用户需求报告项目名称:XXXXXXXXXX项目负责人:XX XX编写: 年_月_日校对: 年_月_日审核: 年_月_日批准: 年_月_日XXXX电子有限公司2011年修订历史记录版本日期AMD修订者说明1.02011年10月01日AXXX首次编写(A-添加,M-修改,D-删除)1 概述本文档是进行需求规格定义、项目策划、概要设计的基础,也是用户进行验收的依据。1.1 用户简在本章节中要将用户的基本情况描述清楚,以便于分析人员划定系统范围,进行关于功能、进度、成本、性能等方面的平衡决策。对于产品
2、开发类项目,需要在此将该产品定义的用户群的特点描述清楚。1.2 项目的目的与目标项目的目的是对开发本系统意图的总概括。项目的目标是将目的细化后的具体描述。项目目标应是明确的、可度量的、可以达到的, 项目的范围应能确保项目的目标可以达到。对于项目的目标可以逐步细化,以便与系统的需求建立对应关系,检查系统的功能是否覆盖了系统目标。1.3 术语定义将该用户需求报告中的术语、缩写进行定义, 包括用户应用领域与计算机领域的术语与缩写等。1.4 参考资料说明该用户需求报告使用的参考资料,如:1 商务合同2 招标书3 用户领域的资料4 用户需求调查表5 参照的标准每一个文件、文献要有标题、或文件号,发布或发
3、表日期以及出版单位。1.5 相关文档说明用户需求报告的变更,以及可能受变更影响的其他相关文档,如:1 项目开发计划2 需求规格说明书1.6 版本更新信息版本更新记录格式,如表5-11所示。表5-11 版本更新记录版本号创建者创建日期维护者维护日期维护纪要V1.0王某某2009/01/01V1.0.1王某某2009/02/01网络版功能维护2 现有系统描述2.1 组织结构与职责将用户的组织结构逐层详细描述,建议采用树状的组织结构图进行表达,每个部门的职责也应进行简单的描述。组织结构是用户企业业务流程与信息的载体,对分析人员理解企业的业务、确定系统范围很有帮助。取得用户的组织结构,是需求获取步骤中
4、的工作任务之一。2.2 岗位定义用户环境中的企业岗位和组织结构一样,也是分析人员理解企业业务的基础,是需求获取的工作任务,同时也是分析人员提取对象的基础。每个岗位的职责可以进行详细的描述,建议采用表格的形式,如表5-12所示。表5-12 岗 位 定 义编 号岗 位所在部门职 责相关的业务1008采购员业务部商品采购、合同签订、供应商选择进货、合同管理1009对用户岗位的识别,也包括使用了计算机系统后的系统管理人员岗位。2.3 作业流程企业的作业流程,首先要有一个总的业务流程图,将企业中各种业务之间的关系描述出来,然后对每种业务进行详细的描述,使业务流程与部门职责结合起来。详细业务流程图可以采用
5、直式业务流程图、Use case图、程序流程图加上文字说明。图形可以将流程描述得很清楚,但是还要附加一些文字说明,如关于业务发生的频率、意外事故的处理、高峰期的业务频率等,不能在流程图中描述的内容,需要用文字进行详细描述。功能组序号程序名称备注文书管理1部门发放2民警领用3文书核对4文书收回5文书作废6撤销领用7撤销作废信息录入8简易处罚信息的录入9强制措施录入10处理通知书录入11电子监控录入12银行对账录入13交款信息补录14机动车黑名单管理15驾驶人黑名单管理业务处理16一般程序询问17一般程序处理18电子监控处理告知19电子监控处理通知书20电子监控处理(记分)21电子监控处理(不记分
6、)22扣留物品处理23收缴物品处理24暂扣还证25异地数据核查26状态记分重算27法律文书打印业务变更28简易程序修改29简易程序删除30强制措施修改31强制措施删除32电子监控记录修改33电子监控记录删除34电子监控处理回退35一般程序处理回退36银行对账撤销37扣留物品延期审批审核38一般程序领导审批39扣留物品延期审批40银行对账撤销审批41减免滞纳金审批42行政复议诉讼43简易程序修改审核44简易程序删除审核45强制措施修改审核46强制措施删除审核47处理通知书修改审核48处理通知书删除审核49电子监控录入审核50电子监控变更审核51电子监控删除审核52电子监控回退审核53一般程序回退
7、审核查询监管54驾驶人综合查询55违法记录综合查询56机动车综合查询57处罚决定书查询58强制措施凭证查询59电子监控通知书查询60扣留物品综合查询61收缴物品综合查询62农/军车基本信息导出63农用/军用车违法信息导出64日志查询65接口访问日志查询66机动车更新日志查询67驾驶人更新日志查询信息统计68交通违法统计总表69记分统计表70交通技术监控设备查处交通违法统计表71交通违法机动车类型统计表 72道路类型统计表73处理本地交通违法表74重点交通违法统计表75违法地点道路类型小时统计表系统管理76系统参数管理77警员代码维护78道路代码维护79系统代码维护80违法代码维护81部门管理8
8、2用户组设置83用户管理84访问接口85访问接口权限管理86任务管理87信息公告88打印模块维护89密码修改90打印控件下载2.4 单据、账本、报表现行系统中用户正在使用的正式的或非正式的单据、账本、报表等可以收集起来,并进行穷举、分类、归纳。单据、账本、报表是用户系统中信息的载体,是进行系统需求分析的基础,无论采用哪种分析方法,这都是必不可少的信息源。2.4.1 单据单据的格式可用表格描述,如表5-13所示。表5-13 单据的描述格式单据名称用途使用单位制作单位频率高峰时数据流量各数据项的详细说明如下:序号数据项中文名数据项英文名类型、长度、精度数据项的取值范围1232.4.2 账本因为账本
9、上的数据是统计数据,所以一个账本一般对应一张中间表,账本的格式可用表格描述,如表5-14所示。表5-14 账本的描述格式账本名称用途使用单位制作单位频率高峰时数据流量各数据项的详细说明如下:序号数据项中文名数据项英文名数据项类型、长度、精度数据来源1232.4.3 报表因为报表上的数据是统计数据,所以一个报表一般对应一张中间表,报表的格式可用表格描述,如表5-15所示。2.5 存在的问题在现行的系统中,决策层、管理层、操作层各存在哪些方面的问题需要计算机来解决,尤其是决策层、管理层这些问题中包含了用户的需求与期望,有些问题是新系统可以解决的,有些问题则不是。表5-15 报表的描述格式报表名称用
10、途使用单位制作单位频率高峰时数据流量各数据项的详细说明如下:序号数据项中文名数据项英文名数据项类型、长度、精度数据来源1232.6 可能的变化对于现行的系统,将来可能会有哪些变化,需要在此描述。企业中的变化是永恒的,系统分析员需要描述哪些变化可能引起系统范围变更。3 目标系统功能需求3.1 功能需求分析决策层、管理层、操作层各有哪些具体功能要求。3.2 功能需求点列表在功能需求分析完成后,要详细列出用户需求功能点列表,提供给后续设计、编程、测试中使用,更是为了用户测试验收中使用。功能需求点列表的格式,如表5-16所示。表5-16 功能需求点列表编号功能名称使用部门使用岗位功能描述输入内容输出内
11、容1234 目标系统性能需求4.1 时间要求如:(1)响应时间,如查询的最长等待时间。(2)更新处理时间,如记账的最长时间。(3)数据的转换和传送时间,如远程数据传输的时间要求。(4)解题时间。4.2 空间要求如:(1)支持的终端数。(2)支持的并行操作的使用者数。(3)处理的文件和记录数。(4)表和文件的大小规模(要按可预见的增长,对数据及其分量的存储要求做出估算)。(5)处理任务的数量。(6)在正常情况下和峰值工作条件下,在一定时间周期中要处理的数据总数。(7)对输入和输出数据的精度要求。(8)对处理和传输过程中的精度要求。4.3 性能需求点列表详细列出用户性能点列表,提供给后续分析、设计
12、、编程、测试中使用,更是为了用户测试验收中使用。需求性能点列表的格式,如表5-17所示。表5-17 性能需求点列表编 号性能名称使用部门 使用岗位性能描述输入内容输出内容1235 目标系统界面与接口需求5.1 界面需求界面的原则要求,如方便、简洁、美观、一致等。整个系统的界面风格定义,某些功能模块的特殊的界面要求。(1)输入设备:键盘、鼠标、条码扫描器、扫描仪等;(2)输出设备:显示器、打印机、光盘刻录机、磁带机、音箱等;(3)显示风格:图形界面、字符界面、IE界面等;(4)显示方式:1024*768、640*480等;(5)输出格式:显示布局、打印格式等。5.2 接口需求与其他系统的接口,如
13、监控系统、控制系统、银行结算系统、税控系统、财务系统、政府网络系统及其他系统等。(1)与系统特殊外设的接口,如CT机、磁共振、柜员机(ATM)、IC卡、盘点机等。(2)与中间件的接口,要列出接口规范、入口参数、出口参数、传输频率等。应在此列举出所有的外部接口名称、接口标准、规范。外部接口列表,如表5-18所示。表5-18 外部接口需求点列表编 号接口名称接口规范接口标准入口参数出口参数传输频率1236 目标系统其他需求6.1 安全性6.2 可靠性6.3 灵活性6.4 特殊需求如:(1)进度需求:系统的阶段进度要求。(2)资金需求:投资额度。(3)运行环境需求:平台、体系结构、设备要求。(4)培训需求:用户对培训的需求,是否提供多媒体教学光盘。(5)推广需求:推广的要求,如在上百个远程部门推广该系统,是否要有推广的支持软件。7 目标系统假设与约束条件假设与约定条件是对预计的系统风险的描述, 如:(1)法律、法规和政策方面的限制。(2)硬件、软件、运行环境和开发环境方面的条件和限制。(3)可利用的信息和资源。(4)系统投入使用的最晚日期。(5)需求中的风险分析:技术风险、技能风险、时间风险、资源风险。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1