协同办公系统(OA)RUP需求规约_v11.docxVIP

  • 2
  • 0
  • 约4.21万字
  • 约 64页
  • 2022-07-24 发布于湖北
  • 举报
协同办公系统(OA) RUP需求规约 第10组 2013年5月 OA管理系统项目立项报告 OA管理系统-软件需求规格说明 PAGE II 目录 TOC \o 1-3 \h \z \u 19825 1 绪论 1 11407 2 概述 1 11152 2.1 编写目的 1 47 2.2 术语和标记 1 22876 3 项目概述 2 9449 3.1 项目总体目标 2 26742 3.2 系统开发背景 2 26851 3.3 主要限制和开发风险分析 4 3406 4 功能需求 4 23082 4.1 功能模型 6 942 4.1.1 个人办公模块 6 23430 4.1.2 公文管理模块 9 2243 4.1.3 公共信息模块 10 3310 4.1.4 行政办公模块 12 7737 4.1.5 消息管理模块 15 3238 4.1.6 工作流程模块 17 10082 4.1.7 组织管理模块 18 32338 4.1.8 权限管理模块 20 14474 4.1.9 系统管理模块 22 28536 4.1.10 人事档案模块 24 29149 4.2 性能需求 27 11598 4.3 非功能需求 27 19084 4.4 故障处理 27 32202 5 数据需求 27 5657 5.1 数据项 27 32326 5.2 数据间关系(E-R图) 33 7399 6 行为需求 35 15417 6.1 控制模型 35 10895 7 接口需求 36 219 7.1 用户界面 36 18304 7.2 软硬件接口 37 20132 8 环境 37 16626 8.1 运行环境 37 18439 8.2 开发环境 37 PAGE 5 绪论 随着计算机技术的飞速发展,软件应用和规模的不断扩大,传统开发缺点逐渐的显露出来,传统的开发已经不能够满足现代软件的开发,从而促使了一种新的开发过程的形成。其中,RUP过程软件开发行业流行的开发过程。RUP(RationalUnifiedProcess,统一软件开发过程,统一软件过程)是一个面向对象且基于网络的程序开发方法论。其中UML是RUP开发过程的开发基础,用例驱动、以构架为中心以及迭代和增量是RUP的三个关键概念,通过这些技术,RUP建立了一个集成软件生命周期、阶段、工作流、风险缓解、质量控制以及项目管理等方面内容的统一过程框架。遵循它的开发方法可以在进度和成本的范围内开发出高质量的软件产品。 本项目基于RUP分析方法,以RUP理论为指导,以集成开发环境为平台,结合WEB技术和数据库技术,完成对OA系统的需求分析。 概述 编写目的 本文档的编写目的是应用RUP为OA管理系统项目的开发提供: 软件总体要求,作为用户和软件开发人员之间了解的基础; 功能、性能、接口和可靠性的要求,作为软件人员进行设计和编码的基础; 验收标准,作为用户确认测试的依据。 术语和标记 RUP:Rational Unified Process,统一过程软件开发过程,统一软件过程; OA管理系统:网络办公管理系统; OA:Office Automation Apache:是世界使用排名第一的Web服务器软件; J2EE:是一套不同于传统应用开发的技术架构,包含许多组件,主要可简化并规范应用系统的开发与部署,进而提高可移植性、安全与再用价值; ACL:Access Control List(访问控制列表)是路由器和交换机接口的指令列表,用来控制端口进出的数据包。ACL适用于所有的被路由协议,如IP、IPX、AppleTalk等。这张表中包含了匹配关系、条件和查询语句,表只是一个框架结构,其目的是为了对某种访问进行控制; Dojo树:它是一个Ajax框架,专门用于各种类型数据结构的树型展示 项目概述 项目总体目标 企业内各种信息资源的共享。 加强员工间的交流、提高整体工作效率。通过OA管理系统实现对工作流中文档的统一管理。 给不同职位的员工提供有用的数据,方便其对工作状态的了解,也方便领导对公司情况的及时了解。 提供各种工作记录,以备事后查询。 系统开发背景 办公自动化(Office Automation即OA)是20世纪70年代中期在发达国家迅速发展起来的一门综合性技术,我国从20世纪80年代开始,尤其是进入90年代,办公自动化发展迅猛。它的基本任务是利用先进的科学技术,使人们借助各种设备解决对一部分办公业务的处理,达到提高工作效率、方便管理和决策的目的。0A的指示领域覆盖了行为科学、管理科学、社会科学、系统工程学等学科。并且OA体现了多学科的相互交叉、相互渗透。 当今社会无论

文档评论(0)

1亿VIP精品文档

相关文档