OA-文档共享
需求与功能说明
2004-6
目 录
1 引言................................................................................................................................................................................1
1.11.1 标识.........................................................................................................................................................................1
1.21.2 系统概述.................................................................................................................................................................1
1.31.3 文档概述.................................................................................................................................................................1
1.41.4 引用文档.................................................................................................................................................................1
2 综合描述........................................................................................................................................................................1
2.12.1 总体目标...............................................................................................................................错误!未定义书签。
2.22.2 功能概述.................................................................................................................................................................1
2.32.3 系统运行环境要求.................................................................................................................................................2
2.42.4 产品成果形式.........................................................................................................................................................2
2.52.5 产品功能分配.........................................................................................................................................................2
3 外部接口需求................................................................................................................................................................3
3.13.1 外部接口关系.........................................................................................................................................................3
3.23.2 人员/组织接口......................................................................................................................错误!未定义书签。
3.33.3 文档操作接口.......................................................................................................................错误!未定义书签。
3.43.4 产品类型接口.......................................................................................................................错误!未定义书签。
3.53.5 CM SDK 接口....................................................................................................................... 错误!未定义书签。
3.63.6 系统数据流程.......................................................................................................................错误!未定义书签。
4 文件管理........................................................................................................................................................................3
4.14.1 新建文件.................................................................................................................................................................4
4.24.2 编辑文件.................................................................................................................................................................4
4.34.3 删除文件.................................................................................................................................................................4
4.44.4 收藏文件.................................................................................................................................................................4
4.54.5 查询文件.................................................................................................................................................................4
4.64.6 审核文件...............................................................................................................................错误!未定义书签。
4.74.7 修改文件属性.........................................................................................................................................................4
4.84.8 查询发布文件.........................................................................................................................................................4
5 文件夹管理....................................................................................................................................................................4
5.15.1 新建文件夹.............................................................................................................................................................5
5.25.2 编辑文件夹.............................................................................................................................................................5
5.35.3 删除文件夹.............................................................................................................................................................5
5.45.4 定制文件夹.............................................................................................................................................................5
5.55.5 文件移动.................................................................................................................................................................5
5.65.6 文件复制.................................................................................................................................................................5
5.75.7 收藏文件夹.............................................................................................................................................................5
5.85.8 上层文件夹.............................................................................................................................................................5
5.95.9 在文件夹内搜索.....................................................................................................................................................5
5.105.10 修改文件夹属性...................................................................................................................................................5
6 版本管理........................................................................................................................................................................5
6.16.1 文件版本类型维护.................................................................................................................................................5
6.26.2 版本号维护.............................................................................................................................................................5
6.36.3 文件历史版本查询.................................................................................................................................................5
7 权限管理........................................................................................................................................................................6
7.17.1 文件夹权限.............................................................................................................................................................6
7.1.1 增加权限....................................................................................................................................................... 6
7.1.2 删除权限....................................................................................................................................................... 6
7.27.2 文件权限.................................................................................................................................................................6
2
7.2.1 增加权限....................................................................................................................................................... 6
7.2.2 删除权限....................................................................................................................................................... 6
8 特殊功能........................................................................................................................................................................6
8.18.1 权限移交...............................................................................................................................错误!未定义书签。
8.28.2 综合查询.................................................................................................................................................................6
9 其它需求........................................................................................................................................................................6
9.19.1 界面要求.................................................................................................................................................................6
9.1.1 总体界面....................................................................................................................................................... 6
9.1.2 组织结构....................................................................................................................................................... 6
9.29.2 性能需求.................................................................................................................................................................7
9.2.1 文件管理.....................................................................................................................错误!未定义书签。
9.2.2 文件夹管理................................................................................................................. 错误!未定义书签。
9.2.3 版本管理.....................................................................................................................错误!未定义书签。
9.2.4 权限管理.....................................................................................................................错误!未定义书签。
9.39.3 安全需求.................................................................................................................................................................7
9.49.4 进度过程需求.........................................................................................................................................................7
10 注记............................................................................................................................................错误!未定义书签。
3
1 引言
1.11.1 标识
标题:OA-文档共享 软件需求与功能说明
版本号:V1.0
发行号:
1.21.2 系统概述
满足 XX 通信文档管理当前要求,在未来 1 到 3 年内适用。系统应该具备强大的文档
管理、查询功能,为各级用户提供方便快捷的信息、文档服务。
1.31.3 文档概述
本文档描述了文档管理系统的软件功能需求,接口需求和其他非功能性需求,本文档是
系统设计和实现的主要依据。
第一章:引言。
第二章:综合描述,介绍了软件研发的总体目标,功能概述,运行环境和产品的成果形
式。
第三章:外部接口需求,描述软件外部接口关系和外部接口的标准、内容和参数。
第四章-第八章:功能需求,逐条介绍软件功能。
第九章:其它他非功能需求,包括了性能需求,安全需求,进度过程需求。
第十章:注记。
1.41.4 引用文档
2 综合描述
2.12.1 功能概述
文档管理系统软件应提供如下功能:
1.文件管理:在文件夹中创建、修改、删除、收藏文件;操作文件的属性。
2.文件夹管理:在文件柜或文件夹中创建文件、创建文件夹、收藏文件夹、定制文件
夹;审核文件;在文件夹之间移动、复制文件;返回上层文件夹;在文件夹内检索
文件或文件夹;操作文件夹的属性。
3.类别管理: 创建及管理树型结构的文档类别,包括类别的新增、编辑、删除、负
责人指定和排序。
4.版本管理:管理在整个业务过程中生成的各阶段文件,并赋予不同的版本。
5.权限管理:管理文件夹、文件所具有的各种权限(读、写、删以及组合权限)。
6.特殊功能:移交某一用户对文件和文件夹的权限给另一用户;根据比较复杂的查询
条件,对文档系统进行综合查询。
7.文档审核:基于文件夹/类别的内置工作流审批。
8.通用存储/显示接口:简化/函数化的文档提交和保存程序以及显示代码,可用于
1
EIP 其他程序调用,以实现应用程序中产生文档的保存,并在应用程序中按要求显
示。
本文档将在第四-八章对每种功能的详细需求进行描述。
2.22.2 系统运行环境要求
文档共享是 XXEIP-OA 的一部分,可运行于以下环境:
i. 操作系统: Windows2000 server。
ii. 服务器软件:IIS,Aspupload, Sqlserver2000。
iii. 客户端软件:IE 5.0 及以上。
所在目录位置: EIP---应用程序---文档共享
2.32.3 成果形式
系统完成后,要求提供以下软件和文档:
文档共享系统软件
软件更新操作说明
使用帮助与演示
需求与功能说明(本文档)
测试说明与测试报告(内部文档)
2.42.4 功能分配
产品名称
包含功能
文档共享系统软件
文件管理
文件夹管理
类别管理
版本管理
权限管理
特殊功能
文档审核
通用存储接口
表 1 产品功能分配
2
3 外部接口需求
3.13.1 外部接口关系
EIP 应用程序
CRM 应用程序
EIP-人事管
理
EIP-产品档
案
通用存储/
显示接口
文档共享系统
人 员 / 组
织接口
文 档 保
存接口
产 品 类
型接口
文 件 格 式 存
储,
Sqlserver
DATABASE
图 1 外部接口关系
由于文档共享是建立在 EIP 中的应用系统,所以与应用程序(包括 CASE 等采用同一
/连通数据库的应用系统)不需要特别接口,采用直接调用的方法即可实现。
文档的保存,一方面以数据记录的形式存放于 Sqlserver 数据库,另一方面附件以文
件格式直接保存在服务器。
4 文件管理
文件管理是文档共享的主要功能之一,主要完成文件的创建、编辑、删除、收藏、查询
等操作。功能树如下:
4.1
新
建
文
件
4.2
编
辑
文
件
4.3
删
除
文
件
4.5
查
阅
文
件
4.4
*
收
藏
文
件
4.8
…
4.6
修
改
文
件
属
性
4.7
查
阅
我
的
文
件
图 3 文件管理功能树
3
4.14.1 新建文件
功能描述:在指定的文件夹中创建一个新文件,新增同时也可编辑文件、修改文件属
性。
4.24.2 编辑文件
功能描述:编辑已经发布的文件(标题、内容、附件)。其中内容编辑支持简单排版。
4.34.3 删除文件
功能描述:删除已经发布的文件。
4.44.4 收藏文件
功能描述:用户将指定的文件标记成“个人收藏”,以供快速查询。*目前暂未提供
4.54.5 查询文件
功能描述:查看文档的内容及属性。
4.64.6 修改文件属性
功能描述:修改文件创建时缺省被赋予的各种属性。
属性:1、文档权限;2、关联产品(产品线、系列、型号,可一对多);3、文档保密
级;4、是否继承文件夹权限(缺省继承);5、关联文档类别(可一对多)。6、信息提醒
(发布文档的同时信息传递提示用户接收,并可在编辑时选择“是否重复发送”)
4.74.7 查询我的文件
功能描述:查询用户自己提交的文件和需要自己审核的文件。
5 文件夹管理
文件夹是文档共享系统中保存文件和组织文件的一种方式。文件夹管理是文档管理的基
本功能之一,除了完成文件夹的创建、编辑、删除、收藏、查阅等操作外,还实现了文件
在文件夹间的移动、复制以及属性操作。功能树如下:
5.1
新
建
文
件
夹
5.2
编
辑
文
件
夹
5.3
删
除
文
件
夹
5.4
查
阅
文
件
夹
5.5
文
件
移
动
5.6
文
件
复
制
5.8
返
回
上
层
5.7
收
藏
文
件
夹
5.9
在
文
件
夹
内
搜
5.10
修
改
文
件
夹
属
5.11
定
制
发
布
流
程
图 4 文件夹管理功能树
4
5.15.1 新建文件夹
功能描述:在指定文件柜(即部门)中创建新的文件夹。新增同时可编辑文件夹和修改
文件夹属性
5.25.2 编辑文件夹
功能描述:对已经存在的文件夹进行编辑。编辑包括文件夹名称、介绍、所在部门、上
级文件夹。
5.35.3 删除文件夹
功能描述:删除指定的某一文件夹。
5.45.4 查阅文件夹
功能描述:察看文件夹属性(包括权限),以及被收藏的情况。
5.55.5 文件移动
功能描述:将某一文件从一个文件夹移到另一个文件夹中。
5.65.6 文件复制
功能描述:将某一文件的副本拷贝到另一个文件夹中。
5.75.7 收藏文件夹
功能描述:将某一文件夹设置为个人收藏夹。
5.85.8 返回上层
功能描述:从当前的文件夹中返回到上一层的文件夹中。
5.95.9 在文件夹内搜索
功能描述:在指定文件夹中搜索符合条件的文件和文件夹。
5.10 修改文件夹属性
5.10
功能描述:修改某一文件夹所具有的属性。
属性:权限;是否应用版本。
5.11 定制发布流程
5.11
功能描述:结合 EIP-公文流转,定制审批流程,替换缺省的“文件夹负责人审批”。
6 版本管理
版本是标识文件在处理过程中所经历的编辑过程。版本管理正是将这些不同版本的文件
统一管理起来。版本管理主要功能是定义版本类型、维护文件的版本号、查询文件的所有
历史版本。
6.16.1 文件版本类型维护
功能描述:定义本系统中所保存的文件类型,目前分为正式版和草稿版。
6.26.2 版本号维护
功能描述:设定某一文件的版本号。 0.000,1.000,2.000,3.000 等 作为正式的版本
号 ;0.001,0.020,1.001 等都是文件的草稿版本号。版本号由系统自动产生。
6.36.3 文件历史版本查询
功能描述:查询某一文件的所有历史版本信息。
5