收藏 分享(赏)

企业办公自动化系统设计与实现-毕业论文.doc

上传人:为人民服务 文档编号:2358965 上传时间:2018-09-12 格式:DOC 页数:37 大小:1.34MB
下载 相关 举报
企业办公自动化系统设计与实现-毕业论文.doc_第1页
第1页 / 共37页
企业办公自动化系统设计与实现-毕业论文.doc_第2页
第2页 / 共37页
企业办公自动化系统设计与实现-毕业论文.doc_第3页
第3页 / 共37页
企业办公自动化系统设计与实现-毕业论文.doc_第4页
第4页 / 共37页
企业办公自动化系统设计与实现-毕业论文.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、 第 I 页毕 业 论 文企业办公自动化系统设计与实现摘 要办公自动化(Office Automation,简称 OA)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式。企业办公自动化系统在此基础上实现企业的快速运转和交流,进而有效提高企业办公效率。本文在分析了企业办公自动化需求基础上,设计并实现了企业办公自动化系统。该系统包括用户登录、收/发文管理、公告管理、文档管理、员工管理、会议管理、意见管理和退出登录的功能。其满足了企业办公信息化管理的基本需求,解决了传统手工操作效率低、出错率高和交互能力差等问题。本 系 统 采用 Struts、JSP 、JavaBean 技术设计开发并采用

2、数据库 SQL Server 2000 完成数据库设计及连接。最终实现一个能 够 满足企业办公网络化,自动化的管理需求,提高企业内部的管理水平的系统。该系统能全面提升企业在市场中的综合竞争力。关键词:办公自动化,收/发文管理,公告管理,文档管理,Struts 第 II 页 Enterprise Office Automation System AbstractOffice Automation(referred to as OA) is a new way of office which combines with a modern office and computer network. E

3、nterprise Office Automation System on the basis of it which completes the rapid operation of the enterprise and exchange, thus effectively improving office efficiency.System based on the analysis of the enterprise office automation needs is designed and implemented user login, send/get documents man

4、agement, bulletin management, document management, staff management, session management, views management and registry functions. Which satisfy the needs of information management in the enterprise, solve the problem of low efficiency of traditional manual operation, the high error rate and the poor

5、 efficiency. The system uses the technology of Struts, JSP, JavaBean to design and develop and database SQL Server 2000 to complete the database design. This system can satisfy the enterprise work network, the automated management demand, raised the enterprise internal management level, then promote

6、s the enterprise of comprehensive competitive power in the market .Key Words: Office automation, get/send document management, notice management,document management , Struts 第 III 页 目 录1 绪论 12 系统分析 52.2.1 经济可行性 .62.2.2 技术可行性 .62.3.1 登录功能 .82.3.2 收/发文管理功能 .82.3.3 会议管理功能 .92.3.4 公告管理功能 .92.3.5 员工管理功能

7、.92.3.6 文档管理功能 .92.3.7 意见管理功能 .102.3.8 退出登录功能 .103 系统总体设计 114 系统详细设计 .164.2.2 建立发文子模块 .164.2.3 浏览发文子模块 .174.2.4 删除发文子模块 .174.3.1 会议管理模块总功能设计 .184.3.2 查看会议记录功能 .184.3.3 添加会议记录功能 .184.3.4 设计删除会议记录及查看会议详细信息 .184.4.1 公告管理模块总功能设计 .194.4.2 该模块具体功能设计 .194.5.1 员工管理模块总功能设计 .204.5.2 查看个人信息功能 .204.5.3 浏览员工信息功能

8、 .201.1 办公自动化系统研究背景及应用 11.2 本文研究目标及意义 21.3 本文主要完成工作 31.4 本文组织结构 32.1 总体需求分析 52.2 可行性分析 62.3 系统功能分析 83.1 项目规划 113.2 开发模式/架构 113.4 数据库设计 124.1 登录模块 164.2 收/发文管理模块 164.3 会议管理模块 184.4 公告管理模块 194.5 员工管理模块 20第 IV 页 4.5.4 添加新员工 .214.5.5 删除员工信息和优秀员工 .214.6.1 文档管理模块总功能设计 .214.6.2 文件浏览功能 .214.6.3 文件上传功能 .225

