OA办公自动化系统毕业论文_第1页
OA办公自动化系统毕业论文_第2页
OA办公自动化系统毕业论文_第3页
OA办公自动化系统毕业论文_第4页
OA办公自动化系统毕业论文_第5页
已阅读5页,还剩31页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

毕 业 论 文论 文 题 目 企 业 办 公 自 动 化 系 统 作 者 姓 名 专 业 名 称 指 导 教 师 2015 年 1 月 25 日2 / 36目录摘要 .3第一章 现行系统概述 .41.1 现行系统运行环境简述 .41.2 现行系统存在的问题 .4第二章 系统分析 .52.1 需求分析 .52.2 可行性分析 .52.3 组织结构和功能分析 .62.4 系统业务流程分析 .72.5 系统数据流程分析 .112.6 数据字典 .16第三章 系统设计 .193.1 系统总体结构设计 .193.2 数据库设计 .203.3 代码设计 .273.4 输入输出设计 .28第四章 系统实施 .294.1 系统实施 .294.2 系统运行环境 .294.3 系统管理制度 .304.4 系统功能实现 .304.5 系统维护 .34第五章 结束语 .35附录 .373 / 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 / 362.4 系统业务流程分析在对系统的组织机构和功能进行深入分析时,需要从实际业务流程的角度对系统调查中有关业务流程的资料关联起来作进一步分析。业务流程分析可以帮助我们了解该业务的具体处理过程,发现问题,并修改原系统的不合理的部分,在信息系统的基础上优化业务处理流程。业务流程分析通常以业务流程图及表格分配图来描绘。业务流程图是用图形方式来反映实际业务处理的过程,它可以对业务功能进行细化。各种符号的表示方法如图 2-2 所示。业 务 处 理 业 务 流 系 统 外 部 人 员 系 统 组 织文 档 资 料 数 据 文 件 决 策 与 判 断图 2-2 业务流程图基本符号1考勤管理系统流程图职员考勤时间设置考勤查询个人考勤 考勤信息表考勤时间信息表经理图 2-3 考勤管理系统流程图8 / 362文件上传/共享系统流程图职员共享文件查询上传文件查询上传共享上传文件文件传输信息表文件共享信息表职员下载文件图 2-4 文件上传/共享系统流程图3申请管理系统流程图职员 经理部门经理发送申请项目 二级审批通过N提交申请项目Y 一级审批通过NY查看所有申请项目查看个人申请项目申请信息表 审批项目图 2-5 申请管理系统流程图9 / 364公告管理系统流程图经理职员发布公告查看公告修改公告公告类型信息表公告信息表图 2-6 公告管理系统流程图5员工管理系统流程图职员

温馨提示

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

评论

0/150

提交评论