毕业设计(论文)-基于WEB的办公自动化系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

毕业论文中文题目:基于WEB的办公自动化系统副标题:葫芦岛锌厂流程管理子系统外文题目:WEB-BASEDOFFICEAUTOMATIONSYSTEM毕业设计(论文)共107页(其中:外文文献及译文20页)图纸共0张完成日期2013年6月答辩日期2013年6月I摘要改革开放以来,我国经济飞速发展。我国企业都已经致力于管理素质与效率的提高。此外,国家对于电子政务的推广力度也逐步加大,办公自动化作为其中的一个重要环节,也被要求更深入的解决问题。鉴于此,办公自动化系统必须迎接更新的挑战。企业内部的很多业务都可以抽象为一个或者若干个工作流,最典型的是收发文工作流。一个发文流程可能要经历起草,审批,校对,领导签字,传阅等步骤。传统的办公模式完成此流程需要投入很多人力,而且运转起来较慢,容易出错,如果采用办公自动化系统,公文的流转就可以自动化,显然有很多好处。UML(UnifiedModelingLanguage)是一种面向对象的建模语言,它已经广泛用于面向对象系统的分析和设计。统一过程(UnifiedProcess)是一种软件工程方法,它将软件开发过程分为一系列的工作流程(Workflow),充分发挥了迭代的开发思想,是软件开发成功的重要因素。Struts是基于JAVA的一个开源项目,采用模块化的设计思想将业务逻辑,数据存储和用户界面分离,简化了企业级应用程序的构建。本文描述了葫芦岛锌厂的办公自动化系统的开发过程,依据统一过程的开发思想,利用UML构建和描述系统的结构与行为,并用Struts完成了系统的最终实现。关键词:办公自动化;工作流;统一过程;UML;StrutsIIAbstractAsthecontinuousdevelopmentineconomicfromReformsandOpen-up,manyenterpriseshavedevotedtoenhancingthequalityandefficiencyofmanagement.Ontheotherhand,ourgovernmenthasbroadentheelectronicaffair,inwhichOfficeAutomation,animportantaspect,isrequiredtotackledeeperproblems.Asaresult,OfficeAutomationsystemcomesupagainstnewchallenge.Manybusinessprocessesintheenterprisecanbeabstractintooneorseveralworkflows,especiallythereceivingandsendingdocuments.Aworkflowforsendingdocumentsmaybeconsistofdrafting,examining,checking,signaturingbyleaderandpassinground,andsoon.Manypeoplearerequiredtocompletethedocumentworkflowinthetraditionalofficemode,butitismoreslowlyandfallible.WithinanOfficeAutomationsystem,theworkflowcanberunautomatically,whichobviouslybringsmuchbenefits.UML(UnifiedModelingLanguage)isamodelinglanguageforobject-orientedprograms,andnowUMLhasbeenusedwidelyinanalysisanddesignforobject-orientedsystems.UP(UnifiedProcess)isasoftwareprojectmethod,whichdividestheprocessofasoftwareintoaseriesofworkflows.UPexertsthethoughtaboutiterativedevelopment,whichisakeyfactortothesuccessofasoftwareproject.StrutsisaJavaopen-sourceproject,itseparatesthebusinesslogic,datastorageanduserIIIinterfaceusingamodularway,whichisconvenientfordevelopmeng,maintenanceandextendability,thussimplifytheconstructionofenterprisesapplications.ThisarticledepictsthedevelopingprocessoftheOfficeAutomationsystemofHuLuDaoZincFactory.TheprocessexertedtheunifiedprocessanddepictedandconstructedthesystemwithUML,andfinallycompleteditwithStruts.Keywords:OfficeAutomation;Workflow;UnifiedProcess;UML;Struts目录前言………………………………………………………………………………11问题定义………………………………………………………………………21.1系统背景…………………………………………………………………21.2葫芦岛锌厂简介……………………………………………………………31.3系统目标……………………………………………………………………42可行性研究……………………………………………………………………62.1经济可行性…………………………………………………………………62.2技术可行性…………………………………………………………………62.3操作可行性…………………………………………………………………62.4法律可行性…………………………………………………………………63系统需求模型…………………………………………………………………73.1系统用例模型………………………………………………………………73.1.1系统边界…………………………………………………………………73.1.2主要参与者及其目标………………………………………………………73.1.3用例图……………………………………………………………………83.1.4用例规约………………………………………………………………103.2系统需求…………………………………………………………………223.2.1功能需求概要……………………………………………………………223.2.2其他需求………………………………………………………………233.3词汇表(Glossary)………………………………………………………244系统分析模型………………………………………………………………264.1用例分析………………………………………………………………264.1.1用例实现…………………………………………………………………264.1.2补充用例描述…………………………………………………………354.2系统分析类…………………………………………………………………364.2.1分析类描述………………………………………………………………374.2.2分析类的属性和关系……………………………………………………395系统设计模型…………………………………………………………………415.1架构设计……………………………………………………………………415.2用例设计…………………………………………………………………425.3系统设计类…………………………………………………………………575.4持久层设计…………………………………………………………………596系统实现……………………………………………………………………686.1类实现……………………………………………………………………686.2数据库实现…………………………………………………………………786.3用户接口实现………………………………………………………………806.4开发环境……………………………………………………………………827系统测试………………………………………………………………………837.1单元测试……………………………………………………………………837.2集成测试……………………………………………………………………838结论…………………………………………………………………………85致谢……………………………………………………………………………86参考文献……………………………………………………………………87附录A……………………………………………………………………88附录B……………………………………………………………………97辽宁工程技术大学毕业设计(论文)1前言办公自动化系统会为企业带来的效益是显著的,其核心意义在于,利用网络技术和现代办公设备构成的人机信息处理系统,吸收众多办公自动化系统的优点,模拟抽象企业、政府的办公数据流程,可轻松辅助管理人员进行日常办公、业务处理,实现整个办公体系全面自动化、流程化和数字化,并可方便地与其它内部管理系统或外部网站集成整合,建立一个高质量、高效率的内外部衔接的网络办公自动化系统。本文的最终目标是要描述建立一个办公自动化系统的过程,本文重点描述了个人办公,系统管理,工作流管理模块。系统选用Struts框架,以统一过程作为软件工程方法,采用UML建模技术和面向对象设计,并用JAVA语言实现。本文主要做的工作是描述了我们采用统一过程开发此办公自动化系统的分析,设计,实现的主要工作流程。吴佰桐:基于WEB的办公自动化系统21问题定义1.1系统背景当今社会是一个信息飞速发展的社会,因此,针对各行业来说,计算机的应用实为重要,求质量、求速度,尽可能的脱离手工操作,是现代人追求的目标。随着葫芦岛锌厂规模的不断增大及生产能力的进一步提高,该大型企业原有的纯手工管理和办公模式已经不能适应新的市场环境下的新要求了,严重的影响了工作效率。在现代社会中,任何一个行业,任何一个企业,高效准确的办公都是至关重要的。快捷的信息交流,畅通的公文传递,迅速的文档查询,自动的工作流转等等都能提高一个企业的办公效率,进而提高其市场竞争力。图1-1传统办公模式Fig.1-1Traditionalofficialmode传统的办公模式主要以纸介质为主,在信息革命的浪潮中,显然已经远远不能满足高效率、快节奏的现代工作和生活的需要。Internet/Intranet的迅猛发展,为信息的交流和共享,团队的协同运作提供了技术的保证,同时也预示着网络化办公时代来临。图1-2网络化办公模式Fig.1-2Network-basedofficialmode辽宁工程技术大学毕业设计(论文)3现有办公自动化系统和大型信息管理系统中,企业业务流程重组或者是文件流转功能都是核心功能。同时我们也认为,企业办公主要是一个文件流转的过程,所有的办公事务都可以抽象成一个数据库表单。传统的办公自动化系统和大型MIS系统在处理企业管理流程中大多采用企业业务流程重组(BKR),其核心思想就是要先优化企业业务管理流程,再根据优化后的流程建设企业信息系统。这样不仅在系统建设中工作量巨大,同时面临来自企业内部重重的阻碍。要想实现办公自动化,就需要实施计算机管理,所以,我们开发了这个办公自动化系统WEBOA,此系统是基于网络的,安装方便,易于维护。1.2葫芦岛锌厂简介葫芦岛锌厂又名葫芦岛东北有色金属集团有限公司是是一家拥有18000多人总资产超过100亿的大型国有企业,业务范围涉及锌锭、镉锭、热镀锌合金、锌粉

1 / 115
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功