9、系统测试 235.1.1 登录的测试 .235.1.2 日程的测试 .235.1.3 车俩管理测试 .235.1.4 新建会议测试 .245.1.5 日程管理测试 .245.1.6 退出测试 .255.1.7 员工测试 .255.1.8 会议室使用情况查询测试 .256.1.1 登录界面的实现 .26.266.1.2 系统首页设计的实现 .266.1.3 用户退出系统页面实现 .276.2.1 修改密码界面 .276.2.2 日程管理界面 .27.286.2.3 车辆管理界面 .286.2.4 车辆登记界面 .28.296.2.5 会议室信息管理界面 .296.2.6 会议室使用情况查询界面

10、.30.306.2.7 会议室审批界面 .304.6 文档管理模块 215.1 系统的测试 .236 系统界面 266.1. 界面的设计 .266.2 功能模块的界面 27结 论 31致 谢 32参考资料 33第 1 页1 绪论1.1 办公自动化系统研究背景及应用在互联网技术还没有得到广泛应用的早期,各企业信息之间的交流、办公业务的处理都是人工操作完成的,随着社会进入信息时代和社会生活的快节奏化,传统的企业信息交流方式及处理办公业务方式已不能满足企业对大量信息快速传递和处理需求,不能适应时代的发展趋势,于是需要一种新的技术改善现状,因此办公自动化系统在适应时代发展需求中产生。20 世纪 70

11、年代中期在 企 业 和 行 政 机 关 中 兴 起 使 用 公 自 动 化 系 统 , 而 后 因其 给 企 业 和 单 位 带 来 的 便 利 而 迅 速 被 用 于 中 小 型 企 业 单 位 中 , 其 是 采 用 一 系列 现 代 化 的 办 公 设 备 和 先 进 的 通 信 技 术 , 广 泛 、 全 面 、 迅 速 地 收 集 、 整 理 、 加工 、 存 储 和 使 用 信 息 , 使 企 业 内 部 人 员 方 便 快 捷 地 共 享 信 息 , 高 效 地 协 同 工 作 ;改 变 过 去 复 杂 、 低 效 的 手 工 办 公 方 式 , 为 科 学 管 理 和 决 策

12、服 务 , 从 而 达 到 提 高行 政 效 率 的 目 的 。 一 个 企 业 实 现 办 公 自 动 化 的 程 度 也 是 衡 量 其 实 现 现 代 化 管 理的 标 准 。 我 国 专 家 在 第 一 次 全 国 办 公 自 动 化 规 划 讨 论 会 上 提 出 办 公 自 动 化 的定 义 为 : 利 用 先 进 的 科 学 技 术 , 使 部 分 办 公 业 务 活 动 物 化 于 人 以 外 的 各 种 现 代化 办 公 设 备 中 , 由 人 与 技 术 设 备 构 成 服 务 于 某 种 办 公 业 务 目 的 的 人 机 信息 处 理 系 统 。办 公 自 动 化 系

13、统 可 分 为 三 个 功 能 层 次 : OA 系 统 、 信 息 管 理 级 OA 系 统和 决 策 支 持 级 OA 系 统 。 三 者 一 体 化 使 办 公 信 息 的 流 通 更 为 合 理 , 减 少 许 多不 必 要 的 重 复 输 入 信 息 环 节 , 以 提 高 整 个 办 公 系 统 的 效 率 。第 一 个 层 次 : 事 务 型 办 公 自 动 化 系 统 。 只 限 于 单 机 或 简 单 的 小 型 局 域 网上 的 文 字 处 理 、 电 子 表 格 、 数 据 库 等 辅 助 工 具 的 应 用 。 办 公 事 务 OA 中 ,最 为 普 遍 的 应 用 有

14、 文 字 处 理 、 会 议 管 理 、 文 件 收 发 登 录 、 文 档 管 理 、 办 公 日程 管 理 、 人 事 管 理 、 报 表 处 理 等 。 此 外 , 在 办 公 事 务 处 理 级 上 可 以 使 用 多 种OA 子 系 统 , 如 电 子 出 版 系 统 、 电 子 文 档 管 理 系 统 、 智 能 化 的 中 文 检 索 系 统( 如 全 文 检 索 系 统 ) 、 光 学 汉 字 识 别 系 统 、 汉 语 语 音 识 别 系 统 等 。 在 公 用 服 务业 、 公 司 等 经 营 业 务 方 面 , 使 用 计 算 机 替 代 人 工 处 理 的 工 作 日

