1、联系电话:15814011711 李长洲SAAS 平台项目需求规格说明书拟制 李长洲 日期审核 日期文件编号批准 日期 版本号文件状态: 草稿 正式发布 正在修改SAAS 平台项目需求规格说明书- 1 -版 本 历 史版本/状态 作者 参与者 起止日期 备注SAAS 平台项目需求规格说明书- 2 -目 录第一章、 概述 - 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 软件环
2、境要求 - 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 系统管理
3、 - 6 -2.1.1.1 系统管理需求一览表 - 6 -2.1.2 应用管理 - 7 -SAAS 平台项目需求规格说明书- 3 -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 客服
4、系统 - 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 -
5、2.2.3.6 权限分配 - 33 -2.3 应用管理 - 36 -2.3.1 应用管理 - 36 -SAAS 平台项目需求规格说明书- 4 -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 分配应
6、用功能 - 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.
7、5 在线调查 - 85 -2.5.1 创建问卷 - 85 -2.5.1.1 创建问卷 - 85 -SAAS 平台项目需求规格说明书- 5 -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
8、.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 信息发布 - 13
9、2 -2.7.1 库表管理 - 132 -2.7.2 栏目管理 - 133 -2.7.2.1 栏目新建 - 134 -SAAS 平台项目需求规格说明书- 6 -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
10、客服系统 - 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
11、 系统响应时间要求 - 159 -3.3 系统健壮性要求 - 159 -SAAS 平台项目需求规格说明书- 7 -第四章、 用户界面需求及界面原型 - 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
12、-SAAS 平台项目需求规格说明书- 1 -第一章、 概述1.1 总体要求(1) 需求规格说明书必须完整、准确描述业务需求及其环境要求(2) 需求规格说明书作为一种契约,界定了系统的范围及内容;(3) 通过该说明书,即使没有软件系统,按其内容而不需其它材料的情况下,手工处理也可实现;(4) 通过培训讲解,软件开发人员、系统测试人员可以依此设计或测试系统,而不需要再去了解业务(5) 子系统、功能模块和功能项的划分(即 2.1 部分)及其相互关系(即 2.2 部分)必须清晰、合理(6) 对于功能项,特别是关键业务功能项(即 2.X)的流程、输入输出必须清楚、完备;(7) 对于关键数据元素的描述(即
13、 2.3 部分)必须完备、准确。1.2 文档编写约定 句子简短完整,具有正确的语法、拼写和标点; 使用的术语与词汇表(参见 1.7)中所定义的一致; 需求陈述应该有一致的样式,例如“系统必须”或者“用户必须” ,并紧跟一个行为动作和可观察的结果; 避免使用模糊、主观的术语,减少不确定性,如“界面友好、操作方便” ; 避免使用比较性词语,如“提高” ,应定量说明提高程度。SAAS 平台项目需求规格说明书- 2 -1.3 系统介绍SAAS 平台是 SAAS 门户应用的基础,通过 SAAS 平台提供的资源组织和管理功能,把应用、资源和服务集中在一起,为用户提供独立、安全、高效的各种应用服务。本项目就
14、是实现中兴通 SAAS 门户的基础平台,以及业务运营和应用开发环境,为实现应用开发、部署、运营管理、以及客户服务等提供开发和运行环境支持,提高应用实现的效率、方便应用部署和管理、降低系统建设和运营成本。SAAS 平台建设目标:建立承载单一应用的 SAAS 门户;其次,通过对第一个应用(企业进销存管理)的门户化管理、运营和维护的实现,以及客户支持和市场推广功能的配套实施,对SAAS 平台系统进行总结和归纳,并结合其他 SAAS 应用需求,制订中兴通 SAAS 平台的技术规范。1.4 系统用户用户类别 工作任务 相关经验 优先级 备注SAAS 平台项目需求规格说明书- 3 -1.5 任务描述1.6
15、 系统运行环境1.6.1 系统拓扑结构图1.6.2 硬件环境要求项目 设备名称 设备型号 特性 配置列表1 2 1.6.3 软件环境要求项目 软件名称 软件型号 特性1 2 SAAS 平台项目需求规格说明书- 4 -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 相关要求和标准SAAS 平台项目需求规格说明书- 5 -1.7.3.2 软件总体设计要求1.7.4 其他设计要求1.8 词汇表1.9 参考资
16、料SAAS 平台立项建议书 企业发展部提供SAAS 平台需求 V1.0 企业发展部提供中兴通 SAAS 网站相关 SAAS 事业部提供业务需求 SAAS 事业部提供SAAS 平台项目需求规格说明书- 6 -第二章、 功能性需求2.1 需求一览表SAAS 平台项目按照应用用户可以区分为三个社区两个管理对象,三个社区是指:最终用户社区、应用提供商社区、服务提供商社区;两个管理对象是指:应用管理者和服务管理者。按照功能应用对象区分操作者可以分为:应用管理员、平台管理员、信息发布、维护者、运营管理员、运维管理员、信息发布审核者、论坛管理者、最终用户等。2.1.1 系统管理2.1.1.1 系统管理需求一
17、览表重要度选用类型: 按照系统功能重要度和用户期望值进行功能重要度区分功能模块 功能项 重要度 描述数据源配置 A 配置系统数据源,输入数据源名称,数据库类型、密码。配置保存完成,测试数据源连接是否正常。系统管理帐套建立 A 帐套建立是维护帐套和数据源关系,一个帐套即为一个数据实例。建立数据库是完成应用数据建库,根据建库脚本目录,执行建库脚本。功能注册 A 功能注册是实现应用功能模块级的注册以及应用功能节点的注册。应用注册应用注册 A 应用注册是在 SAAS 平台提供的应用进行注SAAS 平台项目需求规格说明书- 7 -册。应用与帐套关联 A 应用于帐套关联是建立应用和数据帐套关系。权限分配
18、A 可以给不同的用户、用户组设置权限。支持权限回收。支持用户、用户组分别赋权。但是用户赋权大于角色赋权。用户组管理 A 建立操作员用户组操作员与用户组关联A 建立操作员和用户组关联。权限分配 A 提供分配功能模块的操作权限的功能操作员注册 A 提供注册新的操作员。修改密码 A 修改操作员注册密码。权限管理系统登录 A 提供给系统管理员、操作员(一般操作员、超级操作员) 、在线登录网站和应用的功能。系统功能有:登录操作。重要度:功能重要度分为 A/B/C;例如: A 级:系统必须具备的功能(类) 。 B 级:客户期望实现的功能(类) 。C 级:根据项目实施可实现和可以压缩的需求功能(类) ; 2
19、.1.2 应用管理2.1.2.1 系统管理需求一览表重要度选用类型: 按照系统功能重要度和用户期望值进行功能重要度区分功能模块 功能项 重要度 描述应用类型定义 A 定义应用的类别。应用管理应用类型和应 A 建立应用类型和应用的关联关系。SAAS 平台项目需求规格说明书- 8 -用关联计费类型定义 A 定义应用和服务的收费类型,收费类型可以为月租,年租,按次收费等,收费方式是指收费的模式,一般是指:预付费,后付费。计费定义应用标准计价表A 定义各个应用的标准收费价格和服务期限。积分规则 A 积分规则是定义应用或者应用组合交费积分。积分规则积分使用范围 A 积分使用范围是定义积分可以兑换的应用。
20、应用组合定义 A 定义应用组合的名称组合应用 A 定义应用组合,应用主次关系。分配应用功能 A 为应用组合分配功能节点。应用组合定义应用组合定价 A 为应用组合分应用定义价格。重要度:功能重要度分为 A/B/C;例如: A 级:系统必须具备的功能(类) 。 B 级:客户期望实现的功能(类) 。C 级:根据项目实施可实现和可以压缩的需求功能(类) ; 2.1.3 客服社区2.1.3.1 系统管理需求一览表重要度选用类型: 按照系统功能重要度和用户期望值进行功能重要度区分功能模块 功能项 重要度 描述客服社区 帖子管理 A 论坛管理员可以对该论坛的帖子进行全面管理。SAAS 平台项目需求规格说明书
21、- 9 -帖子批量管理 A 论坛管理员可以对该论坛的帖子进行批量管理论坛设置 A 论坛管理员可以对该论坛的设置进行管理。替换/限制设置 A 替换/限制处理有以下五块功能:帖子过滤字符、注册名过滤字符、IP 来访限定管理、管理日志和在线人数日志。查看帖子 A 搜索、查看论坛里发表的帖子。发布帖子 A 发布、修改、移动和删除帖子,发起投票和取消投票。回复帖子 A 回复帖子和参与投票、评分。论坛内部邮箱和短信A 发送和接收论坛内部的短信和邮件。上传文件 A 系统管理员可以把文件,软件和其他常用资源(下面通称为文件)上传到服务器上下载文件 A 用户可以通过此节点,对提供的各类文件进行查询并下载。下载管
22、理已上传文件的维护A 系统管理员可以重命名文件,修改文件的描述,移动文件,删除文件和维护文件类型。重要度:功能重要度分为 A/B/C;例如: A 级:系统必须具备的功能(类) 。 B 级:客户期望实现的功能(类) 。C 级:根据项目实施可实现和可以压缩的需求功能(类) ; SAAS 平台项目需求规格说明书- 10 -2.1.4 用户管理2.1.4.1 系统管理需求一览表重要度选用类型: 按照系统功能重要度和用户期望值进行功能重要度区分功能模块 功能项 重要度 描述用户注册 A 提供用户免费注册功能,注册信息包括用户名称、电子邮件、真实姓名、单位名称、联系电话、职务、地址、邮编等。操作员注册 A
23、 提供给 SAAS 用户注册新的操作员。修改密码 A 修改操作员注册密码。用户组管理 A 建立操作员用户组操作员与用户组关联A 建立操作员和用户组关联。用户注册权限分配 A 提供分配功能模块的操作权限的功能积分查询 A 进行用户积分查询和使用情况分析服务申请 A 用户注册登录后申请服务。用户服务应用申请 A 用户注册登录后申请应用。重要度:功能重要度分为 A/B/C;例如: A 级:系统必须具备的功能(类) 。 B 级:客户期望实现的功能(类) 。C 级:根据项目实施可实现和可以压缩的需求功能(类) ; SAAS 平台项目需求规格说明书- 11 -2.1.5 信息发布2.1.5.1 系统管理需
24、求一览表重要度选用类型: 按照系统功能重要度和用户期望值进行功能重要度区分功能模块 功能项 重要度 描述库表管理 库表管理 A SAAS 平台的信息需要保存在数据库库表中,如模板信息、栏目信息、内容信息等均需要保存在库表中。栏目新建 A 建立一个新的页面,页面包含页面索引名称、页面固有信息、页面框架、页面所调用模板.栏目管理栏目管理 A 针对已经建立的栏目进行管理,包含修改栏目页面,修改栏目信息,删除栏目和信息刷新模板类别新建 A 信息分为多种,不同类的信息的展示要求也不同,所以不同类信息所用的模板在建立时需要录入的信息也就不同,为了清晰化管理模板,所以需要预先对模板进行分类。模板新建 A 建
25、立模板,模板内容包含对展示信息的调用,以及信息展示的样式。模板管理模板管理 A 针对已经建立的模板进行管理,包含修改模板页面,修改模板信息,删除模板和信息刷新附件上传 A 将本地文件上传至服务器上。附件管理附件管理 A 将上传附件以列表形式进行展示SAAS 平台项目需求规格说明书- 12 -内容发布 A 对内容进行发布,可以发布文字性内容、图片性内容、文件类内容。内容管理内容审核 A 对于需要发布的内容,在录入系统之后,需要经过审核才能对外发布。重要度:功能重要度分为 A/B/C;例如: A 级:系统必须具备的功能(类) 。 B 级:客户期望实现的功能(类) 。C 级:根据项目实施可实现和可以
26、压缩的需求功能(类) ; 2.1.6 运维管理2.1.6.1 系统管理需求一览表重要度选用类型: 按照系统功能重要度和用户期望值进行功能重要度区分功能模块 功能项 重要度 描述收款单 A 完成服务和应用收费管理。积分兑换管理 A 完成用户积分兑换。服务申请审批 A 对服务申请进行审批。应用申请审批 A 对应用申请进行审批。运维管理试用延期申请审批A 对用户提出试用延期申请进行审批。应用试用期限定义A 定义应用和应用组合的试用期限。应用开通 A 对已经交费的应用实现开通。开通管理试用延期开通 A 对客户提出试用延期申请进行开通管理。运维服务 操作日志 A 记录 SAAS 平台用户操作员对应用的操
27、作。SAAS 平台项目需求规格说明书- 13 -系统日志 A 记录重要操作数据日志,已备进行可能的追溯。也记录操作异常的操作记录,帮助进行系统错误的分析、定位。数据导出 A 对用户的应用基础数据进行导入。数据导入 A 对用户的应用基础数据进行导出。数据备份 A 对用户提出的服务申请进行数据备份。数据恢复 A 对用户提出的服务申请进行数据恢复。重要度:功能重要度分为 A/B/C;例如: A 级:系统必须具备的功能(类) 。 B 级:客户期望实现的功能(类) 。C 级:根据项目实施可实现和可以压缩的需求功能(类) ; 2.1.7 在线调查2.1.7.1 在线调查需求一览表重要度选用类型: 按照系统
28、功能重要度和用户期望值进行功能重要度区分功能模块 功能项 重要度 描述创建问卷 A 为在线问卷系统创建问卷,并且设定问卷基本参数。添加题目 A 为一套问卷设置题目。创建问卷添加题目选项 A 为题目设置选择项目和输入项目。发布问卷 A 对网站发布问卷系统。发布问卷发布问卷回收 A 对已经过期的问卷或者正在进行调查的问卷进行回收。问卷分析 A 问卷分析是针对问卷答案进行统计。问卷分析问卷明细查看 A 查询问卷明细信息。SAAS 平台项目需求规格说明书- 14 -重要度:功能重要度分为 A/B/C;例如: A 级:系统必须具备的功能(类) 。 B 级:客户期望实现的功能(类) 。C 级:根据项目实施
29、可实现和可以压缩的需求功能(类) ; 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 数据源配
30、置2.2.1.1.1使用用户数据源配置是 SAAS 平台超级系统管理员使用。SAAS 平台项目需求规格说明书- 15 -2.2.1.1.2功能概述配置系统数据源,输入数据源名称,数据库类型、密码。配置保存完成,测试数据源连接是否正常。系统功能有:增加、修改操作。2.2.1.1.3输入数据项详细描述序号 输入项名称 详细含义 数据类型 数据长度 是否为空 输入限制 备注1 数据源名称 字符 16 否 不允许为空,输入小于 16 位字符2 数据库类型 数据库类型,数据库类型为各个厂商数据库字符 1 否 0SQL SERVER1ORACLE2=DB23=MYSQL3 密码 字符 16 否2.2.1.
31、1.4业务处理流程描述增加(1) 进入数据源配置,系统弹出数据源配置页面;(2) 输入数据源名称,选择数据库类型,输入密码;(3) 测试数据配置,如果数据源测试成功,那么提示“数据源测试成功,请保存设置。 ”,如果测试不成功,那么提示不成功。(4) 保存测试成功的数据源配置。修改(1) 进入数据源配置,系统弹出数据源配置页面;(2) 修改是否封存标志。(3) 保存修改记录,封存后该数据源不可用。SAAS 平台项目需求规格说明书- 16 -2.2.1.1.5输出结果详细描述序号 输出项名称 详细含义 数据类型 备注1 反馈信息代码 记录成功/失败信息 字符2.2.1.1.6与其他模块的相关性序号
32、 关联模块(或功能项) 关系1 帐套建立 帐套建立必须具有有效的数据源,且帐套应用的数据没有被使用。2.2.1.1.7备注2.2.1.2 帐套建立2.2.1.2.1使用用户帐套建立是 SAAS 平台超级系统管理员使用。2.2.1.2.2功能概述帐套建立是维护帐套和数据源关系,一个帐套即为一个数据实例。建立数据库是完成应用数据建库,根据建库脚本目录,执行建库脚本。系统功能有:增加、修改操作。SAAS 平台项目需求规格说明书- 17 -2.2.1.2.3输入数据项详细描述序号 输入项名称 详细含义 数据类型 数据长度 是否为空 输入限制 备注1 帐套名称 字符 16 否 不允许为空,输入小于 16
33、 位字符2 有效起始日期帐套开始使用日期日期 8 否3 有效结束日期帐套结束日期日期 8 否开始日期必须小于等于结束日期4 数据源名称 字符 16 否 选择系统已经定义的数据源,该数据源必须没有被其他帐套应用。2.2.1.2.4业务处理流程描述增加(1) 进入帐套建立,系统弹出帐套建立页面;(2) 输入帐套名称,选择数据源,输入开始日期和结束日期;(3) 测试数据源没有被其他帐套应用,如果测试成功,那么提示“数据源没有被使用,请保存设置。 ”,如果测试不成功,那么提示不成功。(4) 保存帐套建立信息。(5) 在保存同时系统提示数据建库执行脚本的目录,默认为 C:TEMPZXTSAAS。允许手动
34、配置目录。(6) 系统自动执行建库,提示建库进度。(7) 如果建库成功,那么帐套建立完成,如果建库不成功,系统自动删除建库过程,提示建库不成功原因,保存不成功,返回到帐套建立编辑页面。修改(1) 进入帐套建立,系统弹出帐套建立页面;SAAS 平台项目需求规格说明书- 18 -(2) 修改是否封存标志,(3) 保存修改记录,封存后该帐套不可用。2.2.1.2.5输出结果详细描述序号 输出项名称 详细含义 数据类型 备注1 反馈信息代码 记录成功/失败信息 字符2.2.1.2.6与其他模块的相关性序号 关联模块(或功能项) 关系2.2.1.2.7备注2.2.2 应用注册2.2.2.1 应用注册2.
35、2.2.1.1使用用户应用注册是 SAAS 平台系统管理员使用。2.2.2.1.2功能概述应用注册是在 SAAS 平台提供的应用进行注册。系统功能有:增加、删除、修改操作。SAAS 平台项目需求规格说明书- 19 -2.2.2.1.3输入数据项详细描述序号 输入项名称 详细含义 数据类型 数据长度 是否为空 输入限制 备注1 应用编码 应用系统编码字符 4 否2 应用名称 应用系统名称字符 16 否 不允许为空,输入小于 16 位字符3 应用介绍 系统介绍,最终显示在系统简介中字符 1000 否4 系统登录地址系统的URL字符 200 否5 用户类型 字符 1 否 0个人用户1=企业用户2=两
36、者都是2.2.2.1.4业务处理流程描述(1) 进入应用注册,系统应用注册页面;(2) 输入应用编码、应用名称,应用系统介绍,系统登录地址,用户类型;输入项目不允许为空。(3) 保存数据,系统按照规则检查输入合法性,如果输入合法,那么保存成功,否则系统提示保存失败,返回到编辑页面。2.2.2.1.5输出结果详细描述序号 输出项名称 详细含义 数据类型 备注1 反馈信息代码 记录成功/失败信息 字符SAAS 平台项目需求规格说明书- 20 -2.2.2.1.6与其他模块的相关性序号 关联模块(或功能项) 关系2.2.2.1.7备注2.2.2.2 功能注册2.2.2.2.1使用用户功能注册是 SA
37、AS 平台系统管理员使用。2.2.2.2.2功能概述功能注册是实现应用功能模块级的注册以及应用功能节点的注册。系统功能有:增加、删除、修改操作。2.2.2.2.3输入数据项详细描述序号 输入项名称 详细含义 数据类型 数据长度 是否为空 输入限制 备注1 功能编码 应用系统编码字符 12 否 输入标准是:一级虚拟节点为 3位,二级节点为3 位,三级节点是 3 位,四级节点是 3 位。SAAS 平台项目需求规格说明书- 21 -系统最大允许四级节点。2 功能名称 应用功能名称字符 16 否 不允许为空,输入小于 16 位字符3 功能介绍 功能介绍,说明功能的用途字符 100 是4 系统帮助文件输
38、入帮助文件*。HTML字符 15 否 文件名不允许重复,标准是*.HTML5 节点类型 字符 1 否 选择输入,0虚拟节点,1功能节点6 所属上级节点字符 12 是/否 如果是一级节点,那么允许为空,系统允许三级节点为虚拟节点,末级必须为功能节点。7 功能节点(类)文件输入该功能节点类文件或者HTML 文件等字符 15 否 文件名不允许重复,标准是*.HTML2.2.2.2.4业务处理流程描述(1) 进入功能注册,系统弹出功能节点页面;(2) 输入功能编码,功能名称,功能介绍,系统帮助文件,功能节点(类)文件,节点类型,所属上级节点。(3) 输入所属上级节点不允许本级循环构建,系统最大支持 4
39、 级;SAAS 平台项目需求规格说明书- 22 -(4) 系统帮助文件文件名不允许重复,标准是*.HTML,不允许文件名重复。(5) 保存功能注册,保存时系统检查数据是否合法,如果合法,那么保存成功,如果不合法,返回编辑页面,提示不成功。2.2.2.2.5输出结果详细描述序号 输出项名称 详细含义 数据类型 备注1 反馈信息代码 记录成功/失败信息 字符2.2.2.2.6与其他模块的相关性序号 关联模块(或功能项) 关系2.2.2.2.7备注2.2.2.3 应用与帐套关联2.2.2.3.1使用用户应用与帐套关联是 SAAS 平台系统管理员使用。2.2.2.3.2功能概述应用与帐套关联是建立应用和数据帐套关系。系统功能有:增加、修改操作。