网络办公系统的设计与实现_第1页
网络办公系统的设计与实现_第2页
网络办公系统的设计与实现_第3页
网络办公系统的设计与实现_第4页
网络办公系统的设计与实现_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

天 津 大 学 网 络 教 育 学 院专科毕业论文题目:网络办公系统的设计与实现完成期限:2017 年 7月 6日 至 2017 年 9月 4日学习中心:义乌专业名称:计算机网络技术学生姓名:罗君君学生学号:152097393024指导教师:王猛- 1 -企业办公自动化系统设计与实现摘 要办公自动化(Office Automation,简称 OA)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式。企业办公自动化系统在此基础上实现企业的快速运转和交流,进而有效提高企业办公效率。本文在分析了企业办公自动化需求基础上,设计并实现了企业办公自动化系统。该系统包括用户登录、收/发文管理、公告管理、文档管理、员工管理、会议管理、资产管理和退出登录的功能。其满足了企业办公信息化管理的基本需求,解决了传统手工操作效率低、出错率高和交互能力差等问题。本 系 统 采用 Struts、JSP 、JavaBean 技术设计开发并采用数据库 SQL Server 2000 完成数据库设计及连接。最终实现一个能 够 满足企业办公网络化,自动化的管理需求,提高企业内部的管理水平的系统。该系统能全面提升企业在市场中的综合竞争力。关键词:JSP,B/S 结构,Struts1.1 办公自动化系统研究背景及应用在互联网技术还没有得到广泛应用的早期,各企业信息之间的交流、办公业务的处理都是人工操作完成的,随着社会进入信息时代和社会生活的快节奏化,传统的企业信息交流方式及处理办公业务方式已不能满足企业对大量信息快速传递和处理需求,不能适应时代的发展趋势,于是需要一种新的技术改善现状,因此办公自动化系统在适应时代发展需求中产生。20 世纪 70 年代中期在 企 业 和 行 政 机 关 中 兴 起 使 用 公 自 动 化 系 统 , 而 后 因 其 给 企 业和 单 位 带 来 的 便 利 而 迅 速 被 用 于 中 小 型 企 业 单 位 中 , 其 是 采 用 一 系 列 现 代 化 的 办 公 设备 和 先 进 的 通 信 技 术 , 广 泛 、 全 面 、 迅 速 地 收 集 、 整 理 、 加 工 、 存 储 和 使 用 信 息 , 使企 业 内 部 人 员 方 便 快 捷 地 共 享 信 息 , 高 效 地 协 同 工 作 ; 改 变 过 去 复 杂 、 低 效 的 手 工 办公 方 式 , 为 科 学 管 理 和 决 策 服 务 , 从 而 达 到 提 高 行 政 效 率 的 目 的 。 一 个 企 业 实 现 办 公自 动 化 的 程 度 也 是 衡 量 其 实 现 现 代 化 管 理 的 标 准 。 我 国 专 家 在 第 一 次 全 国 办 公 自 动- 2 -化 规 划 讨 论 会 上 提 出 办 公 自 动 化 的 定 义 为 : 利 用 先 进 的 科 学 技 术 , 使 部 分 办 公 业 务 活动 物 化 于 人 以 外 的 各 种 现 代 化 办 公 设 备 中 , 由 人 与 技 术 设 备 构 成 服 务 于 某 种 办 公 业 务目 的 的 人 机 信 息 处 理 系 统 。办 公 自 动 化 系 统 可 分 为 三 个 功 能 层 次 : OA 系 统 、 信 息 管 理 级 OA 系 统 和 决 策 支持 级 OA 系 统 。 三 者 一 体 化 使 办 公 信 息 的 流 通 更 为 合 理 , 减 少 许 多 不 必 要 的 重 复 输 入信 息 环 节 , 以 提 高 整 个 办 公 系 统 的 效 率 。第 一 个 层 次 : 事 务 型 办 公 自 动 化 系 统 。 只 限 于 单 机 或 简 单 的 小 型 局 域 网 上 的 文 字处 理 、 电 子 表 格 、 数 据 库 等 辅 助 工 具 的 应 用 。 办 公 事 务 OA 中 , 最 为 普 遍 的 应 用 有文 字 处 理 、 会 议 管 理 、 文 件 收 发 登 录 、 文 档 管 理 、 办 公 日 程 管 理 、 人 事 管 理 、 报 表 处理 等 。 此 外 , 在 办 公 事 务 处 理 级 上 可 以 使 用 多 种 OA 子 系 统 , 如 电 子 出 版 系 统 、 电 子文 档 管 理 系 统 、 智 能 化 的 中 文 检 索 系 统 ( 如 全 文 检 索 系 统 ) 、 光 学 汉 字 识 别 系 统 、 汉语 语 音 识 别 系 统 等 。 在 公 用 服 务 业 、 公 司 等 经 营 业 务 方 面 , 使 用 计 算 机 替 代 人 工 处 理的 工 作 日 益 增 多 , 如 订 票 、 售 票 系 统 , 柜 台 或 窗 口 系 统 , 银 行 业 的 储 蓄 业 务 系 统 等 。第 二 个 层 次 : 信 息 管 理 型 OA 系 统 。 随 着 信 息 利 用 重 要 性 的 不 断 增 加 , 在 办 公 系统 中 对 和 本 单 位 的 运 营 目 标 关 系 密 切 的 综 合 信 息 的 需 求 日 益 增 加 出 现 了 信 息 管 理 型 的办 公 系 统 , 其 把 事 务 型 ( 或 业 务 型 ) 办 公 系 统 和 综 合 信 息 ( 数 据 库 ) 一 体 化 , 优 化 日常 的 工 作 , 提 高 办 公 效 率 和 质 量 。 作 为 一 个 现 代 化 的 政 府 机 关 或 企 、 事 业 单 位 必 须 具备 供 本 单 位 的 各 个 部 门 共 享 的 这 一 综 合 数 据 库 , 因 此 可 在 政 府 机 关 用 信 息 管 理 型 系 统对 政 策 、 法 令 、 法 规 , 有 关 上 级 政 府 和 下 属 机 构 的 公 文 、 信 函 等 综 合 政 务 信 息 进 行 处理 ; 在 公 司 企 业 单 位 中 处 理 在 综 合 数 据 库 中 的 工 商 法 规 、 经 营 计 划 、 市 场 动 态 、 供 销业 务 、 库 存 统 计 、 用 户 信 息 等 。第 三 个 层 次 : 决 策 支 持 型 OA 系 统 。 它 建 立 在 信 息 管 理 级 OA 系 统 的 基 础 上 。 其使 用 由 综 合 数 据 库 系 统 所 提 供 的 信 息 , 针 对 所 需 要 做 出 决 策 的 课 题 构 造 选 用 决 策 数 字模 型 , 结 合 有 关 内 部 和 外 部 的 条 件 , 由 计 算 机 执 行 决 策 程 序 , 做 出 相 应 的 决 策 。 其具 有 集 成 化 、 智 能 化 、 多 媒 体 化 和 运 用 电 子 数 据 交 换 等 新 的 特 点 , 用 于 软 硬 件 及 网 络产 品 、 单 一 办 公 系 统 同 社 会 公 众 信 息 系 统 的 集 成 ; 用 于 面 向 日 常 事 务 处 理 , 辅 助 人 们完 成 智 能 性 劳 动 , 如 : 汉 字 识 别 , 对 公 文 内 容 的 理 解 和 深 层 处 理 , 辅 助 决 策 及 处 理 意外 等 ; 用 于 包 括 对 数 字 、 文 字 、 图 像 、 声 音 和 动 画 的 多 媒 体 综 合 处 理 ; 用 在 通 过 数 据通 讯 网 , 在 计 算 机 间 进 行 交 换 和 自 动 化 处 理 。- 3 -1.2 本文研究目标及意义 由 于 我 国 的 企 业 办 公 自 动 化 起 步 较 慢 , 存 在 没 有 好 的 应 用 系 统 支 持 协 同 工 作 , 仍然 是 个 人 办 公 , 网 络 处 在 闲 置 状 态 , 企 业 的 投 资 没 有 产 生 应 有 的 效 益 等 问 题 , 这 些 阻碍 了 我 国 办 公 自 动 化 的 进 程 。 虽 然 已 经 建 立 了 自 己 的 Intranet 网 络 , 但 企 业 内 部 的 交流 效 益 并 不 高 。 面 对 目 前 我 国 企 业 办 公 自 动 化 程 度 不 高 的 现 状 , 研 究 企 业 办 公 自 动 化系 统 的 意 义 十 分 重 大 。 为 了 能 跟 上 时 代 的 步 伐 , 让 各 企 业 在 激 烈 的 竞 争 中 立 于 不 败 之地 , 一 个 可 应 用 于 一 般 型 企 业 的 办 公 自 动 化 系 统 是 上 市 企 业 必 不 可 少 的 。本 系 统 的 研 究 和 实 现 在 一 定 程 度 上 弥 补 了 我 国 在 办 公 自 动 化 方 面 存 在 的 缺 陷 , 本系 统 的 研 究 和 最 终 目 标 是 实 现 一 个 能 运 用 于 处 理 一 般 性 办 公 业 务 , 能 在 企 业 中 进 行 信息 交 流 的 办 公 自 动 化 系 统 。 其 基 本 的 功 能 包 括 收 /发 文 管 理 ,文 档 管 理 , 公 告 管 理 , 会议 管 理 , 员 工 管 理 , 资 产 管 理 等 。 在 各 种 功 能 下 的 子 功 能 模 块 可 进 行 的 操 作 包 括 : 浏览 、 更 新 、 删 除 、 上 传 、 下 载 。 企 业 可 根 据 自 身 的 业 务 情 况 增 加 新 的 功 能 模 块 , 如 资产 管 理 功 能 。虽 然 诸 如 Lotus 1-2-3 和 MS Office 系 列 的 许 多 应 用 软 件 可 以 提 高 办 公 效 率 , 但 是这 仅 仅 是 针 对 个 人 办 公 而 言 。 办 公 自 动 化 不 仅 兼 顾 个 人 办 公 效 率 的 提 高 , 更 重 要 的 是可 以 实 现 群 体 协 同 工 作 。 协 同 工 作 意 味 着 要 进 行 信 息 的 交 流 , 工 作 的 协 调 与 合 作 。 由于 网 络 的 存 在 , 这 种 交 流 与 协 调 几 乎 可 以 在 瞬 间 完 成 , 并 且 不 必 担 心 对 方 是 否 在 电 话机 旁 边 或 是 否 有 传 真 机 可 用 。 能 处 理 办 公 业 务 的 的 企 业 办 公 自 动 化 系 统 是 现 代 企 业 所必 需 的 , 从 这 可 看 出 本 系 统 的 发 展 前 景 远 大 。目 前 , 办 公 自 动 化 已 经 成 为 企 业 界 的 共 识 。 众 多 企 业 认 识 到 尽 快 进 行 办 公 自 动 化建 设 , 并 占 据 领 先 地 位 , 将 有 助 于 保 持 竞 争 优 势 , 使 企 业 的 发 展 形 成 良 性 循 环 。 因 此 ,本 系 统 的 开 发 和 实 现 意 义 十 分 重 大 , 发 展 前 景 将 是 十 分 远 大 的 。1.3 本文主要完成工作本 文 将 要 完 成 企 业 办 公 自 动 化 系 统 的 设 计 。 在 用 户 使 用 过 程 中 , 系 统 会 根 据 用 户的 身 份 赋 予 其 能 操 作 和 使 用 的 功 能 , 其 中 包 括 的 功 能 模 块 作 用 分 别 为 :1、实现收发文的管理。2、实现会议管理。3、实现公告管理。4、实现员工管理模块,可增加、删除。修改、查找员工信息。- 4 -5、实现文件的上传与下载。6、实现对车辆的管理。7、实现重新登录功能。8、设置系统退出功能。1.4 本文组织结构经过分析和研究,文章的结构及内容分析以列表(表 1.1)形式给出。表 1.1 文 章 结 构 章节 名称 内容简介1 绪论 介绍办公自动化系统及本文研究目标与要完成的工作2 系统分析 介绍系统的需求分析、可行性分析和功能分析3 系统总体设计 介绍本系统的开发过程4 系统详细设计 介绍本系统功能模块设计5 测试 从调试到实现系统完成概况6 结论 对本系统的总结和分析2.1 总体需求分析根 据 对 一 般 型 企 业 和 行 政 机 关 的 调 查 , 通 常 办 公 室 的 业 务 , 主 要 是 进 行 大 量 文 件的 处 理 , 起 草 文 件 、 通 知 、 各 种 业 务 文 本 , 会 议 、 资 产 管 理 , 接 受 外 来 文 件 存 档 , 查询 本 部 门 文 件 和 外 来 文 件 , 产 生 文 件 复 件 等 。 所 以 采 用 计 算 机 文 字 处 理 技 术 生 产 各 种文 档 , 存 储 各 种 文 档 , 或 者 采 用 计 算 机 网 络 技 术 传 递 文 档 , 是 办 公 室 自 动 化 的 基 本 特征 。 办 公 室 是 各 行 业 工 作 的 领 导 进 行 决 策 的 场 所 。 领 导 机 关 做 出 决 策 , 发 布 指 示 , 除了 文 档 上 的 往 来 之 外 , 更 深 层 的 工 作 , 实 际 上 是 信 息 的 收 集 、 存 储 、 检 索 、 处 理 、 分析 , 从 而 做 出 决 策 , 并 将 决 策 作 为 信 息 传 向 下 级 机 构 或 合 作 单 位 , 或 业 务 关 联 单 位 。 这 些 都 需 要 办 公 自 动 化 的 辅 助 。 因 此 需 要 一 个 能 运 用 于 各 种 企 业 的 办 公 自 动 化 系 统 。本 系 统 适 用 于 中 小 型 企 业 , 中小企业规模相对较小,但其在功能上对系统的需求却是全面的。大体可分为:一方面是通过收发公文为主的方式,与其它员工交流各种信息,基于工作流的方式实现诸如请假申请、物品审批;员工管理个人日程安排,各种图书资料的查阅等日常办公功能。另一方面则是文档传输功能。即完全采用计算机技术处理办公业务,使企业内部人员能够方便快捷地共享信息、交流信息,高效地协同工作,既兼顾个人办公效率的提高,又可以实现群体协同工作。经 调 查 和 分 析 , 本 系 统 将 要 实 现 的 是 能 够 满 足 中 小 型 企 业 的 需 求 功 能 , 能 够 处 理和 解 决 企 业 基 本 的 办 公 业 务 , 因 此 设 计 了 8 大 功 能 模 块 (如 图 2.1), 其 中 包 括 用 户 登- 5 -录 、 公 告 管 理 、 文 档 管 理 、 收 /发 文 管 理 、 员 工 管 理 、 会 议 管 理 、 资 产 管 理 和 退 出 登录 。 系 统 需 实 现 的 是 对 用 户 登 录 的 验 证 及 监 督 , 对 公 告 的 查 看 和 发 布 , 对 文 档 的 浏 览 、删 除 、 上 传 和 下 载 , 对 公 文 的 接 受 和 发 送 , 对 员 工 信 息 查 看 、 添 加 、 浏 览 和 删 除 , 对意 见 的 发 表 和 查 看 。 这 些 功 能 的 实 现 使 企 业 办 公 业 务 自 动 化 , 快 速 了 解 公 司 的 最 近 信息 、 活 动 、 会 议 和 重 大 决 策 , 减 少 人 力 和 物 力 的 支 出 , 让 企 业 能 在 激 烈 的 市 场 竞 争 中更 加 灵 活 的 应 付 所 出 现 的 问 题 , 加 强 了 公 司 处 理 业 务 的 能 力 。收 / 发文管理文档管理公告管理意见管理会议管理员工管理企业办公自动化系统图 2.1 系统功能结构图2.2 可行性分析本系统的开发是为了解决传统手工办公操作效率低、信息交流方式不灵活和办公自动化不高的问题,其对于处理一般性的办公业务可行性较强,适用于中小型企业。下面将从经济可行性和技术可行性两方面对系统进行分析。2.2.1 经济可行性本系统主要的功能是一般性的办公业务,适用于中小型企业。由于中小企业的经济实力有限,所以要想方便办公的同时也要着重考虑投入/产出比问题。一般商业软件是无法两者兼顾的,由于从基础语言开始开发成本高、周期长,更不现实;因此利用现有软件进行改进,即二次开发,通过对几个商业化软件功能进行修改、增删和开发来实现中小企业建立具有自身个性的办公自动化系统,通过系统集成的方法来将各个功能集成为一个整体发挥作用,通过两次开发的方式来实现降低成本、节约开支、提高效率。本系统应能够适应企业的不断变化,具有可扩展性、易升级性和开放性。因此,它的市场将是无可限量的,将给企业带来的经济效率也是很大的。- 6 -2.2.2 技术可行性在软、硬件方面对系统的需求来看,由于中小企业信息化水平比较低,软硬件配置较差;而且资金实力并不雄厚。所以其对硬件的配置要求是尽可能的低,对软件配置的要求则是系统最好是基于日常办公软件如 OFFICE 系列上的应用系统,这样既不用花大量资金添置软件,员工又较容易学会使用应用。本系统所实现的功能是一般性质的办公业务,总体的开发时间不用很长,它用到的硬件平台不高,软件基本上是开源且较易懂,项目开发过程中遇到的技术上的问题在网上或书上可找到,因此是在技术上是可行的。该系统所用的软件平台有数据库 SQL Server 2000、开发工具包 JDK1.6、服务器Tomcat 6.0,浏览器 IE 6.0 都是开源的其中操作的细节和配置都易学。 本系统开发出来时在技术上具有代表当时办公自动化信息系统的先进性,本系统在建成后一段时间内,不会因技术的落后而需要大规模的调整,并且能够跟随时逐步的升级而保持整个系统的先进性。同时本系统对计算机硬件要求不算太高,运行速度较快,对企业办公很方便。本系统最重要的是用到了 Struts 网络编程,其为基于 Java 的 Web 应用程序开发提供了一个框架。本系统的工作流程就是基于 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 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 本系统工作流图- 7 -2.3 技术介绍及开发工具本系统采用 Java 语言,基于 JavaEE 企业级开发,前台采用用HTML,JavaScript ,CSS,JQuery 技术得到页面,后台用 JQuery 框架实现与数据库的交互,数据库采用 Oracle11,选用 Hibernate 框架实现访问数据库,并用 Spring 框架来管理整个开发过程。2.3.1 MyEclipseMyEclipse,是一个十分优秀的用于开发 Java, JavaEE 的 Eclipse 插件集合。利用它我们可以在数据库和 JavaEE 的开发,他有着功能丰富的 JavaEE 集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,JavaScript,Spring,SQL,Hibernate。在本设计中用 MyEclipse 作为开发工具的角色出现。2.3.2 Oracle11Oracle 11g 是甲骨文公司在 2007 年年 7 月 12 日推出的最新数据库软件,Oracle 11g有 400 多项功能,经过了 1500 万个小时的测试,开发工作量达到了 3.6 万人/月。相对过往版本而言,Oracle 11g 具有了与众不同的特性。2.3.3 TomcatTomcat 是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。当在一台机器上配置好 Apache 服务器,可利用它响应对 HTML 页面的访问请求。本设计中,Tomcat 是作为服务器的角色出现的,利用 Tomcat 来响应 HTML 页面的请求。- 8 -3.1 项目规划整个企业管理系统将要实现主要功能是:用户登录、收/发文管理、公告管理、文档管理、会议管理、员工管理、 ,而其中的各个功能又分为几个小功能模块,该系统的功能结构图如 3.1 所示:用户登录收 / 发文管理公告管理员工管理浏览发文删除发文建立发文浏览公告信息修改信息查看个人信息浏览员工信息添加员工信息删除员工信息会议管理查看会议信息删除会议信息录入会议信息添加新公告修改公告删除公告资产管理优秀员工查看资产删除资产添加资产文档管理文件浏览文件下载文件上传删除文件图 3.1 功能结构图3.2 开发模式/架构本系统运用了 Struts 开发模式,运

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论