实用参考SAAS平台需求规格说明书doc.docx
- 文档编号:28955993
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:189
- 大小:154.41KB
实用参考SAAS平台需求规格说明书doc.docx
《实用参考SAAS平台需求规格说明书doc.docx》由会员分享,可在线阅读,更多相关《实用参考SAAS平台需求规格说明书doc.docx(189页珍藏版)》请在冰豆网上搜索。
实用参考SAAS平台需求规格说明书doc
SAAS平台项目
需求规格说明书
文件状态:
[√]草稿
[]正式发布
[]正在修改
拟制
李长洲
日期
文件编号
审核
日期
批准
日期
版本号
版本历史
版本/状态
作者
参与者
起止日期
备注
第一章、概述-1-
1.1总体要求-1-
1.2文档编写约定-1-
1.3系统介绍-2-
1.4系统用户-2-
1.5任务描述-3-
1.6系统运行环境-3-
1.6.1系统拓扑结构图-3-
1.6.2硬件环境要求-3-
1.6.3软件环境要求-3-
1.7系统总体设计要求-4-
1.7.1结构设计要求-4-
1.7.1.1相关要求和标准-4-
1.7.1.2外观、组装及包装设计要求-4-
1.7.2硬件设计要求-4-
1.7.2.1相关要求和标准-4-
1.7.2.2硬件设计总体要求-4-
1.7.3软件设计要求-4-
1.7.3.1相关要求和标准-4-
1.7.3.2软件总体设计要求-5-
1.7.4其他设计要求-5-
1.8词汇表-5-
1.9参考资料-5-
第二章、功能性需求-6-
2.1需求一览表-6-
2.1.1系统管理-6-
2.1.1.1系统管理需求一览表-6-
2.1.2应用管理-7-
2.1.2.1系统管理需求一览表-7-
2.1.3客服社区-8-
2.1.3.1系统管理需求一览表-8-
2.1.4用户管理-10-
2.1.4.1系统管理需求一览表-10-
2.1.5信息发布-11-
2.1.5.1系统管理需求一览表-11-
2.1.6运维管理-12-
2.1.6.1系统管理需求一览表-12-
2.1.7在线调查-13-
2.1.7.1在线调查需求一览表-13-
2.1.8客服系统-14-
2.1.8.1系统管理需求一览表-14-
2.2系统管理-14-
2.2.1系统管理-14-
2.2.1.1数据源配置-14-
2.2.1.2帐套建立-16-
2.2.2应用注册-18-
2.2.2.1应用注册-18-
2.2.2.2功能注册-20-
2.2.2.3应用与帐套关联-22-
2.2.3权限管理-24-
2.2.3.1操作员管理-24-
2.2.3.2修改密码-26-
2.2.3.3用户登录-28-
2.2.3.4用户组管理-29-
2.2.3.5操作员与用户组关联-31-
2.2.3.6权限分配-33-
2.3应用管理-36-
2.3.1应用管理-36-
2.3.1.1应用类型定义-36-
2.3.1.2应用类型和应用关联-38-
2.3.2计费管理-40-
2.3.2.1服务项目-40-
2.3.2.2计费类型定义-42-
2.3.2.3应用标准计价表-44-
2.3.3积分规则-47-
2.3.3.1积分规则-47-
2.3.4应用组合-50-
2.3.4.1应用组合定义-50-
2.3.4.2组合应用-52-
2.3.4.3分配应用功能-55-
2.3.4.4应用组合定价-57-
2.4用户管理-60-
2.4.1用户注册-60-
2.4.1.1用户注册-60-
2.4.1.2操作员注册-63-
2.4.1.3修改密码-65-
2.4.1.4用户登录-67-
2.4.1.5用户组管理-69-
2.4.1.6操作员与用户组关联-70-
2.4.1.7权限分配-73-
2.4.2用户服务-75-
2.4.2.1积分查询-75-
2.4.2.2应用申请-76-
2.4.2.3服务申请-80-
2.4.2.4试用延期申请-82-
2.5在线调查-85-
2.5.1创建问卷-85-
2.5.1.1创建问卷-85-
2.5.1.2添加题目-88-
2.5.1.3添加题目选项-90-
2.5.2发布问卷-92-
2.5.2.1发布问卷-92-
2.5.2.2发布问卷回收-94-
2.5.3问卷分析-95-
2.5.3.1问卷分析-95-
2.5.3.2问卷明细查看-97-
2.6运维管理-98-
2.6.1运维管理-98-
2.6.1.1收款管理-98-
2.6.1.2积分兑换管理-103-
2.6.1.3服务申请审批-106-
2.6.1.4应用申请审批-109-
2.6.1.5试用延期申请审批-111-
2.6.2开通管理-114-
2.6.2.1应用试用期限定义-114-
2.6.2.2试用延期开通-116-
2.6.2.3应用开通-118-
2.6.3运维服务-120-
2.6.3.1操作日志-120-
2.6.3.2系统日志-123-
2.6.3.3数据导出-125-
2.6.3.4数据导入-127-
2.6.3.5数据备份-128-
2.6.3.6数据恢复-130-
2.7信息发布-132-
2.7.1库表管理-132-
2.7.2栏目管理-133-
2.7.2.1栏目新建-134-
2.7.2.2栏目管理-136-
2.7.3模板管理-137-
2.7.3.1模板类别新建-138-
2.7.3.2模板新建-138-
2.7.3.3模板管理-141-
2.7.4附件管理-142-
2.7.4.1附件上传-142-
2.7.4.2附件管理-143-
2.7.5内容管理-144-
2.7.5.1内容发布-144-
2.7.5.2内容审核-146-
2.8客服系统-148-
2.8.1客服系统-148-
2.8.1.1创建问题-148-
2.8.1.2问题回复-151-
2.8.1.3问题查询-153-
2.9客服社区-155-
2.9.1帖子管理-155-
2.9.2帖子批量管理-155-
2.9.3论坛设置-156-
2.9.4替换/限制设置-156-
2.9.5查看帖子-157-
2.9.6发布帖子-157-
2.9.7回复帖子-158-
2.9.8论坛内部邮箱和短信-158-
第三章、性能需求-159-
3.1系统容量要求-159-
3.2系统响应时间要求-159-
3.3系统健壮性要求-159-
第四章、用户界面需求及界面原型-160-
4.1用户界面设计原则要求-160-
4.2易用性、易操作性要求-160-
4.3界面原型-160-
4.3.1车辆新增-160-
4.3.1.1界面描述-160-
4.3.1.2界面元素说明-161-
第五章、安全性需求-163-
5.1系统安全性需求-163-
5.2数据安全性需求-163-
5.3权限需求-163-
第六章、需进一步落实的问题(TBD)-164-
第1章、概述
1.1总体要求
(1)需求规格说明书必须完整、准确描述业务需求及其环境要求
(2)需求规格说明书作为一种契约,界定了系统的范围及内容;
(3)通过该说明书,即使没有软件系统,按其内容而不需其它材料的情况下,手工处理也可实现;
(4)通过培训讲解,软件开发人员、系统测试人员可以依此设计或测试系统,而不需要再去了解业务
(5)子系统、功能模块和功能项的划分(即2.1部分)及其相互关系(即2.2部分)必须清晰、合理
(6)对于功能项,特别是关键业务功能项(即2.G)的流程、输入输出必须清楚、完备;
(7)对于关键数据元素的描述(即2.3部分)必须完备、准确。
1.2文档编写约定
●句子简短完整,具有正确的语法、拼写和标点;
●使用的术语与词汇表(参见1.7)中所定义的一致;
●需求陈述应该有一致的样式,例如“系统必须..”或者“用户必须..”,并紧跟一个行为动作和可观察的结果;
●避免使用模糊、主观的术语,减少不确定性,如“界面友好、操作方便”;
●避免使用比较性词语,如“提高”,应定量说明提高程度。
1.3系统介绍
SAAS平台是SAAS门户应用的基础,通过SAAS平台提供的资源组织和管理功能,把应用、资源和服务集中在一起,为用户提供独立、安全、高效的各种应用服务。
本项目就是实现中兴通SAAS门户的基础平台,以及业务运营和应用开发环境,为实现应用开发、部署、运营管理、以及客户服务等提供开发和运行环境支持,提高应用实现的效率、方便应用部署和管理、降低系统建设和运营成本。
SAAS平台建设目标:
建立承载单一应用的SAAS门户;其次,通过对第一个应用(企业进销存管理)的门户化管理、运营和维护的实现,以及客户支持和市场推广功能的配套实施,对SAAS平台系统进行总结和归纳,并结合其他SAAS应用需求,制订中兴通SAAS平台的技术规范。
1.4系统用户
用户类别
工作任务
相关经验
优先级
备注
1.5任务描述
1.6系统运行环境
1.6.1系统拓扑结构图
1.6.2硬件环境要求
项目
设备名称
设备型号
特性
配置列表
1
Ø
Ø
2
Ø
Ø
1.6.3软件环境要求
项目
软件名称
软件型号
特性
1
Ø
2
Ø
1.7系统总体设计要求
1.7.1结构设计要求
1.7.1.1相关要求和标准
1.7.1.2外观、组装及包装设计要求
1.7.2硬件设计要求
1.7.2.1相关要求和标准
1.7.2.2硬件设计总体要求
1.7.3软件设计要求
1.7.3.1相关要求和标准
1.7.3.2软件总体设计要求
1.7.4其他设计要求
1.8词汇表
1.9参考资料
《SAAS平台立项建议书》企业发展部提供
《SAAS平台需求V1.0》企业发展部提供
《中兴通SAAS网站相关》SAAS事业部提供
《业务需求》SAAS事业部提供
第2章、功能性需求
2.1需求一览表
SAAS平台项目按照应用用户可以区分为三个社区两个管理对象,三个社区是指:
最终用户社区、应用提供商社区、服务提供商社区;两个管理对象是指:
应用管理者和服务管理者。
按照功能应用对象区分操作者可以分为:
应用管理员、平台管理员、信息发布、维护者、运营管理员、运维管理员、信息发布审核者、论坛管理者、最终用户等。
2.1.1系统管理
2.1.1.1系统管理需求一览表
重要度选用类型:
按照系统功能重要度和用户期望值进行功能重要度区分
功能模块
功能项
重要度
描述
系统管理
数据源配置
A
配置系统数据源,输入数据源名称,数据库类型、密码。
配置保存完成,测试数据源连接是否正常。
帐套建立
A
帐套建立是维护帐套和数据源关系,一个帐套即为一个数据实例。
建立数据库是完成应用数据建库,根据建库脚本目录,执行建库脚本。
应用注册
功能注册
A
功能注册是实现应用功能模块级的注册以及应用功能节点的注册。
应用注册
A
应用注册是在SAAS平台提供的应用进行注册。
应用与帐套关联
A
应用于帐套关联是建立应用和数据帐套关系。
权限管理
权限分配
A
可以给不同的用户、用户组设置权限。
支持权限回收。
支持用户、用户组分别赋权。
但是用户赋权大于角色赋权。
用户组管理
A
建立操作员用户组
操作员与用户组关联
A
建立操作员和用户组关联。
权限分配
A
提供分配功能模块的操作权限的功能
操作员注册
A
提供注册新的操作员。
修改密码
A
修改操作员注册密码。
系统登录
A
提供给系统管理员、操作员(一般操作员、超级操作员)、在线登录网站和应用的功能。
系统功能有:
登录操作。
{重要度:
功能重要度分为A/B/C;例如:
A级:
系统必须具备的功能(类)。
B级:
客户期望实现的功能(类)。
C级:
根据项目实施可实现和可以压缩的需求功能(类);}
2.1.2应用管理
2.1.2.1系统管理需求一览表
重要度选用类型:
按照系统功能重要度和用户期望值进行功能重要度区分
功能模块
功能项
重要度
描述
应用管理
应用类型定义
A
定义应用的类别。
应用类型和应用关联
A
建立应用类型和应用的关联关系。
计费定义
计费类型定义
A
定义应用和服务的收费类型,收费类型可以为月租,年租,按次收费等,收费方式是指收费的模式,一般是指:
预付费,后付费。
应用标准计价表
A
定义各个应用的标准收费价格和服务期限。
积分规则
积分规则
A
积分规则是定义应用或者应用组合交费积分。
积分使用范围
A
积分使用范围是定义积分可以兑换的应用。
应用组合定义
应用组合定义
A
定义应用组合的名称
组合应用
A
定义应用组合,应用主次关系。
分配应用功能
A
为应用组合分配功能节点。
应用组合定价
A
为应用组合分应用定义价格。
{重要度:
功能重要度分为A/B/C;例如:
A级:
系统必须具备的功能(类)。
B级:
客户期望实现的功能(类)。
C级:
根据项目实施可实现和可以压缩的需求功能(类);}
2.1.3客服社区
2.1.3.1系统管理需求一览表
重要度选用类型:
按照系统功能重要度和用户期望值进行功能重要度区分
功能模块
功能项
重要度
描述
客服社区
帖子管理
A
论坛管理员可以对该论坛的帖子进行全面管理。
帖子批量管理
A
论坛管理员可以对该论坛的帖子进行批量管理
论坛设置
A
论坛管理员可以对该论坛的设置进行管理。
替换/限制设置
A
替换/限制处理有以下五块功能:
帖子过滤字符、注册名过滤字符、IP来访限定管理、管理日志和在线人数日志。
查看帖子
A
搜索、查看论坛里发表的帖子。
发布帖子
A
发布、修改、移动和删除帖子,发起投票和取消投票。
回复帖子
A
回复帖子和参与投票、评分。
论坛内部邮箱和短信
A
发送和接收论坛内部的短信和邮件。
下载管理
上传文件
A
系统管理员可以把文件,软件和其他常用资源(下面通称为文件)上传到服务器上
下载文件
A
用户可以通过此节点,对提供的各类文件进行查询并下载。
已上传文件的维护
A
系统管理员可以重命名文件,修改文件的描述,移动文件,删除文件和维护文件类型。
{重要度:
功能重要度分为A/B/C;例如:
A级:
系统必须具备的功能(类)。
B级:
客户期望实现的功能(类)。
C级:
根据项目实施可实现和可以压缩的需求功能(类);}
2.1.4用户管理
2.1.4.1系统管理需求一览表
重要度选用类型:
按照系统功能重要度和用户期望值进行功能重要度区分
功能模块
功能项
重要度
描述
用户注册
用户注册
A
提供用户免费注册功能,注册信息包括用户名称、电子邮件、真实姓名、单位名称、联系电话、职务、地址、邮编等。
操作员注册
A
提供给SAAS用户注册新的操作员。
修改密码
A
修改操作员注册密码。
用户组管理
A
建立操作员用户组
操作员与用户组关联
A
建立操作员和用户组关联。
权限分配
A
提供分配功能模块的操作权限的功能
用户服务
积分查询
A
进行用户积分查询和使用情况分析
服务申请
A
用户注册登录后申请服务。
应用申请
A
用户注册登录后申请应用。
{重要度:
功能重要度分为A/B/C;例如:
A级:
系统必须具备的功能(类)。
B级:
客户期望实现的功能(类)。
C级:
根据项目实施可实现和可以压缩的需求功能(类);}
2.1.5信息发布
2.1.5.1系统管理需求一览表
重要度选用类型:
按照系统功能重要度和用户期望值进行功能重要度区分
功能模块
功能项
重要度
描述
库表管理
库表管理
A
SAAS平台的信息需要保存在数据库库表中,如模板信息、栏目信息、内容信息等均需要保存在库表中。
栏目管理
栏目新建
A
建立一个新的页面,页面包含页面索引名称、页面固有信息、页面框架、页面所调用模板.
栏目管理
A
针对已经建立的栏目进行管理,包含修改栏目页面,修改栏目信息,删除栏目和信息刷新
模板管理
模板类别新建
A
信息分为多种,不同类的信息的展示要求也不同,所以不同类信息所用的模板在建立时需要录入的信息也就不同,为了清晰化管理模板,所以需要预先对模板进行分类。
模板新建
A
建立模板,模板内容包含对展示信息的调用,以及信息展示的样式。
模板管理
A
针对已经建立的模板进行管理,包含修改模板页面,修改模板信息,删除模板和信息刷新
附件管理
附件上传
A
将本地文件上传至服务器上。
附件管理
A
将上传附件以列表形式进行展示
内容管理
内容发布
A
对内容进行发布,可以发布文字性内容、图片性内容、文件类内容。
内容审核
A
对于需要发布的内容,在录入系统之后,需要经过审核才能对外发布。
{重要度:
功能重要度分为A/B/C;例如:
A级:
系统必须具备的功能(类)。
B级:
客户期望实现的功能(类)。
C级:
根据项目实施可实现和可以压缩的需求功能(类);}
2.1.6运维管理
2.1.6.1系统管理需求一览表
重要度选用类型:
按照系统功能重要度和用户期望值进行功能重要度区分
功能模块
功能项
重要度
描述
运维管理
收款单
A
完成服务和应用收费管理。
积分兑换管理
A
完成用户积分兑换。
服务申请审批
A
对服务申请进行审批。
应用申请审批
A
对应用申请进行审批。
试用延期申请审批
A
对用户提出试用延期申请进行审批。
开通管理
应用试用期限定义
A
定义应用和应用组合的试用期限。
应用开通
A
对已经交费的应用实现开通。
试用延期开通
A
对客户提出试用延期申请进行开通管理。
运维服务
操作日志
A
记录SAAS平台用户操作员对应用的操作。
系统日志
A
记录重要操作数据日志,已备进行可能的追溯。
也记录操作异常的操作记录,帮助进行系统错误的分析、定位。
数据导出
A
对用户的应用基础数据进行导入。
数据导入
A
对用户的应用基础数据进行导出。
数据备份
A
对用户提出的服务申请进行数据备份。
数据恢复
A
对用户提出的服务申请进行数据恢复。
{重要度:
功能重要度分为A/B/C;例如:
A级:
系统必须具备的功能(类)。
B级:
客户期望实现的功能(类)。
C级:
根据项目实施可实现和可以压缩的需求功能(类);}
2.1.7在线调查
2.1.7.1在线调查需求一览表
重要度选用类型:
按照系统功能重要度和用户期望值进行功能重要度区分
功能模块
功能项
重要度
描述
创建问卷
创建问卷
A
为在线问卷系统创建问卷,并且设定问卷基本参数。
添加题目
A
为一套问卷设置题目。
添加题目选项
A
为题目设置选择项目和输入项目。
发布问卷
发布问卷
A
对网站发布问卷系统。
发布问卷回收
A
对已经过期的问卷或者正在进行调查的问卷进行回收。
问卷分析
问卷分析
A
问卷分析是针对问卷答案进行统计。
问卷明细查看
A
查询问卷明细信息。
{重要度:
功能重要度分为A/B/C;例如:
A级:
系统必须具备的功能(类)。
B级:
客户期望实现的功能(类)。
C级:
根据项目实施可实现和可以压缩的需求功能(类);}
2.1.8客服系统
2.1.8.1系统管理需求一览表
重要度选用类型:
按照系统功能重要度和用户期望值进行功能重要度区分
功能模块
功能项
重要度
描述
客服系统
创建问题
A
用户登录后创建应用系统问题。
问题回复
A
SAAS平台运维操作员对问题进行处理和回复。
问题查询
A
SAAS平台运维操作员和SAAS用户查看问题。
{重要度:
功能重要度分为A/B/C;例如:
A级:
系统必须具备的功能(类)。
B级:
客户期望实现的功能(类)。
C级:
根据项目实施可实现和可以压缩的需求功能(类);}
2.2系统管理
2.2.1系统管理
2.2.1.1数据源配置
2.2.1.1.1使用用户
数据源配置是SAAS平台超级系统管理员使用。
2.2.1.1.2功能概述
配置系统数据源,输入数据源名称,数据库类型、密码。
配置保存完成,测试数据源连接是否正常。
系统功能有:
增加、修改操作。
2.2.1.1.3输入数据项详细描述
序号
输入项名称
详细含义
数据类型
数据长度
是否为空
输入限制
备注
1
数据源名称
字符
16
否
不允许为空,输入小于16位字符
2
数据库类型
数据库类型,数据库类型为各个厂商数据库
字符
1
否
0=SQLSERVER
1=ORACLE
2=DB2
3=MYSQL
3
密码
字符
16
否
2.2.1.1.4业务处理流程描述
〔增加〕
(8)进入数据源配置,系统弹出数据源配置页面;
(9)输入数据源名称,选择数据库类型,输入密码;
(10)测试数据配置,如果数据源测试成功,那么提示“数据源测试成功,请保存设置。
”,如果测试不成功,那么提示不成功。
(11)保存测试成功的数据源配置。
〔修改〕
(1)进入数据源配置,系统弹出数据源配置页面;
(2)修改是否封存标志。
(3)保存修改记录,封存后该数据源不可用。
2.2.1.1.5输出结果详细描述
序号
输出项名称
详细含义
数据类型
备注
1
反馈信息代码
记录成功/失败信息
字符
2.2.1.1.6与其他模块的相关性
序号
关联模块(或功能项)
关系
1
帐套建立
帐套建立必须具有有效的数据源,且帐套应用的数据没有被使用。
2.2.1.1.7备注
2.2.1.2帐套建立
2.2.1.2.1使用用户
帐套建立是SAAS平台超级系统管理员使用。
2.2.1.2.2功能概述
帐套建立是维护帐套和数据源关系,一个帐套即为一个数据实例。
建立数据库是完成应用数据建库,根据建库脚本目录,执行建库脚本。
系统功能有:
增加、修改操作。
2.2.1.2.3输入数据项详细描述
序号
输入项名
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实用 参考 SAAS 平台 需求 规格 说明书 doc