15、益 增 多 , 如 订 票 、售 票 系 统 , 柜 台 或 窗 口 系 统 , 银 行 业 的 储 蓄 业 务 系 统 等 。第 2 页第 二 个 层 次 : 信 息 管 理 型 OA 系 统 。 随 着 信 息 利 用 重 要 性 的 不 断 增 加 , 在办 公 系 统 中 对 和 本 单 位 的 运 营 目 标 关 系 密 切 的 综 合 信 息 的 需 求 日 益 增 加 出 现了 信 息 管 理 型 的 办 公 系 统 , 其 把 事 务 型 ( 或 业 务 型 ) 办 公 系 统 和 综 合 信 息( 数 据 库 ) 一 体 化 , 优 化 日 常 的 工 作 , 提 高 办 公

16、 效 率 和 质 量 。 作 为 一 个 现 代化 的 政 府 机 关 或 企 、 事 业 单 位 必 须 具 备 供 本 单 位 的 各 个 部 门 共 享 的 这 一 综 合数 据 库 , 因 此 可 在 政 府 机 关 用 信 息 管 理 型 系 统 对 政 策 、 法 令 、 法 规 , 有 关 上级 政 府 和 下 属 机 构 的 公 文 、 信 函 等 综 合 政 务 信 息 进 行 处 理 ; 在 公 司 企 业 单 位中 处 理 在 综 合 数 据 库 中 的 工 商 法 规 、 经 营 计 划 、 市 场 动 态 、 供 销 业 务 、 库 存统 计 、 用 户 信 息 等

17、。第 三 个 层 次 : 决 策 支 持 型 OA 系 统 。 它 建 立 在 信 息 管 理 级 OA 系 统 的 基础 上 。 其 使 用 由 综 合 数 据 库 系 统 所 提 供 的 信 息 , 针 对 所 需 要 做 出 决 策 的 课 题构 造 选 用 决 策 数 字 模 型 , 结 合 有 关 内 部 和 外 部 的 条 件 , 由 计 算 机 执 行 决 策 程 序 ,做 出 相 应 的 决 策 。 其 具 有 集 成 化 、 智 能 化 、 多 媒 体 化 和 运 用 电 子 数 据 交 换 等新 的 特 点 , 用 于 软 硬 件 及 网 络 产 品 、 单 一 办 公 系

18、 统 同 社 会 公 众 信 息 系 统 的 集成 ; 用 于 面 向 日 常 事 务 处 理 , 辅 助 人 们 完 成 智 能 性 劳 动 , 如 : 汉 字 识 别 , 对公 文 内 容 的 理 解 和 深 层 处 理 , 辅 助 决 策 及 处 理 意 外 等 ; 用 于 包 括 对 数 字 、 文字 、 图 像 、 声 音 和 动 画 的 多 媒 体 综 合 处 理 ; 用 在 通 过 数 据 通 讯 网 , 在 计 算 机间 进 行 交 换 和 自 动 化 处 理 。1.2 本文研究目标及意义 由 于 我 国 的 企 业 办 公 自 动 化 起 步 较 慢 , 存 在 没 有 好

19、的 应 用 系 统 支 持 协 同工 作 , 仍 然 是 个 人 办 公 , 网 络 处 在 闲 置 状 态 , 企 业 的 投 资 没 有 产 生 应 有 的 效益 等 问 题 , 这 些 阻 碍 了 我 国 办 公 自 动 化 的 进 程 。 虽 然 已 经 建 立 了 自 己 的Intranet 网 络 , 但 企 业 内 部 的 交 流 效 益 并 不 高 。 面 对 目 前 我 国 企 业 办 公 自 动 化程 度 不 高 的 现 状 , 研 究 企 业 办 公 自 动 化 系 统 的 意 义 十 分 重 大 。 为 了 能 跟 上 时代 的 步 伐 , 让 各 企 业 在 激 烈

20、的 竞 争 中 立 于 不 败 之 地 , 一 个 可 应 用 于 一 般 型 企 业的 办 公 自 动 化 系 统 是 上 市 企 业 必 不 可 少 的 。本 系 统 的 研 究 和 实 现 在 一 定 程 度 上 弥 补 了 我 国 在 办 公 自 动 化 方 面 存 在 的 缺陷 , 本 系 统 的 研 究 和 最 终 目 标 是 实 现 一 个 能 运 用 于 处 理 一 般 性 办 公 业 务 , 能在 企 业 中 进 行 信 息 交 流 的 办 公 自 动 化 系 统 。 其 基 本 的 功 能 包 括 收 /发 文 管 理 ,第 3 页文 档 管 理 , 公 告 管 理 , 会

