文档介绍:毕业论文
中文题目:基于WEB的办公自动化系统
副标题:葫芦岛锌厂流程管理子系统
外文题目:WEB-BASED OFFICE AUTOMATION SYSTEM
摘要
改革开放以来,我国经济飞速发展。我国企业都已经致力于管理素质与效率的提高。此外,国家对于电子政务的推广力度也逐步加大,办公自动化作为其中的一个重要环节,也被要求更深入的解决问题。鉴于此,办公自动化系统必须迎接更新的挑战。
企业内部的很多业务都可以抽象为一个或者若干个工作流,最典型的是收发文工作流。一个发文流程可能要经历起草,审批,校对,领导签字,传阅等步骤。传统的办公模式完成此流程需要投入很多人力,而且运转起来较慢,容易出错,如果采用办公自动化系统,公文的流转就可以自动化,显然有很多好处。
UML(Unified Modeling Language)是一种面向对象的建模语言,它已经广泛用于面向对象系统的分析和设计。统一过程(Unified Process)是一种软件工程方法,它将软件开发过程分为一系列的工作流程(Workflow),充分发挥了迭代的开发思想,是软件开发成功的重要因素。
Struts是基于JAVA的一个开源项目,采用模块化的设计思想将业务逻辑,数据存储和用户界面分离,简化了企业级应用程序的构建。
本文描述了葫芦岛锌厂的办公自动化系统的开发过程,依据统一过程的开发思想,利用UML构建和描述系统的结构与行为,并用Struts完成了系统的最终实现。
关键词:办公自动化;工作流;统一过程;UML;Struts
Abstract
As the continuous development in economic from Reforms and Open-up, many enterprises have devoted to enhancing the quality and efficiency of the other hand, our government has broaden the electronic affair,in which Office Automation , an important aspect,is required to tackle deeper a result, Office Automation es up against new challenge.
Many business processes in the enterprise can be abstract into one or several workflows,especially the receiving and sending workflow for sending documents maybe consist of drafting,examining,checking,signaturing by leader and passing round,and so people are required plete the document workflow in the traditional office mode,but it is more slowly and an Office Automation system,the workflow can be run automatically,which obviously brings much benefits.
UML(Unified Modeling Language) is a modeling language for object-oriented programs, and now UML has been used widely in analysis and design for object-oriented systems. UP(Unified Process) is a software project method,which divides the process of a software into a series of workflows. UP exerts the thought about iterative development,which is a key factor to the ess of a software project.
Struts is a Java open-source project, it separates the business logic