OA办公自动化系统毕业论文

上传人:gbs****77 文档编号:10636846 上传时间:2020-04-13 格式:DOCX 页数:36 大小:851.59KB
返回 下载 相关 举报
OA办公自动化系统毕业论文_第1页
第1页 / 共36页
OA办公自动化系统毕业论文_第2页
第2页 / 共36页
OA办公自动化系统毕业论文_第3页
第3页 / 共36页
点击查看更多>>
资源描述
毕 业 论 文 论 文 题 目 企 业 办 公 自 动 化 系 统 作 者 姓 名 专 业 名 称 指 导 教 师 2015 年 1 月 25 日 2 36 目录 摘要 3 第一章 现行系统概述 4 1 1 现行系统运行环境简述 4 1 2 现行系统存在的问题 4 第二章 系统分析 5 2 1 需求分析 5 2 2 可行性分析 5 2 3 组织结构和功能分析 6 2 4 系统业务流程分析 7 2 5 系统数据流程分析 11 2 6 数据字典 16 第三章 系统设计 19 3 1 系统总体结构设计 19 3 2 数据库设计 20 3 3 代码设计 27 3 4 输入输出设计 28 第四章 系统实施 29 4 1 系统实施 29 4 2 系统运行环境 29 4 3 系统管理制度 30 4 4 系统功能实现 30 4 5 系统维护 34 第五章 结束语 35 附录 37 3 36 摘要 随着信息科学技术的飞速发展 办公自动化系统在技术和应用上都得到了更高层次的 发展 人们逐渐意识到对办公管理系统的运用可以使日常办公工作更加方便 快捷和高效 而办公活动重要性的日渐突出 也引起了管理者的普遍重视 他们越来越感觉到没有信息技 术支持的管理是力不从心的 因而办公自动化系统应运而生 本论文将详细论述办公自动化系统的分析与设计过程 系统使用 B S 架构 主框架基 于 spring sprintMVC hibernate 前端基于 bootstrap 和 jquery 采用 Eclipse 作为开发平 台 java 作为开发语言 以 hsqldb 作为数据库 实现了考勤管理 日常管理 消息管理 计划管理 会议管理 审核管理 文件传输等功能 符合办公自动化系统的要求 能够帮 助企业切实提高工作效率 论文组织如下 第一章阐述了现行系统概述 第二章进行了系统的分析 第三章提出 了具体的系统设计方案 第四章对整个系统进行了具体的实施 最后得出结论 关键字 办公自动化 B S 架构 java 语言 hsqldb 数据库 4 36 第一章 现行系统概述 1 1 现行系统运行环境简述 本系统是一套集通讯录管理 考勤管理 日程管理 消息管理 计划管理 会议管理 审核管理 文件传输等 8 个部分为一体的办公自动化系统 本系统除了必须满足当前的应 用要求外 在整套系统的设计过程中 还专门强调了去先进性及可扩展性 当前的信息技 术日新月异 如果这套系统只着眼于当前的需要 而忽视了对系统技术的前瞻性 那么可 以预见 在不久的将来 系统必将不能满足客户日益增长的需求 导致系统的生命周期的 缩短 从而增加了客户在信息化建设的投资 1 2 现行系统存在的问题 办公自动化 所谓办公自动化即几乎所有的办公业务都在网络环境下实现 从技术发 展角度来看 特别是互联网技术的发展 安全技术的发展和软件理论的发展 实现办公自 动化是可能的 从管理体制和工作习惯的角度来看 全面的办公自动化还有一段距离 首 先办公自动化必然冲击现有的管理体制 使现有管理体制发生变革 而管理体制的变革意 味着权力和利益的重新分配 另外管理人员原有的工作习惯 工作方式和法律体系有很强 的惯性 短时间内改变尚需时日 尽管如此 全面实现办公自动化还是必然趋势 随着网络的迅猛发展 对快速 高效 互动的办公系统的需求越来越大 网上办公系 统的诞生正是为了满足这种需求 网上办公系统为企事业单位提供高效 友好 智能化 无纸化 个性化的网络自动化办公流程管理 审核管理是网上办公系统的核心部分 它决 定整个系统的性能 5 36 第二章 系统分析 2 1 需求分析 系统需求分析 是系统分析员按照系统的思想结合自身的的系统开发经验 根据收集 的资料 对系统目标进行分析 对组织的信息需求 功能需求 辅助决策需求以及管理中 存在的问题等进行系统的分析 通过调查 要求系统具有以下的功能 1 由于操作人员的计算机知识普遍较差 因此要求有良好的人机界面 2 由于该系统的使用对象多 因此要求有较好的权限管理 3 原始数据修改简单方便 支持多条件修改 4 方便的数据查询 支持查询 5 信息发布于文件传送的数据块 6 通过计算机能够直接 透视 公司的各项工作及活动安排 2 2 可行性分析 系统可行性分析是在企业当前所处的环境下 分析企业是否具有开发信息系统必须的 技术 资金 人员及其他条件 规划方案是否先进合理 企业的管理制度和管理方式是否 适应新系统开发等一系列问题 因此要进行可行性研究 主要包括技术可行性 经济可行 性 社会可行性三方面 1 技术可行性 本系统开发主要包括后台数据库的建立与维护及前端应用程序的开放两个方面 本系 统数据库使用的是 hsqldb 主要为了方便 嵌入到应用中 直接使用 系统基于 Java 平 台 应用当前主流框架 spring sprintMVC hibernate 采用 Eclipse 集成开发环境进行 开发及调试 应用服务器选择 Tomcat 服务器 这些都是当前较为先进的开发技术 为本系 统的开发设计提供了有力的技术保障 所以在技术可行性方面 开发本系统是可行的 2 经济可行性 由于公司是 IT 企业 软硬件配置较好 员工可以很容易学会系统的使用 而且资金实 力充足 所以软硬件的购买支出较少 人力资源管理部门采用以计算机为主 人工为辅的 信息处理方式进行 公司管理信息系统服务于 IT 的工作人员 能够提高工作人员办事效率 节省了开支 所以具有经济上的可行性 3 社会可行性分析 社会因素的可行性分析 也是可行性研究中不可缺少的内容 6 36 协同办公系统的开发有利于高层领导提高对整体的把握 迅速作出决策 减轻了高层 领导的工作负担 因此开发协同办公管理信息系统是得到高层领导的认可和肯定的 从以上三个方面来分析 开发协同办公管理系统是完全可行的 2 3 组织结构和功能分析 组织结构分析是详细了解部门人员的业务分工情况和有关人员的姓名 工作职责 决 策内容 存在问题和对新系统的要求等 该公司主要由总经理办公室 行政部门 研发部门 市场部门 财务部门和公关部门 组成 在 6 个大部门中 每个部门又将根据自己的部门职责 细分各部门的负责小组 从 而将具体的业务落实到个人 总经理对公司总负责 行政部门主要处理日常的行政工作 研发部负责软件开发和数据库设计 财务部为投资 成本预算 日常出纳和工资发放 市 场部负责市场推广 公关部负责项目的投标等工作 请参考 XX 公司的组织结构图 如图 2 1 财 务 部 研 发 部 公 关 部 市 场 部 行 政 部 XX 有限公司 总经理办公室 图 2 1XX 公司的组织结构图 7 36 2 4 系统业务流程分析 在对系统的组织机构和功能进行深入分析时 需要从实际业务流程的角度对系统调查 中有关业务流程的资料关联起来作进一步分析 业务流程分析可以帮助我们了解该业务的 具体处理过程 发现问题 并修改原系统的不合理的部分 在信息系统的基础上优化业务 处理流程 业务流程分析通常以业务流程图及表格分配图来描绘 业务流程图是用图形方式来反 映实际业务处理的过程 它可以对业务功能进行细化 各种符号的表示方法如图 2 2 所示 业 务 处 理 业 务 流 系 统 外 部 人 员 系 统 组 织 文 档 资 料 数 据 文 件 决 策 与 判 断 图 2 2 业务流程图基本符号 1 考勤管理系统流程图 职员 考勤时间设置 考勤查询 个人考勤 考勤信息表 考勤时间信息 表 经理 图 2 3 考勤管理系统流程图 8 36 2 文件上传 共享系统流程图 职员 共享文件查询 上传文件查询 上传共享 上传文件 文件传输信息 表 文件共享信息 表 职员下载文件 图 2 4 文件上传 共享系统流程图 3 申请管理系统流程图 职员 经理 部门经理 发送申请项目 二级审批通过 N 提交申请项目Y 一级审批通过 N Y 查看所有申请项 目 查看个人申请项 目 申请信息表 审批项目 图 2 5 申请管理系统流程图 9 36 4 公告管理系统流程图 经理 职员 发布公告 查看公告 修改公告 公告类型信息 表 公告信息表 图 2 6 公告管理系统流程图 5 员工管理系统流程图 职员 经理个人信息查询 修改头像 用户信息表 职员信息查询 工资条 查询员工工资信 息 用户信息表 员工信息修改 图 2 7 员工管理系统流程图 10 36 6 会议管理系统流程图 职员 制定计划信息 查看计划信息 修改计划信息 计划信息表 图 2 8 会议管理系统流程图 7 计划管理系统流程图 职员 制定计划信息 查看计划信息 修改计划信息 计划信息表 图 2 9 计划管理系统流程图 11 36 8 通讯管理系统流程图 职员 添加通讯详细 查看通讯信息 修改通讯详细 通讯详细信息 表 通讯组信息表 经理 添加通讯组 图 2 10 通讯管理系统流程图 2 5 系统数据流程分析 数据流图是业务流程图的抽象 数据流程图从数据传递和加工的角度 以图形的方式 刻画数据流输入 输出 存储和处理的逻辑关系 这里用到四个基本符号 外部实体 数 据处理 数据流 数据存储 其符号表示如图 2 4 所示 外部实体 数据处理过程 数据流 数据存储 12 36 1 顶层数据流图 P 0 办公 自动化 系统 用户 综合信息 反馈信息 用户 图 2 11 顶层数据流程图 2 系统的第一层数据流图包括日常管理 考勤管理 员工管理 申请管理 计划制定 用户 日常管理 D 2 日常信息 P 1 申请管理 P 2 员工 管理 P 4 用户 用户 用户 经理 员工信息 考勤 管理 P 5 个人信息 D 3 员工信息 D 1 申请信息 日常信息 F 1 F 6 F 5 申请信息 F 3 用户 计划管理 P 3 D 4 计划信息 待审批信息 F 2 计划信息 F 4 分类计划 信息 F 7 个人考勤信 息 F 8 F 9 F 1 0 F 1 1 F 1 2 F 1 3 F 1 4 F 1 5 F 1 6 F 1 7 F 1 8 图 2 12 第一层数据流程图 13 36 3 系统第二层数据流程图 1 日常管理 用户 P 1 1 上传文件 P 1 3 会议管理 P 1 2 下载文件 D 6 共享文件信息 共享文件信息 F 3 P 1 4 公告管理 用户 D 5 文件信息 上传文件信息 F 2 用户 用户 用户 D 8 会议信息 文件 F 1 P 1 5 发送消息 D 9 消息信息 发送的消息 F 6 会议信息 F 4 接收的信息 F 5 D 7 公告信息 公告信息 F 7 反馈的公告信息 F 8 F 9 F 1 0 F 1 1 F 1 2 F 1 3 F 1 4 F 1 5 F 1 6 F 1 7 F 1 8 图 2 13 日常管理数据流程图 14 36 2 申请流转 申请发送 P 2 1 D 1 7 申请信息 申请审批 P 2 2 经理 申请信息 F 1 申请审批信息 F 2 用户 审批信息 F 3 F 4 图 2 14 申请流转数据流图 3 计划管理 个人计划 P 3 1 D 1 8 个人计划信息 部门计划 P 3 2 经理 个人计划 F 1 用户 D 1 9 部门计划信息 部门计划 F 2 个人计划反馈 F 4 部门计划反馈 F 3 F 5 F 6 F 7 F 8 图 2 15 计划管理数据流图 15 36 4 员工管理数据流图 员工维护 P 4 1 D 1 5 员工信息 工资管理 P 4 2 经理 个人信息 F 1 用户 D 1 6 工资信息 工资管理信息 F 2 员工信息 F 4 工资条信息 F 3 F 9 F 5 F 6 F 7 F 8 图 2 16 员工管理数据流图 16 36 5 考勤管理数据流图 用户 外出登记 P 5 1 出差登记 P 5 3 D 1 0 外出信息 用户 用户 外出信息 F 1 请假登记 P 5 2 D 1 2 请假信息 请假信息 F 2 D 1 3 出差信息 考勤时间 F 5 上下班登记 P 5 4 请假信息 F 3 D 1 4 上下班信息 上下班登记信息 F 6 上下班信息 F 4 反馈的登记信息 F 7 考勤时间设置 P 5 4 D 1 1 考勤时间设置信息 用户 时间设置信息 F 8 考勤标准时间 F 9 F 1 0 F 1 1 F 1 2 F 1 3 F 1 4 F 1 5 F 1 6 图 2 17 考勤管理数据流图 2 6 数据字典 数据流程图并不能详尽 精确地表述系统的逻辑模型 数据字典就是它的一个重要辅 助工具 数据字典是关于数据流程图的数据 用于描述系统中各个部分的清单 是对这些 部分进行的详尽说明 保护和维护 系统中的所有数据都是由数据和数据结构组成的 数据字典把数据的最小单位看成数 17 36 据元素或称之为基本数据项 若干个数据元素可以组成一个数据结构或称之为组合数据项 数据字典通过数据元素和数据结构来描写数据流 数据存储的属性 建立数据字典在结构 化系统分析中是必不可少的工作 在系统开发中具有十分重要的意义 不仅在系统分析阶 段 在系统的整个研发过程中以及以后系统的运行维护中都要用到 本系统的数据字典如表 2 1 至 2 6 所示 1 数据元素列表 如表 2 1 所示 表 2 1 数据元素列表 数据项 编号 名称 别名 含义 说明 数据值 类型 取值范 围 长度 有关数据结构 1 10001 员工编号 员工号 员工编号 字符型 9 个人信息 F1 1 10002 申请状态 申请所处状 态 申请是否批准 数值型 2 申请信息 F3 1 00003 计划主题 主题名名 制定计划的主 题 字符型 12 个人计划反馈 F4 2 数据结构列表 如表 2 2 所示 表 2 2 数据结构列表 编号 名称 说明 结构 相关的数 据结构 有关数据流 2 20001 外出信息 外出登记的信 息 外出人姓名 外出原因 外出开始时间 外出结束 时间 外出状态 上传文件信息 F2 2 20002 请假信息 请假登记的信 息 请假人姓名 请假原因 请假开始时间 请假结束 时间 请假状态 请假信息 F3 2 20003 申请信息 发送的申请信 息 申请发起者 申请主题 申请内容 申批时间 申 请状态 申请信息 F1 3 数据流列表 如表 2 3 所示 表 2 3 数据流列表 编号 名称 来源 去向 组成 数据平均流量 最大流 量 3 30001 员工资料 员工 P3 2 用户编号 用户名称 用户密码 真 实姓名 性别 生日 所属部门编号 用户邮箱 用户电话 权限 用户简 历 5 人 月 10 人 月 3 30002 申请审批信 息 员工 P2 2 申请部门编号 申请编号 所属审批 阶段 审批状态 2 人 天 60 人 月 18 36 4 数据存储列表 如表 2 4 所示 表 2 4 数据存储列表 编号 名称 输入数据流 输出数据流 组成 有关的数据处理过程 4 40001 会议信息 D8 录入的会议信 息 提取的会议信 息 申请编号 申请发 起者 申请主题 申请内容 申请类 型 申请时间 申 请状态 P1 3 4 40002 公告信息 D7 发布的公告信 息 反馈的会议信 息 公告编号 公告主 题 公告内容 公 告名称 P1 4 5 数据处理过程列表 如表 2 5 所示 表 2 5 数据处理过程列表 编号 标识 名称 输入数据流 输出数据流 处理过程 5 50001 P3 计划管理 计划信息 F4 个人计划信息 部门计划信息 根据计划信息 F4 制定 个人计划 F4 部门计 划 F3 5 50002 P5 4 考勤时间设定 设置时间信息 F8 考勤标准时间 F9 上下班考勤是以考勤时间 F9 为标准考勤的 6 外部实体列表 如表 2 6 所示 表 2 6 外部实体列表 编号 名称 别名 输入数据流 输出数据流 数量 6 60001 职员 普通户 发送消息 F6 接收消息 F5 100 月 6 60002 经理 管理者 审批信息 F3 3 天 19 36 第三章 系统设计 3 1 系统总体结构设计 在系统开发之前 通过调查 最终决定该系统分为三种权限 即经理 部门主管 普 通员工 该系统实现的主要的功能如下所示 文件管理功能 主要完成企业内部文件的发送与接收 消息管理功能 主要完成企业内部消息的发送与接收 计划制定 主要完成部门和个人计划的制定 申请审批功能 包括申请的发送 审批 查看审批状态等功能 考勤管理功能 主要完成员工的在线上下班考勤 出差外出登记 员工管理 主要用于添加及管理员工 通信录管理 主要负责管理个人通信录信息 日常管理 主要负责管理会议信息 并可以发布最新公告 本系统设置两种权限 系统权限和只读权限 经理拥有上述所有功能的使用权限 对 于其他用户 会根据权限的不同会屏蔽其中的部分功能 协同 O A 计划管理考勤管理审核管理日常管理 员工管理 公告发布功能 会议管理 审核批示发布申请 出差登记 请假登记 外出登记 上下班登记 个人计划制定部门计划制定 添加员工 员工维护 通信管理 添加通讯录 图 3 1 总体功能结构图 20 36 3 2 数据库设计 信息系统的主要任务是通过大量的数据获取管理所需的信息 这就必须存储和管理大 量的数据 因此需要建立一个良好的数据组织结构和数据库 数据库的设计分为概念结构 设计 逻辑结构设计和物理结构设计 1 概念结构设计 概念设计基于实体 关系 E R 模型的数据库设计在系统需求分析的基础上建立一个 反映现实世界实体内在联系得模式 再转换成数据库管理系统的模式 下面列举了在办公 自动化管理系统数据库分析过程中所得到的部分实体属性图以及实体之间的实体 联系图 E R 系统的实体属性图 用户 用户电话 用户邮 箱 优秀员工 用户名称 用户权限 用户密码 用户编号 真实名称 性别 生日 用户地址 用户所属 部门 图 3 2 用户信息实体属性图 21 36 部门部门编号 部门描述 部门名称部门名称 图 3 3 部门信息实体属性图 上下班考勤信息 考勤编号 所在部门 考勤登记时间 登记类型 考勤日期 登记总结 登记人 考勤标准时间 图 3 4 上下班考勤信息实体属性图 申核项目 申核编号 申请主题 申请的发起 者 申请时间 申请内容 申请状态 图 3 5 申核信息实体属性图 22 36 考勤标准时间上班的小时 上班的分钟 部门名称 下班的小时 下班的分钟 图 3 6 考勤标准时间信息实体属性图 公告公告编号 主题 部门名称 公告内容 公告时间 公告人 图 3 7 公告信息实体属性图 会议会议内容 会议主题 部门名称 会议地点 会议时间 主持人 出席人员 图 3 8 会议信息实体属性图 23 36 外出信息 外出编号 外出时 间 所在部门编 号 外出人 外出原因 是否回归 预计回归时间 图 3 9 外出信息实体属性图 出差信息 出差编号 出差开始时间 所在部门编 号 出差人 出差原因 出差状态 出差结束时间 图 3 10 出差信息实体属性图 部门计划部门计划编 号 计划主题 部门名称 制定人 发布时间 计划内容 图 3 11 部门计划信息实体属性图 24 36 个人计划个人计划编 号 计划主题 部门名称 制定人 发布时间 计划内容 图 3 12 个人计划信息实体属性图 菜单菜单编号 子菜单项 部门名称 主菜单分类 超链接地址 图 3 13 菜单信息实体属性图 通讯组组编号 部门名称 组名称 图 3 14 通讯组信息实体属性图 请假条 请假编号 请假开始时间 所在部门编 号 请假人 请假原因 是否销假 请假结束时间 图 3 15 请假信息实体属性图 25 36 通讯详细 办公电话用户邮 箱 员工名称 性别 生日 员工地址 用户所属 部门 通讯编号 移动电话 备注 图 3 16 通讯详细信息实体属性图 系统 E R 图 审批信息 用户 制定 申请信息 考勤信息 个人计划 m 1 通讯录 添加 发送 审批 1 1 1 1 1 n 考勤 m 1 用户 设置 考勤标准 时间信息 参考 1 m 1 1 属于 部门 制定 部门计划 1 m 1 n 发送 会议通知 n 发布 公告信息 1 m m 图 3 17 系统 E R 图 26 36 2 逻辑结构设计 逻辑设计 1 用户 用户编号 密码 用户姓名 用户权限 所属部门编号 性别 e mail 用 户电话 用户地址 优秀员工 2 菜单 菜单编号 主菜单分类 子菜单项 超链接地址 3 会议记录 会议编号 会议时间 主持人 出席人 会议主题 会议地点 会议内 容 4 公告 公告编号 公告人 公告主题 公告时间 公告内容 5 外出记录 外出编号 外出人 所属部门编号 外出原因 外出时间 预计回归时 间 是否回归 6 上下班记录 上下班编号 登记人 所属部门编号 登记类型 规定时间 登记时 间 登记备注 7 通讯组 组编号 通讯组名称 8 通讯详细信息 通讯编号 员工姓名 员工生日 所属部门编号 办公电话 移动 电话 邮箱地址 家庭住址 备注 9 审核信息 审核编号 申请主题 申请内容 申请状态 申请时间 10 请假 请假编号 请假人 所属部门编号 请假内容 请假开始时间 请假结束时 间 是否销假 11 部门计划 部门计划编号 所属部门编号 计划内容 计划主题 发布时间 12 个人计划 个人计划编号 制定人 计划内容 计划主题 发布时间 13 出差记录 出差编号 出差人 所属部门编号 出差原因 出差开始时间 出差结 束时间 出差状态 14 部门 部门编号 部门名称 部门简介 15 考勤时间 上班的小时 上班的分钟 下班的小时 下班的分钟 27 36 3 物理结构设计 表 3 1 数据库表名称说明 编号 表名 中文含义 表一 tb yonghu 用户信息表 表二 tb huiyi 会议信息表 表三 tb gonggao 公告信息表 表四 tb waichu 外出信息表 表五 tb qingjia 请假信息表 表六 tb shangban 上下班考勤信息表 表七 tb bumen 部门信息表 表八 tb bm 部门计划信息表 表九 tb geren 个人计划信息表 表十 tb shenhe 审核信息表 表十一 tb tongxun 通讯组信息表 表十二 tb txxiangxi 通讯详细信息表 表十三 tb caidan 菜单信息表 表十四 tb chuchai 出差信息表 表十五 tb biaozhun 考勤标准时间信息表 3 3 代码设计 代码是人为确定的代表客观事物名称 属性或状态的符号或是这些符号的组合 在管 理信息系统中 为了易于计算机和人识别处理 一般用数字 字母或它们的组合来表示 通过代码可以提高代表事物的确定性 方便地对系统进行信息的分类 统计 检索等 可 以说 代码在整个信息管理系统的生命周期中起到了穿针引线的纽带作用 以下是系统的部分代码设计结果 员工编码 员工入职顺序 01 999 员工所在部门 01 06 员工入职年份 图 3 18 代码设计示例图 其中所在部门 01 总经理 02 财务部 03 公关部 04 研发部 02 市场 28 36 部 06 后勤部 3 4 输入输出设计 输入 输出 I O 是人机交互的主要方式 对用户和今后系统使用的安全可靠性来说 是不容忽视的重要环节 直接影响系统的使用价值 输入输出设计是管理信息系统与用 户进行对话的界面 界面设计是系统与用户的接口 也是控制和选择信息输入输出的主要途径 对于大多 数用户来说 界面是他们对系统的全部理解 因此用户界面应简单明了 便于用户的使用 设计优秀的用户界面 应该在系统的设计开始 也就是需求分析阶段就予以足够的重视 进销存管理信息系统所采用的界面设计风格 在形式上追求简单明了 以方便用户能够迅 速掌握系统的使用和操作方法 1 输出设计 输出设计的主要任务是使管理信息系统输出满足用户需求的信息 正确及时的反映和 组成用于管理各部门所需要的信息 2 输入设计 输入设计的任务是根据具体业务要求 确定适当的输入形式 保证输入数据的正确性 合法性 操作简单直观 使管理信息系统获取管理工作中产生的正确信息 提高输入效率 减少输入错误 因此 在输入设计上主要考虑以下几个方面 下有图举例 1 输入的方便性 能的减少汉字的手工输入 而是采用下拉列表框进行选择录入 这 样 不仅可以提高工作效率 还可以减少数据的输入错误 2 输入的正确性 有效性 若需要输入数值时 输入字符型或非数值型的内容 系统 可以给予提示 并强行让其重新输入 3 输入界面的规划 数据的录入界面简洁明了 操作方便 符合工作人员的操作习惯 29 36 第四章 系统实施 4 1 系统实施 系统实施阶段的任务 是实现系统设计阶段提出的物理模型 按实施方案完成一个可 以实际运行的信息系统 交付用户使用 其准备工作有硬件准备 软件准备人员培训 数 据准备 硬件准备包括计算机主机 输入输出设备 存储设备 辅助设备 通信设备等 软件准备系统软件 数据库管理系统以及一些应用软件 人员培训主要指用户培训 包括 主管人员和业务人员 数据准备 没有一定的基础数据的准备 系统调试就不能很好的进 行 1 系统实施的任务和特点 系统实施是开发信息系统的最后一个阶段 这个阶段的任务是实现系统设计阶段提出 的物理模型 按实施方案完成一个可以实际运行的信息系统 交付用户使用 2 编程方法 本系统采用 B S 结构 尽可能实现分层以保证展现跟业务分离 业务跟数据分离 采 用 spring MVC Hibernate 架构设计 3 系统测试 测试的关键问题是如何设计测试用例 即设计一批测试数据 尽可能地发现和纠正程 序中的错误 减少错误造成的损失 避免重大损失 4 2 系统运行环境 1 JDK 1 6 及其以上版本 因该版本增加了许多新功能与新特性 这样有利于提高系 统的运行性能 2 hsqldb 数据库 主要为了方便 嵌入到应用中 直接使用 3 tomcat6 0 及其以上 tomcat 服务器是中小型应用中首选的 web 服务器 其使用及 安装配置都非常方便 而且是免费的 可以降低系统的开发成本 4 spring MVC Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块 5 Hibernate3 0 Hibernate 是一个开放源代码的对象关系映射框架 它对 JDBC 进 行了非常轻量级的对象封装 使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数 据库 Hibernate 可以应用在任何使用 JDBC 的场合 既可以在 Java 的客户端程序使用 也可以在 Servlet JSP 的 Web 应用中使用 30 36 4 3 系统管理制度 系统运行是指一个管理信息系统研制工作完成后经过系统转换 系统投入工作后的运 行过程 管理信息系统与其他系统一样 需要进行科学的组织和管理 没有科学的运行管 理 管理信息系统不但不能有效的发挥作用 不能自动地为管理提供高质量的信息服务 而且有可能是整个系统处于瘫痪状态 因此信息系统日常运行的管理制度如 系统安全制 度 系统定期维护制度 系统运行操作规程 用户使用规程 系统信息安全的保密制度 系统修改规程 系统运行日志及填写规定 这些制度从安全 操作等各方面规定了系统日 常运行的工作和意外情况的处理 为了保证系统的正常运行 系统使用人员必须严格按照系统运行管理制度来操作本系 统 1 制订系统使用条例 操作员不得泄漏自己的操作密码 2 用户必须按操作规则使用系统 发现问题及时通知管理人员 尽快解决问题 保证 系统正常运行和数据的安全性 3 做好备份工作 必要时要对系统进行备份 包括程序备份和数据备份等 4 4 系统维护 系统维护是指管理信息交付使用后 为了改正系统中存在的错误以及满足用户新的需 求而修改系统的过程 系统维护按维护目的的不同分为更正性维护 预防性维护 适应性 维护和完善性维护 完善的管理制度是保证系统正常运行的必要条件之一 信息系统日常运行过程中的管 理制度 从系统安全 操作等多个方面规定了系统日常运行的工作以及对意外情况的处理 1 系统运行操作规程 2 系统信息的安全保密制度 3 系统运行日志及填写规定 4 系统定期维护制度 5 系统安全管理制度 6 用户操作规程 7 系统修改规程 31 36 32 36 第五章 结束语 将办公自动化管理系统作为我毕业设计的课题 是对我几年学习中理论知识和实践相 结合的一次综合检验 通过这次毕业设计 开发本系统使我受益匪浅 在本次毕业设计中我付出了大量的时间 但是 我得到的收获远远不是这些时间可以 衡量的 它将是我终生的财富 必将给我今后的学习和工作带来更多的收益 经过一段时间的分析设计 办公自动化管理信息系统开发完毕 功能基本符合公司要 求 能够完成对公司日常的计算机化处理 这样将改善公司原来的手工管理需要大量纸张 信息在公司中传递慢的现状 这次的设计使我把书本的知识运用到实际的操作中来 虽然完成了设计 但从中我发 现我还有很的不足之处 在编码阶段 经常会为了一个语句或者一个代码而花费许多时间 因此 在每个开发阶段都要经过一番仔细的思考和推敲 这使我养成了在今后的工作中认 真对待每件事的习惯 同时我也希望在今后的工作中不断完善自己的设计 加强自己的动 手能力 充实自己的知识 开拓自己的视野 总之 这次毕业设计 使我理论联系实际的 一次很好的锻炼 为今后的工作学习奠定了坚实的基础 由于系统开发时间较短 本人的能力有限 系统开发经验的不足 系统还存在许多不 尽如人意的地方 某些功能还不完善 甚至有些功能还不能实现 有待进一步的修改 请 各位老师批评指正 33 36 参考文献 1 于本海 管理信息系统 M 北京 高等教育出版社 2009 2 王珊 萨师煊 数据库系统概论 M 北京 高等教育出版社 2007 3 高洪霞 21 天学通 JAVAWEB 开发 M 北京 电子工业出版社 2009 4 叶青 HTML CSS JavaScript 实用详解 M 北京 电子工业出版社 2010 5 汪大乐 JAVAWEB 开发技术详解 M 北京 科学出版社 2010 6 孙浏毅 JAVA 宝典 M 北京 电子工业出版社 2010 7 庞永庆 JavaScript 网页编程从入门到精通 M 北京 科学出版社 2008 8 赵振平 sqlserver2000 数据库精讲与疑难解析 M 北京 电子工业出版社 2010 9 李刚 struts2 权威指南 M 北京 电子工业出版社 2010 10 韩江 编程匠艺 编写卓越的代码 M 北京 科学出版社 2008 34 36 附录 表 1 用户信息表 tb yonghu 字段名称 数据类型 字段大小 是否主键 中文说明 id int 4 是 自动编号 username Varchar 10 否 用户名 pwd Varchar 10 否 密码 name Varchar 10 否 真实姓名 right Varchar 4 否 权限 deptnumber Varchar 10 否 所在部门编号 sex Varchar 4 否 性别 e mail Varchar 26 否 邮箱 tel Varchar 11 否 电话 address Varchar 50 否 用户地址 表 2 部门信息表 tb bumen 字段名称 数据类型 字段大小 是否主键 中文说明 deptnumber Varchar 10 是 部门编号 deptname Varchar 30 否 部门名称 deptinfo Varchar 80 否 部门简介 表 3 会议信息表 tb huiyi 字段名称 数据类型 字段大小 是否主键 中文说明 id int 4 是 自动编号 mtime datetime 8 否 会议时间 zperson Varchar 10 否 主持人 cpersn Varchar 30 否 出席人 subject Varchar 12 否 会议主题 address Varchar 20 否 会议地点 content Varchar 50 否 会议内容 表 4 公告信息表 tb gonggao 字段名称 数据类型 字段大小 是否主键 中文说明 id int 4 是 自动编号 person Varchar 10 否 公告人 subject Varchar 20 否 公告主题 dtime datetime 8 否 公告时间 content Varchar 50 否 公告内容 35 36 表 5 考勤标准时间信息表 tb biaozhun 字段名称 数据类型 字段大小 是否主键 中文说明 starthour number 2 是 上班的小时 startmin number 2 否 上班的分钟 endhour number 2 否 下班的小时 endmin number 2 否 下班的分钟 表 6 上下班记录信息表 tb shangban 字段名称 数据类型 字段大小 是否主键 中文说明 id Int 是 自动编号 name Varchar 2 否 登记人 deptnumber Varchar 10 否 所在部门编号 enrotype Varchar 2 否 登记类型 defintime datetime 8 否 标准上下班时 间 enrotime datetime 8 否 登记时间 enromark Varchar 28 否 登记备注 state Varchar 2 否 登记总结 表 7 审核信息表 tb shenhe 字段名称 数据类型 字段大小 是否主键 中文说明 id int 是 自动编号 title Varchar 12 否 审核主题 content Varchar 28 否 审核内容 time1 datetime 8 否 审核时间 state int 否 审核状态 表 8 部门计划信息表 tb bm 字段名称 数据类型 字段大小 是否主键 中文说明 id int 是 自动编号 title Varchar 12 否 计划主题 content Varchar 28 否 计划内容 time1 datetime 8 否 制定时间 name Varchar 10 否 制定人 表 9 个人计划信息表 tb geren 字段名称 数据类型 字段大小 是否主键 中文说明 id int 是 自动编号 title Varchar 12 否 计划主题 content Varchar 28 否 计划内容 time1 datetime 8 否 制定时间 name Varchar 10 否 制定人 36 36 表 10 出差登记信息表 tb chuchai 字段名称 数据类型 字段大小 是否主键 中文说明 id int 是 自动编号 name Varchar 20 否 出差人 deptnumber Varchar 10 否 所在部门编号 content Varchar 50 否 出差原因 time1 datetime 8 否 出差开始时间 time1 datetime 8 否 回归时间 state int 出差状态 表 11 请假登记信息表 tb qingjia 字段名称 数据类型 字段大小 是否主键 中文说明 id int 是 自动编号 name Varchar 20 否 请假人 deptnumber Varchar 10 否 所在部门编号 content Varchar 50 否 请假原因 time1 datetime 8 否 请假开始时间 time1 datetime 8 否 请假结束时间 state int 是否销假 表 12 菜单信息表 tb caidan 字段名称 数据类型 字段大小 是否主键 中文说明 id int 是 自动编号 modeid Varchar 12 否 主菜单分类 menuname Varchar 12 否 子菜单项 linkurl Varchar 28 否 超链接地址 表 13 外出信息表 tb waichu 字段名称 数据类型 字段大小 是否主键 中文说明 id Varchar 10 是 自动编号 name Varchar 20 否 外出人姓名 deptnumber Varchar 10 否 所在部门编号 content Varchar 50 否 外出原因 time1 datetime 8 否 外出时间 time1 datetime 8 否 回归时间 state int 是否回归
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!