21、 议 管 理 , 员 工 管 理 , 意 见 管 理 等 。 在 各 种 功 能 下 的子 功 能 模 块 可 进 行 的 操 作 包 括 : 浏 览 、 更 新 、 删 除 、 上 传 、 下 载 。 企 业 可 根 据自 身 的 业 务 情 况 增 加 新 的 功 能 模 块 , 如 资 产 管 理 功 能 。虽 然 诸 如 Lotus 1-2-3 和 MS Office 系 列 的 许 多 应 用 软 件 可 以 提 高 办 公 效率 , 但 是 这 仅 仅 是 针 对 个 人 办 公 而 言 。 办 公 自 动 化 不 仅 兼 顾 个 人 办 公 效 率 的 提高 , 更 重 要 的

22、是 可 以 实 现 群 体 协 同 工 作 。 协 同 工 作 意 味 着 要 进 行 信 息 的 交 流 ,工 作 的 协 调 与 合 作 。 由 于 网 络 的 存 在 , 这 种 交 流 与 协 调 几 乎 可 以 在 瞬 间 完 成 ,并 且 不 必 担 心 对 方 是 否 在 电 话 机 旁 边 或 是 否 有 传 真 机 可 用 。 能 处 理 办 公 业 务的 的 企 业 办 公 自 动 化 系 统 是 现 代 企 业 所 必 需 的 , 从 这 可 看 出 本 系 统 的 发 展 前 景远 大 。目 前 , 办 公 自 动 化 已 经 成 为 企 业 界 的 共 识 。 众 多

23、 企 业 认 识 到 尽 快 进 行 办 公自 动 化 建 设 , 并 占 据 领 先 地 位 , 将 有 助 于 保 持 竞 争 优 势 , 使 企 业 的 发 展 形 成 良性 循 环 。 因 此 , 本 系 统 的 开 发 和 实 现 意 义 十 分 重 大 , 发 展 前 景 将 是 十 分 远 大的 。1.3 本文主要完成工作本 文 将 要 完 成 企 业 办 公 自 动 化 系 统 的 设 计 。 在 用 户 使 用 过 程 中 , 系 统 会根 据 用 户 的 身 份 赋 予 其 能 操 作 和 使 用 的 功 能 , 其 中 包 括 的 功 能 模 块 作 用 分 别为 :1、

24、实现收发文的管理。2、实现会议管理。3、实现公告管理。4、实现员工管理模块,可增加、删除。修改、查找员工信息。5、实现文件的上传与下载。6、实现对意见的管理。7、实现重新登录功能。8、设置系统退出功能。1.4 本文组织结构经过分析和研究,文章的结构及内容分析以列表(表 1.1)形式给出。第 4 页表 1.1 文 章 结 构 章 节 名 称 内 容 简 介1 绪 论 介 绍 办 公 自 动 化 系 统 及 本 文 研 究 目 标 与 要 完 成 的 工 作2 系统分析 介绍系统的需求分析、可行性分析和功能分析3 系统总体设计 介绍本系统的开发过程4 系统详细设计 介绍本系统功能模块设计5 系统实

25、现 从调试到实现系统完成概况6 结论 对本系统的 总结和分析第 5 页2 系统分析2.1 总体需求分析根 据 对 一 般 型 企 业 和 行 政 机 关 的 调 查 , 通 常 办 公 室 的 业 务 , 主 要 是 进 行大 量 文 件 的 处 理 , 起 草 文 件 、 通 知 、 各 种 业 务 文 本 , 会 议 、 资 产 管 理 , 接 受外 来 文 件 存 档 , 查 询 本 部 门 文 件 和 外 来 文 件 , 产 生 文 件 复 件 等 。 所 以 采 用 计算 机 文 字 处 理 技 术 生 产 各 种 文 档 , 存 储 各 种 文 档 , 或 者 采 用 计 算 机

