1、 OA 系统概要设计说明书第 1 页 共 92 页项目号 版本 OA 系统概要设计说明书2017 年 5 月 20 日OA 系统概要设计说明书第 2 页 共 92 页版本历史日期 版本 说明 作者OA 系统概要设计说明书第 3 页 共 92 页目 录1. 引言 .41.1. 编写目的 .41.2. 项目背景 .41.3. 适用范围 .41.4. 术语和缩略语 .41.5. 参考资料 .52. 总体设计 .52.1. 运行环境 .52.1.1. 硬件环境 .52.1.2. 软件环境 .52.2. 开发环境 .52.2.1. 硬件环境 .52.2.2. 软件环境 .62.3. 总体结构设计 .62
2、.3.1. 系统体系架构 .62.3.2. 系统功能架构 .72.3.3. 系统部署架构 .72.3.4. 系统软件架构 .83. 系统功能设计 .83.1. 功能模块列表 .83.2. 系统菜单 .93.3. 个人事项 .103.3.1. 待办公文 .103.3.2. 已办公文 .123.3.3. 待阅公文 .123.4. 公文起草 .12OA 系统概要设计说明书第 4 页 共 92 页3.4.1. 外部来文登记 .123.4.2. 司内申请 .123.4.3. 司内请示 .133.4.4. 报送办领导 .133.4.5. 草稿箱 .133.5. 基础管理 .133.5.1. 类型设置 .1
3、33.5.2. 流程设置 .153.5.3. 文单设置 .153.5.4. 文号设置 .163.5.5. 批示设置 .163.6. 系统管理 .173.6.1. 功能需求用例 .173.6.2. 用例描述 .173.6.2.1. 用户 .173.6.2.2. 组织机构 .183.6.2.3. 部门 .183.6.2.4. 用户 .193.6.2.5. 组 .193.6.2.6. 权限 .193.6.2.7. 角色 .193.6.2.8. 功能模块 .203.6.2.9. 功能权限 .203.6.2.10. 页面元素权限 .213.6.3. 用户管理 .213.6.4. 角色管理 .213.6.
4、5. 权限管理 .213.6.6. 组织管理 .213.6.7. 菜单管理 .213.6.8. 字典管理 .21OA 系统概要设计说明书第 5 页 共 92 页3.6.9. 自定义列表 .223.6.10. 自定义菜单 .224. 系统接口设计 .224.1.1. 接口 1.224.1.2. 接口 2.225. 数据结构设计 .226. 系统出错处理 .246.1. 出错信息 .246.2. 补救措施 .256.3. 系统维护设计 .257. 性能与安全等设计 .267.1. 系统性能 .267.2. 系统安全 .27OA 系统概要设计说明书第 6 页 共 92 页1.引言1.1.编写目的OA
5、 系统概要设计说明书是在客户提出的需求基础上,经过对 OA 系统需求规格说明书和系统原型的分析和系统设计编写而成。用于将系统相关需求转换为未来系统的设计,提交软件研发部门相关实现团队作为系统研发的依据和指南。1.2.项目背景根据电子公文管理总体要求,在现有信息化 OA 系统建设的基础上,要求完善电子公文办理系统和交换系统,建设支持大并发和多级管理模式的协同办公平台,实现高效的业务协作和信息共享,增强电子文件的完整性、可靠性、可用性和安全。基于此现状,万达公司根据自动化系统总体要求,拟建设“统一规范、稳定安全、协同共享”的 OA 管理系统,实现电子文件管理规范与信息化的全面融合,本文是基于对于新
6、版 OA 管理信息系统的基本设想和总体需求的理解基础上,形成的设计文档1.3.适用范围本文档适用于所有与本项目有关的软件设计、开发阶段相关人员,主要包括项目组成员、研发经理、开发人员,项目管理人员,测试人员以及在以后想对系统进行扩展和维护的相关人员等。1.4.术语和缩略语术语、缩略语 说明OA 系统概要设计说明书第 7 页 共 92 页1.5.参考资料软件需求规格说明书OA 系统原型2.总体设计2.1.运行环境2.1.1. 硬件环境1) 应用服务器:2) 数据库服务器:2.1.2. 软件环境1) 操作系统: Radhat Linux 6.0数据库系统: ORACLE10I中间件:Tomcat、
7、Jboss通信协议:http客户端浏览器:IE92.2.开发环境2.2.1. 硬件环境1) 应用服务器:2) 数据库服务器:OA 系统概要设计说明书第 8 页 共 92 页2.2.2. 软件环境1) 操作系统:Win2003、Win72) 数据库系统:ORACLE10I3) 开发平台及工具:炎黄 Eclipse4) 通信协议:http:5) 客户端浏览器:IE9 以上、Chrome2.3. 总体结构设计2.3.1. 系统体系架构图 2-1 OA 系统体系架构图OA 系统概要设计说明书第 9 页 共 92 页2.3.2. 系统功能架构图 2-2 OA 系统功能架构图OA 系统概要设计说明书第 10 页 共 92 页2.3.3. 系统部署架构