软件需求规格说明书V1.0
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件需求规格说明书V1.0
XXX平台/项目建设项目需求规格说明书
广州XXX`网络科技有限公司
修订历史记录
目录
1引言 (10)
1.1编写目的
10
1.2预期读者
10
1.3项目背景
10
1.4定义
10
1.5参考资料
13
2任务概述 (14)
2.1目标
14
2.2业务描述
14
2.2.1用户特点
14
2.2.2用户规模
14
2.2.3业务分析
14
2.3开发平台、实现语言
14
2.3.1开发平台
14
2.3.2实现语言
16
2.4总体结构、模块组成
17
2.4.1总体结构
17
2.4.2模块组成
17
2.5用户角色设置
17
3数据描述 (18)
3.1静态数据
18
3.2动态数据
22
3.3数据库介绍
23
3.4数据词典
23
3.5数据采集
24
3.5.1数据采集的要求
24
3.5.2数据采集的处理
24
4功能需求 (25)
4.1XXXX标题一
25
4.1.1功能概述
25
4.1.2数据输入
25
4.1.3数据处理
25
4.1.4流程描述
25
4.1.5用户界面
26
性能需求 (26)
4.2数据精度
26
4.3时间特性
26
4.4适应性/灵活性
27
5运行需求 (28)
5.1用户界面
28
5.2软件、硬件接口
28
5.2.1软件接口
28
5.2.2硬件接口
28
5.3故障处理
30
6其他需求 (32)
附件一引用样表、格式 (34)
附件二版本说明 (35)
附件三其他 (37)
1引言
1.1 编写目的
经过实地调研、考察,并与用户方进行了多次的正式(会议)、非正式交流、讨论,最终就“XXX平台/项目建设项目”建设需求达成一致意见。为确保项目工程建设顺利进行,依据软件工程建设规范(GB)要求输出《XXX平台/项目建设项目需求规格说明书》,并作为该项目验收测试、系统验收的依据。
1.2 预期读者
本文档读者对象如下:
1.3 项目背景
1.4 定义
【指明文档的地位、作用】
本文档由广州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 的内容、应用程序和其他资源访问。从用户的角度来看,Portlet 是门户网站站点中提
供特定服务或信息(例如,提供日历和新闻)的窗口。从应用程序开发者的角度来看,Portlet 是可插入的Web 模块,它们被设计成在门户网站服务器的Portlet 容器中运行。
LDAP:轻量目录访问协议(Lightweight Directory Access Protocol),一个得到关于人或者资源的集中、静态数据的快速方式。LDAP 是一个用来发布目录信息到许多不同资源的协议。通常它都作为一个集中的地址本使用,不过根据组织者的需要,它可以做得更加强大。
1.5 参考资料
【列出文档所参考的文档、标准规范。】
GB/T 11457 软件工程术语
GB8567-88 计
算机软件产品开发文件编制指南
GB/T 12505-90
计算机软件配置管理计划规范