(OA自动化)OA管理系统需求规格说明书.

上传人:精****库 文档编号:136622112 上传时间:2020-06-30 格式:DOC 页数:30 大小:499.65KB
返回 下载 相关 举报
(OA自动化)OA管理系统需求规格说明书._第1页
第1页 / 共30页
(OA自动化)OA管理系统需求规格说明书._第2页
第2页 / 共30页
(OA自动化)OA管理系统需求规格说明书._第3页
第3页 / 共30页
(OA自动化)OA管理系统需求规格说明书._第4页
第4页 / 共30页
(OA自动化)OA管理系统需求规格说明书._第5页
第5页 / 共30页
点击查看更多>>
资源描述

《(OA自动化)OA管理系统需求规格说明书.》由会员分享,可在线阅读,更多相关《(OA自动化)OA管理系统需求规格说明书.(30页珍藏版)》请在金锄头文库上搜索。

1、(OA 自动化)OA 管理 系统需求规格说明书 1 1 办公自动化 需求规格说明书 李云鹏 2013 年 10 月 24 日 目录 1 概述 1 1.1 编写目的 1 1.2 参考资料 1 1.3 术语和标记 1 2 项目概述 2 2.1 项目总体目标 2 2.2 系统开发背景 2 2.3 主要限制和开发风险分析 4 3 功能需求 4 3.1 功能模型 6 3.1.1 个人办公模块 6 3.1.2 公文管理模块 9 3.1.3 公共信息模块 10 3.1.4 行政办公模块 12 3.1.5 消息管理模块 15 3.1.6 工作流程模块 17 3.1.7 组织管理模块 18 3.1.8 权限管理

2、模块 20 3.1.9 系统管理模块 22 3.1.10 人事档案模块 24 3.2 性能需求 27 3.3 非功能需求 27 3.4 故障处理 27 4 数据需求 27 4.1 数据项 27 4.2 数据间关系(E-R 图)33 5 行为需求 35 5.1 控制模型 35 6 接口需求 36 6.1 用户界面 36 6.2 软硬件接口 37 7 环境 37 7.1 运行环境 37 7.2 开发环境 37 附录:项目成员介绍及组内评分 38 2 概述 2.1 编写目的 本文档的编写目的是为办公自动化项目的开发提供: a) 软件总体要求,作为用户和软件开发人员之间了解的基础; b) 功能、性能、

3、接口和可靠性的要求,作为软件人员进行设计和编码的 基础; c) 验收标准,作为用户确认测试的依据。 3 项目概述 3.1 项目总体目标 a) 企业内各种信息资源的共享。 b) 加强员工间的交流、提高整体工作效率。通过办公自动化实现对工作 流中文档的统一管理。 c) 给不同职位的员工提供有用的数据,方便其对工作状态的了解,也方 便领导对公司情况的及时了解。 d) 提供各种工作记录,以备事后查询。 3.2 系统开发背景 办公自动化(OfficeAutomation 即 OA)是 20 世纪 70 年代中期在发达 国家迅速发展起来的一门综合性技术,我国从 20 世纪 80 年代开始,尤其 是进入 9

4、0 年代,办公自动化发展迅猛。它的基本任务是利用先进的科学技 术,使人们借助各种设备解决对一部分办公业务的处理,达到提高工作效 率、方便管理和决策的目的。0A 的指示领域覆盖了行为科学、管理科学、 社会科学、系统工程学等学科。并且 OA 体现了多学科的相互交叉、相互 渗透。 当今社会无论是企业还是政府机关,都会有大量的文案需要处理,复 杂的工作流程需要安排,决策者需要依据纷乱的信息做出重要的决定。拥 有一套智能化、信息化的办公系统,对办公人员和企业决策者来说,工作 效率上的提高是显而易见的。在网络连接千万家的时代,办公自动化还使 得不同地理位置之间的不同单位或部门之间进行协同办公成为可能。今天

5、 的中国, “企业信息化” 、 “政府部门信息化”都忙得如火如荼,一套优秀的 办公自动化(OA)系统将是企事业单位迈进数码时代的基石。 办公自动化是一个不断进化的过程,随着电脑和网络技术的发展可以 分为以下几个阶段:传统办公(如图 2.1) ;办公电脑化,单位有了电脑, 可以打印文件,保存数据,用一些单机版软件等;办公网络化,单位的电 脑有了局域网并连上了互联网,实现了资源共享,但内部缺乏秩序和安全; 网络程序化,在办公网络化的基础上,有了网络办公软件的办公平台,实 现了轻松有序的管理(如图 2.2) 。将来还可能有网络办公的智能化,办公 变得越来越轻松。 开发网络办公系统的市场前景是广阔的。