26、网 络 技 术 传递 文 档 , 是 办 公 室 自 动 化 的 基 本 特 征 。 办 公 室 是 各 行 业 工 作 的 领 导 进 行 决 策 的场 所 。 领 导 机 关 做 出 决 策 , 发 布 指 示 , 除 了 文 档 上 的 往 来 之 外 , 更 深 层 的 工 作 ,实 际 上 是 信 息 的 收 集 、 存 储 、 检 索 、 处 理 、 分 析 , 从 而 做 出 决 策 , 并 将 决 策 作为 信 息 传 向 下 级 机 构 或 合 作 单 位 , 或 业 务 关 联 单 位 。 这 些 都 需 要 办 公 自 动 化的 辅 助 。 因 此 需 要 一 个 能 运

27、 用 于 各 种 企 业 的 办 公 自 动 化 系 统 。本 系 统 适 用 于 中 小 型 企 业 , 中小企业规模相对较小,但其在功能上对系统的需求却是全面的。大体可分为:一方面是通过收发公文为主的方式,与其它员工交流各种信息,基于工作流的方式实现诸如请假申请、物品审批;员工管理个人日程安排,各种图书资料的查阅等日常办公功能。另一方面则是文档传输功能。即完全采用计算机技术处理办公业务,使企业内部人员能够方便快捷地共享信息、交流信息,高效地协同工作,既兼顾个人办公效率的提高,又可以实现群体协同工作。经 调 查 和 分 析 , 本 系 统 将 要 实 现 的 是 能 够 满 足 中 小 型

28、企 业 的 需 求 功 能 ,能 够 处 理 和 解 决 企 业 基 本 的 办 公 业 务 , 因 此 设 计 了 8 大 功 能 模 块 (如 图 2.1),其 中 包 括 用 户 登 录 、 公 告 管 理 、 文 档 管 理 、 收 /发 文 管 理 、 员 工 管 理 、 会 议 管理 、 意 见 管 理 和 退 出 登 录 。 系 统 需 实 现 的 是 对 用 户 登 录 的 验 证 及 监 督 , 对 公告 的 查 看 和 发 布 , 对 文 档 的 浏 览 、 删 除 、 上 传 和 下 载 , 对 公 文 的 接 受 和 发 送 ,对 员 工 信 息 查 看 、 添 加 、

29、 浏 览 和 删 除 , 对 意 见 的 发 表 和 查 看 。 这 些 功 能 的 实现 使 企 业 办 公 业 务 自 动 化 , 快 速 了 解 公 司 的 最 近 信 息 、 活 动 、 会 议 和 重 大 决 策 ,减 少 人 力 和 物 力 的 支 出 , 让 企 业 能 在 激 烈 的 市 场 竞 争 中 更 加 灵 活 的 应 付 所 出 现的 问 题 , 加 强 了 公 司 处 理 业 务 的 能 力 。第 6 页收 / 发文管理文档管理公告管理意见管理会议管理员工管理企业办公自动化系统图 2.1 系统功能结构图2.2 可行性分析本系统的开发是为了解决传统手工办公操作效率低、

30、信息交流方式不灵活和办公自动化不高的问题,其对于处理一般性的办公业务可行性较强,适用于中小型企业。下面将从经济可行性和技术可行性两方面对系统进行分析。2.2.1 经济可行性本系统主要的功能是一般性的办公业务,适用于中小型企业。由于中小企业的经济实力有限,所以要想方便办公的同时也要着重考虑投入/产出比问题。一般商业软件是无法两者兼顾的,由于从基础语言开始开发成本高、周期长,更不现实;因此利用现有软件进行改进,即二次开发,通过对几个商业化软件功能进行修改、增删和开发来实现中小企业建立具有自身个性的办公自动化系统,通过系统集成的方法来将各个功能集成为一个整体发挥作用,通过两次开发的方式来实现降低成本

31、、节约开支、提高效率。本系统应能够适应企业的不断变化,具有可扩展性、易升级性和开放性。因此,它的市场将是无可限量的,将给企业带来的经济效率也是很大的。2.2.2 技术可行性在软、硬件方面对系统的需求来看,由于中小企业信息化水平比较低,软硬件配置较差;而且资金实力并不雄厚。所以其对硬件的配置要求是尽可能的低,第 7 页对软件配置的要求则是系统最好是基于日常办公软件如 OFFICE 系列上的应用系统,这样既不用花大量资金添置软件,员工又较容易学会使用应用。本系统所实现的功能是一般性质的办公业务,总体的开发时间不用很长,它用到的硬件平台不高,软件基本上是开源且较易懂,项目开发过程中遇到的技术上的问题

