软件需求规格说明书V1.0.doc
文本预览下载声明
XXX平台/项目建设项目
需求规格说明书
文件状态:
[ ]草 稿
[√]正式发布
[ ]正在修改 文件标识 GZDJ-RM-TF-04 A 审 核 人 当前版本 1.0 审核日期 作 者 批 准 人 完成日期 批准日期
广州XXX`网络科技有限公司
修订历史记录
日期 版本 说明 作者 0.1 草稿 1.0 正式发布
目 录
1 引言 5
1.1 编写目的 5
1.2 预期读者 5
1.3 项目背景 5
1.4 定义 5
1.5 参考资料 6
2 任务概述 7
2.1 目标 7
2.2 业务描述 7
2.2.1 用户特点 7
2.2.2 用户规模 7
2.2.3 业务分析 7
2.3 开发平台、实现语言 7
2.3.1 开发平台 7
2.3.2 实现语言 8
2.4 总体结构、模块组成 8
2.4.1 总体结构 8
2.4.2 模块组成 8
2.5 用户角色设置 9
3 数据描述 10
3.1 静态数据 10
3.2 动态数据 11
3.3 数据库介绍 11
3.4 数据词典 11
3.5 数据采集 11
3.5.1 数据采集的要求 11
3.5.2 数据采集的处理 12
4 功能需求 13
4.1 XXXX标题一 13
4.1.1 功能概述 13
4.1.2 数据输入 13
4.1.3 数据处理 13
4.1.4 流程描述 13
4.1.5 用户界面 13
性能需求 14
4.2 数据精度 14
4.3 时间特性 14
4.4 适应性/灵活性 14
5 运行需求 15
5.1 用户界面 15
5.2 软件、硬件接口 15
5.2.1 软件接口 15
5.2.2 硬件接口 15
5.3 故障处理 16
6 其他需求 17
附件一 引用样表、格式 18
附件二 版本说明 19
附件三 其他 20
引言
编写目的
经过实地调研、考察,并与用户方进行了多次的正式(会议)、非正式交流、讨论,最终就“XXX平台/项目建设项目”建设需求达成一致意见。为确保项目工程建设顺利进行,依据软件工程建设规范(GB)要求输出《XXX平台/项目建设项目需求规格说明书》,并作为该项目验收测试、系统验收的依据。
预期读者
本文档读者对象如下:
项目背景
定义
【指明文档的地位、作用】
本文档由 广州XXX网络科技有限公司 需求调研人员与XXX客户/部门 业务负责人员一起收集、整理、讨论、并最终定稿。准确描述 客户/部门系统的业务需求范围,作为系统开发、验收的重要技术依据。
【列出文档中所用到的专门术语的定义、缩写词的原文和其适用范围。】
B/S:即Browser/Server(浏览器/服务器)结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。
UTF-8: UTF-8是UNICODE的一种变长字符编码,其中UTF(Universal Transformation Format)为通用转换格式,由Ken Thompson于1992年创建。现在已经标准化为RFC 3629。UTF-8用1到6个字节编码UNICODE字符。
Web Service:Web Service是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。这种技术允许网络上的所有系统进行交互。随着技术的发展,一个Web服务可以包含额外的指定功能并且可以在多个B2B应用中协作通讯。 Web服务可以理解请求中上下文的关系,并且在每一个特定的情况下产生动态的结果。这些服务会根据用户的身份,地点以及产生请求的原因来改变不同的处理,用以产生一个唯一的,定制的方案。
SSO:单点登录(SSO,Single Sign-on)是一种方便用户访问多个系统的技术,用户只需在登录时进行一次注册,就可以在多个系统间自由穿梭,不必重复输入用户名和密码来确定身份。单点登录的实质就是安全上下文(Security Context)或凭证(Credential)在多个应用系统之间的传递或共享。当用户登录系统时,客户端软件根据用户的凭证(例如用户名和密码)为用户建立一个安全上下文,安全上下文包含用于验证用户的安全信息,系统用这个安全上下文和安全策略来判断用户是否具有访问系统资源的权限。
Portlet:Portlet 是门户中可再用的 Web 模块,它们在门户网站服务器上运行并提供对基于 Web 的内容、应用程序和其他资源访问
显示全部