《基于JEE架构的办公自动化系统的设计与实现》由会员分享,可在线阅读,更多相关《基于JEE架构的办公自动化系统的设计与实现(61页珍藏版)》请在金锄头文库上搜索。
1、基于J2EE架构的办公自动化系统的设计与实现 作者: 日期:摘 要OA是Office Automation(办公自动化)的简称,它基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作。办公自动化改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。一个企业实现办公自动化的程度,也是衡量其是否达到现代化管理的标准之一。本论文介绍工作流和工作流管理系统的概念;与J2EE相关的理论知识;分析办公自动化系统的需求,包括业务需求分析和功能需求分析;最后介绍系统的设计和实现。本文系统采用Oracle数据库和MVC技术,基于J2EE架构来实现
2、办公自动化系统的软件开发。重点论述系统功能的设计。关键词:办公自动化;J2EE架构;工作流AbstractOA, referred to as Office Automation, which is based on the concept of workflow and use the technology of Internet and Intranet, make the staff share information easily and work together efficiently. It changes the complex and inefficient manual o
3、ffice methods, and achieves a full range of information collection and information processing rapidly. This information can provide scientific basis for management and decision-making information processing. Office automation has become a standard measure whether an enterprise achieve modern managem
4、ent.The paper introduces the concept of workflow and workflow management system,as well as the J2EE related theoretical knowledge; analysis the demand of office automation systems which include business requirement analysis and functional requirement analysis. At last it introduce designment and imp
5、lementation of the system.This system uses an Oracle database and MVC technology, office automation system based on J2EE architecture software development. The design of system function and design of the database are described.Key word: OA; J2EE Architecture; Workflow目 录第1章 绪论11.1研究背景及意义11.2工作流技术的研究
6、现状21.3工作流技术发展趋势41.4论文研究内容和组织结构51.4.1研究内容51.4.2论文结构安排6第2章 系统相关技术72.1工作流72.1.1 工作流简介72.1.2 工作流管理系统参考模型72.1.3 工作流管理系统构架设计82.2 B/S架构92.3 J2EE102.3.1 J2EE的四层模型112.3.2 J2EE的结构122.4本章小结13第3章 系统需求分析143.1业务需求分析143.1.1 业务流程图153.1.2系统用例图173.2 组织机构分析203.2.1 组织机构调查203.2.2 组织机构图213.3系统功能分析223.3.1 系统功能结构223.3.2 系统
7、功能描述233.4 本章小结30第4章 系统的设计与实现314.1 J2EE框架部署314.1.1 Spring框架配置314.1.2 struts配置314.1.3 Hibernate配置324.2 系统构架设计324.3功能模块的设计及实现344.3.1 组织机构管理344.3.2 权限管理354.3.3 公文管理374.3.3公文流转394.4系统测试434.4.1 测试方法434.4.2 测试用例设计454.4.3 测试结果分析464.5本章小结46第5章 总结与展望485.1 总结485.2 展望48参考文献50致谢52ContentsChapter 1 Introduction11
8、.1 Research Background and Significances11.2 Workflow Technology Research21.3 Workflow Technology Trends41.4 Research Contents and Outline of the Dissertation51.4.1 Research Contents51.4.2 Outline of the Dissertation6Chapter 2 System Related Technologies72.1 Workflow72.1.1 Concept of Workflow72.1.2
9、Workflow Management System Reference Model72.1.3 Workflow Management System Architecture Design82.2 B / S Architecture92.3 J2EE102.3.1 J2EE four Model112.3.2 J2EE Structure122.4 Summary13Chapter 3 System Requirement Analysis143.1 Business Requirements Analysis143.1.1 Business Process Diagrams153.1.2
10、 System Use Case Diagram173.2 Organization Analysis203.2.1 Organization Survey203.2.2 Organization Figure213.3 System Functional Analysis223.3.1 System Function Structure223.3.2 System Description233.4 Summary30Chapter 4 Design and Implementation of System314.1 J2EE Framework Deployment314.1.1 Sprin
11、g Framework Configuration314.1.2 Struts Configuration314.1.3 Hibernate Configuration324.2 System Architecture Design324.3 Design and Implementation of Function Modules344.3.1 Orgnization Management34 4.3.2 Rights Management.35 4.3.3 Document Management374.3.4 Document Flow394.4 System Testing434.4.1
12、 Test Method434.4.2 Test Cases Design454.4.3 Test Results Analysis464.5 Summary46Chapter 5 Conclusions and Future Work485.1 Conclusions485.2 Future Work48References52Acknowledgements50第1章 绪论当代社会已经进入信息时代。伴随着信息技术革命,社会的各个领域都在发生翻天覆地的变化。作为一个现代化的企业,必须紧跟时代的步伐,加强企业竞争力,提升现代化企业的管理能力,才能适应整个社会的发展变化。快速广泛的获取有效信息是
13、一个企业成功的不可缺少的条件,尤其是在信息化时代的今天,企业内部要求快速的尽量多的进行各种信息的交流,然而传统的那种信息传递方式显然已经满足不了这一企业需求。需要一种能够快速、高效的传递信息的新型技术,计算机网络技术因其迅速、快捷、高效性而得以在企业中被广泛使用,并得到快速发展。一个现代化的管理系统的应用,不仅能满足现代企业对办公网络化、自动化的管理需求,提高了企业的管理水平,而且能全面提升了企业的综合竞争力,为企业在市场竞争中赢得先机。办公自动化管理系统(OA),正是伴随着Internet技术在各个领域的广泛应用,以及各行各业信息化建设应运而生的。1.1研究背景及意义办公自动化于50年代在美
14、国等西方国家首先兴起,到70年代后期形成新型综合学科办公自动化(OA)。我国在上世纪80年提出办公自动化,到目前为上,已有近三十年的发展历史。由于办公自动化技术的不断发展,办公自动化新产品不断的出现,办公自动化的内涵也不断地丰富和发展。办公自动化的产生是时代发展的产物, Internet的快速发展使得办公自动化应运而生。随着计算机应用的普及,企业的管理体制及经营模式都相应发生了变化,我们知道,企业对市场信息的快速掌控、分析处理能力是其对市场变化的敏感程度的反映。传统的依靠人工进行管理的模式被渐渐抛弃,利用计算机网络技术进行的信息化管理方式开始越来越多的被应用在各大企业管理模式中。在这样的信息化大环境中,网络自动化办公管理模式诞生了。然而在这样一种信息爆炸的网络时代,各种各样的信息鱼龙混杂,纷至沓来的各种信息也让企业在如何有效的处理它们时感到疲惫,此时传统的那种处理信息的方式显然已经不合时宜,也无法高效的处理这些大量的信息,因此这就迫切需要企业改变办公方式,寻找一种能够高效处理信息、提高企业竞争力的新管理模式。受日益白热化的市场竞争的影响,企业的组织