6、大型企业需要高层次的网络 办公自动化,他们往往会选择大型的软件公司合作开发,所需的开发费用 和维护费用也是非常高昂的。这些高昂的费用并非大多数中小企业能承受 得起的。但是办公自动化系统又是这些中小企业十分渴望的软件,对于中 小型企业存在一个很大的低成本网络 OA 系统的需求,而我们可以开发这 些低成本 OA 系统来满足这个需求。 图 3.1 传统办公模式 图 3.2网络化办公模式 3.3 主要限制和开发风险分析 a) 用户规模的限制:由于本系统的开发是针对中小企业,所以决定了用 户的规模不大; b) 对于 OA 系统的全部功能不能完全实现。 4 功能需求 表 4.1 功能模块 员工考勤 员工登

7、陆系统签到,通过签到时间判断员工是否 迟到。 考勤历史查询查询本员工的考勤记录 考勤管理 考勤统计 根据角色不同,查询不同的考勤记录统计,普通 员工可查询本人的考勤统计,部门经理可查询本 部门员工的考勤记录统计 角色管理查看本员工的个人信息 登录日志 查询本员工的登录日志,部门经理可查询本部门 员工的登录日志 系统管理 操作日志查询本员工的操作日志,部门经理可查询本部门 员工的操作日志 文档管理 总经理可以对文档进行增删改操作,普通员工只 能增加和下载查看 文件搜索对数据库表进行模糊查询持久化操作 文档管理 行政办公模块 回收站 数据库表增加一个 boolean 列,用来标志删除到 回收站还是

8、永久删除 消息传递消息管理 消息管理,发送消息、删除消息、查看消息,通 过状态列表明消息是否已读 我的日程添加、删除、修改本员工的日程 部门日程部门经理添加、删除、修改本部门的日程日程管理 我的便签添加、修改、删除我的便签 部门信息管理只能由部门经理对其进行增删改操作 人事管理 员工信息管理只能由人事对其进行增删改操作 权限管理模块角色管理系统的角色定义、给角色分配权限等 4.1 功能模型 员工模块 员工模块具体分为 5 大模块: 1、考勤管理 1.1 员工登陆系统进行考勤 1.2 员工查询本人的考勤统计 2、系统管理 1.1 员工登陆系统后可以查询本员工的登陆日志 3、文件管理 3.1 员工

9、登陆系统后可以查看所有的公共文档 3.2 可以下载文档模板 3.3 可以上传文档 3.4 可以对自己上传的文档进行修改 3.5 可以将自己上传的文档删除 4、日程管理 4.1 员工登陆系统可以添加本员工的今日日程 4.2 员工可以查看本员工的今日日程 4.3 员工可以修改本员工的今日日程 4.4 员工可以删除本员工的今日日程 4.5 员工可以查看本部门的今日日程 5、消息管理 5.1 员工登陆系统后可以查看本员工的所有消息 5.2 员工可以发送消息 5.3 员工可以将本员工的消息放入回收站 5.4 员工可以删除本员工的消息 管理员模块 管理员模块具体分为 6 个模块 1、人事管理 1.1 管理

10、员登陆后,可以对部门信息进行管理操作 1.2 可以对员工信息进行管理操作 2、日程管理 2.1 管理员登陆后,可以对部门日程进行添加 2.2 可以对部门日程进行修改 2.3 可以对部门日程进行删除 3、文件管理 3.1 管理员登陆后,可以对文件进行管理 3.2 可以对文档模板进行修改 3.3 可以对文档模板进行删除 3.4 可以对公共文档进行删除和放入回收站操作 3.5 可以对回收站内的文档进行恢复和彻底删除操作 3.6 可以对文档进行搜索 4、消息传递 4.1 管理员可以对公共消息进行操作 5、系统管理 5.1 管理员可以对角色进行操作 5.2 管理员可以新增角色 5.3 管理员可以修改角色

11、信息 5.4 管理员而已对角色进行权限分配 5.5 管理员可以对角色进行删除操作. 5.6 管理员可以查看所有人对系统的操作日志 5.7 管理员可以查看所有人的登陆日志 6、考勤管理 6.1 管理员登陆系统后,可以查看所有人的考勤记录 6.2 可以查看考勤记录统计 4.1.1 个人办公 图 4.1 登陆模块 员工登陆 简要描述 员工登陆 事件流 1、员工根据用户名密码登陆系统 2、根据员工角色的权限,从数据库中读取分配的系统功能列表 3、根据从数据库中读取的列表,展示在页面中 图 4.2 考勤模块 功能描述 简要描述 员工考勤签到 事件流 4、员工登陆系统 5、进入考勤页面进行签到,在数据库中

