绪论
课题研究背景
近年来,随着全球计算机网络的飞速发展,社会节奏不断加快,各种信启、迅速膨胀,我们的社会经济和生活方式都在发生着翻天覆地的变化。面对日益激烈的竞争,每个企业都必须紧跟时代的步伐,不断加强自身的综合竞争力以提升企业的管理能力,适应整个社会的发展变化。
企业对信息需求的增长和对高效工作的渴望,使计算机、网络技术开始逐渐渗透企业的日常工作中。随着工作节奏的日益加快和信息量的日益增多,在传统的企业内,原本的交流方式早己无法满足企业对大量信息的快速传递与处理的需求,在这些企业中,因为缺少重要的信息传递和工作流程环节,办公的各个部门之间无法实现资源共享和集成,耗费大量人力财力,难以实现各个部门之间的高效协作,给工作带来极大不便,还容易出现以下差错:
一是信息和工作流程相互分离,缺少随时记录的功能,给工作带来不便,也使监控和评估困难重重;
二是部门和上下级之间无法实现协同工作,工作方式不灵活,沟通困难且不易信息共享;
三是各部门的信息、传递和事务交接仍然由人工完成,效率低下而且容易出现差错。
不难想象,夹杂着如此多不确定因素的事务处理过程根本无法适应现代化办公模式的需要。
在这样的背景条件下,办公自动化开始受到社会各界的重视,它不光可以为企业提供功能强大的信息处理平台,还可以为公司提供现代化的日常办公条件及丰富的综合信息服务,实现档案管理自动化和办公事务处理自动化,以提高办公效率和管理水平,实现公司各部门日常业务工作的规范化、电子化、标准化,实现信息的在线查询、借阅,充分利用内部资源,加快工作流程等等一系列优点。
作为一家以电子信息技术为主要发展方向的中小企业,海为公司迫切需要建立一个通畅、高效、安全的办公自动化系统,为企业未来的发展提供可靠的保障。
2办公自动化简介
办公自动化的概述
所谓办公是指人对事物的某种处理活动,这从历史上可追溯到人类氏族社会的议事会议。现代办公可理解为人们借助一些先进机器,利用资源操纵信息,以完成某些事务处理活动的过程。办公自动化是把基于不同的办公设备用联网的办法联成一体,将语言、数据、图像/图形、文字处理等功能组合在一个系统中,使办公室具有综合处理这些信t、的能力。
办公自动化(Office Automation, OA)是一门综合性技术,主要指利用计算机技术、网络技术与科学的管理理念相结合的一种科学技术,不断使人们的部分办公活动物化于人以外的各种先进的办公设备中,最大限度地改进办公质量,改善办公环境和条件,提高办公效率,缩短办公时间,并利用科学的管理方法,再加上各种先进技术,提高管理和决策的科学化水平,以实现办公过程的智能化和自动化。
1.2.2办公自动化的发展
在世界范围内,办公自动化的发展非常迅猛,尤其是在欧美日等发达国家,不论是政府还是公司、企业,在办公自动化的发展上都不惜花费巨资。以美国为例,办公自动化在公司和企业中应用得比政府部门要早,并且水平也较高。不只是大公司,连中小企业也将办公自动化看作是提高工作效率、节约办公成本的可靠方法,更是利用它来力强科学管理,提高综合竞争力的重要条件。
在20世纪70年代末80年代初,办公自动化的概念开始引入我国,到现在己有近三十年的发展历史。由于办公自动化技术的不断发展,相关产品层出不穷,办公自动化的内容和范畴也在不断地丰富和发展。办公自动化的发展大致可以分为三个阶段,最早期的办公自动化仅仅是指在工作中使用传真机、打字机、复印机等先进的办公设备;随着科技的不断发展,一些公司在办公过程中开始使用个人电脑、打印机等设备,办公自动化渐渐进入新的阶段,通过电脑和打印机进行文字处理,表格处理、文件存储、排版和输出,以及进行人事财务等信息的管理;而现代的办公自动化实际上是人与人、人与部门、部门与部门之间信息的共享、交换、组织、分类、传递及处理、协调过程,其发展趋势有如下四个方面:
(1)办公自动化系统向着智能化、协同化、无纸化和综合化发展。
(2)办公设备向着高性能、多功能、数字化和系统化发展。
(3)通信技术在办公自动化系统中的地位与日俱增,可以充分利用先进的通信技术,勾画出全球的网络体系。
(4)以高科技为核心的工作站将向处理文字、数据、声音、图形和图像的多媒体方向发展。
当前,由于互联网技术的迅速发展和普及,为办公自动化走向新发展阶段提供了良好的契机,不断涌现的先进技术为之实现提供了更为有效的手段,也能够在人机交互和信息处理方面不断改善,从而使其发展前景更为广阔、内涵也更为丰富和深入
1.3课题研究内容
针对上述介绍,本文将采用J2EE架构来实现海为公司办公自动化管理系统,概括的说,本课题的主要研究内容为:
2.2 MVC模式与Struts................... 14-16
2.2.1 MVC模式................... 14-15
2.2.2 Struts框................... 15-16
2.3 工作流技术................... 16-19
2.3.1 工作流概念................... 16-18
2.3.2 工作流管理系统的................... 18-19
2.4 小结................... 19-20
3 系统需求分................... 20-28
3.1 系统的设计................... 20
3.2 系统功能性................... 20-22
3.3 系统建模................... 22-27
3.3.1 角色识别................... 23
3.3.2 用例识别................... 23-27
3.4 小结................... 27-28
4 系统设计................... 28-43
4.1 系统的软件体系................... 28-30
4.1.1 Client/Server................... 28-29
4.1.2 Browser/Server................... 29-30
4.2 系统总体架构................... 30-31
4.3 系统中工作流的................... 31-36
4.3.1 系统中工作流的设计................... 31-32
4.3.2 对工作流的................... 32-34
4.3.3 建立工作流管理系统................... 34-36
4.4 公文管理系统的................... 36-40
4.5 系统登录模块的...................40-42
4.6 小结................... 42-43
结论
随着计算机和网络技术的迅猛发展,办公自动化系统正在成为信息科学领域一个迅速兴起的学科,作为一门涉及多个学科的综合性应用技术,对办公自动化系统的研究正在受到越来越多