OA协同办公~系统概要申请报批报告~书.doc
《OA协同办公~系统概要申请报批报告~书.doc》由会员分享,可在线阅读,更多相关《OA协同办公~系统概要申请报批报告~书.doc(20页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、#*编写:日期: 审核:日期: 日期: 受控状态:是 发布版次: 日期: 编号:协同办公系统协同办公系统 概要设计说明书概要设计说明书#*变更记录变更记录日期版本变更说明作者签字确认签字确认系统模块对应章节对应部门负责人签字#*1 引言41.1 编写目的.4 1.2 背景.4 1.3 基线.4 1.4 范围.4 1.5 定义.4 1.6 参考资料.42 2 总体设计总体设计.52.1 概述.5 2.1.1 功能描述.5 2.1.2 运行环境.5 2.1.2.1 软件环境 .5 2.1.2.2 硬件环境 .5 2.1.3 开发环境.5 2.1.3.1 服务器软件环境 .5 2.1.3.2 服务器
2、硬件环境 .6 2.1.3.3 开发机器软件环境 .6 2.1.3.4 开发机器硬件环境 .7 2.2 设计思想.7 2.2.1 系统构思.7 2.2.2 关键技术与算法.7 2.2.2.1 运用 Hibernate 框架访问数据库 .7 2.2.2.2 运用 Ajax 技术实现系统用户的登录 .8 2.2.2.3 分页显示 .9 2.2.2.4 文件上传和下载 .9 2.2.2.5 验证码 .9 2.2.2.6 密码加密 .9 2.2.2.7 数据库连接池技术 .10 2.2.2.8 防止多用户登录 .10 2.2.2.9 报表导入导出 .10 2.2.2.10 多功能编辑框 .11 2.3
3、 人工处理过程.113 3 系统功能设计系统功能设计.113.1 个人办公.11 3.1.1 个人信息.11 3.1.2 名片夹.12 3.1.3 公司通讯录.13 3.1.4 在线信息.13 3.1.5 日程安排.15 3.1.6 待办事项.16 3.1.7 个人文件夹.17 3.2 会议管理.18 3.2.1 会议室管理.18 3.2.2 会议管理.19 3.3 系统管理.19 3.3.1 组织管理.204 4 系统数据结构设计系统数据结构设计.214.1 说明.21 4.2 数据结构.21 4.3 数据结构与系统元素的关系.237 7 系统出错处理设计系统出错处理设计.237.1 出错信
4、息.23#*7.2 补救措施.241 1 引言引言1.11.1 编写目的编写目的本说明书目的在于详细说明系统各功能的功能及其实现方式,指导程序员进行编码。 本说明书的预期读者为:项目经理,系统分析员,系统设计人员,开发工程师,测试经 理以及测试设计人员等。1.21.2 背景背景待开发系统的名称:OA 协同办公系统 此软件系统任务提出者: 此软件系统任务开发者: 此软件系统任务用户: 1.31.3 基线基线OA 协同办公系统需求分析说明书 v1.01.41.4 范围范围系统包括的范围:个人办公、会议管理和系统管理。1.51.5 定义定义系统管理员:是指在系统中具有最高权限的员工。他能够改变系统中
5、任意员工的相关信 息,如个人信息,通讯录,名片夹,会议室使用记录,在线信息状况等。员工:是指在系统中拥有普通权限的人员。该人员所能处理的事物有:个人信息的完善, 名片夹的管理,通讯录的更新,在线信息的提醒,会议室的使用情况的查看以及相应报表的 到处等。经理:是指在系统中拥有较高权限的员工。该人员不仅能处理普通员工所能处理的事物, 还能处理如会议室的申请,会议室的管理等事物。权限管理:是指在系统中用户为了保护自己的隐私,对某些信息项的公开程度加以限制 的行为。具体的有:日程安排中读者设置和代办设置,共享名片夹中共享名片夹的设置,个 人文件夹中共享文件夹的设置等1.61.6 参考资料参考资料在编写
6、此次的概要说明书时,参考了以下一些资料:协同办公平台需求说明书, 软件工程需求说明书(样例),软件工程需求说明书的写法等。2 2 总体设计总体设计2.12.1 概述概述2.1.12.1.1 功能描述功能描述“OA 协同办公”系统共有以下三个大的功能模块:个人办公、会议管理,会议管理。#*个人办公模块包括:个人信息,日程安排,名片夹,公司通讯录,待办事项,在线信息, 个人文件夹,会议管理。会议管理模块包括:会议室管理,会议管理。系统管理模块包括:组织管理。2.1.22.1.2 运行环境运行环境2.1.2.12.1.2.1 软件环境软件环境名称名称版本版本语种语种 操作系统Windows Serv
7、er2003简体中文 操作系统的附 加功能SP4简体中文数据库平台Oracle 9i9i简体中文 应用平台Tomcat5.5简体中文 客户端软件MS IE8简体中文2.1.2.22.1.2.2 硬件环境硬件环境服务器服务器最低配置最低配置推荐配置推荐配置 CPU:P4 2.0GCPU:P4 2.8GMem:1GMem:2G HD :40GHD :120G应用和数据库服 务器1CPU:P4 2.0G1CPU:P4 2.8G Mem :512MMem :1G HD :80GHD :120G邮件服务器2.1.32.1.3 开发环境开发环境2.1.3.12.1.3.1 服务器软件环境服务器软件环境分类
8、分类名称名称版本版本语种语种 操作系统 操作系统的附加功能 数据库平台Oracle 10g简体 中文 数据库平台补丁 应用平台 应用平台补丁 版本控制系统Win-cvsV1.4.4.英语 目录服务系统 邮件系统 客户端软件#*2.1.3.22.1.3.2 服务器硬件环境服务器硬件环境服服 务务 器器最低配置最低配置推荐配置推荐配置CPU:Intel2 酷睿 2 双核 E8600 MEM:芝奇 6GB DDR3 1600(F3-12800C HD:西部数据 2TB/7200/32M*5CPU:Intel 酷睿 2 四核 Q9400 MEM: 海盗船 6GB DDR3 2000 三通道 HD:西部
9、数据 2TB/7200/串口 *5CPU:Intel 酷睿 2 双核 E8600 MEM:海盗船 6GB DDR3 2000 三通道 HD: 西部数据 2TB/7200/32M*5CPU:Intel 酷睿 2 四核 Q9650 MEM: 威刚 6G DDR3 2133X V2.0 HD:西部数据 2TB/7200/串口 *5应用 服务 器 数据 库服 务器邮件 服务目录 服务 器CPU: Intel 酷睿 2 双核 E8200 MEM:海盗船 6GB DDR3 2000 三通道 HD 希捷 1.5TB/7200/32M *6CPU:Intel 酷睿 2 双核 E8200 MEM: 芝奇 6GB
10、 DDR3 1600(F3-12800C HD: 希捷 1.5TB/7200/32M *6CPU:Intel 酷睿 2 双核 E8600 MEM: 威刚 6G DDR3 2133X V2.0 HD:西部数据 2TB/7200/32M*5 CPU:Intel 酷睿 2 双核 E8600 MEM: 海盗船 6GB DDR3 2000 三通道 HD:西部数据 2TB/7200/32M*52.1.3.32.1.3.3 开发机器软件环境开发机器软件环境分分 类类名称名称版版 本本语种语种操 作 系 统Windows Server 2003sp2简体中文数 据 库 平 台Oracle 10g简体中文开 发
11、 工 具Myeclipse+Tomcat6.5英语2.1.3.42.1.3.4 开发机器硬件环境开发机器硬件环境分分 类类最低配置最低配置推荐配置推荐配置#*开 发 工 具CPU:奔腾 4 2.0 MEM: DDR2 512M HD : 希捷 80G/5400CPU :奔腾 4 2.8 MEML: DDR 1G HD : 希捷 80G/54002.22.2 系统系统功能模块划分功能模块划分根据对客户需求的理解,系统功能划分为如图 1 所示:图 1 系统功能模块划分3 3 系统功能设计系统功能设计3.13.1 个人办公个人办公本模块中的主要功能是实现公司员工的日常办公,其中包括个人信息维护、日程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OA 协同 办公 系统 概要 申请 报批 报告
限制150内