32、在网上或书上可找到,因此是在技术上是可行的。该系统所用的软件平台有数据库 SQL Server 2000、开发工具包 JDK1.6、服务器 Tomcat 6.0,浏览器 IE 6.0 都是开源的其中操作的细节和配置都易学。 本系统开发出来时在技术上具有代表当时办公自动化信息系统的先进性,本系统在建成后一段时间内,不会因技术的落后而需要大规模的调整,并且能够跟随时逐步的升级而保持整个系统的先进性。同时本系统对计算机硬件要求不算太高,运行速度较快,对企业办公很方便。本系统最重要的是用到了 Struts 网络编程,其为基于 Java 的 Web 应用程序开发提供了一个框架。本系统的工作流程就是基于

33、Struts 下,分为以下步骤:(1) 浏览器向服务器发出请求,Controller 获得这些请求。(2) Controller 根据配置文件 struts-config.xml 中的定义将这些请求发送到相应的 Action,对应图中的 Model。(3) Action 完成相应的业务逻辑处理后,将处理结果返回到 Controller。(4) Controller 再根据配置文件 struts-config.xml 中的定义将处理结果显示到用户视图 View。本系统正是利用了 Struts 工作流程来完成此次设计的整个流程,如图 2.2 所示:V i e wJ s p浏览器C o n t r

34、o l l e rS e r v l e tM o d e lJ a v a B e a nS t r u t s - c o n f i g . x m l数据库图 2.2 本系统工作流图第 8 页2.3 系统功能分析由于本系统可执行的是一般性质的办公业务,提供给中小型企业使用,也可增加功能后提供给大型企业和行政机关。本系统具有一般适用性,其所实现的功能(如图 2.3)满足企业对日常性办公业务的管理方便企业内部员工的沟通,方便员工及时的了解公司的动态,是企业的日常管理步入科学系统的轨道上。用户登录收发文管理会议管理文档管理员工管理意见管理公告管理退出登录图 2.3 基本功能图2.3.1 登录

35、功能本 系 统 将 要 实 现 用 户 登 录 功 能 。 接 受 用 户 输 入 的 登 录 名 和 密 码 信 息 , 先做 客 户 端 的 有 效 性 检 验 , 通 过 检 验 后 提 交 给 服 务 器 端 , 由 服 务 器 端 提 交 信 息与 数 据 库 里 的 信 息 相 比 较 , 如 果 二 者 不 符 则 返 回 相 应 的 出 错 信 息 , 否 则 登 录 进入 系 统 。 登 录 功 能 还 实 现 了 对 已 登 录 用 户 的 监 听 , 防 止 重 复 登 录 。本 系 统 中 对 于 登 录 模 块 的 设 计 是 供 企 业 内 部 员 工 使 用 ,

36、使 用 权 的 授 予是 由 系 统 管 理 员 决 定 的 , 只 有 在 系 统 管 理 员 首 次 在 员 工 管 理 模 块 中 添 加 了 你的 信 息 后 , 授 予 你 登 录 的 “姓 名 ”和 “密 码 ”后 你 才 能 安 全 登 录 , 在 此 同 时也 授 予 你 登 录 的 权 限 , 在 权 限 的 范 围 内 你 能 够 完 成 相 应 操 作 。2.3.2 收/发文管理功能第 9 页实 现 公 文 的 接 受 与 发 送 。 本 系 统 中 对 于 收 发 文 管 理 模 块 总 的 功 能 是 对 公文 的 发 送 、 浏 览 、 删 除 和 查 看 详 细

37、内 容 的 功 能 。 该 设 计 分 为 两 级 菜 单 , 一 级 是浏 览 发 文 和 建 立 发 文 , 第 二 级 菜 单 是 将 浏 览 发 文 又 分 为 收 件 箱 和 发 件 箱 。 其中 对 于 公 文 类 似 于 网 页 上 的 编 写 日 志 , 是 文 本 格 式 。 对 于 公 文 的 发 送 , 只 有管 理 员 才 能 发 送 新 公 文 , 才 能 够 执 行 删 除 操 作 , 而 普 通 的 游 客 只 能 够 查 看 收 件箱 中 收 到 的 公 文 而 没 有 权 限 执 行 删 除 操 作 。2.3.3 会议管理功能实 现 会 议 的 记 录 。 本