12、进行持久化操作 简要描述 员工考勤签退 事件流 1、员工已登陆系统 2、进入考勤页面进行签退,在数据库中进行持久化操作 图 4.3 日志模块 功能描述 简要描述 登陆日志 事件流 1、员工登陆系统 2、所有员工可以查看本人的登陆日志 简要描述 操作日志 事件流 1、员工登陆系统 2、人事部门和部门经理在对系统信息进行操作(增加,删除,修改)的时候,都 会在数据库中添加日志数据,保存操作日志 3、人事部门和部门经理可以查看所有的操作日志 图 4.4 个人信息管理模块 个人信息管理 简要描述 修改个人信息 事件流 1、员工输入需要修改的信息 2、根据输入信息修改数据,并保存数据库 简要描述 密码修

13、改 事件流 1、员工输入原始密码 2、员工输入新密码 3、匹配原始密码是否正确 4、接受新密码数据,并对数据库数据进行修改 图 4.5 日程管理模块 日程信息模块 简要描述 显示日程 事件流 1、员工登陆系统 2、通过登陆员工信息,获取数据库日程数据 3、查看本人的今日日程 4、查看本部门的今日日程 简要描述 添加日程 事件流 1、员工登陆系统 2、进入日程管理页面 3、填写今日日程数据 4、获取页面数据,保存数据库中 5、完成添加日程操作 6、完成添加日程操作 图 4.6 个人便签管理模块 便签信息模块 简要描述 添加便签 事件流 1、员工登陆系统 2、进入便签管理页面 3、在便签添加页面,

14、输入便签数据 4、获取便签数据,保存数据库数据 5、完成添加便签操作 简要描述 修改便签 事件流 1、员工登陆系统 2、进入便签管理页面,显示本员工便签信息列表 3、获取便签信息,进入修改页面 4、修改便签信息 5、获取便签数据 6、修改数据库数据 7、完成便签修改操作 简要描述 删除便签 事件流 1、员工登陆系统 2、进入便签管理页面,显示本员工便签信息列表 3、获取便签信息,进行删除操作 4、删除数据库便签数据 5、完成便签删除操作 图 4.7 文档管理模块 文档管理模块 简要描述 显示所有文档 事件流 1、员工登陆系统 2、进入文档信息页面 3、进入数据库获取文档信息数据 4、显示所有文

15、档信息 5、完成显示文档操作 简要描述 显示文档内容 事件流 1、员工登陆系统 2、进入文档信息页面 3、通过数据库获取文档信息数据 4、下载文档模板 5、完成显示文档内容操作 简要描述 添加文件 事件流 1、员工登陆系统 2、进入文档信息页面 3、通过数据库获取文档信息数据 4、下载文档模板 5、修改文档模板 6、上传修改后的文档 7、对数据库进行添加数据 8、完成添加文件操作 简要描述 修改文档 事件流 1、员工登陆系统 2、进入文档信息页面 3、通过数据库获取文档信息数据 4、下载已上传的文档 5、修改文档 6、上传修改后的文档 7、对数据库进行修改数据操作 8、完成修改文件操作 简要描

16、述 放入回收站 事件流 1、员工登陆系统 2、进入文档信息页面 3、通过数据库获取文档信息数据 4、进行放入回收站操作 5、修改数据库数据 6、完成放入回收站操作 图 4.8 回收站管理模块 回收站管理模块 简要描述 撤销删除 事件流 1、员工登陆系统 2、进入文档管理页面 3、进入回收站页面 4、通过员工信息获取回收站文档数据 5、显示回收站文档数据 6、进行撤销删除操作 7、对数据库进行修改数据操作 8、完成撤销删除操作 简要描述 彻底删除 事件流 1、员工登陆系统 2、进入文档管理页面 3、进入回收站页面 4、通过员工信息获取回收站文档数据 5、显示回收站文档数据 6、进行彻底删除操作 7、对数据库进行删除数据操作 8、完成撤销删除操作 图 4.9 消息管理模块 消息管理模块 简要描述 发送消息 事件流 1、员工登陆系统 2、进入消息管理页面 3、进入发送消息页面 4、输入消息内容,指定消息接收人 5、接受数据,添加到数据库中 6、完成发送消息操作 简要描述 查看消息 事件流 1、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号