摘要
21 世纪已经进入信息高度发达的时代,信息技术突飞猛进,其在政治、经济文化、军事等诸多方面的作用更是与日俱增,信息技术有力的推动了人类社会的发展与进步,互联网更是渗透了人们生活的每个角落。与此同时,社会的信息化发展给企业管理也带来了前所未有的机遇和挑战。我们国家也在推行着取消纸质办公,全面转向电子化办公的理念。为了增加工作效率,提高企业文化,综合办公系统作为企业宣传和内部管理的重要组成部分,也越来越多的被应用在企业管理中。
综合办公管理系统是一种新型的办公方式,他是将现代化的办公理念和计算机所结合,利用计算机技术,使人们在处理办公业务的过程中,能够快速的利用信息并处理信息,从而节省时间,增加工作效率。
办公管理系统在西方发达国家发展较早,在上个世纪 60 年代中期就开始起步,在九十年代初期,以美国和欧洲为代表的国家在办公管理系统的实现与应用方面就已经非常成熟了;国内的办公管理系统起步相对比较晚,大约从 80 年代中期开始起步。在那时,由于我国人民整体受教育水平较低,并且计算机普及并不全面,导致发展速度比较缓慢。但是随着时代的发展,办公系统在我们国家的机关企事业单位中已经非常普及了。
本课题以综合办公管理系统为基准,基于 B/S 架构和 Java 平台上,使用分布式数据库的存储方法,对综合办公管理系统进行设计、开发和研究,详细阐述了综合办公管理系统的开发和使用的各个流程,最后完成了一个共享性强、易于使用与维护的、高效的综合办公管理系统。
本篇论文将分 7 章对综合办公管理系统进行详细全面的介绍:第 1 章主要介绍课题的背景来源以及本课题的研究内容;第 2 章介绍办公管理系统在国内外的研究现状以及程序设计和开发过程中所采用的关键技术;第 3 章对系统进行了需求分析和总体设计;第 4 章对系统的功能进行了详细的设计;第 5 章对系统的页面进行了展示与说明;第 6 章对本平台进行了的测试,给出平台的测试结果及评价。第 7 章总结了本系统的优缺点,并总结了作者在论文中所做的工作。
关键词:办公管理系统;分布式数据库;B/S 结构;J2EE 框架
Abstract
We have reached the new era in 21 century, information technology is increased by leaps and bounds,the increasing influence of information technology has been impacted in the political,economic,culture,military and other aspects.information has played important role to promote the development of human beings,the internet has infiltrated every corner of human’s life.At the same time,the development of informatization of the society has brought unprecedented opportunities and challenges to the enterprise management.In order to increase efficiency, improve corporate culture, Office Automation System is also increasingly being used in business management as an important part of corporate propaganda and internal management.
Office Automation System is a new way to work,which combines modern office concepts and computer, making full use of computer technology, to which we are able to use and process information,thus saving time increasing work efficiency during the processing business.
Office Automation System started late relatively, almost from the mid-1980s, because the whole of people were educated less and computer literacy was not comprehensive, resulting in relatively slow pace of development at that time. But with time going by, the Office Automation System in the enterprises and institutions of our country has been very popular; Office Management System developed in the West ,earlier started in the mid-60s of the last century, and in the early nineties ,Office Automation System was widely used in the United States and European countries.
This topic based on B / S architecture and Java platforms, using distributed database storage method,designing,developing and researching the Office Automation System, which describes the developing and using processes of the Office Automation System in details,to finalize a shared and strong,easy to use and maintain,efficient Office Automation System.
This paper will be divided into seven chapters to introduce the Office Automation System in details and comprehensively: The first chapter introduces the background source and the research of subject; the second chapter introduces the research status of Office Automation System at home and abroad, and the key technology during designing and developing; the third chapter is demand analysis and overall design; the forth chapter focuses on a detailed system design in the features; the fifth chapter displays and explains the pages of the system; the sixth chapter tests the platform and evaluate the given results; the seventh chapter summarizes the advantages and disadvantages of this system, and summarizes the work done by the author in the paper.
Key words:Office Automation System; distributed database; B / S structure; J2EE framework
21 世纪已经进入信息高度发达的时代,信息技术突飞猛进,其在政治、经济文化、军事等诸多方面的作用更是与日俱增,信息技术有力地推动了人类社会的发展与进步,互联网更是渗透了人们生活的每个角落。与此同时,社会的信息化发展给企业管理也带来了前所未有的机遇和挑战。我们国家也在推行着取消纸质办公,全面转向电子化办公的理念。为了增加工作效率,提高企业文化,综合办公系统作为企业宣传和内部管理的重要组成部分,综合办公管理系统也越来越多的被应用在企业管理中[1]。
本系统是以吉林省通信建设有限公司为例进行研究分析和设计的,该公司主要从事通信基础网络建设和维护的综合性工程公司。该公司一直采用传统的办公模式,已经凸显出资源浪费和工作效率低下的问题,主要体现在以下几方面:
(1)传统的办公模式一般采用纸质办公方式,这样的办公方式不但浪费纸张,同时需要公司员工将纸质文件送达至经办人手中,再由经办人送回,办公效率低下;(2)办公流程比较繁琐,如果单位领导出差,无法及时处理文件,也就无法及时的反馈信息;(3)信息资源流通不畅,无法保证单位所有员工都接到信息和通知,不利于企业的发展和经营。
基于以上几点分析,为了提升该公司的工作效率和电子信息化办公的水平,我们需要建立一套综合办公系统来解决以上问题。
本课题就是针对公司出现的问题进行了研究,分析并设计了综合办公系统。
在设计过程中,使用 Java 语言,结合了面向对象设计方法与框架技术,在 Java平台上进行设计;为了提升系统性能,也为了系统以后在数据增加的情况下可以正常使用,本系统采用分布式数据存储方式,并且可同时应用多台服务器集群进行数据存储和业务处理,有效保障随着公司业务发展系统的可扩容性。系统支持分布式缓存技术,对访问频繁的数据能利用分布式缓存框架进行存处理,有效保证系统各类操作的响应速度。
本文立足于吉林省通信建设有限公司的办公现状,对该企业进行了深入调研,详细了解了通信建设公司所要实现的系统功能,介绍了综合办公管理系统在国内外的研究现状,对系统功能做了详细设计,展示了系统中的重要组成部分,最后运用对系统主要功能进行测试,得出结论。
整个系统分为前台和后台两个部分,前台主要展示了企业的基本信息,其中包括企业动态、通知公告、产品服务等项目,后台共分为 10 个子模块,分别是OA 办公系统、项目管理系统、物资管理系统、人力资源系统、客户关系系统。
财务管理系统、网站管理系统、文章发布管理、友情链接管理和系统管理。其中前台页面的信息处理都在网站管理系统模块中。管理员可以通过登陆客户端对系统内部信息进行浏览与编辑。所有的系统信息都被保存在数据库当中,数据库随时更新。
本课题以综合办公管理系统为基准,基于 B/S 架构和 Java 平台上,对综合办公管理系统进行设计、开发和研究,详细阐述了综合办公管理系统的开发和使用的各个流程,最后完成了一个共享性强、易于使用与维护的、高效的综合办公管理系统。当该系统构建完成后,还需要进行实际的测试。该系统的实现会方便企业内部的管理人员对企业内部的各项事务进行管理,方便企业内部成员对企业信息的监督与把控。为企业更好的发展提供了便利的条件。
在软件开发的过程中,本人主要承担了分布式数据库设计的工作和系统的测试工作。
本篇论文将分 7 章对综合办公管理系统的设计和实现进行详细全面的介绍。第 1 章主要介绍了项目的研究背景、内容和意义;第 2 章介绍了综合办公管理系统在国内外的现状并且介绍了实现系统所使用的技术和方法;第 3 章对综合办公管理系统进行了需求分析、总体结构设计以及数据库的设计;第 4 章对系统的详细设计过程进行了阐述;第 5 章对系统的具体界面进行了展示与阐述;第 6 章对系统进行了测试;第 7 章对本系统进行了总结。
综合办公管理系统开发:
系统浏览器端界面
办公管理系统登陆界面
网站管理系统界面
待办事项查询界面
历史事项查询界面
待我审批界面
新建日程安排界面
日程安排界面
日程类型添加界面
目 录
第 1 章 绪 论
1.1 研究背景
1.2 研究内容及意义
1.3 论文完成的主要工作
1.4 论文写作结构
第 2 章 综合办公管理系统简述
2.1 综合办公管理系统
2.1.1 综合办公管理系统的含义
2.1.2 综合办公管理系统的发展
2.1.3 综合办公管理系统的作用
2.2 综合办公管理系统在国内外的研究的现状
2.2.1 国内办公管理系统的发展
2.2.2 国外办公管理系统的发展
2.3 B/S 体系结构
2.4 J2EE 平台
2.4.1 Java 语言
2.4.2 SSH 简介
2.5 MySQL 数据库
第 3 章 系统的分析与设计
3.1 功能需求分析
3.1.1 功能需求
3.1.2 非功能性需求
3.2 系统总体设计
3.2.1 系统基本模型
3.2.2 系统结构设计
3.3 服务器集群技术
3.4 数据库设计
第 4 章 系统详细设计
4.1 用户登录流程
4.2 添加信息
4.3 删除信息
4.4 系统处理业务的流程
第 5 章 系统的功能实现
5.1 系统界面展示
5.2 OA 办公系统界面展示
5.2.1 待办事项
5.2.2 工作流程
5.2.3 日程安排
5.2.4 通知公告
5.2.5 站内邮箱
5.2.6 知识管理
5.2.7 办公辅助
第 6 章 系统测试
6.1 测试环境配置
6.2 功能测试
6.3 压力测试
第 7 章 结论与展望
参考文献
致 谢