38、 系 统 将 要 开 发 会 议 管 理 功 能 模 块 , 会 议 功 能 模 块 主 要分 为 查 看 会 议 记 录 和 添 加 会 议 记 录 。 此 功 能 有 利 于 公 司 的 员 工 迅 速 了 解 到 即 将要 进 行 的 会 议 事 宜 。 其 中 会 议 记 录 是 以 列 表 的 形 式 呈 现 给 用 户 , 对 于 查 看 会 议记 录 是 所 有 能 登 录 本 系 统 的 用 户 都 能 够 浏 览 和 查 看 的 。 而 添 加 会 议 记 录 只 能 是管 理 员 身 份 的 用 户 才 能 操 作 , 才 有 权 限 对 记 录 进 行 删 除 。2.3.

39、4 公告管理功能实 现 公 告 的 查 看 与 发 布 。 公 告 是 企 业 、 行 政 机 关 向 内 外 宣 布 重 大 事 件 和 决议 的 一 种 。 本 系 统 对 于 公 告 管 理 这 一 部 分 将 要 实 现 的 是 两 个 功 能 , 一 个 是 浏 览公 告 , 另 外 一 个 是 添 加 新 公 告 。 本 系 统 对 公 告 的 操 作 也 有 权 限 , 普 通 游 客 只 能够 浏 览 公 告 而 不 能 添 加 和 删 除 公 告 。 只 有 管 理 员 才 有 资 格 进 行 这 些 操 作 。2.3.5 员工管理功能实 现 员 工 信 息 的 增 加 、

40、删 除 、 修 改 、 查 找 操 作 。 本 系 统 实 现 的 对 员 工 管理 主 要 是 能 够 登 录 此 系 统 的 员 工 , 员 工 的 管 理 模 块 共 包 括 四 个 功 能 子 菜 单 :查 看 个 人 信 息 、 浏 览 员 工 信 息 、 添 加 新 员 工 、 查 看 优 秀 员 工 。 其 中 的 查 看 个 人信 息 是 每 一 个 登 录 用 户 都 能 够 操 作 的 , 其 中 系 统 还 授 予 了 各 个 用 户 修 改 个 人 信息 的 功 能 。 浏 览 员 工 信 息 、 添 加 新 员 工 、 查 看 优 秀 员 工 的 功 能 操 作 只

41、有 系 统 管理 员 才 能 进 行 操 作 。2.3.6 文档管理功能实 现 文 件 的 上 传 与 下 载 。 本 系 统 对 于 文 档 的 管 理 实 现 的 是 用 户 对 文 件的 上 传 、 浏 览 、 删 除 和 下 载 的 操 作 功 能 。 其 中 对 于 文 件 的 具 体 格 式 没 有 要 求 ,第 10 页但 是 有 长 度 限 制 。 若 上 传 的 文 件 超 出 了 最 大 限 度 就 不 能 成 功 上 传 。 文 件 以 列 表的 形 式 供 用 户 浏 览 , 此 操 作 和 下 载 操 作 是 用 户 都 能 实 现 的 。 而 上 传 和 删 除 只

42、 能由 管 理 者 进 行 操 作 。2.3.7 意见管理功能实 现 意 见 的 发 表 与 查 看 。 每 个 企 业 和 单 位 都 会 有 自 己 的 意 见 箱 , 提 供 给 员工 对 公 司 相 关 事 宜 发 表 评 论 和 意 见 。 本 系 统 的 意 见 管 理 是 可 对 公 告 和 会 议 事 宜发 表 看 法 和 建 议 。 其 中 也 有 权 限 限 制 , 游 客 只 能 浏 览 意 见 , 而 管 理 员 可 发 送 新的 意 见 , 并 可 对 意 见 箱 中 已 有 的 意 见 进 行 删 除 操 作 。2.3.8 退出登录功能实 现 用 户 安 全 退 出

43、 。 设 置 该 功 能 的 作 用 是 在 用 户 关 闭 浏 览 器 之 前 , 做 一 些清 除 操 作 , 例 如 销 毁 存 储 了 当 前 用 户 信 息 session 会 话 , 确 保 个 人 信 息 的 安全 。 因 为 在 本 系 统 中 应 用 到 了 监 听 session 会 话 功 能 , 所 以 用 户 要 想 退 出 系统 , 必 须 进 行 该 操 作 取 消 对 session 的 监 听 , 否 则 短 时 间 内 用 户 是 不 允 许 再次 登 录 的 。用 户 只 要 单 击 关 闭 按 钮 就 能 安 全 退 出 , 此 时 系 统 会 在 个

