1、郑州大学本科毕业论文 I 摘 要 随着信息技术的飞速发展和日趋激烈的商业竞争,企业的各项事务处理也纷外繁杂,企业不再满足于各部门之间相对独立的办公办公环境,企业需要的是协同工作、综合、集成化的解决方案。企业的各项事务的分配、处理、监管、备案需要统一的管理和控制。企业办公自动化事务督办系统,通过对办公事务各要素的闭环整合,实现了工作流、信息流、知识流和办公自动化系统的整合管理,提供了一个科学、开放、先进的信息化事务处理平台,实现办公自动化。 本网站采用了 B/S 体系结构,以 JSP 作为前台开发工具,以 MySql 作为后台数据库管理系 统进行开发。 企业办公自动化事务督办系统将员工从繁琐、无
2、序、低序、低端的工作中解放出来从事核心事务,整体提高了单位办事效率和对信息的可控性,降低办公成本,提高执行力,使管理趋于完善。 本文通过分析国内 外办公自动化事务处理与督办 系统的发展现状,提出了一种利用 JAVA 技术 进行 开发系统的方案,以期达到功能强大,费用低廉,通用性强,适合我国国情的 办公自动化事务督办 系统。文中着重论述了该系统的功能与实现、数据流程与存储、后台管理等。 关键词 :自动化;网站;数据库 郑州大学本科毕业论文 II Abstract With the rapid development of information technology and increasing
3、ly fierce commercial competition, the transaction processing enterprises also come outside the complex, enterprises are no longer satisfied at all department office between the relatively independent office environment, enterprises are required to work together, integrated, integrated solutions. Ent
4、erprises of the affairs of the distribution, processing, supervision, registration required unified management and control. Enterprise Office Automation Services supervision systems, office affairs through various elements of the closed-loop integration, implementation of work flow, information flow
5、, knowledge flow and office automation systems management, provides a scientific, open, advanced information-based transaction processing platform, implementation of office automation. This website uses B / S architecture, as the Front Desk to JSP development tools to MySql database management syste
6、m as a background for development. Enterprise Office Automation Services staff from the supervision system will be cumbersome and disordered, low-order, low-end job to engage in the liberation of core business, improve the overall unit efficiency and the controllability of information, reduce office
7、 costs, improve execution, so that a more complete system of management. In this paper, through the analysis of domestic and foreign affairs office automation deal with the development of supervision systems, a technology for the use of JAVA program development system to achieve powerful, low-cost,
8、high universality, fit the national conditions of China affairs supervision of office automation system. The article focuses on the systems functionality and implementation, data flow and storage, Backgrounds management. Keywords: Automate; Website; Database 郑州大学本科毕业论文 III 目 录 摘 要 .I Abstract . II 前
9、言 . 1 第一章 问题定义 . 2 1.1 课题背景 . 2 1.1.1 办公自动化系统的发展 . 2 1.1.2 办公自动化系统研究的意义 . 3 1.2 本文研究内容 . 4 第二章 需求分析 . 6 2.1 新系统目标 . 6 2.2 可行性分析 . 6 2.3 数据流图 . 7 2.4 数据字典 . 9 2.4.1 数据存储 .11 2.4.2 数据流 . 12 2.4.3 数据处理 . 13 第三章 系统设计 . 15 3.1 系统总体设计描述 . 15 3.2 系统模块图 . 16 3.2.1 系统总体结构 . 16 3.2.2 系统模块描述 . 17 3.3 数据库设计 . 1
10、9 3.3.1 数据库介绍 . 19 3.3.2 系统 E-R 图 . 20 3.3.3 数据库物理设计 . 23 3.4 安全保密设计 . 26 3.4.1 登陆用户的安全性 . 26 3.4.2 操作安全性 . 27 3.4.3 数据安全性 . 27 第四章 系统实现 . 28 4.1 详细设计和系统实现步骤 . 28 4.2 编程语言的选择 . 28 4.3 程 序流程图 . 29 4.4 管理员子系统的设计和实现 . 32 4.4.1 系统登录模块 . 33 4.4.2 管理员子系统主页面 . 35 4.4.3 添加人员管理模块 . 35 4.4.4 修改人员管理模块 . 37 4.4
11、.5 删除人员管理模块 . 38 4.4.6 发布企业公告管理模块 . 38 4.4.7 修改企业公告管理模块 . 40 4.4.8 删除会议管理模块 . 40 4.5 经理子系统的设计和实现 . 41 4.5.1 经理子系统主页面 . 41 郑州大学本科毕业论文 IV 4.5.2 联系人信息维护模块 . 42 4.5.3 个人信息维护模块 . 42 4.5.4 发送信息模块 . 44 4.5.5 接受信息模块 . 45 4.5.6 删除日常工作安排信息模块 . 46 4.5.7 修改日常工作安排信息模块 . 47 4.5.8 查看工作日志信息模块 . 48 4.5.9 修改会议信息模块 .
12、49 4.6 员工子系统的设计和实现 . 50 4.6.1 员工子系统主页面 . 50 4.6.2 查看日常工作安排模块 . 51 4.6.3 添加工作日志模块 . 51 4.6.4 查看企业公告模块 . 53 4.6.5 查看企业会议模块 . 53 4.6.6 上传文件模块 . 54 4.6.7 下载文件模块 . 56 5.1 测试的任务及目标 . 57 5.1.1 测试的任务 . 57 5.1.2 测试的目标 . 57 5.2 测试方案 . 57 5.2.1 模块测试: . 57 5.2.2 集成测试: . 58 5.2.3 验收测试: . 58 5.2.4 平行运行 . 58 5.3 实
13、例测试 . 59 5.4 系统维护 . 59 结束语 . 61 致谢 . 62 参考文献 . 63 郑州大学本科毕业论文 1 前言 随着中国加入 WTO 及全球经济一体化进程的加快,世界经济已由工业化经济逐步进入网络信息化时代。在信息时代来临之季,各企业都紧跟时代的脚步,转变着企业的经营模式、管 理模式,从传统的人工管理体制,向信息自动化管理体制过渡。与此同时,企业的传统的办公管理模式也在逐步向自动化办公管理模式转变,随着企业规模的不断状大,企业的需要处理的事务也越来越多,如何协调各部门处理好各种事务,有效的分配各种人力资源,并能够对各种事物的处理情况进行监管,直接关系到企业的发展。企业办公自
14、动化事务督办系统就是在这样的大背景下应运而生的。 信息时代的到来让人们尝到了“信息爆炸”的滋味,信息的大量拥入让企业在信息处理方便应接不暇,传统的办公模式、对信息的处理方法,早已不能满足企业对信息快速、准确的处 理的要求。一个企业对信息数据的掌握程度、处理能力,体现了一个企业对市场的敏感程度,数据的真实性、准确性直接决定着企业的发展方向。从传统的办公模式向自动化办公管理模式转变,提高企业的信息处理能力,以增强企业的市场竞争力,成了企业发展过程中的首要问题。 郑州大学本科毕业论文 2 第一章 问题定义 1.1 课题背景 仅仅 20 年前,还是大型机的时代,那时只有极少数人在使用计算机,而且只能通
15、过临近的信息产业机构去使用。然而,个人电脑和图象化用户界面的出现却改变了这一切,将计算机普及到了千家万户,并使它真正成为一种大工业生产的商品。企业界意识到 ,由个人电脑联结起来的网络和基于个人电脑的服务器可能改变他们的商务模式,而个人电脑对消费者来说也迅速成为新兴的娱乐媒介。然后,因特网接踵而至并在全球范围内以一种不可阻挡的势头迅猛发展着,今天,全球有将近 15 亿人口正在使用因特网。在这样一个网络时代中,人类的生存方式也迅速改变着,它革命性地改变了我们的交流方式,创造了丰富而新颖的信息和娱乐资源。“信息的 DNA”正在取代原子而成为人类生活中的基本交换物。数字科技为我们的生活、工作、教育和娱
16、乐带来各种意想不到的冲击。正如美国副总统戈尔 1998 年 1月 31日在加利福尼 亚科学中心演讲时所说的那样 :“21 世纪,我们将在数字地球上生存” 。 Internet 正逐渐渗透入人们工作、生活中的各个角落。 它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。对于一个企业,无论是事务处理,还是员工内部沟通,在信息化时代的今天,需要大量的信息存储及处理。 1.1.1 办公自动化系统的发展 OA 是 OFFICE AUTOMATION 的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。采用 Internet/Intranet 技术,基于工作流的概念,使企
17、业内部人员方便快捷 地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。 OA 从最初的以大规模采用复印机等办公设备为标志的初级阶段,发展到今天的以运用网络和计算机为标志的现阶段,对企业办公方式的改变和效率的提高起到了积极的促进作用 办公自动化可以和一个企业的业务结合的非常紧密,甚至是定制的。因而可以将诸如信息采集、查询、统计等功能与具体业务密切关联。操作人员只须点击郑州大学本科毕业论文 3 一个按钮就可以得到想要的 结果,从而极大得方便了企业领导的管理
18、和决策。 办公自动化还是一个企业与整个世界联系的渠道,企业的 Intranet 网络可以和 Internet 相联。一方面,企业的员工可以在 Internet 上查找有关的技术资料、市场行情,与现有或潜在的客户、合作伙伴联系;另一方面,其他企业可以通过 Internet 访问你对外发布的企业信息,如企业介绍、生产经营业绩、业务范围、产品 /服务等信息。从而起到宣传介绍的作用。随着办公自动化的推广,越来越多的企业将通过自己的 Intranet 网络联接到 Internet 上,所以这种网上交流的 潜力将非常巨大。 目前企业的办公自动化程度可以划分为以下四类: 起步较慢,还停留在使用没有联网的计算
19、机,使用 MS Office 系列、 WPS 系列应用软件以提高个人办公效率。 已经建立了自己的 Intranet 网络,但没有好的应用系统支持协同工作,仍然是个人办公。网络处在闲置状态,企业的投资没有产生应有的效益。 已经建立了自己的 Intranet 网络,企业内部员工通过电子邮件交流信息,实现了有限的协同工作,但产生的效益不明显。 已经建立了自己的 Intranet 网络;使用经二次开发的通用办公自动化系统;能较好 得支持信息共享和协同工作,与外界联系的信息渠道畅通;通过 Internet发布、宣传企业的产品、技术、服务; Intranet 网络已经对企业的经营产生了积极的效益。现在正着
20、手开发或已经在使用针对业务定制的综合办公自动化系统,实现科学的管理和决策,增强企业的竞争能力,使企业不断发展壮大。 办公自动化已经成为企业界的共识。众多企业认识到尽快进行办公自动化建设,并占据领先地位,将有助于保持竞争优势,使企业的发展形成良性循环。 1.1.2 办公自动化系统研究的意义 OA 软件解决企业的日常管理规范化、增加企业的可控性、 提高企业运转的效率的基本问题,范围涉及日常行政管理、各种事项的审批、办公资源的管理、多人多部门的协同办公、以及各种信息的沟通与传递。可以概括的说, OA 软件跨越了生产、销售、财务等具体的业务范畴,更集中关注于企业日常办公的效率和可控性,是企业提高整体运
21、转能力不可缺少的软件工具。 作为一个企业,企业有很多的事务需要处理,对于企业的日常事务,突发事务等信息需要登记存档,对日常事务进行安排,事务在处理的过程中需要有监督郑州大学本科毕业论文 4 人进行监管、跟踪,事务执行完毕后进行备案存档。在以前,这些信息的处理是通过纸质文件或电话形式的,传 统的方式中不但浪费金钱,而且要受到很多的限制。由于计算机的普及及企业办公的需要,开发一套企业事务督办系统,完事处理从分配,到执行跟踪,到事务备案的全过程,完成的信息的低成本、高速率的管理,提高企业及员工的事务处理的效率。本课题基于以上要求,研究企业办公自动化系统。本系统的成功开发,能够有效的解决传统信息处理方
22、式的不足。 1.2 本文研究内容 企业办公自动化系统管理的内容很多,如员工工作的汇报,工作任务的下达,企业资源的共享,发布通知,企业成员之间的沟通联系,企业会议资料的管理等。 本系统采用 B/S 模式,使用 用户分为经理、员工和管理员。具体功能如下: 管理员功能: 1 企业会议 管理,管理 由部门经理发布的企业会议 信息。 2 人员信息 管理,完成企业 办公人员信息 的管理功能。 3企业 公告 ,完成 发布、修改 企业 公告 信息的管理功能。 4 文件管理,对员工上传的文件 信息 进行删除 管理,并可以下载。 部门 经理功能: 1 联系人 , 添加、修改联系人 的 信息 。 2企业 公告 ,查
23、看企业 公告 信息。 3 文件管理 , 上传或下载文件 资源。 4 企业 会议, 发布、修改 会议信息。 5 信息功能 ,向企业成员 发送 信息 或接收其他员工的信息 。 6 日常工作安 排 , 添加、修改、删除日常工作安排信息 。 7 工作日志 ,查看 和添加工作日志 信息。 员工功能: 1 联系人 , 添加、修改联系人信息 。 2企业 公告 ,查看企业 公告 信息。 3 文件管理 , 上传或 下载 文件 资源。 4 企业 会议, 查看 会议信息。 5 信息功能 ,发送或 接受 信息。 郑州大学本科毕业论文 5 6 工作日志 , 添加、修改、删除办公工作日志信息 。 7 日常工作安排 ,查看
24、 日常工作安排信息 。 郑州大学本科毕业论文 6 第二章 需求分析 2.1 新系统目标 本系统是针对企业内部办公自动化管理的要求进行设计的,主要实现如下目标: 1)系统采用人机对话方式,界面清晰、信 息查询灵活、方便、快捷、准确、数据存储安全可靠。 2)键盘操作,快速响应。 3)实现了各类公文信息、事务信息的强大的管理能力。 4)实现对员工 联系人 信息的管理功能等。 5)实现了办公自动化的事务管理功能。 6)对系统用户进行管理。 7)为了加强数据保密性,为每个用户设置权限级别 。 8)系统最大限度地实现了易安装性、易维护性和易操作性 。 9)系统 运行稳定、安全可靠。 随着信息技术的飞速发展
25、和日趋激烈的商业竞争,企业已不再满足于独立、零散的办公自动化应用,企业需要的是协同工作、综合、集成化的解决方案。而网络是解 决由于物理距离造成的信息交流不畅、协商沟通不便的办公瓶颈问题的最佳方式。 实现了全新的文档管理的概念 事务文档一体化管理。实现企业内事务管理一体化有助于 优化管理体制改革现有的文件、文印、打字、档案管理模式,提高企业办公效率,也有利于 转变管理观念 调整有关机构、岗位设置。 2.2 可行性分析 技术可行性:网络化的办公管理,使企业管理更加规范,实现了通过网络对信息进行发布、传递、接收等一系列功能。系统中主要完成事务处理的功能,为企业事务处理提供了一个方便的管理平台,大大提高事务办公的工作效率,进