44、人 信 息 栏 中 显 示“您已经安全退出,请关闭浏览器!” ,表示你已经安全退出,否则你还在线。第 11 页3 系统总体设计3.1 项目规划整个企业管理系统将要实现主要功能是:用户登录、收/发文管理、公告管理、文档管理、会议管理、员工管理、 ,而其中的各个功能又分为几个小功能模块,该系统的功能结构图如 3.1 所示:用户登录收 / 发文管理公告管理员工管理浏览发文删除发文建立发文浏览公告信息修改信息查看个人信息浏览员工信息添加员工信息删除员工信息会议管理查看会议信息删除会议信息录入会议信息添加新公告修改公告删除公告意见管理优秀员工查看意见箱删除意见发表意见文档管理文件浏览文件下载文件上传删除

45、文件图 3.1 功能结构图3.2 开发模式/架构本系统运用了 Struts 开发模式,运用了其基本的框架(如图 3.2)实现了系统的功能操作,开发流程如下:(1) 服务器发出请求,该请求将被中央控制器 ActionServlet 接受。(2) ActionServlet 将寻找请求对应的 FormBean 填充。(3) ActionServlet 会根据 Struts-config.xml 配置来确定对请求执行的操作,从而调用 Action 类合适的特定于应用程序的子类。(4) ActionServlet 接受 Action 的 execute()方法的返回值 ActionForward,确定

46、显第 12 页示结果的合适的视图组件。(5) ActionServlet 将这个信息转发给操作所选择的视图组件。(6) 这个组件将结果返回到客户端上显示出来。S t r u t s - c o n f i g . x m l客户端浏览器中央控制器A c t i o n S e r v l e tA c t i o n F o r m视图J S PA c t i o n1 、 H T T P 请求6 、 H T T P 请求5 、 转发 H T T P 请求3 、 将 H T T P 请求分发至 A c t i o n 处理2、请求填充FormBean4、调用JavaBean模型J a v a

47、B e a n图 3.2 本系统基本框架图3.3 开发及运行环境1、开发环境(1) 操作系统: Windows XP(2) 数据库: SQL Server 2000(3) 开发工具包: JDK(4) 开发平台: MYEclipse6.02、运行环境(1) 服务器: Tomcat6.0(2) 浏览器: IE6.03.4 数据库设计本系统数据库采用 SQL Server 2000 数据库,系统数据库名称为 db_office。数据库共包括 8 张表,这 8 张表构成了整个系统的数据处理。1、数据表树型结构图包括了本系统所有数据表。东北大学秦皇岛分校毕业论文 第 13 页t b _ a d v i

48、c ed b _ o f f i c et b _ f i l et b _ l a b e lt b _ m e e tt b _ m e n ut b _ p c a r dt b _ t e x tt b _ u s e r图 3.2 数据表树型结构图2、主要数据表设计如下:(1) tb_file(文件信息表)。tb_file 文件表 (如表 3.1)主要用于保存文件信息。本系统在文档管理模块中提供了文件的上传和下载的子功能模块需要在数据库中建一个表作为文件的上传和下载的缓存区。表 3.1 tb_file (文件信息表)列名 数据类型 长度 是否主键 描述file_id int 4 是

49、自动编号file_name varchar 50 文件名file_uper varchar 50 上传者姓名file_size varchar 50 文件大小file_uptime varchar 50 文件上传时间file_info varchar 50 文件描述信息(2) tb_label(下拉列表信息表)。tb_label 表(如表 3.2)中存储了本系统中所有 下拉列表标签的信息。 表 3.2 tb_label (下拉列表信息表)列名 数据类型 长度 是否主键 描述label_id int 4 自动编号label_name varchar 50 显示用户的下拉列表项名称label_ value varchar 50 在程序中使用的下拉列表项的值label_type varchar 50 下拉列表的类型label_order smallint 2 下拉列表项的排列次序(3) tb_advice(意见表) 。tb_advice 表(如表 3.3)存储各个员工对企业提出的意见和建议的信息。第 14 页表 3.3 tb_advice (意见表)列名 数据类型 长度 是否主键 描述advice_id int 4 是 自动编号advice_subject

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报